META-INF/
META-INF/MANIFEST.MF
com/
com/google/
com/google/debugging/
com/google/debugging/sourcemap/
com/google/debugging/sourcemap/proto/
com/google/javascript/
com/google/javascript/jscomp/
com/google/javascript/jscomp/ant/
com/google/javascript/jscomp/deps/
com/google/javascript/jscomp/fuzzing/
com/google/javascript/jscomp/graph/
com/google/javascript/jscomp/js/
com/google/javascript/jscomp/parsing/
com/google/javascript/jscomp/parsing/parser/
com/google/javascript/jscomp/parsing/parser/codegeneration/
com/google/javascript/jscomp/parsing/parser/trees/
com/google/javascript/jscomp/parsing/parser/util/
com/google/javascript/jscomp/parsing/parser/util/format/
com/google/javascript/jscomp/regex/
com/google/javascript/jscomp/type/
com/google/javascript/rhino/
com/google/javascript/rhino/jstype/
rhino_ast/
rhino_ast/java/
rhino_ast/java/com/
rhino_ast/java/com/google/
rhino_ast/java/com/google/javascript/
rhino_ast/java/com/google/javascript/rhino/
com/google/debugging/sourcemap/Base64.classBase64.java
package com.google.debugging.sourcemap
public final com.google.debugging.sourcemap.Base64 extends java.lang.Object {
private static final String BASE64_MAP
private static final int[] BASE64_DECODE_MAP
static final boolean $assertionsDisabled
private void ()
public static char toBase64 (int)
int value
public static int fromBase64 (char)
char c
int result
public static java.lang.String base64EncodeInt (int)
int i
int value
char[] c
static void ()
int i
}
com/google/debugging/sourcemap/Base64VLQ$CharIterator.classBase64VLQ.java
package com.google.debugging.sourcemap
abstract com.google.debugging.sourcemap.Base64VLQ$CharIterator extends java.lang.Object {
public abstract boolean hasNext ()
public abstract char next ()
}
com/google/debugging/sourcemap/Base64VLQ.classBase64VLQ.java
package com.google.debugging.sourcemap
final com.google.debugging.sourcemap.Base64VLQ extends java.lang.Object {
private static final int VLQ_BASE_SHIFT
private static final int VLQ_BASE
private static final int VLQ_BASE_MASK
private static final int VLQ_CONTINUATION_BIT
private void ()
private static int toVLQSigned (int)
int value
private static int fromVLQSigned (int)
int value
boolean negate
public static void encode (java.lang.Appendable, int) throws java.io.IOException
int digit
Appendable out
int value
public static int decode (com.google.debugging.sourcemap.Base64VLQ$CharIterator)
char c
int digit
com.google.debugging.sourcemap.Base64VLQ$CharIterator in
int result
boolean continuation
int shift
}
com/google/debugging/sourcemap/FilePosition.classFilePosition.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.FilePosition extends java.lang.Object {
private final int line
private final int column
public void (int, int)
int line
int column
public int getLine ()
public int getColumn ()
}
com/google/debugging/sourcemap/SourceMapConsumer.classSourceMapConsumer.java
package com.google.debugging.sourcemap
public abstract com.google.debugging.sourcemap.SourceMapConsumer extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapping {
public abstract void parse (java.lang.String) throws com.google.debugging.sourcemap.SourceMapParseException
}
com/google/debugging/sourcemap/SourceMapConsumerFactory.classSourceMapConsumerFactory.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.SourceMapConsumerFactory extends java.lang.Object {
private void ()
public static com.google.debugging.sourcemap.SourceMapping parse (java.lang.String) throws com.google.debugging.sourcemap.SourceMapParseException
String contents
public static com.google.debugging.sourcemap.SourceMapping parse (java.lang.String, com.google.debugging.sourcemap.SourceMapSupplier) throws com.google.debugging.sourcemap.SourceMapParseException
com.google.debugging.sourcemap.SourceMapConsumerV1 consumer
com.google.debugging.sourcemap.SourceMapConsumerV2 consumer
com.google.debugging.sourcemap.SourceMapConsumerV3 consumer
org.json.JSONObject sourceMapRoot
int version
org.json.JSONException ex
String contents
com.google.debugging.sourcemap.SourceMapSupplier supplier
}
com/google/debugging/sourcemap/SourceMapConsumerV1$1.classSourceMapConsumerV1.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapConsumerV1$1 extends java.lang.Object {
}
com/google/debugging/sourcemap/SourceMapConsumerV1$FileName.classSourceMapConsumerV1.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapConsumerV1$FileName extends java.lang.Object {
private final String dir
private final String name
final com.google.debugging.sourcemap.SourceMapConsumerV1 this$0
void (com.google.debugging.sourcemap.SourceMapConsumerV1, java.lang.String, java.lang.String)
String directory
String name
static java.lang.String access$000 (com.google.debugging.sourcemap.SourceMapConsumerV1$FileName)
com.google.debugging.sourcemap.SourceMapConsumerV1$FileName x0
static java.lang.String access$100 (com.google.debugging.sourcemap.SourceMapConsumerV1$FileName)
com.google.debugging.sourcemap.SourceMapConsumerV1$FileName x0
}
com/google/debugging/sourcemap/SourceMapConsumerV1$LineFragment.classSourceMapConsumerV1.java
package com.google.debugging.sourcemap
final com.google.debugging.sourcemap.SourceMapConsumerV1$LineFragment extends java.lang.Object {
private final int startIndex
private final byte[] offsets
void (int, byte[])
int startIndex
byte[] offsets
int length ()
int valueAtColumn (int)
int i
int column
int pos
}
com/google/debugging/sourcemap/SourceMapConsumerV1$ParseState.classSourceMapConsumerV1.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapConsumerV1$ParseState extends java.lang.Object {
final String contents
int currentPosition
void (java.lang.String)
String contents
java.lang.String readLineOrNull ()
int index
String line
java.lang.String readLine () throws com.google.debugging.sourcemap.SourceMapParseException
String line
void expectLine (java.lang.String) throws com.google.debugging.sourcemap.SourceMapParseException
String expect
String line
void fail (java.lang.String) throws com.google.debugging.sourcemap.SourceMapParseException
String message
}
com/google/debugging/sourcemap/SourceMapConsumerV1$SourceFile$Builder.classSourceMapConsumerV1.java
package com.google.debugging.sourcemap
final com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile$Builder extends java.lang.Object {
String dir
String fileName
int startMapId
int startLine
byte[] lineOffsets
short[] columns
String[] identifiers
void ()
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile$Builder setDir (java.lang.String)
String dir
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile$Builder setFileName (java.lang.String)
String fileName
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile$Builder setStartMapId (int)
int startMapId
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile$Builder setStartLine (int)
int startLine
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile$Builder setLineOffsets (java.util.List)
java.util.List lineOffsets
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile$Builder setColumns (java.util.List)
java.util.List columns
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile$Builder setIdentifiers (java.util.List)
java.util.List identifiers
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile build ()
}
com/google/debugging/sourcemap/SourceMapConsumerV1$SourceFile.classSourceMapConsumerV1.java
package com.google.debugging.sourcemap
final com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile extends java.lang.Object {
final String dir
final String fileName
final int startMapId
final int startLine
final byte[] lineOffsets
final short[] columns
final String[] identifiers
private void (java.lang.String, java.lang.String, int, int, byte[], short[], java.lang.String[])
String dir
String fileName
int startLine
int startMapId
byte[] lineOffsets
short[] columns
String[] identifiers
private void (int)
int startMapId
int getLength ()
int getStartMapId ()
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getOriginalMapping (int)
int i
int offset
int lineNumber
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder builder
static com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile$Builder newBuilder ()
void (java.lang.String, java.lang.String, int, int, byte[], short[], java.lang.String[], com.google.debugging.sourcemap.SourceMapConsumerV1$1)
String x0
String x1
int x2
int x3
byte[] x4
short[] x5
String[] x6
com.google.debugging.sourcemap.SourceMapConsumerV1$1 x7
}
com/google/debugging/sourcemap/SourceMapConsumerV1.classSourceMapConsumerV1.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.SourceMapConsumerV1 extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapConsumer {
private static final String LINEMAP_HEADER
private static final String FILEINFO_HEADER
private static final String DEFINITION_HEADER
private com.google.common.collect.ImmutableList characterMap
private com.google.common.collect.ImmutableList mappings
public void ()
public void parse (java.lang.String) throws com.google.debugging.sourcemap.SourceMapParseException
org.json.JSONException ex
String contents
com.google.debugging.sourcemap.SourceMapConsumerV1$ParseState parser
private int parseCharacterMap (com.google.debugging.sourcemap.SourceMapConsumerV1$ParseState, int, com.google.common.collect.ImmutableList$Builder) throws com.google.debugging.sourcemap.SourceMapParseException org.json.JSONException
int mappingID
int j
String currentLine
com.google.common.collect.ImmutableList$Builder fragmentList
com.google.debugging.sourcemap.SourceMapConsumerV1$LineFragment myLineFragment
org.json.JSONArray charArray
int lastID
int startID
java.util.List currentOffsets
int i
com.google.debugging.sourcemap.SourceMapConsumerV1$ParseState parser
int lineCount
com.google.common.collect.ImmutableList$Builder characterMapBuilder
int maxID
private com.google.debugging.sourcemap.SourceMapConsumerV1$FileName splitFileName (com.google.common.collect.Interner, java.lang.String)
com.google.common.collect.Interner interner
String input
int hashIndex
String dir
String fileName
private void parseFileMappings (com.google.debugging.sourcemap.SourceMapConsumerV1$ParseState, int) throws com.google.debugging.sourcemap.SourceMapParseException org.json.JSONException
com.google.debugging.sourcemap.SourceMapConsumerV1$FileName dirFile
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile$Builder builder
String currentLine
org.json.JSONArray mapArray
String myFile
int line
int mappingId
com.google.debugging.sourcemap.SourceMapConsumerV1$FileName dirFile
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile$Builder builder
com.google.debugging.sourcemap.SourceMapConsumerV1$ParseState parser
int maxID
com.google.common.collect.Interner interner
com.google.common.collect.ImmutableList$Builder mappingsBuilder
java.util.ArrayList lineOffsets
java.util.ArrayList columns
java.util.ArrayList identifiers
String currentFile
int lastLine
int startLine
int startMapId
private void parseInternal (com.google.debugging.sourcemap.SourceMapConsumerV1$ParseState) throws com.google.debugging.sourcemap.SourceMapParseException org.json.JSONException
int i
com.google.debugging.sourcemap.SourceMapConsumerV1$ParseState parser
String headerCount
org.json.JSONObject countObject
int lineCount
com.google.common.collect.ImmutableList$Builder characterMapBuilder
int maxId
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getMappingForLine (int, int)
int columnPosition
com.google.debugging.sourcemap.SourceMapConsumerV1$LineFragment lineFragment
java.util.Iterator i$
int lineNumber
int columnIndex
java.util.List lineFragments
int columnOffset
com.google.debugging.sourcemap.SourceMapConsumerV1$LineFragment lastFragment
int mapId
private com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile binarySearch (int)
int middle
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile middleCompare
int mapId
int lower
int upper
private com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getMappingFromId (int)
int mapID
com.google.debugging.sourcemap.SourceMapConsumerV1$SourceFile match
int pos
}
com/google/debugging/sourcemap/SourceMapConsumerV2.classSourceMapConsumerV2.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.SourceMapConsumerV2 extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapConsumer {
private java.util.Map characterMap
private org.json.JSONArray lineMaps
private java.util.List mappings
public void ()
public void parse (java.lang.String) throws com.google.debugging.sourcemap.SourceMapParseException
org.json.JSONObject sourceMapRoot
org.json.JSONException ex
String contents
public void parse (org.json.JSONObject) throws com.google.debugging.sourcemap.SourceMapParseException
org.json.JSONException ex
org.json.JSONObject sourceMapRoot
private void parseInternal (org.json.JSONObject) throws org.json.JSONException com.google.debugging.sourcemap.SourceMapParseException
int nameIndex
org.json.JSONException e
org.json.JSONArray entry
String name
String sourceFile
int lineNumber
int column
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder builder
int i
org.json.JSONObject sourceMapRoot
int version
String file
int lineCount
org.json.JSONArray sources
org.json.JSONArray names
org.json.JSONArray jsonMappings
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getMappingForLine (int, int)
org.json.JSONException jse
int lineNumber
int columnIndex
java.util.List map
int index
}
com/google/debugging/sourcemap/SourceMapConsumerV3$DefaultSourceMapSupplier.classSourceMapConsumerV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapConsumerV3$DefaultSourceMapSupplier extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapSupplier {
void ()
public java.lang.String getSourceMap (java.lang.String)
String url
}
com/google/debugging/sourcemap/SourceMapConsumerV3$Entry.classSourceMapConsumerV3.java
package com.google.debugging.sourcemap
abstract com.google.debugging.sourcemap.SourceMapConsumerV3$Entry extends java.lang.Object {
public abstract int getGeneratedColumn ()
public abstract int getSourceFileId ()
public abstract int getSourceLine ()
public abstract int getSourceColumn ()
public abstract int getNameId ()
}
com/google/debugging/sourcemap/SourceMapConsumerV3$EntryVisitor.classSourceMapConsumerV3.java
package com.google.debugging.sourcemap
public abstract com.google.debugging.sourcemap.SourceMapConsumerV3$EntryVisitor extends java.lang.Object {
public abstract void visit (java.lang.String, java.lang.String, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition)
}
com/google/debugging/sourcemap/SourceMapConsumerV3$MappingBuilder.classSourceMapConsumerV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapConsumerV3$MappingBuilder extends java.lang.Object {
private static final int MAX_ENTRY_VALUES
private final com.google.debugging.sourcemap.SourceMapConsumerV3$StringCharIterator content
private int line
private int previousCol
private int previousSrcId
private int previousSrcLine
private int previousSrcColumn
private int previousNameId
final com.google.debugging.sourcemap.SourceMapConsumerV3 this$0
void (com.google.debugging.sourcemap.SourceMapConsumerV3, java.lang.String)
String lineMap
void build ()
java.util.ArrayList result
java.util.ArrayList result
int entryValues
com.google.debugging.sourcemap.SourceMapConsumerV3$Entry entry
int[] temp
java.util.ArrayList entries
private void validateEntry (com.google.debugging.sourcemap.SourceMapConsumerV3$Entry)
com.google.debugging.sourcemap.SourceMapConsumerV3$Entry entry
private com.google.debugging.sourcemap.SourceMapConsumerV3$Entry decodeEntry (int[], int)
int[] vals
int entryValues
com.google.debugging.sourcemap.SourceMapConsumerV3$Entry entry
private boolean tryConsumeToken (char)
char token
private boolean entryComplete ()
char c
private int nextValue ()
}
com/google/debugging/sourcemap/SourceMapConsumerV3$NamedEntry.classSourceMapConsumerV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapConsumerV3$NamedEntry extends com.google.debugging.sourcemap.SourceMapConsumerV3$UnnamedEntry {
private final int name
void (int, int, int, int, int)
int column
int srcFile
int srcLine
int srcColumn
int name
public int getNameId ()
}
com/google/debugging/sourcemap/SourceMapConsumerV3$StringCharIterator.classSourceMapConsumerV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapConsumerV3$StringCharIterator extends java.lang.Object implements com.google.debugging.sourcemap.Base64VLQ$CharIterator {
final String content
final int length
int current
void (java.lang.String)
String content
public char next ()
char peek ()
public boolean hasNext ()
}
com/google/debugging/sourcemap/SourceMapConsumerV3$UnmappedEntry.classSourceMapConsumerV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapConsumerV3$UnmappedEntry extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapConsumerV3$Entry {
private final int column
void (int)
int column
public int getGeneratedColumn ()
public int getSourceFileId ()
public int getSourceLine ()
public int getSourceColumn ()
public int getNameId ()
}
com/google/debugging/sourcemap/SourceMapConsumerV3$UnnamedEntry.classSourceMapConsumerV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapConsumerV3$UnnamedEntry extends com.google.debugging.sourcemap.SourceMapConsumerV3$UnmappedEntry {
private final int srcFile
private final int srcLine
private final int srcColumn
void (int, int, int, int)
int column
int srcFile
int srcLine
int srcColumn
public int getSourceFileId ()
public int getSourceLine ()
public int getSourceColumn ()
public int getNameId ()
}
com/google/debugging/sourcemap/SourceMapConsumerV3.classSourceMapConsumerV3.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.SourceMapConsumerV3 extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapConsumer com.google.debugging.sourcemap.SourceMappingReversable {
static final int UNMAPPED
private String[] sources
private String[] names
private int lineCount
private java.util.ArrayList lines
private java.util.Map reverseSourceMapping
private String sourceRoot
private java.util.Map extensions
public void ()
public void parse (java.lang.String) throws com.google.debugging.sourcemap.SourceMapParseException
String contents
public void parse (java.lang.String, com.google.debugging.sourcemap.SourceMapSupplier) throws com.google.debugging.sourcemap.SourceMapParseException
org.json.JSONObject sourceMapRoot
org.json.JSONException ex
String contents
com.google.debugging.sourcemap.SourceMapSupplier sectionSupplier
public void parse (org.json.JSONObject) throws com.google.debugging.sourcemap.SourceMapParseException
org.json.JSONObject sourceMapRoot
public void parse (org.json.JSONObject, com.google.debugging.sourcemap.SourceMapSupplier) throws com.google.debugging.sourcemap.SourceMapParseException
String key
Object objkey
java.util.Iterator i$
int version
String file
String lineMap
org.json.JSONException ex
org.json.JSONObject sourceMapRoot
com.google.debugging.sourcemap.SourceMapSupplier sectionSupplier
private void parseMetaMap (org.json.JSONObject, com.google.debugging.sourcemap.SourceMapSupplier) throws com.google.debugging.sourcemap.SourceMapParseException
String url
String mapSectionContents
String mapSectionContents
org.json.JSONObject section
org.json.JSONObject offset
int line
int column
String mapSectionContents
int i
int count
java.io.IOException e
int version
String file
com.google.debugging.sourcemap.SourceMapGeneratorV3 generator
org.json.JSONArray sections
StringBuilder sb
java.io.IOException ex
org.json.JSONException ex
org.json.JSONObject sourceMapRoot
com.google.debugging.sourcemap.SourceMapSupplier sectionSupplier
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getMappingForLine (int, int)
int lineNumber
int column
java.util.ArrayList entries
int index
public java.util.Collection getOriginalSources ()
public java.util.Collection getReverseMapping (java.lang.String, int, int)
java.util.Collection mappings
String originalFile
int line
int column
java.util.Map sourceLineToCollectionMap
public java.lang.String getSourceRoot ()
public java.util.Map getExtensions ()
private java.lang.String[] getJavaStringArray (org.json.JSONArray) throws org.json.JSONException
int i
org.json.JSONArray array
int len
String[] result
private int search (java.util.ArrayList, int, int, int)
int mid
int compare
java.util.ArrayList entries
int target
int start
int end
private int compareEntry (java.util.ArrayList, int, int)
java.util.ArrayList entries
int entry
int target
private com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getPreviousMapping (int)
int lineNumber
java.util.ArrayList entries
private com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getOriginalMappingForEntry (com.google.debugging.sourcemap.SourceMapConsumerV3$Entry)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder x
com.google.debugging.sourcemap.SourceMapConsumerV3$Entry entry
private void createReverseMapping ()
String originalFile
java.util.Map lineToCollectionMap
int sourceLine
java.util.Collection mappings
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder builder
com.google.debugging.sourcemap.SourceMapConsumerV3$Entry entry
java.util.Iterator i$
java.util.ArrayList entries
int targetLine
public void visitMappings (com.google.debugging.sourcemap.SourceMapConsumerV3$EntryVisitor)
com.google.debugging.sourcemap.FilePosition endPosition
com.google.debugging.sourcemap.SourceMapConsumerV3$Entry entry
int j
int entryCount
java.util.ArrayList line
int i
com.google.debugging.sourcemap.SourceMapConsumerV3$EntryVisitor visitor
boolean pending
String sourceName
String symbolName
com.google.debugging.sourcemap.FilePosition sourceStartPosition
com.google.debugging.sourcemap.FilePosition startPosition
int lineCount
static java.util.ArrayList access$000 (com.google.debugging.sourcemap.SourceMapConsumerV3)
com.google.debugging.sourcemap.SourceMapConsumerV3 x0
static int access$100 (com.google.debugging.sourcemap.SourceMapConsumerV3)
com.google.debugging.sourcemap.SourceMapConsumerV3 x0
static java.lang.String[] access$200 (com.google.debugging.sourcemap.SourceMapConsumerV3)
com.google.debugging.sourcemap.SourceMapConsumerV3 x0
static java.lang.String[] access$300 (com.google.debugging.sourcemap.SourceMapConsumerV3)
com.google.debugging.sourcemap.SourceMapConsumerV3 x0
}
com/google/debugging/sourcemap/SourceMapFormat.classSourceMapFormat.java
package com.google.debugging.sourcemap
public final com.google.debugging.sourcemap.SourceMapFormat extends java.lang.Enum {
public static final com.google.debugging.sourcemap.SourceMapFormat DEFAULT
public static final com.google.debugging.sourcemap.SourceMapFormat V1
public static final com.google.debugging.sourcemap.SourceMapFormat V2
public static final com.google.debugging.sourcemap.SourceMapFormat V3
private static final com.google.debugging.sourcemap.SourceMapFormat[] $VALUES
public static com.google.debugging.sourcemap.SourceMapFormat[] values ()
public static com.google.debugging.sourcemap.SourceMapFormat valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/debugging/sourcemap/SourceMapGenerator.classSourceMapGenerator.java
package com.google.debugging.sourcemap
public abstract com.google.debugging.sourcemap.SourceMapGenerator extends java.lang.Object {
public abstract void appendTo (java.lang.Appendable, java.lang.String) throws java.io.IOException
public abstract void appendIndexMapTo (java.lang.Appendable, java.lang.String, java.util.List) throws java.io.IOException
public abstract void reset ()
public abstract void addMapping (java.lang.String, java.lang.String, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition)
public abstract void setWrapperPrefix (java.lang.String)
public abstract void setStartingPosition (int, int)
public abstract void validate (boolean)
}
com/google/debugging/sourcemap/SourceMapGeneratorFactory$1.classSourceMapGeneratorFactory.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorFactory$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$debugging$sourcemap$SourceMapFormat
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/debugging/sourcemap/SourceMapGeneratorFactory.classSourceMapGeneratorFactory.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.SourceMapGeneratorFactory extends java.lang.Object {
public void ()
public static com.google.debugging.sourcemap.SourceMapGenerator getInstance ()
public static com.google.debugging.sourcemap.SourceMapGenerator getInstance (com.google.debugging.sourcemap.SourceMapFormat)
com.google.debugging.sourcemap.SourceMapFormat format
}
com/google/debugging/sourcemap/SourceMapGeneratorV1$1.classSourceMapGeneratorV1.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV1$1 extends java.lang.Object {
}
com/google/debugging/sourcemap/SourceMapGeneratorV1$LineMapper.classSourceMapGeneratorV1.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV1$LineMapper extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingVisitor {
private final Appendable out
private boolean firstChar
private static final String UNMAPPED_STRING
private int lastId
private String lastIdString
final com.google.debugging.sourcemap.SourceMapGeneratorV1 this$0
void (com.google.debugging.sourcemap.SourceMapGeneratorV1, java.lang.Appendable)
Appendable out
public void visit (com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping, int, int, int, int) throws java.io.IOException
int j
int i
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m
int line
int col
int nextLine
int nextCol
int id
String idString
void appendLineMappings () throws java.io.IOException
private void openLine () throws java.io.IOException
private void closeLine () throws java.io.IOException
private void addCharEntry (java.lang.String) throws java.io.IOException
String id
}
com/google/debugging/sourcemap/SourceMapGeneratorV1$Mapping.classSourceMapGeneratorV1.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping extends java.lang.Object {
int id
String sourceFile
com.google.debugging.sourcemap.FilePosition originalPosition
com.google.debugging.sourcemap.FilePosition startPosition
com.google.debugging.sourcemap.FilePosition endPosition
String originalName
boolean used
void ()
}
com/google/debugging/sourcemap/SourceMapGeneratorV1$MappingTraversal.classSourceMapGeneratorV1.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingTraversal extends java.lang.Object {
private int line
private int col
final com.google.debugging.sourcemap.SourceMapGeneratorV1 this$0
void (com.google.debugging.sourcemap.SourceMapGeneratorV1)
void traverse (com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingVisitor) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping previous
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping parent
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m
java.util.Iterator i$
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m
com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingVisitor v
java.util.Deque stack
private int getAdjustedLine (com.google.debugging.sourcemap.FilePosition)
com.google.debugging.sourcemap.FilePosition p
private int getAdjustedCol (com.google.debugging.sourcemap.FilePosition)
com.google.debugging.sourcemap.FilePosition p
int rawLine
int rawCol
private boolean isOverlapped (com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping, com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping)
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m1
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m2
int l1
int l2
int c1
int c2
private void maybeVisit (com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingVisitor, com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingVisitor v
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m
int nextLine
int nextCol
private void maybeVisitParent (com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingVisitor, com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping, com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingVisitor v
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping parent
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m
int nextLine
int nextCol
private void visit (com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingVisitor, com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping, int, int) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingVisitor v
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m
int nextLine
int nextCol
}
com/google/debugging/sourcemap/SourceMapGeneratorV1$MappingVisitor.classSourceMapGeneratorV1.java
package com.google.debugging.sourcemap
abstract com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingVisitor extends java.lang.Object {
public abstract void visit (com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping, int, int, int, int) throws java.io.IOException
}
com/google/debugging/sourcemap/SourceMapGeneratorV1$MappingWriter.classSourceMapGeneratorV1.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingWriter extends java.lang.Object {
private String lastSourceFile
private String lastSourceFileEscaped
private int lastLine
private String lastLineString
final com.google.debugging.sourcemap.SourceMapGeneratorV1 this$0
private void (com.google.debugging.sourcemap.SourceMapGeneratorV1)
private void appendMappingTo (com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping, java.lang.Appendable) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m
Appendable out
String sourceFile
String escapedSourceFile
int line
String lineValue
void appendMappings (java.lang.Appendable) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m
java.util.Iterator i$
Appendable out
void (com.google.debugging.sourcemap.SourceMapGeneratorV1, com.google.debugging.sourcemap.SourceMapGeneratorV1$1)
com.google.debugging.sourcemap.SourceMapGeneratorV1 x0
com.google.debugging.sourcemap.SourceMapGeneratorV1$1 x1
}
com/google/debugging/sourcemap/SourceMapGeneratorV1$UsedMappingCheck.classSourceMapGeneratorV1.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV1$UsedMappingCheck extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapGeneratorV1$MappingVisitor {
final com.google.debugging.sourcemap.SourceMapGeneratorV1 this$0
private void (com.google.debugging.sourcemap.SourceMapGeneratorV1)
public void visit (com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping, int, int, int, int) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m
int line
int col
int nextLine
int nextCol
void (com.google.debugging.sourcemap.SourceMapGeneratorV1, com.google.debugging.sourcemap.SourceMapGeneratorV1$1)
com.google.debugging.sourcemap.SourceMapGeneratorV1 x0
com.google.debugging.sourcemap.SourceMapGeneratorV1$1 x1
}
com/google/debugging/sourcemap/SourceMapGeneratorV1.classSourceMapGeneratorV1.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.SourceMapGeneratorV1 extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapGenerator {
private static final int UNMAPPED
private java.util.List mappings
private com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping lastMapping
private com.google.debugging.sourcemap.FilePosition offsetPosition
private com.google.debugging.sourcemap.FilePosition prefixPosition
public void ()
private static java.lang.String escapeString (java.lang.String)
String value
public void addMapping (java.lang.String, java.lang.String, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition)
int offsetLine
int startOffsetPosition
int endOffsetPosition
int lastLine
int lastColumn
int nextLine
int nextColumn
String sourceName
String symbolName
com.google.debugging.sourcemap.FilePosition sourceStartPosition
com.google.debugging.sourcemap.FilePosition startPosition
com.google.debugging.sourcemap.FilePosition endPosition
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping mapping
public void setWrapperPrefix (java.lang.String)
int i
String prefix
int prefixLine
int prefixIndex
public void setStartingPosition (int, int)
int offsetLine
int offsetIndex
public void reset ()
public void appendTo (java.lang.Appendable, java.lang.String) throws java.io.IOException
int i
Appendable out
String name
int maxLine
private int prepMappings () throws java.io.IOException
int endPositionLine
com.google.debugging.sourcemap.SourceMapGeneratorV1$Mapping m
java.util.Iterator i$
int id
int maxLine
public void validate (boolean)
boolean validate
public void appendIndexMapTo (java.lang.Appendable, java.lang.String, java.util.List)
Appendable out
String name
java.util.List appSections
static java.lang.String access$000 (java.lang.String)
String x0
static java.util.List access$100 (com.google.debugging.sourcemap.SourceMapGeneratorV1)
com.google.debugging.sourcemap.SourceMapGeneratorV1 x0
static com.google.debugging.sourcemap.FilePosition access$400 (com.google.debugging.sourcemap.SourceMapGeneratorV1)
com.google.debugging.sourcemap.SourceMapGeneratorV1 x0
}
com/google/debugging/sourcemap/SourceMapGeneratorV2$1.classSourceMapGeneratorV2.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV2$1 extends java.lang.Object {
}
com/google/debugging/sourcemap/SourceMapGeneratorV2$LineMapEncoder.classSourceMapGeneratorV2.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.SourceMapGeneratorV2$LineMapEncoder extends java.lang.Object {
public void ()
public static void encodeEntry (java.lang.Appendable, int, int, int) throws java.io.IOException
int i
String repsString
String sizeId
int prefix
Appendable out
int id
int lastId
int reps
int relativeIdLength
int relativeId
String relativeIdString
public static int getRelativeMappingId (int, int, int)
int id
int idLength
int lastId
int base
int relativeId
public static int getRelativeMappingIdLength (int, int)
int rawId
int lastId
int relativeId
int id
int digits
int base
static java.lang.String valueToBase64 (int, int)
int charValue
int value
int minimumSize
int size
char[] chars
StringBuilder sb
}
com/google/debugging/sourcemap/SourceMapGeneratorV2$LineMapper.classSourceMapGeneratorV2.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV2$LineMapper extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingVisitor {
private final Appendable out
private int lastId
final com.google.debugging.sourcemap.SourceMapGeneratorV2 this$0
void (com.google.debugging.sourcemap.SourceMapGeneratorV2, java.lang.Appendable)
Appendable out
public void visit (com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping, int, int, int, int) throws java.io.IOException
int i
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m
int line
int col
int nextLine
int nextCol
int id
void appendLineMappings () throws java.io.IOException
private void openLine () throws java.io.IOException
private void closeLine (boolean) throws java.io.IOException
boolean finalEntry
private void closeEntry (int, int) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapLineDecoder$LineEntry entry
int id
int reps
StringBuilder sb
}
com/google/debugging/sourcemap/SourceMapGeneratorV2$Mapping.classSourceMapGeneratorV2.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping extends java.lang.Object {
int id
int sourceFile
com.google.debugging.sourcemap.FilePosition originalPosition
com.google.debugging.sourcemap.FilePosition startPosition
com.google.debugging.sourcemap.FilePosition endPosition
String originalName
boolean used
void ()
}
com/google/debugging/sourcemap/SourceMapGeneratorV2$MappingTraversal.classSourceMapGeneratorV2.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingTraversal extends java.lang.Object {
private int line
private int col
final com.google.debugging.sourcemap.SourceMapGeneratorV2 this$0
void (com.google.debugging.sourcemap.SourceMapGeneratorV2)
void traverse (com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingVisitor) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping previous
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping parent
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m
java.util.Iterator i$
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m
com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingVisitor v
java.util.Deque stack
private int getAdjustedLine (com.google.debugging.sourcemap.FilePosition)
com.google.debugging.sourcemap.FilePosition p
private int getAdjustedCol (com.google.debugging.sourcemap.FilePosition)
com.google.debugging.sourcemap.FilePosition p
int rawLine
int rawCol
private boolean isOverlapped (com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping, com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping)
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m1
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m2
int l1
int l2
int c1
int c2
private void maybeVisit (com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingVisitor, com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingVisitor v
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m
int nextLine
int nextCol
private void maybeVisitParent (com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingVisitor, com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping, com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingVisitor v
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping parent
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m
int nextLine
int nextCol
private void visit (com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingVisitor, com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping, int, int) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingVisitor v
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m
int nextLine
int nextCol
}
com/google/debugging/sourcemap/SourceMapGeneratorV2$MappingVisitor.classSourceMapGeneratorV2.java
package com.google.debugging.sourcemap
abstract com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingVisitor extends java.lang.Object {
public abstract void visit (com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping, int, int, int, int) throws java.io.IOException
}
com/google/debugging/sourcemap/SourceMapGeneratorV2$MappingWriter.classSourceMapGeneratorV2.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingWriter extends java.lang.Object {
private int lastLine
private String lastLineString
final com.google.debugging.sourcemap.SourceMapGeneratorV2 this$0
private void (com.google.debugging.sourcemap.SourceMapGeneratorV2)
private void appendMappingTo (com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping, java.lang.Appendable) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m
Appendable out
int line
String lineValue
void appendMappings (java.lang.Appendable) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m
java.util.Iterator i$
Appendable out
void (com.google.debugging.sourcemap.SourceMapGeneratorV2, com.google.debugging.sourcemap.SourceMapGeneratorV2$1)
com.google.debugging.sourcemap.SourceMapGeneratorV2 x0
com.google.debugging.sourcemap.SourceMapGeneratorV2$1 x1
}
com/google/debugging/sourcemap/SourceMapGeneratorV2$UsedMappingCheck.classSourceMapGeneratorV2.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV2$UsedMappingCheck extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapGeneratorV2$MappingVisitor {
final com.google.debugging.sourcemap.SourceMapGeneratorV2 this$0
private void (com.google.debugging.sourcemap.SourceMapGeneratorV2)
public void visit (com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping, int, int, int, int) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m
int line
int col
int nextLine
int nextCol
void (com.google.debugging.sourcemap.SourceMapGeneratorV2, com.google.debugging.sourcemap.SourceMapGeneratorV2$1)
com.google.debugging.sourcemap.SourceMapGeneratorV2 x0
com.google.debugging.sourcemap.SourceMapGeneratorV2$1 x1
}
com/google/debugging/sourcemap/SourceMapGeneratorV2.classSourceMapGeneratorV2.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.SourceMapGeneratorV2 extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapGenerator {
private boolean validate
private static final int UNMAPPED
private java.util.List mappings
private java.util.LinkedHashMap sourceFileMap
private java.util.LinkedHashMap originalNameMap
private String lastSourceFile
private int lastSourceFileIndex
private com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping lastMapping
private com.google.debugging.sourcemap.FilePosition offsetPosition
private com.google.debugging.sourcemap.FilePosition prefixPosition
public void ()
public void reset ()
public void validate (boolean)
boolean validate
public void setWrapperPrefix (java.lang.String)
int i
String prefix
int prefixLine
int prefixIndex
public void setStartingPosition (int, int)
int offsetLine
int offsetIndex
public void addMapping (java.lang.String, java.lang.String, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition)
int offsetLine
int startOffsetPosition
int endOffsetPosition
int lastLine
int lastColumn
int nextLine
int nextColumn
String sourceName
String symbolName
com.google.debugging.sourcemap.FilePosition sourceStartPosition
com.google.debugging.sourcemap.FilePosition startPosition
com.google.debugging.sourcemap.FilePosition endPosition
com.google.debugging.sourcemap.FilePosition adjustedStart
com.google.debugging.sourcemap.FilePosition adjustedEnd
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping mapping
public void appendTo (java.lang.Appendable, java.lang.String) throws java.io.IOException
Appendable out
String name
int maxLine
private void addSourceNameMap (java.lang.Appendable) throws java.io.IOException
Appendable out
private void addOriginalNameMap (java.lang.Appendable) throws java.io.IOException
Appendable out
private void addMap (java.lang.Appendable, java.util.Map) throws java.io.IOException
String key
java.util.Map$Entry entry
java.util.Iterator i$
Appendable out
java.util.Map map
int i
private static java.lang.String escapeString (java.lang.String)
String value
private static void appendFirstField (java.lang.Appendable, java.lang.String, java.lang.CharSequence) throws java.io.IOException
Appendable out
String name
CharSequence value
private static void appendField (java.lang.Appendable, java.lang.String, java.lang.CharSequence) throws java.io.IOException
Appendable out
String name
CharSequence value
private static void appendFieldStart (java.lang.Appendable, java.lang.String) throws java.io.IOException
Appendable out
String name
private static void appendFieldEnd (java.lang.Appendable) throws java.io.IOException
Appendable out
private int prepMappings () throws java.io.IOException
int endPositionLine
com.google.debugging.sourcemap.SourceMapGeneratorV2$Mapping m
java.util.Iterator i$
int id
int maxLine
private int getSourceId (java.lang.String)
Integer index
String sourceName
private int getNameId (java.lang.String)
int originalNameIndex
String symbolName
int originalNameIndex
Integer index
public void appendIndexMapTo (java.lang.Appendable, java.lang.String, java.util.List)
Appendable out
String name
java.util.List appSections
static int access$200 (com.google.debugging.sourcemap.SourceMapGeneratorV2, java.lang.String)
com.google.debugging.sourcemap.SourceMapGeneratorV2 x0
String x1
static java.util.List access$300 (com.google.debugging.sourcemap.SourceMapGeneratorV2)
com.google.debugging.sourcemap.SourceMapGeneratorV2 x0
static boolean access$400 (com.google.debugging.sourcemap.SourceMapGeneratorV2)
com.google.debugging.sourcemap.SourceMapGeneratorV2 x0
static com.google.debugging.sourcemap.FilePosition access$500 (com.google.debugging.sourcemap.SourceMapGeneratorV2)
com.google.debugging.sourcemap.SourceMapGeneratorV2 x0
}
com/google/debugging/sourcemap/SourceMapGeneratorV3$1.classSourceMapGeneratorV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV3$1 extends java.lang.Object {
}
com/google/debugging/sourcemap/SourceMapGeneratorV3$ConsumerEntryVisitor.classSourceMapGeneratorV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV3$ConsumerEntryVisitor extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapConsumerV3$EntryVisitor {
final com.google.debugging.sourcemap.SourceMapGeneratorV3 this$0
void (com.google.debugging.sourcemap.SourceMapGeneratorV3)
public void visit (java.lang.String, java.lang.String, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition)
String sourceName
String symbolName
com.google.debugging.sourcemap.FilePosition sourceStartPosition
com.google.debugging.sourcemap.FilePosition startPosition
com.google.debugging.sourcemap.FilePosition endPosition
}
com/google/debugging/sourcemap/SourceMapGeneratorV3$ExtensionMergeAction.classSourceMapGeneratorV3.java
package com.google.debugging.sourcemap
public abstract com.google.debugging.sourcemap.SourceMapGeneratorV3$ExtensionMergeAction extends java.lang.Object {
public abstract java.lang.Object merge (java.lang.String, java.lang.Object, java.lang.Object)
}
com/google/debugging/sourcemap/SourceMapGeneratorV3$LineMapper.classSourceMapGeneratorV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV3$LineMapper extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingVisitor {
private final Appendable out
private int previousLine
private int previousColumn
private int previousSourceFileId
private int previousSourceLine
private int previousSourceColumn
private int previousNameId
final com.google.debugging.sourcemap.SourceMapGeneratorV3 this$0
void (com.google.debugging.sourcemap.SourceMapGeneratorV3, java.lang.Appendable)
Appendable out
public void visit (com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping, int, int, int, int) throws java.io.IOException
int i
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping m
int line
int col
int nextLine
int nextCol
void writeEntry (com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping, int) throws java.io.IOException
int nameId
int sourceId
int srcline
int srcColumn
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping m
int column
void appendLineMappings () throws java.io.IOException
private void openLine (boolean) throws java.io.IOException
boolean firstEntry
private void closeLine (boolean) throws java.io.IOException
boolean finalEntry
}
com/google/debugging/sourcemap/SourceMapGeneratorV3$Mapping.classSourceMapGeneratorV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping extends java.lang.Object {
int id
String sourceFile
com.google.debugging.sourcemap.FilePosition originalPosition
com.google.debugging.sourcemap.FilePosition startPosition
com.google.debugging.sourcemap.FilePosition endPosition
String originalName
boolean used
void ()
}
com/google/debugging/sourcemap/SourceMapGeneratorV3$MappingTraversal.classSourceMapGeneratorV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingTraversal extends java.lang.Object {
private int line
private int col
final com.google.debugging.sourcemap.SourceMapGeneratorV3 this$0
void (com.google.debugging.sourcemap.SourceMapGeneratorV3)
void traverse (com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingVisitor) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping previous
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping parent
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping m
java.util.Iterator i$
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping m
com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingVisitor v
java.util.Deque stack
private int getAdjustedLine (com.google.debugging.sourcemap.FilePosition)
com.google.debugging.sourcemap.FilePosition p
private int getAdjustedCol (com.google.debugging.sourcemap.FilePosition)
com.google.debugging.sourcemap.FilePosition p
int rawLine
int rawCol
private boolean isOverlapped (com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping, com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping)
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping m1
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping m2
int l1
int l2
int c1
int c2
private void maybeVisit (com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingVisitor, com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingVisitor v
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping m
int nextLine
int nextCol
private void maybeVisitParent (com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingVisitor, com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping, com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingVisitor v
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping parent
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping m
int nextLine
int nextCol
private void visit (com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingVisitor, com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping, int, int) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingVisitor v
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping m
int nextLine
int nextCol
}
com/google/debugging/sourcemap/SourceMapGeneratorV3$MappingVisitor.classSourceMapGeneratorV3.java
package com.google.debugging.sourcemap
abstract com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingVisitor extends java.lang.Object {
public abstract void visit (com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping, int, int, int, int) throws java.io.IOException
}
com/google/debugging/sourcemap/SourceMapGeneratorV3$UsedMappingCheck.classSourceMapGeneratorV3.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapGeneratorV3$UsedMappingCheck extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapGeneratorV3$MappingVisitor {
final com.google.debugging.sourcemap.SourceMapGeneratorV3 this$0
private void (com.google.debugging.sourcemap.SourceMapGeneratorV3)
public void visit (com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping, int, int, int, int) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping m
int line
int col
int nextLine
int nextCol
void (com.google.debugging.sourcemap.SourceMapGeneratorV3, com.google.debugging.sourcemap.SourceMapGeneratorV3$1)
com.google.debugging.sourcemap.SourceMapGeneratorV3 x0
com.google.debugging.sourcemap.SourceMapGeneratorV3$1 x1
}
com/google/debugging/sourcemap/SourceMapGeneratorV3.classSourceMapGeneratorV3.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.SourceMapGeneratorV3 extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapGenerator {
private static final int UNMAPPED
private java.util.List mappings
private java.util.LinkedHashMap sourceFileMap
private java.util.LinkedHashMap originalNameMap
private String lastSourceFile
private int lastSourceFileIndex
private com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping lastMapping
private com.google.debugging.sourcemap.FilePosition offsetPosition
private com.google.debugging.sourcemap.FilePosition prefixPosition
private java.util.LinkedHashMap extensions
private String sourceRootPath
public void ()
public void reset ()
public void validate (boolean)
boolean validate
public void setWrapperPrefix (java.lang.String)
int i
String prefix
int prefixLine
int prefixIndex
public void setStartingPosition (int, int)
int offsetLine
int offsetIndex
public void addMapping (java.lang.String, java.lang.String, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition)
int offsetLine
int startOffsetPosition
int endOffsetPosition
int lastLine
int lastColumn
int nextLine
int nextColumn
String sourceName
String symbolName
com.google.debugging.sourcemap.FilePosition sourceStartPosition
com.google.debugging.sourcemap.FilePosition startPosition
com.google.debugging.sourcemap.FilePosition endPosition
com.google.debugging.sourcemap.FilePosition adjustedStart
com.google.debugging.sourcemap.FilePosition adjustedEnd
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping mapping
public void mergeMapSection (int, int, java.lang.String) throws com.google.debugging.sourcemap.SourceMapParseException
int line
int column
String mapSectionContents
com.google.debugging.sourcemap.SourceMapConsumerV3 section
public void mergeMapSection (int, int, java.lang.String, com.google.debugging.sourcemap.SourceMapGeneratorV3$ExtensionMergeAction) throws com.google.debugging.sourcemap.SourceMapParseException
String extensionKey
java.util.Map$Entry entry
java.util.Iterator i$
int line
int column
String mapSectionContents
com.google.debugging.sourcemap.SourceMapGeneratorV3$ExtensionMergeAction mergeAction
com.google.debugging.sourcemap.SourceMapConsumerV3 section
public void appendTo (java.lang.Appendable, java.lang.String) throws java.io.IOException
Object objValue
String value
String key
java.util.Iterator i$
Appendable out
String name
int maxLine
public void setSourceRoot (java.lang.String)
String path
public void addExtension (java.lang.String, java.lang.Object) throws com.google.debugging.sourcemap.SourceMapParseException
String name
Object object
public void removeExtension (java.lang.String)
String name
public boolean hasExtension (java.lang.String)
String name
public java.lang.Object getExtension (java.lang.String)
String name
private void addSourceNameMap (java.lang.Appendable) throws java.io.IOException
Appendable out
private void addSymbolNameMap (java.lang.Appendable) throws java.io.IOException
Appendable out
private void addNameMap (java.lang.Appendable, java.util.Map) throws java.io.IOException
String key
java.util.Map$Entry entry
java.util.Iterator i$
Appendable out
java.util.Map map
int i
private static java.lang.String escapeString (java.lang.String)
String value
private static void appendFirstField (java.lang.Appendable, java.lang.String, java.lang.CharSequence) throws java.io.IOException
Appendable out
String name
CharSequence value
private static void appendField (java.lang.Appendable, java.lang.String, java.lang.CharSequence) throws java.io.IOException
Appendable out
String name
CharSequence value
private static void appendFieldStart (java.lang.Appendable, java.lang.String) throws java.io.IOException
Appendable out
String name
private static void appendFieldEnd (java.lang.Appendable) throws java.io.IOException
Appendable out
private int prepMappings () throws java.io.IOException
int endPositionLine
com.google.debugging.sourcemap.SourceMapGeneratorV3$Mapping m
java.util.Iterator i$
int id
int maxLine
public void appendIndexMapTo (java.lang.Appendable, java.lang.String, java.util.List) throws java.io.IOException
com.google.debugging.sourcemap.SourceMapSection section
java.util.Iterator i$
Appendable out
String name
java.util.List sections
boolean first
private java.lang.CharSequence offsetValue (int, int) throws java.io.IOException
int line
int column
StringBuilder out
private int getSourceId (java.lang.String)
Integer index
String sourceName
private int getNameId (java.lang.String)
int originalNameIndex
String symbolName
int originalNameIndex
Integer index
static java.util.List access$100 (com.google.debugging.sourcemap.SourceMapGeneratorV3)
com.google.debugging.sourcemap.SourceMapGeneratorV3 x0
static com.google.debugging.sourcemap.FilePosition access$200 (com.google.debugging.sourcemap.SourceMapGeneratorV3)
com.google.debugging.sourcemap.SourceMapGeneratorV3 x0
static int access$300 (com.google.debugging.sourcemap.SourceMapGeneratorV3, java.lang.String)
com.google.debugging.sourcemap.SourceMapGeneratorV3 x0
String x1
static int access$400 (com.google.debugging.sourcemap.SourceMapGeneratorV3, java.lang.String)
com.google.debugging.sourcemap.SourceMapGeneratorV3 x0
String x1
}
com/google/debugging/sourcemap/SourceMapLineDecoder$LineEntry.classSourceMapLineDecoder.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapLineDecoder$LineEntry extends java.lang.Object {
final int id
final int reps
public void (int, int)
int id
int reps
}
com/google/debugging/sourcemap/SourceMapLineDecoder$StringParser.classSourceMapLineDecoder.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapLineDecoder$StringParser extends java.lang.Object {
final String content
int current
void (java.lang.String)
String content
char next ()
char peek ()
boolean hasNext ()
}
com/google/debugging/sourcemap/SourceMapLineDecoder.classSourceMapLineDecoder.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.SourceMapLineDecoder extends java.lang.Object {
static java.util.List decodeLine (java.lang.String)
String lineSource
private void ()
static com.google.debugging.sourcemap.SourceMapLineDecoder$LineEntry decodeLineEntry (java.lang.String, int)
String in
int lastId
private static com.google.debugging.sourcemap.SourceMapLineDecoder$LineEntry decodeLineEntry (com.google.debugging.sourcemap.SourceMapLineDecoder$StringParser, int)
char peek
char digit
int value
int i
char digit
int value
char digit
int i
com.google.debugging.sourcemap.SourceMapLineDecoder$StringParser reader
int lastId
int repDigits
int idDigits
int reps
int value
int mappingId
private static java.util.List decodeLine (com.google.debugging.sourcemap.SourceMapLineDecoder$StringParser)
int i
com.google.debugging.sourcemap.SourceMapLineDecoder$LineEntry entry
com.google.debugging.sourcemap.SourceMapLineDecoder$StringParser reader
java.util.List result
int lastId
private static int addBase64Digit (char, int)
char digit
int previousValue
static int getIdFromRelativeId (int, int, int)
int rawId
int digits
int lastId
int base
}
com/google/debugging/sourcemap/SourceMapParseException.classSourceMapParseException.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.SourceMapParseException extends java.lang.Exception {
public void (java.lang.String)
String message
}
com/google/debugging/sourcemap/SourceMapSection$SectionType.classSourceMapSection.java
package com.google.debugging.sourcemap
public final com.google.debugging.sourcemap.SourceMapSection$SectionType extends java.lang.Enum {
public static final com.google.debugging.sourcemap.SourceMapSection$SectionType URL
public static final com.google.debugging.sourcemap.SourceMapSection$SectionType MAP
private static final com.google.debugging.sourcemap.SourceMapSection$SectionType[] $VALUES
public static com.google.debugging.sourcemap.SourceMapSection$SectionType[] values ()
public static com.google.debugging.sourcemap.SourceMapSection$SectionType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/debugging/sourcemap/SourceMapSection.classSourceMapSection.java
package com.google.debugging.sourcemap
public com.google.debugging.sourcemap.SourceMapSection extends java.lang.Object {
private final String value
private final int line
private final int column
private final com.google.debugging.sourcemap.SourceMapSection$SectionType type
static final boolean $assertionsDisabled
public void (java.lang.String, int, int)
String sectionUrl
int line
int column
private void (com.google.debugging.sourcemap.SourceMapSection$SectionType, java.lang.String, int, int)
com.google.debugging.sourcemap.SourceMapSection$SectionType type
String value
int line
int column
public static com.google.debugging.sourcemap.SourceMapSection forMap (java.lang.String, int, int)
String value
int line
int column
public static com.google.debugging.sourcemap.SourceMapSection forURL (java.lang.String, int, int)
String value
int line
int column
public com.google.debugging.sourcemap.SourceMapSection$SectionType getSectionType ()
public java.lang.String getSectionUrl ()
public java.lang.String getSectionValue ()
public int getLine ()
public int getColumn ()
static void ()
}
com/google/debugging/sourcemap/SourceMapSupplier.classSourceMapSupplier.java
package com.google.debugging.sourcemap
public abstract com.google.debugging.sourcemap.SourceMapSupplier extends java.lang.Object {
public abstract java.lang.String getSourceMap (java.lang.String) throws java.io.IOException
}
com/google/debugging/sourcemap/SourceMapping.classSourceMapping.java
package com.google.debugging.sourcemap
public abstract com.google.debugging.sourcemap.SourceMapping extends java.lang.Object {
public abstract com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getMappingForLine (int, int)
}
com/google/debugging/sourcemap/SourceMappingReversable.classSourceMappingReversable.java
package com.google.debugging.sourcemap
public abstract com.google.debugging.sourcemap.SourceMappingReversable extends java.lang.Object implements com.google.debugging.sourcemap.SourceMapping {
public abstract java.util.Collection getOriginalSources ()
public abstract java.util.Collection getReverseMapping (java.lang.String, int, int)
}
com/google/debugging/sourcemap/Util.classUtil.java
package com.google.debugging.sourcemap
com.google.debugging.sourcemap.Util extends java.lang.Object {
private static final char[] HEX_CHARS
void ()
static java.lang.String escapeString (java.lang.String)
String s
static java.lang.String escapeString (java.lang.String, char, java.lang.String, java.lang.String, java.lang.String, java.nio.charset.CharsetEncoder)
String END_SCRIPT
String START_COMMENT
char c
int i
String s
char quote
String doublequoteEscape
String singlequoteEscape
String backslashEscape
java.nio.charset.CharsetEncoder outputCharsetEncoder
StringBuilder sb
private static void appendCharAsHex (java.lang.StringBuilder, char)
java.io.IOException ex
StringBuilder sb
char c
private static void appendHexJavaScriptRepresentation (java.lang.Appendable, int) throws java.io.IOException
char[] surrogates
Appendable out
int codePoint
static void ()
}
com/google/debugging/sourcemap/proto/Mapping$1.classMapping.java
package com.google.debugging.sourcemap.proto
final com.google.debugging.sourcemap.proto.Mapping$1 extends java.lang.Object implements com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner {
void ()
public com.google.protobuf.ExtensionRegistry assignDescriptors (com.google.protobuf.Descriptors$FileDescriptor)
com.google.protobuf.Descriptors$FileDescriptor root
}
com/google/debugging/sourcemap/proto/Mapping$LineMapping$Builder.classMapping.java
package com.google.debugging.sourcemap.proto
public final com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.debugging.sourcemap.proto.Mapping$LineMappingOrBuilder {
private int bitField0_
private int lineNumber_
private int columnPosition_
private com.google.debugging.sourcemap.proto.Mapping$OriginalMapping originalMapping_
private com.google.protobuf.SingleFieldBuilder originalMappingBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder create ()
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder clear ()
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.debugging.sourcemap.proto.Mapping$LineMapping getDefaultInstanceForType ()
public com.google.debugging.sourcemap.proto.Mapping$LineMapping build ()
com.google.debugging.sourcemap.proto.Mapping$LineMapping result
private com.google.debugging.sourcemap.proto.Mapping$LineMapping buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.debugging.sourcemap.proto.Mapping$LineMapping result
public com.google.debugging.sourcemap.proto.Mapping$LineMapping buildPartial ()
com.google.debugging.sourcemap.proto.Mapping$LineMapping result
int from_bitField0_
int to_bitField0_
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder mergeFrom (com.google.debugging.sourcemap.proto.Mapping$LineMapping)
com.google.debugging.sourcemap.proto.Mapping$LineMapping other
public final boolean isInitialized ()
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasLineNumber ()
public int getLineNumber ()
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder setLineNumber (int)
int value
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder clearLineNumber ()
public boolean hasColumnPosition ()
public int getColumnPosition ()
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder setColumnPosition (int)
int value
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder clearColumnPosition ()
public boolean hasOriginalMapping ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getOriginalMapping ()
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder setOriginalMapping (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping value
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder setOriginalMapping (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder builderForValue
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder mergeOriginalMapping (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping value
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder clearOriginalMapping ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder getOriginalMappingBuilder ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMappingOrBuilder getOriginalMappingOrBuilder ()
private com.google.protobuf.SingleFieldBuilder getOriginalMappingFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.debugging.sourcemap.proto.Mapping$LineMapping access$200 (com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder x0
static com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder access$300 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.debugging.sourcemap.proto.Mapping$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.debugging.sourcemap.proto.Mapping$1 x1
}
com/google/debugging/sourcemap/proto/Mapping$LineMapping.classMapping.java
package com.google.debugging.sourcemap.proto
public final com.google.debugging.sourcemap.proto.Mapping$LineMapping extends com.google.protobuf.GeneratedMessage implements com.google.debugging.sourcemap.proto.Mapping$LineMappingOrBuilder {
private static final com.google.debugging.sourcemap.proto.Mapping$LineMapping defaultInstance
private int bitField0_
public static final int LINE_NUMBER_FIELD_NUMBER
private int lineNumber_
public static final int COLUMN_POSITION_FIELD_NUMBER
private int columnPosition_
public static final int ORIGINAL_MAPPING_FIELD_NUMBER
private com.google.debugging.sourcemap.proto.Mapping$OriginalMapping originalMapping_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder)
com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder builder
private void (boolean)
boolean noInit
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping getDefaultInstance ()
public com.google.debugging.sourcemap.proto.Mapping$LineMapping getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasLineNumber ()
public int getLineNumber ()
public boolean hasColumnPosition ()
public int getColumnPosition ()
public boolean hasOriginalMapping ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getOriginalMapping ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMappingOrBuilder getOriginalMappingOrBuilder ()
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder builder
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder builder
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder newBuilder ()
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder newBuilderForType ()
public static com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder newBuilder (com.google.debugging.sourcemap.proto.Mapping$LineMapping)
com.google.debugging.sourcemap.proto.Mapping$LineMapping prototype
public com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder toBuilder ()
protected com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
static boolean access$500 ()
void (com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder, com.google.debugging.sourcemap.proto.Mapping$1)
com.google.debugging.sourcemap.proto.Mapping$LineMapping$Builder x0
com.google.debugging.sourcemap.proto.Mapping$1 x1
static int access$702 (com.google.debugging.sourcemap.proto.Mapping$LineMapping, int)
com.google.debugging.sourcemap.proto.Mapping$LineMapping x0
int x1
static int access$802 (com.google.debugging.sourcemap.proto.Mapping$LineMapping, int)
com.google.debugging.sourcemap.proto.Mapping$LineMapping x0
int x1
static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping access$902 (com.google.debugging.sourcemap.proto.Mapping$LineMapping, com.google.debugging.sourcemap.proto.Mapping$OriginalMapping)
com.google.debugging.sourcemap.proto.Mapping$LineMapping x0
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping x1
static int access$1002 (com.google.debugging.sourcemap.proto.Mapping$LineMapping, int)
com.google.debugging.sourcemap.proto.Mapping$LineMapping x0
int x1
static void ()
}
com/google/debugging/sourcemap/proto/Mapping$LineMappingOrBuilder.classMapping.java
package com.google.debugging.sourcemap.proto
public abstract com.google.debugging.sourcemap.proto.Mapping$LineMappingOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasLineNumber ()
public abstract int getLineNumber ()
public abstract boolean hasColumnPosition ()
public abstract int getColumnPosition ()
public abstract boolean hasOriginalMapping ()
public abstract com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getOriginalMapping ()
public abstract com.google.debugging.sourcemap.proto.Mapping$OriginalMappingOrBuilder getOriginalMappingOrBuilder ()
}
com/google/debugging/sourcemap/proto/Mapping$OriginalMapping$Builder.classMapping.java
package com.google.debugging.sourcemap.proto
public final com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.debugging.sourcemap.proto.Mapping$OriginalMappingOrBuilder {
private int bitField0_
private Object originalFile_
private int lineNumber_
private int columnPosition_
private Object identifier_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder create ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder clear ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getDefaultInstanceForType ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping build ()
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping result
private com.google.debugging.sourcemap.proto.Mapping$OriginalMapping buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping result
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping buildPartial ()
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping result
int from_bitField0_
int to_bitField0_
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder mergeFrom (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping other
public final boolean isInitialized ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasOriginalFile ()
public java.lang.String getOriginalFile ()
String s
Object ref
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder setOriginalFile (java.lang.String)
String value
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder clearOriginalFile ()
void setOriginalFile (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasLineNumber ()
public int getLineNumber ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder setLineNumber (int)
int value
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder clearLineNumber ()
public boolean hasColumnPosition ()
public int getColumnPosition ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder setColumnPosition (int)
int value
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder clearColumnPosition ()
public boolean hasIdentifier ()
public java.lang.String getIdentifier ()
String s
Object ref
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder setIdentifier (java.lang.String)
String value
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder clearIdentifier ()
void setIdentifier (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping access$1300 (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder x0
static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder access$1400 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.debugging.sourcemap.proto.Mapping$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.debugging.sourcemap.proto.Mapping$1 x1
}
com/google/debugging/sourcemap/proto/Mapping$OriginalMapping.classMapping.java
package com.google.debugging.sourcemap.proto
public final com.google.debugging.sourcemap.proto.Mapping$OriginalMapping extends com.google.protobuf.GeneratedMessage implements com.google.debugging.sourcemap.proto.Mapping$OriginalMappingOrBuilder {
private static final com.google.debugging.sourcemap.proto.Mapping$OriginalMapping defaultInstance
private int bitField0_
public static final int ORIGINAL_FILE_FIELD_NUMBER
private Object originalFile_
public static final int LINE_NUMBER_FIELD_NUMBER
private int lineNumber_
public static final int COLUMN_POSITION_FIELD_NUMBER
private int columnPosition_
public static final int IDENTIFIER_FIELD_NUMBER
private Object identifier_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder builder
private void (boolean)
boolean noInit
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getDefaultInstance ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasOriginalFile ()
public java.lang.String getOriginalFile ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getOriginalFileBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasLineNumber ()
public int getLineNumber ()
public boolean hasColumnPosition ()
public int getColumnPosition ()
public boolean hasIdentifier ()
public java.lang.String getIdentifier ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getIdentifierBytes ()
com.google.protobuf.ByteString b
Object ref
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder builder
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder builder
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder newBuilder ()
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder newBuilderForType ()
public static com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder newBuilder (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping prototype
public com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder toBuilder ()
protected com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
static boolean access$1600 ()
void (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder, com.google.debugging.sourcemap.proto.Mapping$1)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping$Builder x0
com.google.debugging.sourcemap.proto.Mapping$1 x1
static java.lang.Object access$1802 (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping, java.lang.Object)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping x0
Object x1
static int access$1902 (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping, int)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping x0
int x1
static int access$2002 (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping, int)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping x0
int x1
static java.lang.Object access$2102 (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping, java.lang.Object)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping x0
Object x1
static int access$2202 (com.google.debugging.sourcemap.proto.Mapping$OriginalMapping, int)
com.google.debugging.sourcemap.proto.Mapping$OriginalMapping x0
int x1
static void ()
}
com/google/debugging/sourcemap/proto/Mapping$OriginalMappingOrBuilder.classMapping.java
package com.google.debugging.sourcemap.proto
public abstract com.google.debugging.sourcemap.proto.Mapping$OriginalMappingOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasOriginalFile ()
public abstract java.lang.String getOriginalFile ()
public abstract boolean hasLineNumber ()
public abstract int getLineNumber ()
public abstract boolean hasColumnPosition ()
public abstract int getColumnPosition ()
public abstract boolean hasIdentifier ()
public abstract java.lang.String getIdentifier ()
}
com/google/debugging/sourcemap/proto/Mapping.classMapping.java
package com.google.debugging.sourcemap.proto
public final com.google.debugging.sourcemap.proto.Mapping extends java.lang.Object {
private static com.google.protobuf.Descriptors$Descriptor internal_static_sourcemap_LineMapping_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_sourcemap_LineMapping_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_sourcemap_OriginalMapping_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_sourcemap_OriginalMapping_fieldAccessorTable
private static com.google.protobuf.Descriptors$FileDescriptor descriptor
private void ()
public static void registerAllExtensions (com.google.protobuf.ExtensionRegistry)
com.google.protobuf.ExtensionRegistry registry
public static com.google.protobuf.Descriptors$FileDescriptor getDescriptor ()
static com.google.protobuf.Descriptors$Descriptor access$000 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$100 ()
static com.google.protobuf.Descriptors$Descriptor access$1100 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$1200 ()
static com.google.protobuf.Descriptors$FileDescriptor access$2302 (com.google.protobuf.Descriptors$FileDescriptor)
com.google.protobuf.Descriptors$FileDescriptor x0
static com.google.protobuf.Descriptors$Descriptor access$002 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$102 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$1102 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$1202 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static void ()
String[] descriptorData
com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner assigner
}
com/google/javascript/jscomp/AbstractCommandLineRunner$1.classAbstractCommandLineRunner.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AbstractCommandLineRunner$1 extends java.lang.Object {
}
com/google/javascript/jscomp/AbstractCommandLineRunner$CommandLineConfig.classAbstractCommandLineRunner.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig extends java.lang.Object {
private boolean printTree
private boolean printAst
private boolean printPassGraph
private com.google.javascript.jscomp.CompilerOptions$DevMode jscompDevMode
private String loggingLevel
private final java.util.List externs
private final java.util.List js
private String jsOutputFile
private final java.util.List module
private String variableMapInputFile
private String propertyMapInputFile
private String variableMapOutputFile
private boolean createNameMapFiles
private String propertyMapOutputFile
private com.google.javascript.jscomp.CodingConvention codingConvention
private int summaryDetailLevel
private String outputWrapper
private final java.util.List moduleWrapper
private String moduleOutputPathPrefix
private String createSourceMap
private com.google.javascript.jscomp.SourceMap$DetailLevel sourceMapDetailLevel
private com.google.javascript.jscomp.SourceMap$Format sourceMapFormat
private com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec warningGuards
private final java.util.List define
private final java.util.List tweak
private com.google.javascript.jscomp.CompilerOptions$TweakProcessing tweakProcessing
private String charset
private boolean manageClosureDependencies
private boolean onlyClosureDependencies
private java.util.List closureEntryPoints
private java.util.List outputManifests
private String outputModuleDependencies
private java.util.List outputBundles
private boolean acceptConstKeyword
private String languageIn
private boolean skipNormalOutputs
private java.util.List manifestMaps
private boolean transformAMDToCJSModules
private boolean processCommonJSModules
private String commonJSModulePathPrefix
private String warningsWhitelistFile
private boolean angularPass
private com.google.javascript.jscomp.CompilerOptions$TracerMode tracerMode
void ()
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setPrintTree (boolean)
boolean printTree
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setPrintAst (boolean)
boolean printAst
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setPrintPassGraph (boolean)
boolean printPassGraph
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setJscompDevMode (com.google.javascript.jscomp.CompilerOptions$DevMode)
com.google.javascript.jscomp.CompilerOptions$DevMode jscompDevMode
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setLoggingLevel (java.lang.String)
String loggingLevel
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setExterns (java.util.List)
java.util.List externs
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setJs (java.util.List)
java.util.List js
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setJsOutputFile (java.lang.String)
String jsOutputFile
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setModule (java.util.List)
java.util.List module
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setVariableMapInputFile (java.lang.String)
String variableMapInputFile
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setPropertyMapInputFile (java.lang.String)
String propertyMapInputFile
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setVariableMapOutputFile (java.lang.String)
String variableMapOutputFile
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setCreateNameMapFiles (boolean)
boolean createNameMapFiles
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setPropertyMapOutputFile (java.lang.String)
String propertyMapOutputFile
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setCodingConvention (com.google.javascript.jscomp.CodingConvention)
com.google.javascript.jscomp.CodingConvention codingConvention
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setSummaryDetailLevel (int)
int summaryDetailLevel
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setOutputWrapper (java.lang.String)
String outputWrapper
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setModuleWrapper (java.util.List)
java.util.List moduleWrapper
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setModuleOutputPathPrefix (java.lang.String)
String moduleOutputPathPrefix
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setCreateSourceMap (java.lang.String)
String createSourceMap
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setSourceMapDetailLevel (com.google.javascript.jscomp.SourceMap$DetailLevel)
com.google.javascript.jscomp.SourceMap$DetailLevel level
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setSourceMapFormat (com.google.javascript.jscomp.SourceMap$Format)
com.google.javascript.jscomp.SourceMap$Format format
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setWarningGuardSpec (com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec)
com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec spec
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setDefine (java.util.List)
java.util.List define
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setTweak (java.util.List)
java.util.List tweak
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setTweakProcessing (com.google.javascript.jscomp.CompilerOptions$TweakProcessing)
com.google.javascript.jscomp.CompilerOptions$TweakProcessing tweakProcessing
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setCharset (java.lang.String)
String charset
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setManageClosureDependencies (boolean)
boolean newVal
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setOnlyClosureDependencies (boolean)
boolean newVal
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setClosureEntryPoints (java.util.List)
java.util.List entryPoints
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setOutputManifest (java.util.List)
String manifestName
java.util.Iterator i$
java.util.List outputManifests
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setOutputModuleDependencies (java.lang.String)
String outputModuleDependencies
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setOutputBundle (java.util.List)
java.util.List outputBundles
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setAcceptConstKeyword (boolean)
boolean acceptConstKeyword
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setLanguageIn (java.lang.String)
String languageIn
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setSkipNormalOutputs (boolean)
boolean skipNormalOutputs
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setManifestMaps (java.util.List)
java.util.List manifestMaps
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setTransformAMDToCJSModules (boolean)
boolean transformAMDToCJSModules
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setProcessCommonJSModules (boolean)
boolean processCommonJSModules
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setCommonJSModulePathPrefix (java.lang.String)
String commonJSModulePathPrefix
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setWarningsWhitelistFile (java.lang.String)
String fileName
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setAngularPass (boolean)
boolean angularPass
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig setTracerMode (com.google.javascript.jscomp.CompilerOptions$TracerMode)
com.google.javascript.jscomp.CompilerOptions$TracerMode tracerMode
static com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec access$000 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$400 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.util.List access$500 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static com.google.javascript.jscomp.CompilerOptions$TweakProcessing access$600 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.util.List access$700 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static boolean access$800 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static boolean access$900 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static boolean access$1000 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.util.List access$1100 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static com.google.javascript.jscomp.CompilerOptions$DevMode access$1200 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static com.google.javascript.jscomp.CodingConvention access$1300 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static int access$1400 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$1500 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static boolean access$1600 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static boolean access$1700 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static boolean access$1800 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$1900 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static com.google.javascript.jscomp.SourceMap$DetailLevel access$2000 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static com.google.javascript.jscomp.SourceMap$Format access$2100 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$2200 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$2300 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$2400 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.util.List access$2500 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.util.List access$2600 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static boolean access$2700 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static boolean access$2800 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$2900 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static boolean access$3000 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static com.google.javascript.jscomp.CompilerOptions$TracerMode access$3100 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$3200 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.util.List access$3300 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$3400 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.util.List access$3500 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.util.List access$3600 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static boolean access$3700 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$3800 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$3900 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.util.List access$4000 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static boolean access$4100 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$4200 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$4300 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.lang.String access$4400 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
static java.util.List access$4500 (com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig)
com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig x0
}
com/google/javascript/jscomp/AbstractCommandLineRunner$FlagUsageException.classAbstractCommandLineRunner.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
com/google/javascript/jscomp/AbstractCommandLineRunner$WarningGuardSpec$Entry.classAbstractCommandLineRunner.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec$Entry extends java.lang.Object {
private final com.google.javascript.jscomp.CheckLevel level
private final String groupName
private void (com.google.javascript.jscomp.CheckLevel, java.lang.String)
com.google.javascript.jscomp.CheckLevel level
String groupName
static java.lang.String access$200 (com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec$Entry)
com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec$Entry x0
static com.google.javascript.jscomp.CheckLevel access$300 (com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec$Entry)
com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec$Entry x0
void (com.google.javascript.jscomp.CheckLevel, java.lang.String, com.google.javascript.jscomp.AbstractCommandLineRunner$1)
com.google.javascript.jscomp.CheckLevel x0
String x1
com.google.javascript.jscomp.AbstractCommandLineRunner$1 x2
}
com/google/javascript/jscomp/AbstractCommandLineRunner$WarningGuardSpec.classAbstractCommandLineRunner.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec extends java.lang.Object {
private final java.util.List entries
protected void ()
protected void add (com.google.javascript.jscomp.CheckLevel, java.lang.String)
com.google.javascript.jscomp.CheckLevel level
String groupName
protected void clear ()
static java.util.List access$100 (com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec)
com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec x0
}
com/google/javascript/jscomp/AbstractCommandLineRunner.classAbstractCommandLineRunner.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.AbstractCommandLineRunner extends java.lang.Object {
static final com.google.javascript.jscomp.DiagnosticType OUTPUT_SAME_AS_INPUT_ERROR
static final com.google.javascript.jscomp.DiagnosticType NO_TREE_GENERATED_ERROR
private final com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig config
private final java.io.PrintStream defaultJsOutput
private final java.io.PrintStream err
private com.google.javascript.jscomp.Compiler compiler
private java.nio.charset.Charset inputCharset
private java.nio.charset.Charset outputCharset2
private String legacyOutputCharset
private boolean testMode
private com.google.common.base.Supplier externsSupplierForTesting
private com.google.common.base.Supplier inputsSupplierForTesting
private com.google.common.base.Supplier modulesSupplierForTesting
private com.google.common.base.Function exitCodeReceiverForTesting
private java.util.Map rootRelativePathsMap
private java.util.Map parsedModuleWrappers
private static final String OUTPUT_MARKER
private static final String OUTPUT_MARKER_JS_STRING
void ()
void (java.io.PrintStream, java.io.PrintStream)
java.io.PrintStream out
java.io.PrintStream err
void enableTestMode (com.google.common.base.Supplier, com.google.common.base.Supplier, com.google.common.base.Supplier, com.google.common.base.Function)
com.google.common.base.Supplier externsSupplier
com.google.common.base.Supplier inputsSupplier
com.google.common.base.Supplier modulesSupplier
com.google.common.base.Function exitCodeReceiver
protected boolean isInTestMode ()
protected com.google.javascript.jscomp.AbstractCommandLineRunner$CommandLineConfig getCommandLineConfig ()
protected abstract com.google.javascript.jscomp.Compiler createCompiler ()
protected abstract com.google.javascript.jscomp.CompilerOptions createOptions ()
protected com.google.javascript.jscomp.DiagnosticGroups getDiagnosticGroups ()
static com.google.javascript.jscomp.DependencyOptions createDependencyOptions (boolean, boolean, boolean, java.util.List) throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException
boolean manageClosureDependencies
boolean onlyClosureDependencies
boolean processCommonJSModules
java.util.List closureEntryPoints
protected void setRunOptions (com.google.javascript.jscomp.CompilerOptions) throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec$Entry entry
java.util.Iterator i$
com.google.javascript.jscomp.CompilerOptions$LanguageMode languageMode
String filename
java.util.Iterator i$
java.util.Set uniqueNames
String filename
java.util.Iterator i$
java.util.Set uniqueNames
com.google.javascript.jscomp.CompilerOptions options
com.google.javascript.jscomp.DiagnosticGroups diagnosticGroups
com.google.javascript.jscomp.DependencyOptions depOptions
protected final com.google.javascript.jscomp.Compiler getCompiler ()
public final void run ()
int i
com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException e
Throwable t
int result
int runs
protected java.io.PrintStream getErrorPrintStream ()
protected java.util.List createInputs (java.util.List, boolean) throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
com.google.javascript.jscomp.SourceFile newFile
String filename
java.util.Iterator i$
java.util.List files
boolean allowStdIn
java.util.List inputs
boolean usingStdin
private java.util.List createSourceInputs (java.util.List) throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException e
java.util.List files
private java.util.List createExternInputs (java.util.List) throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException e
java.util.List files
java.util.List createJsModules (java.util.List, java.util.List) throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
NumberFormatException ignored
com.google.javascript.jscomp.SourceFile input
java.util.Iterator i$
com.google.javascript.jscomp.JSModule other
String dep
String[] arr$
int len$
int i$
String[] deps
String depList
String[] parts
String name
com.google.javascript.jscomp.JSModule module
int numJsFiles
java.util.List moduleJsFiles
String spec
java.util.Iterator i$
java.util.List specs
java.util.List jsFiles
int totalNumJsFiles
int nextJsFileIndex
java.util.Map modulesByName
protected void checkModuleName (java.lang.String) throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException
String name
static java.util.Map parseModuleWrappers (java.util.List, java.util.List) throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException
com.google.javascript.jscomp.JSModule m
java.util.Iterator i$
int pos
String name
String wrapper
String spec
java.util.Iterator i$
java.util.List specs
java.util.List modules
java.util.Map wrappers
private java.lang.String getModuleOutputFileName (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule m
void writeModuleOutput (java.lang.Appendable, com.google.javascript.jscomp.JSModule) throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
Appendable out
com.google.javascript.jscomp.JSModule m
String fileName
String baseName
static void writeOutput (java.lang.Appendable, com.google.javascript.jscomp.Compiler, java.lang.String, java.lang.String, java.lang.String, com.google.common.base.Function) throws java.io.IOException
String prefix
int suffixStart
Appendable out
com.google.javascript.jscomp.Compiler compiler
String code
String wrapper
String codePlaceholder
com.google.common.base.Function escaper
int pos
private static void maybeCreateDirsForPath (java.lang.String)
String dirName
String pathPrefix
private java.lang.Appendable createDefaultOutput () throws java.io.IOException
boolean writeOutputToFile
private static void closeAppendable (java.lang.Appendable) throws java.io.IOException
Appendable output
protected int doRun () throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
com.google.javascript.jscomp.JSModule m
java.util.Iterator i$
java.util.List inputs
com.google.javascript.jscomp.JSModule m
java.util.Iterator i$
String outputFileName
java.util.Iterator i$
java.util.List externs
com.google.javascript.jscomp.CompilerOptions options
java.util.List modules
com.google.javascript.jscomp.Result result
boolean writeOutputToFile
java.util.List outputFileNames
java.util.List jsFiles
java.util.List moduleSpecs
boolean createCommonJsModules
int processResults (com.google.javascript.jscomp.Result, java.util.List, com.google.javascript.jscomp.CompilerOptions) throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
Appendable jsOutput
Appendable jsOutput
com.google.javascript.jscomp.ControlFlowGraph cfg
Appendable jsOutput
java.io.Writer eeOut
com.google.javascript.jscomp.Result result
java.util.List modules
com.google.javascript.jscomp.CompilerOptions options
com.google.common.base.Function getJavascriptEscaper ()
void outputSingleBinary () throws java.io.IOException
com.google.common.base.Function escaper
String marker
Appendable jsOutput
private void outputModuleBinaryAndSourceMaps (java.util.List, com.google.javascript.jscomp.CompilerOptions) throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
java.io.Writer writer
com.google.javascript.jscomp.JSModule m
java.util.Iterator i$
java.util.List modules
com.google.javascript.jscomp.CompilerOptions options
java.io.Writer mapOut
private java.nio.charset.Charset getInputCharset () throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException
private java.lang.String getLegacyOutputCharset () throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException
private java.nio.charset.Charset getOutputCharset2 () throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException
protected java.util.List createExterns () throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
private boolean shouldGenerateMapPerModule (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
private java.io.Writer openExternExportsStream (com.google.javascript.jscomp.CompilerOptions, java.lang.String) throws java.io.IOException
java.io.File outputFile
com.google.javascript.jscomp.CompilerOptions options
String path
String exPath
private java.lang.String expandCommandLinePath (java.lang.String, com.google.javascript.jscomp.JSModule)
String sub
String sub
String path
com.google.javascript.jscomp.JSModule forModule
String sub
java.lang.String expandSourceMapPath (com.google.javascript.jscomp.CompilerOptions, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.CompilerOptions options
com.google.javascript.jscomp.JSModule forModule
private java.io.Writer fileNameToLegacyOutputWriter (java.lang.String) throws java.io.IOException
String fileName
private java.io.Writer fileNameToOutputWriter2 (java.lang.String) throws java.io.IOException
String fileName
protected java.io.OutputStream filenameToOutputStream (java.lang.String) throws java.io.IOException
String fileName
private java.io.Writer streamToLegacyOutputWriter (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream stream
private java.io.Writer streamToOutputWriter2 (java.io.OutputStream)
java.io.OutputStream stream
private void outputSourceMap (com.google.javascript.jscomp.CompilerOptions, java.lang.String) throws java.io.IOException
com.google.javascript.jscomp.CompilerOptions options
String associatedName
String outName
java.io.Writer out
private java.lang.String getMapPath (java.lang.String)
java.io.File file
String outputFileName
String outputFile
String basePath
private void outputNameMaps () throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
String basePath
java.io.OutputStream file
com.google.protobuf.CodedOutputStream outputStream
String propertyMapOutputPath
String variableMapOutputPath
String functionInformationMapOutputPath
static void createDefineOrTweakReplacements (java.util.List, com.google.javascript.jscomp.CompilerOptions, boolean)
String maybeStringVal
double value
NumberFormatException e
String defValue
boolean isTrue
boolean isFalse
String[] assignment
String defName
String override
java.util.Iterator i$
java.util.List definitions
com.google.javascript.jscomp.CompilerOptions options
boolean tweaks
private boolean shouldGenerateOutputPerModule (java.lang.String)
String output
private void outputManifest () throws java.io.IOException
private void outputBundle () throws java.io.IOException
private void outputManifestOrBundle (java.util.List, boolean) throws java.io.IOException
java.io.Writer out
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
com.google.javascript.jscomp.JSModuleGraph graph
Iterable modules
java.io.Writer out
String output
java.util.Iterator i$
java.util.List outputFiles
boolean isManifest
private void outputModuleGraphJson () throws java.io.IOException
java.io.Writer out
void printModuleGraphJsonTo (java.lang.Appendable) throws java.io.IOException
Appendable out
void printModuleGraphManifestOrBundleTo (com.google.javascript.jscomp.JSModuleGraph, java.lang.Appendable, boolean) throws java.io.IOException
String dependencies
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
com.google.javascript.jscomp.JSModuleGraph graph
Appendable out
boolean isManifest
com.google.common.base.Joiner commas
boolean requiresNewline
private void printManifestTo (java.lang.Iterable, java.lang.Appendable) throws java.io.IOException
String rootRelativePath
String displayName
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
Iterable inputs
Appendable out
private void printBundleTo (java.lang.Iterable, java.lang.Appendable) throws java.io.IOException
String rootRelativePath
String displayName
java.io.File file
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
Iterable inputs
Appendable out
private java.util.Map constructRootRelativePathsMap ()
int colonIndex
String execPath
String rootRelativePath
String mapString
java.util.Iterator i$
java.util.Map rootRelativePathsMap
static void ()
}
com/google/javascript/jscomp/AbstractCompiler$LifeCycleStage.classAbstractCompiler.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage extends java.lang.Enum {
public static final com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage RAW
public static final com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage NORMALIZED
public static final com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage NORMALIZED_OBFUSCATED
private static final com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage[] $VALUES
public static com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage[] values ()
public static com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
boolean isNormalized ()
boolean isNormalizedUnobfuscated ()
boolean isNormalizedObfuscated ()
static void ()
}
com/google/javascript/jscomp/AbstractCompiler.classAbstractCompiler.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.AbstractCompiler extends java.lang.Object implements com.google.javascript.jscomp.SourceExcerptProvider {
static final com.google.javascript.jscomp.DiagnosticType READ_ERROR
private com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage stage
protected boolean analyzeChangedScopesOnly
public void ()
public abstract com.google.javascript.jscomp.CompilerInput getInput (com.google.javascript.rhino.InputId)
abstract com.google.javascript.jscomp.SourceFile getSourceFileByName (java.lang.String)
abstract com.google.javascript.jscomp.CompilerInput newExternInput (java.lang.String)
abstract com.google.javascript.jscomp.JSModuleGraph getModuleGraph ()
abstract java.util.List getInputsInOrder ()
public abstract com.google.javascript.rhino.jstype.JSTypeRegistry getTypeRegistry ()
abstract com.google.javascript.jscomp.ScopeCreator getTypedScopeCreator ()
public abstract com.google.javascript.jscomp.Scope getTopScope ()
public abstract void report (com.google.javascript.jscomp.JSError)
abstract void throwInternalError (java.lang.String, java.lang.Exception)
public abstract com.google.javascript.jscomp.CodingConvention getCodingConvention ()
public abstract void reportCodeChange ()
abstract void addToDebugLog (java.lang.String)
abstract void setCssRenamingMap (com.google.javascript.jscomp.CssRenamingMap)
abstract com.google.javascript.jscomp.CssRenamingMap getCssRenamingMap ()
abstract com.google.javascript.rhino.Node getNodeForCodeInsertion (com.google.javascript.jscomp.JSModule)
abstract com.google.javascript.jscomp.TypeValidator getTypeValidator ()
abstract com.google.javascript.rhino.Node parseSyntheticCode (java.lang.String)
abstract com.google.javascript.rhino.Node parseSyntheticCode (java.lang.String, java.lang.String)
abstract com.google.javascript.rhino.Node parseTestCode (java.lang.String)
abstract java.lang.String toSource (com.google.javascript.rhino.Node)
abstract com.google.javascript.rhino.head.ErrorReporter getDefaultErrorReporter ()
public abstract com.google.javascript.jscomp.type.ReverseAbstractInterpreter getReverseAbstractInterpreter ()
com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage getLifeCycleStage ()
abstract com.google.common.base.Supplier getUniqueNameIdSupplier ()
abstract boolean hasHaltingErrors ()
abstract void addChangeHandler (com.google.javascript.jscomp.CodeChangeHandler)
abstract void removeChangeHandler (com.google.javascript.jscomp.CodeChangeHandler)
abstract void setScope (com.google.javascript.rhino.Node)
abstract com.google.javascript.rhino.Node getJsRoot ()
abstract boolean hasScopeChanged (com.google.javascript.rhino.Node)
abstract void reportChangeToEnclosingScope (com.google.javascript.rhino.Node)
abstract boolean isIdeMode ()
abstract boolean acceptEcmaScript5 ()
abstract boolean acceptConstKeyword ()
abstract com.google.javascript.jscomp.parsing.Config getParserConfig ()
abstract boolean isTypeCheckingEnabled ()
abstract void prepareAst (com.google.javascript.rhino.Node)
public abstract com.google.javascript.jscomp.ErrorManager getErrorManager ()
void setLifeCycleStage (com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage)
com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage stage
abstract boolean areNodesEqualForInlining (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
abstract void setHasRegExpGlobalReferences (boolean)
abstract boolean hasRegExpGlobalReferences ()
abstract com.google.javascript.jscomp.CheckLevel getErrorLevel (com.google.javascript.jscomp.JSError)
abstract void process (com.google.javascript.jscomp.CompilerPass)
abstract com.google.javascript.rhino.Node getRoot ()
abstract void updateGlobalVarReferences (java.util.Map, com.google.javascript.rhino.Node)
abstract com.google.javascript.jscomp.GlobalVarReferenceMap getGlobalVarReferences ()
abstract com.google.javascript.jscomp.CompilerInput getSynthesizedExternsInput ()
public abstract double getProgress ()
abstract java.lang.String getLastPassName ()
abstract void setProgress (double, java.lang.String)
abstract com.google.javascript.rhino.Node ensureLibraryInjected (java.lang.String)
abstract void setOldParseTree (java.lang.String, com.google.javascript.rhino.head.ast.AstRoot)
abstract com.google.javascript.rhino.head.ast.AstRoot getOldParseTreeByName (java.lang.String)
static void ()
}
com/google/javascript/jscomp/AbstractMessageFormatter$1.classAbstractMessageFormatter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AbstractMessageFormatter$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$CheckLevel
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/AbstractMessageFormatter$Color.classAbstractMessageFormatter.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AbstractMessageFormatter$Color extends java.lang.Enum {
public static final com.google.javascript.jscomp.AbstractMessageFormatter$Color ERROR
public static final com.google.javascript.jscomp.AbstractMessageFormatter$Color WARNING
public static final com.google.javascript.jscomp.AbstractMessageFormatter$Color RESET
private final String controlCharacter
private static final com.google.javascript.jscomp.AbstractMessageFormatter$Color[] $VALUES
public static com.google.javascript.jscomp.AbstractMessageFormatter$Color[] values ()
public static com.google.javascript.jscomp.AbstractMessageFormatter$Color valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String controlCharacter
public java.lang.String getControlCharacter ()
static void ()
}
com/google/javascript/jscomp/AbstractMessageFormatter.classAbstractMessageFormatter.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.AbstractMessageFormatter extends java.lang.Object implements com.google.javascript.jscomp.MessageFormatter {
private final com.google.javascript.jscomp.SourceExcerptProvider source
private boolean colorize
private static final java.util.Set SUPPORTED_COLOR_TERMINALS
public void (com.google.javascript.jscomp.SourceExcerptProvider)
com.google.javascript.jscomp.SourceExcerptProvider source
public void setColorize (boolean)
boolean colorize
protected final com.google.javascript.jscomp.SourceExcerptProvider getSource ()
static boolean termSupportsColor (java.lang.String)
String term
java.lang.String getLevelName (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
private java.lang.String maybeColorize (java.lang.String, com.google.javascript.jscomp.AbstractMessageFormatter$Color)
String text
com.google.javascript.jscomp.AbstractMessageFormatter$Color color
static void ()
}
com/google/javascript/jscomp/AbstractPeepholeOptimization.classAbstractPeepholeOptimization.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.AbstractPeepholeOptimization extends java.lang.Object {
private com.google.javascript.jscomp.AbstractCompiler compiler
void ()
abstract com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
protected void report (com.google.javascript.jscomp.DiagnosticType, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.DiagnosticType diagnostic
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.JSError error
protected void reportCodeChange ()
protected boolean areNodesEqualForInlining (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n1
com.google.javascript.rhino.Node n2
protected boolean isASTNormalized ()
void beginTraversal (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
void endTraversal (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean mayEffectMutableState (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
boolean mayHaveSideEffects (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
boolean nodeTypeMayHaveSideEffects (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
boolean isEcmaScript5OrGreater ()
com.google.javascript.jscomp.CodingConvention getCodingConvention ()
static com.google.javascript.rhino.Node validateResult (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
java.util.Iterator i$
com.google.javascript.rhino.Node n
}
com/google/javascript/jscomp/AliasExternals$1.classAliasExternals.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasExternals$1 extends java.lang.Object {
}
com/google/javascript/jscomp/AliasExternals$GetAliasableNames.classAliasExternals.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasExternals$GetAliasableNames extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final java.util.Set whitelist
final com.google.javascript.jscomp.AliasExternals this$0
public void (com.google.javascript.jscomp.AliasExternals, java.util.Set)
java.util.Set whitelist
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node dest
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/AliasExternals$GetGlobals.classAliasExternals.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasExternals$GetGlobals extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
final com.google.javascript.jscomp.AliasExternals this$0
private void (com.google.javascript.jscomp.AliasExternals)
private void getGlobalName (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.JSDocInfo docInfo
boolean aliasable
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node dest
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node varChild
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.AliasExternals, com.google.javascript.jscomp.AliasExternals$1)
com.google.javascript.jscomp.AliasExternals x0
com.google.javascript.jscomp.AliasExternals$1 x1
}
com/google/javascript/jscomp/AliasExternals$GlobalGatherer.classAliasExternals.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AliasExternals$GlobalGatherer extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.AliasExternals this$0
private void (com.google.javascript.jscomp.AliasExternals)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
boolean isFirst
String name
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.AliasExternals$Symbol global
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.AliasExternals, com.google.javascript.jscomp.AliasExternals$1)
com.google.javascript.jscomp.AliasExternals x0
com.google.javascript.jscomp.AliasExternals$1 x1
}
com/google/javascript/jscomp/AliasExternals$PropertyGatherer.classAliasExternals.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AliasExternals$PropertyGatherer extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.AliasExternals this$0
private void (com.google.javascript.jscomp.AliasExternals)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
String name
com.google.javascript.rhino.Node propNameNode
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean canReplaceWithGetProp (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node propNameNode
com.google.javascript.rhino.Node getPropNode
com.google.javascript.rhino.Node parent
boolean isCallTarget
boolean isAssignTarget
boolean isIncOrDec
private boolean canReplaceWithSetProp (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node propNameNode
com.google.javascript.rhino.Node getPropNode
com.google.javascript.rhino.Node parent
boolean isAssignTarget
void (com.google.javascript.jscomp.AliasExternals, com.google.javascript.jscomp.AliasExternals$1)
com.google.javascript.jscomp.AliasExternals x0
com.google.javascript.jscomp.AliasExternals$1 x1
}
com/google/javascript/jscomp/AliasExternals$Symbol.classAliasExternals.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasExternals$Symbol extends java.lang.Object {
public final String name
public int accessorCount
public int mutatorCount
public boolean aliasMutator
public boolean aliasAccessor
public final boolean isConstant
com.google.javascript.jscomp.JSModule deepestModuleAccess
com.google.javascript.jscomp.JSModule deepestModuleMutate
java.util.List uses
final com.google.javascript.jscomp.AliasExternals this$0
private void (com.google.javascript.jscomp.AliasExternals, java.lang.String, boolean)
String name
boolean isConstant
void recordAccessor (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
void recordMutator (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
void (com.google.javascript.jscomp.AliasExternals, java.lang.String, boolean, com.google.javascript.jscomp.AliasExternals$1)
com.google.javascript.jscomp.AliasExternals x0
String x1
boolean x2
com.google.javascript.jscomp.AliasExternals$1 x3
}
com/google/javascript/jscomp/AliasExternals.classAliasExternals.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasExternals extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final int DEFAULT_REQUIRED_USAGE
private int requiredUsage
private static final int MIN_PROP_SIZE
static final String PROTOTYPE_PROPERTY_NAME
private final java.util.Map props
private final java.util.List accessors
private final java.util.List mutators
private final java.util.Map replacementMap
private final java.util.Map globals
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.JSModuleGraph moduleGraph
private com.google.javascript.rhino.Node defaultRoot
private java.util.Map moduleRoots
private final java.util.Set unaliasableGlobals
private final java.util.Set aliasableGlobals
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.JSModuleGraph)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.JSModuleGraph moduleGraph
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.JSModuleGraph, java.lang.String, java.lang.String)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.JSModuleGraph moduleGraph
String unaliasableGlobals
String aliasableGlobals
public void setRequiredUsage (int)
int usage
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void aliasProperties (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AliasExternals$Symbol prop
java.util.Iterator i$
com.google.javascript.rhino.Node propInfo
java.util.Iterator i$
com.google.javascript.rhino.Node propInfo
java.util.Iterator i$
com.google.javascript.jscomp.AliasExternals$Symbol prop
java.util.Iterator i$
com.google.javascript.jscomp.AliasExternals$Symbol prop
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void replaceAccessor (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node propSrc
com.google.javascript.rhino.Node newNameNode
com.google.javascript.rhino.Node elemNode
com.google.javascript.rhino.Node getPropNode
com.google.javascript.rhino.Node propNameNode
String propName
private void replaceMutator (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node propSrc
com.google.javascript.rhino.Node propDest
com.google.javascript.rhino.Node callName
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node getPropNode
com.google.javascript.rhino.Node propNameNode
com.google.javascript.rhino.Node parentNode
com.google.javascript.jscomp.AliasExternals$Symbol prop
private void replaceNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node before
com.google.javascript.rhino.Node after
private void addAccessorPropName (java.lang.String, com.google.javascript.rhino.Node)
String propName
com.google.javascript.rhino.Node root
com.google.javascript.rhino.Node propValue
com.google.javascript.rhino.Node propNameNode
com.google.javascript.rhino.Node var
private void addMutatorFunction (java.lang.String, com.google.javascript.rhino.Node)
String propName
com.google.javascript.rhino.Node root
String functionName
String localPropName
String localValueName
com.google.javascript.rhino.Node fnNode
private com.google.javascript.rhino.Node getAddingRoot (com.google.javascript.jscomp.JSModule)
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.JSModule m
private static java.lang.String getMutatorFor (java.lang.String)
String prop
private static java.lang.String getArrayNotationNameFor (java.lang.String)
String prop
private void aliasGlobals (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int currentBytes
int aliasedBytes
com.google.javascript.jscomp.AliasExternals$Symbol global
java.util.Iterator i$
com.google.javascript.rhino.Node globalUse
java.util.Iterator i$
com.google.javascript.jscomp.AliasExternals$Symbol global
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void replaceGlobalUse (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node globalUse
String globalName
private void addGlobalAliasNode (com.google.javascript.jscomp.AliasExternals$Symbol, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AliasExternals$Symbol global
com.google.javascript.rhino.Node root
String globalName
com.google.javascript.rhino.Node globalValue
com.google.javascript.rhino.Node globalNameNode
com.google.javascript.rhino.Node var
private com.google.javascript.jscomp.AliasExternals$Symbol newSymbolForGlobalVar (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
private com.google.javascript.jscomp.AliasExternals$Symbol newSymbolForProperty (java.lang.String)
String name
static com.google.javascript.jscomp.AliasExternals$Symbol access$100 (com.google.javascript.jscomp.AliasExternals, java.lang.String)
com.google.javascript.jscomp.AliasExternals x0
String x1
static java.util.Map access$200 (com.google.javascript.jscomp.AliasExternals)
com.google.javascript.jscomp.AliasExternals x0
static java.util.List access$300 (com.google.javascript.jscomp.AliasExternals)
com.google.javascript.jscomp.AliasExternals x0
static java.util.List access$400 (com.google.javascript.jscomp.AliasExternals)
com.google.javascript.jscomp.AliasExternals x0
static java.util.Set access$700 (com.google.javascript.jscomp.AliasExternals)
com.google.javascript.jscomp.AliasExternals x0
static com.google.javascript.jscomp.AliasExternals$Symbol access$800 (com.google.javascript.jscomp.AliasExternals, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AliasExternals x0
com.google.javascript.rhino.Node x1
static java.util.Map access$900 (com.google.javascript.jscomp.AliasExternals)
com.google.javascript.jscomp.AliasExternals x0
static com.google.javascript.jscomp.JSModuleGraph access$1100 (com.google.javascript.jscomp.AliasExternals)
com.google.javascript.jscomp.AliasExternals x0
static void ()
}
com/google/javascript/jscomp/AliasKeywords$1.classAliasKeywords.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasKeywords$1 extends java.lang.Object {
}
com/google/javascript/jscomp/AliasKeywords$AliasSpecification.classAliasKeywords.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.AliasKeywords$AliasSpecification extends java.lang.Object {
private final java.util.Map nodes
private boolean isAliased
private String aliasName
private int tokenId
public void (java.lang.String, int)
String aliasName
int tokenId
public void visit (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
boolean maybeInsertAliasDeclarationIntoParseTree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node codeRoot
public void doAlias (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.jscomp.AbstractCompiler compiler
public int getTokenId ()
public java.lang.String getAliasName ()
protected abstract int minOccurrencesRequiredToAlias ()
protected abstract void insertAliasDeclaration (com.google.javascript.rhino.Node)
protected abstract void aliasNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
static java.util.Map access$600 (com.google.javascript.jscomp.AliasKeywords$AliasSpecification)
com.google.javascript.jscomp.AliasKeywords$AliasSpecification x0
}
com/google/javascript/jscomp/AliasKeywords$FindAliasableNodes.classAliasKeywords.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasKeywords$FindAliasableNodes extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.AliasKeywords this$0
private void (com.google.javascript.jscomp.AliasKeywords)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
int type
private void visitAliasableNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.AliasKeywords$AliasSpecification aliasableNodes
private void visitNameNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void (com.google.javascript.jscomp.AliasKeywords, com.google.javascript.jscomp.AliasKeywords$1)
com.google.javascript.jscomp.AliasKeywords x0
com.google.javascript.jscomp.AliasKeywords$1 x1
}
com/google/javascript/jscomp/AliasKeywords$KeywordAliasSpecification.classAliasKeywords.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasKeywords$KeywordAliasSpecification extends com.google.javascript.jscomp.AliasKeywords$AliasSpecification {
final com.google.javascript.jscomp.AliasKeywords this$0
void (com.google.javascript.jscomp.AliasKeywords, java.lang.String, int)
String aliasName
int tokenId
protected int minOccurrencesRequiredToAlias ()
protected void aliasNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node aliasNode
protected void insertAliasDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node codeRoot
com.google.javascript.rhino.Node varNode
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node name
}
com/google/javascript/jscomp/AliasKeywords$ThrowAliasSpecification.classAliasKeywords.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasKeywords$ThrowAliasSpecification extends com.google.javascript.jscomp.AliasKeywords$AliasSpecification {
final com.google.javascript.jscomp.AliasKeywords this$0
void (com.google.javascript.jscomp.AliasKeywords, java.lang.String)
String aliasName
protected void aliasNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node throwNode
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node aliasCall
com.google.javascript.rhino.Node exprResult
protected void insertAliasDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node codeRoot
protected int minOccurrencesRequiredToAlias ()
}
com/google/javascript/jscomp/AliasKeywords$VoidKeywordAliasSpecification.classAliasKeywords.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasKeywords$VoidKeywordAliasSpecification extends com.google.javascript.jscomp.AliasKeywords$AliasSpecification {
final com.google.javascript.jscomp.AliasKeywords this$0
void (com.google.javascript.jscomp.AliasKeywords, java.lang.String, int)
String aliasName
int tokenId
public void visit (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node value
protected int minOccurrencesRequiredToAlias ()
protected void aliasNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node aliasNode
protected void insertAliasDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node codeRoot
com.google.javascript.rhino.Node varNode
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node name
}
com/google/javascript/jscomp/AliasKeywords.classAliasKeywords.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasKeywords extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final String ALIAS_NULL
static final String ALIAS_TRUE
static final String ALIAS_FALSE
static final String ALIAS_THROW
static final String ALIAS_VOID
static final int MIN_OCCURRENCES_REQUIRED_TO_ALIAS_LITERAL
static final int MIN_OCCURRENCES_REQUIRED_TO_ALIAS_THROW
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.List aliasSpecifications
private final java.util.Map aliasTypes
private final java.util.Set aliasNames
static int estimateMinOccurrencesRequriedToAlias ()
com.google.javascript.rhino.Node alias
private static com.google.javascript.rhino.Node createAliasFunctionNode (java.lang.String)
String aliasName
String paramName
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AliasKeywords$AliasSpecification specification
java.util.Iterator i$
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AliasKeywords$AliasSpecification spec
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private boolean needsAliases ()
com.google.javascript.jscomp.AliasKeywords$AliasSpecification spec
java.util.Iterator i$
private void addAliasNodes (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AliasKeywords$AliasSpecification spec
java.util.Iterator i$
com.google.javascript.rhino.Node codeRoot
boolean codeChanged
private boolean isAliasDefinition (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private boolean isAliasableType (int)
int type
private boolean isAliasName (java.lang.String)
String name
private java.util.List createAliasSpecifications ()
java.util.List l
static boolean access$000 (com.google.javascript.jscomp.AliasKeywords, int)
com.google.javascript.jscomp.AliasKeywords x0
int x1
static java.util.Map access$100 (com.google.javascript.jscomp.AliasKeywords)
com.google.javascript.jscomp.AliasKeywords x0
static boolean access$200 (com.google.javascript.jscomp.AliasKeywords, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AliasKeywords x0
com.google.javascript.rhino.Node x1
static com.google.javascript.jscomp.AbstractCompiler access$300 (com.google.javascript.jscomp.AliasKeywords)
com.google.javascript.jscomp.AliasKeywords x0
static com.google.javascript.rhino.Node access$400 (java.lang.String)
String x0
static void ()
}
com/google/javascript/jscomp/AliasStrings$StringInfo.classAliasStrings.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AliasStrings$StringInfo extends java.lang.Object {
final int id
boolean isAliased
final java.util.List occurrences
int numOccurrences
int numOccurrencesInfrequentlyExecuted
com.google.javascript.jscomp.JSModule moduleToContainDecl
com.google.javascript.rhino.Node parentForNewVarDecl
com.google.javascript.rhino.Node siblingToInsertVarDeclBefore
String aliasName
final com.google.javascript.jscomp.AliasStrings this$0
void (com.google.javascript.jscomp.AliasStrings, int)
int id
java.lang.String getVariableName (java.lang.String)
String stringLiteral
java.lang.String encodeStringAsIdentifier (java.lang.String, java.lang.String)
char ch
int i
String prefix
String s
int maxLimit
int length
int limit
StringBuilder sb
boolean protectHex
java.util.zip.CRC32 crc32
long hash
String encoded
}
com/google/javascript/jscomp/AliasStrings$StringOccurrence.classAliasStrings.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AliasStrings$StringOccurrence extends java.lang.Object {
final com.google.javascript.rhino.Node node
final com.google.javascript.rhino.Node parent
void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/AliasStrings.classAliasStrings.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AliasStrings extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private static final java.util.logging.Logger logger
private static final String STRING_ALIAS_PREFIX
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.JSModuleGraph moduleGraph
private java.util.regex.Matcher blacklist
private final java.util.Set aliasableStrings
private final boolean outputStringUsage
private final java.util.SortedMap stringInfoMap
private final java.util.Set usedHashedAliases
private final java.util.Map moduleVarParentMap
long unitTestHashReductionMask
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.JSModuleGraph, java.util.Set, java.lang.String, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.JSModuleGraph moduleGraph
java.util.Set strings
String blacklistRegex
boolean outputStringUsage
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AliasStrings$StringOccurrence occurrence
com.google.javascript.jscomp.AliasStrings$StringInfo info
com.google.javascript.jscomp.JSModule module
com.google.javascript.rhino.Node varParent
String str
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.jscomp.AliasStrings$StringInfo getOrCreateStringInfo (java.lang.String)
String string
com.google.javascript.jscomp.AliasStrings$StringInfo info
private static boolean isInThrowExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node ancestor
java.util.Iterator i$
com.google.javascript.rhino.Node n
private void replaceStringsWithAliases ()
com.google.javascript.jscomp.AliasStrings$StringOccurrence occurrence
java.util.Iterator i$
String literal
com.google.javascript.jscomp.AliasStrings$StringInfo info
java.util.Map$Entry entry
java.util.Iterator i$
private void addAliasDeclarationNodes ()
com.google.javascript.jscomp.AliasStrings$StringInfo info
String alias
com.google.javascript.rhino.Node var
java.util.Map$Entry entry
java.util.Iterator i$
private static boolean shouldReplaceWithAlias (java.lang.String, com.google.javascript.jscomp.AliasStrings$StringInfo)
String str
com.google.javascript.jscomp.AliasStrings$StringInfo info
int sizeOfLiteral
int sizeOfStrings
int sizeOfVariable
int sizeOfAliases
private void replaceStringWithAliasName (com.google.javascript.jscomp.AliasStrings$StringOccurrence, java.lang.String, com.google.javascript.jscomp.AliasStrings$StringInfo)
com.google.javascript.jscomp.AliasStrings$StringOccurrence occurrence
String name
com.google.javascript.jscomp.AliasStrings$StringInfo info
private void outputStringUsage ()
com.google.javascript.jscomp.AliasStrings$StringInfo info
java.util.Map$Entry stringInfoEntry
java.util.Iterator i$
StringBuilder sb
static java.util.Set access$000 (com.google.javascript.jscomp.AliasStrings)
com.google.javascript.jscomp.AliasStrings x0
static void ()
}
com/google/javascript/jscomp/AmbiguateProperties$1.classAmbiguateProperties.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AmbiguateProperties$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.google.javascript.jscomp.AmbiguateProperties$Property, com.google.javascript.jscomp.AmbiguateProperties$Property)
com.google.javascript.jscomp.AmbiguateProperties$Property p1
com.google.javascript.jscomp.AmbiguateProperties$Property p2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/AmbiguateProperties$JSTypeBitSet.classAmbiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AmbiguateProperties$JSTypeBitSet extends java.util.BitSet {
private static final long serialVersionUID
final com.google.javascript.jscomp.AmbiguateProperties this$0
private void (com.google.javascript.jscomp.AmbiguateProperties, int)
int size
private void (com.google.javascript.jscomp.AmbiguateProperties)
public java.lang.String toString ()
int from
int current
java.util.List types
void (com.google.javascript.jscomp.AmbiguateProperties, int, com.google.javascript.jscomp.AmbiguateProperties$1)
com.google.javascript.jscomp.AmbiguateProperties x0
int x1
com.google.javascript.jscomp.AmbiguateProperties$1 x2
}
com/google/javascript/jscomp/AmbiguateProperties$ProcessExterns.classAmbiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AmbiguateProperties$ProcessExterns extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.AmbiguateProperties this$0
private void (com.google.javascript.jscomp.AmbiguateProperties)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node dest
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.AmbiguateProperties, com.google.javascript.jscomp.AmbiguateProperties$1)
com.google.javascript.jscomp.AmbiguateProperties x0
com.google.javascript.jscomp.AmbiguateProperties$1 x1
}
com/google/javascript/jscomp/AmbiguateProperties$ProcessProperties.classAmbiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AmbiguateProperties$ProcessProperties extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.AmbiguateProperties this$0
private void (com.google.javascript.jscomp.AmbiguateProperties)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node propNode
com.google.javascript.rhino.jstype.JSType jstype
com.google.javascript.rhino.jstype.JSType jstype
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node child
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void maybeMarkCandidate (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.NodeTraversal t
String name
private com.google.javascript.jscomp.AmbiguateProperties$Property recordProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType)
String name
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.AmbiguateProperties$Property prop
void (com.google.javascript.jscomp.AmbiguateProperties, com.google.javascript.jscomp.AmbiguateProperties$1)
com.google.javascript.jscomp.AmbiguateProperties x0
com.google.javascript.jscomp.AmbiguateProperties$1 x1
}
com/google/javascript/jscomp/AmbiguateProperties$Property.classAmbiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AmbiguateProperties$Property extends java.lang.Object {
final String oldName
String newName
int numOccurrences
boolean skipAmbiguating
com.google.javascript.jscomp.AmbiguateProperties$JSTypeBitSet relatedTypes
final com.google.javascript.jscomp.AmbiguateProperties this$0
void (com.google.javascript.jscomp.AmbiguateProperties, java.lang.String)
String name
void addType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType newType
private void addNonUnionType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType newType
}
com/google/javascript/jscomp/AmbiguateProperties$PropertyGraph.classAmbiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AmbiguateProperties$PropertyGraph extends java.lang.Object implements com.google.javascript.jscomp.graph.AdjacencyGraph {
protected final java.util.Map nodes
final com.google.javascript.jscomp.AmbiguateProperties this$0
void (com.google.javascript.jscomp.AmbiguateProperties, java.util.Collection)
com.google.javascript.jscomp.AmbiguateProperties$Property prop
java.util.Iterator i$
java.util.Collection props
public java.util.List getNodes ()
public com.google.javascript.jscomp.graph.GraphNode getNode (com.google.javascript.jscomp.AmbiguateProperties$Property)
com.google.javascript.jscomp.AmbiguateProperties$Property property
public com.google.javascript.jscomp.graph.SubGraph newSubGraph ()
public void clearNodeAnnotations ()
com.google.javascript.jscomp.AmbiguateProperties$PropertyGraphNode node
java.util.Iterator i$
public int getWeight (com.google.javascript.jscomp.AmbiguateProperties$Property)
com.google.javascript.jscomp.AmbiguateProperties$Property value
public volatile int getWeight (java.lang.Object)
Object x0
public volatile com.google.javascript.jscomp.graph.GraphNode getNode (java.lang.Object)
Object x0
public volatile java.util.Collection getNodes ()
}
com/google/javascript/jscomp/AmbiguateProperties$PropertyGraphNode.classAmbiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AmbiguateProperties$PropertyGraphNode extends java.lang.Object implements com.google.javascript.jscomp.graph.GraphNode {
com.google.javascript.jscomp.AmbiguateProperties$Property property
protected com.google.javascript.jscomp.graph.Annotation annotation
final com.google.javascript.jscomp.AmbiguateProperties this$0
void (com.google.javascript.jscomp.AmbiguateProperties, com.google.javascript.jscomp.AmbiguateProperties$Property)
com.google.javascript.jscomp.AmbiguateProperties$Property property
public com.google.javascript.jscomp.AmbiguateProperties$Property getValue ()
public com.google.javascript.jscomp.graph.Annotation getAnnotation ()
public void setAnnotation (com.google.javascript.jscomp.graph.Annotation)
com.google.javascript.jscomp.graph.Annotation data
public volatile java.lang.Object getValue ()
}
com/google/javascript/jscomp/AmbiguateProperties$PropertySubGraph.classAmbiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AmbiguateProperties$PropertySubGraph extends java.lang.Object implements com.google.javascript.jscomp.graph.SubGraph {
com.google.javascript.jscomp.AmbiguateProperties$JSTypeBitSet relatedTypes
final com.google.javascript.jscomp.AmbiguateProperties this$0
void (com.google.javascript.jscomp.AmbiguateProperties)
public boolean isIndependentOf (com.google.javascript.jscomp.AmbiguateProperties$Property)
com.google.javascript.jscomp.AmbiguateProperties$Property prop
public void addNode (com.google.javascript.jscomp.AmbiguateProperties$Property)
com.google.javascript.jscomp.AmbiguateProperties$Property prop
public volatile void addNode (java.lang.Object)
Object x0
public volatile boolean isIndependentOf (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/AmbiguateProperties.classAmbiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AmbiguateProperties extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final java.util.logging.Logger logger
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.List stringNodesToRename
private final char[] reservedCharacters
private final java.util.Map propertyMap
private final java.util.Set externedNames
private final java.util.Set quotedNames
private final java.util.Map renamingMap
private static final java.util.Comparator FREQUENCY_COMPARATOR
private com.google.common.collect.BiMap intForType
private java.util.Map relatedBitsets
private final java.util.Set invalidatingTypes
static final String SKIP_PREFIX
void (com.google.javascript.jscomp.AbstractCompiler, char[])
com.google.javascript.jscomp.TypeValidator$TypeMismatch mis
java.util.Iterator i$
com.google.javascript.jscomp.AbstractCompiler compiler
char[] reservedCharacters
com.google.javascript.rhino.jstype.JSTypeRegistry r
private void addInvalidatingType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType objType
java.util.Map getRenamingMap ()
private int getIntForType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
int newInt
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AmbiguateProperties$Property p
java.util.Iterator i$
int i
com.google.javascript.jscomp.graph.GraphNode node
java.util.Iterator i$
String oldName
com.google.javascript.jscomp.AmbiguateProperties$Property p
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.util.Set reservedNames
int numRenamedPropertyNames
int numSkippedPropertyNames
java.util.Set propsByFreq
com.google.javascript.jscomp.AmbiguateProperties$PropertyGraph graph
com.google.javascript.jscomp.graph.GraphColoring coloring
int numNewPropertyNames
com.google.javascript.jscomp.NameGenerator nameGen
java.util.Map colorMap
private java.util.BitSet getRelatedTypesOnNonUnion (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
private void computeRelatedTypes (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionType subType
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionType implementor
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.AmbiguateProperties$JSTypeBitSet related
com.google.javascript.rhino.jstype.FunctionType constructor
private void addRelatedInstance (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.jscomp.AmbiguateProperties$JSTypeBitSet)
com.google.javascript.rhino.jstype.ObjectType instanceType
com.google.javascript.rhino.jstype.FunctionType constructor
com.google.javascript.jscomp.AmbiguateProperties$JSTypeBitSet related
private boolean isInvalidatingType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType objType
private com.google.javascript.jscomp.AmbiguateProperties$Property getProperty (java.lang.String)
String name
com.google.javascript.jscomp.AmbiguateProperties$Property prop
private com.google.javascript.rhino.jstype.JSType getJSType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType jsType
static com.google.common.collect.BiMap access$300 (com.google.javascript.jscomp.AmbiguateProperties)
com.google.javascript.jscomp.AmbiguateProperties x0
static java.util.Set access$400 (com.google.javascript.jscomp.AmbiguateProperties)
com.google.javascript.jscomp.AmbiguateProperties x0
static com.google.javascript.rhino.jstype.JSType access$500 (com.google.javascript.jscomp.AmbiguateProperties, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AmbiguateProperties x0
com.google.javascript.rhino.Node x1
static java.util.Set access$600 (com.google.javascript.jscomp.AmbiguateProperties)
com.google.javascript.jscomp.AmbiguateProperties x0
static java.util.List access$700 (com.google.javascript.jscomp.AmbiguateProperties)
com.google.javascript.jscomp.AmbiguateProperties x0
static com.google.javascript.jscomp.AmbiguateProperties$Property access$800 (com.google.javascript.jscomp.AmbiguateProperties, java.lang.String)
com.google.javascript.jscomp.AmbiguateProperties x0
String x1
static boolean access$900 (com.google.javascript.jscomp.AmbiguateProperties, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.AmbiguateProperties x0
com.google.javascript.rhino.jstype.JSType x1
static int access$1000 (com.google.javascript.jscomp.AmbiguateProperties, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.AmbiguateProperties x0
com.google.javascript.rhino.jstype.JSType x1
static void access$1100 (com.google.javascript.jscomp.AmbiguateProperties, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.AmbiguateProperties x0
com.google.javascript.rhino.jstype.JSType x1
static java.util.BitSet access$1200 (com.google.javascript.jscomp.AmbiguateProperties, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.AmbiguateProperties x0
com.google.javascript.rhino.jstype.JSType x1
static void ()
}
com/google/javascript/jscomp/AnalyzeNameReferences$1.classAnalyzeNameReferences.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzeNameReferences$1 extends java.lang.Object {
}
com/google/javascript/jscomp/AnalyzeNameReferences$NameInfo.classAnalyzeNameReferences.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AnalyzeNameReferences$NameInfo extends java.lang.Object implements com.google.javascript.jscomp.graph.Annotation {
private boolean referenced
private com.google.javascript.jscomp.JSModule deepestCommonModuleRef
final com.google.javascript.jscomp.AnalyzeNameReferences this$0
void (com.google.javascript.jscomp.AnalyzeNameReferences)
boolean isReferenced ()
com.google.javascript.jscomp.JSModule getDeepestCommonModuleRef ()
boolean markReference (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule originalDeepestCommon
com.google.javascript.jscomp.JSModule module
boolean hasChanged
}
com/google/javascript/jscomp/AnalyzeNameReferences$PropagateReferences.classAnalyzeNameReferences.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzeNameReferences$PropagateReferences extends java.lang.Object implements com.google.javascript.jscomp.graph.FixedPointGraphTraversal$EdgeCallback {
final com.google.javascript.jscomp.AnalyzeNameReferences this$0
private void (com.google.javascript.jscomp.AnalyzeNameReferences)
public boolean traverseEdge (com.google.javascript.jscomp.NameReferenceGraph$Name, com.google.javascript.jscomp.NameReferenceGraph$Reference, com.google.javascript.jscomp.NameReferenceGraph$Name)
com.google.javascript.jscomp.JSModule startModule
com.google.javascript.jscomp.NameReferenceGraph$Name start
com.google.javascript.jscomp.NameReferenceGraph$Reference edge
com.google.javascript.jscomp.NameReferenceGraph$Name dest
com.google.javascript.jscomp.AnalyzeNameReferences$NameInfo startInfo
com.google.javascript.jscomp.AnalyzeNameReferences$NameInfo destInfo
public volatile boolean traverseEdge (java.lang.Object, java.lang.Object, java.lang.Object)
Object x0
Object x1
Object x2
void (com.google.javascript.jscomp.AnalyzeNameReferences, com.google.javascript.jscomp.AnalyzeNameReferences$1)
com.google.javascript.jscomp.AnalyzeNameReferences x0
com.google.javascript.jscomp.AnalyzeNameReferences$1 x1
}
com/google/javascript/jscomp/AnalyzeNameReferences.classAnalyzeNameReferences.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzeNameReferences extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private com.google.javascript.jscomp.NameReferenceGraph graph
private final com.google.javascript.jscomp.JSModuleGraph moduleGraph
private final com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.NameReferenceGraphConstruction gc
com.google.javascript.jscomp.graph.FixedPointGraphTraversal t
public com.google.javascript.jscomp.NameReferenceGraph getGraph ()
private com.google.javascript.jscomp.AnalyzeNameReferences$NameInfo getInfo (com.google.javascript.jscomp.NameReferenceGraph$Name)
com.google.javascript.jscomp.NameReferenceGraph$Name symbol
com.google.javascript.jscomp.graph.GraphNode name
com.google.javascript.jscomp.AnalyzeNameReferences$NameInfo info
static com.google.javascript.jscomp.AnalyzeNameReferences$NameInfo access$100 (com.google.javascript.jscomp.AnalyzeNameReferences, com.google.javascript.jscomp.NameReferenceGraph$Name)
com.google.javascript.jscomp.AnalyzeNameReferences x0
com.google.javascript.jscomp.NameReferenceGraph$Name x1
static com.google.javascript.jscomp.JSModuleGraph access$200 (com.google.javascript.jscomp.AnalyzeNameReferences)
com.google.javascript.jscomp.AnalyzeNameReferences x0
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$1.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzePrototypeProperties$1 extends java.lang.Object {
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$AssignmentProperty.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzePrototypeProperties$AssignmentProperty extends java.lang.Object implements com.google.javascript.jscomp.AnalyzePrototypeProperties$Property {
private final com.google.javascript.rhino.Node exprNode
private final com.google.javascript.jscomp.Scope$Var rootVar
private final com.google.javascript.jscomp.JSModule module
void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.JSModule)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.Scope$Var rootVar
com.google.javascript.jscomp.JSModule module
public com.google.javascript.jscomp.Scope$Var getRootVar ()
public void remove (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public com.google.javascript.rhino.Node getPrototype ()
public com.google.javascript.rhino.Node getValue ()
private com.google.javascript.rhino.Node getAssignNode ()
public com.google.javascript.jscomp.JSModule getModule ()
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$GlobalFunction.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzePrototypeProperties$GlobalFunction extends java.lang.Object implements com.google.javascript.jscomp.AnalyzePrototypeProperties$Symbol {
private final com.google.javascript.rhino.Node nameNode
private final com.google.javascript.jscomp.Scope$Var var
private final com.google.javascript.jscomp.JSModule module
final com.google.javascript.jscomp.AnalyzePrototypeProperties this$0
void (com.google.javascript.jscomp.AnalyzePrototypeProperties, com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.JSModule)
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.JSModule module
com.google.javascript.rhino.Node parent
public com.google.javascript.jscomp.Scope$Var getRootVar ()
public void remove (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node parent
public com.google.javascript.jscomp.JSModule getModule ()
public com.google.javascript.rhino.Node getFunctionNode ()
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$LiteralProperty.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzePrototypeProperties$LiteralProperty extends java.lang.Object implements com.google.javascript.jscomp.AnalyzePrototypeProperties$Property {
private final com.google.javascript.rhino.Node key
private final com.google.javascript.rhino.Node value
private final com.google.javascript.rhino.Node map
private final com.google.javascript.rhino.Node assign
private final com.google.javascript.jscomp.Scope$Var rootVar
private final com.google.javascript.jscomp.JSModule module
void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.JSModule)
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node map
com.google.javascript.rhino.Node assign
com.google.javascript.jscomp.Scope$Var rootVar
com.google.javascript.jscomp.JSModule module
public com.google.javascript.jscomp.Scope$Var getRootVar ()
public void remove (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public com.google.javascript.rhino.Node getPrototype ()
public com.google.javascript.rhino.Node getValue ()
public com.google.javascript.jscomp.JSModule getModule ()
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$NameContext.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameContext extends java.lang.Object {
final com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo name
final com.google.javascript.jscomp.Scope scope
final com.google.javascript.jscomp.AnalyzePrototypeProperties this$0
void (com.google.javascript.jscomp.AnalyzePrototypeProperties, com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo name
com.google.javascript.jscomp.Scope scope
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$NameInfo.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo extends java.lang.Object {
final String name
private boolean referenced
private final java.util.Deque declarations
private com.google.javascript.jscomp.JSModule deepestCommonModuleRef
private boolean readClosureVariables
final com.google.javascript.jscomp.AnalyzePrototypeProperties this$0
void (com.google.javascript.jscomp.AnalyzePrototypeProperties, java.lang.String)
String name
public java.lang.String toString ()
boolean isReferenced ()
boolean readsClosureVariables ()
boolean markReference (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule originalDeepestCommon
com.google.javascript.jscomp.JSModule module
boolean hasChanged
com.google.javascript.jscomp.JSModule getDeepestCommonModuleRef ()
java.util.Deque getDeclarations ()
static boolean access$902 (com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo, boolean)
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo x0
boolean x1
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$ProcessExternProperties.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzePrototypeProperties$ProcessExternProperties extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.AnalyzePrototypeProperties this$0
private void (com.google.javascript.jscomp.AnalyzePrototypeProperties)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.AnalyzePrototypeProperties, com.google.javascript.jscomp.AnalyzePrototypeProperties$1)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
com.google.javascript.jscomp.AnalyzePrototypeProperties$1 x1
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$ProcessProperties.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzePrototypeProperties$ProcessProperties extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private final java.util.Stack symbolStack
final com.google.javascript.jscomp.AnalyzePrototypeProperties this$0
private void (com.google.javascript.jscomp.AnalyzePrototypeProperties)
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node parent
String name
String propName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String propName
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String rValueName
String propName
com.google.javascript.rhino.Node propNameNode
String lValueName
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameContext context
int i
String name
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void addSymbolUse (java.lang.String, com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType)
int i
String name
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType type
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo info
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo def
private java.lang.String processNonFunctionPrototypeAssign (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean isGlobalFunctionDeclaration (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.Scope s
private boolean isAssignRValue (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private java.lang.String getPrototypePropertyNameFromRValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node rValue
com.google.javascript.rhino.Node lValue
String lValueName
int lastDot
String firstPart
private boolean processGlobalFunctionDeclaration (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope$Var)
String name
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.rhino.Node firstChild
com.google.javascript.rhino.Node parent
private boolean processPrototypeRef (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
String name
com.google.javascript.jscomp.AnalyzePrototypeProperties$Property prop
String name
com.google.javascript.jscomp.AnalyzePrototypeProperties$Property prop
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node map
com.google.javascript.rhino.Node dest
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node grandParent
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node ref
com.google.javascript.rhino.Node root
com.google.javascript.rhino.Node n
private com.google.javascript.jscomp.Scope$Var maybeGetVar (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node maybeName
private void addGlobalUseOfSymbol (java.lang.String, com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType)
String name
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType type
void (com.google.javascript.jscomp.AnalyzePrototypeProperties, com.google.javascript.jscomp.AnalyzePrototypeProperties$1)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
com.google.javascript.jscomp.AnalyzePrototypeProperties$1 x1
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$PropagateReferences.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzePrototypeProperties$PropagateReferences extends java.lang.Object implements com.google.javascript.jscomp.graph.FixedPointGraphTraversal$EdgeCallback {
final com.google.javascript.jscomp.AnalyzePrototypeProperties this$0
private void (com.google.javascript.jscomp.AnalyzePrototypeProperties)
public boolean traverseEdge (com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo, com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo)
com.google.javascript.jscomp.JSModule startModule
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo start
com.google.javascript.jscomp.JSModule edge
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo dest
public volatile boolean traverseEdge (java.lang.Object, java.lang.Object, java.lang.Object)
Object x0
Object x1
Object x2
void (com.google.javascript.jscomp.AnalyzePrototypeProperties, com.google.javascript.jscomp.AnalyzePrototypeProperties$1)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
com.google.javascript.jscomp.AnalyzePrototypeProperties$1 x1
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$Property.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.AnalyzePrototypeProperties$Property extends java.lang.Object implements com.google.javascript.jscomp.AnalyzePrototypeProperties$Symbol {
public abstract com.google.javascript.rhino.Node getPrototype ()
public abstract com.google.javascript.rhino.Node getValue ()
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$Symbol.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.AnalyzePrototypeProperties$Symbol extends java.lang.Object {
public abstract void remove (com.google.javascript.jscomp.AbstractCompiler)
public abstract com.google.javascript.jscomp.Scope$Var getRootVar ()
public abstract com.google.javascript.jscomp.JSModule getModule ()
}
com/google/javascript/jscomp/AnalyzePrototypeProperties$SymbolType.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType extends java.lang.Enum {
public static final com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType PROPERTY
public static final com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType VAR
private static final com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType[] $VALUES
public static com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType[] values ()
public static com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/AnalyzePrototypeProperties.classAnalyzePrototypeProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnalyzePrototypeProperties extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType PROPERTY
private static final com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType VAR
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean canModifyExterns
private final boolean anchorUnusedVars
private final com.google.javascript.jscomp.JSModuleGraph moduleGraph
private final com.google.javascript.jscomp.JSModule firstModule
private static final java.util.Set IMPLICITLY_USED_PROPERTIES
private final com.google.javascript.jscomp.graph.LinkedDirectedGraph symbolGraph
private final com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo globalNode
private final com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo externNode
private final com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo anonymousNode
private final java.util.Map propertyNameInfo
private final java.util.Map varNameInfo
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.JSModuleGraph, boolean, boolean)
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo nameInfo
String property
java.util.Iterator i$
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.JSModuleGraph moduleGraph
boolean canModifyExterns
boolean anchorUnusedVars
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externRoot
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.graph.FixedPointGraphTraversal t
public java.util.Collection getAllNameInfo ()
java.util.List result
private com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo getNameInfoForName (java.lang.String, com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType)
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo nameInfo
String name
com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType type
java.util.Map map
static com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType access$300 ()
static com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo access$400 (com.google.javascript.jscomp.AnalyzePrototypeProperties, java.lang.String, com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
String x1
com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType x2
static com.google.javascript.jscomp.AnalyzePrototypeProperties$SymbolType access$500 ()
static com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo access$600 (com.google.javascript.jscomp.AnalyzePrototypeProperties)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
static com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo access$700 (com.google.javascript.jscomp.AnalyzePrototypeProperties)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
static com.google.javascript.jscomp.AbstractCompiler access$800 (com.google.javascript.jscomp.AnalyzePrototypeProperties)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
static com.google.javascript.jscomp.graph.LinkedDirectedGraph access$1000 (com.google.javascript.jscomp.AnalyzePrototypeProperties)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
static boolean access$1100 (com.google.javascript.jscomp.AnalyzePrototypeProperties)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
static com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo access$1200 (com.google.javascript.jscomp.AnalyzePrototypeProperties)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
static com.google.javascript.jscomp.JSModule access$1300 (com.google.javascript.jscomp.AnalyzePrototypeProperties)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
static com.google.javascript.jscomp.JSModuleGraph access$1400 (com.google.javascript.jscomp.AnalyzePrototypeProperties)
com.google.javascript.jscomp.AnalyzePrototypeProperties x0
static void ()
}
com/google/javascript/jscomp/AngularPass$NodeContext.classAngularPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AngularPass$NodeContext extends java.lang.Object {
private final String name
private final com.google.javascript.rhino.Node node
private final com.google.javascript.rhino.Node functionNode
private final com.google.javascript.rhino.Node target
final com.google.javascript.jscomp.AngularPass this$0
public void (com.google.javascript.jscomp.AngularPass, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node target
public java.lang.String getName ()
public com.google.javascript.rhino.Node getNode ()
public com.google.javascript.rhino.Node getFunctionNode ()
public com.google.javascript.rhino.Node getTarget ()
}
com/google/javascript/jscomp/AngularPass.classAngularPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AngularPass extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.List injectables
public static final String INJECT_PROPERTY_NAME
static final com.google.javascript.jscomp.DiagnosticType INJECT_IN_NON_GLOBAL_OR_BLOCK_ERROR
static final com.google.javascript.jscomp.DiagnosticType INJECT_NON_FUNCTION_ERROR
static final com.google.javascript.jscomp.DiagnosticType FUNCTION_NAME_ERROR
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node fn
java.util.List dependencies
com.google.javascript.rhino.Node dependenciesArray
com.google.javascript.rhino.Node statement
com.google.javascript.rhino.Node insertionPoint
com.google.javascript.rhino.Node next
com.google.javascript.jscomp.AngularPass$NodeContext entry
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.CodingConvention convention
boolean codeChanged
private static java.util.List createDependenciesList (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node params
private static java.util.List createStringsFromParamList (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node params
com.google.javascript.rhino.Node param
java.util.ArrayList names
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.JSDocInfo docInfo
private void addNode (com.google.javascript.rhino.Node, com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node fn
String name
private static com.google.javascript.rhino.Node getDeclarationRValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static void ()
}
com/google/javascript/jscomp/AnonymousFunctionNamingCallback$FunctionNamer.classAnonymousFunctionNamingCallback.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.AnonymousFunctionNamingCallback$FunctionNamer extends java.lang.Object {
public abstract java.lang.String getName (com.google.javascript.rhino.Node)
public abstract void setFunctionName (java.lang.String, com.google.javascript.rhino.Node)
public abstract java.lang.String getCombinedName (java.lang.String, java.lang.String)
}
com/google/javascript/jscomp/AnonymousFunctionNamingCallback.classAnonymousFunctionNamingCallback.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AnonymousFunctionNamingCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final com.google.javascript.jscomp.AnonymousFunctionNamingCallback$FunctionNamer namer
void (com.google.javascript.jscomp.AnonymousFunctionNamingCallback$FunctionNamer)
com.google.javascript.jscomp.AnonymousFunctionNamingCallback$FunctionNamer namer
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node lhs
String name
String name
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node functionNameNode
String functionName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void nameObjectLiteralMethods (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node functionNameNode
String functionName
String name
int type
com.google.javascript.rhino.Node valueNode
com.google.javascript.rhino.Node keyNode
com.google.javascript.rhino.Node objectLiteral
String context
}
com/google/javascript/jscomp/AnonymousFunctionNamingPolicy.classAnonymousFunctionNamingPolicy.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.AnonymousFunctionNamingPolicy extends java.lang.Enum {
public static final com.google.javascript.jscomp.AnonymousFunctionNamingPolicy OFF
public static final com.google.javascript.jscomp.AnonymousFunctionNamingPolicy UNMAPPED
public static final com.google.javascript.jscomp.AnonymousFunctionNamingPolicy MAPPED
private final char[] reservedCharacters
private static final com.google.javascript.jscomp.AnonymousFunctionNamingPolicy[] $VALUES
public static com.google.javascript.jscomp.AnonymousFunctionNamingPolicy[] values ()
public static com.google.javascript.jscomp.AnonymousFunctionNamingPolicy valueOf (java.lang.String)
String name
private void (java.lang.String, int, char[])
char[] reservedCharacters
public char[] getReservedCharacters ()
static void ()
}
com/google/javascript/jscomp/AstChangeProxy$ChangeListener.classAstChangeProxy.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.AstChangeProxy$ChangeListener extends java.lang.Object {
public abstract void nodeRemoved (com.google.javascript.rhino.Node)
}
com/google/javascript/jscomp/AstChangeProxy.classAstChangeProxy.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AstChangeProxy extends java.lang.Object {
private final java.util.List listeners
void ()
final void registerListener (com.google.javascript.jscomp.AstChangeProxy$ChangeListener)
com.google.javascript.jscomp.AstChangeProxy$ChangeListener listener
final void unregisterListener (com.google.javascript.jscomp.AstChangeProxy$ChangeListener)
com.google.javascript.jscomp.AstChangeProxy$ChangeListener listener
private void notifyOfRemoval (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AstChangeProxy$ChangeListener listener
java.util.Iterator i$
com.google.javascript.rhino.Node node
final void removeChild (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node node
final void replaceWith (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node replacement
final void replaceWith (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.util.List)
com.google.javascript.rhino.Node newChild
java.util.Iterator i$
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node newChild
java.util.Iterator i$
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node node
java.util.List replacements
int size
int parentType
}
com/google/javascript/jscomp/AstParallelizer$1.classAstParallelizer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AstParallelizer$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/AstParallelizer$2.classAstParallelizer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AstParallelizer$2 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node ignored
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/AstParallelizer$3.classAstParallelizer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AstParallelizer$3 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public com.google.javascript.rhino.Node get ()
public volatile java.lang.Object get ()
}
com/google/javascript/jscomp/AstParallelizer$4.classAstParallelizer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AstParallelizer$4 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/AstParallelizer$5.classAstParallelizer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AstParallelizer$5 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public com.google.javascript.rhino.Node get ()
public volatile java.lang.Object get ()
}
com/google/javascript/jscomp/AstParallelizer$6.classAstParallelizer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.AstParallelizer$6 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/AstParallelizer$DetachPoint.classAstParallelizer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AstParallelizer$DetachPoint extends java.lang.Object {
private com.google.javascript.rhino.Node placeHolder
private com.google.javascript.rhino.Node before
private com.google.javascript.rhino.Node original
private void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node placeHolder
com.google.javascript.rhino.Node before
com.google.javascript.rhino.Node original
public void reattach ()
void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.AstParallelizer$1)
com.google.javascript.rhino.Node x0
com.google.javascript.rhino.Node x1
com.google.javascript.rhino.Node x2
com.google.javascript.jscomp.AstParallelizer$1 x3
}
com/google/javascript/jscomp/AstParallelizer.classAstParallelizer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AstParallelizer extends java.lang.Object {
public static final String TEMP_NAME
private final com.google.common.base.Predicate shouldSplit
private final com.google.common.base.Supplier placeHolderProvider
private final java.util.List forest
private final com.google.javascript.rhino.Node root
private final boolean includeRoot
private final java.util.List detachPointList
public void (com.google.common.base.Predicate, com.google.common.base.Predicate, com.google.common.base.Supplier, com.google.javascript.rhino.Node, boolean)
com.google.common.base.Predicate shouldSplit
com.google.common.base.Predicate shouldTraverse
com.google.common.base.Supplier placeHolderProvider
com.google.javascript.rhino.Node root
boolean includeRoot
public static com.google.javascript.jscomp.AstParallelizer createNewFunctionLevelAstParallelizer (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node root
boolean globalPass
com.google.common.base.Predicate shouldSplit
com.google.common.base.Predicate shouldTraverse
com.google.common.base.Supplier placeHolders
public static com.google.javascript.jscomp.AstParallelizer createNewFileLevelAstParallelizer (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
com.google.common.base.Predicate shouldSplit
com.google.common.base.Supplier placeHolders
com.google.common.base.Predicate shouldTraverse
private void recordSplitPoint (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node placeHolder
com.google.javascript.rhino.Node before
com.google.javascript.rhino.Node original
public java.util.List split ()
private void split (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node placeHolder
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node before
public void join ()
com.google.javascript.jscomp.AstParallelizer$DetachPoint entry
}
com/google/javascript/jscomp/AstValidator$1.classAstValidator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.AstValidator$1 extends java.lang.Object implements com.google.javascript.jscomp.AstValidator$ViolationHandler {
final com.google.javascript.jscomp.AstValidator this$0
void (com.google.javascript.jscomp.AstValidator)
public void handleViolation (java.lang.String, com.google.javascript.rhino.Node)
String message
com.google.javascript.rhino.Node n
}
com/google/javascript/jscomp/AstValidator$ViolationHandler.classAstValidator.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.AstValidator$ViolationHandler extends java.lang.Object {
public abstract void handleViolation (java.lang.String, com.google.javascript.rhino.Node)
}
com/google/javascript/jscomp/AstValidator.classAstValidator.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.AstValidator extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AstValidator$ViolationHandler violationHandler
public void (com.google.javascript.jscomp.AstValidator$ViolationHandler)
com.google.javascript.jscomp.AstValidator$ViolationHandler handler
public void ()
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void validateRoot (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public void validateCodeRoot (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
public void validateScript (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
public void validateStatement (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public void validateExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void validateSyntheticBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void validateIsSynthetic (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateHasSourceName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String sourceName
private void validateHasInputId (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.InputId inputId
private void validateLabel (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateLabelName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateNonEmptyString (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateNonNullString (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateOptionalName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateFunctionStatement (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateFunctionExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateParameters (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void validateCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void validateNew (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void validateVar (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void validateFor (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateVarOrOptionalExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateVarOrAssignmentTarget (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateWith (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateWhile (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateDo (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateIf (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateExprStmt (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateReturn (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateThrow (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateBreak (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateContinue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateTry (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
boolean seenCatchOrFinally
com.google.javascript.rhino.Node catches
private void validateCatch (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateSwitch (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
int defaults
private void validateSwitchMember (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateDefault (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateCase (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateOptionalExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateChildless (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateAssignmentExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateAssignmentTarget (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateGetProp (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node prop
private void validateRegExpLit (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void validateString (com.google.javascript.rhino.Node)
UnsupportedOperationException e
com.google.javascript.rhino.Node n
private void validateNumber (com.google.javascript.rhino.Node)
UnsupportedOperationException e
com.google.javascript.rhino.Node n
private void validateArrayLit (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void validateObjectLit (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void validateObjectLitKey (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateObjectLitGetKey (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node functionParams
private void validateObjectLitSetKey (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node functionParams
private void validateObjectLitStringKey (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateObjectLiteralKeyName (com.google.javascript.rhino.Node)
UnsupportedOperationException e
com.google.javascript.rhino.Node n
private void validateUnaryOp (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateBinaryOp (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void validateTrinaryOp (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node first
private void violation (java.lang.String, com.google.javascript.rhino.Node)
String message
com.google.javascript.rhino.Node n
private void validateNodeType (int, com.google.javascript.rhino.Node)
int type
com.google.javascript.rhino.Node n
private void validateChildCount (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node n
int i
boolean valid
private void validateMinimumChildCount (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node n
int i
boolean valid
private void validateMaximumChildCount (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node n
int i
boolean valid
}
com/google/javascript/jscomp/BasicErrorManager$ErrorWithLevel.classBasicErrorManager.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.BasicErrorManager$ErrorWithLevel extends java.lang.Object {
final com.google.javascript.jscomp.JSError error
final com.google.javascript.jscomp.CheckLevel level
void (com.google.javascript.jscomp.JSError, com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.JSError error
com.google.javascript.jscomp.CheckLevel level
}
com/google/javascript/jscomp/BasicErrorManager$LeveledJSErrorComparator.classBasicErrorManager.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.BasicErrorManager$LeveledJSErrorComparator extends java.lang.Object implements java.util.Comparator {
private static final int P1_LT_P2
private static final int P1_GT_P2
void ()
public int compare (com.google.javascript.jscomp.BasicErrorManager$ErrorWithLevel, com.google.javascript.jscomp.BasicErrorManager$ErrorWithLevel)
int sourceCompare
com.google.javascript.jscomp.BasicErrorManager$ErrorWithLevel p1
com.google.javascript.jscomp.BasicErrorManager$ErrorWithLevel p2
String source1
String source2
int lineno1
int lineno2
int charno1
int charno2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/BasicErrorManager.classBasicErrorManager.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.BasicErrorManager extends java.lang.Object implements com.google.javascript.jscomp.ErrorManager {
private final java.util.SortedSet messages
private int errorCount
private int warningCount
private double typedPercent
public void ()
public void report (com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.JSError error
public void generateReport ()
com.google.javascript.jscomp.BasicErrorManager$ErrorWithLevel message
java.util.Iterator i$
public abstract void println (com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.JSError)
protected abstract void printSummary ()
public int getErrorCount ()
public int getWarningCount ()
public com.google.javascript.jscomp.JSError[] getErrors ()
public com.google.javascript.jscomp.JSError[] getWarnings ()
public void setTypedPercent (double)
double typedPercent
public double getTypedPercent ()
private com.google.javascript.jscomp.JSError[] toArray (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.BasicErrorManager$ErrorWithLevel p
java.util.Iterator i$
com.google.javascript.jscomp.CheckLevel level
java.util.List errors
}
com/google/javascript/jscomp/BitField.classBitField.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.BitField extends java.lang.Object {
private byte[] bytes
public void ()
public void setBit (int)
int index
int byteIndex
int newByteSize
int bitIndex
int mask
public boolean isBitSet (int)
int index
int byteIndex
int bitIndex
int mask
public java.lang.String toString ()
int j
int byteValue
int i
StringBuilder result
public static java.lang.String getHexPair (int)
int byteValue
int firstHex
int secondHex
}
com/google/javascript/jscomp/ByPathWarningsGuard.classByPathWarningsGuard.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.ByPathWarningsGuard extends com.google.javascript.jscomp.WarningsGuard {
private static final long serialVersionUID
private final java.util.List paths
private final boolean include
private final int priority
private com.google.javascript.jscomp.CheckLevel level
private void (java.util.List, boolean, com.google.javascript.jscomp.CheckLevel)
java.util.List paths
boolean include
com.google.javascript.jscomp.CheckLevel level
public static com.google.javascript.jscomp.ByPathWarningsGuard forPath (java.util.List, com.google.javascript.jscomp.CheckLevel)
java.util.List paths
com.google.javascript.jscomp.CheckLevel level
public static com.google.javascript.jscomp.ByPathWarningsGuard exceptPath (java.util.List, com.google.javascript.jscomp.CheckLevel)
java.util.List paths
com.google.javascript.jscomp.CheckLevel level
public com.google.javascript.jscomp.CheckLevel level (com.google.javascript.jscomp.JSError)
String path
java.util.Iterator i$
boolean inPath
com.google.javascript.jscomp.JSError error
String errorPath
com.google.javascript.jscomp.CheckLevel defaultLevel
protected int getPriority ()
}
com/google/javascript/jscomp/CallGraph$1.classCallGraph.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CallGraph$1 extends java.lang.Object implements com.google.common.base.Predicate {
final String val$desiredName
final com.google.javascript.jscomp.CallGraph this$0
void (com.google.javascript.jscomp.CallGraph, java.lang.String)
public boolean apply (com.google.javascript.jscomp.CallGraph$Function)
com.google.javascript.jscomp.CallGraph$Function function
String functionName
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/CallGraph$2.classCallGraph.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CallGraph$2 extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.DefinitionProvider val$provider
final com.google.javascript.jscomp.CallGraph this$0
void (com.google.javascript.jscomp.CallGraph, com.google.javascript.jscomp.DefinitionProvider)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CallGraph$Callsite callsite
com.google.javascript.rhino.Node containingFunctionNode
com.google.javascript.jscomp.CallGraph$Function containingFunction
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
int nodeType
}
com/google/javascript/jscomp/CallGraph$Callsite.classCallGraph.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CallGraph$Callsite extends java.lang.Object {
private final com.google.javascript.rhino.Node astNode
private boolean hasUnknownTarget
private boolean hasExternTarget
private com.google.javascript.jscomp.CallGraph$Function containingFunction
private java.util.Collection possibleTargets
final com.google.javascript.jscomp.CallGraph this$0
private void (com.google.javascript.jscomp.CallGraph, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callsiteAstNode
public com.google.javascript.rhino.Node getAstNode ()
public com.google.javascript.jscomp.CallGraph$Function getContainingFunction ()
public java.util.Collection getPossibleTargets ()
private void addPossibleTarget (com.google.javascript.jscomp.CallGraph$Function)
com.google.javascript.jscomp.CallGraph$Function target
public boolean hasUnknownTarget ()
public boolean hasExternTarget ()
static com.google.javascript.jscomp.CallGraph$Function access$302 (com.google.javascript.jscomp.CallGraph$Callsite, com.google.javascript.jscomp.CallGraph$Function)
com.google.javascript.jscomp.CallGraph$Callsite x0
com.google.javascript.jscomp.CallGraph$Function x1
void (com.google.javascript.jscomp.CallGraph, com.google.javascript.rhino.Node, com.google.javascript.jscomp.CallGraph$1)
com.google.javascript.jscomp.CallGraph x0
com.google.javascript.rhino.Node x1
com.google.javascript.jscomp.CallGraph$1 x2
static boolean access$802 (com.google.javascript.jscomp.CallGraph$Callsite, boolean)
com.google.javascript.jscomp.CallGraph$Callsite x0
boolean x1
static boolean access$902 (com.google.javascript.jscomp.CallGraph$Callsite, boolean)
com.google.javascript.jscomp.CallGraph$Callsite x0
boolean x1
static void access$1000 (com.google.javascript.jscomp.CallGraph$Callsite, com.google.javascript.jscomp.CallGraph$Function)
com.google.javascript.jscomp.CallGraph$Callsite x0
com.google.javascript.jscomp.CallGraph$Function x1
}
com/google/javascript/jscomp/CallGraph$Function.classCallGraph.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CallGraph$Function extends java.lang.Object {
private final com.google.javascript.rhino.Node astNode
private boolean isAliased
private boolean isExposedToCallOrApply
private java.util.Collection callsitesInFunction
private java.util.Collection callsitesPossiblyTargetingFunction
final com.google.javascript.jscomp.CallGraph this$0
private void (com.google.javascript.jscomp.CallGraph, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionAstNode
public boolean isMain ()
public com.google.javascript.rhino.Node getAstNode ()
public com.google.javascript.rhino.Node getBodyNode ()
public java.lang.String getName ()
public java.util.Collection getCallsitesInFunction ()
private void addCallsiteInFunction (com.google.javascript.jscomp.CallGraph$Callsite)
com.google.javascript.jscomp.CallGraph$Callsite callsite
public java.util.Collection getCallsitesPossiblyTargetingFunction ()
private void addCallsitePossiblyTargetingFunction (com.google.javascript.jscomp.CallGraph$Callsite)
com.google.javascript.jscomp.CallGraph$Callsite callsite
public boolean isAliased ()
public boolean isExposedToCallOrApply ()
static void access$400 (com.google.javascript.jscomp.CallGraph$Function, com.google.javascript.jscomp.CallGraph$Callsite)
com.google.javascript.jscomp.CallGraph$Function x0
com.google.javascript.jscomp.CallGraph$Callsite x1
void (com.google.javascript.jscomp.CallGraph, com.google.javascript.rhino.Node, com.google.javascript.jscomp.CallGraph$1)
com.google.javascript.jscomp.CallGraph x0
com.google.javascript.rhino.Node x1
com.google.javascript.jscomp.CallGraph$1 x2
static void access$1100 (com.google.javascript.jscomp.CallGraph$Function, com.google.javascript.jscomp.CallGraph$Callsite)
com.google.javascript.jscomp.CallGraph$Function x0
com.google.javascript.jscomp.CallGraph$Callsite x1
static boolean access$1202 (com.google.javascript.jscomp.CallGraph$Function, boolean)
com.google.javascript.jscomp.CallGraph$Function x0
boolean x1
static boolean access$1302 (com.google.javascript.jscomp.CallGraph$Function, boolean)
com.google.javascript.jscomp.CallGraph$Function x0
boolean x1
}
com/google/javascript/jscomp/CallGraph.classCallGraph.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CallGraph extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map callsitesByNode
private final java.util.Map functionsByNode
private final boolean computeBackwardGraph
private final boolean computeForwardGraph
private boolean alreadyRun
public static final String MAIN_FUNCTION_NAME
private com.google.javascript.jscomp.CallGraph$Function mainFunction
public void (com.google.javascript.jscomp.AbstractCompiler, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean computeForwardGraph
boolean computeBackwardGraph
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externsRoot
com.google.javascript.rhino.Node jsRoot
com.google.javascript.jscomp.DefinitionProvider definitionProvider
public com.google.javascript.jscomp.CallGraph$Function getFunctionForAstNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
public com.google.javascript.jscomp.CallGraph$Function getMainFunction ()
public java.util.Collection getAllFunctions ()
public com.google.javascript.jscomp.CallGraph$Function getUniqueFunctionWithName (java.lang.String)
String desiredName
java.util.Collection functions
public com.google.javascript.jscomp.CallGraph$Callsite getCallsiteForAstNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callsiteNode
public java.util.Collection getAllCallsites ()
private void createFunctionsAndCallsites (com.google.javascript.rhino.Node, com.google.javascript.jscomp.DefinitionProvider)
com.google.javascript.rhino.Node jsRoot
com.google.javascript.jscomp.DefinitionProvider provider
private com.google.javascript.jscomp.CallGraph$Function createFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
com.google.javascript.jscomp.CallGraph$Function function
private com.google.javascript.jscomp.CallGraph$Callsite createCallsite (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callsiteNode
com.google.javascript.jscomp.CallGraph$Callsite callsite
private void connectCallsiteToTargets (com.google.javascript.jscomp.CallGraph$Callsite, com.google.javascript.jscomp.DefinitionProvider)
com.google.javascript.jscomp.CallGraph$Function targetFunction
com.google.javascript.rhino.Node target
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
java.util.Iterator i$
com.google.javascript.jscomp.CallGraph$Callsite callsite
com.google.javascript.jscomp.DefinitionProvider definitionProvider
java.util.Collection definitions
private void fillInFunctionInformation (com.google.javascript.jscomp.DefinitionProvider)
com.google.javascript.jscomp.UseSite useSite
java.util.Iterator i$
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
com.google.javascript.jscomp.CallGraph$Function function
com.google.javascript.jscomp.DefinitionSite definitionSite
java.util.Iterator i$
com.google.javascript.jscomp.DefinitionProvider provider
com.google.javascript.jscomp.SimpleDefinitionFinder finder
private void updateFunctionForUse (com.google.javascript.jscomp.CallGraph$Function, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node gramps
com.google.javascript.jscomp.CallGraph$Function function
com.google.javascript.rhino.Node useNode
com.google.javascript.rhino.Node useParent
int parentType
private com.google.javascript.jscomp.CallGraph$Function lookupFunctionForDefinition (com.google.javascript.jscomp.DefinitionsRemover$Definition)
com.google.javascript.jscomp.CallGraph$Function function
com.google.javascript.rhino.Node rValue
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
public com.google.javascript.jscomp.graph.DiGraph getForwardDirectedGraph ()
public com.google.javascript.jscomp.graph.DiGraph getBackwardDirectedGraph ()
private static void digraphConnect (com.google.javascript.jscomp.graph.DiGraph, com.google.javascript.jscomp.CallGraph$Function, com.google.javascript.jscomp.CallGraph$Callsite, com.google.javascript.jscomp.CallGraph$Function, boolean)
com.google.javascript.jscomp.CallGraph$Function source
com.google.javascript.jscomp.CallGraph$Function destination
com.google.javascript.jscomp.graph.DiGraph digraph
com.google.javascript.jscomp.CallGraph$Function caller
com.google.javascript.jscomp.CallGraph$Callsite callsite
com.google.javascript.jscomp.CallGraph$Function callee
boolean forward
com.google.javascript.jscomp.CallGraph$Function source
com.google.javascript.jscomp.CallGraph$Function destination
private com.google.javascript.jscomp.graph.DiGraph constructDirectedGraph (boolean)
com.google.javascript.jscomp.CallGraph$Function function
java.util.Iterator i$
com.google.javascript.jscomp.CallGraph$Function callee
java.util.Iterator i$
com.google.javascript.jscomp.CallGraph$Callsite callsite
java.util.Iterator i$
com.google.javascript.jscomp.CallGraph$Function caller
java.util.Iterator i$
com.google.javascript.jscomp.CallGraph$Function caller
com.google.javascript.jscomp.CallGraph$Callsite callsite
java.util.Iterator i$
com.google.javascript.jscomp.CallGraph$Function callee
java.util.Iterator i$
boolean forward
com.google.javascript.jscomp.graph.DiGraph digraph
private com.google.javascript.jscomp.DefinitionProvider constructDefinitionProvider (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externsRoot
com.google.javascript.rhino.Node jsRoot
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
private java.util.Collection lookupDefinitionsForTargetsOfCall (com.google.javascript.rhino.Node, com.google.javascript.jscomp.DefinitionProvider)
com.google.javascript.rhino.Node callsite
com.google.javascript.jscomp.DefinitionProvider definitionProvider
com.google.javascript.rhino.Node targetExpression
java.util.Collection definitions
static com.google.javascript.jscomp.CallGraph$Callsite access$000 (com.google.javascript.jscomp.CallGraph, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CallGraph x0
com.google.javascript.rhino.Node x1
static java.util.Map access$100 (com.google.javascript.jscomp.CallGraph)
com.google.javascript.jscomp.CallGraph x0
static com.google.javascript.jscomp.CallGraph$Function access$200 (com.google.javascript.jscomp.CallGraph, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CallGraph x0
com.google.javascript.rhino.Node x1
static void access$500 (com.google.javascript.jscomp.CallGraph, com.google.javascript.jscomp.CallGraph$Callsite, com.google.javascript.jscomp.DefinitionProvider)
com.google.javascript.jscomp.CallGraph x0
com.google.javascript.jscomp.CallGraph$Callsite x1
com.google.javascript.jscomp.DefinitionProvider x2
static com.google.javascript.jscomp.CallGraph$Function access$1400 (com.google.javascript.jscomp.CallGraph)
com.google.javascript.jscomp.CallGraph x0
static boolean access$1500 (com.google.javascript.jscomp.CallGraph)
com.google.javascript.jscomp.CallGraph x0
static boolean access$1600 (com.google.javascript.jscomp.CallGraph)
com.google.javascript.jscomp.CallGraph x0
}
com/google/javascript/jscomp/ChainCalls$1.classChainCalls.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ChainCalls$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ChainCalls$CallSite.classChainCalls.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ChainCalls$CallSite extends java.lang.Object {
final com.google.javascript.rhino.Node parent
final com.google.javascript.rhino.Node n
final com.google.javascript.rhino.Node callNode
final com.google.javascript.rhino.Node nextGetPropNode
final com.google.javascript.rhino.Node nextGetPropFirstChildNode
void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node nextGetPropNode
com.google.javascript.rhino.Node nextGetPropFirstChildNode
}
com/google/javascript/jscomp/ChainCalls$GatherCallSites.classChainCalls.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ChainCalls$GatherCallSites extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.ChainCalls this$0
private void (com.google.javascript.jscomp.ChainCalls)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node rValue
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node getPropNode
com.google.javascript.rhino.Node getPropFirstChildNode
java.util.Collection definitions
com.google.javascript.rhino.Node nextNode
com.google.javascript.rhino.Node nextCallNode
com.google.javascript.rhino.Node nextGetPropNode
com.google.javascript.rhino.Node nextGetPropFirstChildNode
void (com.google.javascript.jscomp.ChainCalls, com.google.javascript.jscomp.ChainCalls$1)
com.google.javascript.jscomp.ChainCalls x0
com.google.javascript.jscomp.ChainCalls$1 x1
}
com/google/javascript/jscomp/ChainCalls$GatherFunctions.classChainCalls.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ChainCalls$GatherFunctions extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
final com.google.javascript.jscomp.ChainCalls this$0
private void (com.google.javascript.jscomp.ChainCalls)
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node exitNode
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge s
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ControlFlowGraph cfg
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.ChainCalls, com.google.javascript.jscomp.ChainCalls$1)
com.google.javascript.jscomp.ChainCalls x0
com.google.javascript.jscomp.ChainCalls$1 x1
}
com/google/javascript/jscomp/ChainCalls.classChainCalls.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ChainCalls extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Set badFunctionNodes
private final java.util.Set goodFunctionNodes
private final java.util.List callSites
private com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
private com.google.javascript.jscomp.ChainCalls$GatherFunctions gatherFunctions
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ChainCalls$CallSite callSite
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
static java.util.Set access$200 (com.google.javascript.jscomp.ChainCalls)
com.google.javascript.jscomp.ChainCalls x0
static java.util.Set access$300 (com.google.javascript.jscomp.ChainCalls)
com.google.javascript.jscomp.ChainCalls x0
static com.google.javascript.jscomp.SimpleDefinitionFinder access$400 (com.google.javascript.jscomp.ChainCalls)
com.google.javascript.jscomp.ChainCalls x0
static com.google.javascript.jscomp.AbstractCompiler access$500 (com.google.javascript.jscomp.ChainCalls)
com.google.javascript.jscomp.ChainCalls x0
static com.google.javascript.jscomp.ChainCalls$GatherFunctions access$600 (com.google.javascript.jscomp.ChainCalls)
com.google.javascript.jscomp.ChainCalls x0
static java.util.List access$700 (com.google.javascript.jscomp.ChainCalls)
com.google.javascript.jscomp.ChainCalls x0
}
com/google/javascript/jscomp/CheckAccessControls.classCheckAccessControls.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckAccessControls extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback com.google.javascript.jscomp.HotSwapCompilerPass {
static final com.google.javascript.jscomp.DiagnosticType DEPRECATED_NAME
static final com.google.javascript.jscomp.DiagnosticType DEPRECATED_NAME_REASON
static final com.google.javascript.jscomp.DiagnosticType DEPRECATED_PROP
static final com.google.javascript.jscomp.DiagnosticType DEPRECATED_PROP_REASON
static final com.google.javascript.jscomp.DiagnosticType DEPRECATED_CLASS
static final com.google.javascript.jscomp.DiagnosticType DEPRECATED_CLASS_REASON
static final com.google.javascript.jscomp.DiagnosticType BAD_PRIVATE_GLOBAL_ACCESS
static final com.google.javascript.jscomp.DiagnosticType BAD_PRIVATE_PROPERTY_ACCESS
static final com.google.javascript.jscomp.DiagnosticType BAD_PROTECTED_PROPERTY_ACCESS
static final com.google.javascript.jscomp.DiagnosticType PRIVATE_OVERRIDE
static final com.google.javascript.jscomp.DiagnosticType EXTEND_FINAL_CLASS
static final com.google.javascript.jscomp.DiagnosticType VISIBILITY_MISMATCH
static final com.google.javascript.jscomp.DiagnosticType CONST_PROPERTY_REASSIGNED_VALUE
static final com.google.javascript.jscomp.DiagnosticType CONST_PROPERTY_DELETED
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.TypeValidator validator
private int deprecatedDepth
private int methodDepth
private com.google.javascript.rhino.jstype.JSType currentClass
private final com.google.common.collect.Multimap initializedConstantProperties
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.NodeTraversal t
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.NodeTraversal t
private com.google.javascript.rhino.jstype.JSType getClassOfMethod (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType lValueType
com.google.javascript.rhino.Node lValue
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.jstype.JSType normalizeClassType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.FunctionType owner
com.google.javascript.rhino.jstype.JSType type
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void checkConstructorDeprecation (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String deprecationInfo
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.jstype.JSType type
private void checkNameDeprecation (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.JSDocInfo docInfo
private void checkPropertyDeprecation (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String deprecationInfo
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.jstype.ObjectType objectType
String propertyName
private void checkNameVisibility (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.StaticSourceFile varSrc
com.google.javascript.rhino.jstype.StaticSourceFile refSrc
com.google.javascript.rhino.JSDocInfo$Visibility visibility
com.google.javascript.rhino.JSDocInfo docInfo
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.Scope$Var var
private void checkFinalClassOverrides (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType finalParentClass
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node fn
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.jstype.JSType type
private void checkConstantProperty (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType prototype
com.google.javascript.rhino.jstype.ObjectType oType
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node getprop
com.google.javascript.rhino.Node parent
boolean isDelete
com.google.javascript.rhino.jstype.ObjectType objectType
String propertyName
boolean isConstant
private void checkPropertyVisibility (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.JSDocInfo overridingInfo
com.google.javascript.rhino.JSDocInfo$Visibility overridingVisibility
boolean isOverride
com.google.javascript.rhino.JSDocInfo docInfo
String referenceSource
String definingSource
boolean sameInput
com.google.javascript.rhino.JSDocInfo$Visibility visibility
com.google.javascript.rhino.jstype.JSType ownerType
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node getprop
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.jstype.ObjectType objectType
String propertyName
private static boolean isValidPrivateConstructorAccess (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
private boolean shouldEmitDeprecationWarning (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean canAccessDeprecatedTypes (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node scopeRoot
com.google.javascript.rhino.Node scopeRootParent
private static boolean isDeprecatedFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node n
private static java.lang.String getTypeDeprecationInfo (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ObjectType implicitProto
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.ObjectType objType
private static boolean isPropertyDeclaredConstant (com.google.javascript.rhino.jstype.ObjectType, java.lang.String)
com.google.javascript.rhino.JSDocInfo docInfo
com.google.javascript.rhino.jstype.ObjectType objectType
String prop
private static java.lang.String getPropertyDeprecationInfo (com.google.javascript.rhino.jstype.ObjectType, java.lang.String)
com.google.javascript.rhino.jstype.ObjectType type
String prop
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.ObjectType implicitProto
private static com.google.javascript.rhino.jstype.JSType dereference (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
private com.google.javascript.rhino.jstype.JSType getFinalParentClass (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.Node source
com.google.javascript.rhino.JSDocInfo jsDoc
com.google.javascript.rhino.jstype.ObjectType iproto
com.google.javascript.rhino.jstype.JSType type
static void ()
}
com/google/javascript/jscomp/CheckDebuggerStatement.classCheckDebuggerStatement.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckDebuggerStatement extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType DEBUGGER_STATEMENT_PRESENT
private final com.google.javascript.jscomp.AbstractCompiler compiler
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
static void ()
}
com/google/javascript/jscomp/CheckEventfulObjectDisposal$1.classCheckEventfulObjectDisposal.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckEventfulObjectDisposal$1 extends java.lang.Object {
}
com/google/javascript/jscomp/CheckEventfulObjectDisposal$ComputeEventizeTraversal.classCheckEventfulObjectDisposal.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckEventfulObjectDisposal$ComputeEventizeTraversal extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
java.util.Stack isConstructorStack
java.util.Stack isDisposalStack
final com.google.javascript.jscomp.CheckEventfulObjectDisposal this$0
public void (com.google.javascript.jscomp.CheckEventfulObjectDisposal)
private java.lang.Boolean inConstructorScope ()
private java.lang.Boolean inDisposalScope ()
private boolean collectorFilterType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
private void addEventize (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionType ut
com.google.javascript.rhino.jstype.JSType thisType
com.google.javascript.rhino.jstype.JSType thatType
String className
private void addEventizeClass (java.lang.String, com.google.javascript.rhino.jstype.JSType)
String className
com.google.javascript.rhino.jstype.JSType thatType
String propertyJsTypeName
java.util.Set eventize
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.jstype.ObjectType objectType
com.google.javascript.rhino.JSDocInfo jsDocInfo
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
boolean isConstructor
boolean isInDisposal
String functionName
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
private void isGoogEventsUnlisten (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node listener
com.google.javascript.rhino.Node objectWithListener
private void visitCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node functionCalled
String functionCalledName
com.google.javascript.rhino.jstype.JSType typeOfThis
com.google.javascript.rhino.jstype.JSType disposedType
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/CheckEventfulObjectDisposal$DisposalCheckingPolicy.classCheckEventfulObjectDisposal.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy extends java.lang.Enum {
public static final com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy OFF
public static final com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy ON
public static final com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy AGGRESSIVE
private static final com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy[] $VALUES
public static com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy[] values ()
public static com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/CheckEventfulObjectDisposal$EventfulObjectState.classCheckEventfulObjectDisposal.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckEventfulObjectDisposal$EventfulObjectState extends java.lang.Object {
public com.google.javascript.jscomp.CheckEventfulObjectDisposal$SeenType seen
public com.google.javascript.rhino.Node allocationSite
final com.google.javascript.jscomp.CheckEventfulObjectDisposal this$0
private void (com.google.javascript.jscomp.CheckEventfulObjectDisposal)
void (com.google.javascript.jscomp.CheckEventfulObjectDisposal, com.google.javascript.jscomp.CheckEventfulObjectDisposal$1)
com.google.javascript.jscomp.CheckEventfulObjectDisposal x0
com.google.javascript.jscomp.CheckEventfulObjectDisposal$1 x1
}
com/google/javascript/jscomp/CheckEventfulObjectDisposal$SeenType.classCheckEventfulObjectDisposal.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CheckEventfulObjectDisposal$SeenType extends java.lang.Enum {
public static final com.google.javascript.jscomp.CheckEventfulObjectDisposal$SeenType ALLOCATED
public static final com.google.javascript.jscomp.CheckEventfulObjectDisposal$SeenType ALLOCATED_LOCALLY
public static final com.google.javascript.jscomp.CheckEventfulObjectDisposal$SeenType POSSIBLY_DISPOSED
public static final com.google.javascript.jscomp.CheckEventfulObjectDisposal$SeenType DISPOSED
private static final com.google.javascript.jscomp.CheckEventfulObjectDisposal$SeenType[] $VALUES
public static com.google.javascript.jscomp.CheckEventfulObjectDisposal$SeenType[] values ()
public static com.google.javascript.jscomp.CheckEventfulObjectDisposal$SeenType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/CheckEventfulObjectDisposal$Traversal.classCheckEventfulObjectDisposal.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckEventfulObjectDisposal$Traversal extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
final com.google.javascript.jscomp.CheckEventfulObjectDisposal this$0
private void (com.google.javascript.jscomp.CheckEventfulObjectDisposal)
private boolean createsEventfulObject (com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType disposableType
java.util.Iterator i$
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node first
com.google.javascript.rhino.jstype.JSType type
boolean isOfTypeNeedingDisposal
private com.google.javascript.rhino.Node localEventfulObjectAssign (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node sibling
java.util.Iterator i$
com.google.javascript.jscomp.CheckEventfulObjectDisposal$EventfulObjectState e
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node propertyNode
com.google.javascript.rhino.Node parent
String key
com.google.javascript.jscomp.CheckEventfulObjectDisposal$EventfulObjectState e
private void visitNew (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node propertyNode
com.google.javascript.jscomp.CheckEventfulObjectDisposal$EventfulObjectState e
com.google.javascript.rhino.Node globalVarNode
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String key
com.google.javascript.rhino.Node propertyNode
com.google.javascript.jscomp.CheckEventfulObjectDisposal$EventfulObjectState e
private void addDisposeArgumentsMatched (java.util.Map, com.google.javascript.rhino.Node, java.lang.String, java.util.List)
com.google.javascript.rhino.Node tt
com.google.javascript.rhino.Node calledOn
Integer disposeArgument
java.util.Iterator i$
java.util.List disposeArguments
com.google.javascript.rhino.Node t
int tsArgument
String disposeMethod
java.util.Iterator i$
java.util.Map map
com.google.javascript.rhino.Node n
String property
java.util.List foundDisposeCalls
private java.util.List maybeGetValueNodesFromCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType key
java.util.Iterator i$
com.google.javascript.rhino.Node n
java.util.List ret
com.google.javascript.rhino.Node first
String property
com.google.javascript.rhino.Node base
com.google.javascript.rhino.jstype.JSType baseType
private void visitCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType type
java.util.Iterator i$
boolean isTrackedRemoval
com.google.javascript.rhino.jstype.JSType vnType
String key
com.google.javascript.rhino.Node variableNode
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
java.util.List variableNodes
private com.google.javascript.rhino.jstype.JSType dereference (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public void visitFunction (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node p
java.util.Iterator i$
int index
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.FunctionType funType
com.google.javascript.rhino.Node paramNode
java.util.List positionalDisposedParameters
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo jsDocInfo
public void visitAssign (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType disposalType
java.util.Iterator i$
boolean isTrackedAssign
com.google.javascript.rhino.JSDocInfo di
com.google.javascript.rhino.jstype.ObjectType objectType
String propertyName
boolean fieldIsPrivate
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node assignedTo
com.google.javascript.rhino.jstype.JSType assignedToType
private void visitReturn (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node variableNode
private void eventfulObjectDisposed (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node variableNode
String key
com.google.javascript.jscomp.CheckEventfulObjectDisposal$EventfulObjectState e
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.Scope$Var v
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ControlFlowGraph cfg
com.google.javascript.jscomp.LiveVariablesAnalysis liveness
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.CheckEventfulObjectDisposal, com.google.javascript.jscomp.CheckEventfulObjectDisposal$1)
com.google.javascript.jscomp.CheckEventfulObjectDisposal x0
com.google.javascript.jscomp.CheckEventfulObjectDisposal$1 x1
}
com/google/javascript/jscomp/CheckEventfulObjectDisposal.classCheckEventfulObjectDisposal.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CheckEventfulObjectDisposal extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType EVENTFUL_OBJECT_NOT_DISPOSED
static final com.google.javascript.jscomp.DiagnosticType EVENTFUL_OBJECT_PURELY_LOCAL
static final com.google.javascript.jscomp.DiagnosticType OVERWRITE_PRIVATE_EVENTFUL_OBJECT
static final com.google.javascript.jscomp.DiagnosticType UNLISTEN_WITH_ANONBOUND
private static final String DISPOSABLE_INTERFACE_TYPE_NAME
private static final String EVENT_HANDLER_TYPE_NAME
private com.google.javascript.rhino.jstype.JSType googDisposableInterfaceType
private com.google.javascript.rhino.jstype.JSType googEventsEventHandlerType
private java.util.Set eventfulTypes
private java.util.Map disposeCalls
public static final int DISPOSE_ALL
public static final int DISPOSE_SELF
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
private final com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy checkingPolicy
private java.util.Map eventizes
private static java.util.Map eventfulObjectMap
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy checkingPolicy
private void addDisposeCall (java.lang.String, java.util.List)
String potentiallyTypeName
String propertyName
String functionOrMethodName
java.util.List argumentsThatAreDisposed
String propertyName
com.google.javascript.rhino.jstype.JSType objectType
int lastPeriod
java.util.Map map
private void initializeDisposeMethodsMap ()
private static com.google.javascript.rhino.Node getBase (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node base
private com.google.javascript.rhino.jstype.JSType getTypeOfThisForScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.jstype.JSType typeOfThis
com.google.javascript.rhino.jstype.ObjectType objectType
private static boolean isPossiblySubtype (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType thisType
com.google.javascript.rhino.jstype.JSType thatType
com.google.javascript.rhino.jstype.JSType type
private static com.google.javascript.rhino.jstype.JSType dereference (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
private static java.lang.String generateKey (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.jstype.JSType parentScopeType
String key
com.google.javascript.rhino.jstype.ObjectType objectType
com.google.javascript.rhino.jstype.ObjectType hObjT
String propertyName
com.google.javascript.rhino.Node base
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
boolean noLocalVariables
String key
com.google.javascript.rhino.Node scopeNode
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CheckEventfulObjectDisposal$EventfulObjectState e
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void computeEventful ()
String s
java.util.Iterator i$
String r
java.util.Iterator i$
String v
java.util.Iterator i$
String top
String s
java.util.Iterator i$
String v
java.util.Iterator i$
String s
String[] arr$
int len$
int i$
String[] order
int white
int gray
int black
int last
java.util.Map color
java.util.Stack dfsStack
int indx
private com.google.javascript.rhino.jstype.JSType maybeReturnDisposedType (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node base
com.google.javascript.rhino.jstype.JSType baseType
com.google.javascript.rhino.Node n
boolean checkDispose
com.google.javascript.rhino.Node first
String property
static java.util.Map access$102 (com.google.javascript.jscomp.CheckEventfulObjectDisposal, java.util.Map)
com.google.javascript.jscomp.CheckEventfulObjectDisposal x0
java.util.Map x1
static com.google.javascript.rhino.jstype.JSType access$200 (com.google.javascript.jscomp.CheckEventfulObjectDisposal)
com.google.javascript.jscomp.CheckEventfulObjectDisposal x0
static boolean access$300 (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType x0
com.google.javascript.rhino.jstype.JSType x1
static java.util.Map access$100 (com.google.javascript.jscomp.CheckEventfulObjectDisposal)
com.google.javascript.jscomp.CheckEventfulObjectDisposal x0
static com.google.javascript.jscomp.AbstractCompiler access$400 (com.google.javascript.jscomp.CheckEventfulObjectDisposal)
com.google.javascript.jscomp.CheckEventfulObjectDisposal x0
static com.google.javascript.rhino.jstype.JSType access$500 (com.google.javascript.jscomp.CheckEventfulObjectDisposal, com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.CheckEventfulObjectDisposal x0
com.google.javascript.jscomp.NodeTraversal x1
static java.util.Set access$600 (com.google.javascript.jscomp.CheckEventfulObjectDisposal)
com.google.javascript.jscomp.CheckEventfulObjectDisposal x0
static com.google.javascript.rhino.jstype.JSType access$700 (com.google.javascript.jscomp.CheckEventfulObjectDisposal, com.google.javascript.rhino.Node, boolean)
com.google.javascript.jscomp.CheckEventfulObjectDisposal x0
com.google.javascript.rhino.Node x1
boolean x2
static java.lang.String access$800 (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, boolean)
com.google.javascript.jscomp.NodeTraversal x0
com.google.javascript.rhino.Node x1
boolean x2
static java.util.Map access$900 ()
static java.util.Map access$1100 (com.google.javascript.jscomp.CheckEventfulObjectDisposal)
com.google.javascript.jscomp.CheckEventfulObjectDisposal x0
static void access$1200 (com.google.javascript.jscomp.CheckEventfulObjectDisposal, java.lang.String, java.util.List)
com.google.javascript.jscomp.CheckEventfulObjectDisposal x0
String x1
java.util.List x2
static void ()
}
com/google/javascript/jscomp/CheckGlobalNames.classCheckGlobalNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckGlobalNames extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.CodingConvention convention
private final com.google.javascript.jscomp.CheckLevel level
private com.google.javascript.jscomp.GlobalNamespace namespace
private final java.util.Set objectPrototypeProps
private final java.util.Set functionPrototypeProps
static final com.google.javascript.jscomp.DiagnosticType UNDEFINED_NAME_WARNING
static final com.google.javascript.jscomp.DiagnosticType NAME_DEFINED_LATE_WARNING
static final com.google.javascript.jscomp.DiagnosticType STRICT_MODULE_DEP_QNAME
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.CheckGlobalNames injectNamespace (com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.GlobalNamespace namespace
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.GlobalNamespace$Name name
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void findPrototypeProps (java.lang.String, java.util.Set)
com.google.javascript.rhino.Node fullName
com.google.javascript.jscomp.GlobalNamespace$Ref ref
java.util.Iterator i$
String type
java.util.Set props
com.google.javascript.jscomp.GlobalNamespace$Name slot
private void checkDescendantNames (com.google.javascript.jscomp.GlobalNamespace$Name, boolean)
boolean propIsDefined
com.google.javascript.jscomp.GlobalNamespace$Name prop
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name name
boolean nameIsDefined
private void validateName (com.google.javascript.jscomp.GlobalNamespace$Name, boolean)
String refName
boolean isPrototypeGet
com.google.javascript.jscomp.GlobalNamespace$Name owner
boolean singleGlobalParentDecl
boolean isGlobalExpr
com.google.javascript.jscomp.GlobalNamespace$Ref ref
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name name
boolean isDefined
com.google.javascript.jscomp.GlobalNamespace$Ref declaration
com.google.javascript.jscomp.GlobalNamespace$Name parent
com.google.javascript.jscomp.JSModuleGraph moduleGraph
private boolean isTypedef (com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.GlobalNamespace$Ref ref
com.google.javascript.rhino.Node parent
private void reportBadModuleReference (com.google.javascript.jscomp.GlobalNamespace$Name, com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.jscomp.GlobalNamespace$Name name
com.google.javascript.jscomp.GlobalNamespace$Ref ref
private void reportRefToUndefinedName (com.google.javascript.jscomp.GlobalNamespace$Name, com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.jscomp.GlobalNamespace$Name name
com.google.javascript.jscomp.GlobalNamespace$Ref ref
private boolean propertyMustBeInitializedByFullName (com.google.javascript.jscomp.GlobalNamespace$Name)
com.google.javascript.rhino.Node aliaser
boolean isKnownAlias
com.google.javascript.jscomp.GlobalNamespace$Ref ref
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name name
boolean parentIsAliased
static void ()
}
com/google/javascript/jscomp/CheckGlobalThis.classCheckGlobalThis.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CheckGlobalThis extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
static final com.google.javascript.jscomp.DiagnosticType GLOBAL_THIS
private final com.google.javascript.jscomp.AbstractCompiler compiler
private com.google.javascript.rhino.Node assignLhsChild
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.JSDocInfo maybeLends
com.google.javascript.rhino.JSDocInfo jsDoc
int pType
com.google.javascript.rhino.Node gramps
com.google.javascript.rhino.Node llhs
com.google.javascript.rhino.Node lhs
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean shouldReportThis (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.JSDocInfo getFunctionJsDocInfo (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node gramps
int parentType
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo jsDoc
com.google.javascript.rhino.Node parent
static void ()
}
com/google/javascript/jscomp/CheckLevel.classCheckLevel.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CheckLevel extends java.lang.Enum {
public static final com.google.javascript.jscomp.CheckLevel ERROR
public static final com.google.javascript.jscomp.CheckLevel WARNING
public static final com.google.javascript.jscomp.CheckLevel OFF
private static final com.google.javascript.jscomp.CheckLevel[] $VALUES
public static com.google.javascript.jscomp.CheckLevel[] values ()
public static com.google.javascript.jscomp.CheckLevel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
boolean isOn ()
static void ()
}
com/google/javascript/jscomp/CheckLevelLegacy.classCheckLevelLegacy.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CheckLevelLegacy extends java.lang.Enum {
public static final com.google.javascript.jscomp.CheckLevelLegacy LEGACY
public static final com.google.javascript.jscomp.CheckLevelLegacy OFF
public static final com.google.javascript.jscomp.CheckLevelLegacy WARNING
public static final com.google.javascript.jscomp.CheckLevelLegacy ERROR
private static final com.google.javascript.jscomp.CheckLevelLegacy[] $VALUES
public static com.google.javascript.jscomp.CheckLevelLegacy[] values ()
public static com.google.javascript.jscomp.CheckLevelLegacy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/CheckMissingGetCssName.classCheckMissingGetCssName.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckMissingGetCssName extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.CheckLevel level
private final java.util.regex.Matcher blacklist
static final String GET_CSS_NAME_FUNCTION
static final String GET_UNIQUE_ID_FUNCTION
static final com.google.javascript.jscomp.DiagnosticType MISSING_GETCSSNAME
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CheckLevel, java.lang.String)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CheckLevel level
String blacklistRegex
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String s
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean insideGetCssNameCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean insideGetUniqueIdCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
private boolean insideAssignmentToIdConstant (com.google.javascript.rhino.Node)
String qname
String name
com.google.javascript.rhino.Node grandParent
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean isIdName (java.lang.String)
String name
static void ()
}
com/google/javascript/jscomp/CheckMissingReturn$1.classCheckMissingReturn.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CheckMissingReturn$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/CheckMissingReturn$2.classCheckMissingReturn.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CheckMissingReturn$2 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge)
com.google.javascript.rhino.jstype.TernaryValue val
com.google.javascript.rhino.Node condition
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge input
com.google.javascript.jscomp.ControlFlowGraph$Branch branch
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/CheckMissingReturn.classCheckMissingReturn.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckMissingReturn extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
static final com.google.javascript.jscomp.DiagnosticType MISSING_RETURN_STATEMENT
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.CheckLevel level
private static final com.google.common.base.Predicate IS_RETURN
private static final com.google.common.base.Predicate GOES_THROUGH_TRUE_CONDITION_PREDICATE
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CheckLevel level
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.jscomp.CheckPathsBetweenNodes test
private static boolean fastAllPathsReturnCheck (com.google.javascript.jscomp.ControlFlowGraph)
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge s
java.util.Iterator i$
com.google.javascript.jscomp.ControlFlowGraph cfg
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.jstype.JSType explicitReturnExpected (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scope
com.google.javascript.rhino.jstype.FunctionType scopeType
com.google.javascript.rhino.jstype.JSType returnType
private static boolean isEmptyFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node function
private boolean isVoidOrUnknown (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.jstype.JSType voidType
static void ()
}
com/google/javascript/jscomp/CheckPathsBetweenNodes$1.classCheckPathsBetweenNodes.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CheckPathsBetweenNodes$1 extends java.lang.Object implements com.google.javascript.jscomp.graph.Annotation {
void ()
}
com/google/javascript/jscomp/CheckPathsBetweenNodes$2.classCheckPathsBetweenNodes.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CheckPathsBetweenNodes$2 extends java.lang.Object implements com.google.javascript.jscomp.graph.Annotation {
void ()
}
com/google/javascript/jscomp/CheckPathsBetweenNodes$3.classCheckPathsBetweenNodes.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CheckPathsBetweenNodes$3 extends java.lang.Object implements com.google.javascript.jscomp.graph.Annotation {
void ()
}
com/google/javascript/jscomp/CheckPathsBetweenNodes$4.classCheckPathsBetweenNodes.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CheckPathsBetweenNodes$4 extends java.lang.Object implements com.google.javascript.jscomp.graph.Annotation {
void ()
}
com/google/javascript/jscomp/CheckPathsBetweenNodes.classCheckPathsBetweenNodes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckPathsBetweenNodes extends java.lang.Object {
private final com.google.common.base.Predicate nodePredicate
private final com.google.common.base.Predicate edgePredicate
private final boolean inclusive
private static final com.google.javascript.jscomp.graph.Annotation BACK_EDGE
private static final com.google.javascript.jscomp.graph.Annotation VISITED_EDGE
private static final com.google.javascript.jscomp.graph.Annotation WHITE
private static final com.google.javascript.jscomp.graph.Annotation GRAY
private static final com.google.javascript.jscomp.graph.Annotation BLACK
private final com.google.javascript.jscomp.graph.DiGraph graph
private final com.google.javascript.jscomp.graph.DiGraph$DiGraphNode start
private final com.google.javascript.jscomp.graph.DiGraph$DiGraphNode end
void (com.google.javascript.jscomp.graph.DiGraph, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, com.google.common.base.Predicate, com.google.common.base.Predicate, boolean)
com.google.javascript.jscomp.graph.DiGraph graph
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode a
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode b
com.google.common.base.Predicate nodePredicate
com.google.common.base.Predicate edgePredicate
boolean inclusive
void (com.google.javascript.jscomp.graph.DiGraph, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.javascript.jscomp.graph.DiGraph graph
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode a
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode b
com.google.common.base.Predicate nodePredicate
com.google.common.base.Predicate edgePredicate
public boolean allPathsSatisfyPredicate ()
boolean result
public boolean somePathsSatisfyPredicate ()
boolean result
private void setUp ()
private void tearDown ()
private void discoverBackEdges (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode v
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge e
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode u
private boolean ignoreEdge (com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge)
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge e
private boolean checkAllPathsWithoutBackEdges (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode next
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge e
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode a
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode b
private boolean checkSomePathsWithoutBackEdges (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode next
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge e
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode a
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode b
static void ()
}
com/google/javascript/jscomp/CheckProvides$CheckProvidesCallback.classCheckProvides.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckProvides$CheckProvidesCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
private final java.util.Map provides
private final java.util.Map ctors
private final com.google.javascript.jscomp.CodingConvention convention
final com.google.javascript.jscomp.CheckProvides this$0
void (com.google.javascript.jscomp.CheckProvides, com.google.javascript.jscomp.CodingConvention)
com.google.javascript.jscomp.CodingConvention convention
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String providedClassName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void visitFunctionNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.JSDocInfo$Visibility visibility
String qualifiedName
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node name
com.google.javascript.rhino.JSDocInfo info
private void visitScriptNode ()
String provideKey
com.google.javascript.rhino.Node n
String ctor
int index
boolean found
java.util.Map$Entry ctorEntry
java.util.Iterator i$
}
com/google/javascript/jscomp/CheckProvides.classCheckProvides.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckProvides extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.CheckLevel checkLevel
private final com.google.javascript.jscomp.CodingConvention codingConvention
static final com.google.javascript.jscomp.DiagnosticType MISSING_PROVIDE_WARNING
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CheckLevel checkLevel
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
com.google.javascript.jscomp.CheckProvides$CheckProvidesCallback callback
static com.google.javascript.jscomp.CodingConvention access$000 (com.google.javascript.jscomp.CheckProvides)
com.google.javascript.jscomp.CheckProvides x0
static com.google.javascript.jscomp.CheckLevel access$100 (com.google.javascript.jscomp.CheckProvides)
com.google.javascript.jscomp.CheckProvides x0
static com.google.javascript.jscomp.AbstractCompiler access$200 (com.google.javascript.jscomp.CheckProvides)
com.google.javascript.jscomp.CheckProvides x0
static void ()
}
com/google/javascript/jscomp/CheckRegExp.classCheckRegExp.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckRegExp extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType REGEXP_REFERENCE
static final com.google.javascript.jscomp.DiagnosticType MALFORMED_REGEXP
private static final java.util.Set REGEXP_PROPERTY_BLACKLIST
private final com.google.javascript.jscomp.AbstractCompiler compiler
private boolean globalRegExpPropertiesUsed
public boolean isGlobalRegExpPropertiesUsed ()
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int parentType
boolean first
String name
IllegalArgumentException ex
IndexOutOfBoundsException ex
String pattern
String flags
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
static void ()
}
com/google/javascript/jscomp/CheckRequiresForConstructors$1.classCheckRequiresForConstructors.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckRequiresForConstructors$1 extends java.lang.Object {
}
com/google/javascript/jscomp/CheckRequiresForConstructors$CheckRequiresForConstructorsCallback.classCheckRequiresForConstructors.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckRequiresForConstructors$CheckRequiresForConstructorsCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
private final java.util.List constructors
private final java.util.List requires
private final java.util.List newNodes
final com.google.javascript.jscomp.CheckRequiresForConstructors this$0
private void (com.google.javascript.jscomp.CheckRequiresForConstructors)
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void visitScriptNode (com.google.javascript.jscomp.NodeTraversal)
String className
String outermostClassName
boolean notProvidedByConstructors
boolean notProvidedByRequires
com.google.javascript.rhino.Node node
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
java.util.Set classNames
private void visitCallNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String required
private void visitNewNode (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node qNameNode
com.google.javascript.rhino.Node nameNode
String name
com.google.javascript.jscomp.Scope$Var var
private void maybeAddConstructor (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.JSTypeExpression typeExpr
String ctorName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo info
void (com.google.javascript.jscomp.CheckRequiresForConstructors, com.google.javascript.jscomp.CheckRequiresForConstructors$1)
com.google.javascript.jscomp.CheckRequiresForConstructors x0
com.google.javascript.jscomp.CheckRequiresForConstructors$1 x1
}
com/google/javascript/jscomp/CheckRequiresForConstructors.classCheckRequiresForConstructors.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckRequiresForConstructors extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.CodingConvention codingConvention
private final com.google.javascript.jscomp.CheckLevel level
static final com.google.javascript.jscomp.DiagnosticType MISSING_REQUIRE_WARNING
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CheckLevel level
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.NodeTraversal$Callback callback
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
com.google.javascript.jscomp.NodeTraversal$Callback callback
private static boolean isClassName (java.lang.String)
String name
private static java.lang.String getOutermostClassName (java.lang.String)
String part
String[] arr$
int len$
int i$
String className
static java.lang.String access$100 (java.lang.String)
String x0
static com.google.javascript.jscomp.CheckLevel access$200 (com.google.javascript.jscomp.CheckRequiresForConstructors)
com.google.javascript.jscomp.CheckRequiresForConstructors x0
static com.google.javascript.jscomp.AbstractCompiler access$300 (com.google.javascript.jscomp.CheckRequiresForConstructors)
com.google.javascript.jscomp.CheckRequiresForConstructors x0
static com.google.javascript.jscomp.CodingConvention access$400 (com.google.javascript.jscomp.CheckRequiresForConstructors)
com.google.javascript.jscomp.CheckRequiresForConstructors x0
static void ()
}
com/google/javascript/jscomp/CheckSideEffects$StripProtection.classCheckSideEffects.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckSideEffects$StripProtection extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node target
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/CheckSideEffects.classCheckSideEffects.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CheckSideEffects extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.HotSwapCompilerPass {
static final com.google.javascript.jscomp.DiagnosticType USELESS_CODE_ERROR
static final String PROTECTOR_FN
private final com.google.javascript.jscomp.CheckLevel level
private final java.util.List problemNodes
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean protectSideEffectFreeCode
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CheckLevel, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CheckLevel level
boolean protectSideEffectFreeCode
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String msg
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
boolean isResultUsed
boolean isSimpleOp
private void protectSideEffects ()
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node n
java.util.Iterator i$
private void addExtern ()
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node var
com.google.javascript.rhino.JSDocInfoBuilder builder
com.google.javascript.jscomp.CompilerInput input
static void ()
}
com/google/javascript/jscomp/CheckSuspiciousCode.classCheckSuspiciousCode.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CheckSuspiciousCode extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
static final com.google.javascript.jscomp.DiagnosticType SUSPICIOUS_SEMICOLON
static final com.google.javascript.jscomp.DiagnosticType SUSPICIOUS_COMPARISON_WITH_NAN
static final com.google.javascript.jscomp.DiagnosticType SUSPICIOUS_IN_OPERATOR
void ()
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void checkMissingSemicolon (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node trueCase
com.google.javascript.rhino.Node elseCase
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private void reportIfWasEmpty (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node block
private void checkNaN (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private void reportIfNaN (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private void checkInvalidIn (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private void reportIfNonObject (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
static void ()
}
com/google/javascript/jscomp/CheckUnreachableCode$1.classCheckUnreachableCode.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckUnreachableCode$1 extends java.lang.Object {
}
com/google/javascript/jscomp/CheckUnreachableCode$ReachablePredicate.classCheckUnreachableCode.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CheckUnreachableCode$ReachablePredicate extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.javascript.jscomp.CheckUnreachableCode this$0
private void (com.google.javascript.jscomp.CheckUnreachableCode)
public boolean apply (com.google.javascript.jscomp.graph.GraphReachability$EdgeTuple)
com.google.javascript.rhino.jstype.TernaryValue val
com.google.javascript.jscomp.graph.GraphReachability$EdgeTuple input
com.google.javascript.jscomp.ControlFlowGraph$Branch branch
com.google.javascript.rhino.Node predecessor
com.google.javascript.rhino.Node condition
public volatile boolean apply (java.lang.Object)
Object x0
void (com.google.javascript.jscomp.CheckUnreachableCode, com.google.javascript.jscomp.CheckUnreachableCode$1)
com.google.javascript.jscomp.CheckUnreachableCode x0
com.google.javascript.jscomp.CheckUnreachableCode$1 x1
}
com/google/javascript/jscomp/CheckUnreachableCode.classCheckUnreachableCode.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CheckUnreachableCode extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
static final com.google.javascript.jscomp.DiagnosticType UNREACHABLE_CODE
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.CheckLevel level
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CheckLevel level
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.graph.GraphNode gNode
private void initScope (com.google.javascript.jscomp.ControlFlowGraph)
com.google.javascript.jscomp.ControlFlowGraph controlFlowGraph
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
static void ()
}
com/google/javascript/jscomp/CleanupPasses$1.classCleanupPasses.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CleanupPasses$1 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.CleanupPasses this$0
void (com.google.javascript.jscomp.CleanupPasses, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/CleanupPasses$2.classCleanupPasses.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CleanupPasses$2 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.CleanupPasses this$0
void (com.google.javascript.jscomp.CleanupPasses, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/CleanupPasses$3.classCleanupPasses.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CleanupPasses$3 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.CleanupPasses this$0
void (com.google.javascript.jscomp.CleanupPasses, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/CleanupPasses$MemoizedScopeCleanupPass.classCleanupPasses.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CleanupPasses$MemoizedScopeCleanupPass extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.Scope$Var var
java.util.Iterator i$
com.google.javascript.jscomp.MemoizedScopeCreator scopeCreator
String newSrc
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
com.google.javascript.jscomp.ScopeCreator creator
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/CleanupPasses.classCleanupPasses.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CleanupPasses extends com.google.javascript.jscomp.PassConfig {
private com.google.javascript.jscomp.PassConfig$State state
final com.google.javascript.jscomp.PassFactory fieldCleanupPassFactory
final com.google.javascript.jscomp.PassFactory scopeCleanupPassFactory
final com.google.javascript.jscomp.PassFactory globalVarRefCleanupPassFactory
public void (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
protected java.util.List getChecks ()
java.util.List checks
protected com.google.javascript.jscomp.PassConfig$State getIntermediateState ()
protected java.util.List getOptimizations ()
protected void setIntermediateState (com.google.javascript.jscomp.PassConfig$State)
com.google.javascript.jscomp.PassConfig$State state
}
com/google/javascript/jscomp/ClosureCodeRemoval$1.classClosureCodeRemoval.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ClosureCodeRemoval$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ClosureCodeRemoval$FindAbstractMethods.classClosureCodeRemoval.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ClosureCodeRemoval$FindAbstractMethods extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.ClosureCodeRemoval this$0
private void (com.google.javascript.jscomp.ClosureCodeRemoval)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node valueNode
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.ClosureCodeRemoval, com.google.javascript.jscomp.ClosureCodeRemoval$1)
com.google.javascript.jscomp.ClosureCodeRemoval x0
com.google.javascript.jscomp.ClosureCodeRemoval$1 x1
}
com/google/javascript/jscomp/ClosureCodeRemoval$FindAssertionCalls.classClosureCodeRemoval.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ClosureCodeRemoval$FindAssertionCalls extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
java.util.Set assertionNames
final com.google.javascript.jscomp.ClosureCodeRemoval this$0
void (com.google.javascript.jscomp.ClosureCodeRemoval)
com.google.javascript.jscomp.CodingConvention$AssertionFunctionSpec spec
java.util.Iterator i$
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String fnName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/ClosureCodeRemoval$RemovableAssignment.classClosureCodeRemoval.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ClosureCodeRemoval$RemovableAssignment extends java.lang.Object {
final com.google.javascript.rhino.Node node
final com.google.javascript.rhino.Node parent
final java.util.List assignAncestors
final com.google.javascript.rhino.Node lastAncestor
final com.google.javascript.jscomp.ClosureCodeRemoval this$0
public void (com.google.javascript.jscomp.ClosureCodeRemoval, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node assignNode
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node ancestor
public void remove ()
com.google.javascript.rhino.Node ancestor
java.util.Iterator i$
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node last
}
com/google/javascript/jscomp/ClosureCodeRemoval.classClosureCodeRemoval.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ClosureCodeRemoval extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
static final String ABSTRACT_METHOD_NAME
private final boolean removeAbstractMethods
private final boolean removeAssertionCalls
private final java.util.List abstractMethodAssignmentNodes
private final java.util.List assertionCalls
void (com.google.javascript.jscomp.AbstractCompiler, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean removeAbstractMethods
boolean removeAssertionCalls
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ClosureCodeRemoval$RemovableAssignment assignment
java.util.Iterator i$
com.google.javascript.rhino.Node firstArg
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node call
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.util.List passes
static com.google.javascript.jscomp.AbstractCompiler access$000 (com.google.javascript.jscomp.ClosureCodeRemoval)
com.google.javascript.jscomp.ClosureCodeRemoval x0
static java.util.List access$100 (com.google.javascript.jscomp.ClosureCodeRemoval)
com.google.javascript.jscomp.ClosureCodeRemoval x0
static java.util.List access$200 (com.google.javascript.jscomp.ClosureCodeRemoval)
com.google.javascript.jscomp.ClosureCodeRemoval x0
}
com/google/javascript/jscomp/ClosureCodingConvention$AssertFunctionByTypeName.classClosureCodingConvention.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.ClosureCodingConvention$AssertFunctionByTypeName extends com.google.javascript.jscomp.CodingConvention$AssertionFunctionSpec {
private final String typeName
public void (java.lang.String, java.lang.String)
String functionName
String typeName
public com.google.javascript.rhino.jstype.JSType getAssertedType (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.Node call
com.google.javascript.rhino.jstype.JSTypeRegistry registry
}
com/google/javascript/jscomp/ClosureCodingConvention$AssertInstanceofSpec.classClosureCodingConvention.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.ClosureCodingConvention$AssertInstanceofSpec extends com.google.javascript.jscomp.CodingConvention$AssertionFunctionSpec {
public void (java.lang.String)
String functionName
public com.google.javascript.rhino.jstype.JSType getAssertedType (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.rhino.jstype.JSType ownerType
com.google.javascript.rhino.Node constructor
com.google.javascript.rhino.Node call
com.google.javascript.rhino.jstype.JSTypeRegistry registry
}
com/google/javascript/jscomp/ClosureCodingConvention.classClosureCodingConvention.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.ClosureCodingConvention extends com.google.javascript.jscomp.CodingConventions$Proxy {
private static final long serialVersionUID
static final com.google.javascript.jscomp.DiagnosticType OBJECTLIT_EXPECTED
private final java.util.Set indirectlyDeclaredProperties
private final java.util.Set propertyTestFunctions
public void ()
public void (com.google.javascript.jscomp.CodingConvention)
com.google.javascript.jscomp.CodingConvention wrapped
java.util.Set props
public void applySubclassRelationship (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.jscomp.CodingConvention$SubclassType)
com.google.javascript.rhino.jstype.FunctionType parentCtor
com.google.javascript.rhino.jstype.FunctionType childCtor
com.google.javascript.jscomp.CodingConvention$SubclassType type
public com.google.javascript.jscomp.CodingConvention$SubclassRelationship getClassesDefinedByCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node subclass
com.google.javascript.rhino.Node superclass
boolean isDeprecatedCall
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.CodingConvention$SubclassRelationship relationship
com.google.javascript.rhino.Node callName
com.google.javascript.jscomp.CodingConvention$SubclassType type
private com.google.javascript.jscomp.CodingConvention$SubclassType typeofClassDefiningName (com.google.javascript.rhino.Node)
String name
int dollarIndex
com.google.javascript.rhino.Node callName
String methodName
public boolean isSuperClassReference (java.lang.String)
String propertyName
private boolean endsWithPrototype (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node qualifiedName
public java.lang.String extractClassNameIfProvide (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
public java.lang.String extractClassNameIfRequire (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
private static java.lang.String extractClassNameIfGoog (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node target
String qualifiedName
com.google.javascript.rhino.Node callee
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
String functionName
String className
public java.lang.String getExportPropertyFunction ()
public java.lang.String getExportSymbolFunction ()
public java.util.List identifyTypeDeclarationCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
java.util.List typeNames
com.google.javascript.rhino.Node typeArray
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node callName
public java.lang.String getAbstractMethodName ()
public java.lang.String getSingletonGetterClassName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node callArg
String callName
public void applySingletonGetter (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.rhino.jstype.FunctionType getterType
com.google.javascript.rhino.jstype.ObjectType objectType
public java.lang.String getGlobalObject ()
public boolean isPropertyTestFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node call
public com.google.javascript.jscomp.CodingConvention$ObjectLiteralCast getObjectLiteralCast (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.CodingConvention$ObjectLiteralCast proxyCast
com.google.javascript.rhino.Node callName
com.google.javascript.rhino.Node typeNode
com.google.javascript.rhino.Node objectNode
public boolean isOptionalParameter (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parameter
public boolean isVarArgsParameter (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parameter
public boolean isPrivate (java.lang.String)
String name
public java.util.Collection getAssertionFunctions ()
public com.google.javascript.jscomp.CodingConvention$Bind describeFunctionBind (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node fn
com.google.javascript.rhino.Node thisValue
com.google.javascript.rhino.Node parameters
com.google.javascript.rhino.Node fn
com.google.javascript.rhino.Node thisValue
com.google.javascript.rhino.Node parameters
com.google.javascript.rhino.Node n
boolean useTypeInfo
com.google.javascript.jscomp.CodingConvention$Bind result
com.google.javascript.rhino.Node callTarget
String name
public java.util.Collection getIndirectlyDeclaredProperties ()
private com.google.javascript.rhino.Node safeNext (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static void ()
}
com/google/javascript/jscomp/ClosureOptimizePrimitives$1.classClosureOptimizePrimitives.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ClosureOptimizePrimitives$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ClosureOptimizePrimitives$FindObjectCreateCalls.classClosureOptimizePrimitives.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ClosureOptimizePrimitives$FindObjectCreateCalls extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
java.util.List callNodes
final com.google.javascript.jscomp.ClosureOptimizePrimitives this$0
private void (com.google.javascript.jscomp.ClosureOptimizePrimitives)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String fnName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.ClosureOptimizePrimitives, com.google.javascript.jscomp.ClosureOptimizePrimitives$1)
com.google.javascript.jscomp.ClosureOptimizePrimitives x0
com.google.javascript.jscomp.ClosureOptimizePrimitives$1 x1
}
com/google/javascript/jscomp/ClosureOptimizePrimitives.classClosureOptimizePrimitives.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ClosureOptimizePrimitives extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ClosureOptimizePrimitives$FindObjectCreateCalls pass
private void processObjectCreateCalls (java.util.List)
com.google.javascript.rhino.Node keyNode
com.google.javascript.rhino.Node valueNode
com.google.javascript.rhino.Node objNode
com.google.javascript.rhino.Node curParam
com.google.javascript.rhino.Node callNode
java.util.Iterator i$
java.util.List callNodes
private boolean canOptimizeObjectCreate (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node firstParam
com.google.javascript.rhino.Node curParam
}
com/google/javascript/jscomp/ClosureRewriteClass$ClassDefinition.classClosureRewriteClass.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ClosureRewriteClass$ClassDefinition extends java.lang.Object {
final com.google.javascript.rhino.Node name
final com.google.javascript.rhino.Node superClass
final com.google.javascript.jscomp.ClosureRewriteClass$MemberDefinition constructor
final java.util.List staticProps
final java.util.List props
final com.google.javascript.rhino.Node classModifier
final com.google.javascript.jscomp.ClosureRewriteClass this$0
void (com.google.javascript.jscomp.ClosureRewriteClass, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.ClosureRewriteClass$MemberDefinition, java.util.List, java.util.List, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node superClass
com.google.javascript.jscomp.ClosureRewriteClass$MemberDefinition constructor
java.util.List staticProps
java.util.List props
com.google.javascript.rhino.Node classModifier
}
com/google/javascript/jscomp/ClosureRewriteClass$MemberDefinition.classClosureRewriteClass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ClosureRewriteClass$MemberDefinition extends java.lang.Object {
final com.google.javascript.rhino.JSDocInfo info
final com.google.javascript.rhino.Node name
final com.google.javascript.rhino.Node value
void (com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node value
}
com/google/javascript/jscomp/ClosureRewriteClass.classClosureRewriteClass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ClosureRewriteClass extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.HotSwapCompilerPass {
static final com.google.javascript.jscomp.DiagnosticType GOOG_CLASS_TARGET_INVALID
static final com.google.javascript.jscomp.DiagnosticType GOOG_CLASS_SUPER_CLASS_NOT_VALID
static final com.google.javascript.jscomp.DiagnosticType GOOG_CLASS_DESCRIPTOR_NOT_VALID
static final com.google.javascript.jscomp.DiagnosticType GOOG_CLASS_CONSTRUCTOR_MISING
static final com.google.javascript.jscomp.DiagnosticType GOOG_CLASS_STATICS_NOT_VALID
static final com.google.javascript.jscomp.DiagnosticType GOOG_CLASS_UNEXPECTED_PARAMS
private final com.google.javascript.jscomp.AbstractCompiler compiler
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean validateUsage (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean isContainedInGoogDefineClass (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void maybeRewriteClassDefinition (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node n
private void maybeRewriteClassDefinition (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ClosureRewriteClass$ClassDefinition def
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node value
private com.google.javascript.jscomp.ClosureRewriteClass$ClassDefinition extractClassDefinition (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node targetName
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node superClass
com.google.javascript.rhino.Node description
int paramCount
com.google.javascript.rhino.Node constructor
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node classModifier
com.google.javascript.rhino.Node statics
com.google.javascript.rhino.Node staticsProp
com.google.javascript.jscomp.ClosureRewriteClass$ClassDefinition def
private com.google.javascript.rhino.Node maybeDetach (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private boolean validateObjLit (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node key
java.util.Iterator i$
com.google.javascript.rhino.Node objlit
private com.google.javascript.rhino.Node extractProperty (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node keyNode
java.util.Iterator i$
com.google.javascript.rhino.Node objlit
String keyName
private java.util.List objectLitToList (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node keyNode
java.util.Iterator i$
com.google.javascript.rhino.Node objlit
java.util.List result
private void rewriteGoogDefineClass (com.google.javascript.rhino.Node, com.google.javascript.jscomp.ClosureRewriteClass$ClassDefinition)
com.google.javascript.jscomp.ClosureRewriteClass$MemberDefinition def
java.util.Iterator i$
com.google.javascript.jscomp.ClosureRewriteClass$MemberDefinition def
java.util.Iterator i$
com.google.javascript.rhino.Node exprRoot
com.google.javascript.jscomp.ClosureRewriteClass$ClassDefinition cls
com.google.javascript.rhino.Node block
private com.google.javascript.rhino.Node fixupSrcref (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private com.google.javascript.rhino.Node fixupFreeCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node call
private boolean isGoogDefineClass (com.google.javascript.rhino.Node)
String targetName
com.google.javascript.rhino.Node value
static void ()
}
com/google/javascript/jscomp/CoalesceVariableNames$1.classCoalesceVariableNames.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CoalesceVariableNames$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var v1
com.google.javascript.jscomp.Scope$Var v2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/CoalesceVariableNames$CombinedLiveRangeChecker.classCoalesceVariableNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CoalesceVariableNames$CombinedLiveRangeChecker extends com.google.javascript.jscomp.ControlFlowGraph$AbstractCfgNodeTraversalCallback {
private final com.google.javascript.jscomp.CoalesceVariableNames$LiveRangeChecker callback1
private final com.google.javascript.jscomp.CoalesceVariableNames$LiveRangeChecker callback2
void (com.google.javascript.jscomp.CoalesceVariableNames$LiveRangeChecker, com.google.javascript.jscomp.CoalesceVariableNames$LiveRangeChecker)
com.google.javascript.jscomp.CoalesceVariableNames$LiveRangeChecker callback1
com.google.javascript.jscomp.CoalesceVariableNames$LiveRangeChecker callback2
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
boolean connectIfCrossed (com.google.javascript.jscomp.graph.UndiGraph)
com.google.javascript.jscomp.Scope$Var v1
com.google.javascript.jscomp.Scope$Var v2
com.google.javascript.jscomp.graph.UndiGraph interferenceGraph
}
com/google/javascript/jscomp/CoalesceVariableNames$LiveRangeChecker.classCoalesceVariableNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CoalesceVariableNames$LiveRangeChecker extends com.google.javascript.jscomp.ControlFlowGraph$AbstractCfgNodeTraversalCallback {
boolean defFound
boolean crossed
private final com.google.javascript.jscomp.Scope$Var def
private final com.google.javascript.jscomp.Scope$Var use
public void (com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var def
com.google.javascript.jscomp.Scope$Var use
com.google.javascript.jscomp.Scope$Var getDef ()
public static boolean shouldVisit (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private static boolean isAssignTo (com.google.javascript.jscomp.Scope$Var, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private static boolean isReadFrom (com.google.javascript.jscomp.Scope$Var, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node name
}
com/google/javascript/jscomp/CoalesceVariableNames.classCoalesceVariableNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CoalesceVariableNames extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Deque colorings
private final boolean usePseudoNames
private static final java.util.Comparator coloringTieBreaker
void (com.google.javascript.jscomp.AbstractCompiler, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean usePseudoNames
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private static boolean shouldOptimizeScope (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope scope
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.ControlFlowGraph cfg
com.google.javascript.jscomp.LiveVariablesAnalysis liveness
com.google.javascript.jscomp.graph.UndiGraph interferenceGraph
com.google.javascript.jscomp.graph.GraphColoring coloring
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var iVar
java.util.Iterator i
String pseudoName
java.util.Set allMergedNames
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.graph.GraphNode vNode
com.google.javascript.jscomp.Scope$Var coalescedVar
private com.google.javascript.jscomp.graph.UndiGraph computeVariableNamesInterferenceGraph (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ControlFlowGraph, java.util.Set)
com.google.javascript.jscomp.Scope$Var v
java.util.Iterator i
com.google.javascript.jscomp.DataFlowAnalysis$FlowState state
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode cfgNode
java.util.Iterator i$
com.google.javascript.jscomp.DataFlowAnalysis$FlowState state
boolean v1OutLive
boolean v2OutLive
com.google.javascript.jscomp.CoalesceVariableNames$CombinedLiveRangeChecker checker
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode cfgNode
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var v2
java.util.Iterator i2
com.google.javascript.jscomp.Scope$Var v1
java.util.Iterator i1
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ControlFlowGraph cfg
java.util.Set escaped
com.google.javascript.jscomp.graph.UndiGraph interferenceGraph
com.google.javascript.jscomp.Scope scope
private void removeVarDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node var
com.google.javascript.rhino.Node parent
static void ()
}
com/google/javascript/jscomp/CodeChangeHandler.classCodeChangeHandler.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.CodeChangeHandler extends java.lang.Object {
public abstract void reportChange ()
}
com/google/javascript/jscomp/CodeConsumer.classCodeConsumer.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.CodeConsumer extends java.lang.Object {
boolean statementNeedsEnded
boolean statementStarted
boolean sawFunction
void ()
void startSourceMapping (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
void endSourceMapping (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
boolean continueProcessing ()
abstract char getLastChar ()
void addIdentifier (java.lang.String)
String identifier
abstract void append (java.lang.String)
void appendBlockStart ()
void appendBlockEnd ()
void startNewLine ()
void maybeLineBreak ()
void maybeCutLine ()
void endLine ()
void notePreferredLineBreak ()
void beginBlock ()
void endBlock ()
void endBlock (boolean)
boolean shouldEndLine
void listSeparator ()
void endStatement ()
void endStatement (boolean)
boolean needSemiColon
void maybeEndStatement ()
void endFunction ()
void endFunction (boolean)
boolean statementContext
void beginCaseBody ()
void endCaseBody ()
void add (java.lang.String)
String newcode
char c
void appendOp (java.lang.String, boolean)
String op
boolean binOp
void addOp (java.lang.String, boolean)
String op
boolean binOp
char first
char prev
void addNumber (double)
long valueAbs
long value
long mantissa
int exp
double x
char prev
boolean negativeZero
void addConstant (java.lang.String)
String newcode
static boolean isNegativeZero (double)
double x
static boolean isWordChar (char)
char ch
boolean shouldPreserveExtraBlocks ()
void maybeInsertSpace ()
boolean breakAfterBlockFor (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node n
boolean statementContext
void endFile ()
}
com/google/javascript/jscomp/CodeGenerator$Context.classCodeGenerator.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CodeGenerator$Context extends java.lang.Enum {
public static final com.google.javascript.jscomp.CodeGenerator$Context STATEMENT
public static final com.google.javascript.jscomp.CodeGenerator$Context BEFORE_DANGLING_ELSE
public static final com.google.javascript.jscomp.CodeGenerator$Context START_OF_EXPR
public static final com.google.javascript.jscomp.CodeGenerator$Context PRESERVE_BLOCK
public static final com.google.javascript.jscomp.CodeGenerator$Context IN_FOR_INIT_CLAUSE
public static final com.google.javascript.jscomp.CodeGenerator$Context OTHER
private static final com.google.javascript.jscomp.CodeGenerator$Context[] $VALUES
public static com.google.javascript.jscomp.CodeGenerator$Context[] values ()
public static com.google.javascript.jscomp.CodeGenerator$Context valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/CodeGenerator.classCodeGenerator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CodeGenerator extends java.lang.Object {
private static final String LT_ESCAPED
private static final String GT_ESCAPED
private final java.util.Map escapedJsStrings
private static final char[] HEX_CHARS
private final com.google.javascript.jscomp.CodeConsumer cc
private final java.nio.charset.CharsetEncoder outputCharsetEncoder
private final boolean preferSingleQuotes
private final boolean trustedStrings
private final com.google.javascript.jscomp.CompilerOptions$LanguageMode languageMode
private void (com.google.javascript.jscomp.CodeConsumer)
com.google.javascript.jscomp.CodeConsumer consumer
static com.google.javascript.jscomp.CodeGenerator forCostEstimation (com.google.javascript.jscomp.CodeConsumer)
com.google.javascript.jscomp.CodeConsumer consumer
void (com.google.javascript.jscomp.CodeConsumer, com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CodeConsumer consumer
com.google.javascript.jscomp.CompilerOptions options
java.nio.charset.Charset outputCharset
public void tagAsStrict ()
void add (java.lang.String)
String str
private void addIdentifier (java.lang.String)
String identifier
void add (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void add (com.google.javascript.rhino.Node, com.google.javascript.jscomp.CodeGenerator$Context)
int p
com.google.javascript.jscomp.CodeGenerator$Context rhsContext
com.google.javascript.rhino.Node catchblock
int p
com.google.javascript.jscomp.CodeGenerator$Context rhsContext
double d
com.google.javascript.rhino.Node c
boolean preserveBlock
boolean preferLineBreaks
boolean needsParens
String o
int postProp
double d
String key
com.google.javascript.rhino.Node c
boolean needsParens
String regexp
boolean funcNeedsParens
String name
com.google.javascript.rhino.Node fn
com.google.javascript.rhino.Node parameters
com.google.javascript.rhino.Node body
boolean hasElse
boolean ambiguousElseClause
int precedence
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CodeGenerator$Context context
int type
String opstr
int childCount
com.google.javascript.rhino.Node first
com.google.javascript.rhino.Node last
private void unrollBinaryOperator (com.google.javascript.rhino.Node, int, java.lang.String, com.google.javascript.jscomp.CodeGenerator$Context, com.google.javascript.jscomp.CodeGenerator$Context, int, int)
com.google.javascript.rhino.Node n
int op
String opStr
com.google.javascript.jscomp.CodeGenerator$Context context
com.google.javascript.jscomp.CodeGenerator$Context rhsContext
int leftPrecedence
int rightPrecedence
com.google.javascript.rhino.Node firstNonOperator
com.google.javascript.rhino.Node current
static boolean isSimpleNumber (java.lang.String)
char c
int index
String s
int len
static double getSimpleNumber (java.lang.String)
long l
NumberFormatException e
String s
private boolean isIndirectEval (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void addNonEmptyStatement (com.google.javascript.rhino.Node, com.google.javascript.jscomp.CodeGenerator$Context, boolean)
com.google.javascript.rhino.Node firstAndOnlyChild
boolean alwaysWrapInBlock
int count
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CodeGenerator$Context context
boolean allowNonBlockChild
com.google.javascript.rhino.Node nodeToProcess
private boolean isOneExactlyFunctionOrDo (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node labeledStatement
com.google.javascript.rhino.Node n
private void addExpr (com.google.javascript.rhino.Node, int, com.google.javascript.jscomp.CodeGenerator$Context)
com.google.javascript.rhino.Node n
int minPrecedence
com.google.javascript.jscomp.CodeGenerator$Context context
void addList (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node firstInList
void addList (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node firstInList
boolean isArrayOrFunctionArgument
void addList (com.google.javascript.rhino.Node, boolean, com.google.javascript.jscomp.CodeGenerator$Context)
boolean isFirst
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node firstInList
boolean isArrayOrFunctionArgument
com.google.javascript.jscomp.CodeGenerator$Context lhsContext
void addArrayList (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node firstInList
boolean lastWasEmpty
void addCaseBody (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node caseBody
void addAllSiblings (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void addJsString (com.google.javascript.rhino.Node)
String cached
com.google.javascript.rhino.Node n
String s
boolean useSlashV
private java.lang.String jsString (java.lang.String, boolean)
int i
String doublequote
String singlequote
char quote
String s
boolean useSlashV
int singleq
int doubleq
String doublequote
String singlequote
char quote
java.lang.String regexpEscape (java.lang.String, java.nio.charset.CharsetEncoder)
String s
java.nio.charset.CharsetEncoder outputCharsetEncoder
java.lang.String escapeToDoubleQuotedJsString (java.lang.String)
String s
java.lang.String regexpEscape (java.lang.String)
String s
private java.lang.String strEscape (java.lang.String, char, java.lang.String, java.lang.String, java.lang.String, java.nio.charset.CharsetEncoder, boolean, boolean)
String endScript
String startComment
char c
int i
String s
char quote
String doublequoteEscape
String singlequoteEscape
String backslashEscape
java.nio.charset.CharsetEncoder outputCharsetEncoder
boolean useSlashV
boolean isRegexp
StringBuilder sb
static java.lang.String identifierEscape (java.lang.String)
char c
int i
String s
StringBuilder sb
private static int getNonEmptyChildCount (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node n
int maxCount
int i
com.google.javascript.rhino.Node c
private static com.google.javascript.rhino.Node getFirstNonEmptyChild (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private com.google.javascript.jscomp.CodeGenerator$Context getContextForNonEmptyExpression (com.google.javascript.jscomp.CodeGenerator$Context)
com.google.javascript.jscomp.CodeGenerator$Context currentContext
private com.google.javascript.jscomp.CodeGenerator$Context getContextForNoInOperator (com.google.javascript.jscomp.CodeGenerator$Context)
com.google.javascript.jscomp.CodeGenerator$Context context
private static void appendHexJavaScriptRepresentation (java.lang.StringBuilder, char)
java.io.IOException ex
StringBuilder sb
char c
private static void appendHexJavaScriptRepresentation (int, java.lang.Appendable) throws java.io.IOException
char[] surrogates
int codePoint
Appendable out
static void ()
}
com/google/javascript/jscomp/CodePrinter$1.classCodePrinter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CodePrinter$1 extends java.lang.Object {
}
com/google/javascript/jscomp/CodePrinter$Builder.classCodePrinter.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CodePrinter$Builder extends java.lang.Object {
private final com.google.javascript.rhino.Node root
private com.google.javascript.jscomp.CompilerOptions options
private boolean outputTypes
private com.google.javascript.jscomp.SourceMap sourceMap
private boolean tagAsStrict
private com.google.javascript.rhino.jstype.JSTypeRegistry registry
public void (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public com.google.javascript.jscomp.CodePrinter$Builder setCompilerOptions (com.google.javascript.jscomp.CompilerOptions)
CloneNotSupportedException e
com.google.javascript.jscomp.CompilerOptions options
public com.google.javascript.jscomp.CodePrinter$Builder setTypeRegistry (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public com.google.javascript.jscomp.CodePrinter$Builder setPrettyPrint (boolean)
boolean prettyPrint
public com.google.javascript.jscomp.CodePrinter$Builder setLineBreak (boolean)
boolean lineBreak
public com.google.javascript.jscomp.CodePrinter$Builder setOutputTypes (boolean)
boolean outputTypes
public com.google.javascript.jscomp.CodePrinter$Builder setSourceMap (com.google.javascript.jscomp.SourceMap)
com.google.javascript.jscomp.SourceMap sourceMap
public com.google.javascript.jscomp.CodePrinter$Builder setTagAsStrict (boolean)
boolean tagAsStrict
public java.lang.String build ()
com.google.javascript.jscomp.CodePrinter$Format outputFormat
}
com/google/javascript/jscomp/CodePrinter$CompactCodePrinter.classCodePrinter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CodePrinter$CompactCodePrinter extends com.google.javascript.jscomp.CodePrinter$MappedCodePrinter {
private final boolean lineBreak
private final boolean preferLineBreakAtEndOfFile
private int lineStartPosition
private int preferredBreakPosition
private int prevCutPosition
private int prevLineStartPosition
private void (boolean, boolean, int, boolean, com.google.javascript.jscomp.SourceMap$DetailLevel)
boolean lineBreak
boolean preferLineBreakAtEndOfFile
int lineLengthThreshold
boolean createSrcMap
com.google.javascript.jscomp.SourceMap$DetailLevel sourceMapDetailLevel
void append (java.lang.String)
String str
void startNewLine ()
void maybeLineBreak ()
char ch
int len
void maybeCutLine ()
int position
void notePreferredLineBreak ()
void endFile ()
void (boolean, boolean, int, boolean, com.google.javascript.jscomp.SourceMap$DetailLevel, com.google.javascript.jscomp.CodePrinter$1)
boolean x0
boolean x1
int x2
boolean x3
com.google.javascript.jscomp.SourceMap$DetailLevel x4
com.google.javascript.jscomp.CodePrinter$1 x5
}
com/google/javascript/jscomp/CodePrinter$Format.classCodePrinter.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CodePrinter$Format extends java.lang.Enum {
public static final com.google.javascript.jscomp.CodePrinter$Format COMPACT
public static final com.google.javascript.jscomp.CodePrinter$Format PRETTY
public static final com.google.javascript.jscomp.CodePrinter$Format TYPED
private static final com.google.javascript.jscomp.CodePrinter$Format[] $VALUES
public static com.google.javascript.jscomp.CodePrinter$Format[] values ()
public static com.google.javascript.jscomp.CodePrinter$Format valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/CodePrinter$MappedCodePrinter$Mapping.classCodePrinter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CodePrinter$MappedCodePrinter$Mapping extends java.lang.Object {
com.google.javascript.rhino.Node node
com.google.debugging.sourcemap.FilePosition start
com.google.debugging.sourcemap.FilePosition end
private void ()
void (com.google.javascript.jscomp.CodePrinter$1)
com.google.javascript.jscomp.CodePrinter$1 x0
}
com/google/javascript/jscomp/CodePrinter$MappedCodePrinter.classCodePrinter.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.CodePrinter$MappedCodePrinter extends com.google.javascript.jscomp.CodeConsumer {
private final java.util.Deque mappings
private final java.util.List allMappings
private final boolean createSrcMap
private final com.google.javascript.jscomp.SourceMap$DetailLevel sourceMapDetailLevel
protected final StringBuilder code
protected final int lineLengthThreshold
protected int lineLength
protected int lineIndex
void (int, boolean, com.google.javascript.jscomp.SourceMap$DetailLevel)
int lineLengthThreshold
boolean createSrcMap
com.google.javascript.jscomp.SourceMap$DetailLevel sourceMapDetailLevel
void startSourceMapping (com.google.javascript.rhino.Node)
int line
int index
com.google.javascript.jscomp.CodePrinter$MappedCodePrinter$Mapping mapping
com.google.javascript.rhino.Node node
void endSourceMapping (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CodePrinter$MappedCodePrinter$Mapping mapping
int line
int index
com.google.javascript.rhino.Node node
void generateSourceMap (com.google.javascript.jscomp.SourceMap)
com.google.javascript.jscomp.CodePrinter$MappedCodePrinter$Mapping mapping
java.util.Iterator i$
com.google.javascript.jscomp.SourceMap map
void reportLineCut (int, int, boolean)
com.google.javascript.jscomp.CodePrinter$MappedCodePrinter$Mapping mapping
java.util.Iterator i$
int lineIndex
int charIndex
boolean insertion
private com.google.debugging.sourcemap.FilePosition convertPosition (com.google.debugging.sourcemap.FilePosition, int, int, boolean)
com.google.debugging.sourcemap.FilePosition position
int lineIndex
int characterPosition
boolean insertion
int originalLine
int originalChar
public java.lang.String getCode ()
char getLastChar ()
protected final int getCurrentCharIndex ()
protected final int getCurrentLineIndex ()
}
com/google/javascript/jscomp/CodePrinter$PrettyCodePrinter.classCodePrinter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CodePrinter$PrettyCodePrinter extends com.google.javascript.jscomp.CodePrinter$MappedCodePrinter {
static final String INDENT
private int indent
private void (int, boolean, com.google.javascript.jscomp.SourceMap$DetailLevel)
int lineLengthThreshold
boolean createSourceMap
com.google.javascript.jscomp.SourceMap$DetailLevel sourceMapDetailLevel
void append (java.lang.String)
int i
String str
void startNewLine ()
void maybeLineBreak ()
void maybeCutLine ()
void endLine ()
void appendBlockStart ()
void appendBlockEnd ()
void listSeparator ()
void endFunction (boolean)
boolean statementContext
void beginCaseBody ()
void endCaseBody ()
void appendOp (java.lang.String, boolean)
String op
boolean binOp
boolean shouldPreserveExtraBlocks ()
void maybeInsertSpace ()
private com.google.javascript.rhino.Node getTryForCatch (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
boolean breakAfterBlockFor (com.google.javascript.rhino.Node, boolean)
int type
com.google.javascript.rhino.Node n
boolean isStatementContext
com.google.javascript.rhino.Node parent
void endFile ()
void (int, boolean, com.google.javascript.jscomp.SourceMap$DetailLevel, com.google.javascript.jscomp.CodePrinter$1)
int x0
boolean x1
com.google.javascript.jscomp.SourceMap$DetailLevel x2
com.google.javascript.jscomp.CodePrinter$1 x3
}
com/google/javascript/jscomp/CodePrinter.classCodePrinter.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CodePrinter extends java.lang.Object {
static final int DEFAULT_LINE_LENGTH_THRESHOLD
public void ()
private static java.lang.String toSource (com.google.javascript.rhino.Node, com.google.javascript.jscomp.CodePrinter$Format, com.google.javascript.jscomp.CompilerOptions, com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.jscomp.SourceMap, boolean)
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.CodePrinter$Format outputFormat
com.google.javascript.jscomp.CompilerOptions options
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.jscomp.SourceMap sourceMap
boolean tagAsStrict
boolean createSourceMap
com.google.javascript.jscomp.CodePrinter$MappedCodePrinter mcp
com.google.javascript.jscomp.CodeGenerator cg
String code
static java.lang.String access$100 (com.google.javascript.rhino.Node, com.google.javascript.jscomp.CodePrinter$Format, com.google.javascript.jscomp.CompilerOptions, com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.jscomp.SourceMap, boolean)
com.google.javascript.rhino.Node x0
com.google.javascript.jscomp.CodePrinter$Format x1
com.google.javascript.jscomp.CompilerOptions x2
com.google.javascript.rhino.jstype.JSTypeRegistry x3
com.google.javascript.jscomp.SourceMap x4
boolean x5
}
com/google/javascript/jscomp/CodingConvention$AssertionFunctionSpec.classCodingConvention.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CodingConvention$AssertionFunctionSpec extends java.lang.Object {
protected final String functionName
protected final com.google.javascript.rhino.jstype.JSTypeNative assertedType
public void (java.lang.String)
String functionName
public void (java.lang.String, com.google.javascript.rhino.jstype.JSTypeNative)
String functionName
com.google.javascript.rhino.jstype.JSTypeNative assertedType
public java.lang.String getFunctionName ()
public com.google.javascript.rhino.Node getAssertedParam (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node firstParam
public com.google.javascript.rhino.jstype.JSType getAssertedType (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.Node call
com.google.javascript.rhino.jstype.JSTypeRegistry registry
}
com/google/javascript/jscomp/CodingConvention$Bind.classCodingConvention.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CodingConvention$Bind extends java.lang.Object {
final com.google.javascript.rhino.Node target
final com.google.javascript.rhino.Node thisValue
final com.google.javascript.rhino.Node parameters
public void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node thisValue
com.google.javascript.rhino.Node parameters
int getBoundParameterCount ()
com.google.javascript.rhino.Node paramParent
}
com/google/javascript/jscomp/CodingConvention$DelegateRelationship.classCodingConvention.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CodingConvention$DelegateRelationship extends java.lang.Object {
final String delegateBase
final String delegator
void (java.lang.String, java.lang.String)
String delegateBase
String delegator
}
com/google/javascript/jscomp/CodingConvention$ObjectLiteralCast.classCodingConvention.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CodingConvention$ObjectLiteralCast extends java.lang.Object {
final String typeName
final com.google.javascript.rhino.Node objectNode
final com.google.javascript.jscomp.DiagnosticType diagnosticType
void (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.DiagnosticType)
String typeName
com.google.javascript.rhino.Node objectNode
com.google.javascript.jscomp.DiagnosticType diagnosticType
}
com/google/javascript/jscomp/CodingConvention$SubclassRelationship.classCodingConvention.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CodingConvention$SubclassRelationship extends java.lang.Object {
final com.google.javascript.jscomp.CodingConvention$SubclassType type
final String subclassName
final String superclassName
public void (com.google.javascript.jscomp.CodingConvention$SubclassType, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CodingConvention$SubclassType type
com.google.javascript.rhino.Node subclassNode
com.google.javascript.rhino.Node superclassNode
}
com/google/javascript/jscomp/CodingConvention$SubclassType.classCodingConvention.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CodingConvention$SubclassType extends java.lang.Enum {
public static final com.google.javascript.jscomp.CodingConvention$SubclassType INHERITS
public static final com.google.javascript.jscomp.CodingConvention$SubclassType MIXIN
private static final com.google.javascript.jscomp.CodingConvention$SubclassType[] $VALUES
public static com.google.javascript.jscomp.CodingConvention$SubclassType[] values ()
public static com.google.javascript.jscomp.CodingConvention$SubclassType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/CodingConvention.classCodingConvention.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.CodingConvention extends java.lang.Object implements java.io.Serializable {
public abstract boolean isConstant (java.lang.String)
public abstract boolean isConstantKey (java.lang.String)
public abstract boolean isValidEnumKey (java.lang.String)
public abstract boolean isOptionalParameter (com.google.javascript.rhino.Node)
public abstract boolean isVarArgsParameter (com.google.javascript.rhino.Node)
public abstract boolean isExported (java.lang.String, boolean)
public abstract boolean isExported (java.lang.String)
public abstract boolean isPrivate (java.lang.String)
public abstract com.google.javascript.jscomp.CodingConvention$SubclassRelationship getClassesDefinedByCall (com.google.javascript.rhino.Node)
public abstract boolean isSuperClassReference (java.lang.String)
public abstract java.lang.String extractClassNameIfProvide (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
public abstract java.lang.String extractClassNameIfRequire (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
public abstract java.lang.String getExportPropertyFunction ()
public abstract java.lang.String getExportSymbolFunction ()
public abstract java.util.List identifyTypeDeclarationCall (com.google.javascript.rhino.Node)
public abstract void applySubclassRelationship (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.jscomp.CodingConvention$SubclassType)
public abstract java.lang.String getAbstractMethodName ()
public abstract java.lang.String getSingletonGetterClassName (com.google.javascript.rhino.Node)
public abstract void applySingletonGetter (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.ObjectType)
public abstract boolean isInlinableFunction (com.google.javascript.rhino.Node)
public abstract com.google.javascript.jscomp.CodingConvention$DelegateRelationship getDelegateRelationship (com.google.javascript.rhino.Node)
public abstract void applyDelegateRelationship (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.FunctionType)
public abstract java.lang.String getDelegateSuperclassName ()
public abstract void checkForCallingConventionDefiningCalls (com.google.javascript.rhino.Node, java.util.Map)
public abstract void defineDelegateProxyPrototypeProperties (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.StaticScope, java.util.List, java.util.Map)
public abstract java.lang.String getGlobalObject ()
public abstract com.google.javascript.jscomp.CodingConvention$Bind describeFunctionBind (com.google.javascript.rhino.Node)
public abstract com.google.javascript.jscomp.CodingConvention$Bind describeFunctionBind (com.google.javascript.rhino.Node, boolean)
public abstract boolean isPropertyTestFunction (com.google.javascript.rhino.Node)
public abstract boolean isPrototypeAlias (com.google.javascript.rhino.Node)
public abstract com.google.javascript.jscomp.CodingConvention$ObjectLiteralCast getObjectLiteralCast (com.google.javascript.rhino.Node)
public abstract java.util.Collection getIndirectlyDeclaredProperties ()
public abstract java.util.Collection getAssertionFunctions ()
}
com/google/javascript/jscomp/CodingConventions$1.classCodingConventions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CodingConventions$1 extends java.lang.Object {
}
com/google/javascript/jscomp/CodingConventions$DefaultCodingConvention.classCodingConventions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CodingConventions$DefaultCodingConvention extends java.lang.Object implements com.google.javascript.jscomp.CodingConvention {
private static final long serialVersionUID
private void ()
public boolean isConstant (java.lang.String)
String variableName
public boolean isConstantKey (java.lang.String)
String variableName
public boolean isValidEnumKey (java.lang.String)
String key
public boolean isOptionalParameter (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parameter
public boolean isVarArgsParameter (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parameter
public boolean isExported (java.lang.String, boolean)
String name
boolean local
public boolean isExported (java.lang.String)
String name
public boolean isPrivate (java.lang.String)
String name
public com.google.javascript.jscomp.CodingConvention$SubclassRelationship getClassesDefinedByCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
public boolean isSuperClassReference (java.lang.String)
String propertyName
public java.lang.String extractClassNameIfProvide (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
String message
public java.lang.String extractClassNameIfRequire (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
String message
public java.lang.String getExportPropertyFunction ()
public java.lang.String getExportSymbolFunction ()
public java.util.List identifyTypeDeclarationCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public void applySubclassRelationship (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.jscomp.CodingConvention$SubclassType)
com.google.javascript.rhino.jstype.FunctionType parentCtor
com.google.javascript.rhino.jstype.FunctionType childCtor
com.google.javascript.jscomp.CodingConvention$SubclassType type
public java.lang.String getAbstractMethodName ()
public java.lang.String getSingletonGetterClassName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
public void applySingletonGetter (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.rhino.jstype.FunctionType getterType
com.google.javascript.rhino.jstype.ObjectType objectType
public boolean isInlinableFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public com.google.javascript.jscomp.CodingConvention$DelegateRelationship getDelegateRelationship (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
public void applyDelegateRelationship (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.ObjectType delegateSuperclass
com.google.javascript.rhino.jstype.ObjectType delegateBase
com.google.javascript.rhino.jstype.ObjectType delegator
com.google.javascript.rhino.jstype.FunctionType delegateProxy
com.google.javascript.rhino.jstype.FunctionType findDelegate
public java.lang.String getDelegateSuperclassName ()
public void checkForCallingConventionDefiningCalls (com.google.javascript.rhino.Node, java.util.Map)
com.google.javascript.rhino.Node n
java.util.Map delegateCallingConventions
public void defineDelegateProxyPrototypeProperties (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.StaticScope, java.util.List, java.util.Map)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.StaticScope scope
java.util.List delegateProxyPrototypes
java.util.Map delegateCallingConventions
public java.lang.String getGlobalObject ()
public boolean isPropertyTestFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node call
public boolean isPrototypeAlias (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node getProp
public com.google.javascript.jscomp.CodingConvention$ObjectLiteralCast getObjectLiteralCast (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
public java.util.Collection getAssertionFunctions ()
public com.google.javascript.jscomp.CodingConvention$Bind describeFunctionBind (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public com.google.javascript.jscomp.CodingConvention$Bind describeFunctionBind (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node fn
com.google.javascript.rhino.Node thisValue
com.google.javascript.rhino.Node parameters
com.google.javascript.rhino.Node thisValue
com.google.javascript.rhino.Node parameters
com.google.javascript.rhino.Node maybeFn
com.google.javascript.rhino.jstype.JSType maybeFnType
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.rhino.Node n
boolean useTypeInfo
com.google.javascript.rhino.Node callTarget
String name
public java.util.Collection getIndirectlyDeclaredProperties ()
private com.google.javascript.rhino.Node safeNext (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void (com.google.javascript.jscomp.CodingConventions$1)
com.google.javascript.jscomp.CodingConventions$1 x0
}
com/google/javascript/jscomp/CodingConventions$Proxy.classCodingConventions.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CodingConventions$Proxy extends java.lang.Object implements com.google.javascript.jscomp.CodingConvention {
protected final com.google.javascript.jscomp.CodingConvention nextConvention
protected void (com.google.javascript.jscomp.CodingConvention)
com.google.javascript.jscomp.CodingConvention convention
public boolean isConstant (java.lang.String)
String variableName
public boolean isConstantKey (java.lang.String)
String keyName
public boolean isValidEnumKey (java.lang.String)
String key
public boolean isOptionalParameter (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parameter
public boolean isVarArgsParameter (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parameter
public boolean isExported (java.lang.String, boolean)
String name
boolean local
public final boolean isExported (java.lang.String)
String name
public boolean isPrivate (java.lang.String)
String name
public com.google.javascript.jscomp.CodingConvention$SubclassRelationship getClassesDefinedByCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
public boolean isSuperClassReference (java.lang.String)
String propertyName
public java.lang.String extractClassNameIfProvide (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
public java.lang.String extractClassNameIfRequire (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
public java.lang.String getExportPropertyFunction ()
public java.lang.String getExportSymbolFunction ()
public java.util.List identifyTypeDeclarationCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public void applySubclassRelationship (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.jscomp.CodingConvention$SubclassType)
com.google.javascript.rhino.jstype.FunctionType parentCtor
com.google.javascript.rhino.jstype.FunctionType childCtor
com.google.javascript.jscomp.CodingConvention$SubclassType type
public java.lang.String getAbstractMethodName ()
public java.lang.String getSingletonGetterClassName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
public void applySingletonGetter (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.rhino.jstype.FunctionType getterType
com.google.javascript.rhino.jstype.ObjectType objectType
public boolean isInlinableFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public com.google.javascript.jscomp.CodingConvention$DelegateRelationship getDelegateRelationship (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
public void applyDelegateRelationship (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.ObjectType delegateSuperclass
com.google.javascript.rhino.jstype.ObjectType delegateBase
com.google.javascript.rhino.jstype.ObjectType delegator
com.google.javascript.rhino.jstype.FunctionType delegateProxy
com.google.javascript.rhino.jstype.FunctionType findDelegate
public java.lang.String getDelegateSuperclassName ()
public void checkForCallingConventionDefiningCalls (com.google.javascript.rhino.Node, java.util.Map)
com.google.javascript.rhino.Node n
java.util.Map delegateCallingConventions
public void defineDelegateProxyPrototypeProperties (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.StaticScope, java.util.List, java.util.Map)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.StaticScope scope
java.util.List delegateProxyPrototypes
java.util.Map delegateCallingConventions
public java.lang.String getGlobalObject ()
public java.util.Collection getAssertionFunctions ()
public com.google.javascript.jscomp.CodingConvention$Bind describeFunctionBind (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public com.google.javascript.jscomp.CodingConvention$Bind describeFunctionBind (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node n
boolean useTypeInfo
public boolean isPropertyTestFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node call
public boolean isPrototypeAlias (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node getProp
public com.google.javascript.jscomp.CodingConvention$ObjectLiteralCast getObjectLiteralCast (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
public java.util.Collection getIndirectlyDeclaredProperties ()
}
com/google/javascript/jscomp/CodingConventions.classCodingConventions.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CodingConventions extends java.lang.Object {
private void ()
public static com.google.javascript.jscomp.CodingConvention getDefault ()
}
com/google/javascript/jscomp/CollapseAnonymousFunctions$1.classCollapseAnonymousFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CollapseAnonymousFunctions$1 extends java.lang.Object {
}
com/google/javascript/jscomp/CollapseAnonymousFunctions$Callback.classCollapseAnonymousFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CollapseAnonymousFunctions$Callback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.CollapseAnonymousFunctions this$0
private void (com.google.javascript.jscomp.CollapseAnonymousFunctions)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fnName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node grandparent
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node value
private boolean isRecursiveFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node args
com.google.javascript.rhino.Node body
private boolean containsName (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node child
java.util.Iterator i$
com.google.javascript.rhino.Node n
String name
void (com.google.javascript.jscomp.CollapseAnonymousFunctions, com.google.javascript.jscomp.CollapseAnonymousFunctions$1)
com.google.javascript.jscomp.CollapseAnonymousFunctions x0
com.google.javascript.jscomp.CollapseAnonymousFunctions$1 x1
}
com/google/javascript/jscomp/CollapseAnonymousFunctions.classCollapseAnonymousFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CollapseAnonymousFunctions extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
static com.google.javascript.jscomp.AbstractCompiler access$100 (com.google.javascript.jscomp.CollapseAnonymousFunctions)
com.google.javascript.jscomp.CollapseAnonymousFunctions x0
}
com/google/javascript/jscomp/CollapseProperties$1.classCollapseProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CollapseProperties$1 extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
final com.google.javascript.jscomp.GlobalNamespace$Name val$name
final com.google.javascript.jscomp.CollapseProperties this$0
void (com.google.javascript.jscomp.CollapseProperties, com.google.javascript.jscomp.GlobalNamespace$Name)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/CollapseProperties$2.classCollapseProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CollapseProperties$2 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$GlobalNamespace$Ref$Type
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/CollapseProperties.classCollapseProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CollapseProperties extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType UNSAFE_NAMESPACE_WARNING
static final com.google.javascript.jscomp.DiagnosticType NAMESPACE_REDEFINED_WARNING
static final com.google.javascript.jscomp.DiagnosticType UNSAFE_THIS
private com.google.javascript.jscomp.AbstractCompiler compiler
private java.util.List globalNames
private java.util.Map nameMap
private final boolean collapsePropertiesOnExternTypes
private final boolean inlineAliases
void (com.google.javascript.jscomp.AbstractCompiler, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean collapsePropertiesOnExternTypes
boolean inlineAliases
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.GlobalNamespace namespace
com.google.javascript.jscomp.GlobalNamespace$Name name
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name name
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.GlobalNamespace namespace
private void inlineAliases (com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.GlobalNamespace$Ref ref
java.util.Iterator i$
java.util.List refs
com.google.javascript.jscomp.GlobalNamespace$Name name
com.google.javascript.jscomp.GlobalNamespace namespace
java.util.Deque workList
private boolean inlineGlobalAliasIfPossible (com.google.javascript.jscomp.GlobalNamespace$Ref, com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.rhino.Node newNode
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.GlobalNamespace$Ref ref
java.util.Iterator i$
java.util.List newNodes
java.util.List refs
com.google.javascript.jscomp.GlobalNamespace$Name name
String target
com.google.javascript.jscomp.GlobalNamespace$Ref alias
com.google.javascript.jscomp.GlobalNamespace namespace
com.google.javascript.rhino.Node aliasParent
private void rewriteAliasProps (com.google.javascript.jscomp.GlobalNamespace$Name, com.google.javascript.rhino.Node, int, java.util.List)
com.google.javascript.rhino.Node gparent
int i
com.google.javascript.rhino.Node target
com.google.javascript.jscomp.GlobalNamespace$Ref ref
java.util.Iterator i$
java.util.List refs
com.google.javascript.jscomp.GlobalNamespace$Name prop
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name name
com.google.javascript.rhino.Node value
int depth
java.util.List newNodes
private boolean isInlinableGlobalAlias (com.google.javascript.jscomp.GlobalNamespace$Name)
com.google.javascript.jscomp.GlobalNamespace$Ref ref
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name name
private boolean inlineAliasIfPossible (com.google.javascript.jscomp.GlobalNamespace$Ref, com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference aliasRef
com.google.javascript.rhino.Node newNode
int i
int size
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.Scope$Var aliasVar
com.google.javascript.jscomp.ReferenceCollectingCallback collector
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection aliasRefs
java.util.List newNodes
com.google.javascript.jscomp.GlobalNamespace$Ref alias
com.google.javascript.jscomp.GlobalNamespace namespace
com.google.javascript.rhino.Node aliasParent
com.google.javascript.jscomp.JSModule getRefModule (com.google.javascript.jscomp.ReferenceCollectingCallback$Reference)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
com.google.javascript.jscomp.CompilerInput input
private void checkNamespaces ()
com.google.javascript.jscomp.GlobalNamespace$Ref ref
java.util.Iterator i$
boolean initialized
com.google.javascript.jscomp.GlobalNamespace$Name name
java.util.Iterator i$
private void warnAboutNamespaceAliasing (com.google.javascript.jscomp.GlobalNamespace$Name, com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.jscomp.GlobalNamespace$Name nameObj
com.google.javascript.jscomp.GlobalNamespace$Ref ref
private void warnAboutNamespaceRedefinition (com.google.javascript.jscomp.GlobalNamespace$Name, com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.jscomp.GlobalNamespace$Name nameObj
com.google.javascript.jscomp.GlobalNamespace$Ref ref
private void flattenReferencesToCollapsibleDescendantNames (com.google.javascript.jscomp.GlobalNamespace$Name, java.lang.String)
String propAlias
com.google.javascript.jscomp.GlobalNamespace$Name p
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name n
String alias
private void flattenSimpleStubDeclaration (com.google.javascript.jscomp.GlobalNamespace$Name, java.lang.String)
com.google.javascript.jscomp.GlobalNamespace$Name name
String alias
com.google.javascript.jscomp.GlobalNamespace$Ref ref
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node varNode
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node gramps
private void flattenReferencesTo (com.google.javascript.jscomp.GlobalNamespace$Name, java.lang.String)
com.google.javascript.rhino.Node rParent
com.google.javascript.jscomp.GlobalNamespace$Ref r
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name p
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name n
String alias
String originalName
private void flattenPrefixes (java.lang.String, com.google.javascript.jscomp.GlobalNamespace$Name, int)
com.google.javascript.jscomp.GlobalNamespace$Ref r
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name p
java.util.Iterator i$
String alias
com.google.javascript.jscomp.GlobalNamespace$Name n
int depth
String originalName
com.google.javascript.jscomp.GlobalNamespace$Ref decl
private void flattenNameRefAtDepth (java.lang.String, com.google.javascript.rhino.Node, int, java.lang.String)
int i
String alias
com.google.javascript.rhino.Node n
int depth
String originalName
int nType
boolean isQName
boolean isObjKey
private void flattenNameRef (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
String alias
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String originalName
com.google.javascript.rhino.Node ref
com.google.javascript.rhino.jstype.JSType type
private void collapseDeclarationOfNameAndDescendants (com.google.javascript.jscomp.GlobalNamespace$Name, java.lang.String)
com.google.javascript.jscomp.GlobalNamespace$Name p
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name n
String alias
boolean canCollapseChildNames
private void updateSimpleDeclaration (java.lang.String, com.google.javascript.jscomp.GlobalNamespace$Name, com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.rhino.Node varNode
com.google.javascript.rhino.Node current
com.google.javascript.rhino.Node currentParent
com.google.javascript.rhino.Node stubVar
String alias
com.google.javascript.jscomp.GlobalNamespace$Name refName
com.google.javascript.jscomp.GlobalNamespace$Ref ref
com.google.javascript.rhino.Node rvalue
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node gramps
com.google.javascript.rhino.Node greatGramps
com.google.javascript.rhino.Node nameNode
private void updateObjLitOrFunctionDeclaration (com.google.javascript.jscomp.GlobalNamespace$Name, java.lang.String, boolean)
com.google.javascript.jscomp.GlobalNamespace$Name n
String alias
boolean canCollapseChildNames
com.google.javascript.jscomp.GlobalNamespace$Ref decl
private void updateObjLitOrFunctionDeclarationAtAssignNode (com.google.javascript.jscomp.GlobalNamespace$Name, java.lang.String, boolean)
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.GlobalNamespace$Name n
String alias
boolean canCollapseChildNames
com.google.javascript.jscomp.GlobalNamespace$Ref ref
com.google.javascript.rhino.Node rvalue
com.google.javascript.rhino.Node varNode
com.google.javascript.rhino.Node varParent
com.google.javascript.rhino.Node gramps
boolean isObjLit
boolean insertedVarNode
private void checkForHosedThisReferences (com.google.javascript.rhino.Node, com.google.javascript.rhino.JSDocInfo, com.google.javascript.jscomp.GlobalNamespace$Name)
com.google.javascript.rhino.Node function
com.google.javascript.rhino.JSDocInfo docInfo
com.google.javascript.jscomp.GlobalNamespace$Name name
private void updateObjLitOrFunctionDeclarationAtVarNode (com.google.javascript.jscomp.GlobalNamespace$Name, boolean)
com.google.javascript.jscomp.GlobalNamespace$Name n
boolean canCollapseChildNames
com.google.javascript.jscomp.GlobalNamespace$Ref ref
String name
com.google.javascript.rhino.Node rvalue
com.google.javascript.rhino.Node varNode
com.google.javascript.rhino.Node gramps
boolean isObjLit
int numChanges
private void updateFunctionDeclarationAtFunctionNode (com.google.javascript.jscomp.GlobalNamespace$Name, boolean)
com.google.javascript.jscomp.GlobalNamespace$Name n
boolean canCollapseChildNames
com.google.javascript.jscomp.GlobalNamespace$Ref ref
String fnName
private int declareVarsForObjLitValues (com.google.javascript.jscomp.GlobalNamespace$Name, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.GlobalNamespace$Ref newAlias
com.google.javascript.rhino.Node value
boolean isJsIdentifier
String propName
String qName
com.google.javascript.jscomp.GlobalNamespace$Name p
String propAlias
com.google.javascript.rhino.Node refNode
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node newVar
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node nextKey
com.google.javascript.jscomp.GlobalNamespace$Name objlitName
String alias
com.google.javascript.rhino.Node objlit
com.google.javascript.rhino.Node varNode
com.google.javascript.rhino.Node nameToAddAfter
com.google.javascript.rhino.Node varParent
int numVars
int arbitraryNameCounter
boolean discardKeys
private int addStubsForUndeclaredProperties (com.google.javascript.jscomp.GlobalNamespace$Name, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String propAlias
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node newVar
com.google.javascript.jscomp.GlobalNamespace$Name p
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Name n
String alias
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node addAfter
int numStubs
private static java.lang.String appendPropForAlias (java.lang.String, java.lang.String)
String root
String prop
static com.google.javascript.jscomp.AbstractCompiler access$000 (com.google.javascript.jscomp.CollapseProperties)
com.google.javascript.jscomp.CollapseProperties x0
static void ()
}
com/google/javascript/jscomp/CollapseVariableDeclarations$1.classCollapseVariableDeclarations.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CollapseVariableDeclarations$1 extends java.lang.Object {
}
com/google/javascript/jscomp/CollapseVariableDeclarations$Collapse.classCollapseVariableDeclarations.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CollapseVariableDeclarations$Collapse extends java.lang.Object {
final com.google.javascript.rhino.Node startNode
final com.google.javascript.rhino.Node endNode
final com.google.javascript.rhino.Node parent
void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node startNode
com.google.javascript.rhino.Node endNode
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/CollapseVariableDeclarations$GatherCollapses.classCollapseVariableDeclarations.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CollapseVariableDeclarations$GatherCollapses extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final java.util.Set blacklistedVars
final com.google.javascript.jscomp.CollapseVariableDeclarations this$0
private void (com.google.javascript.jscomp.CollapseVariableDeclarations)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node varNode
boolean hasVar
boolean hasNodesToCollapse
private void blacklistStubVars (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node varNode
private boolean canBeRedeclared (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.Scope s
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node lhs
com.google.javascript.jscomp.Scope$Var var
void (com.google.javascript.jscomp.CollapseVariableDeclarations, com.google.javascript.jscomp.CollapseVariableDeclarations$1)
com.google.javascript.jscomp.CollapseVariableDeclarations x0
com.google.javascript.jscomp.CollapseVariableDeclarations$1 x1
}
com/google/javascript/jscomp/CollapseVariableDeclarations.classCollapseVariableDeclarations.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CollapseVariableDeclarations extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.List collapses
private final java.util.Set nodesToCollapse
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private boolean isNamedParameter (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var v
private void applyCollapses ()
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node var
boolean redeclaration
com.google.javascript.jscomp.CollapseVariableDeclarations$Collapse collapse
java.util.Iterator i$
static java.util.Set access$100 (com.google.javascript.jscomp.CollapseVariableDeclarations)
com.google.javascript.jscomp.CollapseVariableDeclarations x0
static java.util.List access$200 (com.google.javascript.jscomp.CollapseVariableDeclarations)
com.google.javascript.jscomp.CollapseVariableDeclarations x0
static boolean access$300 (com.google.javascript.jscomp.CollapseVariableDeclarations, com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.CollapseVariableDeclarations x0
com.google.javascript.jscomp.Scope$Var x1
}
com/google/javascript/jscomp/CombinedCompilerPass$1.classCombinedCompilerPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CombinedCompilerPass$1 extends java.lang.Object {
}
com/google/javascript/jscomp/CombinedCompilerPass$CallbackWrapper.classCombinedCompilerPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CombinedCompilerPass$CallbackWrapper extends java.lang.Object {
private final com.google.javascript.jscomp.NodeTraversal$Callback callback
private final com.google.javascript.jscomp.NodeTraversal$ScopedCallback scopedCallback
private com.google.javascript.rhino.Node waiting
private void (com.google.javascript.jscomp.NodeTraversal$Callback)
com.google.javascript.jscomp.NodeTraversal$Callback callback
void visitOrMaybeActivate (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void shouldTraverseIfActive (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void enterScopeIfActive (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
void exitScopeIfActive (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
boolean isActive ()
void (com.google.javascript.jscomp.NodeTraversal$Callback, com.google.javascript.jscomp.CombinedCompilerPass$1)
com.google.javascript.jscomp.NodeTraversal$Callback x0
com.google.javascript.jscomp.CombinedCompilerPass$1 x1
}
com/google/javascript/jscomp/CombinedCompilerPass.classCombinedCompilerPass.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CombinedCompilerPass extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private final com.google.javascript.jscomp.CombinedCompilerPass$CallbackWrapper[] callbacks
private final com.google.javascript.jscomp.AbstractCompiler compiler
transient void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.NodeTraversal$Callback[])
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.NodeTraversal$Callback[] callbacks
void (com.google.javascript.jscomp.AbstractCompiler, java.util.List)
int i
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.List callbacks
static void traverse (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node, java.util.List)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node root
java.util.List callbacks
public final void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CombinedCompilerPass$CallbackWrapper callback
com.google.javascript.jscomp.CombinedCompilerPass$CallbackWrapper[] arr$
int len$
int i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CombinedCompilerPass$CallbackWrapper callback
com.google.javascript.jscomp.CombinedCompilerPass$CallbackWrapper[] arr$
int len$
int i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.CombinedCompilerPass$CallbackWrapper callback
com.google.javascript.jscomp.CombinedCompilerPass$CallbackWrapper[] arr$
int len$
int i$
com.google.javascript.jscomp.NodeTraversal t
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.CombinedCompilerPass$CallbackWrapper callback
com.google.javascript.jscomp.CombinedCompilerPass$CallbackWrapper[] arr$
int len$
int i$
com.google.javascript.jscomp.NodeTraversal t
}
com/google/javascript/jscomp/CommandLineRunner$1.classCommandLineRunner.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CommandLineRunner$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$CommandLineRunner$FormattingOption
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/CommandLineRunner$Flags$BooleanOptionHandler.classCommandLineRunner.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CommandLineRunner$Flags$BooleanOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
private static final java.util.Set TRUES
private static final java.util.Set FALSES
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.CmdLineException e
String lowerParam
org.kohsuke.args4j.spi.Parameters params
String param
public java.lang.String getDefaultMetaVariable ()
static void ()
}
com/google/javascript/jscomp/CommandLineRunner$Flags$WarningGuardErrorOptionHandler.classCommandLineRunner.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CommandLineRunner$Flags$WarningGuardErrorOptionHandler extends org.kohsuke.args4j.spi.StringOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
}
com/google/javascript/jscomp/CommandLineRunner$Flags$WarningGuardOffOptionHandler.classCommandLineRunner.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CommandLineRunner$Flags$WarningGuardOffOptionHandler extends org.kohsuke.args4j.spi.StringOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
}
com/google/javascript/jscomp/CommandLineRunner$Flags$WarningGuardSetter.classCommandLineRunner.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CommandLineRunner$Flags$WarningGuardSetter extends java.lang.Object implements org.kohsuke.args4j.spi.Setter {
private final org.kohsuke.args4j.spi.Setter proxy
private final com.google.javascript.jscomp.CheckLevel level
private void (org.kohsuke.args4j.spi.Setter, com.google.javascript.jscomp.CheckLevel)
org.kohsuke.args4j.spi.Setter proxy
com.google.javascript.jscomp.CheckLevel level
public boolean isMultiValued ()
public java.lang.Class getType ()
public void addValue (java.lang.String) throws org.kohsuke.args4j.CmdLineException
String value
public org.kohsuke.args4j.spi.FieldSetter asFieldSetter ()
public java.lang.reflect.AnnotatedElement asAnnotatedElement ()
public volatile void addValue (java.lang.Object) throws org.kohsuke.args4j.CmdLineException
Object x0
void (org.kohsuke.args4j.spi.Setter, com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.CommandLineRunner$1)
org.kohsuke.args4j.spi.Setter x0
com.google.javascript.jscomp.CheckLevel x1
com.google.javascript.jscomp.CommandLineRunner$1 x2
}
com/google/javascript/jscomp/CommandLineRunner$Flags$WarningGuardWarningOptionHandler.classCommandLineRunner.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CommandLineRunner$Flags$WarningGuardWarningOptionHandler extends org.kohsuke.args4j.spi.StringOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
}
com/google/javascript/jscomp/CommandLineRunner$Flags.classCommandLineRunner.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CommandLineRunner$Flags extends java.lang.Object {
private static java.util.List guardLevels
private boolean displayHelp
private boolean printTree
private boolean printAst
private boolean printPassGraph
private com.google.javascript.jscomp.CompilerOptions$DevMode jscompDevMode
private String loggingLevel
private java.util.List externs
private java.util.List js
private String jsOutputFile
private java.util.List module
private String variableMapInputFile
private String propertyMapInputFile
private String variableMapOutputFile
private boolean createNameMapFiles
private String propertyMapOutputFile
private boolean thirdParty
private int summaryDetailLevel
private String outputWrapper
private java.util.List moduleWrapper
private String moduleOutputPathPrefix
private String createSourceMap
private com.google.javascript.jscomp.SourceMap$Format sourceMapFormat
private java.util.List jscompError
private java.util.List jscompWarning
private java.util.List jscompOff
private java.util.List define
private String charset
private com.google.javascript.jscomp.CompilationLevel compilationLevel
private boolean useTypesForOptimization
private com.google.javascript.jscomp.WarningLevel warningLevel
private boolean useOnlyCustomExterns
private boolean debug
private boolean generateExports
private java.util.List formatting
private boolean processCommonJsModules
private String commonJsPathPrefix
private String commonJsEntryModule
private boolean transformAmdModules
private boolean processClosurePrimitives
private boolean manageClosureDependencies
private boolean onlyClosureDependencies
private java.util.List closureEntryPoint
private boolean processJqueryPrimitives
private boolean angularPass
private String outputManifest
private String outputModuleDependencies
private boolean acceptConstKeyword
private String languageIn
private boolean version
private String translationsFile
private String translationsProject
private String flagFile
private String warningsWhitelistFile
private java.util.List extraAnnotationName
private com.google.javascript.jscomp.CompilerOptions$TracerMode tracerMode
private java.util.List arguments
private void ()
java.util.List getJsFiles ()
java.util.List allJsInputs
public static com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec getWarningGuardSpec ()
com.google.javascript.jscomp.CommandLineRunner$GuardLevel guardLevel
java.util.Iterator i$
com.google.javascript.jscomp.AbstractCommandLineRunner$WarningGuardSpec spec
static java.util.List access$100 ()
void (com.google.javascript.jscomp.CommandLineRunner$1)
com.google.javascript.jscomp.CommandLineRunner$1 x0
static java.lang.String access$300 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$302 (com.google.javascript.jscomp.CommandLineRunner$Flags, java.lang.String)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
String x1
static boolean access$400 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$500 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$602 (com.google.javascript.jscomp.CommandLineRunner$Flags, boolean)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
boolean x1
static boolean access$702 (com.google.javascript.jscomp.CommandLineRunner$Flags, boolean)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
boolean x1
static java.lang.String access$800 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.util.List access$902 (com.google.javascript.jscomp.CommandLineRunner$Flags, java.util.List)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
java.util.List x1
static boolean access$1000 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$1100 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$1200 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static com.google.javascript.jscomp.CompilerOptions$TracerMode access$1300 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$1400 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$1500 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$1600 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$1700 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$1800 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$1900 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$2000 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$2100 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.util.List access$900 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$2200 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$700 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$2300 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.util.List access$2400 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static com.google.javascript.jscomp.SourceMap$Format access$2500 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$2600 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$2700 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.util.List access$2800 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$2900 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static int access$3000 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$3100 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$3200 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$3300 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$3400 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$3500 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.util.List access$3600 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$3700 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.util.List access$3800 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$3900 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static com.google.javascript.jscomp.CompilerOptions$DevMode access$4000 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$4100 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$4200 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$4300 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.util.List access$4400 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static com.google.javascript.jscomp.CompilationLevel access$4500 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$4600 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$4700 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$4800 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static com.google.javascript.jscomp.WarningLevel access$4900 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.util.List access$5000 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$600 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$5200 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static java.lang.String access$5300 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static boolean access$5400 (com.google.javascript.jscomp.CommandLineRunner$Flags)
com.google.javascript.jscomp.CommandLineRunner$Flags x0
static void ()
}
com/google/javascript/jscomp/CommandLineRunner$FormattingOption.classCommandLineRunner.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CommandLineRunner$FormattingOption extends java.lang.Enum {
public static final com.google.javascript.jscomp.CommandLineRunner$FormattingOption PRETTY_PRINT
public static final com.google.javascript.jscomp.CommandLineRunner$FormattingOption PRINT_INPUT_DELIMITER
public static final com.google.javascript.jscomp.CommandLineRunner$FormattingOption SINGLE_QUOTES
private static final com.google.javascript.jscomp.CommandLineRunner$FormattingOption[] $VALUES
public static com.google.javascript.jscomp.CommandLineRunner$FormattingOption[] values ()
public static com.google.javascript.jscomp.CommandLineRunner$FormattingOption valueOf (java.lang.String)
String name
private void (java.lang.String, int)
private void applyToOptions (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
static void access$5100 (com.google.javascript.jscomp.CommandLineRunner$FormattingOption, com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CommandLineRunner$FormattingOption x0
com.google.javascript.jscomp.CompilerOptions x1
static void ()
}
com/google/javascript/jscomp/CommandLineRunner$GuardLevel.classCommandLineRunner.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CommandLineRunner$GuardLevel extends java.lang.Object {
final String name
final com.google.javascript.jscomp.CheckLevel level
void (java.lang.String, com.google.javascript.jscomp.CheckLevel)
String name
com.google.javascript.jscomp.CheckLevel level
}
com/google/javascript/jscomp/CommandLineRunner.classCommandLineRunner.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CommandLineRunner extends com.google.javascript.jscomp.AbstractCommandLineRunner {
private final com.google.javascript.jscomp.CommandLineRunner$Flags flags
private boolean isConfigValid
private static final java.util.List DEFAULT_EXTERNS_NAMES
protected void (java.lang.String[])
String[] args
protected void (java.lang.String[], java.io.PrintStream, java.io.PrintStream)
String[] args
java.io.PrintStream out
java.io.PrintStream err
private java.util.List tokenizeKeepingQuotedStrings (java.util.List)
java.util.regex.Matcher matcher
String line
java.util.Iterator i$
java.util.List lines
java.util.List tokens
java.util.regex.Pattern tokenPattern
private java.util.List processArgs (java.lang.String[])
String value
java.util.regex.Matcher quotesMatcher
java.util.regex.Matcher matcher
String arg
String[] arr$
int len$
int i$
String[] args
java.util.regex.Pattern argPattern
java.util.regex.Pattern quotesPattern
java.util.List processedArgs
private void processFlagFile (java.io.PrintStream) throws org.kohsuke.args4j.CmdLineException java.io.IOException
java.io.PrintStream err
java.io.File flagFileInput
java.util.List argsInFile
java.util.List processedFileArgs
org.kohsuke.args4j.CmdLineParser parserFileArgs
java.util.List previous
private void initConfigFromFlags (java.lang.String[], java.io.PrintStream)
org.kohsuke.args4j.CmdLineException e
java.io.IOException ioErr
com.google.javascript.jscomp.CodingConvention conv
com.google.javascript.jscomp.CodingConvention conv
com.google.javascript.jscomp.CodingConvention conv
String[] args
java.io.PrintStream err
java.util.List processedArgs
org.kohsuke.args4j.CmdLineParser parser
protected com.google.javascript.jscomp.CompilerOptions createOptions ()
com.google.javascript.jscomp.CommandLineRunner$FormattingOption formattingOption
java.util.Iterator i$
java.io.IOException e
com.google.javascript.jscomp.CompilerOptions options
com.google.javascript.jscomp.CompilationLevel level
com.google.javascript.jscomp.WarningLevel wLevel
protected com.google.javascript.jscomp.Compiler createCompiler ()
protected java.util.List createExterns () throws com.google.javascript.jscomp.AbstractCommandLineRunner$FlagUsageException java.io.IOException
java.util.List defaultExterns
java.util.List externs
public static java.util.List getDefaultExterns () throws java.io.IOException
java.io.BufferedInputStream entryStream
java.util.zip.ZipEntry entry
String key
java.util.Iterator i$
java.io.InputStream input
java.util.zip.ZipInputStream zip
java.util.Map externsMap
java.util.List externs
public boolean shouldRunCompiler ()
public static void main (java.lang.String[])
String[] args
com.google.javascript.jscomp.CommandLineRunner runner
static void ()
}
com/google/javascript/jscomp/CompilationLevel$1.classCompilationLevel.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CompilationLevel$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$CompilationLevel
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/CompilationLevel.classCompilationLevel.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CompilationLevel extends java.lang.Enum {
public static final com.google.javascript.jscomp.CompilationLevel WHITESPACE_ONLY
public static final com.google.javascript.jscomp.CompilationLevel SIMPLE_OPTIMIZATIONS
public static final com.google.javascript.jscomp.CompilationLevel ADVANCED_OPTIMIZATIONS
private static final com.google.javascript.jscomp.CompilationLevel[] $VALUES
public static com.google.javascript.jscomp.CompilationLevel[] values ()
public static com.google.javascript.jscomp.CompilationLevel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void setOptionsForCompilationLevel (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
public void setDebugOptionsForCompilationLevel (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
private static void applyBasicCompilationOptions (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
private static void applySafeCompilationOptions (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
private static void applyFullCompilationOptions (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
public void setTypeBasedOptimizationOptions (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
static void ()
}
com/google/javascript/jscomp/Compiler$1.classCompiler.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.Compiler$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
void ()
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
}
com/google/javascript/jscomp/Compiler$10.classCompiler.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Compiler$10 extends java.lang.Object implements java.util.concurrent.Callable {
final com.google.javascript.jscomp.Compiler$CodeBuilder val$cb
final com.google.javascript.rhino.Node val$root
final int val$inputSeqNum
final com.google.javascript.jscomp.Compiler this$0
void (com.google.javascript.jscomp.Compiler, com.google.javascript.jscomp.Compiler$CodeBuilder, com.google.javascript.rhino.Node, int)
public java.lang.Void call () throws java.lang.Exception
String delimiter
String inputName
String sourceName
int length
char lastChar
char secondLastChar
boolean hasSemiColon
String code
public volatile java.lang.Object call () throws java.lang.Exception
}
com/google/javascript/jscomp/Compiler$11.classCompiler.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Compiler$11 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$CompilerOptions$LanguageMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/Compiler$2.classCompiler.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Compiler$2 extends java.lang.Object implements java.util.concurrent.Callable {
final com.google.javascript.jscomp.Compiler this$0
void (com.google.javascript.jscomp.Compiler)
public com.google.javascript.jscomp.Result call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/google/javascript/jscomp/Compiler$3.classCompiler.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Compiler$3 extends java.lang.Object implements java.util.concurrent.Callable {
final boolean val$dumpTraceReport
final java.util.concurrent.Callable val$callable
final Throwable[] val$exception
final com.google.javascript.jscomp.Compiler this$0
void (com.google.javascript.jscomp.Compiler, boolean, java.util.concurrent.Callable, java.lang.Throwable[])
public java.lang.Object call ()
Throwable e
}
com/google/javascript/jscomp/Compiler$4.classCompiler.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Compiler$4 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.Compiler this$0
void (com.google.javascript.jscomp.Compiler, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/Compiler$5.classCompiler.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Compiler$5 extends java.lang.Object implements com.google.common.base.Supplier {
final com.google.javascript.jscomp.Compiler val$self
final com.google.javascript.jscomp.Compiler this$0
void (com.google.javascript.jscomp.Compiler, com.google.javascript.jscomp.Compiler)
public java.lang.String get ()
public volatile java.lang.Object get ()
}
com/google/javascript/jscomp/Compiler$6.classCompiler.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Compiler$6 extends java.lang.Object implements java.util.concurrent.Callable {
final com.google.javascript.jscomp.Compiler this$0
void (com.google.javascript.jscomp.Compiler)
public java.lang.String call () throws java.lang.Exception
com.google.javascript.rhino.Node scriptNode
int i
com.google.javascript.jscomp.Compiler$CodeBuilder cb
com.google.javascript.jscomp.Tracer tracer
public volatile java.lang.Object call () throws java.lang.Exception
}
com/google/javascript/jscomp/Compiler$7.classCompiler.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Compiler$7 extends java.lang.Object implements java.util.concurrent.Callable {
final com.google.javascript.jscomp.Compiler this$0
void (com.google.javascript.jscomp.Compiler)
public java.lang.String[] call () throws java.lang.Exception
com.google.javascript.rhino.Node scriptNode
int i
int numInputs
String[] sources
com.google.javascript.jscomp.Compiler$CodeBuilder cb
com.google.javascript.jscomp.Tracer tracer
public volatile java.lang.Object call () throws java.lang.Exception
}
com/google/javascript/jscomp/Compiler$8.classCompiler.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Compiler$8 extends java.lang.Object implements java.util.concurrent.Callable {
final com.google.javascript.jscomp.JSModule val$module
final com.google.javascript.jscomp.Compiler this$0
void (com.google.javascript.jscomp.Compiler, com.google.javascript.jscomp.JSModule)
public java.lang.String call () throws java.lang.Exception
com.google.javascript.rhino.Node scriptNode
int i
java.util.List inputs
int numInputs
com.google.javascript.jscomp.Compiler$CodeBuilder cb
public volatile java.lang.Object call () throws java.lang.Exception
}
com/google/javascript/jscomp/Compiler$9.classCompiler.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Compiler$9 extends java.lang.Object implements java.util.concurrent.Callable {
final com.google.javascript.jscomp.JSModule val$module
final com.google.javascript.jscomp.Compiler this$0
void (com.google.javascript.jscomp.Compiler, com.google.javascript.jscomp.JSModule)
public java.lang.String[] call () throws java.lang.Exception
com.google.javascript.rhino.Node scriptNode
int i
java.util.List inputs
int numInputs
String[] sources
com.google.javascript.jscomp.Compiler$CodeBuilder cb
public volatile java.lang.Object call () throws java.lang.Exception
}
com/google/javascript/jscomp/Compiler$CodeBuilder.classCompiler.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.Compiler$CodeBuilder extends java.lang.Object {
private final StringBuilder sb
private int lineCount
private int colCount
public void ()
void reset ()
com.google.javascript.jscomp.Compiler$CodeBuilder append (java.lang.String)
String str
int index
int lastIndex
public java.lang.String toString ()
public int getLength ()
int getLineIndex ()
int getColumnIndex ()
boolean endsWith (java.lang.String)
String suffix
}
com/google/javascript/jscomp/Compiler$IntermediateState.classCompiler.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.Compiler$IntermediateState extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
com.google.javascript.rhino.Node externsRoot
private com.google.javascript.rhino.Node jsRoot
private java.util.List externs
private java.util.List inputs
private java.util.List modules
private com.google.javascript.jscomp.PassConfig$State passConfigState
private com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
private com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage lifeCycleStage
private java.util.Map injectedLibraries
private void ()
void (com.google.javascript.jscomp.Compiler$1)
com.google.javascript.jscomp.Compiler$1 x0
static com.google.javascript.rhino.Node access$802 (com.google.javascript.jscomp.Compiler$IntermediateState, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Compiler$IntermediateState x0
com.google.javascript.rhino.Node x1
static java.util.List access$902 (com.google.javascript.jscomp.Compiler$IntermediateState, java.util.List)
com.google.javascript.jscomp.Compiler$IntermediateState x0
java.util.List x1
static java.util.List access$1002 (com.google.javascript.jscomp.Compiler$IntermediateState, java.util.List)
com.google.javascript.jscomp.Compiler$IntermediateState x0
java.util.List x1
static java.util.List access$1102 (com.google.javascript.jscomp.Compiler$IntermediateState, java.util.List)
com.google.javascript.jscomp.Compiler$IntermediateState x0
java.util.List x1
static com.google.javascript.jscomp.PassConfig$State access$1202 (com.google.javascript.jscomp.Compiler$IntermediateState, com.google.javascript.jscomp.PassConfig$State)
com.google.javascript.jscomp.Compiler$IntermediateState x0
com.google.javascript.jscomp.PassConfig$State x1
static com.google.javascript.rhino.jstype.JSTypeRegistry access$1302 (com.google.javascript.jscomp.Compiler$IntermediateState, com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.jscomp.Compiler$IntermediateState x0
com.google.javascript.rhino.jstype.JSTypeRegistry x1
static com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage access$1402 (com.google.javascript.jscomp.Compiler$IntermediateState, com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage)
com.google.javascript.jscomp.Compiler$IntermediateState x0
com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage x1
static java.util.Map access$1502 (com.google.javascript.jscomp.Compiler$IntermediateState, java.util.Map)
com.google.javascript.jscomp.Compiler$IntermediateState x0
java.util.Map x1
static com.google.javascript.rhino.Node access$800 (com.google.javascript.jscomp.Compiler$IntermediateState)
com.google.javascript.jscomp.Compiler$IntermediateState x0
static java.util.List access$900 (com.google.javascript.jscomp.Compiler$IntermediateState)
com.google.javascript.jscomp.Compiler$IntermediateState x0
static java.util.List access$1000 (com.google.javascript.jscomp.Compiler$IntermediateState)
com.google.javascript.jscomp.Compiler$IntermediateState x0
static java.util.List access$1100 (com.google.javascript.jscomp.Compiler$IntermediateState)
com.google.javascript.jscomp.Compiler$IntermediateState x0
static com.google.javascript.jscomp.PassConfig$State access$1200 (com.google.javascript.jscomp.Compiler$IntermediateState)
com.google.javascript.jscomp.Compiler$IntermediateState x0
static com.google.javascript.rhino.jstype.JSTypeRegistry access$1300 (com.google.javascript.jscomp.Compiler$IntermediateState)
com.google.javascript.jscomp.Compiler$IntermediateState x0
static com.google.javascript.jscomp.AbstractCompiler$LifeCycleStage access$1400 (com.google.javascript.jscomp.Compiler$IntermediateState)
com.google.javascript.jscomp.Compiler$IntermediateState x0
static java.util.Map access$1500 (com.google.javascript.jscomp.Compiler$IntermediateState)
com.google.javascript.jscomp.Compiler$IntermediateState x0
}
com/google/javascript/jscomp/Compiler.classCompiler.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.Compiler extends com.google.javascript.jscomp.AbstractCompiler {
static final String SINGLETON_MODULE_NAME
static final com.google.javascript.jscomp.DiagnosticType MODULE_DEPENDENCY_ERROR
static final com.google.javascript.jscomp.DiagnosticType MISSING_ENTRY_ERROR
static final com.google.javascript.jscomp.DiagnosticType MISSING_MODULE_ERROR
static final String PARSING_PASS_NAME
private static final String CONFIG_RESOURCE
com.google.javascript.jscomp.CompilerOptions options
private com.google.javascript.jscomp.PassConfig passes
private java.util.List externs
private java.util.List modules
private com.google.javascript.jscomp.JSModuleGraph moduleGraph
private java.util.List inputs
private com.google.javascript.jscomp.ErrorManager errorManager
private com.google.javascript.jscomp.WarningsGuard warningsGuard
private final java.util.Map injectedLibraries
com.google.javascript.rhino.Node externsRoot
com.google.javascript.rhino.Node jsRoot
com.google.javascript.rhino.Node externAndJsRoot
private java.util.Map inputsById
private com.google.javascript.jscomp.SourceMap sourceMap
private String externExports
private int uniqueNameId
private int timeout
private boolean hasRegExpGlobalReferences
private com.google.javascript.jscomp.FunctionInformationMap functionInformationMap
private final StringBuilder debugLog
com.google.javascript.jscomp.CodingConvention defaultCodingConvention
private com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
private com.google.javascript.jscomp.parsing.Config parserConfig
private com.google.javascript.jscomp.type.ReverseAbstractInterpreter abstractInterpreter
private com.google.javascript.jscomp.TypeValidator typeValidator
private com.google.javascript.jscomp.PhaseOptimizer phaseOptimizer
public com.google.javascript.jscomp.PerformanceTracker tracker
private final com.google.javascript.rhino.ErrorReporter oldErrorReporter
private final com.google.javascript.rhino.head.ErrorReporter defaultErrorReporter
public static final com.google.javascript.jscomp.DiagnosticType OPTIMIZE_LOOP_ERROR
public static final com.google.javascript.jscomp.DiagnosticType MOTION_ITERATIONS_ERROR
private static final long COMPILER_STACK_SIZE
private static final java.util.concurrent.ExecutorService compilerExecutor
private Thread compilerThread
private boolean useThreads
private static final java.util.logging.Logger logger
private final java.io.PrintStream outStream
private com.google.javascript.jscomp.GlobalVarReferenceMap globalRefMap
private volatile double progress
private String lastPassName
private static final com.google.javascript.jscomp.DiagnosticType EMPTY_MODULE_LIST_ERROR
private static final com.google.javascript.jscomp.DiagnosticType EMPTY_ROOT_MODULE_ERROR
static final com.google.javascript.jscomp.DiagnosticType DUPLICATE_INPUT
static final com.google.javascript.jscomp.DiagnosticType DUPLICATE_EXTERN_INPUT
private final com.google.javascript.jscomp.PassFactory sanityCheck
private com.google.javascript.jscomp.Tracer currentTracer
private String currentPassName
private int syntheticCodeId
protected final com.google.javascript.jscomp.RecentChange recentChange
private final java.util.List codeChangeHandlers
static final String SYNTHETIC_EXTERNS
private com.google.javascript.jscomp.CompilerInput synthesizedExternsInput
public void ()
public void (java.io.PrintStream)
java.io.PrintStream stream
public void (com.google.javascript.jscomp.ErrorManager)
com.google.javascript.jscomp.ErrorManager errorManager
public void setErrorManager (com.google.javascript.jscomp.ErrorManager)
com.google.javascript.jscomp.ErrorManager errorManager
private com.google.javascript.jscomp.MessageFormatter createMessageFormatter ()
boolean colorize
public void initOptions (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.PrintStreamErrorManager printer
com.google.javascript.jscomp.CompilerOptions options
java.util.List guards
protected void reconcileOptionsWithGuards ()
public void init (com.google.javascript.jscomp.JSSourceFile[], com.google.javascript.jscomp.JSSourceFile[], com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.JSSourceFile[] externs
com.google.javascript.jscomp.JSSourceFile[] inputs
com.google.javascript.jscomp.CompilerOptions options
public void init (java.util.List, java.util.List, com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.SourceFile input
java.util.Iterator i$
java.util.List externs
java.util.List inputs
com.google.javascript.jscomp.CompilerOptions options
com.google.javascript.jscomp.JSModule module
public void init (com.google.javascript.jscomp.JSSourceFile[], com.google.javascript.jscomp.JSModule[], com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.JSSourceFile[] externs
com.google.javascript.jscomp.JSModule[] modules
com.google.javascript.jscomp.CompilerOptions options
public void initModules (java.util.List, java.util.List, com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.JSModuleGraph$ModuleDependenceException e
java.util.List externs
java.util.List modules
com.google.javascript.jscomp.CompilerOptions options
private void initBasedOnOptions ()
private java.util.List makeCompilerInput (java.util.List, boolean)
com.google.javascript.jscomp.SourceFile file
java.util.Iterator i$
java.util.List files
boolean isExtern
java.util.List inputs
private void checkFirstModule (java.util.List)
java.util.List modules
static java.lang.String createFillFileName (java.lang.String)
String moduleName
private static void fillEmptyModules (java.util.List)
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
java.util.List modules
public void rebuildInputsFromModules ()
private static java.util.List getAllInputsFromModules (java.util.List)
String inputName
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
java.util.List modules
java.util.List inputs
java.util.Map inputMap
void initInputsByIdMap ()
com.google.javascript.rhino.InputId id
com.google.javascript.jscomp.CompilerInput previous
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
com.google.javascript.rhino.InputId id
com.google.javascript.jscomp.CompilerInput previous
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
public com.google.javascript.jscomp.Result compile (com.google.javascript.jscomp.SourceFile, com.google.javascript.jscomp.SourceFile, com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.SourceFile extern
com.google.javascript.jscomp.SourceFile input
com.google.javascript.jscomp.CompilerOptions options
public com.google.javascript.jscomp.Result compile (com.google.javascript.jscomp.SourceFile, com.google.javascript.jscomp.JSSourceFile[], com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.SourceFile extern
com.google.javascript.jscomp.JSSourceFile[] input
com.google.javascript.jscomp.CompilerOptions options
public com.google.javascript.jscomp.Result compile (com.google.javascript.jscomp.JSSourceFile, com.google.javascript.jscomp.JSModule[], com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.JSSourceFile extern
com.google.javascript.jscomp.JSModule[] modules
com.google.javascript.jscomp.CompilerOptions options
public com.google.javascript.jscomp.Result compile (com.google.javascript.jscomp.JSSourceFile[], com.google.javascript.jscomp.JSSourceFile[], com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.JSSourceFile[] externs
com.google.javascript.jscomp.JSSourceFile[] inputs
com.google.javascript.jscomp.CompilerOptions options
public com.google.javascript.jscomp.Result compile (java.util.List, java.util.List, com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.Tracer t
com.google.javascript.jscomp.Tracer t
com.google.javascript.jscomp.Tracer t
java.util.List externs
java.util.List inputs
com.google.javascript.jscomp.CompilerOptions options
public com.google.javascript.jscomp.Result compile (com.google.javascript.jscomp.JSSourceFile[], com.google.javascript.jscomp.JSModule[], com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.JSSourceFile[] externs
com.google.javascript.jscomp.JSModule[] modules
com.google.javascript.jscomp.CompilerOptions options
public com.google.javascript.jscomp.Result compileModules (java.util.List, java.util.List, com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.Tracer t
com.google.javascript.jscomp.Tracer t
com.google.javascript.jscomp.Tracer t
java.util.List externs
java.util.List modules
com.google.javascript.jscomp.CompilerOptions options
private com.google.javascript.jscomp.Result compile ()
public void disableThreads ()
public void setTimeout (int)
int timeout
java.lang.Object runInCompilerThread (java.util.concurrent.Callable)
boolean dumpTraceReport
java.util.concurrent.Callable bootCompilerThread
java.util.concurrent.Future future
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.TimeoutException e
Exception e
java.util.concurrent.Callable callable
Object result
Throwable[] exception
private void compileInternal ()
public void parse ()
com.google.javascript.jscomp.PassConfig getPassConfig ()
com.google.javascript.jscomp.PassConfig createPassConfigInternal ()
public void setPassConfig (com.google.javascript.jscomp.PassConfig)
com.google.javascript.jscomp.PassConfig passes
boolean precheck ()
public void check ()
private void externExports ()
com.google.javascript.jscomp.ExternExportsPass pass
void process (com.google.javascript.jscomp.CompilerPass)
com.google.javascript.jscomp.CompilerPass p
private void maybeSanityCheck ()
private void runSanityCheck ()
void removeTryCatchFinally ()
com.google.javascript.jscomp.RemoveTryCatch r
void stripCode (java.util.Set, java.util.Set, java.util.Set, java.util.Set)
java.util.Set stripTypes
java.util.Set stripNameSuffixes
java.util.Set stripTypePrefixes
java.util.Set stripNamePrefixes
com.google.javascript.jscomp.StripCode r
private void runCustomPasses (com.google.javascript.jscomp.CustomPassExecutionTime)
com.google.javascript.jscomp.CompilerPass p
java.util.Iterator i$
com.google.javascript.jscomp.Tracer t
com.google.javascript.jscomp.CustomPassExecutionTime executionTime
void startPass (java.lang.String)
String passName
void endPass ()
com.google.javascript.jscomp.Tracer newTracer (java.lang.String)
String passName
String comment
void stopTracer (com.google.javascript.jscomp.Tracer, java.lang.String)
com.google.javascript.jscomp.Tracer t
String passName
long result
public com.google.javascript.jscomp.Result getResult ()
com.google.javascript.jscomp.PassConfig$State state
public com.google.javascript.jscomp.JSError[] getMessages ()
public com.google.javascript.jscomp.JSError[] getErrors ()
public com.google.javascript.jscomp.JSError[] getWarnings ()
public com.google.javascript.rhino.Node getRoot ()
private int nextUniqueNameId ()
void resetUniqueNameId ()
com.google.common.base.Supplier getUniqueNameIdSupplier ()
com.google.javascript.jscomp.Compiler self
boolean areNodesEqualForInlining (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n1
com.google.javascript.rhino.Node n2
public com.google.javascript.jscomp.CompilerInput getInput (com.google.javascript.rhino.InputId)
com.google.javascript.rhino.InputId id
protected void removeExternInput (com.google.javascript.rhino.InputId)
com.google.javascript.rhino.InputId id
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.rhino.Node root
public com.google.javascript.jscomp.CompilerInput newExternInput (java.lang.String)
String name
com.google.javascript.jscomp.SourceAst ast
com.google.javascript.jscomp.CompilerInput input
private com.google.javascript.jscomp.CompilerInput putCompilerInput (com.google.javascript.rhino.InputId, com.google.javascript.jscomp.CompilerInput)
com.google.javascript.rhino.InputId id
com.google.javascript.jscomp.CompilerInput input
void addIncrementalSourceAst (com.google.javascript.jscomp.JsAst)
com.google.javascript.jscomp.JsAst ast
com.google.javascript.rhino.InputId id
boolean replaceIncrementalSourceAst (com.google.javascript.jscomp.JsAst)
com.google.javascript.jscomp.JsAst ast
com.google.javascript.jscomp.CompilerInput oldInput
com.google.javascript.rhino.Node newRoot
com.google.javascript.rhino.Node oldRoot
com.google.javascript.jscomp.CompilerInput newInput
com.google.javascript.jscomp.JSModule module
com.google.javascript.rhino.InputId inputIdOnAst
boolean addNewSourceAst (com.google.javascript.jscomp.JsAst)
com.google.javascript.jscomp.JsAst ast
com.google.javascript.jscomp.CompilerInput oldInput
com.google.javascript.rhino.Node newRoot
com.google.javascript.jscomp.CompilerInput newInput
com.google.javascript.jscomp.JSModuleGraph getModuleGraph ()
com.google.javascript.jscomp.JSModuleGraph getDegenerateModuleGraph ()
public com.google.javascript.rhino.jstype.JSTypeRegistry getTypeRegistry ()
final void setTypeRegistry (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
public com.google.javascript.jscomp.MemoizedScopeCreator getTypedScopeCreator ()
com.google.javascript.jscomp.DefaultPassConfig ensureDefaultPassConfig ()
com.google.javascript.jscomp.PassConfig passes
public com.google.javascript.jscomp.SymbolTable buildKnownSymbolTable ()
com.google.javascript.jscomp.SymbolTable symbolTable
com.google.javascript.jscomp.MemoizedScopeCreator typedScopeCreator
com.google.javascript.jscomp.GlobalNamespace globalNamespace
com.google.javascript.jscomp.ReferenceCollectingCallback refCollector
com.google.javascript.jscomp.PreprocessorSymbolTable preprocessorSymbolTable
public com.google.javascript.jscomp.Scope getTopScope ()
public com.google.javascript.jscomp.type.ReverseAbstractInterpreter getReverseAbstractInterpreter ()
com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter interpreter
com.google.javascript.jscomp.TypeValidator getTypeValidator ()
com.google.javascript.rhino.Node parseInputs ()
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
String provide
java.util.Iterator i$
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
com.google.javascript.jscomp.deps.SortedDependencies$CircularDependencyException e
com.google.javascript.jscomp.deps.SortedDependencies$MissingProvideException e
com.google.javascript.jscomp.JSModuleGraph$MissingModuleException e
com.google.javascript.jscomp.SourceInformationAnnotator sia
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
boolean staleInputs
boolean devMode
com.google.javascript.jscomp.Tracer tracer
private void hoistExterns (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
com.google.javascript.rhino.Node externsRoot
boolean staleInputs
private void hoistNoCompileFiles ()
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
boolean staleInputs
private void repartitionInputs ()
void processAMDAndCommonJSModules ()
com.google.javascript.jscomp.ProcessCommonJSModules cjs
com.google.javascript.jscomp.JSModule m
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
com.google.javascript.jscomp.JSModule dependency
String require
java.util.Iterator i$
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
com.google.javascript.jscomp.JSModule m
java.util.Iterator i$
com.google.javascript.jscomp.JSModule root
com.google.javascript.jscomp.deps.SortedDependencies sorter
Exception e
java.util.List modules
java.util.Map modulesByName
java.util.Map modulesByInput
public com.google.javascript.rhino.Node parse (com.google.javascript.jscomp.SourceFile)
com.google.javascript.jscomp.SourceFile file
com.google.javascript.rhino.Node parseSyntheticCode (java.lang.String)
String js
com.google.javascript.jscomp.CompilerInput input
protected com.google.javascript.jscomp.CompilerOptions newCompilerOptions ()
void initCompilerOptionsIfTesting ()
com.google.javascript.rhino.Node parseSyntheticCode (java.lang.String, java.lang.String)
String fileName
String js
com.google.javascript.rhino.Node parseTestCode (java.lang.String)
String js
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.rhino.head.ErrorReporter getDefaultErrorReporter ()
public java.lang.String toSource ()
public java.lang.String[] toSourceArray ()
public java.lang.String toSource (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule module
public java.lang.String[] toSourceArray (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule module
public void toSource (com.google.javascript.jscomp.Compiler$CodeBuilder, int, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Compiler$CodeBuilder cb
int inputSeqNum
com.google.javascript.rhino.Node root
java.lang.String toSource (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private java.lang.String toSource (com.google.javascript.rhino.Node, com.google.javascript.jscomp.SourceMap, boolean)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.SourceMap sourceMap
boolean firstOutput
com.google.javascript.jscomp.CodePrinter$Builder builder
public void optimize ()
void setCssRenamingMap (com.google.javascript.jscomp.CssRenamingMap)
com.google.javascript.jscomp.CssRenamingMap map
com.google.javascript.jscomp.CssRenamingMap getCssRenamingMap ()
public void processDefines ()
boolean isInliningForbidden ()
com.google.javascript.jscomp.ControlFlowGraph computeCFG ()
com.google.javascript.jscomp.Tracer tracer
com.google.javascript.jscomp.ControlFlowAnalysis cfa
public void normalize ()
void prepareAst (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.CompilerPass pass
void recordFunctionInformation ()
com.google.javascript.jscomp.RecordFunctionInformation recordFunctionInfoPass
void addChangeHandler (com.google.javascript.jscomp.CodeChangeHandler)
com.google.javascript.jscomp.CodeChangeHandler handler
void removeChangeHandler (com.google.javascript.jscomp.CodeChangeHandler)
com.google.javascript.jscomp.CodeChangeHandler handler
void setScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node getJsRoot ()
boolean hasScopeChanged (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void reportChangeToEnclosingScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void setPhaseOptimizer (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer po
public void reportCodeChange ()
com.google.javascript.jscomp.CodeChangeHandler handler
java.util.Iterator i$
public com.google.javascript.jscomp.CodingConvention getCodingConvention ()
com.google.javascript.jscomp.CodingConvention convention
public boolean isIdeMode ()
public boolean acceptEcmaScript5 ()
public com.google.javascript.jscomp.CompilerOptions$LanguageMode languageMode ()
public boolean acceptConstKeyword ()
com.google.javascript.jscomp.parsing.Config getParserConfig ()
com.google.javascript.jscomp.parsing.Config$LanguageMode mode
public boolean isTypeCheckingEnabled ()
protected com.google.javascript.jscomp.DiagnosticGroups getDiagnosticGroups ()
public void report (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.CheckLevel newLevel
com.google.javascript.jscomp.JSError error
com.google.javascript.jscomp.CheckLevel level
public com.google.javascript.jscomp.CheckLevel getErrorLevel (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError error
void throwInternalError (java.lang.String, java.lang.Exception)
String message
Exception cause
String finalMessage
RuntimeException e
public int getErrorCount ()
public int getWarningCount ()
boolean hasHaltingErrors ()
public boolean hasErrors ()
void addToDebugLog (java.lang.String)
String str
com.google.javascript.jscomp.SourceFile getSourceFileByName (java.lang.String)
com.google.javascript.jscomp.CompilerInput input
String sourceName
public java.lang.String getSourceLine (java.lang.String, int)
String sourceName
int lineNumber
com.google.javascript.jscomp.SourceFile input
public com.google.javascript.jscomp.Region getSourceRegion (java.lang.String, int)
String sourceName
int lineNumber
com.google.javascript.jscomp.SourceFile input
com.google.javascript.rhino.Node getNodeForCodeInsertion (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule module
java.util.List moduleInputs
public com.google.javascript.jscomp.SourceMap getSourceMap ()
com.google.javascript.jscomp.VariableMap getVariableMap ()
com.google.javascript.jscomp.VariableMap getPropertyMap ()
com.google.javascript.jscomp.CompilerOptions getOptions ()
com.google.javascript.jscomp.FunctionInformationMap getFunctionalInformationMap ()
public static void setLoggingLevel (java.util.logging.Level)
java.util.logging.Level level
public java.lang.String getAstDotGraph () throws java.io.IOException
com.google.javascript.jscomp.ControlFlowAnalysis cfa
public com.google.javascript.jscomp.ErrorManager getErrorManager ()
java.util.List getInputsInOrder ()
public java.util.Map getInputsById ()
java.util.List getExternsInOrder ()
public com.google.javascript.jscomp.Compiler$IntermediateState getState ()
com.google.javascript.jscomp.Compiler$IntermediateState state
public void setState (com.google.javascript.jscomp.Compiler$IntermediateState)
com.google.javascript.jscomp.Compiler$IntermediateState state
java.util.List getInputsForTesting ()
java.util.List getExternsForTesting ()
boolean hasRegExpGlobalReferences ()
void setHasRegExpGlobalReferences (boolean)
boolean references
void updateGlobalVarReferences (java.util.Map, com.google.javascript.rhino.Node)
java.util.Map refMapPatch
com.google.javascript.rhino.Node collectionRoot
com.google.javascript.jscomp.GlobalVarReferenceMap getGlobalVarReferences ()
com.google.javascript.jscomp.CompilerInput getSynthesizedExternsInput ()
public double getProgress ()
java.lang.String getLastPassName ()
void setProgress (double, java.lang.String)
double newProgress
String passName
public void replaceScript (com.google.javascript.jscomp.JsAst)
com.google.javascript.jscomp.JsAst ast
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.rhino.Node originalRoot
public void addNewScript (com.google.javascript.jscomp.JsAst)
com.google.javascript.jscomp.JsAst ast
com.google.javascript.rhino.Node emptyScript
com.google.javascript.rhino.InputId inputId
private void processNewScript (com.google.javascript.jscomp.JsAst, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.JsAst ast
com.google.javascript.rhino.Node originalRoot
com.google.javascript.rhino.Node js
private void runHotSwap (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.PassConfig)
com.google.javascript.jscomp.PassFactory passFactory
java.util.Iterator i$
com.google.javascript.rhino.Node originalRoot
com.google.javascript.rhino.Node js
com.google.javascript.jscomp.PassConfig passConfig
private void runHotSwapPass (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.PassFactory)
com.google.javascript.rhino.Node originalRoot
com.google.javascript.rhino.Node js
com.google.javascript.jscomp.PassFactory passFactory
com.google.javascript.jscomp.HotSwapCompilerPass pass
private com.google.javascript.jscomp.PassConfig getCleanupPassConfig ()
private void removeSyntheticVarsInput ()
String sourceName
com.google.javascript.rhino.Node ensureLibraryInjected (java.lang.String)
String resourceName
boolean isBase
com.google.javascript.rhino.Node firstChild
com.google.javascript.rhino.Node lastChild
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node loadLibraryCode (java.lang.String)
java.io.IOException e
String resourceName
String originalCode
public static java.lang.String getReleaseVersion ()
java.util.ResourceBundle config
public static java.lang.String getReleaseDate ()
java.util.ResourceBundle config
public void setOldParseTree (java.lang.String, com.google.javascript.rhino.head.ast.AstRoot)
String sourceName
com.google.javascript.rhino.head.ast.AstRoot oldAst
public com.google.javascript.rhino.head.ast.AstRoot getOldParseTreeByName (java.lang.String)
String sourceName
public volatile com.google.javascript.jscomp.ScopeCreator getTypedScopeCreator ()
static void access$000 (com.google.javascript.jscomp.Compiler)
com.google.javascript.jscomp.Compiler x0
static java.lang.Thread access$102 (com.google.javascript.jscomp.Compiler, java.lang.Thread)
com.google.javascript.jscomp.Compiler x0
Thread x1
static java.io.PrintStream access$200 (com.google.javascript.jscomp.Compiler)
com.google.javascript.jscomp.Compiler x0
static int access$300 (com.google.javascript.jscomp.Compiler)
com.google.javascript.jscomp.Compiler x0
static java.util.List access$400 (com.google.javascript.jscomp.Compiler)
com.google.javascript.jscomp.Compiler x0
static com.google.javascript.jscomp.SourceMap access$500 (com.google.javascript.jscomp.Compiler)
com.google.javascript.jscomp.Compiler x0
static java.lang.String access$600 (com.google.javascript.jscomp.Compiler, com.google.javascript.rhino.Node, com.google.javascript.jscomp.SourceMap, boolean)
com.google.javascript.jscomp.Compiler x0
com.google.javascript.rhino.Node x1
com.google.javascript.jscomp.SourceMap x2
boolean x3
static void ()
}
com/google/javascript/jscomp/CompilerInput$1.classCompilerInput.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CompilerInput$1 extends java.lang.Object {
}
com/google/javascript/jscomp/CompilerInput$DepsFinder.classCompilerInput.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CompilerInput$DepsFinder extends java.lang.Object {
private final java.util.List provides
private final java.util.List requires
private final com.google.javascript.jscomp.CodingConvention codingConvention
private void ()
void visitTree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void visitSubtree (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String require
String provide
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.CompilerInput$1)
com.google.javascript.jscomp.CompilerInput$1 x0
static java.util.List access$100 (com.google.javascript.jscomp.CompilerInput$DepsFinder)
com.google.javascript.jscomp.CompilerInput$DepsFinder x0
static java.util.List access$200 (com.google.javascript.jscomp.CompilerInput$DepsFinder)
com.google.javascript.jscomp.CompilerInput$DepsFinder x0
}
com/google/javascript/jscomp/CompilerInput.classCompilerInput.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CompilerInput extends java.lang.Object implements com.google.javascript.jscomp.SourceAst com.google.javascript.jscomp.deps.DependencyInfo {
private static final long serialVersionUID
private com.google.javascript.jscomp.JSModule module
private final com.google.javascript.rhino.InputId id
private final com.google.javascript.jscomp.SourceAst ast
private final java.util.Set provides
private final java.util.Set requires
private boolean generatedDependencyInfoFromSource
private transient com.google.javascript.jscomp.AbstractCompiler compiler
public void (com.google.javascript.jscomp.SourceAst)
com.google.javascript.jscomp.SourceAst ast
public void (com.google.javascript.jscomp.SourceAst, boolean)
com.google.javascript.jscomp.SourceAst ast
boolean isExtern
public void (com.google.javascript.jscomp.SourceAst, java.lang.String, boolean)
com.google.javascript.jscomp.SourceAst ast
String inputId
boolean isExtern
public void (com.google.javascript.jscomp.SourceAst, com.google.javascript.rhino.InputId, boolean)
com.google.javascript.jscomp.SourceAst ast
com.google.javascript.rhino.InputId inputId
boolean isExtern
public void (com.google.javascript.jscomp.SourceFile)
com.google.javascript.jscomp.SourceFile file
public void (com.google.javascript.jscomp.SourceFile, boolean)
com.google.javascript.jscomp.SourceFile file
boolean isExtern
public com.google.javascript.rhino.InputId getInputId ()
public java.lang.String getName ()
public com.google.javascript.jscomp.SourceAst getAst ()
public java.lang.String getPathRelativeToClosureBase ()
public com.google.javascript.rhino.Node getAstRoot (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node root
public void clearAst ()
public com.google.javascript.jscomp.SourceFile getSourceFile ()
public void setSourceFile (com.google.javascript.jscomp.SourceFile)
com.google.javascript.jscomp.SourceFile file
public com.google.javascript.jscomp.SourceAst getSourceAst ()
public void setCompiler (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
private void checkErrorManager ()
public java.util.Collection getRequires ()
java.io.IOException e
public java.util.Collection getProvides ()
java.io.IOException e
void addProvide (java.lang.String)
String provide
void addRequire (java.lang.String)
String require
public void removeRequire (java.lang.String)
String require
private void regenerateDependencyInfoIfNecessary () throws java.io.IOException
com.google.javascript.jscomp.CompilerInput$DepsFinder finder
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.deps.DependencyInfo info
public java.lang.String getLine (int)
int lineNumber
public com.google.javascript.jscomp.Region getRegion (int)
int lineNumber
public java.lang.String getCode () throws java.io.IOException
public com.google.javascript.jscomp.JSModule getModule ()
public void setModule (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule module
void overrideModule (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule module
public boolean isExtern ()
void setIsExtern (boolean)
boolean isExtern
public int getLineOffset (int)
int lineno
public int getNumLines ()
public java.lang.String toString ()
}
com/google/javascript/jscomp/CompilerOptions$1.classCompilerOptions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CompilerOptions$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$CompilerOptions$Reach
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/CompilerOptions$AliasTransformation.classCompilerOptions.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.CompilerOptions$AliasTransformation extends java.lang.Object {
public abstract void addAlias (java.lang.String, java.lang.String)
}
com/google/javascript/jscomp/CompilerOptions$AliasTransformationHandler.classCompilerOptions.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.CompilerOptions$AliasTransformationHandler extends java.lang.Object {
public abstract com.google.javascript.jscomp.CompilerOptions$AliasTransformation logAliasTransformation (java.lang.String, com.google.javascript.rhino.SourcePosition)
}
com/google/javascript/jscomp/CompilerOptions$DevMode.classCompilerOptions.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.CompilerOptions$DevMode extends java.lang.Enum {
public static final com.google.javascript.jscomp.CompilerOptions$DevMode OFF
public static final com.google.javascript.jscomp.CompilerOptions$DevMode START
public static final com.google.javascript.jscomp.CompilerOptions$DevMode START_AND_END
public static final com.google.javascript.jscomp.CompilerOptions$DevMode EVERY_PASS
private static final com.google.javascript.jscomp.CompilerOptions$DevMode[] $VALUES
public static com.google.javascript.jscomp.CompilerOptions$DevMode[] values ()
public static com.google.javascript.jscomp.CompilerOptions$DevMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/CompilerOptions$LanguageMode.classCompilerOptions.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CompilerOptions$LanguageMode extends java.lang.Enum {
public static final com.google.javascript.jscomp.CompilerOptions$LanguageMode ECMASCRIPT3
public static final com.google.javascript.jscomp.CompilerOptions$LanguageMode ECMASCRIPT5
public static final com.google.javascript.jscomp.CompilerOptions$LanguageMode ECMASCRIPT5_STRICT
private static final com.google.javascript.jscomp.CompilerOptions$LanguageMode[] $VALUES
public static com.google.javascript.jscomp.CompilerOptions$LanguageMode[] values ()
public static com.google.javascript.jscomp.CompilerOptions$LanguageMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static com.google.javascript.jscomp.CompilerOptions$LanguageMode fromString (java.lang.String)
String value
static void ()
}
com/google/javascript/jscomp/CompilerOptions$NullAliasTransformationHandler$NullAliasTransformation.classCompilerOptions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CompilerOptions$NullAliasTransformationHandler$NullAliasTransformation extends java.lang.Object implements com.google.javascript.jscomp.CompilerOptions$AliasTransformation java.io.Serializable {
private static final long serialVersionUID
private void ()
public void addAlias (java.lang.String, java.lang.String)
String alias
String definition
void (com.google.javascript.jscomp.CompilerOptions$1)
com.google.javascript.jscomp.CompilerOptions$1 x0
}
com/google/javascript/jscomp/CompilerOptions$NullAliasTransformationHandler.classCompilerOptions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CompilerOptions$NullAliasTransformationHandler extends java.lang.Object implements com.google.javascript.jscomp.CompilerOptions$AliasTransformationHandler java.io.Serializable {
private static final long serialVersionUID
private static final com.google.javascript.jscomp.CompilerOptions$AliasTransformation NULL_ALIAS_TRANSFORMATION
private void ()
public com.google.javascript.jscomp.CompilerOptions$AliasTransformation logAliasTransformation (java.lang.String, com.google.javascript.rhino.SourcePosition)
String sourceFile
com.google.javascript.rhino.SourcePosition position
void (com.google.javascript.jscomp.CompilerOptions$1)
com.google.javascript.jscomp.CompilerOptions$1 x0
static void ()
}
com/google/javascript/jscomp/CompilerOptions$Reach.classCompilerOptions.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CompilerOptions$Reach extends java.lang.Enum {
public static final com.google.javascript.jscomp.CompilerOptions$Reach ALL
public static final com.google.javascript.jscomp.CompilerOptions$Reach LOCAL_ONLY
public static final com.google.javascript.jscomp.CompilerOptions$Reach NONE
private static final com.google.javascript.jscomp.CompilerOptions$Reach[] $VALUES
public static com.google.javascript.jscomp.CompilerOptions$Reach[] values ()
public static com.google.javascript.jscomp.CompilerOptions$Reach valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/CompilerOptions$TracerMode.classCompilerOptions.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CompilerOptions$TracerMode extends java.lang.Enum {
public static final com.google.javascript.jscomp.CompilerOptions$TracerMode ALL
public static final com.google.javascript.jscomp.CompilerOptions$TracerMode RAW_SIZE
public static final com.google.javascript.jscomp.CompilerOptions$TracerMode TIMING_ONLY
public static final com.google.javascript.jscomp.CompilerOptions$TracerMode OFF
private static final com.google.javascript.jscomp.CompilerOptions$TracerMode[] $VALUES
public static com.google.javascript.jscomp.CompilerOptions$TracerMode[] values ()
public static com.google.javascript.jscomp.CompilerOptions$TracerMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
boolean isOn ()
static void ()
}
com/google/javascript/jscomp/CompilerOptions$TweakProcessing.classCompilerOptions.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CompilerOptions$TweakProcessing extends java.lang.Enum {
public static final com.google.javascript.jscomp.CompilerOptions$TweakProcessing OFF
public static final com.google.javascript.jscomp.CompilerOptions$TweakProcessing CHECK
public static final com.google.javascript.jscomp.CompilerOptions$TweakProcessing STRIP
private static final com.google.javascript.jscomp.CompilerOptions$TweakProcessing[] $VALUES
public static com.google.javascript.jscomp.CompilerOptions$TweakProcessing[] values ()
public static com.google.javascript.jscomp.CompilerOptions$TweakProcessing valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public boolean isOn ()
public boolean shouldStrip ()
static void ()
}
com/google/javascript/jscomp/CompilerOptions.classCompilerOptions.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.CompilerOptions extends java.lang.Object implements java.io.Serializable java.lang.Cloneable {
private boolean manageClosureDependencies
private static final long serialVersionUID
private com.google.javascript.jscomp.CompilerOptions$LanguageMode languageIn
private com.google.javascript.jscomp.CompilerOptions$LanguageMode languageOut
boolean acceptConstKeyword
private boolean assumeStrictThis
public boolean ideMode
boolean saveDataStructures
boolean inferTypes
boolean skipAllPasses
boolean nameAnonymousFunctionsOnly
com.google.javascript.jscomp.CompilerOptions$DevMode devMode
private boolean checkDeterminism
com.google.javascript.jscomp.DependencyOptions dependencyOptions
public transient com.google.javascript.jscomp.MessageBundle messageBundle
public boolean checkSymbols
public com.google.javascript.jscomp.CheckLevel aggressiveVarCheck
public boolean checkSuspiciousCode
public boolean checkControlStructures
public boolean checkTypes
boolean tightenTypes
public com.google.javascript.jscomp.CheckLevel reportMissingOverride
public com.google.javascript.jscomp.CheckLevel checkRequires
public com.google.javascript.jscomp.CheckLevel checkProvides
public com.google.javascript.jscomp.CheckLevel checkGlobalNamesLevel
public com.google.javascript.jscomp.CheckLevel brokenClosureRequiresLevel
public com.google.javascript.jscomp.CheckLevel checkGlobalThisLevel
public com.google.javascript.jscomp.CheckLevel checkMissingGetCssNameLevel
public String checkMissingGetCssNameBlacklist
boolean checkCaja
java.util.Set extraAnnotationNames
com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy checkEventfulObjectDisposalPolicy
boolean aggressiveRenaming
boolean alternateRenaming
boolean aggressiveFusion
public boolean foldConstants
public boolean deadAssignmentElimination
public boolean inlineConstantVars
public boolean inlineFunctions
public boolean inlineLocalFunctions
boolean assumeClosuresOnlyCaptureReferences
boolean inlineProperties
public boolean crossModuleCodeMotion
public boolean coalesceVariableNames
public boolean crossModuleMethodMotion
public boolean inlineGetters
public boolean inlineVariables
boolean inlineLocalVariables
public boolean flowSensitiveInlineVariables
public boolean smartNameRemoval
boolean extraSmartNameRemoval
public boolean removeDeadCode
public com.google.javascript.jscomp.CheckLevel checkUnreachableCode
public com.google.javascript.jscomp.CheckLevel checkMissingReturn
public boolean extractPrototypeMemberDeclarations
public boolean removeUnusedPrototypeProperties
public boolean removeUnusedPrototypePropertiesInExterns
public boolean removeUnusedClassProperties
public boolean removeUnusedVars
public boolean removeUnusedLocalVars
public boolean aliasExternals
String aliasableGlobals
String unaliasableGlobals
public boolean collapseVariableDeclarations
boolean groupVariableDeclarations
public boolean collapseAnonymousFunctions
public java.util.Set aliasableStrings
public String aliasStringsBlacklist
public boolean aliasAllStrings
boolean outputJsStringUsage
public boolean convertToDottedProperties
public boolean rewriteFunctionExpressions
public boolean optimizeParameters
public boolean optimizeReturns
public boolean optimizeCalls
public boolean optimizeArgumentsArray
boolean chainCalls
public com.google.javascript.jscomp.VariableRenamingPolicy variableRenaming
public com.google.javascript.jscomp.PropertyRenamingPolicy propertyRenaming
boolean propertyAffinity
public boolean labelRenaming
public boolean reserveRawExports
boolean shadowVariables
public boolean generatePseudoNames
public String renamePrefix
public String renamePrefixNamespace
boolean renamePrefixNamespaceAssumeCrossModuleNames
public boolean aliasKeywords
public boolean collapseProperties
boolean collapseObjectLiterals
boolean collapsePropertiesOnExternTypes
public boolean devirtualizePrototypeMethods
public boolean computeFunctionSideEffects
String debugFunctionSideEffectsPath
boolean disambiguatePrivateProperties
public boolean disambiguateProperties
public boolean ambiguateProperties
public com.google.javascript.jscomp.AnonymousFunctionNamingPolicy anonymousFunctionNaming
com.google.javascript.jscomp.VariableMap inputAnonymousFunctionNamingMap
com.google.javascript.jscomp.VariableMap inputVariableMap
com.google.javascript.jscomp.VariableMap inputPropertyMap
public boolean exportTestFunctions
boolean specializeInitialModule
boolean replaceMessagesWithChromeI18n
String tcProjectId
boolean runtimeTypeCheck
String runtimeTypeCheckLogFunction
private com.google.javascript.jscomp.CodingConvention codingConvention
boolean ignoreCajaProperties
public String syntheticBlockStartMarker
public String syntheticBlockEndMarker
public String locale
public boolean markAsCompiled
public boolean removeTryCatchFinally
public boolean closurePass
public boolean preserveGoogRequires
public boolean jqueryPass
boolean angularPass
boolean removeAbstractMethods
boolean removeClosureAsserts
public boolean gatherCssNames
public java.util.Set stripTypes
public java.util.Set stripNameSuffixes
public java.util.Set stripNamePrefixes
public java.util.Set stripTypePrefixes
public transient com.google.common.collect.Multimap customPasses
public boolean markNoSideEffectCalls
private java.util.Map defineReplacements
private com.google.javascript.jscomp.CompilerOptions$TweakProcessing tweakProcessing
private java.util.Map tweakReplacements
public boolean moveFunctionDeclarations
private boolean instrumentMemoryAllocations
public String instrumentationTemplate
String appNameStr
public boolean recordFunctionInformation
public boolean generateExports
boolean exportLocalPropertyDefinitions
public com.google.javascript.jscomp.CssRenamingMap cssRenamingMap
java.util.Set cssRenamingWhitelist
boolean processObjectPropertyString
boolean replaceIdGenerators
com.google.common.collect.ImmutableMap idGenerators
String idGeneratorsMapSerialized
java.util.List replaceStringsFunctionDescriptions
String replaceStringsPlaceholderToken
java.util.Set replaceStringsReservedStrings
com.google.javascript.jscomp.VariableMap replaceStringsInputMap
java.util.Map propertyInvalidationErrors
boolean transformAMDToCJSModules
boolean processCommonJSModules
String commonJSModulePathPrefix
public boolean prettyPrint
public boolean lineBreak
public boolean preferLineBreakAtEndOfFile
public boolean printInputDelimiter
public String inputDelimiter
boolean preferSingleQuotes
boolean trustedStrings
String reportPath
com.google.javascript.jscomp.CompilerOptions$TracerMode tracer
private boolean colorizeErrorOutput
public com.google.javascript.jscomp.ErrorFormat errorFormat
private com.google.javascript.jscomp.ComposeWarningsGuard warningsGuard
int summaryDetailLevel
int lineLengthThreshold
private boolean externExports
String externExportsPath
String nameReferenceReportPath
String nameReferenceGraphPath
public String sourceMapOutputPath
public com.google.javascript.jscomp.SourceMap$DetailLevel sourceMapDetailLevel
public com.google.javascript.jscomp.SourceMap$Format sourceMapFormat
public java.util.List sourceMapLocationMappings
String outputCharset
boolean looseTypes
boolean protectHiddenSideEffects
private transient com.google.javascript.jscomp.CompilerOptions$AliasTransformationHandler aliasHandler
transient com.google.javascript.jscomp.ErrorHandler errorHandler
public boolean instrumentForCoverage
public static final com.google.javascript.jscomp.RenamingMap UNIQUE_ID_GENERATOR
static final com.google.javascript.jscomp.CompilerOptions$AliasTransformationHandler NULL_ALIAS_TRANSFORMATION_HANDLER
public void setAggressiveVarCheck (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
public void setTightenTypes (boolean)
boolean tighten
public void setReportMissingOverride (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
public void setCheckRequires (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
public void setCheckProvides (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
public void setCheckGlobalNamesLevel (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
public void setBrokenClosureRequiresLevel (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
public void setCheckGlobalThisLevel (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
public void setCheckMissingGetCssNameLevel (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
public void setCheckCaja (boolean)
boolean check
public void setCheckEventfulObjectDisposalPolicy (com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy)
com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy policy
public com.google.javascript.jscomp.CheckEventfulObjectDisposal$DisposalCheckingPolicy getCheckEventfulObjectDisposalPolicy ()
public void setCheckUnreachableCode (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
public void setCheckMissingReturn (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
public void setAliasableGlobals (java.lang.String)
String names
public void setUnaliasableGlobals (java.lang.String)
String names
void setRenamePrefixNamespaceAssumeCrossModuleNames (boolean)
boolean assume
public void setCollapseObjectLiterals (boolean)
boolean enabled
public void setSpecializeInitialModule (boolean)
boolean enabled
public void setReplaceMessagesWithChromeI18n (boolean, java.lang.String)
boolean replaceMessagesWithChromeI18n
String tcProjectId
public void setIgnoreCajaProperties (boolean)
boolean enabled
public void setAppNameStr (java.lang.String)
String appNameStr
public void setPreferSingleQuotes (boolean)
boolean enabled
public void setTrustedStrings (boolean)
boolean yes
public void setReportPath (java.lang.String)
String reportPath
public com.google.javascript.jscomp.CompilerOptions$TracerMode getTracerMode ()
public void setTracerMode (com.google.javascript.jscomp.CompilerOptions$TracerMode)
com.google.javascript.jscomp.CompilerOptions$TracerMode mode
public void setNameReferenceReportPath (java.lang.String)
String filePath
public void setNameReferenceGraphPath (java.lang.String)
String filePath
public void setProtectHiddenSideEffects (boolean)
boolean enable
public void ()
public boolean isRemoveUnusedClassProperties ()
public void setRemoveUnusedClassProperties (boolean)
boolean removeUnusedClassProperties
public java.util.Map getDefineReplacements ()
public java.util.Map getTweakReplacements ()
private static java.util.Map getReplacementsHelper (java.util.Map)
String name
Object value
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map source
java.util.Map map
public void setDefineToBooleanLiteral (java.lang.String, boolean)
String defineName
boolean value
public void setDefineToStringLiteral (java.lang.String, java.lang.String)
String defineName
String value
public void setDefineToNumberLiteral (java.lang.String, int)
String defineName
int value
public void setDefineToDoubleLiteral (java.lang.String, double)
String defineName
double value
public void setTweakToBooleanLiteral (java.lang.String, boolean)
String tweakId
boolean value
public void setTweakToStringLiteral (java.lang.String, java.lang.String)
String tweakId
String value
public void setTweakToNumberLiteral (java.lang.String, int)
String tweakId
int value
public void setTweakToDoubleLiteral (java.lang.String, double)
String tweakId
double value
public void skipAllCompilerPasses ()
boolean enables (com.google.javascript.jscomp.DiagnosticGroup)
com.google.javascript.jscomp.DiagnosticGroup type
boolean disables (com.google.javascript.jscomp.DiagnosticGroup)
com.google.javascript.jscomp.DiagnosticGroup type
public void setWarningLevel (com.google.javascript.jscomp.DiagnosticGroup, com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.DiagnosticGroup type
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.WarningsGuard getWarningsGuard ()
public void resetWarningsGuard ()
void useEmergencyFailSafe ()
public void addWarningsGuard (com.google.javascript.jscomp.WarningsGuard)
com.google.javascript.jscomp.WarningsGuard guard
public void setRenamingPolicy (com.google.javascript.jscomp.VariableRenamingPolicy, com.google.javascript.jscomp.PropertyRenamingPolicy)
com.google.javascript.jscomp.VariableRenamingPolicy newVariablePolicy
com.google.javascript.jscomp.PropertyRenamingPolicy newPropertyPolicy
public void setPropertyAffinity (boolean)
boolean useAffinity
public void setShadowVariables (boolean)
boolean shadow
public void setCollapsePropertiesOnExternTypes (boolean)
boolean collapse
public void setProcessObjectPropertyString (boolean)
boolean process
public void setReplaceIdGenerators (boolean)
boolean replaceIdGenerators
public void setIdGenerators (java.util.Set)
String name
java.util.Iterator i$
java.util.Set idGenerators
com.google.common.collect.ImmutableMap$Builder builder
public void setIdGenerators (java.util.Map)
java.util.Map idGenerators
public void setIdGeneratorsMap (java.lang.String)
String previousMappings
public void setInlineFunctions (com.google.javascript.jscomp.CompilerOptions$Reach)
com.google.javascript.jscomp.CompilerOptions$Reach reach
public void setInlineVariables (com.google.javascript.jscomp.CompilerOptions$Reach)
com.google.javascript.jscomp.CompilerOptions$Reach reach
public void setInlineProperties (boolean)
boolean enable
public void setRemoveUnusedVariable (com.google.javascript.jscomp.CompilerOptions$Reach)
com.google.javascript.jscomp.CompilerOptions$Reach reach
public void setRemoveUnusedVariables (com.google.javascript.jscomp.CompilerOptions$Reach)
com.google.javascript.jscomp.CompilerOptions$Reach reach
public void setReplaceStringsConfiguration (java.lang.String, java.util.List)
String placeholderToken
java.util.List functionDescriptors
public void setRewriteNewDateGoogNow (boolean)
boolean rewrite
public void setRemoveAbstractMethods (boolean)
boolean remove
public void setRemoveClosureAsserts (boolean)
boolean remove
public void setNameAnonymousFunctionsOnly (boolean)
boolean value
public void setColorizeErrorOutput (boolean)
boolean colorizeErrorOutput
public boolean shouldColorizeErrorOutput ()
public void setChainCalls (boolean)
boolean value
public void setAcceptConstKeyword (boolean)
boolean value
public void enableRuntimeTypeCheck (java.lang.String)
String logFunction
public void disableRuntimeTypeCheck ()
public void setGenerateExports (boolean)
boolean generateExports
public void setExportLocalPropertyDefinitions (boolean)
boolean export
public void setAngularPass (boolean)
boolean angularPass
public void setCodingConvention (com.google.javascript.jscomp.CodingConvention)
com.google.javascript.jscomp.CodingConvention codingConvention
public com.google.javascript.jscomp.CodingConvention getCodingConvention ()
public void setDependencyOptions (com.google.javascript.jscomp.DependencyOptions)
com.google.javascript.jscomp.DependencyOptions options
public void setManageClosureDependencies (boolean)
boolean newVal
public void setManageClosureDependencies (java.util.List)
java.util.List entryPoints
public void setSummaryDetailLevel (int)
int summaryDetailLevel
public void enableExternExports (boolean)
boolean enabled
public void setExtraAnnotationNames (java.lang.Iterable)
Iterable extraAnnotationNames
public boolean isExternExportsEnabled ()
public void setOutputCharset (java.lang.String)
String charsetName
java.nio.charset.Charset getOutputCharset ()
public void setTweakProcessing (com.google.javascript.jscomp.CompilerOptions$TweakProcessing)
com.google.javascript.jscomp.CompilerOptions$TweakProcessing tweakProcessing
public com.google.javascript.jscomp.CompilerOptions$TweakProcessing getTweakProcessing ()
public void setLanguageIn (com.google.javascript.jscomp.CompilerOptions$LanguageMode)
com.google.javascript.jscomp.CompilerOptions$LanguageMode languageIn
public com.google.javascript.jscomp.CompilerOptions$LanguageMode getLanguageIn ()
public com.google.javascript.jscomp.CompilerOptions$LanguageMode getLanguageOut ()
public void setLooseTypes (boolean)
boolean looseTypes
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
com.google.javascript.jscomp.CompilerOptions clone
public void setAliasTransformationHandler (com.google.javascript.jscomp.CompilerOptions$AliasTransformationHandler)
com.google.javascript.jscomp.CompilerOptions$AliasTransformationHandler changes
public com.google.javascript.jscomp.CompilerOptions$AliasTransformationHandler getAliasTransformationHandler ()
public void setErrorHandler (com.google.javascript.jscomp.ErrorHandler)
com.google.javascript.jscomp.ErrorHandler handler
public void setInferTypes (boolean)
boolean enable
public boolean getInferTypes ()
public boolean assumeStrictThis ()
public void setAssumeStrictThis (boolean)
boolean enable
public boolean assumeClosuresOnlyCaptureReferences ()
public void setAssumeClosuresOnlyCaptureReferences (boolean)
boolean enable
public void setPropertyInvalidationErrors (java.util.Map)
java.util.Map propertyInvalidationErrors
public void setLanguageOut (com.google.javascript.jscomp.CompilerOptions$LanguageMode)
com.google.javascript.jscomp.CompilerOptions$LanguageMode languageOut
public void setIdeMode (boolean)
boolean ideMode
public void setSaveDataStructures (boolean)
boolean save
public void setSkipAllPasses (boolean)
boolean skipAllPasses
public void setDevMode (com.google.javascript.jscomp.CompilerOptions$DevMode)
com.google.javascript.jscomp.CompilerOptions$DevMode devMode
public void setCheckDeterminism (boolean)
boolean checkDeterminism
public boolean getCheckDeterminism ()
public void setMessageBundle (com.google.javascript.jscomp.MessageBundle)
com.google.javascript.jscomp.MessageBundle messageBundle
public void setCheckSymbols (boolean)
boolean checkSymbols
public void setCheckSuspiciousCode (boolean)
boolean checkSuspiciousCode
public void setCheckControlStructures (boolean)
boolean checkControlStructures
public void setCheckTypes (boolean)
boolean checkTypes
public void setCheckMissingGetCssNameBlacklist (java.lang.String)
String blackList
public void setAggressiveRenaming (boolean)
boolean aggressive
public void setAlternateRenaming (boolean)
boolean altnerate
public void setFoldConstants (boolean)
boolean foldConstants
public void setDeadAssignmentElimination (boolean)
boolean deadAssignmentElimination
public void setInlineConstantVars (boolean)
boolean inlineConstantVars
public void setInlineFunctions (boolean)
boolean inlineFunctions
public void setInlineLocalFunctions (boolean)
boolean inlineLocalFunctions
public void setCrossModuleCodeMotion (boolean)
boolean crossModuleCodeMotion
public void setCoalesceVariableNames (boolean)
boolean coalesceVariableNames
public void setCrossModuleMethodMotion (boolean)
boolean crossModuleMethodMotion
public void setInlineGetters (boolean)
boolean inlineGetters
public void setInlineVariables (boolean)
boolean inlineVariables
public void setInlineLocalVariables (boolean)
boolean inlineLocalVariables
public void setFlowSensitiveInlineVariables (boolean)
boolean enabled
public void setSmartNameRemoval (boolean)
boolean smartNameRemoval
public void setExtraSmartNameRemoval (boolean)
boolean smartNameRemoval
public void setRemoveDeadCode (boolean)
boolean removeDeadCode
public void setExtractPrototypeMemberDeclarations (boolean)
boolean enabled
public void setRemoveUnusedPrototypeProperties (boolean)
boolean enabled
public void setRemoveUnusedPrototypePropertiesInExterns (boolean)
boolean enabled
public void setRemoveUnusedVars (boolean)
boolean removeUnusedVars
public void setRemoveUnusedLocalVars (boolean)
boolean removeUnusedLocalVars
public void setAliasExternals (boolean)
boolean aliasExternals
public void setCollapseVariableDeclarations (boolean)
boolean enabled
public void setGroupVariableDeclarations (boolean)
boolean enabled
public void setCollapseAnonymousFunctions (boolean)
boolean enabled
public void setAliasableStrings (java.util.Set)
java.util.Set aliasableStrings
public void setAliasStringsBlacklist (java.lang.String)
String aliasStringsBlacklist
public void setAliasAllStrings (boolean)
boolean aliasAllStrings
public void setOutputJsStringUsage (boolean)
boolean outputJsStringUsage
public void setConvertToDottedProperties (boolean)
boolean convertToDottedProperties
public void setRewriteFunctionExpressions (boolean)
boolean rewriteFunctionExpressions
public void setOptimizeParameters (boolean)
boolean optimizeParameters
public void setOptimizeReturns (boolean)
boolean optimizeReturns
public void setOptimizeCalls (boolean)
boolean optimizeCalls
public void setOptimizeArgumentsArray (boolean)
boolean optimizeArgumentsArray
public void setVariableRenaming (com.google.javascript.jscomp.VariableRenamingPolicy)
com.google.javascript.jscomp.VariableRenamingPolicy variableRenaming
public void setPropertyRenaming (com.google.javascript.jscomp.PropertyRenamingPolicy)
com.google.javascript.jscomp.PropertyRenamingPolicy propertyRenaming
public void setLabelRenaming (boolean)
boolean labelRenaming
public void setReserveRawExports (boolean)
boolean reserveRawExports
public void setGeneratePseudoNames (boolean)
boolean generatePseudoNames
public void setRenamePrefix (java.lang.String)
String renamePrefix
public void setRenamePrefixNamespace (java.lang.String)
String renamePrefixNamespace
public void setAliasKeywords (boolean)
boolean aliasKeywords
public void setCollapseProperties (boolean)
boolean collapseProperties
public void setDevirtualizePrototypeMethods (boolean)
boolean devirtualizePrototypeMethods
public void setComputeFunctionSideEffects (boolean)
boolean computeFunctionSideEffects
public void setDebugFunctionSideEffectsPath (java.lang.String)
String debugFunctionSideEffectsPath
public boolean isDisambiguatePrivateProperties ()
public void setDisambiguatePrivateProperties (boolean)
boolean value
public void setDisambiguateProperties (boolean)
boolean disambiguateProperties
public void setAmbiguateProperties (boolean)
boolean ambiguateProperties
public void setAnonymousFunctionNaming (com.google.javascript.jscomp.AnonymousFunctionNamingPolicy)
com.google.javascript.jscomp.AnonymousFunctionNamingPolicy anonymousFunctionNaming
public void setInputAnonymousFunctionNamingMap (com.google.javascript.jscomp.VariableMap)
com.google.javascript.jscomp.VariableMap inputMap
public void setInputVariableMapSerialized (byte[]) throws java.text.ParseException
byte[] inputVariableMapSerialized
public void setInputVariableMap (com.google.javascript.jscomp.VariableMap)
com.google.javascript.jscomp.VariableMap inputVariableMap
public void setInputPropertyMapSerialized (byte[]) throws java.text.ParseException
byte[] inputPropertyMapSerialized
public void setInputPropertyMap (com.google.javascript.jscomp.VariableMap)
com.google.javascript.jscomp.VariableMap inputPropertyMap
public void setExportTestFunctions (boolean)
boolean exportTestFunctions
public void setRuntimeTypeCheck (boolean)
boolean runtimeTypeCheck
public void setRuntimeTypeCheckLogFunction (java.lang.String)
String runtimeTypeCheckLogFunction
public void setSyntheticBlockStartMarker (java.lang.String)
String syntheticBlockStartMarker
public void setSyntheticBlockEndMarker (java.lang.String)
String syntheticBlockEndMarker
public void setLocale (java.lang.String)
String locale
public void setMarkAsCompiled (boolean)
boolean markAsCompiled
public void setRemoveTryCatchFinally (boolean)
boolean removeTryCatchFinally
public void setClosurePass (boolean)
boolean closurePass
public void setPreserveGoogRequires (boolean)
boolean preserveGoogRequires
public void setGatherCssNames (boolean)
boolean gatherCssNames
public void setStripTypes (java.util.Set)
java.util.Set stripTypes
public void setStripNameSuffixes (java.util.Set)
java.util.Set stripNameSuffixes
public void setStripNamePrefixes (java.util.Set)
java.util.Set stripNamePrefixes
public void setStripTypePrefixes (java.util.Set)
java.util.Set stripTypePrefixes
public void setCustomPasses (com.google.common.collect.Multimap)
com.google.common.collect.Multimap customPasses
public void setMarkNoSideEffectCalls (boolean)
boolean markNoSideEffectCalls
public void setDefineReplacements (java.util.Map)
java.util.Map defineReplacements
public void setTweakReplacements (java.util.Map)
java.util.Map tweakReplacements
public void setMoveFunctionDeclarations (boolean)
boolean moveFunctionDeclarations
public void setInstrumentationTemplate (java.lang.String)
String instrumentationTemplate
public void setRecordFunctionInformation (boolean)
boolean recordFunctionInformation
public void setCssRenamingMap (com.google.javascript.jscomp.CssRenamingMap)
com.google.javascript.jscomp.CssRenamingMap cssRenamingMap
public void setCssRenamingWhitelist (java.util.Set)
java.util.Set whitelist
public void setReplaceStringsFunctionDescriptions (java.util.List)
java.util.List replaceStringsFunctionDescriptions
public void setReplaceStringsPlaceholderToken (java.lang.String)
String replaceStringsPlaceholderToken
public void setReplaceStringsReservedStrings (java.util.Set)
java.util.Set replaceStringsReservedStrings
public void setReplaceStringsInputMap (com.google.javascript.jscomp.VariableMap)
com.google.javascript.jscomp.VariableMap serializedMap
public void setPrettyPrint (boolean)
boolean prettyPrint
public void setLineBreak (boolean)
boolean lineBreak
public void setPreferLineBreakAtEndOfFile (boolean)
boolean lineBreakAtEnd
public void setPrintInputDelimiter (boolean)
boolean printInputDelimiter
public void setInputDelimiter (java.lang.String)
String inputDelimiter
public void setErrorFormat (com.google.javascript.jscomp.ErrorFormat)
com.google.javascript.jscomp.ErrorFormat errorFormat
public void setWarningsGuard (com.google.javascript.jscomp.ComposeWarningsGuard)
com.google.javascript.jscomp.ComposeWarningsGuard warningsGuard
public void setLineLengthThreshold (int)
int lineLengthThreshold
public void setExternExports (boolean)
boolean externExports
public void setExternExportsPath (java.lang.String)
String externExportsPath
public void setSourceMapOutputPath (java.lang.String)
String sourceMapOutputPath
public void setSourceMapDetailLevel (com.google.javascript.jscomp.SourceMap$DetailLevel)
com.google.javascript.jscomp.SourceMap$DetailLevel sourceMapDetailLevel
public void setSourceMapFormat (com.google.javascript.jscomp.SourceMap$Format)
com.google.javascript.jscomp.SourceMap$Format sourceMapFormat
public void setSourceMapLocationMappings (java.util.List)
java.util.List sourceMapLocationMappings
public void setTransformAMDToCJSModules (boolean)
boolean transformAMDToCJSModules
public void setProcessCommonJSModules (boolean)
boolean processCommonJSModules
public void setCommonJSModulePathPrefix (java.lang.String)
String commonJSModulePathPrefix
public boolean getInstrumentMemoryAllocations ()
public void setInstrumentMemoryAllocations (boolean)
boolean instrumentMemoryAllocations
public void setInstrumentForCoverage (boolean)
boolean instrumentForCoverage
static void ()
}
com/google/javascript/jscomp/CompilerPass.classCompilerPass.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.CompilerPass extends java.lang.Object {
public abstract void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
}
com/google/javascript/jscomp/ComposeWarningsGuard$1.classComposeWarningsGuard.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ComposeWarningsGuard$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ComposeWarningsGuard$GuardComparator.classComposeWarningsGuard.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ComposeWarningsGuard$GuardComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
private final java.util.Map orderOfAddition
private void (java.util.Map)
java.util.Map orderOfAddition
public int compare (com.google.javascript.jscomp.WarningsGuard, com.google.javascript.jscomp.WarningsGuard)
com.google.javascript.jscomp.WarningsGuard a
com.google.javascript.jscomp.WarningsGuard b
int priorityDiff
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (java.util.Map, com.google.javascript.jscomp.ComposeWarningsGuard$1)
java.util.Map x0
com.google.javascript.jscomp.ComposeWarningsGuard$1 x1
}
com/google/javascript/jscomp/ComposeWarningsGuard.classComposeWarningsGuard.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.ComposeWarningsGuard extends com.google.javascript.jscomp.WarningsGuard {
private static final long serialVersionUID
private final java.util.Map orderOfAddition
private int numberOfAdds
private final java.util.Comparator guardComparator
private boolean demoteErrors
private final java.util.TreeSet guards
public void (java.util.List)
java.util.List guards
public transient void (com.google.javascript.jscomp.WarningsGuard[])
com.google.javascript.jscomp.WarningsGuard[] guards
void addGuard (com.google.javascript.jscomp.WarningsGuard)
com.google.javascript.jscomp.ComposeWarningsGuard composeGuard
com.google.javascript.jscomp.WarningsGuard guard
private void addGuards (java.lang.Iterable)
com.google.javascript.jscomp.WarningsGuard guard
java.util.Iterator i$
Iterable guards
public com.google.javascript.jscomp.CheckLevel level (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.CheckLevel newLevel
com.google.javascript.jscomp.WarningsGuard guard
java.util.Iterator i$
com.google.javascript.jscomp.JSError error
public boolean disables (com.google.javascript.jscomp.DiagnosticGroup)
com.google.javascript.jscomp.WarningsGuard guard
java.util.Iterator i$
com.google.javascript.jscomp.DiagnosticGroup singleton
com.google.javascript.jscomp.DiagnosticType type
java.util.Iterator i$
com.google.javascript.jscomp.DiagnosticGroup group
public boolean enables (com.google.javascript.jscomp.DiagnosticGroup)
com.google.javascript.jscomp.WarningsGuard guard
java.util.Iterator i$
com.google.javascript.jscomp.DiagnosticGroup group
java.util.List getGuards ()
com.google.javascript.jscomp.ComposeWarningsGuard makeEmergencyFailSafeGuard ()
com.google.javascript.jscomp.WarningsGuard guard
java.util.Iterator i$
com.google.javascript.jscomp.ComposeWarningsGuard safeGuard
public java.lang.String toString ()
}
com/google/javascript/jscomp/ConcreteType$1.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$1 extends com.google.javascript.jscomp.ConcreteType$TypeFilter {
final com.google.javascript.jscomp.ConcreteType this$0
void (com.google.javascript.jscomp.ConcreteType, java.util.List)
java.util.List x0
public com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
public volatile java.lang.Object filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType x0
}
com/google/javascript/jscomp/ConcreteType$2.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$2 extends com.google.javascript.jscomp.ConcreteType$TypeFilter {
final com.google.javascript.jscomp.ConcreteType this$0
void (com.google.javascript.jscomp.ConcreteType, java.util.List)
java.util.List x0
public com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
public volatile java.lang.Object filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType x0
}
com/google/javascript/jscomp/ConcreteType$3.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$3 extends com.google.javascript.jscomp.ConcreteType$TypeFilter {
final com.google.javascript.jscomp.ConcreteType this$0
void (com.google.javascript.jscomp.ConcreteType, java.util.List)
java.util.List x0
public com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
public volatile java.lang.Object filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType x0
}
com/google/javascript/jscomp/ConcreteType$4.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$4 extends com.google.javascript.jscomp.ConcreteType$TypeFilter {
final com.google.javascript.jscomp.ConcreteType this$0
void (com.google.javascript.jscomp.ConcreteType, java.util.List)
java.util.List x0
public com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
public volatile java.lang.Object filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType x0
}
com/google/javascript/jscomp/ConcreteType$5.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$5 extends com.google.javascript.jscomp.ConcreteType$TypeFilter {
final com.google.javascript.jscomp.ConcreteType this$0
void (com.google.javascript.jscomp.ConcreteType, java.util.List)
java.util.List x0
public com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
public volatile java.lang.Object filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType x0
}
com/google/javascript/jscomp/ConcreteType$6.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$6 extends com.google.javascript.jscomp.ConcreteType$TypeFilter {
final int val$index
final com.google.javascript.jscomp.ConcreteType this$0
void (com.google.javascript.jscomp.ConcreteType, java.util.List, int)
java.util.List x0
public com.google.javascript.rhino.jstype.StaticSlot filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
public volatile java.lang.Object filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType x0
}
com/google/javascript/jscomp/ConcreteType$7.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$7 extends com.google.javascript.jscomp.ConcreteType$TypeFilter {
final String val$name
final com.google.javascript.jscomp.ConcreteType this$0
void (com.google.javascript.jscomp.ConcreteType, java.util.List, java.lang.String)
java.util.List x0
public com.google.javascript.rhino.jstype.StaticSlot filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
com.google.javascript.rhino.jstype.StaticSlot slot
public volatile java.lang.Object filter (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType x0
}
com/google/javascript/jscomp/ConcreteType$ConcreteAll.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$ConcreteAll extends com.google.javascript.jscomp.ConcreteType {
private void ()
boolean isAll ()
com.google.javascript.jscomp.ConcreteType unionWith (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType other
com.google.javascript.jscomp.ConcreteType intersectWith (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType other
public java.lang.String toString ()
void (com.google.javascript.jscomp.ConcreteType$1)
com.google.javascript.jscomp.ConcreteType$1 x0
}
com/google/javascript/jscomp/ConcreteType$ConcreteFunctionType.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType extends com.google.javascript.jscomp.ConcreteType {
static final String CALL_SLOT_NAME
static final String THIS_SLOT_NAME
static final String RETURN_SLOT_NAME
private final com.google.javascript.jscomp.ConcreteType$Factory factory
private final com.google.javascript.rhino.Node declaration
private final com.google.javascript.rhino.jstype.StaticScope parentScope
private com.google.javascript.rhino.jstype.StaticScope bodyScope
private com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType instanceType
private com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType prototypeType
void (com.google.javascript.jscomp.ConcreteType$Factory, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.jscomp.ConcreteType$Factory factory
com.google.javascript.rhino.Node declaration
com.google.javascript.rhino.jstype.StaticScope parentScope
boolean isFunction ()
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType toFunction ()
com.google.javascript.rhino.jstype.StaticSlot getCallSlot ()
com.google.javascript.rhino.jstype.StaticSlot getThisSlot ()
com.google.javascript.rhino.jstype.StaticSlot getReturnSlot ()
com.google.javascript.rhino.jstype.StaticSlot getParameterSlot (int)
int index
private java.lang.String getParameterName (int)
com.google.javascript.rhino.Node n
int index
int count
private com.google.javascript.rhino.Node getFirstParameter ()
public com.google.javascript.rhino.jstype.FunctionType getJSType ()
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType getInstanceType ()
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType getPrototypeType ()
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType getSuperclassType ()
com.google.javascript.rhino.jstype.FunctionType superConstructor
com.google.javascript.rhino.jstype.StaticScope getScope ()
public java.lang.String toString ()
String paramName
com.google.javascript.rhino.jstype.StaticSlot var
int i
StringBuilder b
boolean hasKnownTypeOfThis
com.google.javascript.rhino.Node n
}
com/google/javascript/jscomp/ConcreteType$ConcreteInstanceType.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType extends com.google.javascript.jscomp.ConcreteType {
private final com.google.javascript.jscomp.ConcreteType$Factory factory
public final com.google.javascript.rhino.jstype.ObjectType instanceType
private com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType prototype
private com.google.javascript.rhino.jstype.StaticScope scope
void (com.google.javascript.jscomp.ConcreteType$Factory, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.jscomp.ConcreteType$Factory factory
com.google.javascript.rhino.jstype.ObjectType instanceType
boolean isInstance ()
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType toInstance ()
boolean isFunctionPrototype ()
com.google.javascript.rhino.jstype.StaticSlot getPropertySlot (java.lang.String)
String propName
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType getInstanceTypeWithProperty (java.lang.String)
String propName
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType getImplicitPrototype ()
com.google.javascript.rhino.jstype.ObjectType proto
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType getConstructorType ()
com.google.javascript.rhino.jstype.FunctionType constructor
com.google.javascript.rhino.jstype.StaticScope getScope ()
public java.lang.String toString ()
}
com/google/javascript/jscomp/ConcreteType$ConcreteNoneType.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$ConcreteNoneType extends com.google.javascript.jscomp.ConcreteType {
private void ()
boolean isNone ()
com.google.javascript.jscomp.ConcreteType unionWith (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType other
com.google.javascript.jscomp.ConcreteType intersectWith (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType other
public java.lang.String toString ()
void (com.google.javascript.jscomp.ConcreteType$1)
com.google.javascript.jscomp.ConcreteType$1 x0
}
com/google/javascript/jscomp/ConcreteType$ConcreteUnionType.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$ConcreteUnionType extends com.google.javascript.jscomp.ConcreteType {
private final java.util.Set alternatives
transient void (com.google.javascript.jscomp.ConcreteType[])
com.google.javascript.jscomp.ConcreteType[] alternatives
void (java.util.Set)
java.util.Set alternatives
boolean isUnion ()
com.google.javascript.jscomp.ConcreteType$ConcreteUnionType toUnion ()
com.google.javascript.jscomp.ConcreteType unionWith (com.google.javascript.jscomp.ConcreteType)
java.util.Set alts
java.util.Set alts
com.google.javascript.jscomp.ConcreteType$ConcreteUnionType otherUnion
com.google.javascript.jscomp.ConcreteType other
com.google.javascript.jscomp.ConcreteType intersectWith (com.google.javascript.jscomp.ConcreteType)
java.util.Set types
com.google.javascript.jscomp.ConcreteType other
java.util.Set getAlternatives ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
com.google.javascript.jscomp.ConcreteType type
java.util.Iterator i$
java.util.List names
}
com/google/javascript/jscomp/ConcreteType$ConcreteUniqueType.classConcreteType.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConcreteType$ConcreteUniqueType extends com.google.javascript.jscomp.ConcreteType {
private final int id
void (int)
int id
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/google/javascript/jscomp/ConcreteType$Factory.classConcreteType.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.ConcreteType$Factory extends java.lang.Object {
public abstract com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType createConcreteFunction (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.StaticScope)
public abstract com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType createConcreteInstance (com.google.javascript.rhino.jstype.ObjectType)
public abstract com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType getConcreteFunction (com.google.javascript.rhino.jstype.FunctionType)
public abstract com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType getConcreteInstance (com.google.javascript.rhino.jstype.ObjectType)
public abstract com.google.javascript.rhino.jstype.StaticScope createFunctionScope (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.StaticScope)
public abstract com.google.javascript.rhino.jstype.StaticScope createInstanceScope (com.google.javascript.rhino.jstype.ObjectType)
public abstract com.google.javascript.rhino.jstype.JSTypeRegistry getTypeRegistry ()
}
com/google/javascript/jscomp/ConcreteType$TypeFilter.classConcreteType.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.ConcreteType$TypeFilter extends java.lang.Object {
final java.util.List emptyList
final com.google.javascript.jscomp.ConcreteType this$0
void (com.google.javascript.jscomp.ConcreteType, java.util.List)
java.util.List emptyList
protected abstract java.lang.Object filter (com.google.javascript.jscomp.ConcreteType)
}
com/google/javascript/jscomp/ConcreteType.classConcreteType.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.ConcreteType extends java.lang.Object implements com.google.javascript.jscomp.graph.LatticeElement {
static final com.google.javascript.jscomp.ConcreteType NONE
static final com.google.javascript.jscomp.ConcreteType ALL
private static final java.util.List NO_FUNCTIONS
private static final java.util.List NO_INSTANCES
private static final java.util.List NO_SLOTS
void ()
protected static com.google.javascript.jscomp.ConcreteType createForTypes (java.util.Collection)
java.util.Collection types
boolean isNone ()
boolean isFunction ()
boolean isInstance ()
boolean isUnion ()
boolean isAll ()
boolean isSingleton ()
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType toFunction ()
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType toInstance ()
com.google.javascript.jscomp.ConcreteType$ConcreteUnionType toUnion ()
com.google.javascript.rhino.jstype.StaticScope getScope ()
com.google.javascript.jscomp.ConcreteType unionWith (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType other
com.google.javascript.jscomp.ConcreteType intersectWith (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType other
private java.util.List getMatchingTypes (com.google.javascript.jscomp.ConcreteType$TypeFilter)
com.google.javascript.jscomp.ConcreteType alt
java.util.Iterator i$
java.util.List list
java.util.List list
com.google.javascript.jscomp.ConcreteType$TypeFilter filter
Object type
java.util.List getFunctions ()
java.util.List getInstances ()
java.util.List getFunctionInstanceTypes ()
java.util.List getPrototypeTypes ()
java.util.List getSuperclassTypes ()
java.util.List getParameterSlots (int)
int index
java.util.List getPropertySlots (java.lang.String)
String name
com.google.javascript.jscomp.ConcreteType getPropertyType (java.lang.String)
com.google.javascript.rhino.jstype.StaticSlot slot
java.util.Iterator i$
String name
com.google.javascript.jscomp.ConcreteType ret
static void ()
}
com/google/javascript/jscomp/ConstCheck.classConstCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConstCheck extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType CONST_REASSIGNED_VALUE_ERROR
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Set initializedConstants
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
com.google.javascript.jscomp.Scope$Var var
String name
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node lhs
String name
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node lhs
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean isConstant (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
void reportError (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
String name
static void ()
}
com/google/javascript/jscomp/ConstParamCheck.classConstParamCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConstParamCheck extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private static final String CONST_FUNCTION_NAME
static final com.google.javascript.jscomp.DiagnosticType CONST_NOT_STRING_LITERAL_ERROR
static final com.google.javascript.jscomp.DiagnosticType CONST_NOT_ASSIGNED_STRING_LITERAL_ERROR
private final com.google.javascript.jscomp.AbstractCompiler compiler
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node argument
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
private void checkArgumentConstant (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
String name
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node valueNode
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node argument
private static boolean isStringLiteralValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node node
static void ()
}
com/google/javascript/jscomp/ControlFlowAnalysis$1.classControlFlowAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ControlFlowAnalysis$1 extends java.lang.Object implements java.util.Comparator {
final com.google.javascript.jscomp.ControlFlowAnalysis this$0
void (com.google.javascript.jscomp.ControlFlowAnalysis)
public int compare (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode a
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode b
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/ControlFlowAnalysis$AstControlFlowGraph$1.classControlFlowAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ControlFlowAnalysis$AstControlFlowGraph$1 extends java.lang.Object implements java.util.Comparator {
final com.google.javascript.jscomp.ControlFlowAnalysis$AstControlFlowGraph this$0
void (com.google.javascript.jscomp.ControlFlowAnalysis$AstControlFlowGraph)
public int compare (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode n1
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode n2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/ControlFlowAnalysis$AstControlFlowGraph$2.classControlFlowAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ControlFlowAnalysis$AstControlFlowGraph$2 extends java.lang.Object implements java.util.Comparator {
final com.google.javascript.jscomp.ControlFlowAnalysis$AstControlFlowGraph this$0
void (com.google.javascript.jscomp.ControlFlowAnalysis$AstControlFlowGraph)
public int compare (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode n1
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode n2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/ControlFlowAnalysis$AstControlFlowGraph.classControlFlowAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ControlFlowAnalysis$AstControlFlowGraph extends com.google.javascript.jscomp.ControlFlowGraph {
private final java.util.Map priorities
private void (com.google.javascript.rhino.Node, java.util.Map, boolean)
com.google.javascript.rhino.Node entry
java.util.Map priorities
boolean edgeAnnotations
public java.util.Comparator getOptionalNodeComparator (boolean)
boolean isForward
private int getPosition (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode n
Integer priority
void (com.google.javascript.rhino.Node, java.util.Map, boolean, com.google.javascript.jscomp.ControlFlowAnalysis$1)
com.google.javascript.rhino.Node x0
java.util.Map x1
boolean x2
com.google.javascript.jscomp.ControlFlowAnalysis$1 x3
static int access$200 (com.google.javascript.jscomp.ControlFlowAnalysis$AstControlFlowGraph, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.ControlFlowAnalysis$AstControlFlowGraph x0
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode x1
}
com/google/javascript/jscomp/ControlFlowAnalysis.classControlFlowAnalysis.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ControlFlowAnalysis extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private com.google.javascript.jscomp.ControlFlowGraph cfg
private java.util.Map astPosition
private java.util.Map nodePriorities
private final java.util.Comparator priorityComparator
private int astPositionCounter
private int priorityCounter
private final boolean shouldTraverseFunctions
private final boolean edgeAnnotations
private com.google.javascript.rhino.Node root
private final java.util.Deque exceptionHandler
private final com.google.common.collect.Multimap finallyMap
void (com.google.javascript.jscomp.AbstractCompiler, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean shouldTraverseFunctions
boolean edgeAnnotations
com.google.javascript.jscomp.ControlFlowGraph getCfg ()
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode candidate
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode candidate
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode entry
private void prioritizeFromEntryNode (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode candidate
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode current
java.util.List successors
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode entry
java.util.PriorityQueue worklist
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void handleIf (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node thenBlock
com.google.javascript.rhino.Node elseBlock
private void handleWhile (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private void handleDo (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private void handleFor (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node init
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node iter
com.google.javascript.rhino.Node body
com.google.javascript.rhino.Node item
com.google.javascript.rhino.Node collection
com.google.javascript.rhino.Node body
com.google.javascript.rhino.Node forNode
private void handleSwitch (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node next
private void handleCase (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node deflt
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node next
private void handleDefault (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private void handleWith (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private void handleStmtList (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node child
private void handleFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private void handleExpr (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private void handleThrow (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private void handleTry (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private void handleCatch (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private void handleBreak (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
String label
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node previous
com.google.javascript.rhino.Node lastJump
com.google.javascript.rhino.Node parent
private void handleContinue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
String label
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node previous
com.google.javascript.rhino.Node lastJump
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node iter
private void handleReturn (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node curHandler
java.util.Iterator iter
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node lastJump
private void handleStmt (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
static com.google.javascript.rhino.Node computeFollowNode (com.google.javascript.rhino.Node, com.google.javascript.jscomp.ControlFlowAnalysis)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.ControlFlowAnalysis cfa
static com.google.javascript.rhino.Node computeFollowNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private static com.google.javascript.rhino.Node computeFollowNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.ControlFlowAnalysis)
com.google.javascript.rhino.Node finallyNode
java.util.Iterator i$
com.google.javascript.rhino.Node fromNode
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.ControlFlowAnalysis cfa
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node nextSibling
static com.google.javascript.rhino.Node computeFallThrough (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void createEdge (com.google.javascript.rhino.Node, com.google.javascript.jscomp.ControlFlowGraph$Branch, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fromNode
com.google.javascript.jscomp.ControlFlowGraph$Branch branch
com.google.javascript.rhino.Node toNode
private void connectToPossibleExceptionHandler (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node catchBlock
com.google.javascript.rhino.Node handler
java.util.Iterator i$
com.google.javascript.rhino.Node lastJump
com.google.javascript.rhino.Node cfgNode
com.google.javascript.rhino.Node target
private static transient com.google.javascript.rhino.Node getNextSiblingOfType (com.google.javascript.rhino.Node, int[])
int type
int[] arr$
int len$
int i$
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node first
int[] types
public static boolean isBreakTarget (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node target
String label
private static boolean isContinueTarget (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node parent
String label
private static boolean matchLabel (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node target
String label
public static boolean mayThrowException (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
static boolean isBreakStructure (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node n
boolean labeled
static boolean isContinueStructure (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static com.google.javascript.rhino.Node getExceptionHandler (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node catchNode
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node n
static com.google.javascript.rhino.Node getCatchHandlerForBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node s
com.google.javascript.rhino.Node block
static java.util.Map access$000 (com.google.javascript.jscomp.ControlFlowAnalysis)
com.google.javascript.jscomp.ControlFlowAnalysis x0
}
com/google/javascript/jscomp/ControlFlowGraph$AbstractCfgNodeTraversalCallback.classControlFlowGraph.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.ControlFlowGraph$AbstractCfgNodeTraversalCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
public void ()
public final boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/ControlFlowGraph$Branch.classControlFlowGraph.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.ControlFlowGraph$Branch extends java.lang.Enum {
public static final com.google.javascript.jscomp.ControlFlowGraph$Branch ON_TRUE
public static final com.google.javascript.jscomp.ControlFlowGraph$Branch ON_FALSE
public static final com.google.javascript.jscomp.ControlFlowGraph$Branch UNCOND
public static final com.google.javascript.jscomp.ControlFlowGraph$Branch ON_EX
public static final com.google.javascript.jscomp.ControlFlowGraph$Branch SYN_BLOCK
private static final com.google.javascript.jscomp.ControlFlowGraph$Branch[] $VALUES
public static com.google.javascript.jscomp.ControlFlowGraph$Branch[] values ()
public static com.google.javascript.jscomp.ControlFlowGraph$Branch valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public boolean isConditional ()
static void ()
}
com/google/javascript/jscomp/ControlFlowGraph.classControlFlowGraph.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ControlFlowGraph extends com.google.javascript.jscomp.graph.LinkedDirectedGraph {
private final com.google.javascript.jscomp.graph.DiGraph$DiGraphNode implicitReturn
private final com.google.javascript.jscomp.graph.DiGraph$DiGraphNode entry
void (java.lang.Object, boolean, boolean)
Object entry
boolean nodeAnnotations
boolean edgeAnnotations
public com.google.javascript.jscomp.graph.DiGraph$DiGraphNode getImplicitReturn ()
public com.google.javascript.jscomp.graph.DiGraph$DiGraphNode getEntry ()
public boolean isImplicitReturn (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
public void connectToImplicitReturn (java.lang.Object, com.google.javascript.jscomp.ControlFlowGraph$Branch)
Object srcValue
com.google.javascript.jscomp.ControlFlowGraph$Branch edgeValue
public java.util.Comparator getOptionalNodeComparator (boolean)
boolean isForward
public static boolean isEnteringNewCfgNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public java.lang.String toString ()
com.google.javascript.jscomp.graph.GraphvizGraph$GraphvizEdge e
java.util.Iterator i$
String s
}
com/google/javascript/jscomp/ControlStructureCheck.classControlStructureCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ControlStructureCheck extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
static final com.google.javascript.jscomp.DiagnosticType USE_OF_WITH
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
private void check (com.google.javascript.rhino.Node)
com.google.javascript.rhino.JSDocInfo info
boolean allowWith
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node bChild
com.google.javascript.rhino.Node node
private void report (com.google.javascript.rhino.Node, com.google.javascript.jscomp.DiagnosticType)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.DiagnosticType error
static void ()
}
com/google/javascript/jscomp/ConvertToDottedProperties.classConvertToDottedProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ConvertToDottedProperties extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/CoverageInstrumentationCallback.classCoverageInstrumentationCallback.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CoverageInstrumentationCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final java.util.Map instrumentationData
private com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach reach
static final String ARRAY_NAME_PREFIX
public void (java.util.Map, com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach)
java.util.Map instrumentationData
com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach reach
private java.lang.String getFileName (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal traversal
private java.lang.String createArrayName (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal traversal
private com.google.javascript.rhino.Node newInstrumentationNode (com.google.javascript.jscomp.NodeTraversal, int)
com.google.javascript.jscomp.NodeTraversal traversal
int lineNumber
String fileName
String arrayName
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node numNode
com.google.javascript.rhino.Node getElemNode
com.google.javascript.rhino.Node trueNode
com.google.javascript.rhino.Node assignNode
com.google.javascript.rhino.Node exprNode
private com.google.javascript.rhino.Node newArrayDeclarationNode (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node arraylitNode
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node varNode
private com.google.javascript.rhino.Node newHeaderNode (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal traversal
String fileName
String arrayName
com.google.javascript.jscomp.FileInstrumentationData data
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String fileName
com.google.javascript.rhino.Node codeBlock
com.google.javascript.rhino.Node firstChild
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/CoverageInstrumentationPass$CoverageReach.classCoverageInstrumentationPass.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach extends java.lang.Enum {
public static final com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach ALL
public static final com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach CONDITIONAL
private static final com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach[] $VALUES
public static com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach[] values ()
public static com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/CoverageInstrumentationPass.classCoverageInstrumentationPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CoverageInstrumentationPass extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler compiler
private java.util.Map instrumentationData
private com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach reach
private static final String JS_INSTRUMENTATION_EXTERNS_CODE
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CoverageInstrumentationPass$CoverageReach reach
private void addHeaderCode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node script
private com.google.javascript.rhino.Node getInstrumentationExternsNode ()
com.google.javascript.rhino.Node externsNode
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node firstScript
com.google.javascript.rhino.Node externsNode
com.google.javascript.rhino.Node rootNode
private com.google.javascript.rhino.Node createConditionalVarDecl (java.lang.String)
String name
com.google.javascript.rhino.Node var
}
com/google/javascript/jscomp/CoverageUtil.classCoverageUtil.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CoverageUtil extends java.lang.Object {
private void ()
static java.lang.String createIdentifierFromText (java.lang.String)
String inputText
}
com/google/javascript/jscomp/CreateSyntheticBlocks$1.classCreateSyntheticBlocks.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CreateSyntheticBlocks$1 extends java.lang.Object {
}
com/google/javascript/jscomp/CreateSyntheticBlocks$Callback.classCreateSyntheticBlocks.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CreateSyntheticBlocks$Callback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.CreateSyntheticBlocks this$0
private void (com.google.javascript.jscomp.CreateSyntheticBlocks)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node callTarget
String callName
com.google.javascript.rhino.Node endMarkerNode
com.google.javascript.rhino.Node startMarkerNode
void (com.google.javascript.jscomp.CreateSyntheticBlocks, com.google.javascript.jscomp.CreateSyntheticBlocks$1)
com.google.javascript.jscomp.CreateSyntheticBlocks x0
com.google.javascript.jscomp.CreateSyntheticBlocks$1 x1
}
com/google/javascript/jscomp/CreateSyntheticBlocks$Marker.classCreateSyntheticBlocks.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CreateSyntheticBlocks$Marker extends java.lang.Object {
final com.google.javascript.rhino.Node startMarker
final com.google.javascript.rhino.Node endMarker
final com.google.javascript.jscomp.CreateSyntheticBlocks this$0
public void (com.google.javascript.jscomp.CreateSyntheticBlocks, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node startMarker
com.google.javascript.rhino.Node endMarker
}
com/google/javascript/jscomp/CreateSyntheticBlocks.classCreateSyntheticBlocks.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CreateSyntheticBlocks extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType UNMATCHED_START_MARKER
static final com.google.javascript.jscomp.DiagnosticType UNMATCHED_END_MARKER
static final com.google.javascript.jscomp.DiagnosticType INVALID_MARKER_USAGE
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final String startMarkerName
private final String endMarkerName
private final java.util.Deque markerStack
private final java.util.List validMarkers
public void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, java.lang.String)
com.google.javascript.jscomp.AbstractCompiler compiler
String startMarkerName
String endMarkerName
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
java.util.Iterator i$
com.google.javascript.jscomp.CreateSyntheticBlocks$Marker marker
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void addBlocks (com.google.javascript.jscomp.CreateSyntheticBlocks$Marker)
com.google.javascript.jscomp.CreateSyntheticBlocks$Marker marker
com.google.javascript.rhino.Node originalParent
com.google.javascript.rhino.Node outerBlock
com.google.javascript.rhino.Node innerBlock
private void moveSiblingExclusive (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node src
com.google.javascript.rhino.Node dest
com.google.javascript.rhino.Node start
com.google.javascript.rhino.Node end
private com.google.javascript.rhino.Node childAfter (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node siblingBefore
private com.google.javascript.rhino.Node removeChildAfter (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node siblingBefore
static java.lang.String access$100 (com.google.javascript.jscomp.CreateSyntheticBlocks)
com.google.javascript.jscomp.CreateSyntheticBlocks x0
static com.google.javascript.jscomp.AbstractCompiler access$200 (com.google.javascript.jscomp.CreateSyntheticBlocks)
com.google.javascript.jscomp.CreateSyntheticBlocks x0
static java.util.Deque access$300 (com.google.javascript.jscomp.CreateSyntheticBlocks)
com.google.javascript.jscomp.CreateSyntheticBlocks x0
static java.lang.String access$400 (com.google.javascript.jscomp.CreateSyntheticBlocks)
com.google.javascript.jscomp.CreateSyntheticBlocks x0
static java.util.List access$500 (com.google.javascript.jscomp.CreateSyntheticBlocks)
com.google.javascript.jscomp.CreateSyntheticBlocks x0
static void ()
}
com/google/javascript/jscomp/CrossModuleCodeMotion$1.classCrossModuleCodeMotion.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CrossModuleCodeMotion$1 extends java.lang.Object {
}
com/google/javascript/jscomp/CrossModuleCodeMotion$Declaration.classCrossModuleCodeMotion.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CrossModuleCodeMotion$Declaration extends java.lang.Object {
final com.google.javascript.jscomp.JSModule module
final com.google.javascript.rhino.Node node
final com.google.javascript.jscomp.CrossModuleCodeMotion this$0
void (com.google.javascript.jscomp.CrossModuleCodeMotion, com.google.javascript.jscomp.JSModule, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.JSModule module
com.google.javascript.rhino.Node node
}
com/google/javascript/jscomp/CrossModuleCodeMotion$InstanceofInfo.classCrossModuleCodeMotion.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CrossModuleCodeMotion$InstanceofInfo extends java.lang.Object {
private final com.google.javascript.jscomp.JSModule module
private final com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo namedInfo
final com.google.javascript.jscomp.CrossModuleCodeMotion this$0
void (com.google.javascript.jscomp.CrossModuleCodeMotion, com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo)
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo namedInfo
boolean mustBeGuardedByTypeof ()
static com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo access$300 (com.google.javascript.jscomp.CrossModuleCodeMotion$InstanceofInfo)
com.google.javascript.jscomp.CrossModuleCodeMotion$InstanceofInfo x0
}
com/google/javascript/jscomp/CrossModuleCodeMotion$NamedInfo.classCrossModuleCodeMotion.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo extends java.lang.Object {
boolean allowMove
private com.google.javascript.jscomp.JSModule deepestModule
private com.google.javascript.jscomp.JSModule declModule
private final java.util.Deque declarations
final com.google.javascript.jscomp.CrossModuleCodeMotion this$0
private void (com.google.javascript.jscomp.CrossModuleCodeMotion)
void addUsedModule (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule m
boolean isUsedInOrDependencyOfModule (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule m
boolean addDeclaration (com.google.javascript.jscomp.CrossModuleCodeMotion$Declaration)
com.google.javascript.jscomp.CrossModuleCodeMotion$Declaration d
java.util.Iterator declarationIterator ()
static com.google.javascript.jscomp.JSModule access$000 (com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo)
com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo x0
void (com.google.javascript.jscomp.CrossModuleCodeMotion, com.google.javascript.jscomp.CrossModuleCodeMotion$1)
com.google.javascript.jscomp.CrossModuleCodeMotion x0
com.google.javascript.jscomp.CrossModuleCodeMotion$1 x1
}
com/google/javascript/jscomp/CrossModuleCodeMotion.classCrossModuleCodeMotion.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CrossModuleCodeMotion extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private static final java.util.logging.Logger logger
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.JSModuleGraph graph
private final java.util.Map moduleVarParentMap
private final java.util.Map namedInfo
private final java.util.Map instanceofNodes
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.JSModuleGraph)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.JSModuleGraph graph
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void moveCode ()
com.google.javascript.rhino.Node destParent
com.google.javascript.rhino.Node declParent
com.google.javascript.jscomp.CrossModuleCodeMotion$Declaration decl
java.util.Iterator it
com.google.javascript.jscomp.JSModuleGraph moduleGraph
com.google.javascript.jscomp.JSModule deepestDependency
com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo info
java.util.Iterator i$
private boolean hasConditionalAncestor (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node ancestor
java.util.Iterator i$
com.google.javascript.rhino.Node n
private com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo getNamedInfo (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo info
private void processReference (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo, java.lang.String)
com.google.javascript.rhino.Node owner
com.google.javascript.rhino.Node curRoot
com.google.javascript.jscomp.Scope s
String scopeFuncName
com.google.javascript.rhino.Node scopeFuncParent
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo info
String name
boolean recursive
com.google.javascript.rhino.Node rootNode
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo info
private boolean maybeProcessDeclaration (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo)
com.google.javascript.rhino.Node currentParent
com.google.javascript.rhino.Node current
java.util.Iterator i$
com.google.javascript.jscomp.CodingConvention$SubclassRelationship relationship
com.google.javascript.rhino.Node child
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.CrossModuleCodeMotion$NamedInfo info
com.google.javascript.rhino.Node gramps
private boolean canMoveValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionName
com.google.javascript.rhino.Node child
boolean isObjectLit
com.google.javascript.rhino.Node n
private void makeInstanceOfCodeOrderIndependent ()
com.google.javascript.rhino.Node ref
com.google.javascript.rhino.Node ne
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CrossModuleCodeMotion$InstanceofInfo info
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node reference
com.google.javascript.rhino.Node and
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.rhino.Node tmp
static com.google.javascript.jscomp.JSModuleGraph access$100 (com.google.javascript.jscomp.CrossModuleCodeMotion)
com.google.javascript.jscomp.CrossModuleCodeMotion x0
static void ()
}
com/google/javascript/jscomp/CrossModuleMethodMotion$IdGenerator.classCrossModuleMethodMotion.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CrossModuleMethodMotion$IdGenerator extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private int currentId
void ()
boolean hasGeneratedAnyIds ()
int newId ()
}
com/google/javascript/jscomp/CrossModuleMethodMotion.classCrossModuleMethodMotion.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.CrossModuleMethodMotion extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType NULL_COMMON_MODULE_ERROR
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.CrossModuleMethodMotion$IdGenerator idGenerator
private final com.google.javascript.jscomp.AnalyzePrototypeProperties analyzer
private final com.google.javascript.jscomp.JSModuleGraph moduleGraph
static final String STUB_METHOD_NAME
static final String UNSTUB_METHOD_NAME
static final String STUB_DECLARATIONS
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CrossModuleMethodMotion$IdGenerator, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CrossModuleMethodMotion$IdGenerator idGenerator
boolean canModifyExterns
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externRoot
com.google.javascript.rhino.Node root
private void moveMethods (java.util.Collection)
com.google.javascript.rhino.Node valueParent
com.google.javascript.rhino.Node proto
int stubId
com.google.javascript.rhino.Node stubCall
com.google.javascript.rhino.Node unstubParent
com.google.javascript.rhino.Node unstubCall
com.google.javascript.jscomp.AnalyzePrototypeProperties$Symbol symbol
com.google.javascript.jscomp.AnalyzePrototypeProperties$Property prop
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.JSModule deepestCommonModuleRef
java.util.Iterator declarations
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo nameInfo
java.util.Iterator i$
com.google.javascript.rhino.Node declarations
java.util.Collection allNameInfo
boolean hasStubDeclaration
static boolean hasUnmovableRedeclaration (com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo, com.google.javascript.jscomp.AnalyzePrototypeProperties$Property)
com.google.javascript.jscomp.AnalyzePrototypeProperties$Property otherProp
com.google.javascript.jscomp.AnalyzePrototypeProperties$Symbol symbol
java.util.Iterator i$
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo nameInfo
com.google.javascript.jscomp.AnalyzePrototypeProperties$Property prop
static void ()
}
com/google/javascript/jscomp/CssRenamingMap$ByPart.classCssRenamingMap.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.CssRenamingMap$ByPart extends java.lang.Object implements com.google.javascript.jscomp.CssRenamingMap {
public void ()
public abstract java.lang.String get (java.lang.String)
public com.google.javascript.jscomp.CssRenamingMap$Style getStyle ()
}
com/google/javascript/jscomp/CssRenamingMap$ByWhole.classCssRenamingMap.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.CssRenamingMap$ByWhole extends java.lang.Object implements com.google.javascript.jscomp.CssRenamingMap {
public void ()
public abstract java.lang.String get (java.lang.String)
public com.google.javascript.jscomp.CssRenamingMap$Style getStyle ()
}
com/google/javascript/jscomp/CssRenamingMap$Style.classCssRenamingMap.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CssRenamingMap$Style extends java.lang.Enum {
public static final com.google.javascript.jscomp.CssRenamingMap$Style BY_WHOLE
public static final com.google.javascript.jscomp.CssRenamingMap$Style BY_PART
private static final com.google.javascript.jscomp.CssRenamingMap$Style[] $VALUES
public static com.google.javascript.jscomp.CssRenamingMap$Style[] values ()
public static com.google.javascript.jscomp.CssRenamingMap$Style valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/CssRenamingMap.classCssRenamingMap.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.CssRenamingMap extends java.lang.Object implements com.google.javascript.jscomp.RenamingMap {
public abstract java.lang.String get (java.lang.String)
public abstract com.google.javascript.jscomp.CssRenamingMap$Style getStyle ()
}
com/google/javascript/jscomp/CustomPassExecutionTime.classCustomPassExecutionTime.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.CustomPassExecutionTime extends java.lang.Enum {
public static final com.google.javascript.jscomp.CustomPassExecutionTime BEFORE_CHECKS
public static final com.google.javascript.jscomp.CustomPassExecutionTime BEFORE_OPTIMIZATIONS
public static final com.google.javascript.jscomp.CustomPassExecutionTime BEFORE_OPTIMIZATION_LOOP
public static final com.google.javascript.jscomp.CustomPassExecutionTime AFTER_OPTIMIZATION_LOOP
private static final com.google.javascript.jscomp.CustomPassExecutionTime[] $VALUES
public static com.google.javascript.jscomp.CustomPassExecutionTime[] values ()
public static com.google.javascript.jscomp.CustomPassExecutionTime valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/DataFlowAnalysis$1.classDataFlowAnalysis.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DataFlowAnalysis$1 extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.Scope val$jsScope
final java.util.Set val$escaped
void (com.google.javascript.jscomp.Scope, java.util.Set)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.jscomp.Scope$Var var
}
com/google/javascript/jscomp/DataFlowAnalysis$BranchedFlowState.classDataFlowAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DataFlowAnalysis$BranchedFlowState extends java.lang.Object implements com.google.javascript.jscomp.graph.Annotation {
private com.google.javascript.jscomp.graph.LatticeElement in
private java.util.List out
private void (com.google.javascript.jscomp.graph.LatticeElement, java.util.List)
com.google.javascript.jscomp.graph.LatticeElement inState
java.util.List outState
com.google.javascript.jscomp.graph.LatticeElement getIn ()
void setIn (com.google.javascript.jscomp.graph.LatticeElement)
com.google.javascript.jscomp.graph.LatticeElement in
java.util.List getOut ()
void setOut (java.util.List)
com.google.javascript.jscomp.graph.LatticeElement item
java.util.Iterator i$
java.util.List out
public java.lang.String toString ()
public int hashCode ()
void (com.google.javascript.jscomp.graph.LatticeElement, java.util.List, com.google.javascript.jscomp.DataFlowAnalysis$1)
com.google.javascript.jscomp.graph.LatticeElement x0
java.util.List x1
com.google.javascript.jscomp.DataFlowAnalysis$1 x2
static java.util.List access$400 (com.google.javascript.jscomp.DataFlowAnalysis$BranchedFlowState)
com.google.javascript.jscomp.DataFlowAnalysis$BranchedFlowState x0
static java.util.List access$402 (com.google.javascript.jscomp.DataFlowAnalysis$BranchedFlowState, java.util.List)
com.google.javascript.jscomp.DataFlowAnalysis$BranchedFlowState x0
java.util.List x1
static com.google.javascript.jscomp.graph.LatticeElement access$500 (com.google.javascript.jscomp.DataFlowAnalysis$BranchedFlowState)
com.google.javascript.jscomp.DataFlowAnalysis$BranchedFlowState x0
}
com/google/javascript/jscomp/DataFlowAnalysis$BranchedForwardDataFlowAnalysis.classDataFlowAnalysis.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.DataFlowAnalysis$BranchedForwardDataFlowAnalysis extends com.google.javascript.jscomp.DataFlowAnalysis {
protected void initialize ()
int i
int outEdgeCount
java.util.List outLattices
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
java.util.Iterator i$
void (com.google.javascript.jscomp.ControlFlowGraph, com.google.javascript.jscomp.JoinOp)
com.google.javascript.jscomp.ControlFlowGraph targetCfg
com.google.javascript.jscomp.JoinOp joinOp
com.google.javascript.jscomp.graph.LatticeElement getExitLatticeElement ()
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
com.google.javascript.jscomp.DataFlowAnalysis$BranchedFlowState state
final boolean isForward ()
abstract java.util.List branchedFlowThrough (java.lang.Object, com.google.javascript.jscomp.graph.LatticeElement)
protected final boolean flow (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
int i
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
com.google.javascript.jscomp.DataFlowAnalysis$BranchedFlowState state
java.util.List outBefore
protected void joinInputs (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.DataFlowAnalysis$BranchedFlowState predNodeState
com.google.javascript.jscomp.graph.LatticeElement in
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode predNode
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
com.google.javascript.jscomp.DataFlowAnalysis$BranchedFlowState state
java.util.List predNodes
java.util.List values
}
com/google/javascript/jscomp/DataFlowAnalysis$FlowState.classDataFlowAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DataFlowAnalysis$FlowState extends java.lang.Object implements com.google.javascript.jscomp.graph.Annotation {
private com.google.javascript.jscomp.graph.LatticeElement in
private com.google.javascript.jscomp.graph.LatticeElement out
private void (com.google.javascript.jscomp.graph.LatticeElement, com.google.javascript.jscomp.graph.LatticeElement)
com.google.javascript.jscomp.graph.LatticeElement inState
com.google.javascript.jscomp.graph.LatticeElement outState
com.google.javascript.jscomp.graph.LatticeElement getIn ()
void setIn (com.google.javascript.jscomp.graph.LatticeElement)
com.google.javascript.jscomp.graph.LatticeElement in
com.google.javascript.jscomp.graph.LatticeElement getOut ()
void setOut (com.google.javascript.jscomp.graph.LatticeElement)
com.google.javascript.jscomp.graph.LatticeElement out
public java.lang.String toString ()
public int hashCode ()
void (com.google.javascript.jscomp.graph.LatticeElement, com.google.javascript.jscomp.graph.LatticeElement, com.google.javascript.jscomp.DataFlowAnalysis$1)
com.google.javascript.jscomp.graph.LatticeElement x0
com.google.javascript.jscomp.graph.LatticeElement x1
com.google.javascript.jscomp.DataFlowAnalysis$1 x2
static com.google.javascript.jscomp.graph.LatticeElement access$100 (com.google.javascript.jscomp.DataFlowAnalysis$FlowState)
com.google.javascript.jscomp.DataFlowAnalysis$FlowState x0
static com.google.javascript.jscomp.graph.LatticeElement access$102 (com.google.javascript.jscomp.DataFlowAnalysis$FlowState, com.google.javascript.jscomp.graph.LatticeElement)
com.google.javascript.jscomp.DataFlowAnalysis$FlowState x0
com.google.javascript.jscomp.graph.LatticeElement x1
static com.google.javascript.jscomp.graph.LatticeElement access$200 (com.google.javascript.jscomp.DataFlowAnalysis$FlowState)
com.google.javascript.jscomp.DataFlowAnalysis$FlowState x0
static com.google.javascript.jscomp.graph.LatticeElement access$202 (com.google.javascript.jscomp.DataFlowAnalysis$FlowState, com.google.javascript.jscomp.graph.LatticeElement)
com.google.javascript.jscomp.DataFlowAnalysis$FlowState x0
com.google.javascript.jscomp.graph.LatticeElement x1
}
com/google/javascript/jscomp/DataFlowAnalysis$MaxIterationsExceededException.classDataFlowAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DataFlowAnalysis$MaxIterationsExceededException extends java.lang.RuntimeException {
private static final long serialVersionUID
void (java.lang.String)
String msg
}
com/google/javascript/jscomp/DataFlowAnalysis.classDataFlowAnalysis.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.DataFlowAnalysis extends java.lang.Object {
private final com.google.javascript.jscomp.ControlFlowGraph cfg
final com.google.javascript.jscomp.JoinOp joinOp
protected final java.util.Set orderedWorkSet
public static final int MAX_STEPS
void (com.google.javascript.jscomp.ControlFlowGraph, com.google.javascript.jscomp.JoinOp)
com.google.javascript.jscomp.ControlFlowGraph targetCfg
com.google.javascript.jscomp.JoinOp joinOp
java.util.Comparator nodeComparator
final com.google.javascript.jscomp.ControlFlowGraph getCfg ()
com.google.javascript.jscomp.graph.LatticeElement getExitLatticeElement ()
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
com.google.javascript.jscomp.DataFlowAnalysis$FlowState state
protected com.google.javascript.jscomp.graph.LatticeElement join (com.google.javascript.jscomp.graph.LatticeElement, com.google.javascript.jscomp.graph.LatticeElement)
com.google.javascript.jscomp.graph.LatticeElement latticeA
com.google.javascript.jscomp.graph.LatticeElement latticeB
abstract boolean isForward ()
abstract com.google.javascript.jscomp.graph.LatticeElement flowThrough (java.lang.Object, com.google.javascript.jscomp.graph.LatticeElement)
final void analyze ()
final void analyze (int)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode nextNode
java.util.Iterator i$
java.util.List nextNodes
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode curNode
int maxSteps
int step
abstract com.google.javascript.jscomp.graph.LatticeElement createInitialEstimateLattice ()
abstract com.google.javascript.jscomp.graph.LatticeElement createEntryLattice ()
protected void initialize ()
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
java.util.Iterator i$
protected boolean flow (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.LatticeElement outBefore
com.google.javascript.jscomp.graph.LatticeElement inBefore
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
com.google.javascript.jscomp.DataFlowAnalysis$FlowState state
protected void joinInputs (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.DataFlowAnalysis$FlowState inNodeState
com.google.javascript.jscomp.DataFlowAnalysis$FlowState currentNodeState
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode currentNode
java.util.Iterator i$
java.util.List values
java.util.List inNodes
com.google.javascript.jscomp.DataFlowAnalysis$FlowState inNodeState
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode inNode
com.google.javascript.jscomp.DataFlowAnalysis$FlowState currentNodeState
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode currentNode
java.util.Iterator i$
java.util.List values
java.util.List inNodes
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
com.google.javascript.jscomp.DataFlowAnalysis$FlowState state
static void computeEscaped (com.google.javascript.jscomp.Scope, java.util.Set, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.Scope$Var var
java.util.Iterator i
com.google.javascript.jscomp.Scope jsScope
java.util.Set escaped
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback finder
com.google.javascript.jscomp.NodeTraversal t
}
com/google/javascript/jscomp/DeadAssignmentsElimination$1.classDeadAssignmentsElimination.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DeadAssignmentsElimination$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/DeadAssignmentsElimination$VariableLiveness.classDeadAssignmentsElimination.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness extends java.lang.Enum {
public static final com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness MAYBE_LIVE
public static final com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness READ
public static final com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness KILL
private static final com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness[] $VALUES
public static com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness[] values ()
public static com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/DeadAssignmentsElimination.classDeadAssignmentsElimination.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DeadAssignmentsElimination extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private com.google.javascript.jscomp.LiveVariablesAnalysis liveness
private static final com.google.common.base.Predicate matchRemovableAssigns
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node fnBlock
com.google.javascript.jscomp.ControlFlowGraph cfg
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void tryRemoveDeadAssignments (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ControlFlowGraph)
com.google.javascript.jscomp.DataFlowAnalysis$FlowState state
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode cfgNode
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ControlFlowGraph cfg
Iterable nodes
private void tryRemoveAssignment (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.jscomp.DataFlowAnalysis$FlowState)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.DataFlowAnalysis$FlowState state
private void tryRemoveAssignment (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.DataFlowAnalysis$FlowState)
com.google.javascript.rhino.Node op
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
com.google.javascript.jscomp.Scope scope
String name
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node c
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node exprRoot
com.google.javascript.jscomp.DataFlowAnalysis$FlowState state
com.google.javascript.rhino.Node parent
private boolean isVariableStillLiveWithinExpression (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node sibling
com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness state
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node exprRoot
String variable
private com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness isVariableReadBeforeKill (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node rhs
com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness state
com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness state
com.google.javascript.rhino.Node child
com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness v1
com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness v2
com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness first
com.google.javascript.rhino.Node n
String variable
private com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness checkHookBranchReadBeforeKill (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node trueCase
com.google.javascript.rhino.Node falseCase
String variable
com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness v1
com.google.javascript.jscomp.DeadAssignmentsElimination$VariableLiveness v2
static void ()
}
com/google/javascript/jscomp/DefaultPassConfig$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$1 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean protectHiddenSideEffects
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$10$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$10$1 extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
final com.google.javascript.jscomp.ProcessClosurePrimitives val$pass
final com.google.javascript.jscomp.DefaultPassConfig$10 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$10, com.google.javascript.jscomp.ProcessClosurePrimitives)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
}
com/google/javascript/jscomp/DefaultPassConfig$10.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$10 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.ProcessClosurePrimitives pass
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$100.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$100 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$101.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$101 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$102$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$102$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$102 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$102, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
java.io.FileReader templateFile
java.io.IOException e
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/DefaultPassConfig$102.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$102 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$103.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$103 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$104.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$104 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$105.classDefaultPassConfig.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DefaultPassConfig$105 extends com.google.javascript.jscomp.PassFactory {
void (java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$106.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$106 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.CustomPassExecutionTime val$executionTime
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean, com.google.javascript.jscomp.CustomPassExecutionTime)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$107.classDefaultPassConfig.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DefaultPassConfig$107 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final java.util.Collection val$passes
void (java.util.Collection)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CompilerPass pass
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/DefaultPassConfig$108$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$108$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$108 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$108, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
java.io.IOException e
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node jsRoot
com.google.javascript.jscomp.NameReferenceGraphConstruction gc
String graphFileName
}
com/google/javascript/jscomp/DefaultPassConfig$108.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$108 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$109$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$109$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$109 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$109, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameReferenceGraphReport report
java.io.IOException e
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node jsRoot
com.google.javascript.jscomp.NameReferenceGraphConstruction gc
String reportFileName
}
com/google/javascript/jscomp/DefaultPassConfig$109.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$109 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$11.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$11 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$110.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$110 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$PropertyRenamingPolicy
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/DefaultPassConfig$12.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$12 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$13.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$13 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$14.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$14 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$15.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$15 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$16.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$16 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$17.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$17 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
String blacklist
}
com/google/javascript/jscomp/DefaultPassConfig$18$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$18$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$18 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$18, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node jsRoot
java.util.Map newCssNames
com.google.javascript.jscomp.ReplaceCssNames pass
}
com/google/javascript/jscomp/DefaultPassConfig$18.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$18 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$19.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$19 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$2.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$2 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$20.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$20 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean late
}
com/google/javascript/jscomp/DefaultPassConfig$21.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$21 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean late
}
com/google/javascript/jscomp/DefaultPassConfig$22.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$22 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$23$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$23$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.CheckRegExp val$pass
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$23 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$23, com.google.javascript.jscomp.CheckRegExp, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/DefaultPassConfig$23.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$23 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CheckRegExp pass
}
com/google/javascript/jscomp/DefaultPassConfig$24.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$24 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$25.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$25 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$26.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$26 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$27.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$27 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$28$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$28$1 extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$28 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$28, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
}
com/google/javascript/jscomp/DefaultPassConfig$28.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$28 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$29$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$29$1 extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$29 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$29, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
}
com/google/javascript/jscomp/DefaultPassConfig$29.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$29 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$3.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$3 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.List sharedCallbacks
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$30$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$30$1 extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$30 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$30, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.TypeCheck check
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
}
com/google/javascript/jscomp/DefaultPassConfig$30.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$30 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$31.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$31 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.List callbacks
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$32.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$32 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$33$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$33$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$33 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$33, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node jsRoot
}
com/google/javascript/jscomp/DefaultPassConfig$33.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$33 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$34.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$34 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$35$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$35$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$35 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$35, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node jsRoot
}
com/google/javascript/jscomp/DefaultPassConfig$35.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$35 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$36$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$36$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$36 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$36, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node jsRoot
java.util.Map replacements
}
com/google/javascript/jscomp/DefaultPassConfig$36.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$36 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$37$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$37$1 extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
final com.google.javascript.jscomp.DefaultPassConfig$37 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$37)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node jsRoot
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
}
com/google/javascript/jscomp/DefaultPassConfig$37.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$37 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$38.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$38 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$39.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$39 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$4.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$4 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$40.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$40 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$41.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$41 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$42.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$42 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$43.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$43 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$44$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$44$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$44 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$44, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ReplaceIdGenerators pass
}
com/google/javascript/jscomp/DefaultPassConfig$44.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$44 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$45$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$45$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$45 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$45, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ReplaceStrings pass
}
com/google/javascript/jscomp/DefaultPassConfig$45.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$45 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$46.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$46 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$47.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$47 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$48.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$48 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$49.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$49 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$5.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$5 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$50.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$50 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$51.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$51 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$52.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$52 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$53.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$53 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$54.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$54 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$55.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$55 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$56.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$56 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$57.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$57 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
boolean removeOnlyLocals
boolean preserveAnonymousFunctionNames
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.OptimizeCalls passes
}
com/google/javascript/jscomp/DefaultPassConfig$58.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$58 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$59.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$59 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$6.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$6 extends com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig$60.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$60 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.InlineVariables$Mode mode
com.google.javascript.jscomp.InlineVariables$Mode mode
com.google.javascript.jscomp.InlineVariables$Mode mode
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$61.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$61 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$62.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$62 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$63.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$63 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$64.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$64 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$65.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$65 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$66$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$66$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$66 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$66, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
java.io.IOException e
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.NameAnalyzer na
String reportPath
}
com/google/javascript/jscomp/DefaultPassConfig$66.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$66 extends com.google.javascript.jscomp.PassFactory {
private boolean hasWrittenFile
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
static boolean access$1100 (com.google.javascript.jscomp.DefaultPassConfig$66)
com.google.javascript.jscomp.DefaultPassConfig$66 x0
static boolean access$1102 (com.google.javascript.jscomp.DefaultPassConfig$66, boolean)
com.google.javascript.jscomp.DefaultPassConfig$66 x0
boolean x1
}
com/google/javascript/jscomp/DefaultPassConfig$67$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$67$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$67 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$67, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.NameAnalyzer na
}
com/google/javascript/jscomp/DefaultPassConfig$67.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$67 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$68.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$68 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$69.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$69 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$7.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$7 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CodingConvention convention
}
com/google/javascript/jscomp/DefaultPassConfig$70.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$70 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean enableBlockInlining
}
com/google/javascript/jscomp/DefaultPassConfig$71.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$71 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$72.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$72 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean removeOnlyLocals
boolean preserveAnonymousFunctionNames
}
com/google/javascript/jscomp/DefaultPassConfig$73.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$73 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$74.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$74 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$75.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$75 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$76.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$76 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$77.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$77 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$78.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$78 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$79.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$79 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$8.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$8 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CodingConvention convention
}
com/google/javascript/jscomp/DefaultPassConfig$80.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$80 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$81.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$81 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$82.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$82 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$83.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$83 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$84.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$84 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$85.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$85 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$86$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$86$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$86 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$86, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.NameAnonymousFunctionsMapped naf
}
com/google/javascript/jscomp/DefaultPassConfig$86.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$86 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$87.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$87 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$88.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$88 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$89.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$89 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$9$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$9$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.GatherRawExports val$pass
final com.google.javascript.jscomp.DefaultPassConfig$9 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$9, com.google.javascript.jscomp.GatherRawExports)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/DefaultPassConfig$9.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$9 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.GatherRawExports pass
}
com/google/javascript/jscomp/DefaultPassConfig$90.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$90 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$91.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$91 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$92$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$92$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.DefaultPassConfig$92 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$92, com.google.javascript.jscomp.AbstractCompiler)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/DefaultPassConfig$92.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$92 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$93.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$93 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$94.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$94 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$95$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$95$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.VariableMap val$prevPropertyMap
final com.google.javascript.jscomp.DefaultPassConfig$95 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$95, com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.VariableMap)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/DefaultPassConfig$95.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$95 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.VariableMap prevPropertyMap
}
com/google/javascript/jscomp/DefaultPassConfig$96$1.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$96$1 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler val$compiler
final com.google.javascript.jscomp.VariableMap val$prevVariableMap
final com.google.javascript.jscomp.DefaultPassConfig$96 this$1
void (com.google.javascript.jscomp.DefaultPassConfig$96, com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.VariableMap)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/DefaultPassConfig$96.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$96 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.VariableMap prevVariableMap
}
com/google/javascript/jscomp/DefaultPassConfig$97.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$97 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$98.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$98 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$99.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$99 extends com.google.javascript.jscomp.PassFactory {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String, boolean)
String x0
boolean x1
protected com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/DefaultPassConfig$ClearTypedScope.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$ClearTypedScope extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig)
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/DefaultPassConfig$GlobalTypeResolver.classDefaultPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefaultPassConfig$GlobalTypeResolver extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
final com.google.javascript.jscomp.DefaultPassConfig this$0
void (com.google.javascript.jscomp.DefaultPassConfig, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
}
com/google/javascript/jscomp/DefaultPassConfig$HotSwapPassFactory.classDefaultPassConfig.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory extends com.google.javascript.jscomp.PassFactory {
void (java.lang.String, boolean)
String name
boolean isOneTimePass
protected abstract com.google.javascript.jscomp.HotSwapCompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.HotSwapCompilerPass getHotSwapPass (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
protected volatile com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler x0
}
com/google/javascript/jscomp/DefaultPassConfig.classDefaultPassConfig.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.DefaultPassConfig extends com.google.javascript.jscomp.PassConfig {
private static final String COMPILED_CONSTANT_NAME
private static final String CLOSURE_LOCALE_CONSTANT_NAME
static final com.google.javascript.jscomp.DiagnosticType TIGHTEN_TYPES_WITHOUT_TYPE_CHECK
static final com.google.javascript.jscomp.DiagnosticType CANNOT_USE_PROTOTYPE_AND_VAR
static final com.google.javascript.jscomp.DiagnosticType CANNOT_USE_EXPORT_LOCALS_AND_EXTERN_PROP_REMOVAL
static final com.google.javascript.jscomp.DiagnosticType REPORT_PATH_IO_ERROR
private static final com.google.javascript.jscomp.DiagnosticType NAME_REF_GRAPH_FILE_ERROR
private static final com.google.javascript.jscomp.DiagnosticType NAME_REF_REPORT_FILE_ERROR
private static final java.util.regex.Pattern GLOBAL_SYMBOL_NAMESPACE_PATTERN
private com.google.javascript.jscomp.GlobalNamespace namespaceForChecks
private com.google.javascript.jscomp.PreprocessorSymbolTable preprocessorSymbolTable
private com.google.javascript.jscomp.TightenTypes tightenTypes
private java.util.Set exportedNames
private com.google.javascript.jscomp.NameGenerator nameGenerator
private com.google.javascript.jscomp.CrossModuleMethodMotion$IdGenerator crossModuleIdGenerator
private java.util.Map cssNames
private com.google.javascript.jscomp.VariableMap variableMap
private com.google.javascript.jscomp.VariableMap propertyMap
private com.google.javascript.jscomp.VariableMap anonymousFunctionNameMap
private com.google.javascript.jscomp.FunctionNames functionNames
private com.google.javascript.jscomp.VariableMap stringMap
private String idGeneratorMap
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory checkSideEffects
final com.google.javascript.jscomp.PassFactory stripSideEffectProtection
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory suspiciousCode
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory checkControlStructures
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory checkRequires
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory checkProvides
private static final com.google.javascript.jscomp.DiagnosticType GENERATE_EXPORTS_ERROR
final com.google.javascript.jscomp.PassFactory generateExports
final com.google.javascript.jscomp.PassFactory exportTestFunctions
final com.google.javascript.jscomp.PassFactory gatherRawExports
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory closurePrimitives
final com.google.javascript.jscomp.PassFactory jqueryAliases
final com.google.javascript.jscomp.PassFactory angularPass
final com.google.javascript.jscomp.PassFactory replaceMessages
final com.google.javascript.jscomp.PassFactory replaceMessagesForChrome
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory closureGoogScopeAliases
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory closureRewriteGoogClass
final com.google.javascript.jscomp.PassFactory closureCheckGetCssName
final com.google.javascript.jscomp.PassFactory closureReplaceGetCssName
final com.google.javascript.jscomp.PassFactory createSyntheticBlocks
final com.google.javascript.jscomp.PassFactory peepholeOptimizations
final com.google.javascript.jscomp.PassFactory latePeepholeOptimizations
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory checkVars
final com.google.javascript.jscomp.PassFactory checkRegExp
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory checkVariableReferences
final com.google.javascript.jscomp.PassFactory objectPropertyStringPreprocess
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory resolveTypes
final com.google.javascript.jscomp.PassFactory clearTypedScopePass
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory inferTypes
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory inferJsDocInfo
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory checkTypes
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory checkControlFlow
final com.google.javascript.jscomp.DefaultPassConfig$HotSwapPassFactory checkAccessControls
final com.google.javascript.jscomp.PassFactory checkGlobalNames
final com.google.javascript.jscomp.PassFactory checkStrictMode
final com.google.javascript.jscomp.PassFactory processTweaks
final com.google.javascript.jscomp.PassFactory processDefines
final com.google.javascript.jscomp.PassFactory garbageCollectChecks
final com.google.javascript.jscomp.PassFactory checkConsts
final com.google.javascript.jscomp.PassFactory checkConstParams
final com.google.javascript.jscomp.PassFactory checkEventfulObjectDisposal
final com.google.javascript.jscomp.PassFactory computeFunctionNames
final com.google.javascript.jscomp.PassFactory ignoreCajaProperties
final com.google.javascript.jscomp.PassFactory runtimeTypeCheck
final com.google.javascript.jscomp.PassFactory replaceIdGenerators
final com.google.javascript.jscomp.PassFactory replaceStrings
final com.google.javascript.jscomp.PassFactory optimizeArgumentsArray
final com.google.javascript.jscomp.PassFactory closureCodeRemoval
final com.google.javascript.jscomp.PassFactory closureOptimizePrimitives
final com.google.javascript.jscomp.PassFactory rescopeGlobalSymbols
final com.google.javascript.jscomp.PassFactory collapseProperties
final com.google.javascript.jscomp.PassFactory collapseObjectLiterals
final com.google.javascript.jscomp.PassFactory tightenTypesBuilder
final com.google.javascript.jscomp.PassFactory disambiguatePrivateProperties
final com.google.javascript.jscomp.PassFactory disambiguateProperties
final com.google.javascript.jscomp.PassFactory chainCalls
final com.google.javascript.jscomp.PassFactory devirtualizePrototypeMethods
final com.google.javascript.jscomp.PassFactory optimizeCallsAndRemoveUnusedVars
final com.google.javascript.jscomp.PassFactory markPureFunctions
final com.google.javascript.jscomp.PassFactory markNoSideEffectCalls
final com.google.javascript.jscomp.PassFactory inlineVariables
final com.google.javascript.jscomp.PassFactory inlineConstants
final com.google.javascript.jscomp.PassFactory minimizeExitPoints
final com.google.javascript.jscomp.PassFactory removeUnreachableCode
final com.google.javascript.jscomp.PassFactory removeUnusedPrototypeProperties
final com.google.javascript.jscomp.PassFactory removeUnusedClassProperties
final com.google.javascript.jscomp.PassFactory smartNamePass
final com.google.javascript.jscomp.PassFactory smartNamePass2
final com.google.javascript.jscomp.PassFactory inlineSimpleMethods
final com.google.javascript.jscomp.PassFactory deadAssignmentsElimination
final com.google.javascript.jscomp.PassFactory inlineFunctions
final com.google.javascript.jscomp.PassFactory inlineProperties
final com.google.javascript.jscomp.PassFactory removeUnusedVars
final com.google.javascript.jscomp.PassFactory crossModuleCodeMotion
final com.google.javascript.jscomp.PassFactory crossModuleMethodMotion
final com.google.javascript.jscomp.PassFactory specializeInitialModule
final com.google.javascript.jscomp.PassFactory flowSensitiveInlineVariables
final com.google.javascript.jscomp.PassFactory coalesceVariableNames
final com.google.javascript.jscomp.PassFactory exploitAssign
final com.google.javascript.jscomp.PassFactory collapseVariableDeclarations
final com.google.javascript.jscomp.PassFactory groupVariableDeclarations
final com.google.javascript.jscomp.PassFactory extractPrototypeMemberDeclarations
final com.google.javascript.jscomp.PassFactory rewriteFunctionExpressions
final com.google.javascript.jscomp.PassFactory collapseAnonymousFunctions
final com.google.javascript.jscomp.PassFactory moveFunctionDeclarations
final com.google.javascript.jscomp.PassFactory nameUnmappedAnonymousFunctions
final com.google.javascript.jscomp.PassFactory nameMappedAnonymousFunctions
final com.google.javascript.jscomp.PassFactory aliasExternals
final com.google.javascript.jscomp.PassFactory aliasStrings
final com.google.javascript.jscomp.PassFactory aliasKeywords
final com.google.javascript.jscomp.PassFactory objectPropertyStringPostprocess
final com.google.javascript.jscomp.PassFactory ambiguateProperties
final com.google.javascript.jscomp.PassFactory markUnnormalized
final com.google.javascript.jscomp.PassFactory denormalize
final com.google.javascript.jscomp.PassFactory invertContextualRenaming
final com.google.javascript.jscomp.PassFactory renameProperties
final com.google.javascript.jscomp.PassFactory renameVars
final com.google.javascript.jscomp.PassFactory gatherCharBias
final com.google.javascript.jscomp.PassFactory renameLabels
final com.google.javascript.jscomp.PassFactory convertToDottedProperties
final com.google.javascript.jscomp.PassFactory sanityCheckAst
final com.google.javascript.jscomp.PassFactory sanityCheckVars
final com.google.javascript.jscomp.PassFactory instrumentFunctions
final com.google.javascript.jscomp.PassFactory instrumentMemoryAllocations
final com.google.javascript.jscomp.PassFactory instrumentForCodeCoverage
final com.google.javascript.jscomp.PassFactory printNameReferenceGraph
final com.google.javascript.jscomp.PassFactory printNameReferenceReport
public void (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
protected com.google.javascript.jscomp.PassConfig$State getIntermediateState ()
protected void setIntermediateState (com.google.javascript.jscomp.PassConfig$State)
com.google.javascript.jscomp.PassConfig$State state
com.google.javascript.jscomp.GlobalNamespace getGlobalNamespace ()
com.google.javascript.jscomp.PreprocessorSymbolTable getPreprocessorSymbolTable ()
private com.google.javascript.jscomp.NameGenerator getNameGenerator ()
void maybeInitializePreprocessorSymbolTable (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.AbstractCompiler compiler
protected java.util.List getChecks ()
java.util.List checks
protected java.util.List getOptimizations ()
java.util.List passes
private java.util.List getMainOptimizationLoop ()
java.util.List passes
boolean runOptimizeCalls
private java.util.List getCodeRemovingPasses ()
java.util.List passes
private static void assertAllOneTimePasses (java.util.List)
com.google.javascript.jscomp.PassFactory pass
java.util.Iterator i$
java.util.List passes
private static void assertAllLoopablePasses (java.util.List)
com.google.javascript.jscomp.PassFactory pass
java.util.Iterator i$
java.util.List passes
private static com.google.javascript.jscomp.HotSwapCompilerPass combineChecks (com.google.javascript.jscomp.AbstractCompiler, java.util.List)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.List callbacks
com.google.javascript.jscomp.NodeTraversal$Callback[] array
private com.google.javascript.jscomp.VariableMap runPropertyRenaming (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.VariableMap, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.RenamePrototypes rproto
com.google.javascript.jscomp.RenamePrototypes rproto2
com.google.javascript.jscomp.RenameProperties rprop
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.VariableMap prevPropertyMap
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
char[] reservedChars
private com.google.javascript.jscomp.VariableMap runVariableRenaming (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.VariableMap, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.RenameVars2 rn
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.VariableMap prevVariableMap
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
char[] reservedChars
boolean preserveAnonymousFunctionNames
java.util.Set reservedNames
com.google.javascript.jscomp.RenameVars rn
static com.google.javascript.jscomp.PassFactory createEmptyPass (java.lang.String)
String name
private com.google.javascript.jscomp.PassFactory getCustomPasses (com.google.javascript.jscomp.CustomPassExecutionTime)
com.google.javascript.jscomp.CustomPassExecutionTime executionTime
private boolean isInliningForbidden ()
private static transient com.google.javascript.jscomp.CompilerPass runInSerial (com.google.javascript.jscomp.CompilerPass[])
com.google.javascript.jscomp.CompilerPass[] passes
private static com.google.javascript.jscomp.CompilerPass runInSerial (java.util.Collection)
java.util.Collection passes
static java.util.Map getAdditionalReplacements (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
java.util.Map additionalReplacements
static com.google.javascript.jscomp.HotSwapCompilerPass access$000 (com.google.javascript.jscomp.AbstractCompiler, java.util.List)
com.google.javascript.jscomp.AbstractCompiler x0
java.util.List x1
static com.google.javascript.jscomp.DiagnosticType access$100 ()
static java.util.Set access$200 (com.google.javascript.jscomp.DefaultPassConfig)
com.google.javascript.jscomp.DefaultPassConfig x0
static java.util.Set access$202 (com.google.javascript.jscomp.DefaultPassConfig, java.util.Set)
com.google.javascript.jscomp.DefaultPassConfig x0
java.util.Set x1
static com.google.javascript.jscomp.PreprocessorSymbolTable access$300 (com.google.javascript.jscomp.DefaultPassConfig)
com.google.javascript.jscomp.DefaultPassConfig x0
static java.util.Map access$402 (com.google.javascript.jscomp.DefaultPassConfig, java.util.Map)
com.google.javascript.jscomp.DefaultPassConfig x0
java.util.Map x1
static com.google.javascript.jscomp.GlobalNamespace access$502 (com.google.javascript.jscomp.DefaultPassConfig, com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.DefaultPassConfig x0
com.google.javascript.jscomp.GlobalNamespace x1
static com.google.javascript.jscomp.GlobalNamespace access$500 (com.google.javascript.jscomp.DefaultPassConfig)
com.google.javascript.jscomp.DefaultPassConfig x0
static com.google.javascript.jscomp.FunctionNames access$602 (com.google.javascript.jscomp.DefaultPassConfig, com.google.javascript.jscomp.FunctionNames)
com.google.javascript.jscomp.DefaultPassConfig x0
com.google.javascript.jscomp.FunctionNames x1
static java.lang.String access$702 (com.google.javascript.jscomp.DefaultPassConfig, java.lang.String)
com.google.javascript.jscomp.DefaultPassConfig x0
String x1
static com.google.javascript.jscomp.VariableMap access$802 (com.google.javascript.jscomp.DefaultPassConfig, com.google.javascript.jscomp.VariableMap)
com.google.javascript.jscomp.DefaultPassConfig x0
com.google.javascript.jscomp.VariableMap x1
static boolean access$900 (com.google.javascript.jscomp.DefaultPassConfig)
com.google.javascript.jscomp.DefaultPassConfig x0
static com.google.javascript.jscomp.TightenTypes access$1002 (com.google.javascript.jscomp.DefaultPassConfig, com.google.javascript.jscomp.TightenTypes)
com.google.javascript.jscomp.DefaultPassConfig x0
com.google.javascript.jscomp.TightenTypes x1
static com.google.javascript.jscomp.TightenTypes access$1000 (com.google.javascript.jscomp.DefaultPassConfig)
com.google.javascript.jscomp.DefaultPassConfig x0
static com.google.javascript.jscomp.CrossModuleMethodMotion$IdGenerator access$1200 (com.google.javascript.jscomp.DefaultPassConfig)
com.google.javascript.jscomp.DefaultPassConfig x0
static com.google.javascript.jscomp.VariableMap access$1302 (com.google.javascript.jscomp.DefaultPassConfig, com.google.javascript.jscomp.VariableMap)
com.google.javascript.jscomp.DefaultPassConfig x0
com.google.javascript.jscomp.VariableMap x1
static com.google.javascript.jscomp.VariableMap access$1402 (com.google.javascript.jscomp.DefaultPassConfig, com.google.javascript.jscomp.VariableMap)
com.google.javascript.jscomp.DefaultPassConfig x0
com.google.javascript.jscomp.VariableMap x1
static com.google.javascript.jscomp.VariableMap access$1500 (com.google.javascript.jscomp.DefaultPassConfig, com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.VariableMap, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.DefaultPassConfig x0
com.google.javascript.jscomp.AbstractCompiler x1
com.google.javascript.jscomp.VariableMap x2
com.google.javascript.rhino.Node x3
com.google.javascript.rhino.Node x4
static com.google.javascript.jscomp.VariableMap access$1602 (com.google.javascript.jscomp.DefaultPassConfig, com.google.javascript.jscomp.VariableMap)
com.google.javascript.jscomp.DefaultPassConfig x0
com.google.javascript.jscomp.VariableMap x1
static com.google.javascript.jscomp.VariableMap access$1700 (com.google.javascript.jscomp.DefaultPassConfig, com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.VariableMap, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.DefaultPassConfig x0
com.google.javascript.jscomp.AbstractCompiler x1
com.google.javascript.jscomp.VariableMap x2
com.google.javascript.rhino.Node x3
com.google.javascript.rhino.Node x4
static com.google.javascript.jscomp.NameGenerator access$1800 (com.google.javascript.jscomp.DefaultPassConfig)
com.google.javascript.jscomp.DefaultPassConfig x0
static com.google.javascript.jscomp.FunctionNames access$600 (com.google.javascript.jscomp.DefaultPassConfig)
com.google.javascript.jscomp.DefaultPassConfig x0
static com.google.javascript.jscomp.CompilerPass access$1900 (com.google.javascript.jscomp.CompilerPass[])
com.google.javascript.jscomp.CompilerPass[] x0
static com.google.javascript.jscomp.CompilerPass access$2000 (java.util.Collection)
java.util.Collection x0
static com.google.javascript.jscomp.DiagnosticType access$2100 ()
static com.google.javascript.jscomp.DiagnosticType access$2200 ()
static void ()
}
com/google/javascript/jscomp/DefinitionProvider.classDefinitionProvider.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.DefinitionProvider extends java.lang.Object {
public abstract java.util.Collection getDefinitionsReferencedAt (com.google.javascript.rhino.Node)
}
com/google/javascript/jscomp/DefinitionSite.classDefinitionSite.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefinitionSite extends java.lang.Object {
final com.google.javascript.rhino.Node node
final com.google.javascript.jscomp.DefinitionsRemover$Definition definition
final com.google.javascript.jscomp.JSModule module
final boolean inGlobalScope
final boolean inExterns
void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.DefinitionsRemover$Definition, com.google.javascript.jscomp.JSModule, boolean, boolean)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
com.google.javascript.jscomp.JSModule module
boolean inGlobalScope
boolean inExterns
}
com/google/javascript/jscomp/DefinitionsRemover$AssignmentDefinition.classDefinitionsRemover.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DefinitionsRemover$AssignmentDefinition extends com.google.javascript.jscomp.DefinitionsRemover$Definition {
private final com.google.javascript.rhino.Node assignment
void (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node node
boolean inExterns
public void performRemove ()
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node last
public com.google.javascript.rhino.Node getLValue ()
public com.google.javascript.rhino.Node getRValue ()
}
com/google/javascript/jscomp/DefinitionsRemover$Definition.classDefinitionsRemover.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.DefinitionsRemover$Definition extends java.lang.Object {
private final boolean isExtern
void (boolean)
boolean isExtern
public void remove ()
protected abstract void performRemove ()
public abstract com.google.javascript.rhino.Node getLValue ()
public abstract com.google.javascript.rhino.Node getRValue ()
public boolean isExtern ()
}
com/google/javascript/jscomp/DefinitionsRemover$ExternalNameOnlyDefinition.classDefinitionsRemover.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DefinitionsRemover$ExternalNameOnlyDefinition extends com.google.javascript.jscomp.DefinitionsRemover$IncompleteDefinition {
void (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node lValue
public void performRemove ()
}
com/google/javascript/jscomp/DefinitionsRemover$FunctionArgumentDefinition.classDefinitionsRemover.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DefinitionsRemover$FunctionArgumentDefinition extends com.google.javascript.jscomp.DefinitionsRemover$IncompleteDefinition {
void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node argumentName
boolean inExterns
public void performRemove ()
}
com/google/javascript/jscomp/DefinitionsRemover$FunctionDefinition.classDefinitionsRemover.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.DefinitionsRemover$FunctionDefinition extends com.google.javascript.jscomp.DefinitionsRemover$Definition {
protected final com.google.javascript.rhino.Node function
void (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node node
boolean inExterns
public com.google.javascript.rhino.Node getLValue ()
public com.google.javascript.rhino.Node getRValue ()
}
com/google/javascript/jscomp/DefinitionsRemover$FunctionExpressionDefinition.classDefinitionsRemover.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DefinitionsRemover$FunctionExpressionDefinition extends com.google.javascript.jscomp.DefinitionsRemover$FunctionDefinition {
void (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node node
boolean inExterns
public void performRemove ()
}
com/google/javascript/jscomp/DefinitionsRemover$IncompleteDefinition.classDefinitionsRemover.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.DefinitionsRemover$IncompleteDefinition extends com.google.javascript.jscomp.DefinitionsRemover$Definition {
private static final java.util.Set ALLOWED_TYPES
private final com.google.javascript.rhino.Node lValue
void (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node lValue
boolean inExterns
public com.google.javascript.rhino.Node getLValue ()
public com.google.javascript.rhino.Node getRValue ()
static void ()
}
com/google/javascript/jscomp/DefinitionsRemover$NamedFunctionDefinition.classDefinitionsRemover.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DefinitionsRemover$NamedFunctionDefinition extends com.google.javascript.jscomp.DefinitionsRemover$FunctionDefinition {
void (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node node
boolean inExterns
public void performRemove ()
}
com/google/javascript/jscomp/DefinitionsRemover$ObjectLiteralPropertyDefinition.classDefinitionsRemover.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DefinitionsRemover$ObjectLiteralPropertyDefinition extends com.google.javascript.jscomp.DefinitionsRemover$Definition {
private final com.google.javascript.rhino.Node literal
private final com.google.javascript.rhino.Node name
private final com.google.javascript.rhino.Node value
void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node lit
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node value
boolean isExtern
public void performRemove ()
public com.google.javascript.rhino.Node getLValue ()
public com.google.javascript.rhino.Node getRValue ()
}
com/google/javascript/jscomp/DefinitionsRemover$UnknownDefinition.classDefinitionsRemover.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DefinitionsRemover$UnknownDefinition extends com.google.javascript.jscomp.DefinitionsRemover$IncompleteDefinition {
void (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node lValue
boolean inExterns
public void performRemove ()
}
com/google/javascript/jscomp/DefinitionsRemover$VarDefinition.classDefinitionsRemover.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.DefinitionsRemover$VarDefinition extends com.google.javascript.jscomp.DefinitionsRemover$Definition {
private final com.google.javascript.rhino.Node name
void (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node node
boolean inExterns
public void performRemove ()
com.google.javascript.rhino.Node var
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node rValue
public com.google.javascript.rhino.Node getLValue ()
public com.google.javascript.rhino.Node getRValue ()
}
com/google/javascript/jscomp/DefinitionsRemover.classDefinitionsRemover.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DefinitionsRemover extends java.lang.Object {
void ()
static com.google.javascript.jscomp.DefinitionsRemover$Definition getDefinition (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node n
boolean isExtern
com.google.javascript.rhino.Node parent
static boolean isDefinitionNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/Denormalize$StripConstantAnnotations.classDenormalize.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Denormalize$StripConstantAnnotations extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node js
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/Denormalize.classDenormalize.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Denormalize extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass com.google.javascript.jscomp.NodeTraversal$Callback {
private final com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void maybeCollapseIntoForStatements (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node forNode
com.google.javascript.rhino.Node forVar
com.google.javascript.rhino.Node newInitializer
com.google.javascript.rhino.Node forNode
com.google.javascript.rhino.Node oldInitializer
com.google.javascript.rhino.Node newInitializer
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node nextSibling
}
com/google/javascript/jscomp/DependencyOptions.classDependencyOptions.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.DependencyOptions extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private boolean sortDependencies
private boolean pruneDependencies
private boolean dropMoochers
private final java.util.Set entryPoints
public void ()
public com.google.javascript.jscomp.DependencyOptions setDependencySorting (boolean)
boolean enabled
public com.google.javascript.jscomp.DependencyOptions setDependencyPruning (boolean)
boolean enabled
public com.google.javascript.jscomp.DependencyOptions setMoocherDropping (boolean)
boolean enabled
public com.google.javascript.jscomp.DependencyOptions setEntryPoints (java.util.Collection)
java.util.Collection symbols
boolean needsManagement ()
boolean shouldSortDependencies ()
boolean shouldPruneDependencies ()
boolean shouldDropMoochers ()
java.util.Collection getEntryPoints ()
}
com/google/javascript/jscomp/DevirtualizePrototypeMethods.classDevirtualizePrototypeMethods.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DevirtualizePrototypeMethods extends java.lang.Object implements com.google.javascript.jscomp.OptimizeCalls$CallGraphCompilerPass com.google.javascript.jscomp.SpecializationAwareCompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private com.google.javascript.jscomp.SpecializeModule$SpecializationState specializationState
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void enableSpecialization (com.google.javascript.jscomp.SpecializeModule$SpecializationState)
com.google.javascript.jscomp.SpecializeModule$SpecializationState state
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.jscomp.DefinitionSite defSite
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.SimpleDefinitionFinder definitions
private static boolean isCall (com.google.javascript.jscomp.UseSite)
com.google.javascript.jscomp.UseSite site
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
private static boolean isPrototypeMethodDefinition (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node greatGramp
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node gramp
private java.lang.String getMethodName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private java.lang.String getRewrittenMethodName (java.lang.String)
String originalMethodName
private void rewriteDefinitionIfEligible (com.google.javascript.jscomp.DefinitionSite, com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.rhino.Node ancestor
com.google.javascript.jscomp.DefinitionSite defSite
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
com.google.javascript.rhino.Node node
String newMethodName
private boolean isEligibleDefinition (com.google.javascript.jscomp.SimpleDefinitionFinder, com.google.javascript.jscomp.DefinitionSite)
com.google.javascript.rhino.Node nameNode
java.util.Collection singleSiteDefinitions
com.google.javascript.jscomp.JSModule callModule
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
com.google.javascript.jscomp.DefinitionSite definitionSite
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
com.google.javascript.jscomp.JSModule definitionModule
com.google.javascript.rhino.Node rValue
com.google.javascript.rhino.Node lValue
com.google.javascript.jscomp.CodingConvention codingConvention
java.util.Collection useSites
com.google.javascript.jscomp.JSModuleGraph moduleGraph
private void rewriteCallSites (com.google.javascript.jscomp.SimpleDefinitionFinder, com.google.javascript.jscomp.DefinitionsRemover$Definition, java.lang.String)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node objectNode
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
String newMethodName
java.util.Collection useSites
private void rewriteDefinition (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node node
String newMethodName
boolean isObjLitDefKey
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node refNode
com.google.javascript.rhino.Node newNameNode
com.google.javascript.rhino.Node newVarNode
com.google.javascript.rhino.Node functionNode
String self
com.google.javascript.rhino.Node argList
com.google.javascript.rhino.Node body
private void fixFunctionType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node param
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
java.util.List parameterTypes
com.google.javascript.rhino.jstype.ObjectType thisType
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.jstype.JSType newType
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.jstype.FunctionType type
private void replaceReferencesToThis (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node newName
com.google.javascript.rhino.Node child
java.util.Iterator i$
com.google.javascript.rhino.Node node
String name
}
com/google/javascript/jscomp/DiagnosticGroup.classDiagnosticGroup.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.DiagnosticGroup extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.Set types
private final String name
private static final java.util.Map singletons
transient void (java.lang.String, com.google.javascript.jscomp.DiagnosticType[])
String name
com.google.javascript.jscomp.DiagnosticType[] types
public transient void (com.google.javascript.jscomp.DiagnosticType[])
com.google.javascript.jscomp.DiagnosticType[] types
private void (com.google.javascript.jscomp.DiagnosticType)
com.google.javascript.jscomp.DiagnosticType type
public static synchronized com.google.javascript.jscomp.DiagnosticGroup forType (com.google.javascript.jscomp.DiagnosticType)
com.google.javascript.jscomp.DiagnosticType type
public transient void (com.google.javascript.jscomp.DiagnosticGroup[])
com.google.javascript.jscomp.DiagnosticGroup[] groups
public transient void (java.lang.String, com.google.javascript.jscomp.DiagnosticGroup[])
com.google.javascript.jscomp.DiagnosticGroup group
com.google.javascript.jscomp.DiagnosticGroup[] arr$
int len$
int i$
String name
com.google.javascript.jscomp.DiagnosticGroup[] groups
java.util.Set set
public boolean matches (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError error
public boolean matches (com.google.javascript.jscomp.DiagnosticType)
com.google.javascript.jscomp.DiagnosticType type
boolean isSubGroup (com.google.javascript.jscomp.DiagnosticGroup)
com.google.javascript.jscomp.DiagnosticType type
java.util.Iterator i$
com.google.javascript.jscomp.DiagnosticGroup group
public java.lang.Iterable getTypes ()
public java.lang.String toString ()
static void ()
}
com/google/javascript/jscomp/DiagnosticGroupWarningsGuard.classDiagnosticGroupWarningsGuard.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.DiagnosticGroupWarningsGuard extends com.google.javascript.jscomp.WarningsGuard {
private static final long serialVersionUID
private final com.google.javascript.jscomp.DiagnosticGroup group
private final com.google.javascript.jscomp.CheckLevel level
public void (com.google.javascript.jscomp.DiagnosticGroup, com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.DiagnosticGroup group
com.google.javascript.jscomp.CheckLevel level
public com.google.javascript.jscomp.CheckLevel level (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError error
public boolean disables (com.google.javascript.jscomp.DiagnosticGroup)
com.google.javascript.jscomp.DiagnosticGroup otherGroup
public boolean enables (com.google.javascript.jscomp.DiagnosticGroup)
com.google.javascript.jscomp.DiagnosticType type
java.util.Iterator i$
com.google.javascript.jscomp.DiagnosticGroup otherGroup
public java.lang.String toString ()
}
com/google/javascript/jscomp/DiagnosticGroups.classDiagnosticGroups.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.DiagnosticGroups extends java.lang.Object {
static final com.google.javascript.jscomp.DiagnosticType UNUSED
private static final java.util.Map groupsByName
static final String DIAGNOSTIC_GROUP_NAMES
public static final com.google.javascript.jscomp.DiagnosticGroup GLOBAL_THIS
public static final com.google.javascript.jscomp.DiagnosticGroup DEPRECATED
public static final com.google.javascript.jscomp.DiagnosticGroup VISIBILITY
public static final com.google.javascript.jscomp.DiagnosticGroup ACCESS_CONTROLS
public static final com.google.javascript.jscomp.DiagnosticGroup NON_STANDARD_JSDOC
public static final com.google.javascript.jscomp.DiagnosticGroup INVALID_CASTS
public static final com.google.javascript.jscomp.DiagnosticGroup UNNECESSARY_CASTS
public static final com.google.javascript.jscomp.DiagnosticGroup FILEOVERVIEW_JSDOC
public static final com.google.javascript.jscomp.DiagnosticGroup STRICT_MODULE_DEP_CHECK
public static final com.google.javascript.jscomp.DiagnosticGroup VIOLATED_MODULE_DEP
public static final com.google.javascript.jscomp.DiagnosticGroup EXTERNS_VALIDATION
public static final com.google.javascript.jscomp.DiagnosticGroup AMBIGUOUS_FUNCTION_DECL
public static final com.google.javascript.jscomp.DiagnosticGroup UNKNOWN_DEFINES
public static final com.google.javascript.jscomp.DiagnosticGroup TWEAKS
public static final com.google.javascript.jscomp.DiagnosticGroup MISSING_PROPERTIES
public static final com.google.javascript.jscomp.DiagnosticGroup MISSING_RETURN
public static final com.google.javascript.jscomp.DiagnosticGroup INTERNET_EXPLORER_CHECKS
public static final com.google.javascript.jscomp.DiagnosticGroup UNDEFINED_VARIABLES
public static final com.google.javascript.jscomp.DiagnosticGroup UNDEFINED_NAMES
public static final com.google.javascript.jscomp.DiagnosticGroup DEBUGGER_STATEMENT_PRESENT
public static final com.google.javascript.jscomp.DiagnosticGroup CHECK_REGEXP
public static final com.google.javascript.jscomp.DiagnosticGroup CHECK_TYPES
public static final com.google.javascript.jscomp.DiagnosticGroup CHECK_EVENTFUL_OBJECT_DISPOSAL
public static final com.google.javascript.jscomp.DiagnosticGroup REPORT_UNKNOWN_TYPES
public static final com.google.javascript.jscomp.DiagnosticGroup CHECK_STRUCT_DICT_INHERITANCE
public static final com.google.javascript.jscomp.DiagnosticGroup CHECK_VARIABLES
public static final com.google.javascript.jscomp.DiagnosticGroup CHECK_USELESS_CODE
public static final com.google.javascript.jscomp.DiagnosticGroup CONST
public static final com.google.javascript.jscomp.DiagnosticGroup CONSTANT_PROPERTY
public static final com.google.javascript.jscomp.DiagnosticGroup TYPE_INVALIDATION
public static final com.google.javascript.jscomp.DiagnosticGroup DUPLICATE_VARS
public static final com.google.javascript.jscomp.DiagnosticGroup ES3
public static final com.google.javascript.jscomp.DiagnosticGroup ES5_STRICT
public static final com.google.javascript.jscomp.DiagnosticGroup CHECK_PROVIDES
public static final com.google.javascript.jscomp.DiagnosticGroup MISSING_PROVIDE
public static final com.google.javascript.jscomp.DiagnosticGroup MISSING_REQUIRE
public static final com.google.javascript.jscomp.DiagnosticGroup DUPLICATE_MESSAGE
public static final com.google.javascript.jscomp.DiagnosticGroup MISPLACED_TYPE_ANNOTATION
public static final com.google.javascript.jscomp.DiagnosticGroup SUSPICIOUS_CODE
public void ()
static com.google.javascript.jscomp.DiagnosticGroup registerDeprecatedGroup (java.lang.String)
String name
static com.google.javascript.jscomp.DiagnosticGroup registerGroup (java.lang.String, com.google.javascript.jscomp.DiagnosticGroup)
String name
com.google.javascript.jscomp.DiagnosticGroup group
static transient com.google.javascript.jscomp.DiagnosticGroup registerGroup (java.lang.String, com.google.javascript.jscomp.DiagnosticType[])
String name
com.google.javascript.jscomp.DiagnosticType[] types
com.google.javascript.jscomp.DiagnosticGroup group
static transient com.google.javascript.jscomp.DiagnosticGroup registerGroup (java.lang.String, com.google.javascript.jscomp.DiagnosticGroup[])
String name
com.google.javascript.jscomp.DiagnosticGroup[] groups
com.google.javascript.jscomp.DiagnosticGroup group
protected java.util.Map getRegisteredGroups ()
public com.google.javascript.jscomp.DiagnosticGroup forName (java.lang.String)
String name
void setWarningLevel (com.google.javascript.jscomp.CompilerOptions, java.lang.String, com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CompilerOptions options
String name
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.DiagnosticGroup group
static void ()
}
com/google/javascript/jscomp/DiagnosticType.classDiagnosticType.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.DiagnosticType extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
private static final long serialVersionUID
public final String key
public final java.text.MessageFormat format
public final com.google.javascript.jscomp.CheckLevel defaultLevel
public com.google.javascript.jscomp.CheckLevel level
public static com.google.javascript.jscomp.DiagnosticType error (java.lang.String, java.lang.String)
String name
String descriptionFormat
public static com.google.javascript.jscomp.DiagnosticType warning (java.lang.String, java.lang.String)
String name
String descriptionFormat
public static com.google.javascript.jscomp.DiagnosticType disabled (java.lang.String, java.lang.String)
String name
String descriptionFormat
public static com.google.javascript.jscomp.DiagnosticType make (java.lang.String, com.google.javascript.jscomp.CheckLevel, java.lang.String)
String name
com.google.javascript.jscomp.CheckLevel level
String descriptionFormat
private void (java.lang.String, com.google.javascript.jscomp.CheckLevel, java.text.MessageFormat)
String key
com.google.javascript.jscomp.CheckLevel level
java.text.MessageFormat format
transient java.lang.String format (java.lang.Object[])
Object[] arguments
public boolean equals (java.lang.Object)
Object type
public int hashCode ()
public int compareTo (com.google.javascript.jscomp.DiagnosticType)
com.google.javascript.jscomp.DiagnosticType diagnosticType
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/DisambiguatePrivateProperties.classDisambiguatePrivateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DisambiguatePrivateProperties extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.common.collect.ImmutableSet blacklist
private String fileid
private int id
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CodingConvention convention
java.util.Collection indirect
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void maybeRename (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CodingConvention convention
String prop
}
com/google/javascript/jscomp/DisambiguateProperties$1.classDisambiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DisambiguateProperties$1 extends java.lang.Object {
}
com/google/javascript/jscomp/DisambiguateProperties$AbstractScopingCallback.classDisambiguateProperties.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.DisambiguateProperties$AbstractScopingCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
protected final java.util.Stack scopes
final com.google.javascript.jscomp.DisambiguateProperties this$0
private void (com.google.javascript.jscomp.DisambiguateProperties)
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
protected com.google.javascript.rhino.jstype.StaticScope getScope ()
void (com.google.javascript.jscomp.DisambiguateProperties, com.google.javascript.jscomp.DisambiguateProperties$1)
com.google.javascript.jscomp.DisambiguateProperties x0
com.google.javascript.jscomp.DisambiguateProperties$1 x1
}
com/google/javascript/jscomp/DisambiguateProperties$ConcreteTypeSystem.classDisambiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DisambiguateProperties$ConcreteTypeSystem extends java.lang.Object implements com.google.javascript.jscomp.DisambiguateProperties$TypeSystem {
private final com.google.javascript.jscomp.TightenTypes tt
private int nextUniqueId
private com.google.javascript.jscomp.CodingConvention codingConvention
private final java.util.Set invalidatingTypes
private static final com.google.javascript.rhino.jstype.JSTypeNative[] nativeTypes
public void (com.google.javascript.jscomp.TightenTypes, com.google.javascript.jscomp.CodingConvention)
com.google.javascript.jscomp.TightenTypes tt
com.google.javascript.jscomp.CodingConvention convention
public void addInvalidatingType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.StaticScope getRootScope ()
public com.google.javascript.rhino.jstype.StaticScope getFunctionScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node decl
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType func
public com.google.javascript.jscomp.ConcreteType getType (com.google.javascript.rhino.jstype.StaticScope, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.ConcreteType c
com.google.javascript.rhino.jstype.StaticScope scope
com.google.javascript.rhino.Node node
String prop
private com.google.javascript.jscomp.ConcreteType maybeAddAutoboxes (com.google.javascript.jscomp.ConcreteType, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.ConcreteType concrete
com.google.javascript.rhino.jstype.JSTypeNative nativeType
com.google.javascript.rhino.jstype.JSTypeNative[] arr$
int len$
int i$
com.google.javascript.jscomp.ConcreteType cType
com.google.javascript.rhino.Node node
String prop
com.google.javascript.rhino.jstype.JSType jsType
private com.google.javascript.jscomp.ConcreteType maybeAddAutoboxes (com.google.javascript.jscomp.ConcreteType, com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType autoboxed
com.google.javascript.jscomp.ConcreteType cType
com.google.javascript.rhino.jstype.JSType jsType
String prop
public boolean isInvalidatingType (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
public com.google.common.collect.ImmutableSet getTypesToSkipForType (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
public boolean isTypeToSkip (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
public com.google.javascript.jscomp.ConcreteType restrictByNotNullOrUndefined (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
public java.lang.Iterable getTypeAlternatives (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
public com.google.javascript.jscomp.ConcreteType getTypeWithProperty (java.lang.String, com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType instanceType
com.google.javascript.jscomp.ConcreteType ret
com.google.javascript.jscomp.ConcreteType t
java.util.Iterator i$
String field
com.google.javascript.jscomp.ConcreteType type
public com.google.javascript.jscomp.ConcreteType getInstanceFromPrototype (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType instanceType
com.google.javascript.jscomp.ConcreteType type
public void recordInterfaces (com.google.javascript.jscomp.ConcreteType, com.google.javascript.jscomp.ConcreteType, com.google.javascript.jscomp.DisambiguateProperties$Property)
com.google.javascript.jscomp.ConcreteType type
com.google.javascript.jscomp.ConcreteType relatedType
com.google.javascript.jscomp.DisambiguateProperties$Property p
public volatile void recordInterfaces (java.lang.Object, java.lang.Object, com.google.javascript.jscomp.DisambiguateProperties$Property)
Object x0
Object x1
com.google.javascript.jscomp.DisambiguateProperties$Property x2
public volatile java.lang.Object getInstanceFromPrototype (java.lang.Object)
Object x0
public volatile java.lang.Object getTypeWithProperty (java.lang.String, java.lang.Object)
String x0
Object x1
public volatile java.lang.Iterable getTypeAlternatives (java.lang.Object)
Object x0
public volatile java.lang.Object restrictByNotNullOrUndefined (java.lang.Object)
Object x0
public volatile boolean isTypeToSkip (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableSet getTypesToSkipForType (java.lang.Object)
Object x0
public volatile boolean isInvalidatingType (java.lang.Object)
Object x0
public volatile java.lang.Object getType (com.google.javascript.rhino.jstype.StaticScope, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.jstype.StaticScope x0
com.google.javascript.rhino.Node x1
String x2
static void ()
}
com/google/javascript/jscomp/DisambiguateProperties$FindExternProperties.classDisambiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DisambiguateProperties$FindExternProperties extends com.google.javascript.jscomp.DisambiguateProperties$AbstractScopingCallback {
final com.google.javascript.jscomp.DisambiguateProperties this$0
private void (com.google.javascript.jscomp.DisambiguateProperties)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String field
Object type
com.google.javascript.jscomp.DisambiguateProperties$Property prop
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.DisambiguateProperties, com.google.javascript.jscomp.DisambiguateProperties$1)
com.google.javascript.jscomp.DisambiguateProperties x0
com.google.javascript.jscomp.DisambiguateProperties$1 x1
}
com/google/javascript/jscomp/DisambiguateProperties$FindRenameableProperties.classDisambiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DisambiguateProperties$FindRenameableProperties extends com.google.javascript.jscomp.DisambiguateProperties$AbstractScopingCallback {
final com.google.javascript.jscomp.DisambiguateProperties this$0
private void (com.google.javascript.jscomp.DisambiguateProperties)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void handleGetProp (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
String qName
java.util.List errors
com.google.javascript.rhino.jstype.JSType jsType
String suggestion
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
String name
Object type
com.google.javascript.jscomp.DisambiguateProperties$Property prop
private void handleObjectLit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
String name
Object type
com.google.javascript.jscomp.DisambiguateProperties$Property prop
com.google.javascript.rhino.Node child
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private void printErrorLocations (java.util.List, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.jscomp.JSError error
java.util.Iterator i$
java.util.List errors
com.google.javascript.rhino.jstype.JSType t
private java.lang.Object processProperty (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.DisambiguateProperties$Property, java.lang.Object, java.lang.Object)
Object lastType
Object subType
java.util.Iterator i$
Object firstType
Object topType
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.DisambiguateProperties$Property prop
Object type
Object relatedType
Iterable alternatives
void (com.google.javascript.jscomp.DisambiguateProperties, com.google.javascript.jscomp.DisambiguateProperties$1)
com.google.javascript.jscomp.DisambiguateProperties x0
com.google.javascript.jscomp.DisambiguateProperties$1 x1
}
com/google/javascript/jscomp/DisambiguateProperties$JSTypeSystem.classDisambiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DisambiguateProperties$JSTypeSystem extends java.lang.Object implements com.google.javascript.jscomp.DisambiguateProperties$TypeSystem {
private final java.util.Set invalidatingTypes
private com.google.javascript.rhino.jstype.JSTypeRegistry registry
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void addInvalidatingType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.StaticScope getRootScope ()
public com.google.javascript.rhino.jstype.StaticScope getFunctionScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public com.google.javascript.rhino.jstype.JSType getType (com.google.javascript.rhino.jstype.StaticScope, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.jstype.StaticScope scope
com.google.javascript.rhino.Node node
String prop
public boolean isInvalidatingType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType objType
public com.google.common.collect.ImmutableSet getTypesToSkipForType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
java.util.Set types
com.google.javascript.rhino.jstype.JSType type
private java.util.Set getTypesToSkipForTypeNonUnion (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ObjectType objSkipType
com.google.javascript.rhino.jstype.JSType type
java.util.Set types
com.google.javascript.rhino.jstype.JSType skipType
public boolean isTypeToSkip (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.JSType restrictByNotNullOrUndefined (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public java.lang.Iterable getTypeAlternatives (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.FunctionType impl
java.util.Iterator i$
java.util.List list
com.google.javascript.rhino.jstype.ObjectType objType
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.ObjectType getTypeWithProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ObjectType topInterface
com.google.javascript.rhino.jstype.ObjectType maybeType
String field
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType foundType
com.google.javascript.rhino.jstype.ObjectType objType
public com.google.javascript.rhino.jstype.JSType getInstanceFromPrototype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ObjectType prototype
com.google.javascript.rhino.jstype.FunctionType owner
com.google.javascript.rhino.jstype.JSType type
public void recordInterfaces (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.DisambiguateProperties$Property)
com.google.javascript.rhino.jstype.FunctionType constructor
com.google.javascript.rhino.jstype.FunctionType constructor
com.google.javascript.rhino.jstype.JSType top
com.google.javascript.rhino.jstype.ObjectType itype
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionType constructor
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.JSType relatedType
com.google.javascript.jscomp.DisambiguateProperties$Property p
com.google.javascript.rhino.jstype.ObjectType objType
public volatile void recordInterfaces (java.lang.Object, java.lang.Object, com.google.javascript.jscomp.DisambiguateProperties$Property)
Object x0
Object x1
com.google.javascript.jscomp.DisambiguateProperties$Property x2
public volatile java.lang.Object getInstanceFromPrototype (java.lang.Object)
Object x0
public volatile java.lang.Object getTypeWithProperty (java.lang.String, java.lang.Object)
String x0
Object x1
public volatile java.lang.Iterable getTypeAlternatives (java.lang.Object)
Object x0
public volatile java.lang.Object restrictByNotNullOrUndefined (java.lang.Object)
Object x0
public volatile boolean isTypeToSkip (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableSet getTypesToSkipForType (java.lang.Object)
Object x0
public volatile boolean isInvalidatingType (java.lang.Object)
Object x0
public volatile java.lang.Object getType (com.google.javascript.rhino.jstype.StaticScope, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.jstype.StaticScope x0
com.google.javascript.rhino.Node x1
String x2
}
com/google/javascript/jscomp/DisambiguateProperties$Property.classDisambiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DisambiguateProperties$Property extends java.lang.Object {
final String name
private com.google.javascript.jscomp.graph.UnionFind types
java.util.Set typesToSkip
boolean skipRenaming
java.util.Set renameNodes
final java.util.Map rootTypes
final com.google.javascript.jscomp.DisambiguateProperties this$0
void (com.google.javascript.jscomp.DisambiguateProperties, java.lang.String)
String name
com.google.javascript.jscomp.graph.UnionFind getTypes ()
boolean addType (java.lang.Object, java.lang.Object, java.lang.Object)
Object type
Object top
Object relatedType
void addTypeToSkip (java.lang.Object)
Object skipType
java.util.Iterator i$
Object type
void expandTypesToSkip ()
Object subType
java.util.Iterator i$
Object subType
java.util.Iterator i$
Object newType
java.util.Iterator i$
java.util.Set rootTypesToSkip
java.util.Set newTypesToSkip
java.util.Set allTypes
int originalTypesSize
int count
boolean shouldRename ()
boolean shouldRename (java.lang.Object)
Object type
boolean invalidate ()
boolean changed
boolean scheduleRenaming (com.google.javascript.rhino.Node, java.lang.Object)
com.google.javascript.rhino.Node node
Object type
}
com/google/javascript/jscomp/DisambiguateProperties$TypeSystem.classDisambiguateProperties.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.DisambiguateProperties$TypeSystem extends java.lang.Object {
public abstract com.google.javascript.rhino.jstype.StaticScope getRootScope ()
public abstract com.google.javascript.rhino.jstype.StaticScope getFunctionScope (com.google.javascript.rhino.Node)
public abstract java.lang.Object getType (com.google.javascript.rhino.jstype.StaticScope, com.google.javascript.rhino.Node, java.lang.String)
public abstract boolean isInvalidatingType (java.lang.Object)
public abstract void addInvalidatingType (com.google.javascript.rhino.jstype.JSType)
public abstract com.google.common.collect.ImmutableSet getTypesToSkipForType (java.lang.Object)
public abstract boolean isTypeToSkip (java.lang.Object)
public abstract java.lang.Object restrictByNotNullOrUndefined (java.lang.Object)
public abstract java.lang.Iterable getTypeAlternatives (java.lang.Object)
public abstract java.lang.Object getTypeWithProperty (java.lang.String, java.lang.Object)
public abstract java.lang.Object getInstanceFromPrototype (java.lang.Object)
public abstract void recordInterfaces (java.lang.Object, java.lang.Object, com.google.javascript.jscomp.DisambiguateProperties$Property)
}
com/google/javascript/jscomp/DisambiguateProperties$Warnings.classDisambiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DisambiguateProperties$Warnings extends java.lang.Object {
static final com.google.javascript.jscomp.DiagnosticType INVALIDATION
static final com.google.javascript.jscomp.DiagnosticType INVALIDATION_ON_TYPE
void ()
static void ()
}
com/google/javascript/jscomp/DisambiguateProperties.classDisambiguateProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.DisambiguateProperties extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final int MAX_INVALDIATION_WARNINGS_PER_PROPERTY
private static final java.util.logging.Logger logger
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.DisambiguateProperties$TypeSystem typeSystem
private com.google.common.collect.Multimap invalidationMap
private final java.util.Map propertiesToErrorFor
private java.util.Map properties
static com.google.javascript.jscomp.DisambiguateProperties forJSTypeSystem (com.google.javascript.jscomp.AbstractCompiler, java.util.Map)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.Map propertiesToErrorFor
static com.google.javascript.jscomp.DisambiguateProperties forConcreteTypeSystem (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.TightenTypes, java.util.Map)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.TightenTypes tt
java.util.Map propertiesToErrorFor
private void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.DisambiguateProperties$TypeSystem, java.util.Map)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.DisambiguateProperties$TypeSystem typeSystem
java.util.Map propertiesToErrorFor
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.TypeValidator$TypeMismatch mis
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void recordInvalidationError (com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.JSError)
com.google.javascript.rhino.jstype.JSType t
com.google.javascript.jscomp.JSError error
private void addInvalidatingType (com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.JSError)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType objType
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.JSError error
protected com.google.javascript.jscomp.DisambiguateProperties$Property getProperty (java.lang.String)
String name
java.lang.Object getTypeWithProperty (java.lang.String, java.lang.Object)
String field
Object type
void renameProperties ()
String newName
com.google.javascript.jscomp.CheckLevel checkLevelForProp
Object rootType
com.google.javascript.rhino.Node node
java.util.Iterator i$
java.util.Map propNames
com.google.javascript.jscomp.DisambiguateProperties$Property prop
java.util.Iterator i$
int propsRenamed
int propsSkipped
int instancesRenamed
int instancesSkipped
int singleTypeProps
java.util.Set reported
private java.util.Map buildPropNames (com.google.javascript.jscomp.graph.UnionFind, java.lang.String)
Object type
java.util.Iterator i$
String newName
Object type
java.util.Iterator i$
String typeName
String newName
java.util.Set set
java.util.Iterator i$
com.google.javascript.jscomp.graph.UnionFind types
String name
java.util.Map names
com.google.common.collect.Multimap getRenamedTypesForTesting ()
java.util.Collection c
java.util.Iterator i$
com.google.javascript.jscomp.DisambiguateProperties$Property prop
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap ret
static com.google.javascript.jscomp.DisambiguateProperties$TypeSystem access$000 (com.google.javascript.jscomp.DisambiguateProperties)
com.google.javascript.jscomp.DisambiguateProperties x0
static java.util.Map access$400 (com.google.javascript.jscomp.DisambiguateProperties)
com.google.javascript.jscomp.DisambiguateProperties x0
static com.google.javascript.jscomp.AbstractCompiler access$500 (com.google.javascript.jscomp.DisambiguateProperties)
com.google.javascript.jscomp.DisambiguateProperties x0
static com.google.common.collect.Multimap access$600 (com.google.javascript.jscomp.DisambiguateProperties)
com.google.javascript.jscomp.DisambiguateProperties x0
static void ()
}
com/google/javascript/jscomp/DotFormatter.classDotFormatter.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.DotFormatter extends java.lang.Object {
private static final String INDENT
private static final String ARROW
private static final String LINE
private final java.util.HashMap assignments
private int keyCount
private final Appendable builder
private final com.google.javascript.jscomp.ControlFlowGraph cfg
private final boolean printAnnotations
private void ()
private void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.ControlFlowGraph, java.lang.Appendable, boolean) throws java.io.IOException
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.ControlFlowGraph cfg
Appendable builder
boolean printAnnotations
public static java.lang.String toDot (com.google.javascript.rhino.Node) throws java.io.IOException
com.google.javascript.rhino.Node n
static java.lang.String toDot (com.google.javascript.rhino.Node, com.google.javascript.jscomp.ControlFlowGraph, boolean) throws java.io.IOException
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.ControlFlowGraph inCFG
boolean printAnnotations
StringBuilder builder
static java.lang.String toDot (com.google.javascript.rhino.Node, com.google.javascript.jscomp.ControlFlowGraph) throws java.io.IOException
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.ControlFlowGraph inCFG
StringBuilder builder
static void appendDot (com.google.javascript.rhino.Node, com.google.javascript.jscomp.ControlFlowGraph, java.lang.Appendable) throws java.io.IOException
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.ControlFlowGraph inCFG
Appendable builder
static com.google.javascript.jscomp.DotFormatter newInstanceForTesting ()
private void traverseNodes (com.google.javascript.rhino.Node) throws java.io.IOException
int keyChild
com.google.javascript.rhino.Node child
int keySucc
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode succ
String toNode
int i
int i
java.util.List outEdges
String[] edgeList
com.google.javascript.rhino.Node parent
int keyParent
int key (com.google.javascript.rhino.Node) throws java.io.IOException
Object annotation
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node n
Integer key
private java.lang.String name (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
int type
private java.lang.String formatNodeName (java.lang.Integer)
Integer key
private void formatPreamble () throws java.io.IOException
private void formatConclusion () throws java.io.IOException
public static java.lang.String toDot (com.google.javascript.jscomp.graph.GraphvizGraph)
com.google.javascript.jscomp.graph.GraphvizGraph$GraphvizNode gNode
int i
String nodeName
String[] arr$
int len$
int i$
com.google.javascript.jscomp.graph.GraphvizGraph$GraphvizEdge edge
int i
String edgeName
String[] arr$
int len$
int i$
com.google.javascript.jscomp.graph.GraphvizGraph graph
StringBuilder builder
String edgeSymbol
java.util.List nodes
String[] nodeNames
java.util.List edges
String[] edgeNames
}
com/google/javascript/jscomp/EmptyMessageBundle.classEmptyMessageBundle.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.EmptyMessageBundle extends java.lang.Object implements com.google.javascript.jscomp.MessageBundle {
public void ()
public com.google.javascript.jscomp.JsMessage$IdGenerator idGenerator ()
public com.google.javascript.jscomp.JsMessage getMessage (java.lang.String)
String id
public java.lang.Iterable getAllMessages ()
}
com/google/javascript/jscomp/ErrorFormat$1.classErrorFormat.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ErrorFormat$1 extends com.google.javascript.jscomp.ErrorFormat {
void (java.lang.String, int)
public com.google.javascript.jscomp.MessageFormatter toFormatter (com.google.javascript.jscomp.SourceExcerptProvider, boolean)
com.google.javascript.jscomp.SourceExcerptProvider source
boolean colorize
com.google.javascript.jscomp.VerboseMessageFormatter formatter
}
com/google/javascript/jscomp/ErrorFormat$2.classErrorFormat.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ErrorFormat$2 extends com.google.javascript.jscomp.ErrorFormat {
void (java.lang.String, int)
public com.google.javascript.jscomp.MessageFormatter toFormatter (com.google.javascript.jscomp.SourceExcerptProvider, boolean)
com.google.javascript.jscomp.SourceExcerptProvider source
boolean colorize
com.google.javascript.jscomp.LightweightMessageFormatter formatter
}
com/google/javascript/jscomp/ErrorFormat$3.classErrorFormat.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ErrorFormat$3 extends com.google.javascript.jscomp.ErrorFormat {
void (java.lang.String, int)
public com.google.javascript.jscomp.MessageFormatter toFormatter (com.google.javascript.jscomp.SourceExcerptProvider, boolean)
com.google.javascript.jscomp.SourceExcerptProvider source
boolean colorize
com.google.javascript.jscomp.LightweightMessageFormatter formatter
}
com/google/javascript/jscomp/ErrorFormat$4.classErrorFormat.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ErrorFormat$4 extends com.google.javascript.jscomp.ErrorFormat {
void (java.lang.String, int)
public com.google.javascript.jscomp.MessageFormatter toFormatter (com.google.javascript.jscomp.SourceExcerptProvider, boolean)
com.google.javascript.jscomp.SourceExcerptProvider source
boolean colorize
com.google.javascript.jscomp.LightweightMessageFormatter formatter
}
com/google/javascript/jscomp/ErrorFormat.classErrorFormat.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.ErrorFormat extends java.lang.Enum {
public static final com.google.javascript.jscomp.ErrorFormat LEGACY
public static final com.google.javascript.jscomp.ErrorFormat SINGLELINE
public static final com.google.javascript.jscomp.ErrorFormat MULTILINE
public static final com.google.javascript.jscomp.ErrorFormat SOURCELESS
private static final com.google.javascript.jscomp.ErrorFormat[] $VALUES
public static com.google.javascript.jscomp.ErrorFormat[] values ()
public static com.google.javascript.jscomp.ErrorFormat valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public abstract com.google.javascript.jscomp.MessageFormatter toFormatter (com.google.javascript.jscomp.SourceExcerptProvider, boolean)
void (java.lang.String, int, com.google.javascript.jscomp.ErrorFormat$1)
String x0
int x1
com.google.javascript.jscomp.ErrorFormat$1 x2
static void ()
}
com/google/javascript/jscomp/ErrorHandler.classErrorHandler.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.ErrorHandler extends java.lang.Object {
public abstract void report (com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.JSError)
}
com/google/javascript/jscomp/ErrorManager.classErrorManager.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.ErrorManager extends java.lang.Object implements com.google.javascript.jscomp.ErrorHandler {
public abstract void report (com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.JSError)
public abstract void generateReport ()
public abstract int getErrorCount ()
public abstract int getWarningCount ()
public abstract com.google.javascript.jscomp.JSError[] getErrors ()
public abstract com.google.javascript.jscomp.JSError[] getWarnings ()
public abstract void setTypedPercent (double)
public abstract double getTypedPercent ()
}
com/google/javascript/jscomp/ErrorPass.classErrorPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ErrorPass extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.JSError error
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.DiagnosticType)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.DiagnosticType error
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.JSError error
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/ExpandJqueryAliases$FindCallbackArgumentReferences.classExpandJqueryAliases.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExpandJqueryAliases$FindCallbackArgumentReferences extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private final String keyName
private final String valueName
private com.google.javascript.jscomp.Scope startingScope
private java.util.List keyReferences
private java.util.List valueReferences
final com.google.javascript.jscomp.ExpandJqueryAliases this$0
void (com.google.javascript.jscomp.ExpandJqueryAliases, com.google.javascript.rhino.Node, java.util.List, java.util.List, boolean)
com.google.javascript.rhino.Node functionRoot
java.util.List keyReferences
java.util.List valueReferences
boolean useArrayMode
String keyString
String valueString
com.google.javascript.rhino.Node callbackParams
com.google.javascript.rhino.Node param
private boolean isShadowed (java.lang.String, com.google.javascript.jscomp.Scope)
String name
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.Scope$Var nameVar
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String nodeValue
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
boolean isThis
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
}
com/google/javascript/jscomp/ExpandJqueryAliases.classExpandJqueryAliases.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExpandJqueryAliases extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.CodingConvention convention
private static final java.util.logging.Logger logger
static final com.google.javascript.jscomp.DiagnosticType JQUERY_UNABLE_TO_EXPAND_INVALID_LIT_ERROR
static final com.google.javascript.jscomp.DiagnosticType JQUERY_UNABLE_TO_EXPAND_INVALID_NAME_ERROR
static final com.google.javascript.jscomp.DiagnosticType JQUERY_USELESS_EACH_EXPANSION
private static final java.util.Set JQUERY_EXTEND_NAMES
private static final String JQUERY_EXPANDED_EACH_NAME
private final com.google.javascript.jscomp.PeepholeOptimizationsPass peepholePasses
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean late
public static boolean isJqueryExtendCall (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.rhino.Node firstArgument
com.google.javascript.rhino.Node secondArgument
com.google.javascript.rhino.Node n
String qname
com.google.javascript.jscomp.AbstractCompiler compiler
public boolean isJqueryExpandedEachCall (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node call
String qName
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callTarget
String qName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void maybeReplaceJqueryPrototypeAlias (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node maybeAssign
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node fn
private void maybeExpandJqueryExtendCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node assignVal
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node newProp
com.google.javascript.rhino.Node currentProp
com.google.javascript.rhino.Node propValue
com.google.javascript.rhino.Node newProp
com.google.javascript.rhino.Node assignNode
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node targetVal
com.google.javascript.rhino.Node targetVal
com.google.javascript.rhino.Node fnc
com.google.javascript.rhino.Node newCallTarget
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node callTarget
com.google.javascript.rhino.Node objectToExtend
com.google.javascript.rhino.Node extendArg
boolean ensureObjectDefined
com.google.javascript.rhino.Node fncBlock
private void maybeExpandJqueryEachCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node objectToLoopOver
com.google.javascript.rhino.Node callbackFunction
com.google.javascript.rhino.Node nClone
java.util.List keyNodeReferences
java.util.List valueNodeReferences
com.google.javascript.rhino.Node fncBlock
private com.google.javascript.rhino.Node tryExpandJqueryEachCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.util.List, java.util.List)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node newGetProp
com.google.javascript.rhino.Node propObject
com.google.javascript.rhino.Node ancestorClone
com.google.javascript.rhino.Node prop
com.google.javascript.rhino.Node origNode
com.google.javascript.rhino.Node ancestor
com.google.javascript.rhino.Node newNode
int j
com.google.javascript.rhino.Node origNode
com.google.javascript.rhino.Node newNode
int j
com.google.javascript.rhino.Node fnc
com.google.javascript.rhino.Node call
int j
int j
int j
java.util.List newKeys
java.util.List newValues
java.util.List origGetElems
java.util.List newGetProps
int i
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node callbackFunction
java.util.List keyNodes
java.util.List valueNodes
com.google.javascript.rhino.Node callTarget
com.google.javascript.rhino.Node objectToLoopOver
com.google.javascript.rhino.Node fncBlock
boolean isValidExpansion
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node val
private void replaceOriginalJqueryEachCall (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node grandparent
com.google.javascript.rhino.Node insertAfter
com.google.javascript.rhino.Node callTarget
com.google.javascript.rhino.Node objectToLoopOver
com.google.javascript.rhino.Node ret
com.google.javascript.rhino.Node fnc
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node expandedBlock
private boolean isArrayLitValidForExpansion (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
java.util.Iterator iter
static void ()
}
com/google/javascript/jscomp/ExploitAssigns.classExploitAssigns.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExploitAssigns extends com.google.javascript.jscomp.AbstractPeepholeOptimization {
void ()
com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node subtree
private void collapseAssign (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node exprParent
com.google.javascript.rhino.Node leftValue
com.google.javascript.rhino.Node rightValue
private static boolean isCollapsibleValue (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node value
boolean isLValue
private boolean collapseAssignEqualTo (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String nextName
com.google.javascript.rhino.Node leftSide
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node exprParent
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node next
private boolean isSafeReplacement (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node replacement
private boolean isNameAssignedTo (java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node parent
String name
com.google.javascript.rhino.Node node
}
com/google/javascript/jscomp/ExportTestFunctions$1.classExportTestFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExportTestFunctions$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ExportTestFunctions$ExportTestFunctionsNodes.classExportTestFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExportTestFunctions$ExportTestFunctionsNodes extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
final com.google.javascript.jscomp.ExportTestFunctions this$0
private void (com.google.javascript.jscomp.ExportTestFunctions)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String functionName
com.google.javascript.rhino.Node functionNode
String functionName
String functionName
com.google.javascript.rhino.Node grandparent
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean isVarDeclaredFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node grandchild
void (com.google.javascript.jscomp.ExportTestFunctions, com.google.javascript.jscomp.ExportTestFunctions$1)
com.google.javascript.jscomp.ExportTestFunctions x0
com.google.javascript.jscomp.ExportTestFunctions$1 x1
}
com/google/javascript/jscomp/ExportTestFunctions.classExportTestFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExportTestFunctions extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final java.util.regex.Pattern TEST_FUNCTIONS_NAME_PATTERN
private com.google.javascript.jscomp.AbstractCompiler compiler
private final String exportSymbolFunction
private final String exportPropertyFunction
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, java.lang.String)
com.google.javascript.jscomp.AbstractCompiler compiler
String exportSymbolFunction
String exportPropertyFunction
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void exportTestFunctionAsSymbol (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String testFunctionName
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node scriptNode
com.google.javascript.rhino.Node exportCallTarget
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node expression
private void exportTestFunctionAsProperty (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String fullyQualifiedFunctionName
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node scriptNode
String testFunctionName
String objectName
String exportCallStr
com.google.javascript.rhino.Node exportCall
private boolean isTestFunction (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node n
String functionName
static boolean access$000 (com.google.javascript.jscomp.ExportTestFunctions, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.ExportTestFunctions x0
com.google.javascript.rhino.Node x1
String x2
static void access$100 (com.google.javascript.jscomp.ExportTestFunctions, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ExportTestFunctions x0
String x1
com.google.javascript.rhino.Node x2
com.google.javascript.rhino.Node x3
static void access$200 (com.google.javascript.jscomp.ExportTestFunctions, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ExportTestFunctions x0
String x1
com.google.javascript.rhino.Node x2
com.google.javascript.rhino.Node x3
com.google.javascript.rhino.Node x4
static void ()
}
com/google/javascript/jscomp/ExpressionDecomposer$1.classExpressionDecomposer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExpressionDecomposer$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ExpressionDecomposer$DecompositionState.classExpressionDecomposer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExpressionDecomposer$DecompositionState extends java.lang.Object {
boolean sideEffects
com.google.javascript.rhino.Node extractBeforeStatement
private void ()
void (com.google.javascript.jscomp.ExpressionDecomposer$1)
com.google.javascript.jscomp.ExpressionDecomposer$1 x0
}
com/google/javascript/jscomp/ExpressionDecomposer$DecompositionType.classExpressionDecomposer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ExpressionDecomposer$DecompositionType extends java.lang.Enum {
public static final com.google.javascript.jscomp.ExpressionDecomposer$DecompositionType UNDECOMPOSABLE
public static final com.google.javascript.jscomp.ExpressionDecomposer$DecompositionType MOVABLE
public static final com.google.javascript.jscomp.ExpressionDecomposer$DecompositionType DECOMPOSABLE
private static final com.google.javascript.jscomp.ExpressionDecomposer$DecompositionType[] $VALUES
public static com.google.javascript.jscomp.ExpressionDecomposer$DecompositionType[] values ()
public static com.google.javascript.jscomp.ExpressionDecomposer$DecompositionType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/ExpressionDecomposer.classExpressionDecomposer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExpressionDecomposer extends java.lang.Object {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.common.base.Supplier safeNameIdSupplier
private final java.util.Set knownConstants
private static final int MAX_INTERATIONS
private String tempNamePrefix
private String resultNamePrefix
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.common.base.Supplier, java.util.Set)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.common.base.Supplier safeNameIdSupplier
java.util.Set constNames
void maybeExposeExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expression
int i
void exposeExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expression
com.google.javascript.rhino.Node expressionRoot
void moveExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expression
String resultName
com.google.javascript.rhino.Node injectionPoint
com.google.javascript.rhino.Node injectionPointParent
com.google.javascript.rhino.Node expressionParent
com.google.javascript.rhino.Node newExpressionRoot
private void exposeExpression (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node left
int type
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node functionExpression
int parentType
com.google.javascript.rhino.Node grandchild
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node parent
boolean needResult
com.google.javascript.rhino.Node expressionRoot
com.google.javascript.rhino.Node subExpression
com.google.javascript.rhino.Node nonconditionalExpr
boolean hasFollowingSideEffects
com.google.javascript.rhino.Node exprInjectionPoint
com.google.javascript.jscomp.ExpressionDecomposer$DecompositionState state
private static boolean allowObjectCallDecomposing ()
private boolean maybeExternMethod (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private static com.google.javascript.rhino.Node findNonconditionalParent (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node subExpression
com.google.javascript.rhino.Node expressionRoot
com.google.javascript.rhino.Node result
private void decomposeObjectLiteralKeys (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.ExpressionDecomposer$DecompositionState)
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node stopNode
com.google.javascript.jscomp.ExpressionDecomposer$DecompositionState state
private void decomposeSubExpressions (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.ExpressionDecomposer$DecompositionState)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node stopNode
com.google.javascript.jscomp.ExpressionDecomposer$DecompositionState state
private com.google.javascript.rhino.Node extractConditional (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node ifNode
com.google.javascript.rhino.Node tempVarNode
com.google.javascript.rhino.Node injectionPointParent
com.google.javascript.rhino.Node replacementValueNode
com.google.javascript.rhino.Node gramps
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node injectionPoint
boolean needResult
com.google.javascript.rhino.Node parent
String tempName
com.google.javascript.rhino.Node first
com.google.javascript.rhino.Node second
com.google.javascript.rhino.Node last
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node trueExpr
com.google.javascript.rhino.Node falseExpr
com.google.javascript.rhino.Node ifNode
private static com.google.javascript.rhino.Node buildResultExpression (com.google.javascript.rhino.Node, boolean, java.lang.String)
com.google.javascript.rhino.Node expr
boolean needResult
String tempName
private boolean isConstantName (com.google.javascript.rhino.Node, java.util.Set)
com.google.javascript.rhino.Node n
java.util.Set knownConstants
private com.google.javascript.rhino.Node extractExpression (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node extractedNode
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.rhino.Node opNode
com.google.javascript.rhino.Node rightOperand
com.google.javascript.rhino.Node tempNameValue
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node injectionPoint
com.google.javascript.rhino.Node parent
boolean isLhsOfAssignOp
com.google.javascript.rhino.Node firstExtractedNode
String tempName
com.google.javascript.rhino.Node replacementValueNode
com.google.javascript.rhino.Node tempNameValue
com.google.javascript.rhino.Node tempVarNode
com.google.javascript.rhino.Node injectionPointParent
private com.google.javascript.rhino.Node rewriteCallExpression (com.google.javascript.rhino.Node, com.google.javascript.jscomp.ExpressionDecomposer$DecompositionState)
com.google.javascript.rhino.Node call
com.google.javascript.jscomp.ExpressionDecomposer$DecompositionState state
com.google.javascript.rhino.Node first
com.google.javascript.rhino.Node getVarNode
com.google.javascript.rhino.Node getExprNode
com.google.javascript.rhino.Node thisVarNode
com.google.javascript.rhino.Node thisNameNode
com.google.javascript.rhino.Node functionNameNode
com.google.javascript.rhino.Node newCall
com.google.javascript.rhino.Node callParent
public void setTempNamePrefix (java.lang.String)
String prefix
private java.lang.String getTempValueName ()
public void setResultNamePrefix (java.lang.String)
String prefix
private java.lang.String getResultValueName ()
private java.lang.String getTempConstantValueName ()
String name
static com.google.javascript.rhino.Node findInjectionPoint (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node subExpression
com.google.javascript.rhino.Node expressionRoot
com.google.javascript.rhino.Node injectionPoint
com.google.javascript.rhino.Node parent
private static boolean isConditionalOp (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static com.google.javascript.rhino.Node findExpressionRoot (com.google.javascript.rhino.Node)
int parentType
com.google.javascript.rhino.Node parent
java.util.Iterator i$
com.google.javascript.rhino.Node subExpression
com.google.javascript.rhino.Node child
com.google.javascript.jscomp.ExpressionDecomposer$DecompositionType canExposeExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node subExpression
com.google.javascript.rhino.Node expressionRoot
private com.google.javascript.jscomp.ExpressionDecomposer$DecompositionType isSubexpressionMovable (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.rhino.Node first
com.google.javascript.rhino.Node parent
java.util.Iterator i$
com.google.javascript.rhino.Node expressionRoot
com.google.javascript.rhino.Node subExpression
boolean requiresDecomposition
boolean seenSideEffects
com.google.javascript.rhino.Node child
private boolean isSafeAssign (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node n
boolean seenSideEffects
private boolean isExpressionTreeUnsafe (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node n
boolean followingSideEffectsExist
}
com/google/javascript/jscomp/ExternExportsPass$1.classExternExportsPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExternExportsPass$1 extends java.lang.Object implements java.util.Comparator {
final com.google.javascript.jscomp.ExternExportsPass this$0
void (com.google.javascript.jscomp.ExternExportsPass)
public int compare (com.google.javascript.jscomp.ExternExportsPass$Export, com.google.javascript.jscomp.ExternExportsPass$Export)
com.google.javascript.jscomp.ExternExportsPass$Export e1
com.google.javascript.jscomp.ExternExportsPass$Export e2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/ExternExportsPass$Export.classExternExportsPass.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.ExternExportsPass$Export extends java.lang.Object {
protected final String symbolName
protected final com.google.javascript.rhino.Node value
final com.google.javascript.jscomp.ExternExportsPass this$0
void (com.google.javascript.jscomp.ExternExportsPass, java.lang.String, com.google.javascript.rhino.Node)
String symbolName
com.google.javascript.rhino.Node value
void generateExterns ()
abstract java.lang.String getExportedPath ()
void appendExtern (java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node initializer
com.google.javascript.rhino.Node initializer
com.google.javascript.rhino.Node initializer
String pathPrefix
boolean isCompletePathPrefix
boolean skipPathPrefix
int i
String path
com.google.javascript.rhino.Node valueToExport
java.util.List pathPrefixes
private java.util.List computePathPrefixes (java.lang.String)
int i
String path
java.util.List pieces
java.util.List pathPrefixes
private void appendPathDefinition (java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node pathDefinition
com.google.javascript.rhino.Node pathDefinition
com.google.javascript.rhino.Node pathDefinition
com.google.javascript.rhino.Node qualifiedPath
String path
com.google.javascript.rhino.Node initializer
com.google.javascript.rhino.Node pathDefinition
private com.google.javascript.rhino.Node createExternFunction (com.google.javascript.rhino.Node)
String originalName
com.google.javascript.rhino.Node exportedFunction
com.google.javascript.rhino.Node paramList
com.google.javascript.rhino.Node param
com.google.javascript.rhino.Node externFunction
private com.google.javascript.rhino.Node createExternObjectLit (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node exportedObjectLit
com.google.javascript.rhino.Node lit
int index
protected com.google.javascript.rhino.Node getValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node definition
com.google.javascript.rhino.Node qualifiedNameNode
String qualifiedName
com.google.javascript.rhino.Node definitionParent
com.google.javascript.rhino.Node definition
}
com/google/javascript/jscomp/ExternExportsPass$PropertyExport.classExternExportsPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExternExportsPass$PropertyExport extends com.google.javascript.jscomp.ExternExportsPass$Export {
private final String exportPath
final com.google.javascript.jscomp.ExternExportsPass this$0
public void (com.google.javascript.jscomp.ExternExportsPass, java.lang.String, java.lang.String, com.google.javascript.rhino.Node)
String exportPath
String symbolName
com.google.javascript.rhino.Node value
java.lang.String getExportedPath ()
String newPath
String cPath
int i
java.util.List pieces
}
com/google/javascript/jscomp/ExternExportsPass$SymbolExport.classExternExportsPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExternExportsPass$SymbolExport extends com.google.javascript.jscomp.ExternExportsPass$Export {
final com.google.javascript.jscomp.ExternExportsPass this$0
public void (com.google.javascript.jscomp.ExternExportsPass, java.lang.String, com.google.javascript.rhino.Node)
String symbolName
com.google.javascript.rhino.Node value
String qualifiedName
java.lang.String getExportedPath ()
}
com/google/javascript/jscomp/ExternExportsPass.classExternExportsPass.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ExternExportsPass extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private final java.util.List exports
private final java.util.Map definitionMap
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.rhino.Node externsRoot
private final java.util.Map mappedPaths
private final java.util.Set alreadyExportedPaths
private java.util.List exportSymbolFunctionNames
private java.util.List exportPropertyFunctionNames
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
private void initExportMethods ()
com.google.javascript.jscomp.CodingConvention convention
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ExternExportsPass$Export export
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.util.Set sorted
public java.lang.String getGeneratedExterns ()
com.google.javascript.jscomp.CodePrinter$Builder builder
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void handleSymbolExport (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node thisNode
com.google.javascript.rhino.Node nameArg
com.google.javascript.rhino.Node valueArg
private void handlePropertyExport (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node thisNode
com.google.javascript.rhino.Node objectArg
com.google.javascript.rhino.Node nameArg
com.google.javascript.rhino.Node valueArg
static java.util.Set access$000 (com.google.javascript.jscomp.ExternExportsPass)
com.google.javascript.jscomp.ExternExportsPass x0
static com.google.javascript.jscomp.AbstractCompiler access$100 (com.google.javascript.jscomp.ExternExportsPass)
com.google.javascript.jscomp.ExternExportsPass x0
static com.google.javascript.rhino.Node access$200 (com.google.javascript.jscomp.ExternExportsPass)
com.google.javascript.jscomp.ExternExportsPass x0
static java.util.Map access$300 (com.google.javascript.jscomp.ExternExportsPass)
com.google.javascript.jscomp.ExternExportsPass x0
static java.util.Map access$400 (com.google.javascript.jscomp.ExternExportsPass)
com.google.javascript.jscomp.ExternExportsPass x0
}
com/google/javascript/jscomp/ExtractPrototypeMemberDeclarations$1.classExtractPrototypeMemberDeclarations.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ExtractPrototypeMemberDeclarations$ExtractionInstance.classExtractPrototypeMemberDeclarations.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$ExtractionInstance extends java.lang.Object {
java.util.LinkedList declarations
private int delta
private final com.google.javascript.rhino.Node parent
final com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations this$0
private void (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations, com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration prototypeMember
com.google.javascript.rhino.Node cur
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration head
com.google.javascript.rhino.Node parent
boolean isFavorable ()
static com.google.javascript.rhino.Node access$300 (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$ExtractionInstance)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$ExtractionInstance x0
void (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations, com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration, com.google.javascript.rhino.Node, com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$1)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations x0
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration x1
com.google.javascript.rhino.Node x2
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$1 x3
static int access$800 (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$ExtractionInstance)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$ExtractionInstance x0
}
com/google/javascript/jscomp/ExtractPrototypeMemberDeclarations$GatherExtractionInfo.classExtractPrototypeMemberDeclarations.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$GatherExtractionInfo extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
private java.util.List instances
private int totalDelta
final com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations this$0
private void (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration prototypeMember
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$ExtractionInstance instance
com.google.javascript.rhino.Node cur
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean shouldExtract ()
void (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations, com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$1)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations x0
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$1 x1
static boolean access$100 (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$GatherExtractionInfo)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$GatherExtractionInfo x0
static java.util.List access$200 (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$GatherExtractionInfo)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$GatherExtractionInfo x0
}
com/google/javascript/jscomp/ExtractPrototypeMemberDeclarations$Pattern.classExtractPrototypeMemberDeclarations.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern extends java.lang.Enum {
public static final com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern USE_GLOBAL_TEMP
public static final com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern USE_ANON_FUNCTION
private final int globalOverhead
private final int perExtractionOverhead
private final int perMemberOverhead
private static final com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern[] $VALUES
public static com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern[] values ()
public static com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, int, int)
int globalOverHead
int perExtractionOverhead
int perMemberOverhead
static int access$500 (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern x0
static int access$900 (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern x0
static int access$1000 (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern x0
static void ()
}
com/google/javascript/jscomp/ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration.classExtractPrototypeMemberDeclarations.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration extends java.lang.Object {
final String memberName
final com.google.javascript.rhino.Node node
final String qualifiedClassName
final com.google.javascript.rhino.Node lhs
private void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node node
private boolean isSameClass (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration other
private static com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration extractDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node lhs
static com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration access$600 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
static boolean access$1100 (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration, com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration x0
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration x1
}
com/google/javascript/jscomp/ExtractPrototypeMemberDeclarations.classExtractPrototypeMemberDeclarations.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private String prototypeAlias
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern pattern
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern pattern
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$GatherExtractionInfo extractionInfo
private void doExtraction (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$GatherExtractionInfo)
com.google.javascript.rhino.Node injectionPoint
com.google.javascript.rhino.Node var
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$ExtractionInstance instance
java.util.Iterator i$
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$GatherExtractionInfo info
private void extractInstance (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$ExtractionInstance)
com.google.javascript.rhino.Node stmt
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration declar
java.util.Iterator i$
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node func
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node stmt
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration declar
java.util.Iterator i$
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$ExtractionInstance instance
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration first
String className
private void replacePrototypeMemberDeclaration (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$PrototypeMemberDeclaration declar
com.google.javascript.rhino.Node assignment
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node accessNode
Object originalName
String className
static com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations$Pattern access$400 (com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations)
com.google.javascript.jscomp.ExtractPrototypeMemberDeclarations x0
}
com/google/javascript/jscomp/FieldCleanupPass$QualifiedNameSearchTraversal.classFieldCleanupPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FieldCleanupPass$QualifiedNameSearchTraversal extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
private final com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
private final String srcName
public void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String)
com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
String srcName
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String propName
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node p
private void removeProperty (com.google.javascript.rhino.jstype.ObjectType, java.lang.String)
com.google.javascript.rhino.jstype.ObjectType type
String propName
com.google.javascript.rhino.Node pNode
private java.lang.String getFieldName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
}
com/google/javascript/jscomp/FieldCleanupPass.classFieldCleanupPass.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.FieldCleanupPass extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
String srcName
com.google.javascript.jscomp.NodeTraversal$Callback cb
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/FileInstrumentationData.classFileInstrumentationData.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FileInstrumentationData extends java.lang.Object {
private final com.google.javascript.jscomp.BitField instrumentedBits
private final String arrayName
private final String fileName
void (java.lang.String, java.lang.String)
String fileName
String arrayName
java.lang.String getArrayName ()
java.lang.String getFileName ()
com.google.javascript.jscomp.BitField getInstrumentedLinesAsBitField ()
java.lang.String getInstrumentedLinesAsHexString ()
void setLineAsInstrumented (int)
int lineNumber
}
com/google/javascript/jscomp/FindExportableNodes$GenerateNodeContext.classFindExportableNodes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FindExportableNodes$GenerateNodeContext extends java.lang.Object {
private final com.google.javascript.rhino.Node node
private final com.google.javascript.jscomp.FindExportableNodes$Mode mode
void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.FindExportableNodes$Mode)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.FindExportableNodes$Mode mode
com.google.javascript.rhino.Node getNode ()
public com.google.javascript.jscomp.FindExportableNodes$Mode getMode ()
}
com/google/javascript/jscomp/FindExportableNodes$Mode.classFindExportableNodes.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FindExportableNodes$Mode extends java.lang.Enum {
public static final com.google.javascript.jscomp.FindExportableNodes$Mode EXPORT
public static final com.google.javascript.jscomp.FindExportableNodes$Mode EXTERN
private static final com.google.javascript.jscomp.FindExportableNodes$Mode[] $VALUES
public static com.google.javascript.jscomp.FindExportableNodes$Mode[] values ()
public static com.google.javascript.jscomp.FindExportableNodes$Mode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/FindExportableNodes.classFindExportableNodes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FindExportableNodes extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
static final com.google.javascript.jscomp.DiagnosticType NON_GLOBAL_ERROR
static final com.google.javascript.jscomp.DiagnosticType EXPORT_ANNOTATION_NOT_ALLOWED
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.LinkedHashMap exports
private final boolean allowLocalExports
void (com.google.javascript.jscomp.AbstractCompiler, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean allowLocalExports
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node grandparent
String export
com.google.javascript.jscomp.FindExportableNodes$GenerateNodeContext context
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.JSDocInfo docInfo
java.util.LinkedHashMap getExports ()
static void ()
}
com/google/javascript/jscomp/FlowSensitiveInlineVariables$1.classFlowSensitiveInlineVariables.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FlowSensitiveInlineVariables$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/FlowSensitiveInlineVariables$Candidate$1.classFlowSensitiveInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate$1 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.javascript.jscomp.Scope val$scope
final com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate this$1
void (com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate, com.google.javascript.jscomp.Scope)
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/FlowSensitiveInlineVariables$Candidate$2.classFlowSensitiveInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate$2 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate this$1
void (com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate)
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/FlowSensitiveInlineVariables$Candidate$3.classFlowSensitiveInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate$3 extends com.google.javascript.jscomp.ControlFlowGraph$AbstractCfgNodeTraversalCallback {
final com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate this$1
void (com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node lhs
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/FlowSensitiveInlineVariables$Candidate$4.classFlowSensitiveInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate$4 extends com.google.javascript.jscomp.ControlFlowGraph$AbstractCfgNodeTraversalCallback {
final com.google.javascript.rhino.Node val$cfgNode
final com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate this$1
void (com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate, com.google.javascript.rhino.Node)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean isAssignChain (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node ancestor
}
com/google/javascript/jscomp/FlowSensitiveInlineVariables$Candidate.classFlowSensitiveInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate extends java.lang.Object {
private final String varName
private com.google.javascript.rhino.Node def
private final com.google.javascript.jscomp.MustBeReachingVariableDef$Definition defMetadata
private final com.google.javascript.rhino.Node use
private final com.google.javascript.rhino.Node useCfgNode
private int numUsesWithinCfgNode
final com.google.javascript.jscomp.FlowSensitiveInlineVariables this$0
void (com.google.javascript.jscomp.FlowSensitiveInlineVariables, java.lang.String, com.google.javascript.jscomp.MustBeReachingVariableDef$Definition, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String varName
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition defMetadata
com.google.javascript.rhino.Node use
com.google.javascript.rhino.Node useCfgNode
private com.google.javascript.rhino.Node getDefCfgNode ()
private boolean canInline (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope$Var dependency
java.util.Iterator i$
com.google.javascript.jscomp.CheckPathsBetweenNodes pathCheck
com.google.javascript.jscomp.Scope scope
java.util.Collection uses
private void inlineVariable ()
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node defParent
com.google.javascript.rhino.Node useParent
private void getDefinition (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.ControlFlowGraph$AbstractCfgNodeTraversalCallback gatherCb
private void getNumUseInUseCfgNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node cfgNode
com.google.javascript.jscomp.ControlFlowGraph$AbstractCfgNodeTraversalCallback gatherCb
static boolean access$100 (com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate x0
com.google.javascript.jscomp.Scope x1
static void access$200 (com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate)
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate x0
static com.google.javascript.jscomp.MustBeReachingVariableDef$Definition access$300 (com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate)
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate x0
static java.lang.String access$400 (com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate)
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate x0
static com.google.javascript.rhino.Node access$1402 (com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate x0
com.google.javascript.rhino.Node x1
static int access$1508 (com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate)
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate x0
}
com/google/javascript/jscomp/FlowSensitiveInlineVariables$GatherCandiates$1.classFlowSensitiveInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FlowSensitiveInlineVariables$GatherCandiates$1 extends com.google.javascript.jscomp.ControlFlowGraph$AbstractCfgNodeTraversalCallback {
final com.google.javascript.rhino.Node val$cfgNode
final com.google.javascript.jscomp.FlowSensitiveInlineVariables$GatherCandiates this$1
void (com.google.javascript.jscomp.FlowSensitiveInlineVariables$GatherCandiates, com.google.javascript.rhino.Node)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition def
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/FlowSensitiveInlineVariables$GatherCandiates.classFlowSensitiveInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FlowSensitiveInlineVariables$GatherCandiates extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
final com.google.javascript.jscomp.FlowSensitiveInlineVariables this$0
private void (com.google.javascript.jscomp.FlowSensitiveInlineVariables)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode graphNode
com.google.javascript.rhino.Node cfgNode
com.google.javascript.jscomp.ControlFlowGraph$AbstractCfgNodeTraversalCallback gatherCb
void (com.google.javascript.jscomp.FlowSensitiveInlineVariables, com.google.javascript.jscomp.FlowSensitiveInlineVariables$1)
com.google.javascript.jscomp.FlowSensitiveInlineVariables x0
com.google.javascript.jscomp.FlowSensitiveInlineVariables$1 x1
}
com/google/javascript/jscomp/FlowSensitiveInlineVariables.classFlowSensitiveInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FlowSensitiveInlineVariables extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Set inlinedNewDependencies
private com.google.javascript.jscomp.ControlFlowGraph cfg
private java.util.List candidates
private com.google.javascript.jscomp.MustBeReachingVariableDef reachingDef
private com.google.javascript.jscomp.MaybeReachingVariableUse reachingUses
private static final com.google.common.base.Predicate SIDE_EFFECT_PREDICATE
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.FlowSensitiveInlineVariables$Candidate c
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ControlFlowAnalysis cfa
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private static boolean checkRightOf (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.common.base.Predicate)
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node p
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node expressionRoot
com.google.common.base.Predicate predicate
private static boolean checkLeftOf (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.common.base.Predicate)
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node p
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node expressionRoot
com.google.common.base.Predicate predicate
static com.google.javascript.jscomp.ControlFlowGraph access$500 (com.google.javascript.jscomp.FlowSensitiveInlineVariables)
com.google.javascript.jscomp.FlowSensitiveInlineVariables x0
static com.google.javascript.jscomp.AbstractCompiler access$600 (com.google.javascript.jscomp.FlowSensitiveInlineVariables)
com.google.javascript.jscomp.FlowSensitiveInlineVariables x0
static com.google.javascript.jscomp.MustBeReachingVariableDef access$700 (com.google.javascript.jscomp.FlowSensitiveInlineVariables)
com.google.javascript.jscomp.FlowSensitiveInlineVariables x0
static java.util.List access$800 (com.google.javascript.jscomp.FlowSensitiveInlineVariables)
com.google.javascript.jscomp.FlowSensitiveInlineVariables x0
static java.util.Set access$900 (com.google.javascript.jscomp.FlowSensitiveInlineVariables)
com.google.javascript.jscomp.FlowSensitiveInlineVariables x0
static com.google.common.base.Predicate access$1000 ()
static boolean access$1100 (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.common.base.Predicate)
com.google.javascript.rhino.Node x0
com.google.javascript.rhino.Node x1
com.google.common.base.Predicate x2
static boolean access$1200 (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.common.base.Predicate)
com.google.javascript.rhino.Node x0
com.google.javascript.rhino.Node x1
com.google.common.base.Predicate x2
static com.google.javascript.jscomp.MaybeReachingVariableUse access$1300 (com.google.javascript.jscomp.FlowSensitiveInlineVariables)
com.google.javascript.jscomp.FlowSensitiveInlineVariables x0
static void ()
}
com/google/javascript/jscomp/ForbiddenChange.classForbiddenChange.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ForbiddenChange extends java.lang.Object implements com.google.javascript.jscomp.CodeChangeHandler {
void ()
public void reportChange ()
}
com/google/javascript/jscomp/FunctionArgumentInjector$ReferencedAfterSideEffect.classFunctionArgumentInjector.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionArgumentInjector$ReferencedAfterSideEffect extends java.lang.Object implements com.google.javascript.jscomp.NodeUtil$Visitor com.google.common.base.Predicate {
private final java.util.Set parameters
private final java.util.Set locals
private boolean sideEffectSeen
private java.util.Set parametersReferenced
private int loopsEntered
void (java.util.Set, java.util.Set)
java.util.Set parameters
java.util.Set locals
java.util.Set getResults ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
boolean inLoop ()
public void visit (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node n
private boolean hasNonLocalSideEffect (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node n
boolean sideEffect
int type
private boolean isLocalName (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node node
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/FunctionArgumentInjector.classFunctionArgumentInjector.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionArgumentInjector extends java.lang.Object {
static final String THIS_MARKER
private void ()
static com.google.javascript.rhino.Node inject (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.util.Map)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
java.util.Map replacements
static com.google.javascript.rhino.Node inject (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.util.Map, boolean)
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node replacementTemplate
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node replacementTemplate
com.google.javascript.rhino.Node c
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
java.util.Map replacements
boolean replaceThis
static java.util.LinkedHashMap getFunctionCallParameterMap (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.common.base.Supplier)
com.google.javascript.rhino.Node srcLocation
com.google.javascript.rhino.Node fnArg
java.util.Iterator i$
String uniquePlaceholder
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.Node callNode
com.google.common.base.Supplier safeNameIdSupplier
java.util.LinkedHashMap argMap
com.google.javascript.rhino.Node cArg
private static java.lang.String getUniqueAnonymousParameterName (com.google.common.base.Supplier)
com.google.common.base.Supplier safeNameIdSupplier
static java.util.Set findModifiedParameters (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fnNode
java.util.Set names
java.util.Set unsafeNames
private static java.util.Set findModifiedParameters (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.util.Set, java.util.Set, boolean)
com.google.javascript.rhino.Node c
java.util.Iterator i$
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
java.util.Set names
java.util.Set unsafe
boolean inInnerFunction
private static boolean canNameValueChange (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
int type
static void maybeAddTempsForCallArguments (com.google.javascript.rhino.Node, java.util.Map, java.util.Set, com.google.javascript.jscomp.CodingConvention)
String name
String argName
com.google.javascript.rhino.Node cArg
boolean safe
int references
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.rhino.Node fnNode
java.util.Map argMap
java.util.Set namesNeedingTemps
com.google.javascript.jscomp.CodingConvention convention
com.google.javascript.rhino.Node block
java.util.Set parameters
java.util.Set namesAfterSideEffects
private static java.util.Set findParametersReferencedAfterSideEffect (java.util.Set, com.google.javascript.rhino.Node)
java.util.Set parameters
com.google.javascript.rhino.Node root
java.util.Set locals
com.google.javascript.jscomp.FunctionArgumentInjector$ReferencedAfterSideEffect collector
private static void gatherLocalNames (com.google.javascript.rhino.Node, java.util.Set)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
java.util.Set names
private static java.util.Set getFunctionParameterSet (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.rhino.Node fnNode
java.util.Set set
}
com/google/javascript/jscomp/FunctionInfo$1.classFunctionInfo.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FunctionInfo$1 extends java.lang.Object implements com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner {
void ()
public com.google.protobuf.ExtensionRegistry assignDescriptors (com.google.protobuf.Descriptors$FileDescriptor)
com.google.protobuf.Descriptors$FileDescriptor root
}
com/google/javascript/jscomp/FunctionInfo.classFunctionInfo.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.FunctionInfo extends java.lang.Object {
static com.google.protobuf.Descriptors$Descriptor internal_static_jscomp_FunctionInformationMap_descriptor
static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_jscomp_FunctionInformationMap_fieldAccessorTable
static com.google.protobuf.Descriptors$Descriptor internal_static_jscomp_FunctionInformationMap_Entry_descriptor
static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_jscomp_FunctionInformationMap_Entry_fieldAccessorTable
static com.google.protobuf.Descriptors$Descriptor internal_static_jscomp_FunctionInformationMap_Module_descriptor
static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_jscomp_FunctionInformationMap_Module_fieldAccessorTable
private static com.google.protobuf.Descriptors$FileDescriptor descriptor
private void ()
public static void registerAllExtensions (com.google.protobuf.ExtensionRegistry)
com.google.protobuf.ExtensionRegistry registry
public static com.google.protobuf.Descriptors$FileDescriptor getDescriptor ()
static com.google.protobuf.Descriptors$FileDescriptor access$002 (com.google.protobuf.Descriptors$FileDescriptor)
com.google.protobuf.Descriptors$FileDescriptor x0
static void ()
String[] descriptorData
com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner assigner
}
com/google/javascript/jscomp/FunctionInformationMap$1.classFunctionInformationMap.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionInformationMap$1 extends java.lang.Object {
}
com/google/javascript/jscomp/FunctionInformationMap$Builder.classFunctionInformationMap.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.FunctionInformationMap$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.javascript.jscomp.FunctionInformationMapOrBuilder {
private int bitField0_
private java.util.List entry_
private com.google.protobuf.RepeatedFieldBuilder entryBuilder_
private java.util.List module_
private com.google.protobuf.RepeatedFieldBuilder moduleBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.javascript.jscomp.FunctionInformationMap$Builder create ()
public com.google.javascript.jscomp.FunctionInformationMap$Builder clear ()
public com.google.javascript.jscomp.FunctionInformationMap$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.javascript.jscomp.FunctionInformationMap getDefaultInstanceForType ()
public com.google.javascript.jscomp.FunctionInformationMap build ()
com.google.javascript.jscomp.FunctionInformationMap result
private com.google.javascript.jscomp.FunctionInformationMap buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.javascript.jscomp.FunctionInformationMap result
public com.google.javascript.jscomp.FunctionInformationMap buildPartial ()
com.google.javascript.jscomp.FunctionInformationMap result
int from_bitField0_
public com.google.javascript.jscomp.FunctionInformationMap$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.javascript.jscomp.FunctionInformationMap$Builder mergeFrom (com.google.javascript.jscomp.FunctionInformationMap)
com.google.javascript.jscomp.FunctionInformationMap other
public final boolean isInitialized ()
int i
int i
public com.google.javascript.jscomp.FunctionInformationMap$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder subBuilder
com.google.javascript.jscomp.FunctionInformationMap$Module$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
private void ensureEntryIsMutable ()
public java.util.List getEntryList ()
public int getEntryCount ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry getEntry (int)
int index
public com.google.javascript.jscomp.FunctionInformationMap$Builder setEntry (int, com.google.javascript.jscomp.FunctionInformationMap$Entry)
int index
com.google.javascript.jscomp.FunctionInformationMap$Entry value
public com.google.javascript.jscomp.FunctionInformationMap$Builder setEntry (int, com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder)
int index
com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder builderForValue
public com.google.javascript.jscomp.FunctionInformationMap$Builder addEntry (com.google.javascript.jscomp.FunctionInformationMap$Entry)
com.google.javascript.jscomp.FunctionInformationMap$Entry value
public com.google.javascript.jscomp.FunctionInformationMap$Builder addEntry (int, com.google.javascript.jscomp.FunctionInformationMap$Entry)
int index
com.google.javascript.jscomp.FunctionInformationMap$Entry value
public com.google.javascript.jscomp.FunctionInformationMap$Builder addEntry (com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder)
com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder builderForValue
public com.google.javascript.jscomp.FunctionInformationMap$Builder addEntry (int, com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder)
int index
com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder builderForValue
public com.google.javascript.jscomp.FunctionInformationMap$Builder addAllEntry (java.lang.Iterable)
Iterable values
public com.google.javascript.jscomp.FunctionInformationMap$Builder clearEntry ()
public com.google.javascript.jscomp.FunctionInformationMap$Builder removeEntry (int)
int index
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder getEntryBuilder (int)
int index
public com.google.javascript.jscomp.FunctionInformationMap$EntryOrBuilder getEntryOrBuilder (int)
int index
public java.util.List getEntryOrBuilderList ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder addEntryBuilder ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder addEntryBuilder (int)
int index
public java.util.List getEntryBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getEntryFieldBuilder ()
private void ensureModuleIsMutable ()
public java.util.List getModuleList ()
public int getModuleCount ()
public com.google.javascript.jscomp.FunctionInformationMap$Module getModule (int)
int index
public com.google.javascript.jscomp.FunctionInformationMap$Builder setModule (int, com.google.javascript.jscomp.FunctionInformationMap$Module)
int index
com.google.javascript.jscomp.FunctionInformationMap$Module value
public com.google.javascript.jscomp.FunctionInformationMap$Builder setModule (int, com.google.javascript.jscomp.FunctionInformationMap$Module$Builder)
int index
com.google.javascript.jscomp.FunctionInformationMap$Module$Builder builderForValue
public com.google.javascript.jscomp.FunctionInformationMap$Builder addModule (com.google.javascript.jscomp.FunctionInformationMap$Module)
com.google.javascript.jscomp.FunctionInformationMap$Module value
public com.google.javascript.jscomp.FunctionInformationMap$Builder addModule (int, com.google.javascript.jscomp.FunctionInformationMap$Module)
int index
com.google.javascript.jscomp.FunctionInformationMap$Module value
public com.google.javascript.jscomp.FunctionInformationMap$Builder addModule (com.google.javascript.jscomp.FunctionInformationMap$Module$Builder)
com.google.javascript.jscomp.FunctionInformationMap$Module$Builder builderForValue
public com.google.javascript.jscomp.FunctionInformationMap$Builder addModule (int, com.google.javascript.jscomp.FunctionInformationMap$Module$Builder)
int index
com.google.javascript.jscomp.FunctionInformationMap$Module$Builder builderForValue
public com.google.javascript.jscomp.FunctionInformationMap$Builder addAllModule (java.lang.Iterable)
Iterable values
public com.google.javascript.jscomp.FunctionInformationMap$Builder clearModule ()
public com.google.javascript.jscomp.FunctionInformationMap$Builder removeModule (int)
int index
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder getModuleBuilder (int)
int index
public com.google.javascript.jscomp.FunctionInformationMap$ModuleOrBuilder getModuleOrBuilder (int)
int index
public java.util.List getModuleOrBuilderList ()
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder addModuleBuilder ()
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder addModuleBuilder (int)
int index
public java.util.List getModuleBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getModuleFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.javascript.jscomp.FunctionInformationMap access$2100 (com.google.javascript.jscomp.FunctionInformationMap$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.javascript.jscomp.FunctionInformationMap$Builder x0
static com.google.javascript.jscomp.FunctionInformationMap$Builder access$2200 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.javascript.jscomp.FunctionInformationMap$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.javascript.jscomp.FunctionInformationMap$1 x1
}
com/google/javascript/jscomp/FunctionInformationMap$Entry$Builder.classFunctionInformationMap.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.javascript.jscomp.FunctionInformationMap$EntryOrBuilder {
private int bitField0_
private int id_
private Object sourceName_
private int lineNumber_
private Object moduleName_
private int size_
private Object name_
private Object compiledSource_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder create ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder clear ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry getDefaultInstanceForType ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry build ()
com.google.javascript.jscomp.FunctionInformationMap$Entry result
private com.google.javascript.jscomp.FunctionInformationMap$Entry buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.javascript.jscomp.FunctionInformationMap$Entry result
public com.google.javascript.jscomp.FunctionInformationMap$Entry buildPartial ()
com.google.javascript.jscomp.FunctionInformationMap$Entry result
int from_bitField0_
int to_bitField0_
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder mergeFrom (com.google.javascript.jscomp.FunctionInformationMap$Entry)
com.google.javascript.jscomp.FunctionInformationMap$Entry other
public final boolean isInitialized ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasId ()
public int getId ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder setId (int)
int value
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder clearId ()
public boolean hasSourceName ()
public java.lang.String getSourceName ()
String s
Object ref
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder setSourceName (java.lang.String)
String value
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder clearSourceName ()
void setSourceName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasLineNumber ()
public int getLineNumber ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder setLineNumber (int)
int value
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder clearLineNumber ()
public boolean hasModuleName ()
public java.lang.String getModuleName ()
String s
Object ref
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder setModuleName (java.lang.String)
String value
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder clearModuleName ()
void setModuleName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasSize ()
public int getSize ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder setSize (int)
int value
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder clearSize ()
public boolean hasName ()
public java.lang.String getName ()
String s
Object ref
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder setName (java.lang.String)
String value
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder clearName ()
void setName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasCompiledSource ()
public java.lang.String getCompiledSource ()
String s
Object ref
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder setCompiledSource (java.lang.String)
String value
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder clearCompiledSource ()
void setCompiledSource (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.javascript.jscomp.FunctionInformationMap$Entry access$000 (com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder x0
static com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder access$100 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.javascript.jscomp.FunctionInformationMap$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.javascript.jscomp.FunctionInformationMap$1 x1
}
com/google/javascript/jscomp/FunctionInformationMap$Entry.classFunctionInformationMap.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.FunctionInformationMap$Entry extends com.google.protobuf.GeneratedMessage implements com.google.javascript.jscomp.FunctionInformationMap$EntryOrBuilder {
private static final com.google.javascript.jscomp.FunctionInformationMap$Entry defaultInstance
private int bitField0_
public static final int ID_FIELD_NUMBER
private int id_
public static final int SOURCE_NAME_FIELD_NUMBER
private Object sourceName_
public static final int LINE_NUMBER_FIELD_NUMBER
private int lineNumber_
public static final int MODULE_NAME_FIELD_NUMBER
private Object moduleName_
public static final int SIZE_FIELD_NUMBER
private int size_
public static final int NAME_FIELD_NUMBER
private Object name_
public static final int COMPILED_SOURCE_FIELD_NUMBER
private Object compiledSource_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder)
com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder builder
private void (boolean)
boolean noInit
public static com.google.javascript.jscomp.FunctionInformationMap$Entry getDefaultInstance ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasId ()
public int getId ()
public boolean hasSourceName ()
public java.lang.String getSourceName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getSourceNameBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasLineNumber ()
public int getLineNumber ()
public boolean hasModuleName ()
public java.lang.String getModuleName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getModuleNameBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasSize ()
public int getSize ()
public boolean hasName ()
public java.lang.String getName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getNameBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasCompiledSource ()
public java.lang.String getCompiledSource ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getCompiledSourceBytes ()
com.google.protobuf.ByteString b
Object ref
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.javascript.jscomp.FunctionInformationMap$Entry parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.javascript.jscomp.FunctionInformationMap$Entry parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap$Entry parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.javascript.jscomp.FunctionInformationMap$Entry parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap$Entry parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.javascript.jscomp.FunctionInformationMap$Entry parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap$Entry parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder builder
public static com.google.javascript.jscomp.FunctionInformationMap$Entry parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder builder
public static com.google.javascript.jscomp.FunctionInformationMap$Entry parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.javascript.jscomp.FunctionInformationMap$Entry parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder newBuilder ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder newBuilderForType ()
public static com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder newBuilder (com.google.javascript.jscomp.FunctionInformationMap$Entry)
com.google.javascript.jscomp.FunctionInformationMap$Entry prototype
public com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder toBuilder ()
protected com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
static boolean access$300 ()
void (com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder, com.google.javascript.jscomp.FunctionInformationMap$1)
com.google.javascript.jscomp.FunctionInformationMap$Entry$Builder x0
com.google.javascript.jscomp.FunctionInformationMap$1 x1
static int access$502 (com.google.javascript.jscomp.FunctionInformationMap$Entry, int)
com.google.javascript.jscomp.FunctionInformationMap$Entry x0
int x1
static java.lang.Object access$602 (com.google.javascript.jscomp.FunctionInformationMap$Entry, java.lang.Object)
com.google.javascript.jscomp.FunctionInformationMap$Entry x0
Object x1
static int access$702 (com.google.javascript.jscomp.FunctionInformationMap$Entry, int)
com.google.javascript.jscomp.FunctionInformationMap$Entry x0
int x1
static java.lang.Object access$802 (com.google.javascript.jscomp.FunctionInformationMap$Entry, java.lang.Object)
com.google.javascript.jscomp.FunctionInformationMap$Entry x0
Object x1
static int access$902 (com.google.javascript.jscomp.FunctionInformationMap$Entry, int)
com.google.javascript.jscomp.FunctionInformationMap$Entry x0
int x1
static java.lang.Object access$1002 (com.google.javascript.jscomp.FunctionInformationMap$Entry, java.lang.Object)
com.google.javascript.jscomp.FunctionInformationMap$Entry x0
Object x1
static java.lang.Object access$1102 (com.google.javascript.jscomp.FunctionInformationMap$Entry, java.lang.Object)
com.google.javascript.jscomp.FunctionInformationMap$Entry x0
Object x1
static int access$1202 (com.google.javascript.jscomp.FunctionInformationMap$Entry, int)
com.google.javascript.jscomp.FunctionInformationMap$Entry x0
int x1
static void ()
}
com/google/javascript/jscomp/FunctionInformationMap$EntryOrBuilder.classFunctionInformationMap.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.FunctionInformationMap$EntryOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasId ()
public abstract int getId ()
public abstract boolean hasSourceName ()
public abstract java.lang.String getSourceName ()
public abstract boolean hasLineNumber ()
public abstract int getLineNumber ()
public abstract boolean hasModuleName ()
public abstract java.lang.String getModuleName ()
public abstract boolean hasSize ()
public abstract int getSize ()
public abstract boolean hasName ()
public abstract java.lang.String getName ()
public abstract boolean hasCompiledSource ()
public abstract java.lang.String getCompiledSource ()
}
com/google/javascript/jscomp/FunctionInformationMap$Module$Builder.classFunctionInformationMap.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.FunctionInformationMap$Module$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.javascript.jscomp.FunctionInformationMap$ModuleOrBuilder {
private int bitField0_
private Object name_
private Object compiledSource_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.javascript.jscomp.FunctionInformationMap$Module$Builder create ()
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder clear ()
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.javascript.jscomp.FunctionInformationMap$Module getDefaultInstanceForType ()
public com.google.javascript.jscomp.FunctionInformationMap$Module build ()
com.google.javascript.jscomp.FunctionInformationMap$Module result
private com.google.javascript.jscomp.FunctionInformationMap$Module buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.javascript.jscomp.FunctionInformationMap$Module result
public com.google.javascript.jscomp.FunctionInformationMap$Module buildPartial ()
com.google.javascript.jscomp.FunctionInformationMap$Module result
int from_bitField0_
int to_bitField0_
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder mergeFrom (com.google.javascript.jscomp.FunctionInformationMap$Module)
com.google.javascript.jscomp.FunctionInformationMap$Module other
public final boolean isInitialized ()
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasName ()
public java.lang.String getName ()
String s
Object ref
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder setName (java.lang.String)
String value
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder clearName ()
void setName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasCompiledSource ()
public java.lang.String getCompiledSource ()
String s
Object ref
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder setCompiledSource (java.lang.String)
String value
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder clearCompiledSource ()
void setCompiledSource (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.javascript.jscomp.FunctionInformationMap$Module access$1300 (com.google.javascript.jscomp.FunctionInformationMap$Module$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.javascript.jscomp.FunctionInformationMap$Module$Builder x0
static com.google.javascript.jscomp.FunctionInformationMap$Module$Builder access$1400 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.javascript.jscomp.FunctionInformationMap$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.javascript.jscomp.FunctionInformationMap$1 x1
}
com/google/javascript/jscomp/FunctionInformationMap$Module.classFunctionInformationMap.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.FunctionInformationMap$Module extends com.google.protobuf.GeneratedMessage implements com.google.javascript.jscomp.FunctionInformationMap$ModuleOrBuilder {
private static final com.google.javascript.jscomp.FunctionInformationMap$Module defaultInstance
private int bitField0_
public static final int NAME_FIELD_NUMBER
private Object name_
public static final int COMPILED_SOURCE_FIELD_NUMBER
private Object compiledSource_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.javascript.jscomp.FunctionInformationMap$Module$Builder)
com.google.javascript.jscomp.FunctionInformationMap$Module$Builder builder
private void (boolean)
boolean noInit
public static com.google.javascript.jscomp.FunctionInformationMap$Module getDefaultInstance ()
public com.google.javascript.jscomp.FunctionInformationMap$Module getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasName ()
public java.lang.String getName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getNameBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasCompiledSource ()
public java.lang.String getCompiledSource ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getCompiledSourceBytes ()
com.google.protobuf.ByteString b
Object ref
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.javascript.jscomp.FunctionInformationMap$Module parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.javascript.jscomp.FunctionInformationMap$Module parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap$Module parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.javascript.jscomp.FunctionInformationMap$Module parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap$Module parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.javascript.jscomp.FunctionInformationMap$Module parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap$Module parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.javascript.jscomp.FunctionInformationMap$Module$Builder builder
public static com.google.javascript.jscomp.FunctionInformationMap$Module parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.javascript.jscomp.FunctionInformationMap$Module$Builder builder
public static com.google.javascript.jscomp.FunctionInformationMap$Module parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.javascript.jscomp.FunctionInformationMap$Module parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap$Module$Builder newBuilder ()
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder newBuilderForType ()
public static com.google.javascript.jscomp.FunctionInformationMap$Module$Builder newBuilder (com.google.javascript.jscomp.FunctionInformationMap$Module)
com.google.javascript.jscomp.FunctionInformationMap$Module prototype
public com.google.javascript.jscomp.FunctionInformationMap$Module$Builder toBuilder ()
protected com.google.javascript.jscomp.FunctionInformationMap$Module$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.javascript.jscomp.FunctionInformationMap$Module$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
static boolean access$1600 ()
void (com.google.javascript.jscomp.FunctionInformationMap$Module$Builder, com.google.javascript.jscomp.FunctionInformationMap$1)
com.google.javascript.jscomp.FunctionInformationMap$Module$Builder x0
com.google.javascript.jscomp.FunctionInformationMap$1 x1
static java.lang.Object access$1802 (com.google.javascript.jscomp.FunctionInformationMap$Module, java.lang.Object)
com.google.javascript.jscomp.FunctionInformationMap$Module x0
Object x1
static java.lang.Object access$1902 (com.google.javascript.jscomp.FunctionInformationMap$Module, java.lang.Object)
com.google.javascript.jscomp.FunctionInformationMap$Module x0
Object x1
static int access$2002 (com.google.javascript.jscomp.FunctionInformationMap$Module, int)
com.google.javascript.jscomp.FunctionInformationMap$Module x0
int x1
static void ()
}
com/google/javascript/jscomp/FunctionInformationMap$ModuleOrBuilder.classFunctionInformationMap.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.FunctionInformationMap$ModuleOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasName ()
public abstract java.lang.String getName ()
public abstract boolean hasCompiledSource ()
public abstract java.lang.String getCompiledSource ()
}
com/google/javascript/jscomp/FunctionInformationMap.classFunctionInformationMap.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.FunctionInformationMap extends com.google.protobuf.GeneratedMessage implements com.google.javascript.jscomp.FunctionInformationMapOrBuilder {
private static final com.google.javascript.jscomp.FunctionInformationMap defaultInstance
public static final int ENTRY_FIELD_NUMBER
private java.util.List entry_
public static final int MODULE_FIELD_NUMBER
private java.util.List module_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.javascript.jscomp.FunctionInformationMap$Builder)
com.google.javascript.jscomp.FunctionInformationMap$Builder builder
private void (boolean)
boolean noInit
public static com.google.javascript.jscomp.FunctionInformationMap getDefaultInstance ()
public com.google.javascript.jscomp.FunctionInformationMap getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getEntryList ()
public java.util.List getEntryOrBuilderList ()
public int getEntryCount ()
public com.google.javascript.jscomp.FunctionInformationMap$Entry getEntry (int)
int index
public com.google.javascript.jscomp.FunctionInformationMap$EntryOrBuilder getEntryOrBuilder (int)
int index
public java.util.List getModuleList ()
public java.util.List getModuleOrBuilderList ()
public int getModuleCount ()
public com.google.javascript.jscomp.FunctionInformationMap$Module getModule (int)
int index
public com.google.javascript.jscomp.FunctionInformationMap$ModuleOrBuilder getModuleOrBuilder (int)
int index
private void initFields ()
public final boolean isInitialized ()
int i
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.javascript.jscomp.FunctionInformationMap parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.javascript.jscomp.FunctionInformationMap parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.javascript.jscomp.FunctionInformationMap parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.javascript.jscomp.FunctionInformationMap parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.javascript.jscomp.FunctionInformationMap$Builder builder
public static com.google.javascript.jscomp.FunctionInformationMap parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.javascript.jscomp.FunctionInformationMap$Builder builder
public static com.google.javascript.jscomp.FunctionInformationMap parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.javascript.jscomp.FunctionInformationMap parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.FunctionInformationMap$Builder newBuilder ()
public com.google.javascript.jscomp.FunctionInformationMap$Builder newBuilderForType ()
public static com.google.javascript.jscomp.FunctionInformationMap$Builder newBuilder (com.google.javascript.jscomp.FunctionInformationMap)
com.google.javascript.jscomp.FunctionInformationMap prototype
public com.google.javascript.jscomp.FunctionInformationMap$Builder toBuilder ()
protected com.google.javascript.jscomp.FunctionInformationMap$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.javascript.jscomp.FunctionInformationMap$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
static boolean access$2400 ()
void (com.google.javascript.jscomp.FunctionInformationMap$Builder, com.google.javascript.jscomp.FunctionInformationMap$1)
com.google.javascript.jscomp.FunctionInformationMap$Builder x0
com.google.javascript.jscomp.FunctionInformationMap$1 x1
static java.util.List access$2602 (com.google.javascript.jscomp.FunctionInformationMap, java.util.List)
com.google.javascript.jscomp.FunctionInformationMap x0
java.util.List x1
static java.util.List access$2702 (com.google.javascript.jscomp.FunctionInformationMap, java.util.List)
com.google.javascript.jscomp.FunctionInformationMap x0
java.util.List x1
static java.util.List access$2600 (com.google.javascript.jscomp.FunctionInformationMap)
com.google.javascript.jscomp.FunctionInformationMap x0
static boolean access$2800 ()
static java.util.List access$2700 (com.google.javascript.jscomp.FunctionInformationMap)
com.google.javascript.jscomp.FunctionInformationMap x0
static boolean access$2900 ()
static void ()
}
com/google/javascript/jscomp/FunctionInformationMapOrBuilder.classFunctionInformationMapOrBuilder.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.FunctionInformationMapOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract java.util.List getEntryList ()
public abstract com.google.javascript.jscomp.FunctionInformationMap$Entry getEntry (int)
public abstract int getEntryCount ()
public abstract java.util.List getEntryOrBuilderList ()
public abstract com.google.javascript.jscomp.FunctionInformationMap$EntryOrBuilder getEntryOrBuilder (int)
public abstract java.util.List getModuleList ()
public abstract com.google.javascript.jscomp.FunctionInformationMap$Module getModule (int)
public abstract int getModuleCount ()
public abstract java.util.List getModuleOrBuilderList ()
public abstract com.google.javascript.jscomp.FunctionInformationMap$ModuleOrBuilder getModuleOrBuilder (int)
}
com/google/javascript/jscomp/FunctionInjector$1.classFunctionInjector.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionInjector$1 extends java.lang.Object implements com.google.common.base.Supplier {
private int nextId
final com.google.javascript.jscomp.FunctionInjector this$0
void (com.google.javascript.jscomp.FunctionInjector)
public java.lang.String get ()
public volatile java.lang.Object get ()
}
com/google/javascript/jscomp/FunctionInjector$2.classFunctionInjector.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionInjector$2 extends java.lang.Object implements com.google.common.base.Predicate {
final String val$fnName
final String val$fnRecursionName
final com.google.javascript.jscomp.FunctionInjector this$0
void (com.google.javascript.jscomp.FunctionInjector, java.lang.String, java.lang.String)
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/FunctionInjector$3.classFunctionInjector.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionInjector$3 extends java.lang.Object implements com.google.common.base.Predicate {
final boolean val$assumeMinimumCapture
final com.google.javascript.rhino.Node val$fnNode
final com.google.javascript.jscomp.FunctionInjector this$0
void (com.google.javascript.jscomp.FunctionInjector, boolean, com.google.javascript.rhino.Node)
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/FunctionInjector$4.classFunctionInjector.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionInjector$4 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$FunctionInjector$CallSiteType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/FunctionInjector$CallSiteType$1.classFunctionInjector.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FunctionInjector$CallSiteType$1 extends com.google.javascript.jscomp.FunctionInjector$CallSiteType {
void (java.lang.String, int)
public void prepare (com.google.javascript.jscomp.FunctionInjector, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.FunctionInjector injector
com.google.javascript.rhino.Node callNode
}
com/google/javascript/jscomp/FunctionInjector$CallSiteType$2.classFunctionInjector.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FunctionInjector$CallSiteType$2 extends com.google.javascript.jscomp.FunctionInjector$CallSiteType {
void (java.lang.String, int)
public void prepare (com.google.javascript.jscomp.FunctionInjector, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.FunctionInjector injector
com.google.javascript.rhino.Node callNode
}
com/google/javascript/jscomp/FunctionInjector$CallSiteType$3.classFunctionInjector.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FunctionInjector$CallSiteType$3 extends com.google.javascript.jscomp.FunctionInjector$CallSiteType {
void (java.lang.String, int)
public void prepare (com.google.javascript.jscomp.FunctionInjector, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.FunctionInjector injector
com.google.javascript.rhino.Node callNode
}
com/google/javascript/jscomp/FunctionInjector$CallSiteType$4.classFunctionInjector.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FunctionInjector$CallSiteType$4 extends com.google.javascript.jscomp.FunctionInjector$CallSiteType {
void (java.lang.String, int)
public void prepare (com.google.javascript.jscomp.FunctionInjector, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.FunctionInjector injector
com.google.javascript.rhino.Node callNode
}
com/google/javascript/jscomp/FunctionInjector$CallSiteType$5.classFunctionInjector.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FunctionInjector$CallSiteType$5 extends com.google.javascript.jscomp.FunctionInjector$CallSiteType {
void (java.lang.String, int)
public void prepare (com.google.javascript.jscomp.FunctionInjector, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.FunctionInjector injector
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.FunctionInjector$CallSiteType callSiteType
}
com/google/javascript/jscomp/FunctionInjector$CallSiteType$6.classFunctionInjector.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FunctionInjector$CallSiteType$6 extends com.google.javascript.jscomp.FunctionInjector$CallSiteType {
void (java.lang.String, int)
public void prepare (com.google.javascript.jscomp.FunctionInjector, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.FunctionInjector injector
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.FunctionInjector$CallSiteType callSiteType
}
com/google/javascript/jscomp/FunctionInjector$CallSiteType.classFunctionInjector.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.FunctionInjector$CallSiteType extends java.lang.Enum {
public static final com.google.javascript.jscomp.FunctionInjector$CallSiteType UNSUPPORTED
public static final com.google.javascript.jscomp.FunctionInjector$CallSiteType SIMPLE_CALL
public static final com.google.javascript.jscomp.FunctionInjector$CallSiteType SIMPLE_ASSIGNMENT
public static final com.google.javascript.jscomp.FunctionInjector$CallSiteType VAR_DECL_SIMPLE_ASSIGNMENT
public static final com.google.javascript.jscomp.FunctionInjector$CallSiteType EXPRESSION
public static final com.google.javascript.jscomp.FunctionInjector$CallSiteType DECOMPOSABLE_EXPRESSION
private static final com.google.javascript.jscomp.FunctionInjector$CallSiteType[] $VALUES
public static com.google.javascript.jscomp.FunctionInjector$CallSiteType[] values ()
public static com.google.javascript.jscomp.FunctionInjector$CallSiteType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public abstract void prepare (com.google.javascript.jscomp.FunctionInjector, com.google.javascript.rhino.Node)
void (java.lang.String, int, com.google.javascript.jscomp.FunctionInjector$1)
String x0
int x1
com.google.javascript.jscomp.FunctionInjector$1 x2
static void ()
}
com/google/javascript/jscomp/FunctionInjector$CanInlineResult.classFunctionInjector.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FunctionInjector$CanInlineResult extends java.lang.Enum {
public static final com.google.javascript.jscomp.FunctionInjector$CanInlineResult YES
public static final com.google.javascript.jscomp.FunctionInjector$CanInlineResult AFTER_PREPARATION
public static final com.google.javascript.jscomp.FunctionInjector$CanInlineResult NO
private static final com.google.javascript.jscomp.FunctionInjector$CanInlineResult[] $VALUES
public static com.google.javascript.jscomp.FunctionInjector$CanInlineResult[] values ()
public static com.google.javascript.jscomp.FunctionInjector$CanInlineResult valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/FunctionInjector$InliningMode.classFunctionInjector.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FunctionInjector$InliningMode extends java.lang.Enum {
public static final com.google.javascript.jscomp.FunctionInjector$InliningMode DIRECT
public static final com.google.javascript.jscomp.FunctionInjector$InliningMode BLOCK
private static final com.google.javascript.jscomp.FunctionInjector$InliningMode[] $VALUES
public static com.google.javascript.jscomp.FunctionInjector$InliningMode[] values ()
public static com.google.javascript.jscomp.FunctionInjector$InliningMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/FunctionInjector$Reference.classFunctionInjector.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionInjector$Reference extends java.lang.Object {
final com.google.javascript.rhino.Node callNode
final com.google.javascript.jscomp.JSModule module
final com.google.javascript.jscomp.FunctionInjector$InliningMode mode
void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.FunctionInjector$InliningMode)
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.FunctionInjector$InliningMode mode
}
com/google/javascript/jscomp/FunctionInjector.classFunctionInjector.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionInjector extends java.lang.Object {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean allowDecomposition
private java.util.Set knownConstants
private final boolean assumeStrictThis
private final boolean assumeMinimumCapture
private final com.google.common.base.Supplier safeNameIdSupplier
private final com.google.common.base.Supplier throwawayNameSupplier
private static final int NAME_COST_ESTIMATE
private static final int COMMA_COST
private static final int PAREN_COST
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.common.base.Supplier, boolean, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.common.base.Supplier safeNameIdSupplier
boolean allowDecomposition
boolean assumeStrictThis
boolean assumeMinimumCapture
boolean doesFunctionMeetMinimumRequirements (java.lang.String, com.google.javascript.rhino.Node)
String fnName
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.Node block
String fnRecursionName
boolean referencesArguments
com.google.common.base.Predicate p
com.google.javascript.jscomp.FunctionInjector$CanInlineResult canInlineReferenceToFunction (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.util.Set, com.google.javascript.jscomp.FunctionInjector$InliningMode, boolean, boolean)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node fnNode
java.util.Set needAliases
com.google.javascript.jscomp.FunctionInjector$InliningMode mode
boolean referencesThis
boolean containsFunctions
private boolean isSupportedCallType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node thisValue
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node inline (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.FunctionInjector$InliningMode)
com.google.javascript.rhino.Node callNode
String fnName
com.google.javascript.rhino.Node fnNode
com.google.javascript.jscomp.FunctionInjector$InliningMode mode
private com.google.javascript.rhino.Node inlineReturnValue (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node srcLocation
com.google.javascript.rhino.Node newExpression
com.google.javascript.rhino.Node returnNode
com.google.javascript.rhino.Node safeReturnNode
com.google.javascript.rhino.Node inlineResult
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node callParentNode
java.util.Map argMap
com.google.javascript.rhino.Node newExpression
private com.google.javascript.jscomp.FunctionInjector$CallSiteType classifyCallSite (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ExpressionDecomposer decomposer
com.google.javascript.jscomp.ExpressionDecomposer$DecompositionType type
com.google.javascript.rhino.Node expressionRoot
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node grandParent
private com.google.javascript.jscomp.ExpressionDecomposer getDecomposer ()
void maybePrepareCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.FunctionInjector$CallSiteType callSiteType
private com.google.javascript.rhino.Node inlineFunction (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node fnNode
String fnName
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node grandParent
com.google.javascript.jscomp.FunctionInjector$CallSiteType callSiteType
boolean isCallInLoop
String resultName
boolean needsDefaultReturnResult
com.google.javascript.jscomp.FunctionToBlockMutator mutator
com.google.javascript.rhino.Node newBlock
com.google.javascript.rhino.Node greatGrandParent
boolean isDirectCallNodeReplacementPossible (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.Node block
private com.google.javascript.jscomp.FunctionInjector$CanInlineResult canInlineReferenceAsStatementBlock (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.util.Set)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node fnNode
java.util.Set namesToAlias
com.google.javascript.jscomp.FunctionInjector$CallSiteType callSiteType
private boolean callMeetsBlockInliningRequirements (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.util.Set)
com.google.javascript.rhino.Node fnCaller
com.google.javascript.rhino.Node fnCallerBody
com.google.common.base.Predicate match
java.util.Set allNamesToAlias
java.util.Map args
boolean hasArgs
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node fnNode
java.util.Set namesToAlias
boolean assumeMinimumCapture
boolean fnContainsVars
boolean forbidTemps
private com.google.javascript.jscomp.FunctionInjector$CanInlineResult canInlineReferenceDirectly (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.util.Set)
java.util.Set allNamesToAlias
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node fnNode
java.util.Set namesToAlias
com.google.javascript.rhino.Node cArg
java.util.Map args
boolean hasArgs
boolean inliningLowersCost (com.google.javascript.jscomp.JSModule, com.google.javascript.rhino.Node, java.util.Collection, java.util.Set, boolean, boolean)
com.google.javascript.jscomp.FunctionInjector$Reference ref
java.util.Iterator i$
com.google.javascript.jscomp.JSModule fnModule
com.google.javascript.rhino.Node fnNode
java.util.Collection refs
java.util.Set namesToAlias
boolean isRemovable
boolean referencesThis
int referenceCount
int referencesUsingBlockInlining
boolean checkModules
com.google.javascript.jscomp.JSModuleGraph moduleGraph
int referencesUsingDirectInlining
int callCost
int overallCallCost
int costDeltaDirect
int costDeltaBlock
private boolean doesLowerCost (com.google.javascript.rhino.Node, int, int, int, int, int, boolean)
com.google.javascript.rhino.Node fnNode
int callCost
int directInlines
int costDeltaDirect
int blockInlines
int costDeltaBlock
boolean removable
int fnInstanceCount
int costDelta
int threshold
private static int estimateCallCost (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node fnNode
boolean referencesThis
com.google.javascript.rhino.Node argsNode
int numArgs
int callCost
private static int inlineCostDelta (com.google.javascript.rhino.Node, java.util.Set, com.google.javascript.jscomp.FunctionInjector$InliningMode)
int aliasCount
int inlineBlockOverhead
int perReturnOverhead
int perReturnResultOverhead
int perAliasOverhead
int returnCount
int resultCount
int baseOverhead
int overhead
com.google.javascript.rhino.Node fnNode
java.util.Set namesToAlias
com.google.javascript.jscomp.FunctionInjector$InliningMode mode
int paramCount
int commaCount
int costDeltaFunctionOverhead
com.google.javascript.rhino.Node block
public void setKnownConstants (java.util.Set)
java.util.Set knownConstants
static com.google.javascript.jscomp.ExpressionDecomposer access$100 (com.google.javascript.jscomp.FunctionInjector)
com.google.javascript.jscomp.FunctionInjector x0
static com.google.javascript.jscomp.FunctionInjector$CallSiteType access$200 (com.google.javascript.jscomp.FunctionInjector, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.FunctionInjector x0
com.google.javascript.rhino.Node x1
static void ()
}
com/google/javascript/jscomp/FunctionNames$FunctionExpressionNamer.classFunctionNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionNames$FunctionExpressionNamer extends java.lang.Object implements com.google.javascript.jscomp.AnonymousFunctionNamingCallback$FunctionNamer {
private static final char DELIMITER
private static final com.google.javascript.jscomp.NodeNameExtractor extractor
private final java.util.Map functionMap
static final boolean $assertionsDisabled
void (java.util.Map)
java.util.Map functionMap
public final java.lang.String getName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public final void setFunctionName (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node fnNode
com.google.javascript.jscomp.FunctionNames$FunctionRecord record
public final java.lang.String getCombinedName (java.lang.String, java.lang.String)
String lhs
String rhs
static void ()
}
com/google/javascript/jscomp/FunctionNames$FunctionListExtractor.classFunctionNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionNames$FunctionListExtractor extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final java.util.Map functionMap
private int nextId
void (java.util.Map)
java.util.Map functionMap
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNameNode
String functionName
com.google.javascript.rhino.Node enclosingFunction
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/FunctionNames$FunctionRecord.classFunctionNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionNames$FunctionRecord extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public final int id
public final com.google.javascript.rhino.Node parent
public String name
void (int, com.google.javascript.rhino.Node, java.lang.String)
int id
com.google.javascript.rhino.Node parent
String name
}
com/google/javascript/jscomp/FunctionNames.classFunctionNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionNames extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass java.io.Serializable {
private static final long serialVersionUID
private final transient com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map functionMap
private final transient com.google.javascript.jscomp.FunctionNames$FunctionListExtractor functionListExtractor
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.FunctionNames$FunctionExpressionNamer namer
com.google.javascript.jscomp.AnonymousFunctionNamingCallback namingCallback
public java.lang.Iterable getFunctionNodeList ()
public int getFunctionId (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node f
com.google.javascript.jscomp.FunctionNames$FunctionRecord record
public java.lang.String getFunctionName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node f
com.google.javascript.jscomp.FunctionNames$FunctionRecord record
String str
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/FunctionRewriter$1.classFunctionRewriter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionRewriter$1 extends java.lang.Object {
}
com/google/javascript/jscomp/FunctionRewriter$EmptyFunctionReducer.classFunctionRewriter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionRewriter$EmptyFunctionReducer extends com.google.javascript.jscomp.FunctionRewriter$Reducer {
static final String FACTORY_METHOD_NAME
static final String HELPER_SOURCE
private void ()
public java.lang.String getHelperSource ()
public com.google.javascript.rhino.Node reduce (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
void (com.google.javascript.jscomp.FunctionRewriter$1)
com.google.javascript.jscomp.FunctionRewriter$1 x0
}
com/google/javascript/jscomp/FunctionRewriter$GetterReducer.classFunctionRewriter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionRewriter$GetterReducer extends com.google.javascript.jscomp.FunctionRewriter$SingleReturnStatementReducer {
static final String FACTORY_METHOD_NAME
static final String HELPER_SOURCE
private void ()
public java.lang.String getHelperSource ()
public com.google.javascript.rhino.Node reduce (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node propName
private com.google.javascript.rhino.Node getGetPropertyName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node value
void (com.google.javascript.jscomp.FunctionRewriter$1)
com.google.javascript.jscomp.FunctionRewriter$1 x0
}
com/google/javascript/jscomp/FunctionRewriter$IdentityReducer.classFunctionRewriter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionRewriter$IdentityReducer extends com.google.javascript.jscomp.FunctionRewriter$SingleReturnStatementReducer {
static final String FACTORY_METHOD_NAME
static final String HELPER_SOURCE
private void ()
public java.lang.String getHelperSource ()
public com.google.javascript.rhino.Node reduce (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private boolean isIdentityFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node argList
com.google.javascript.rhino.Node paramNode
com.google.javascript.rhino.Node value
void (com.google.javascript.jscomp.FunctionRewriter$1)
com.google.javascript.jscomp.FunctionRewriter$1 x0
}
com/google/javascript/jscomp/FunctionRewriter$Reducer.classFunctionRewriter.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.FunctionRewriter$Reducer extends java.lang.Object {
void ()
abstract java.lang.String getHelperSource ()
abstract com.google.javascript.rhino.Node reduce (com.google.javascript.rhino.Node)
protected final com.google.javascript.rhino.Node buildCallNode (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String methodName
com.google.javascript.rhino.Node argumentNode
com.google.javascript.rhino.Node srcref
com.google.javascript.rhino.Node call
}
com/google/javascript/jscomp/FunctionRewriter$Reduction.classFunctionRewriter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionRewriter$Reduction extends java.lang.Object {
private final com.google.javascript.rhino.Node parent
private final com.google.javascript.rhino.Node oldChild
private final com.google.javascript.rhino.Node newChild
final com.google.javascript.jscomp.FunctionRewriter this$0
void (com.google.javascript.jscomp.FunctionRewriter, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node oldChild
com.google.javascript.rhino.Node newChild
void apply ()
int estimateSavings ()
}
com/google/javascript/jscomp/FunctionRewriter$ReductionGatherer.classFunctionRewriter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionRewriter$ReductionGatherer extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
private final java.util.List reducers
private final com.google.common.collect.Multimap reductions
final com.google.javascript.jscomp.FunctionRewriter this$0
void (com.google.javascript.jscomp.FunctionRewriter, java.util.List, com.google.common.collect.Multimap)
java.util.List reducers
com.google.common.collect.Multimap reductions
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacement
com.google.javascript.jscomp.FunctionRewriter$Reducer reducer
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal raversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/FunctionRewriter$ReturnConstantReducer.classFunctionRewriter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionRewriter$ReturnConstantReducer extends com.google.javascript.jscomp.FunctionRewriter$SingleReturnStatementReducer {
static final String FACTORY_METHOD_NAME
static final String HELPER_SOURCE
private void ()
public java.lang.String getHelperSource ()
public com.google.javascript.rhino.Node reduce (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node valueNode
private com.google.javascript.rhino.Node getValueNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node value
void (com.google.javascript.jscomp.FunctionRewriter$1)
com.google.javascript.jscomp.FunctionRewriter$1 x0
}
com/google/javascript/jscomp/FunctionRewriter$SetterReducer.classFunctionRewriter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionRewriter$SetterReducer extends com.google.javascript.jscomp.FunctionRewriter$Reducer {
static final String FACTORY_METHOD_NAME
static final String HELPER_SOURCE
private void ()
public java.lang.String getHelperSource ()
public com.google.javascript.rhino.Node reduce (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node propName
private com.google.javascript.rhino.Node getSetPropertyName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node propertyName
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node body
com.google.javascript.rhino.Node argList
com.google.javascript.rhino.Node paramNode
com.google.javascript.rhino.Node statement
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node lhs
void (com.google.javascript.jscomp.FunctionRewriter$1)
com.google.javascript.jscomp.FunctionRewriter$1 x0
}
com/google/javascript/jscomp/FunctionRewriter$SingleReturnStatementReducer.classFunctionRewriter.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.FunctionRewriter$SingleReturnStatementReducer extends com.google.javascript.jscomp.FunctionRewriter$Reducer {
void ()
protected final com.google.javascript.rhino.Node maybeGetSingleReturnRValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node body
com.google.javascript.rhino.Node statement
}
com/google/javascript/jscomp/FunctionRewriter.classFunctionRewriter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionRewriter extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private static final int SAVINGS_THRESHOLD
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.FunctionRewriter$Reduction reduction
java.util.Iterator i$
com.google.javascript.jscomp.FunctionRewriter$Reduction reduction
java.util.Iterator i$
com.google.javascript.rhino.Node addingRoot
java.util.Collection reductions
com.google.javascript.rhino.Node helperCode
int helperCodeCost
int savings
com.google.javascript.jscomp.FunctionRewriter$Reducer reducer
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.util.List reducers
com.google.common.collect.Multimap reductionMap
public com.google.javascript.rhino.Node parseHelperCode (com.google.javascript.jscomp.FunctionRewriter$Reducer)
com.google.javascript.jscomp.FunctionRewriter$Reducer reducer
com.google.javascript.rhino.Node root
private static boolean isReduceableFunctionExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static com.google.javascript.jscomp.AbstractCompiler access$500 (com.google.javascript.jscomp.FunctionRewriter)
com.google.javascript.jscomp.FunctionRewriter x0
static boolean access$600 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
}
com/google/javascript/jscomp/FunctionToBlockMutator$LabelNameSupplier.classFunctionToBlockMutator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionToBlockMutator$LabelNameSupplier extends java.lang.Object implements com.google.common.base.Supplier {
final com.google.common.base.Supplier idSupplier
void (com.google.common.base.Supplier)
com.google.common.base.Supplier idSupplier
public java.lang.String get ()
public volatile java.lang.Object get ()
}
com/google/javascript/jscomp/FunctionToBlockMutator.classFunctionToBlockMutator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionToBlockMutator extends java.lang.Object {
private com.google.javascript.jscomp.AbstractCompiler compiler
private com.google.common.base.Supplier safeNameIdSupplier
void (com.google.javascript.jscomp.AbstractCompiler, com.google.common.base.Supplier)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.common.base.Supplier safeNameIdSupplier
com.google.javascript.rhino.Node mutate (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String, boolean, boolean)
com.google.javascript.rhino.Node inlineResult
String fnName
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.Node callNode
String resultName
boolean needsDefaultResult
boolean isCallInLoop
com.google.javascript.rhino.Node newFnNode
java.util.Set namesToAlias
java.util.LinkedHashMap args
boolean hasArgs
com.google.javascript.rhino.Node newBlock
String labelName
com.google.javascript.rhino.Node injectableBlock
private void rewriteFunctionDeclarations (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fnNameNode
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node var
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node n
private void fixUnitializedVarDeclarations (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node srcLocation
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void makeLocalNamesUnique (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node fnNode
boolean isCallInLoop
com.google.common.base.Supplier idSupplier
private java.lang.String getLabelNameForFunction (java.lang.String)
String fnName
String name
private java.lang.String getUniqueThisName ()
private com.google.javascript.rhino.Node aliasAndInlineArguments (com.google.javascript.rhino.Node, java.util.LinkedHashMap, java.util.Set)
com.google.javascript.rhino.Node result
String newName
com.google.javascript.rhino.Node newValue
com.google.javascript.rhino.Node newNode
boolean referencesThis
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node newValue
com.google.javascript.rhino.Node newNode
String name
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.rhino.Node n
java.util.Iterator i$
java.util.Map newArgMap
java.util.List newVars
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node fnTemplateRoot
java.util.LinkedHashMap argMap
java.util.Set namesToAlias
private static com.google.javascript.rhino.Node replaceReturns (com.google.javascript.rhino.Node, java.lang.String, java.lang.String, boolean)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node label
com.google.javascript.rhino.Node newRoot
com.google.javascript.rhino.Node block
String resultName
String labelName
boolean resultMustBeSet
com.google.javascript.rhino.Node root
boolean hasReturnAtExit
int returnCount
private static void addDummyAssignment (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node node
String resultName
com.google.javascript.rhino.Node srcLocation
com.google.javascript.rhino.Node retVal
com.google.javascript.rhino.Node resultNode
private static void convertLastReturnToStatement (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node block
String resultName
com.google.javascript.rhino.Node ret
com.google.javascript.rhino.Node resultNode
private static com.google.javascript.rhino.Node createAssignStatementNode (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node expression
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node assign
private static com.google.javascript.rhino.Node getReplacementReturnStatement (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node srcLocation
com.google.javascript.rhino.Node node
String resultName
com.google.javascript.rhino.Node resultNode
com.google.javascript.rhino.Node retVal
private static boolean hasReturnAtExit (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node block
private static com.google.javascript.rhino.Node replaceReturnWithBreak (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String, java.lang.String)
com.google.javascript.rhino.Node resultNode
com.google.javascript.rhino.Node breakNode
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node current
com.google.javascript.rhino.Node parent
String resultName
String labelName
}
com/google/javascript/jscomp/FunctionTypeBuilder$1.classFunctionTypeBuilder.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionTypeBuilder$1 extends java.lang.Object {
}
com/google/javascript/jscomp/FunctionTypeBuilder$AstFunctionContents.classFunctionTypeBuilder.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionTypeBuilder$AstFunctionContents extends java.lang.Object implements com.google.javascript.jscomp.FunctionTypeBuilder$FunctionContents {
private final com.google.javascript.rhino.Node n
private boolean hasNonEmptyReturns
private java.util.Set escapedVarNames
private java.util.Set escapedQualifiedNames
private final com.google.common.collect.Multiset assignedVarNames
void (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public com.google.javascript.rhino.Node getSourceNode ()
public boolean mayBeFromExterns ()
public boolean mayHaveNonEmptyReturns ()
void recordNonEmptyReturn ()
public boolean mayHaveSingleThrow ()
com.google.javascript.rhino.Node block
public java.lang.Iterable getEscapedVarNames ()
void recordEscapedVarName (java.lang.String)
String name
public java.util.Set getEscapedQualifiedNames ()
void recordEscapedQualifiedName (java.lang.String)
String name
public com.google.common.collect.Multiset getAssignedNameCounts ()
void recordAssignedName (java.lang.String)
String name
}
com/google/javascript/jscomp/FunctionTypeBuilder$ExtendedTypeValidator.classFunctionTypeBuilder.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionTypeBuilder$ExtendedTypeValidator extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.javascript.jscomp.FunctionTypeBuilder this$0
private void (com.google.javascript.jscomp.FunctionTypeBuilder)
public boolean apply (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType objectType
public volatile boolean apply (java.lang.Object)
Object x0
void (com.google.javascript.jscomp.FunctionTypeBuilder, com.google.javascript.jscomp.FunctionTypeBuilder$1)
com.google.javascript.jscomp.FunctionTypeBuilder x0
com.google.javascript.jscomp.FunctionTypeBuilder$1 x1
}
com/google/javascript/jscomp/FunctionTypeBuilder$FunctionContents.classFunctionTypeBuilder.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.FunctionTypeBuilder$FunctionContents extends java.lang.Object {
public abstract com.google.javascript.rhino.Node getSourceNode ()
public abstract boolean mayBeFromExterns ()
public abstract boolean mayHaveNonEmptyReturns ()
public abstract boolean mayHaveSingleThrow ()
public abstract java.lang.Iterable getEscapedVarNames ()
public abstract java.util.Set getEscapedQualifiedNames ()
public abstract com.google.common.collect.Multiset getAssignedNameCounts ()
}
com/google/javascript/jscomp/FunctionTypeBuilder$ImplementedTypeValidator.classFunctionTypeBuilder.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionTypeBuilder$ImplementedTypeValidator extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.javascript.jscomp.FunctionTypeBuilder this$0
private void (com.google.javascript.jscomp.FunctionTypeBuilder)
public boolean apply (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType objectType
public volatile boolean apply (java.lang.Object)
Object x0
void (com.google.javascript.jscomp.FunctionTypeBuilder, com.google.javascript.jscomp.FunctionTypeBuilder$1)
com.google.javascript.jscomp.FunctionTypeBuilder x0
com.google.javascript.jscomp.FunctionTypeBuilder$1 x1
}
com/google/javascript/jscomp/FunctionTypeBuilder$UnknownFunctionContents.classFunctionTypeBuilder.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.FunctionTypeBuilder$UnknownFunctionContents extends java.lang.Object implements com.google.javascript.jscomp.FunctionTypeBuilder$FunctionContents {
private static com.google.javascript.jscomp.FunctionTypeBuilder$UnknownFunctionContents singleton
void ()
static com.google.javascript.jscomp.FunctionTypeBuilder$FunctionContents get ()
public com.google.javascript.rhino.Node getSourceNode ()
public boolean mayBeFromExterns ()
public boolean mayHaveNonEmptyReturns ()
public boolean mayHaveSingleThrow ()
public java.lang.Iterable getEscapedVarNames ()
public java.util.Set getEscapedQualifiedNames ()
public com.google.common.collect.Multiset getAssignedNameCounts ()
static void ()
}
com/google/javascript/jscomp/FunctionTypeBuilder.classFunctionTypeBuilder.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.FunctionTypeBuilder extends java.lang.Object {
private final String fnName
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.CodingConvention codingConvention
private final com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
private final com.google.javascript.rhino.Node errorRoot
private final String sourceName
private final com.google.javascript.jscomp.Scope scope
private com.google.javascript.jscomp.FunctionTypeBuilder$FunctionContents contents
private com.google.javascript.rhino.jstype.JSType returnType
private boolean returnTypeInferred
private java.util.List implementedInterfaces
private java.util.List extendedInterfaces
private com.google.javascript.rhino.jstype.ObjectType baseType
private com.google.javascript.rhino.jstype.JSType thisType
private boolean isConstructor
private boolean makesStructs
private boolean makesDicts
private boolean isInterface
private com.google.javascript.rhino.Node parametersNode
private com.google.common.collect.ImmutableList templateTypeNames
private com.google.common.collect.ImmutableList classTemplateTypeNames
static final com.google.javascript.jscomp.DiagnosticType EXTENDS_WITHOUT_TYPEDEF
static final com.google.javascript.jscomp.DiagnosticType EXTENDS_NON_OBJECT
static final com.google.javascript.jscomp.DiagnosticType RESOLVED_TAG_EMPTY
static final com.google.javascript.jscomp.DiagnosticType IMPLEMENTS_WITHOUT_CONSTRUCTOR
static final com.google.javascript.jscomp.DiagnosticType CONSTRUCTOR_REQUIRED
static final com.google.javascript.jscomp.DiagnosticType VAR_ARGS_MUST_BE_LAST
static final com.google.javascript.jscomp.DiagnosticType OPTIONAL_ARG_AT_END
static final com.google.javascript.jscomp.DiagnosticType INEXISTANT_PARAM
static final com.google.javascript.jscomp.DiagnosticType TYPE_REDEFINITION
static final com.google.javascript.jscomp.DiagnosticType TEMPLATE_TYPE_DUPLICATED
static final com.google.javascript.jscomp.DiagnosticType TEMPLATE_TYPE_EXPECTED
static final com.google.javascript.jscomp.DiagnosticType THIS_TYPE_NON_OBJECT
static final com.google.javascript.jscomp.DiagnosticType SAME_INTERFACE_MULTIPLE_IMPLEMENTS
void (java.lang.String, com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.jscomp.Scope)
String fnName
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node errorRoot
String sourceName
com.google.javascript.jscomp.Scope scope
java.lang.String formatFnName ()
com.google.javascript.jscomp.FunctionTypeBuilder setContents (com.google.javascript.jscomp.FunctionTypeBuilder$FunctionContents)
com.google.javascript.jscomp.FunctionTypeBuilder$FunctionContents contents
com.google.javascript.jscomp.FunctionTypeBuilder inferFromOverriddenFunction (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node oldParam
com.google.javascript.rhino.Node newParam
com.google.javascript.rhino.Node currentParam
com.google.javascript.rhino.jstype.FunctionParamBuilder paramBuilder
java.util.Iterator oldParams
boolean warnedAboutArgList
boolean oldParamsListHitOptArgs
com.google.javascript.rhino.jstype.FunctionType oldType
com.google.javascript.rhino.Node paramsParent
com.google.javascript.jscomp.FunctionTypeBuilder inferReturnType (com.google.javascript.rhino.JSDocInfo, boolean)
com.google.javascript.rhino.JSTypeExpression returnTypeExpr
com.google.javascript.rhino.JSDocInfo info
boolean fromInlineDoc
com.google.javascript.jscomp.FunctionTypeBuilder inferInheritance (com.google.javascript.rhino.JSDocInfo)
String typeParameter
java.util.Iterator i$
com.google.common.collect.ImmutableList$Builder builder
com.google.javascript.rhino.jstype.JSType maybeBaseType
com.google.javascript.rhino.jstype.JSType baseInterface
com.google.javascript.rhino.jstype.JSType maybeInterType
com.google.javascript.rhino.JSTypeExpression t
java.util.Iterator i$
java.util.Set baseInterfaces
com.google.javascript.rhino.jstype.JSType maybeInterfaceType
com.google.javascript.rhino.JSTypeExpression t
java.util.Iterator i$
com.google.common.collect.ImmutableList typeParameters
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.FunctionTypeBuilder inferThisType (com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ObjectType objType
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.FunctionTypeBuilder inferThisType (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.JSType maybeThisType
com.google.javascript.jscomp.FunctionTypeBuilder inferParameterTypes (com.google.javascript.rhino.JSDocInfo)
String name
java.util.Iterator i$
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node lp
com.google.javascript.jscomp.FunctionTypeBuilder inferParameterTypes (com.google.javascript.rhino.Node, com.google.javascript.rhino.JSDocInfo)
String argumentName
com.google.javascript.rhino.jstype.JSType parameterType
boolean isOptionalParam
com.google.javascript.rhino.Node arg
java.util.Iterator i$
String inexistentName
java.util.Iterator i$
com.google.javascript.rhino.Node argsParent
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node oldParameterType
com.google.javascript.rhino.jstype.FunctionParamBuilder builder
boolean warnedAboutArgList
java.util.Set allJsDocParams
boolean isVarArgs
private boolean isOptionalParameter (com.google.javascript.rhino.Node, com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.Node param
com.google.javascript.rhino.JSDocInfo info
String paramName
private boolean isVarArgsParameter (com.google.javascript.rhino.Node, com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.Node param
com.google.javascript.rhino.JSDocInfo info
String paramName
com.google.javascript.jscomp.FunctionTypeBuilder inferTemplateTypeName (com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.jstype.JSType)
String key
java.util.Iterator i$
com.google.common.collect.ImmutableList$Builder builder
com.google.common.collect.ImmutableList$Builder builder
com.google.common.collect.ImmutableList ownerTypeKeys
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.JSType ownerType
com.google.common.collect.ImmutableList keys
private boolean addParameter (com.google.javascript.rhino.jstype.FunctionParamBuilder, com.google.javascript.rhino.jstype.JSType, boolean, boolean, boolean)
com.google.javascript.rhino.jstype.FunctionParamBuilder builder
com.google.javascript.rhino.jstype.JSType paramType
boolean warnedAboutArgList
boolean isOptional
boolean isVarArgs
boolean emittedWarning
com.google.javascript.rhino.jstype.FunctionType buildAndRegister ()
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.rhino.jstype.FunctionType fnType
private void maybeSetBaseType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType fnType
private com.google.javascript.rhino.jstype.FunctionType getOrCreateConstructor ()
com.google.javascript.rhino.jstype.FunctionType existingFn
boolean isInstanceObject
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.rhino.jstype.JSType existingType
private transient void reportWarning (com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
com.google.javascript.jscomp.DiagnosticType warning
String[] args
private transient void reportError (com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
com.google.javascript.jscomp.DiagnosticType error
String[] args
static boolean isFunctionTypeDeclaration (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo info
private com.google.javascript.jscomp.Scope getScopeDeclaredIn ()
String rootVarName
com.google.javascript.jscomp.Scope$Var rootVar
int dotIndex
private static boolean hasMoreTagsToResolve (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionType ctor
com.google.javascript.rhino.jstype.ObjectType objectType
static void access$000 (com.google.javascript.jscomp.FunctionTypeBuilder, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
com.google.javascript.jscomp.FunctionTypeBuilder x0
com.google.javascript.jscomp.DiagnosticType x1
String[] x2
static boolean access$100 (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
static java.lang.String access$200 (com.google.javascript.jscomp.FunctionTypeBuilder)
com.google.javascript.jscomp.FunctionTypeBuilder x0
static void access$300 (com.google.javascript.jscomp.FunctionTypeBuilder, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
com.google.javascript.jscomp.FunctionTypeBuilder x0
com.google.javascript.jscomp.DiagnosticType x1
String[] x2
static void ()
}
com/google/javascript/jscomp/GatherCharacterEncodingBias.classGatherCharacterEncodingBias.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GatherCharacterEncodingBias extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.NameGenerator nameGenerator
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean renameGlobaVars
private final boolean renameProperties
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.NameGenerator, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.NameGenerator ng
boolean renameGlobalVars
boolean renameProperties
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.NameGenerator, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.NameGenerator ng
boolean renameGlobalVars
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void visitName (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
String name
com.google.javascript.jscomp.Scope$Var var
private void visitGetProp (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void visitGetterSetterDef (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node n
String method
}
com/google/javascript/jscomp/GatherRawExports.classGatherRawExports.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GatherRawExports extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private static final String[] GLOBAL_THIS_NAMES
private final java.util.Set exportedVariables
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node sibling
private boolean isGlobalThisObject (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
int i
String varName
int items
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
public java.util.Set getExportedVariableNames ()
static void ()
}
com/google/javascript/jscomp/GatherSideEffectSubexpressionsCallback$GetReplacementSideEffectSubexpressions.classGatherSideEffectSubexpressionsCallback.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback$GetReplacementSideEffectSubexpressions extends java.lang.Object implements com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback$SideEffectAccumulator {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.List replacements
void (com.google.javascript.jscomp.AbstractCompiler, java.util.List)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.List replacements
public boolean classDefiningCallsHaveSideEffects ()
public void keepSubTree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node original
public void keepSimplifiedShortCircuitExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node original
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node simplifiedRight
public void keepSimplifiedHookExpression (com.google.javascript.rhino.Node, boolean, boolean)
int type
com.google.javascript.rhino.Node body
com.google.javascript.rhino.Node simplified
com.google.javascript.rhino.Node hook
boolean thenHasSideEffects
boolean elseHasSideEffects
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node thenBranch
com.google.javascript.rhino.Node elseBranch
private com.google.javascript.rhino.Node simplifyShortCircuitBranch (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node part
java.util.Iterator i$
com.google.javascript.rhino.Node node
java.util.List parts
com.google.javascript.rhino.Node ret
}
com/google/javascript/jscomp/GatherSideEffectSubexpressionsCallback$SideEffectAccumulator.classGatherSideEffectSubexpressionsCallback.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback$SideEffectAccumulator extends java.lang.Object {
public abstract boolean classDefiningCallsHaveSideEffects ()
public abstract void keepSubTree (com.google.javascript.rhino.Node)
public abstract void keepSimplifiedShortCircuitExpression (com.google.javascript.rhino.Node)
public abstract void keepSimplifiedHookExpression (com.google.javascript.rhino.Node, boolean, boolean)
}
com/google/javascript/jscomp/GatherSideEffectSubexpressionsCallback.classGatherSideEffectSubexpressionsCallback.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
private static final java.util.Set FORBIDDEN_TYPES
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback$SideEffectAccumulator accumulator
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback$SideEffectAccumulator)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback$SideEffectAccumulator accumulator
private boolean isClassDefiningCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.CodingConvention$SubclassRelationship classes
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
boolean processShortCircuitExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
boolean processHook (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node ifBranch
com.google.javascript.rhino.Node elseBranch
boolean thenHasSideEffects
boolean elseHasSideEffects
boolean processFunctionCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node functionName
boolean processConstructorCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
static void ()
}
com/google/javascript/jscomp/GenerateExports.classGenerateExports.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GenerateExports extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final String PROTOTYPE_PROPERTY
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final String exportSymbolFunction
private final String exportPropertyFunction
private final boolean allowNonGlobalExports
void (com.google.javascript.jscomp.AbstractCompiler, boolean, java.lang.String, java.lang.String)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean allowNonGlobalExports
String exportSymbolFunction
String exportPropertyFunction
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String export
com.google.javascript.jscomp.FindExportableNodes$GenerateNodeContext context
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.FindExportableNodes findExportableNodes
java.util.Map exports
private com.google.javascript.rhino.Node qualifiedNameNode (java.lang.String)
String qname
private void addExtern (java.lang.String)
String export
com.google.javascript.rhino.Node propstmt
private void addExportMethod (java.util.Map, java.lang.String, com.google.javascript.jscomp.FindExportableNodes$GenerateNodeContext)
com.google.javascript.rhino.Node parentNode
com.google.javascript.rhino.Node call
String property
java.util.Map exports
String export
com.google.javascript.jscomp.FindExportableNodes$GenerateNodeContext context
com.google.javascript.jscomp.CodingConvention convention
String parent
String grandparent
com.google.javascript.rhino.Node node
boolean useExportSymbol
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node expression
private void addStatement (com.google.javascript.jscomp.FindExportableNodes$GenerateNodeContext, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
com.google.javascript.jscomp.FindExportableNodes$GenerateNodeContext context
com.google.javascript.rhino.Node stmt
com.google.javascript.jscomp.CodingConvention convention
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node exprRoot
com.google.javascript.rhino.Node block
private void annotate (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private java.lang.String getPropertyName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private com.google.javascript.rhino.Node getSynthesizedExternsRoot ()
}
com/google/javascript/jscomp/GlobalNamespace$1.classGlobalNamespace.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GlobalNamespace$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$GlobalNamespace$Ref$Type
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/GlobalNamespace$AstChange.classGlobalNamespace.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GlobalNamespace$AstChange extends java.lang.Object {
final com.google.javascript.jscomp.JSModule module
final com.google.javascript.jscomp.Scope scope
final com.google.javascript.rhino.Node node
void (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node node
}
com/google/javascript/jscomp/GlobalNamespace$BuildGlobalNamespace.classGlobalNamespace.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GlobalNamespace$BuildGlobalNamespace extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
final com.google.javascript.jscomp.GlobalNamespace this$0
void (com.google.javascript.jscomp.GlobalNamespace)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void collect (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node rvalue
com.google.javascript.rhino.Node gramps
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
boolean isSet
com.google.javascript.jscomp.GlobalNamespace$Name$Type type
boolean isPropAssign
java.lang.String getNameForObjLitKey (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node lvalue
String key
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node gramps
com.google.javascript.rhino.Node greatGramps
String name
com.google.javascript.jscomp.GlobalNamespace$Name$Type getValueType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node second
com.google.javascript.jscomp.GlobalNamespace$Name$Type t
com.google.javascript.rhino.Node third
com.google.javascript.rhino.Node n
void handleSetFromGlobal (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String, boolean, com.google.javascript.jscomp.GlobalNamespace$Name$Type)
com.google.javascript.jscomp.GlobalNamespace$Ref get
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
boolean isPropAssign
com.google.javascript.jscomp.GlobalNamespace$Name$Type type
com.google.javascript.jscomp.GlobalNamespace$Name nameObj
com.google.javascript.jscomp.GlobalNamespace$Ref set
private boolean isTypeDeclaration (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node valueNode
com.google.javascript.rhino.JSDocInfo info
void handleSetFromLocal (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.GlobalNamespace$Ref get
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.jscomp.GlobalNamespace$Name nameObj
com.google.javascript.jscomp.GlobalNamespace$Ref set
void handleGet (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.jscomp.GlobalNamespace$Ref$Type type
private boolean isClassDefiningCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.CodingConvention convention
com.google.javascript.jscomp.CodingConvention$SubclassRelationship classes
String className
com.google.javascript.jscomp.GlobalNamespace$Ref$Type determineGetTypeForHookOrBooleanExpr (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node anc
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node parent
String name
com.google.javascript.rhino.Node prev
void handleGet (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.jscomp.GlobalNamespace$Ref$Type)
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.jscomp.GlobalNamespace$Ref$Type type
com.google.javascript.jscomp.GlobalNamespace$Name nameObj
boolean maybeHandlePrototypePrefix (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
int numLevelsToRemove
String prefix
int i
int i
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
int numLevelsToRemove
String prefix
boolean isNestedAssign (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.GlobalNamespace$Name getOrCreateName (java.lang.String)
String parentName
com.google.javascript.jscomp.GlobalNamespace$Name parent
int i
String name
com.google.javascript.jscomp.GlobalNamespace$Name node
}
com/google/javascript/jscomp/GlobalNamespace$Name$Type.classGlobalNamespace.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.GlobalNamespace$Name$Type extends java.lang.Enum {
public static final com.google.javascript.jscomp.GlobalNamespace$Name$Type OBJECTLIT
public static final com.google.javascript.jscomp.GlobalNamespace$Name$Type FUNCTION
public static final com.google.javascript.jscomp.GlobalNamespace$Name$Type GET
public static final com.google.javascript.jscomp.GlobalNamespace$Name$Type SET
public static final com.google.javascript.jscomp.GlobalNamespace$Name$Type OTHER
private static final com.google.javascript.jscomp.GlobalNamespace$Name$Type[] $VALUES
public static com.google.javascript.jscomp.GlobalNamespace$Name$Type[] values ()
public static com.google.javascript.jscomp.GlobalNamespace$Name$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/GlobalNamespace$Name.classGlobalNamespace.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GlobalNamespace$Name extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticSlot {
private final String baseName
final com.google.javascript.jscomp.GlobalNamespace$Name parent
java.util.List props
private com.google.javascript.jscomp.GlobalNamespace$Ref declaration
private java.util.List refs
com.google.javascript.jscomp.GlobalNamespace$Name$Type type
private boolean declaredType
private boolean hasDeclaredTypeDescendant
int globalSets
int localSets
int aliasingGets
int totalGets
int callGets
int deleteProps
final boolean inExterns
com.google.javascript.rhino.JSDocInfo docInfo
void (java.lang.String, com.google.javascript.jscomp.GlobalNamespace$Name, boolean)
String name
com.google.javascript.jscomp.GlobalNamespace$Name parent
boolean inExterns
com.google.javascript.jscomp.GlobalNamespace$Name addProperty (java.lang.String, boolean)
String name
boolean inExterns
com.google.javascript.jscomp.GlobalNamespace$Name node
java.lang.String getBaseName ()
public java.lang.String getName ()
java.lang.String getFullName ()
public com.google.javascript.jscomp.GlobalNamespace$Ref getDeclaration ()
public boolean isTypeInferred ()
public com.google.javascript.rhino.jstype.JSType getType ()
void addRef (com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.jscomp.GlobalNamespace$Ref ref
void removeRef (com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.jscomp.GlobalNamespace$Ref maybeNewDecl
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Ref ref
java.util.List getRefs ()
void addRefInternal (com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.jscomp.GlobalNamespace$Ref ref
boolean canEliminate ()
com.google.javascript.jscomp.GlobalNamespace$Name n
java.util.Iterator i$
boolean isSimpleStubDeclaration ()
com.google.javascript.jscomp.GlobalNamespace$Ref ref
boolean canCollapse ()
boolean isGetOrSetDefinition ()
boolean canCollapseUnannotatedChildNames ()
boolean shouldKeepKeys ()
boolean needsToBeStubbed ()
void setDeclaredType ()
com.google.javascript.jscomp.GlobalNamespace$Name ancestor
boolean isDeclaredType ()
boolean isNamespace ()
boolean isSimpleName ()
public java.lang.String toString ()
public com.google.javascript.rhino.JSDocInfo getJSDocInfo ()
private static com.google.javascript.rhino.JSDocInfo getDocInfoForDeclaration (com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.rhino.Node refParent
com.google.javascript.jscomp.GlobalNamespace$Ref ref
public volatile com.google.javascript.rhino.jstype.StaticReference getDeclaration ()
public volatile java.lang.Object getType ()
}
com/google/javascript/jscomp/GlobalNamespace$Ref$Type.classGlobalNamespace.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.GlobalNamespace$Ref$Type extends java.lang.Enum {
public static final com.google.javascript.jscomp.GlobalNamespace$Ref$Type SET_FROM_GLOBAL
public static final com.google.javascript.jscomp.GlobalNamespace$Ref$Type SET_FROM_LOCAL
public static final com.google.javascript.jscomp.GlobalNamespace$Ref$Type PROTOTYPE_GET
public static final com.google.javascript.jscomp.GlobalNamespace$Ref$Type ALIASING_GET
public static final com.google.javascript.jscomp.GlobalNamespace$Ref$Type DIRECT_GET
public static final com.google.javascript.jscomp.GlobalNamespace$Ref$Type CALL_GET
public static final com.google.javascript.jscomp.GlobalNamespace$Ref$Type DELETE_PROP
private static final com.google.javascript.jscomp.GlobalNamespace$Ref$Type[] $VALUES
public static com.google.javascript.jscomp.GlobalNamespace$Ref$Type[] values ()
public static com.google.javascript.jscomp.GlobalNamespace$Ref$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/GlobalNamespace$Ref.classGlobalNamespace.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GlobalNamespace$Ref extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticReference {
com.google.javascript.rhino.Node node
final com.google.javascript.jscomp.JSModule module
final com.google.javascript.rhino.jstype.StaticSourceFile source
final com.google.javascript.jscomp.GlobalNamespace$Name name
final com.google.javascript.jscomp.GlobalNamespace$Ref$Type type
final com.google.javascript.jscomp.Scope scope
final int preOrderIndex
private com.google.javascript.jscomp.GlobalNamespace$Ref twin
void (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node, com.google.javascript.jscomp.GlobalNamespace$Name, com.google.javascript.jscomp.GlobalNamespace$Ref$Type, int)
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.GlobalNamespace$Name name
com.google.javascript.jscomp.GlobalNamespace$Ref$Type type
int index
private void (com.google.javascript.jscomp.GlobalNamespace$Ref, com.google.javascript.jscomp.GlobalNamespace$Ref$Type, int)
com.google.javascript.jscomp.GlobalNamespace$Ref original
com.google.javascript.jscomp.GlobalNamespace$Ref$Type type
int index
private void (com.google.javascript.jscomp.GlobalNamespace$Ref$Type, int)
com.google.javascript.jscomp.GlobalNamespace$Ref$Type type
int index
public com.google.javascript.rhino.Node getNode ()
public com.google.javascript.rhino.jstype.StaticSourceFile getSourceFile ()
public com.google.javascript.rhino.jstype.StaticSlot getSymbol ()
com.google.javascript.jscomp.JSModule getModule ()
java.lang.String getSourceName ()
com.google.javascript.jscomp.GlobalNamespace$Ref getTwin ()
boolean isSet ()
static void markTwins (com.google.javascript.jscomp.GlobalNamespace$Ref, com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.jscomp.GlobalNamespace$Ref a
com.google.javascript.jscomp.GlobalNamespace$Ref b
com.google.javascript.jscomp.GlobalNamespace$Ref cloneAndReclassify (com.google.javascript.jscomp.GlobalNamespace$Ref$Type)
com.google.javascript.jscomp.GlobalNamespace$Ref$Type type
static com.google.javascript.jscomp.GlobalNamespace$Ref createRefForTesting (com.google.javascript.jscomp.GlobalNamespace$Ref$Type)
com.google.javascript.jscomp.GlobalNamespace$Ref$Type type
}
com/google/javascript/jscomp/GlobalNamespace$Tracker.classGlobalNamespace.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GlobalNamespace$Tracker extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.io.PrintStream stream
private final com.google.common.base.Predicate isInterestingSymbol
private java.util.Set previousSymbolsInTree
void (com.google.javascript.jscomp.AbstractCompiler, java.io.PrintStream, com.google.common.base.Predicate)
com.google.javascript.jscomp.AbstractCompiler compiler
java.io.PrintStream stream
com.google.common.base.Predicate isInterestingSymbol
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
java.util.Iterator i$
String sym
java.util.Iterator i$
String sym
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.GlobalNamespace namespace
java.util.Set currentSymbols
String passName
}
com/google/javascript/jscomp/GlobalNamespace.classGlobalNamespace.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GlobalNamespace extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticScope com.google.javascript.rhino.jstype.StaticSymbolTable {
private com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.rhino.Node root
private final com.google.javascript.rhino.Node externsRoot
private boolean inExterns
private com.google.javascript.jscomp.Scope externsScope
private boolean generated
private int currentPreOrderIndex
private java.util.List globalNames
private java.util.Map nameMap
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node root
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node externsRoot
com.google.javascript.rhino.Node root
boolean hasExternsRoot ()
public com.google.javascript.rhino.Node getRootNode ()
public com.google.javascript.rhino.jstype.StaticScope getParentScope ()
public com.google.javascript.jscomp.GlobalNamespace$Name getSlot (java.lang.String)
String name
public com.google.javascript.jscomp.GlobalNamespace$Name getOwnSlot (java.lang.String)
String name
public com.google.javascript.rhino.jstype.JSType getTypeOfThis ()
public java.lang.Iterable getReferences (com.google.javascript.jscomp.GlobalNamespace$Name)
com.google.javascript.jscomp.GlobalNamespace$Name slot
public com.google.javascript.rhino.jstype.StaticScope getScope (com.google.javascript.jscomp.GlobalNamespace$Name)
com.google.javascript.jscomp.GlobalNamespace$Name slot
public java.lang.Iterable getAllSymbols ()
private void ensureGenerated ()
java.util.List getNameForest ()
java.util.Map getNameIndex ()
void scanNewNodes (java.util.List)
com.google.javascript.jscomp.GlobalNamespace$AstChange info
java.util.Iterator i$
java.util.List newNodes
com.google.javascript.jscomp.GlobalNamespace$BuildGlobalNamespace builder
private void scanFromNode (com.google.javascript.jscomp.GlobalNamespace$BuildGlobalNamespace, com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.GlobalNamespace$BuildGlobalNamespace builder
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node n
private void process ()
private boolean isGlobalNameReference (java.lang.String, com.google.javascript.jscomp.Scope)
String name
com.google.javascript.jscomp.Scope s
String topVarName
private java.lang.String getTopVarName (java.lang.String)
String name
int firstDotIndex
private boolean isGlobalVarReference (java.lang.String, com.google.javascript.jscomp.Scope)
String name
com.google.javascript.jscomp.Scope s
com.google.javascript.jscomp.Scope$Var v
private boolean isGlobalScope (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope s
public volatile java.lang.Object getTypeOfThis ()
public volatile com.google.javascript.rhino.jstype.StaticSlot getOwnSlot (java.lang.String)
String x0
public volatile com.google.javascript.rhino.jstype.StaticSlot getSlot (java.lang.String)
String x0
public volatile com.google.javascript.rhino.jstype.StaticScope getScope (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
public volatile java.lang.Iterable getReferences (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
static com.google.javascript.rhino.Node access$000 (com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.GlobalNamespace x0
static com.google.javascript.jscomp.Scope access$102 (com.google.javascript.jscomp.GlobalNamespace, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.GlobalNamespace x0
com.google.javascript.jscomp.Scope x1
static boolean access$200 (com.google.javascript.jscomp.GlobalNamespace, java.lang.String, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.GlobalNamespace x0
String x1
com.google.javascript.jscomp.Scope x2
static boolean access$300 (com.google.javascript.jscomp.GlobalNamespace, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.GlobalNamespace x0
com.google.javascript.jscomp.Scope x1
static int access$408 (com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.GlobalNamespace x0
static com.google.javascript.jscomp.AbstractCompiler access$500 (com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.GlobalNamespace x0
static java.util.Map access$600 (com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.GlobalNamespace x0
static boolean access$700 (com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.GlobalNamespace x0
static java.util.List access$800 (com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.GlobalNamespace x0
}
com/google/javascript/jscomp/GlobalVarReferenceMap$GlobalVarRefCleanupPass.classGlobalVarReferenceMap.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GlobalVarReferenceMap$GlobalVarRefCleanupPass extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
com.google.javascript.jscomp.GlobalVarReferenceMap refMap
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/GlobalVarReferenceMap$SourceRefRange.classGlobalVarReferenceMap.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GlobalVarReferenceMap$SourceRefRange extends java.lang.Object {
private final int lastBefore
private final int firstAfter
private final java.util.List refList
void (java.util.List, int, int)
java.util.List refList
int lastBefore
int firstAfter
java.util.List refsBefore ()
java.util.List refsAfter ()
}
com/google/javascript/jscomp/GlobalVarReferenceMap.classGlobalVarReferenceMap.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GlobalVarReferenceMap extends java.lang.Object implements com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap {
private java.util.Map refMap
private final java.util.Map inputOrder
void (java.util.List, java.util.List)
com.google.javascript.jscomp.CompilerInput extern
java.util.Iterator i$
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
java.util.List inputs
java.util.List externs
int ind
public com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection getReferences (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
private void resetGlobalVarReferences (java.util.Map)
com.google.javascript.jscomp.Scope$Var var
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map globalRefMap
void updateGlobalVarReferences (java.util.Map, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var var
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map refMapPatch
com.google.javascript.rhino.Node root
com.google.javascript.rhino.InputId inputId
private void removeScriptReferences (com.google.javascript.rhino.InputId)
java.util.List oldRefs
com.google.javascript.jscomp.GlobalVarReferenceMap$SourceRefRange range
java.util.List newRefs
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection collection
java.util.Iterator i$
com.google.javascript.rhino.InputId inputId
private void replaceReferences (java.lang.String, com.google.javascript.rhino.InputId, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection)
String varName
com.google.javascript.rhino.InputId inputId
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection newSourceCollection
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection combined
java.util.List combinedRefs
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection oldCollection
com.google.javascript.jscomp.GlobalVarReferenceMap$SourceRefRange range
private com.google.javascript.jscomp.GlobalVarReferenceMap$SourceRefRange findSourceRefRange (java.util.List, com.google.javascript.rhino.InputId)
int order
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
java.util.Iterator i$
java.util.List refList
com.google.javascript.rhino.InputId inputId
int lastBefore
int firstAfter
int index
int sourceInputOrder
public void updateReferencesWithGlobalScope (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
java.util.Iterator i$
java.util.List newRefs
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection collection
java.util.Iterator i$
com.google.javascript.jscomp.Scope globalScope
}
com/google/javascript/jscomp/GoogleCodingConvention.classGoogleCodingConvention.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.GoogleCodingConvention extends com.google.javascript.jscomp.CodingConventions$Proxy {
private static final long serialVersionUID
private static final String OPTIONAL_ARG_PREFIX
private static final String VAR_ARGS_NAME
private static final java.util.regex.Pattern ENUM_KEY_PATTERN
public void ()
public void (com.google.javascript.jscomp.CodingConvention)
com.google.javascript.jscomp.CodingConvention convention
public boolean isConstant (java.lang.String)
String name
int pos
public boolean isConstantKey (java.lang.String)
String name
public boolean isValidEnumKey (java.lang.String)
String key
public boolean isOptionalParameter (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parameter
public boolean isVarArgsParameter (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parameter
public boolean isExported (java.lang.String, boolean)
String name
boolean local
public boolean isPrivate (java.lang.String)
String name
static void ()
}
com/google/javascript/jscomp/GoogleJsMessageIdGenerator$FP.classGoogleJsMessageIdGenerator.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.GoogleJsMessageIdGenerator$FP extends java.lang.Object {
private void ()
private static long fingerprint (byte[], int, int)
byte[] str
int start
int limit
int hi
int lo
private static long fingerprint (java.lang.String)
String str
byte[] tmp
private static int hash32 (byte[], int, int, int)
byte[] str
int start
int limit
int c
int a
int b
int i
int tmp
static long access$100 (java.lang.String)
String x0
}
com/google/javascript/jscomp/GoogleJsMessageIdGenerator$MessageId.classGoogleJsMessageIdGenerator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GoogleJsMessageIdGenerator$MessageId extends java.lang.Object {
private void ()
private static final long generateId (java.lang.String, java.lang.String)
long fp2
String message
String meaning
long fp
static long access$000 (java.lang.String, java.lang.String)
String x0
String x1
}
com/google/javascript/jscomp/GoogleJsMessageIdGenerator.classGoogleJsMessageIdGenerator.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.GoogleJsMessageIdGenerator extends java.lang.Object implements com.google.javascript.jscomp.JsMessage$IdGenerator {
private final String projectId
public void (java.lang.String)
String projectId
public java.lang.String generateId (java.lang.String, java.util.List)
CharSequence part
java.util.Iterator i$
String meaning
java.util.List messageParts
StringBuilder sb
String tcValue
String projectScopedMeaning
}
com/google/javascript/jscomp/GroupVariableDeclarations.classGroupVariableDeclarations.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.GroupVariableDeclarations extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private final com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node parentNode
com.google.javascript.rhino.Node varNode
com.google.javascript.jscomp.NodeTraversal t
java.util.Set varNodes
java.util.Iterator scopeVarIter
java.util.Iterator varNodeIter
com.google.javascript.rhino.Node firstVarNode
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void applyGroupingToVar (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node exprNode
com.google.javascript.rhino.Node clone
com.google.javascript.rhino.Node initializedVal
com.google.javascript.rhino.Node assignmentNode
com.google.javascript.rhino.Node nameNodeClone
com.google.javascript.rhino.Node emptyNode
com.google.javascript.rhino.Node firstVar
com.google.javascript.rhino.Node groupVar
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node initializedName
com.google.javascript.rhino.Node groupVarParent
com.google.javascript.rhino.Node children
}
com/google/javascript/jscomp/HotSwapCompilerPass.classHotSwapCompilerPass.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.HotSwapCompilerPass extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
public abstract void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
}
com/google/javascript/jscomp/IgnoreCajaProperties$1.classIgnoreCajaProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.IgnoreCajaProperties$1 extends java.lang.Object {
}
com/google/javascript/jscomp/IgnoreCajaProperties$Traversal.classIgnoreCajaProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.IgnoreCajaProperties$Traversal extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.IgnoreCajaProperties this$0
private void (com.google.javascript.jscomp.IgnoreCajaProperties)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node ifBody
com.google.javascript.rhino.Node body
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node tmp
com.google.javascript.rhino.Node ifBody
com.google.javascript.rhino.Node newBody
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.IgnoreCajaProperties, com.google.javascript.jscomp.IgnoreCajaProperties$1)
com.google.javascript.jscomp.IgnoreCajaProperties x0
com.google.javascript.jscomp.IgnoreCajaProperties$1 x1
}
com/google/javascript/jscomp/IgnoreCajaProperties.classIgnoreCajaProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.IgnoreCajaProperties extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler compiler
int counter
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/InferJSDocInfo.classInferJSDocInfo.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InferJSDocInfo extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.HotSwapCompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private boolean inExterns
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
com.google.javascript.rhino.Node originalRoot
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String propName
com.google.javascript.rhino.jstype.ObjectType propType
com.google.javascript.rhino.jstype.ObjectType lhsType
com.google.javascript.rhino.JSDocInfo docInfo
com.google.javascript.rhino.jstype.JSType varType
com.google.javascript.rhino.jstype.ObjectType objType
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.jstype.ObjectType dereferenceToObject (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
private void attachJSDocInfoToNominalTypeOrShape (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.JSDocInfo, java.lang.String)
com.google.javascript.rhino.jstype.ObjectType objType
com.google.javascript.rhino.JSDocInfo docInfo
String qName
}
com/google/javascript/jscomp/InlineCostEstimator$CompiledSizeEstimator.classInlineCostEstimator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineCostEstimator$CompiledSizeEstimator extends com.google.javascript.jscomp.CodeConsumer {
private int maxCost
private int cost
private char last
private boolean continueProcessing
void (int)
int costThreshhold
void add (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.CodeGenerator cg
int getCost ()
boolean continueProcessing ()
char getLastChar ()
void append (java.lang.String)
String str
void addIdentifier (java.lang.String)
String identifier
void addConstant (java.lang.String)
String newcode
}
com/google/javascript/jscomp/InlineCostEstimator.classInlineCostEstimator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineCostEstimator extends java.lang.Object {
private static final String ESTIMATED_IDENTIFIER
static final int ESTIMATED_IDENTIFIER_COST
private void ()
static int getCost (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
static int getCost (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node root
int costThreshhold
com.google.javascript.jscomp.InlineCostEstimator$CompiledSizeEstimator estimator
static void ()
}
com/google/javascript/jscomp/InlineFunctions$1.classInlineFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineFunctions$1 extends java.lang.Object {
}
com/google/javascript/jscomp/InlineFunctions$CallVisitor.classInlineFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineFunctions$CallVisitor extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
protected com.google.javascript.jscomp.InlineFunctions$CallVisitorCallback callback
private java.util.Map functionMap
private java.util.Map anonFunctionMap
void (java.util.Map, java.util.Map, com.google.javascript.jscomp.InlineFunctions$CallVisitorCallback)
java.util.Map fns
java.util.Map anonFns
com.google.javascript.jscomp.InlineFunctions$CallVisitorCallback callback
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fnIdentifingNode
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
com.google.javascript.rhino.Node child
String name
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/InlineFunctions$CallVisitorCallback.classInlineFunctions.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.InlineFunctions$CallVisitorCallback extends java.lang.Object {
public abstract void visitCallSite (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.InlineFunctions$FunctionState)
}
com/google/javascript/jscomp/InlineFunctions$FindCandidateFunctions.classInlineFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineFunctions$FindCandidateFunctions extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
private int callsSeen
final com.google.javascript.jscomp.InlineFunctions this$0
private void (com.google.javascript.jscomp.InlineFunctions)
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void findNamedFunctions (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.InlineFunctions$Function fn
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void findFunctionExpressions (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fnIdentifingNode
com.google.javascript.jscomp.InlineFunctions$Function fn
com.google.javascript.rhino.Node fnNode
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
void (com.google.javascript.jscomp.InlineFunctions, com.google.javascript.jscomp.InlineFunctions$1)
com.google.javascript.jscomp.InlineFunctions x0
com.google.javascript.jscomp.InlineFunctions$1 x1
}
com/google/javascript/jscomp/InlineFunctions$FindCandidatesReferences.classInlineFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineFunctions$FindCandidatesReferences extends com.google.javascript.jscomp.InlineFunctions$CallVisitor implements com.google.javascript.jscomp.InlineFunctions$CallVisitorCallback {
final com.google.javascript.jscomp.InlineFunctions this$0
void (com.google.javascript.jscomp.InlineFunctions, java.util.Map, java.util.Map)
java.util.Map fns
java.util.Map anonFns
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visitCallSite (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.InlineFunctions$FunctionState)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
void maybeAddReference (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.InlineFunctions$FunctionState, com.google.javascript.rhino.Node, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.JSModule module
boolean referenceAdded
com.google.javascript.jscomp.FunctionInjector$InliningMode mode
private boolean maybeAddReferenceUsingMode (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.InlineFunctions$FunctionState, com.google.javascript.rhino.Node, com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.FunctionInjector$InliningMode)
com.google.javascript.rhino.Node containingFunction
boolean decompose
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.FunctionInjector$InliningMode mode
com.google.javascript.jscomp.FunctionInjector$CanInlineResult result
private void checkNameUsage (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
}
com/google/javascript/jscomp/InlineFunctions$Function.classInlineFunctions.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.InlineFunctions$Function extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract com.google.javascript.rhino.Node getFunctionNode ()
public abstract void remove ()
public abstract com.google.javascript.rhino.Node getDeclaringBlock ()
}
com/google/javascript/jscomp/InlineFunctions$FunctionExpression.classInlineFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineFunctions$FunctionExpression extends java.lang.Object implements com.google.javascript.jscomp.InlineFunctions$Function {
private final com.google.javascript.rhino.Node fn
private final String fakeName
final com.google.javascript.jscomp.InlineFunctions this$0
public void (com.google.javascript.jscomp.InlineFunctions, com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node fn
int index
public java.lang.String getName ()
public com.google.javascript.rhino.Node getFunctionNode ()
public void remove ()
public com.google.javascript.rhino.Node getDeclaringBlock ()
}
com/google/javascript/jscomp/InlineFunctions$FunctionState.classInlineFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineFunctions$FunctionState extends java.lang.Object {
private com.google.javascript.jscomp.InlineFunctions$Function fn
private com.google.javascript.rhino.Node safeFnNode
private boolean inline
private boolean remove
private boolean inlineDirectly
private boolean referencesThis
private boolean hasInnerFunctions
private java.util.Map references
private com.google.javascript.jscomp.JSModule module
private java.util.Set namesToAlias
private void ()
boolean hasExistingFunctionDefinition ()
public void setReferencesThis (boolean)
boolean referencesThis
public boolean getReferencesThis ()
public void setHasInnerFunctions (boolean)
boolean hasInnerFunctions
public boolean hasInnerFunctions ()
void removeBlockInliningReferences ()
java.util.Map$Entry entry
java.util.Iterator i
public boolean hasBlockInliningReferences ()
com.google.javascript.jscomp.InlineFunctions$Reference r
java.util.Iterator i$
public com.google.javascript.jscomp.InlineFunctions$Function getFn ()
public void setFn (com.google.javascript.jscomp.InlineFunctions$Function)
com.google.javascript.jscomp.InlineFunctions$Function fn
public com.google.javascript.rhino.Node getSafeFnNode ()
public void setSafeFnNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node safeFnNode
public boolean canInline ()
public void setInline (boolean)
boolean inline
public boolean canRemove ()
public void setRemove (boolean)
boolean remove
public boolean canInlineDirectly ()
public void inlineDirectly (boolean)
boolean directReplacement
public boolean hasReferences ()
private java.util.Map getReferencesInternal ()
public void addReference (com.google.javascript.jscomp.InlineFunctions$Reference)
com.google.javascript.jscomp.InlineFunctions$Reference ref
public java.util.Collection getReferences ()
public com.google.javascript.jscomp.InlineFunctions$Reference getReference (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public java.util.Set getNamesToAlias ()
public void setNamesToAlias (java.util.Set)
java.util.Set names
public void setModule (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule module
public com.google.javascript.jscomp.JSModule getModule ()
void (com.google.javascript.jscomp.InlineFunctions$1)
com.google.javascript.jscomp.InlineFunctions$1 x0
}
com/google/javascript/jscomp/InlineFunctions$FunctionVar.classInlineFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineFunctions$FunctionVar extends java.lang.Object implements com.google.javascript.jscomp.InlineFunctions$Function {
private final com.google.javascript.rhino.Node var
final com.google.javascript.jscomp.InlineFunctions this$0
public void (com.google.javascript.jscomp.InlineFunctions, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node var
public java.lang.String getName ()
public com.google.javascript.rhino.Node getFunctionNode ()
public void remove ()
public com.google.javascript.rhino.Node getDeclaringBlock ()
}
com/google/javascript/jscomp/InlineFunctions$Inline.classInlineFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineFunctions$Inline extends java.lang.Object implements com.google.javascript.jscomp.InlineFunctions$CallVisitorCallback {
private final com.google.javascript.jscomp.FunctionInjector injector
private final com.google.javascript.jscomp.SpecializeModule$SpecializationState specializationState
void (com.google.javascript.jscomp.FunctionInjector, com.google.javascript.jscomp.SpecializeModule$SpecializationState)
com.google.javascript.jscomp.FunctionInjector injector
com.google.javascript.jscomp.SpecializeModule$SpecializationState specializationState
public void visitCallSite (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.InlineFunctions$FunctionState)
com.google.javascript.rhino.Node containingFunction
com.google.javascript.jscomp.InlineFunctions$Reference ref
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
private void inlineFunction (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.jscomp.InlineFunctions$FunctionState, com.google.javascript.jscomp.FunctionInjector$InliningMode)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
com.google.javascript.jscomp.FunctionInjector$InliningMode mode
com.google.javascript.jscomp.InlineFunctions$Function fn
String fnName
com.google.javascript.rhino.Node fnNode
}
com/google/javascript/jscomp/InlineFunctions$NamedFunction.classInlineFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineFunctions$NamedFunction extends java.lang.Object implements com.google.javascript.jscomp.InlineFunctions$Function {
private final com.google.javascript.rhino.Node fn
final com.google.javascript.jscomp.InlineFunctions this$0
public void (com.google.javascript.jscomp.InlineFunctions, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fn
public java.lang.String getName ()
public com.google.javascript.rhino.Node getFunctionNode ()
public void remove ()
public com.google.javascript.rhino.Node getDeclaringBlock ()
}
com/google/javascript/jscomp/InlineFunctions$Reference.classInlineFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineFunctions$Reference extends com.google.javascript.jscomp.FunctionInjector$Reference {
final boolean requiresDecomposition
boolean inlined
final com.google.javascript.jscomp.InlineFunctions this$0
void (com.google.javascript.jscomp.InlineFunctions, com.google.javascript.rhino.Node, com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.FunctionInjector$InliningMode, boolean)
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.FunctionInjector$InliningMode mode
boolean decompose
}
com/google/javascript/jscomp/InlineFunctions.classInlineFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineFunctions extends java.lang.Object implements com.google.javascript.jscomp.SpecializationAwareCompilerPass {
private final java.util.Map fns
private final java.util.Map anonFns
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.FunctionInjector injector
private final boolean blockFunctionInliningEnabled
private final boolean inlineGlobalFunctions
private final boolean inlineLocalFunctions
private final boolean assumeMinimumCapture
private com.google.javascript.jscomp.SpecializeModule$SpecializationState specializationState
void (com.google.javascript.jscomp.AbstractCompiler, com.google.common.base.Supplier, boolean, boolean, boolean, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.common.base.Supplier safeNameIdSupplier
boolean inlineGlobalFunctions
boolean inlineLocalFunctions
boolean blockFunctionInliningEnabled
boolean assumeStrictThis
boolean assumeMinimumCapture
com.google.javascript.jscomp.InlineFunctions$FunctionState getOrCreateFunctionState (java.lang.String)
String fnName
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
public void enableSpecialization (com.google.javascript.jscomp.SpecializeModule$SpecializationState)
com.google.javascript.jscomp.SpecializeModule$SpecializationState specializationState
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.util.Set fnNames
private void maybeAddFunction (com.google.javascript.jscomp.InlineFunctions$Function, com.google.javascript.jscomp.JSModule)
com.google.javascript.rhino.Node fnNode
java.util.Set namesToAlias
com.google.javascript.rhino.Node block
com.google.javascript.jscomp.InlineFunctions$Function fn
com.google.javascript.jscomp.JSModule module
String name
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
private boolean hasLocalNames (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.Node block
private static com.google.javascript.rhino.Node getContainingFunction (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
private boolean isCandidateFunction (com.google.javascript.jscomp.InlineFunctions$Function)
com.google.javascript.jscomp.InlineFunctions$Function fn
String fnName
com.google.javascript.rhino.Node fnNode
static boolean isCandidateUsage (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node gramps
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node parent
private void trimCanidatesNotMeetingMinimumRequirements ()
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
java.util.Iterator i
void trimCanidatesUsingOnCost ()
boolean lowersCost
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
java.util.Iterator i
private boolean mimimizeCost (com.google.javascript.jscomp.InlineFunctions$FunctionState)
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
private boolean inliningLowersCost (com.google.javascript.jscomp.InlineFunctions$FunctionState)
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
private void resolveInlineConflicts ()
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
java.util.Iterator i$
private void resolveInlineConflictsForFunction (com.google.javascript.jscomp.InlineFunctions$FunctionState)
com.google.javascript.jscomp.InlineFunctions$FunctionState fsCalled
String name
java.util.Iterator i$
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
com.google.javascript.rhino.Node fnNode
java.util.Set names
private java.util.Set findCalledFunctions (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
java.util.Set changed
private void findCalledFunctions (com.google.javascript.rhino.Node, java.util.Set)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node node
java.util.Set changed
private void decomposeExpressions ()
com.google.javascript.jscomp.InlineFunctions$Reference ref
java.util.Iterator i$
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
java.util.Iterator i$
void removeInlinedFunctions ()
com.google.javascript.jscomp.InlineFunctions$Function fn
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
java.util.Iterator i$
void verifyAllReferencesInlined (com.google.javascript.jscomp.InlineFunctions$FunctionState)
com.google.javascript.jscomp.InlineFunctions$Reference ref
java.util.Iterator i$
com.google.javascript.jscomp.InlineFunctions$FunctionState fs
static boolean access$200 (com.google.javascript.jscomp.InlineFunctions)
com.google.javascript.jscomp.InlineFunctions x0
static boolean access$300 (com.google.javascript.jscomp.InlineFunctions)
com.google.javascript.jscomp.InlineFunctions x0
static void access$400 (com.google.javascript.jscomp.InlineFunctions, com.google.javascript.jscomp.InlineFunctions$Function, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.InlineFunctions x0
com.google.javascript.jscomp.InlineFunctions$Function x1
com.google.javascript.jscomp.JSModule x2
static java.util.Map access$500 (com.google.javascript.jscomp.InlineFunctions)
com.google.javascript.jscomp.InlineFunctions x0
static boolean access$600 (com.google.javascript.jscomp.InlineFunctions)
com.google.javascript.jscomp.InlineFunctions x0
static com.google.javascript.jscomp.SpecializeModule$SpecializationState access$700 (com.google.javascript.jscomp.InlineFunctions)
com.google.javascript.jscomp.InlineFunctions x0
static com.google.javascript.rhino.Node access$800 (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal x0
static com.google.javascript.jscomp.FunctionInjector access$900 (com.google.javascript.jscomp.InlineFunctions)
com.google.javascript.jscomp.InlineFunctions x0
static java.util.Map access$1000 (com.google.javascript.jscomp.InlineFunctions)
com.google.javascript.jscomp.InlineFunctions x0
static com.google.javascript.jscomp.AbstractCompiler access$1100 (com.google.javascript.jscomp.InlineFunctions)
com.google.javascript.jscomp.InlineFunctions x0
}
com/google/javascript/jscomp/InlineObjectLiterals$1.classInlineObjectLiterals.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineObjectLiterals$1 extends java.lang.Object {
}
com/google/javascript/jscomp/InlineObjectLiterals$InliningBehavior$1.classInlineObjectLiterals.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineObjectLiterals$InliningBehavior$1 extends java.lang.Object implements com.google.javascript.jscomp.NodeUtil$Visitor {
final com.google.javascript.jscomp.Scope val$scope
final com.google.javascript.jscomp.InlineObjectLiterals$InliningBehavior this$1
void (com.google.javascript.jscomp.InlineObjectLiterals$InliningBehavior, com.google.javascript.jscomp.Scope)
public void visit (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
}
com/google/javascript/jscomp/InlineObjectLiterals$InliningBehavior.classInlineObjectLiterals.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineObjectLiterals$InliningBehavior extends java.lang.Object implements com.google.javascript.jscomp.ReferenceCollectingCallback$Behavior {
private final java.util.Set staleVars
final com.google.javascript.jscomp.InlineObjectLiterals this$0
private void (com.google.javascript.jscomp.InlineObjectLiterals)
public void afterExitScope (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference init
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection referenceInfo
java.util.Iterator it
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap referenceMap
private void blacklistVarReferencesInTree (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.Scope scope
private boolean isVarInlineForbidden (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
private boolean isInlinableObject (java.util.List)
String propName
com.google.javascript.rhino.Node refNode
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference t
java.util.Iterator i$
com.google.javascript.rhino.Node childVal
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node gramps
com.google.javascript.rhino.Node val
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
java.util.Iterator i$
java.util.List refs
boolean ret
java.util.Set validProperties
private boolean isVarOrAssignExprLhs (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private java.util.Map computeVarList (com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection)
String varname
String var
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node val
com.google.javascript.rhino.Node getprop
String varname
String var
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
java.util.Iterator i$
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection referenceInfo
java.util.Map varmap
private void fillInitialValues (com.google.javascript.jscomp.ReferenceCollectingCallback$Reference, java.util.Map)
com.google.javascript.rhino.Node key
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference init
java.util.Map initvals
com.google.javascript.rhino.Node object
private void replaceAssignmentExpression (com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.ReferenceCollectingCallback$Reference, java.util.Map)
String var
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node key
String var
java.util.Iterator i$
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node t
com.google.javascript.rhino.Node cur
int i
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
java.util.Map varmap
java.util.List nodes
com.google.javascript.rhino.Node val
java.util.Set all
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node replace
private void splitObject (com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.ReferenceCollectingCallback$Reference, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection)
com.google.javascript.rhino.Node vnode
com.google.javascript.rhino.Node val
com.google.javascript.rhino.Node varnode
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.rhino.Node getprop
String var
com.google.javascript.rhino.Node replacement
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference init
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection referenceInfo
java.util.Map varmap
java.util.Map initvals
com.google.javascript.rhino.Node vnode
boolean defined
void (com.google.javascript.jscomp.InlineObjectLiterals, com.google.javascript.jscomp.InlineObjectLiterals$1)
com.google.javascript.jscomp.InlineObjectLiterals x0
com.google.javascript.jscomp.InlineObjectLiterals$1 x1
static java.util.Set access$100 (com.google.javascript.jscomp.InlineObjectLiterals$InliningBehavior)
com.google.javascript.jscomp.InlineObjectLiterals$InliningBehavior x0
}
com/google/javascript/jscomp/InlineObjectLiterals.classInlineObjectLiterals.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineObjectLiterals extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
public static final String VAR_PREFIX
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.common.base.Supplier safeNameIdSupplier
void (com.google.javascript.jscomp.AbstractCompiler, com.google.common.base.Supplier)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.common.base.Supplier safeNameIdSupplier
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ReferenceCollectingCallback callback
static com.google.javascript.jscomp.AbstractCompiler access$200 (com.google.javascript.jscomp.InlineObjectLiterals)
com.google.javascript.jscomp.InlineObjectLiterals x0
static com.google.common.base.Supplier access$300 (com.google.javascript.jscomp.InlineObjectLiterals)
com.google.javascript.jscomp.InlineObjectLiterals x0
}
com/google/javascript/jscomp/InlineProperties$GatherCandidates.classInlineProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineProperties$GatherCandidates extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.InlineProperties this$0
void (com.google.javascript.jscomp.InlineProperties)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
boolean invalidatingPropRef
String propName
private boolean maybeCandidateDefinition (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType instanceType
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
boolean isCandidate
com.google.javascript.rhino.Node src
String propName
com.google.javascript.rhino.Node value
private com.google.javascript.rhino.jstype.JSType maybeGetInstanceTypeFromPrototypeRef (com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.rhino.Node src
com.google.javascript.rhino.jstype.JSType ownerType
private void invalidateProperty (java.lang.String)
String propName
private boolean maybeStoreCandidateValue (com.google.javascript.rhino.jstype.JSType, java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType type
String propName
com.google.javascript.rhino.Node value
private boolean inContructor (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node root
com.google.javascript.rhino.JSDocInfo info
}
com/google/javascript/jscomp/InlineProperties$PropertyInfo.classInlineProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineProperties$PropertyInfo extends java.lang.Object {
final com.google.javascript.rhino.jstype.JSType type
final com.google.javascript.rhino.Node value
void (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node value
}
com/google/javascript/jscomp/InlineProperties$ReplaceCandidates.classInlineProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineProperties$ReplaceCandidates extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.InlineProperties this$0
void (com.google.javascript.jscomp.InlineProperties)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node target
String propName
com.google.javascript.jscomp.InlineProperties$PropertyInfo info
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean isMatchingType (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType src
com.google.javascript.rhino.jstype.JSType dest
}
com/google/javascript/jscomp/InlineProperties.classInlineProperties.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.InlineProperties extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private static final com.google.javascript.jscomp.InlineProperties$PropertyInfo INVALIDATED
private final java.util.Map props
private java.util.Set invalidatingTypes
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
private void buildInvalidatingTypeSet ()
com.google.javascript.jscomp.TypeValidator$TypeMismatch mis
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSTypeRegistry registry
private void addInvalidatingType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType objType
private boolean isInvalidatingType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType objType
private com.google.javascript.rhino.jstype.JSType getJSType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType jsType
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
static com.google.javascript.rhino.jstype.JSType access$000 (com.google.javascript.jscomp.InlineProperties, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.InlineProperties x0
com.google.javascript.rhino.Node x1
static com.google.javascript.jscomp.InlineProperties$PropertyInfo access$100 ()
static java.util.Map access$200 (com.google.javascript.jscomp.InlineProperties)
com.google.javascript.jscomp.InlineProperties x0
static boolean access$300 (com.google.javascript.jscomp.InlineProperties, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.InlineProperties x0
com.google.javascript.rhino.jstype.JSType x1
static com.google.javascript.jscomp.AbstractCompiler access$400 (com.google.javascript.jscomp.InlineProperties)
com.google.javascript.jscomp.InlineProperties x0
static void ()
}
com/google/javascript/jscomp/InlineSimpleMethods$1.classInlineSimpleMethods.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.InlineSimpleMethods$1 extends java.lang.Object implements com.google.javascript.jscomp.MethodCompilerPass$SignatureStore {
void ()
public void addSignature (java.lang.String, com.google.javascript.rhino.Node, java.lang.String)
String functionName
com.google.javascript.rhino.Node functionNode
String sourceFile
public void removeSignature (java.lang.String)
String functionName
public void reset ()
}
com/google/javascript/jscomp/InlineSimpleMethods$InlineTrivialAccessors.classInlineSimpleMethods.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineSimpleMethods$InlineTrivialAccessors extends com.google.javascript.jscomp.InvocationsCallback {
final com.google.javascript.jscomp.InlineSimpleMethods this$0
private void (com.google.javascript.jscomp.InlineSimpleMethods)
void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node returned
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node parent
String callName
java.util.Collection definitions
com.google.javascript.rhino.Node firstDefinition
void (com.google.javascript.jscomp.InlineSimpleMethods, com.google.javascript.jscomp.InlineSimpleMethods$1)
com.google.javascript.jscomp.InlineSimpleMethods x0
com.google.javascript.jscomp.InlineSimpleMethods$1 x1
}
com/google/javascript/jscomp/InlineSimpleMethods.classInlineSimpleMethods.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineSimpleMethods extends com.google.javascript.jscomp.MethodCompilerPass {
private static final java.util.logging.Logger logger
static final com.google.javascript.jscomp.MethodCompilerPass$SignatureStore DUMMY_SIGNATURE_STORE
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.NodeTraversal$Callback getActingCallback ()
private static boolean isPropertyTree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expectedGetprop
com.google.javascript.rhino.Node leftChild
com.google.javascript.rhino.Node retVal
private static void replaceThis (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expectedGetprop
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node leftChild
private static com.google.javascript.rhino.Node returnedExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fn
com.google.javascript.rhino.Node expectedBlock
com.google.javascript.rhino.Node expectedReturn
private static boolean isEmptyMethod (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fn
com.google.javascript.rhino.Node expectedBlock
private static com.google.javascript.rhino.Node getMethodBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fn
com.google.javascript.rhino.Node expectedBlock
private boolean allDefinitionsEquivalent (java.util.Collection)
int i
java.util.Collection definitions
java.util.List list
com.google.javascript.rhino.Node node0
private void inlinePropertyReturn (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node returnedValue
com.google.javascript.rhino.Node getProp
private void inlineConstReturn (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node returnedValue
com.google.javascript.rhino.Node retValue
private void inlineEmptyMethod (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node srcLocation
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node call
private boolean argsMayHaveSideEffects (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node currentChild
com.google.javascript.rhino.Node call
com.google.javascript.jscomp.MethodCompilerPass$SignatureStore getSignatureStore ()
static boolean access$000 (com.google.javascript.jscomp.InlineSimpleMethods, java.util.Collection)
com.google.javascript.jscomp.InlineSimpleMethods x0
java.util.Collection x1
static boolean access$100 (com.google.javascript.jscomp.InlineSimpleMethods, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.InlineSimpleMethods x0
com.google.javascript.rhino.Node x1
static com.google.javascript.rhino.Node access$200 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
static boolean access$300 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
static java.util.logging.Logger access$400 ()
static void access$500 (com.google.javascript.jscomp.InlineSimpleMethods, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.InlineSimpleMethods x0
com.google.javascript.rhino.Node x1
com.google.javascript.rhino.Node x2
com.google.javascript.rhino.Node x3
static void access$600 (com.google.javascript.jscomp.InlineSimpleMethods, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.InlineSimpleMethods x0
com.google.javascript.rhino.Node x1
com.google.javascript.rhino.Node x2
com.google.javascript.rhino.Node x3
static boolean access$700 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
static void access$800 (com.google.javascript.jscomp.InlineSimpleMethods, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.InlineSimpleMethods x0
com.google.javascript.rhino.Node x1
com.google.javascript.rhino.Node x2
static void ()
}
com/google/javascript/jscomp/InlineVariables$1.classInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineVariables$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$InlineVariables$Mode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/InlineVariables$AliasCandidate.classInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineVariables$AliasCandidate extends java.lang.Object {
private final com.google.javascript.jscomp.Scope$Var alias
private final com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection refInfo
void (com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection)
com.google.javascript.jscomp.Scope$Var alias
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection refInfo
static com.google.javascript.jscomp.Scope$Var access$400 (com.google.javascript.jscomp.InlineVariables$AliasCandidate)
com.google.javascript.jscomp.InlineVariables$AliasCandidate x0
static com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection access$500 (com.google.javascript.jscomp.InlineVariables$AliasCandidate)
com.google.javascript.jscomp.InlineVariables$AliasCandidate x0
}
com/google/javascript/jscomp/InlineVariables$IdentifyConstants.classInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineVariables$IdentifyConstants extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.javascript.jscomp.InlineVariables this$0
private void (com.google.javascript.jscomp.InlineVariables)
public boolean apply (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
public volatile boolean apply (java.lang.Object)
Object x0
void (com.google.javascript.jscomp.InlineVariables, com.google.javascript.jscomp.InlineVariables$1)
com.google.javascript.jscomp.InlineVariables x0
com.google.javascript.jscomp.InlineVariables$1 x1
}
com/google/javascript/jscomp/InlineVariables$IdentifyLocals.classInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineVariables$IdentifyLocals extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.javascript.jscomp.InlineVariables this$0
private void (com.google.javascript.jscomp.InlineVariables)
public boolean apply (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
public volatile boolean apply (java.lang.Object)
Object x0
void (com.google.javascript.jscomp.InlineVariables, com.google.javascript.jscomp.InlineVariables$1)
com.google.javascript.jscomp.InlineVariables x0
com.google.javascript.jscomp.InlineVariables$1 x1
}
com/google/javascript/jscomp/InlineVariables$InliningBehavior.classInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineVariables$InliningBehavior extends java.lang.Object implements com.google.javascript.jscomp.ReferenceCollectingCallback$Behavior {
private final java.util.Set staleVars
final java.util.Map aliasCandidates
final com.google.javascript.jscomp.InlineVariables this$0
private void (com.google.javascript.jscomp.InlineVariables)
public void afterExitScope (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap referenceMap
private void collectAliasCandidates (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference init
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection referenceInfo
java.util.Iterator it
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap referenceMap
private void doInlinesForScope (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference init
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection referenceInfo
java.util.Iterator it
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap referenceMap
boolean maybeModifiedArguments
private boolean maybeEscapedOrModifiedArguments (com.google.javascript.jscomp.Scope, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap)
com.google.javascript.rhino.Node refNode
com.google.javascript.rhino.Node refParent
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var arguments
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection refs
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap referenceMap
private boolean isLValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void inlineNonConstants (com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection, boolean)
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node srcLocation
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference reference
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference aliasInit
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.InlineVariables$AliasCandidate candidate
com.google.javascript.rhino.Node nameNode
int i
java.util.List refs
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection referenceInfo
boolean maybeModifiedArguments
int refCount
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference declaration
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference init
int firstRefAfterInit
private void blacklistVarReferencesInTree (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.Scope scope
private boolean isVarInlineForbidden (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
private void inline (com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.ReferenceCollectingCallback$Reference, com.google.javascript.jscomp.ReferenceCollectingCallback$Reference, com.google.javascript.jscomp.ReferenceCollectingCallback$Reference)
com.google.javascript.rhino.Node expressRoot
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference decl
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference init
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
com.google.javascript.rhino.Node value
boolean isFunctionDeclaration
private void inlineWellDefinedVariable (com.google.javascript.jscomp.Scope$Var, com.google.javascript.rhino.Node, java.util.List)
int i
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.rhino.Node value
java.util.List refSet
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference decl
private void inlineDeclaredConstant (com.google.javascript.jscomp.Scope$Var, com.google.javascript.rhino.Node, java.util.List)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference r
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.rhino.Node value
java.util.List refSet
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference decl
private void removeDeclaration (com.google.javascript.jscomp.ReferenceCollectingCallback$Reference)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference decl
com.google.javascript.rhino.Node varNode
com.google.javascript.rhino.Node grandparent
private void inlineValue (com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.ReferenceCollectingCallback$Reference, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
com.google.javascript.rhino.Node value
private boolean isInlineableDeclaredConstant (com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection)
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection refInfo
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference init
com.google.javascript.rhino.Node value
private boolean isStringWorthInlining (com.google.javascript.jscomp.Scope$Var, java.util.List)
int len
int noInlineBytes
int inlineBytes
com.google.javascript.jscomp.Scope$Var var
java.util.List refs
private boolean canInline (com.google.javascript.jscomp.ReferenceCollectingCallback$Reference, com.google.javascript.jscomp.ReferenceCollectingCallback$Reference, com.google.javascript.jscomp.ReferenceCollectingCallback$Reference)
com.google.javascript.jscomp.CodingConvention convention
com.google.javascript.jscomp.CodingConvention$SubclassRelationship relationship
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference declaration
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference initialization
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference reference
com.google.javascript.rhino.Node value
private boolean canMoveAggressively (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
private boolean canMoveModerately (com.google.javascript.jscomp.ReferenceCollectingCallback$Reference, com.google.javascript.jscomp.ReferenceCollectingCallback$Reference)
java.util.Iterator it
java.util.Iterator it
com.google.javascript.rhino.Node curNode
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference initialization
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference reference
java.util.Iterator it
com.google.javascript.rhino.Node targetName
private boolean isValidDeclaration (com.google.javascript.jscomp.ReferenceCollectingCallback$Reference)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference declaration
private boolean isValidInitialization (com.google.javascript.jscomp.ReferenceCollectingCallback$Reference)
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference initialization
com.google.javascript.rhino.Node n
private boolean isValidReference (com.google.javascript.jscomp.ReferenceCollectingCallback$Reference)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference reference
private boolean isImmutableAndWellDefinedVariable (com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference refInit
com.google.javascript.rhino.Node value
boolean isImmutableValueWorthInlining
boolean isInlinableThisAlias
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
int i
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection refInfo
java.util.List refSet
int startingReadRef
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference refDecl
boolean isNeverAssigned
void (com.google.javascript.jscomp.InlineVariables, com.google.javascript.jscomp.InlineVariables$1)
com.google.javascript.jscomp.InlineVariables x0
com.google.javascript.jscomp.InlineVariables$1 x1
}
com/google/javascript/jscomp/InlineVariables$Mode.classInlineVariables.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.InlineVariables$Mode extends java.lang.Enum {
public static final com.google.javascript.jscomp.InlineVariables$Mode CONSTANTS_ONLY
public static final com.google.javascript.jscomp.InlineVariables$Mode LOCALS_ONLY
public static final com.google.javascript.jscomp.InlineVariables$Mode ALL
private static final com.google.javascript.jscomp.InlineVariables$Mode[] $VALUES
public static com.google.javascript.jscomp.InlineVariables$Mode[] values ()
public static com.google.javascript.jscomp.InlineVariables$Mode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/InlineVariables.classInlineVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InlineVariables extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.InlineVariables$Mode mode
private final boolean inlineAllStrings
private final com.google.javascript.jscomp.InlineVariables$IdentifyConstants identifyConstants
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.InlineVariables$Mode, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.InlineVariables$Mode mode
boolean inlineAllStrings
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ReferenceCollectingCallback callback
private com.google.common.base.Predicate getFilterForMode ()
static com.google.javascript.jscomp.InlineVariables$Mode access$300 (com.google.javascript.jscomp.InlineVariables)
com.google.javascript.jscomp.InlineVariables x0
static com.google.javascript.jscomp.AbstractCompiler access$600 (com.google.javascript.jscomp.InlineVariables)
com.google.javascript.jscomp.InlineVariables x0
static com.google.javascript.jscomp.InlineVariables$IdentifyConstants access$700 (com.google.javascript.jscomp.InlineVariables)
com.google.javascript.jscomp.InlineVariables x0
static boolean access$800 (com.google.javascript.jscomp.InlineVariables)
com.google.javascript.jscomp.InlineVariables x0
}
com/google/javascript/jscomp/InstrumentFunctions$1.classInstrumentFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InstrumentFunctions$1 extends java.lang.Object {
}
com/google/javascript/jscomp/InstrumentFunctions$InstrumentCallback.classInstrumentFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InstrumentFunctions$InstrumentCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.InstrumentFunctions this$0
private void (com.google.javascript.jscomp.InstrumentFunctions)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node body
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node body
com.google.javascript.jscomp.JSModule module
int type
com.google.javascript.rhino.Node ancestor
java.util.Iterator i$
com.google.javascript.rhino.Node beforeChild
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node addingRoot
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
int id
void (com.google.javascript.jscomp.InstrumentFunctions, com.google.javascript.jscomp.InstrumentFunctions$1)
com.google.javascript.jscomp.InstrumentFunctions x0
com.google.javascript.jscomp.InstrumentFunctions$1 x1
}
com/google/javascript/jscomp/InstrumentFunctions$InstrumentReturns.classInstrumentFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InstrumentFunctions$InstrumentReturns extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
private final int functionId
final com.google.javascript.jscomp.InstrumentFunctions this$0
void (com.google.javascript.jscomp.InstrumentFunctions, int)
int functionId
void process (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node body
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node returnRhs
private com.google.javascript.rhino.Node newReportFunctionExitNode ()
com.google.javascript.rhino.Node call
private boolean allPathsReturn (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode pred
java.util.Iterator i$
com.google.javascript.rhino.Node block
com.google.javascript.jscomp.ControlFlowAnalysis cfa
com.google.javascript.jscomp.ControlFlowGraph cfg
com.google.javascript.rhino.Node returnPathsParent
}
com/google/javascript/jscomp/InstrumentFunctions$RemoveCallback.classInstrumentFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InstrumentFunctions$RemoveCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final java.util.List removable
void (java.util.List)
java.util.List removable
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/InstrumentFunctions.classInstrumentFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InstrumentFunctions extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.FunctionNames functionNames
private final String templateFilename
private final String appNameStr
private final String initCodeSource
private final String definedFunctionName
private final String reportFunctionName
private final String reportFunctionExitName
private final String appNameSetter
private final java.util.List declarationsToRemove
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.FunctionNames, java.lang.String, java.lang.String, java.lang.Readable)
java.io.IOException e
String line
java.util.Iterator i$
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.FunctionNames functionNames
String templateFilename
String appNameStr
Readable readable
com.google.javascript.jscomp.Instrumentation$Builder builder
com.google.javascript.jscomp.Instrumentation template
StringBuilder initCodeSourceBuilder
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node initCodeRoot
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node addingRoot
com.google.javascript.rhino.Node addingRoot
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.rhino.Node initCode
static com.google.javascript.jscomp.AbstractCompiler access$100 (com.google.javascript.jscomp.InstrumentFunctions)
com.google.javascript.jscomp.InstrumentFunctions x0
static java.lang.String access$200 (com.google.javascript.jscomp.InstrumentFunctions)
com.google.javascript.jscomp.InstrumentFunctions x0
static com.google.javascript.jscomp.FunctionNames access$300 (com.google.javascript.jscomp.InstrumentFunctions)
com.google.javascript.jscomp.InstrumentFunctions x0
static java.lang.String access$400 (com.google.javascript.jscomp.InstrumentFunctions)
com.google.javascript.jscomp.InstrumentFunctions x0
static java.lang.String access$500 (com.google.javascript.jscomp.InstrumentFunctions)
com.google.javascript.jscomp.InstrumentFunctions x0
}
com/google/javascript/jscomp/InstrumentMemoryAllocPass$1.classInstrumentMemoryAllocPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InstrumentMemoryAllocPass$1 extends java.lang.Object {
}
com/google/javascript/jscomp/InstrumentMemoryAllocPass$Traversal.classInstrumentMemoryAllocPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InstrumentMemoryAllocPass$Traversal extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.InstrumentMemoryAllocPass this$0
private void (com.google.javascript.jscomp.InstrumentMemoryAllocPass)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node instrumentAllocation
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.InstrumentMemoryAllocPass, com.google.javascript.jscomp.InstrumentMemoryAllocPass$1)
com.google.javascript.jscomp.InstrumentMemoryAllocPass x0
com.google.javascript.jscomp.InstrumentMemoryAllocPass$1 x1
}
com/google/javascript/jscomp/InstrumentMemoryAllocPass.classInstrumentMemoryAllocPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.InstrumentMemoryAllocPass extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final com.google.javascript.jscomp.AbstractCompiler compiler
private static int newSiteId
static final String JS_INSTRUMENT_ALLOCATION_CODE
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
private com.google.javascript.rhino.Node getInstrumentAllocationCode ()
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node firstScript
com.google.javascript.rhino.Node externsNode
com.google.javascript.rhino.Node rootNode
private com.google.javascript.rhino.Node getTypeString (com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType type
String typeName
com.google.javascript.rhino.Node currentNode
static int access$108 ()
static com.google.javascript.rhino.Node access$200 (com.google.javascript.jscomp.InstrumentMemoryAllocPass, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.InstrumentMemoryAllocPass x0
com.google.javascript.rhino.Node x1
static void ()
}
com/google/javascript/jscomp/Instrumentation$1.classInstrumentation.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Instrumentation$1 extends java.lang.Object {
}
com/google/javascript/jscomp/Instrumentation$Builder.classInstrumentation.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.Instrumentation$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.javascript.jscomp.InstrumentationOrBuilder {
private int bitField0_
private Object reportDefined_
private Object reportCall_
private Object reportExit_
private com.google.protobuf.LazyStringList declarationToRemove_
private com.google.protobuf.LazyStringList init_
private Object appNameSetter_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.javascript.jscomp.Instrumentation$Builder create ()
public com.google.javascript.jscomp.Instrumentation$Builder clear ()
public com.google.javascript.jscomp.Instrumentation$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.javascript.jscomp.Instrumentation getDefaultInstanceForType ()
public com.google.javascript.jscomp.Instrumentation build ()
com.google.javascript.jscomp.Instrumentation result
private com.google.javascript.jscomp.Instrumentation buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.javascript.jscomp.Instrumentation result
public com.google.javascript.jscomp.Instrumentation buildPartial ()
com.google.javascript.jscomp.Instrumentation result
int from_bitField0_
int to_bitField0_
public com.google.javascript.jscomp.Instrumentation$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.javascript.jscomp.Instrumentation$Builder mergeFrom (com.google.javascript.jscomp.Instrumentation)
com.google.javascript.jscomp.Instrumentation other
public final boolean isInitialized ()
public com.google.javascript.jscomp.Instrumentation$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasReportDefined ()
public java.lang.String getReportDefined ()
String s
Object ref
public com.google.javascript.jscomp.Instrumentation$Builder setReportDefined (java.lang.String)
String value
public com.google.javascript.jscomp.Instrumentation$Builder clearReportDefined ()
void setReportDefined (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasReportCall ()
public java.lang.String getReportCall ()
String s
Object ref
public com.google.javascript.jscomp.Instrumentation$Builder setReportCall (java.lang.String)
String value
public com.google.javascript.jscomp.Instrumentation$Builder clearReportCall ()
void setReportCall (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasReportExit ()
public java.lang.String getReportExit ()
String s
Object ref
public com.google.javascript.jscomp.Instrumentation$Builder setReportExit (java.lang.String)
String value
public com.google.javascript.jscomp.Instrumentation$Builder clearReportExit ()
void setReportExit (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
private void ensureDeclarationToRemoveIsMutable ()
public java.util.List getDeclarationToRemoveList ()
public int getDeclarationToRemoveCount ()
public java.lang.String getDeclarationToRemove (int)
int index
public com.google.javascript.jscomp.Instrumentation$Builder setDeclarationToRemove (int, java.lang.String)
int index
String value
public com.google.javascript.jscomp.Instrumentation$Builder addDeclarationToRemove (java.lang.String)
String value
public com.google.javascript.jscomp.Instrumentation$Builder addAllDeclarationToRemove (java.lang.Iterable)
Iterable values
public com.google.javascript.jscomp.Instrumentation$Builder clearDeclarationToRemove ()
void addDeclarationToRemove (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
private void ensureInitIsMutable ()
public java.util.List getInitList ()
public int getInitCount ()
public java.lang.String getInit (int)
int index
public com.google.javascript.jscomp.Instrumentation$Builder setInit (int, java.lang.String)
int index
String value
public com.google.javascript.jscomp.Instrumentation$Builder addInit (java.lang.String)
String value
public com.google.javascript.jscomp.Instrumentation$Builder addAllInit (java.lang.Iterable)
Iterable values
public com.google.javascript.jscomp.Instrumentation$Builder clearInit ()
void addInit (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasAppNameSetter ()
public java.lang.String getAppNameSetter ()
String s
Object ref
public com.google.javascript.jscomp.Instrumentation$Builder setAppNameSetter (java.lang.String)
String value
public com.google.javascript.jscomp.Instrumentation$Builder clearAppNameSetter ()
void setAppNameSetter (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.javascript.jscomp.Instrumentation access$000 (com.google.javascript.jscomp.Instrumentation$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.javascript.jscomp.Instrumentation$Builder x0
static com.google.javascript.jscomp.Instrumentation$Builder access$100 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.javascript.jscomp.Instrumentation$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.javascript.jscomp.Instrumentation$1 x1
}
com/google/javascript/jscomp/Instrumentation.classInstrumentation.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.Instrumentation extends com.google.protobuf.GeneratedMessage implements com.google.javascript.jscomp.InstrumentationOrBuilder {
private static final com.google.javascript.jscomp.Instrumentation defaultInstance
private int bitField0_
public static final int REPORT_DEFINED_FIELD_NUMBER
private Object reportDefined_
public static final int REPORT_CALL_FIELD_NUMBER
private Object reportCall_
public static final int REPORT_EXIT_FIELD_NUMBER
private Object reportExit_
public static final int DECLARATION_TO_REMOVE_FIELD_NUMBER
private com.google.protobuf.LazyStringList declarationToRemove_
public static final int INIT_FIELD_NUMBER
private com.google.protobuf.LazyStringList init_
public static final int APP_NAME_SETTER_FIELD_NUMBER
private Object appNameSetter_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.javascript.jscomp.Instrumentation$Builder)
com.google.javascript.jscomp.Instrumentation$Builder builder
private void (boolean)
boolean noInit
public static com.google.javascript.jscomp.Instrumentation getDefaultInstance ()
public com.google.javascript.jscomp.Instrumentation getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasReportDefined ()
public java.lang.String getReportDefined ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getReportDefinedBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasReportCall ()
public java.lang.String getReportCall ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getReportCallBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasReportExit ()
public java.lang.String getReportExit ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getReportExitBytes ()
com.google.protobuf.ByteString b
Object ref
public java.util.List getDeclarationToRemoveList ()
public int getDeclarationToRemoveCount ()
public java.lang.String getDeclarationToRemove (int)
int index
public java.util.List getInitList ()
public int getInitCount ()
public java.lang.String getInit (int)
int index
public boolean hasAppNameSetter ()
public java.lang.String getAppNameSetter ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getAppNameSetterBytes ()
com.google.protobuf.ByteString b
Object ref
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int dataSize
int i
int dataSize
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.javascript.jscomp.Instrumentation parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.javascript.jscomp.Instrumentation parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.Instrumentation parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.javascript.jscomp.Instrumentation parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.Instrumentation parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.javascript.jscomp.Instrumentation parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.Instrumentation parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.javascript.jscomp.Instrumentation$Builder builder
public static com.google.javascript.jscomp.Instrumentation parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.javascript.jscomp.Instrumentation$Builder builder
public static com.google.javascript.jscomp.Instrumentation parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.javascript.jscomp.Instrumentation parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.javascript.jscomp.Instrumentation$Builder newBuilder ()
public com.google.javascript.jscomp.Instrumentation$Builder newBuilderForType ()
public static com.google.javascript.jscomp.Instrumentation$Builder newBuilder (com.google.javascript.jscomp.Instrumentation)
com.google.javascript.jscomp.Instrumentation prototype
public com.google.javascript.jscomp.Instrumentation$Builder toBuilder ()
protected com.google.javascript.jscomp.Instrumentation$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.javascript.jscomp.Instrumentation$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
static boolean access$300 ()
void (com.google.javascript.jscomp.Instrumentation$Builder, com.google.javascript.jscomp.Instrumentation$1)
com.google.javascript.jscomp.Instrumentation$Builder x0
com.google.javascript.jscomp.Instrumentation$1 x1
static java.lang.Object access$502 (com.google.javascript.jscomp.Instrumentation, java.lang.Object)
com.google.javascript.jscomp.Instrumentation x0
Object x1
static java.lang.Object access$602 (com.google.javascript.jscomp.Instrumentation, java.lang.Object)
com.google.javascript.jscomp.Instrumentation x0
Object x1
static java.lang.Object access$702 (com.google.javascript.jscomp.Instrumentation, java.lang.Object)
com.google.javascript.jscomp.Instrumentation x0
Object x1
static com.google.protobuf.LazyStringList access$802 (com.google.javascript.jscomp.Instrumentation, com.google.protobuf.LazyStringList)
com.google.javascript.jscomp.Instrumentation x0
com.google.protobuf.LazyStringList x1
static com.google.protobuf.LazyStringList access$902 (com.google.javascript.jscomp.Instrumentation, com.google.protobuf.LazyStringList)
com.google.javascript.jscomp.Instrumentation x0
com.google.protobuf.LazyStringList x1
static java.lang.Object access$1002 (com.google.javascript.jscomp.Instrumentation, java.lang.Object)
com.google.javascript.jscomp.Instrumentation x0
Object x1
static int access$1102 (com.google.javascript.jscomp.Instrumentation, int)
com.google.javascript.jscomp.Instrumentation x0
int x1
static com.google.protobuf.LazyStringList access$800 (com.google.javascript.jscomp.Instrumentation)
com.google.javascript.jscomp.Instrumentation x0
static com.google.protobuf.LazyStringList access$900 (com.google.javascript.jscomp.Instrumentation)
com.google.javascript.jscomp.Instrumentation x0
static void ()
}
com/google/javascript/jscomp/InstrumentationOrBuilder.classInstrumentationOrBuilder.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.InstrumentationOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasReportDefined ()
public abstract java.lang.String getReportDefined ()
public abstract boolean hasReportCall ()
public abstract java.lang.String getReportCall ()
public abstract boolean hasReportExit ()
public abstract java.lang.String getReportExit ()
public abstract java.util.List getDeclarationToRemoveList ()
public abstract int getDeclarationToRemoveCount ()
public abstract java.lang.String getDeclarationToRemove (int)
public abstract java.util.List getInitList ()
public abstract int getInitCount ()
public abstract java.lang.String getInit (int)
public abstract boolean hasAppNameSetter ()
public abstract java.lang.String getAppNameSetter ()
}
com/google/javascript/jscomp/InstrumentationTemplate$1.classInstrumentationTemplate.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.InstrumentationTemplate$1 extends java.lang.Object implements com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner {
void ()
public com.google.protobuf.ExtensionRegistry assignDescriptors (com.google.protobuf.Descriptors$FileDescriptor)
com.google.protobuf.Descriptors$FileDescriptor root
}
com/google/javascript/jscomp/InstrumentationTemplate.classInstrumentationTemplate.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.InstrumentationTemplate extends java.lang.Object {
static com.google.protobuf.Descriptors$Descriptor internal_static_jscomp_Instrumentation_descriptor
static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_jscomp_Instrumentation_fieldAccessorTable
private static com.google.protobuf.Descriptors$FileDescriptor descriptor
private void ()
public static void registerAllExtensions (com.google.protobuf.ExtensionRegistry)
com.google.protobuf.ExtensionRegistry registry
public static com.google.protobuf.Descriptors$FileDescriptor getDescriptor ()
static com.google.protobuf.Descriptors$FileDescriptor access$002 (com.google.protobuf.Descriptors$FileDescriptor)
com.google.protobuf.Descriptors$FileDescriptor x0
static void ()
String[] descriptorData
com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner assigner
}
com/google/javascript/jscomp/InvocationsCallback.classInvocationsCallback.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.InvocationsCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
void ()
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node nameNode
abstract void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
}
com/google/javascript/jscomp/JSError$1.classJSError.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.JSError$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$CheckLevel
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/JSError.classJSError.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JSError extends java.lang.Object {
private final com.google.javascript.jscomp.DiagnosticType type
public final String description
public final String sourceName
final com.google.javascript.rhino.Node node
public final int lineNumber
public final com.google.javascript.jscomp.CheckLevel level
private final com.google.javascript.jscomp.CheckLevel defaultLevel
private final int charno
public static transient com.google.javascript.jscomp.JSError make (com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
com.google.javascript.jscomp.DiagnosticType type
String[] arguments
public static transient com.google.javascript.jscomp.JSError make (java.lang.String, int, int, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
String sourceName
int lineno
int charno
com.google.javascript.jscomp.DiagnosticType type
String[] arguments
public static transient com.google.javascript.jscomp.JSError make (java.lang.String, int, int, com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
String sourceName
int lineno
int charno
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.DiagnosticType type
String[] arguments
public static transient com.google.javascript.jscomp.JSError make (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
String sourceName
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.DiagnosticType type
String[] arguments
public static transient com.google.javascript.jscomp.JSError make (com.google.javascript.rhino.Node, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.DiagnosticType type
String[] arguments
public static transient com.google.javascript.jscomp.JSError make (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
String sourceName
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.DiagnosticType type
String[] arguments
private transient void (java.lang.String, com.google.javascript.rhino.Node, int, int, com.google.javascript.jscomp.DiagnosticType, com.google.javascript.jscomp.CheckLevel, java.lang.String[])
String sourceName
com.google.javascript.rhino.Node node
int lineno
int charno
com.google.javascript.jscomp.DiagnosticType type
com.google.javascript.jscomp.CheckLevel level
String[] arguments
private transient void (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
String sourceName
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.DiagnosticType type
String[] arguments
public com.google.javascript.jscomp.DiagnosticType getType ()
public java.lang.String format (com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.MessageFormatter)
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.MessageFormatter formatter
public java.lang.String toString ()
public int getCharno ()
public int getLineNumber ()
public int getNodeSourceOffset ()
public int getNodeLength ()
public com.google.javascript.jscomp.CheckLevel getDefaultLevel ()
public boolean equals (java.lang.Object)
Object o
com.google.javascript.jscomp.JSError jsError
public int hashCode ()
int result
}
com/google/javascript/jscomp/JSModule.classJSModule.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JSModule extends java.lang.Object implements com.google.javascript.jscomp.deps.DependencyInfo java.io.Serializable {
private static final long serialVersionUID
static final com.google.javascript.jscomp.DiagnosticType CIRCULAR_DEPENDENCY_ERROR
private final String name
private final java.util.List inputs
private final java.util.List deps
private int depth
public void (java.lang.String)
String name
public java.lang.String getName ()
public java.util.List getProvides ()
public java.util.List getRequires ()
com.google.javascript.jscomp.JSModule m
java.util.Iterator i$
com.google.common.collect.ImmutableList$Builder builder
public java.lang.String getPathRelativeToClosureBase ()
public void add (com.google.javascript.jscomp.SourceFile)
com.google.javascript.jscomp.SourceFile file
public void addFirst (com.google.javascript.jscomp.SourceFile)
com.google.javascript.jscomp.SourceFile file
public void add (com.google.javascript.jscomp.CompilerInput)
com.google.javascript.jscomp.CompilerInput input
void addAndOverrideModule (com.google.javascript.jscomp.CompilerInput)
com.google.javascript.jscomp.CompilerInput input
public void addFirst (com.google.javascript.jscomp.CompilerInput)
com.google.javascript.jscomp.CompilerInput input
public void addAfter (com.google.javascript.jscomp.CompilerInput, com.google.javascript.jscomp.CompilerInput)
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.jscomp.CompilerInput other
public void addDependency (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule dep
public void remove (com.google.javascript.jscomp.CompilerInput)
com.google.javascript.jscomp.CompilerInput input
public void removeAll ()
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
public java.util.List getDependencies ()
java.util.List getSortedDependencyNames ()
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
java.util.List names
public java.util.Set getAllDependencies ()
com.google.javascript.jscomp.JSModule dep
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
java.util.Set allDeps
java.util.List workList
public java.util.Set getThisAndAllDependencies ()
java.util.Set deps
public java.util.List getInputs ()
public com.google.javascript.jscomp.CompilerInput getByName (java.lang.String)
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
String name
public boolean removeByName (java.lang.String)
com.google.javascript.jscomp.CompilerInput file
String name
boolean found
java.util.Iterator iter
public java.lang.String toString ()
public void clearAsts ()
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
public void sortInputsByDeps (com.google.javascript.jscomp.Compiler)
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
java.util.List sortedList
com.google.javascript.jscomp.deps.SortedDependencies$CircularDependencyException e
com.google.javascript.jscomp.Compiler compiler
public static com.google.javascript.jscomp.JSModule[] sortJsModules (java.util.Collection) throws com.google.javascript.jscomp.deps.SortedDependencies$CircularDependencyException
java.util.Collection modules
java.util.List sortedList
public void setDepth (int)
int dep
public int getDepth ()
public volatile java.util.Collection getRequires ()
public volatile java.util.Collection getProvides ()
static void ()
}
com/google/javascript/jscomp/JSModuleGraph$1.classJSModuleGraph.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.JSModuleGraph$1 extends java.lang.Object {
}
com/google/javascript/jscomp/JSModuleGraph$InverseDepthComparator.classJSModuleGraph.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.JSModuleGraph$InverseDepthComparator extends java.lang.Object implements java.util.Comparator {
final com.google.javascript.jscomp.JSModuleGraph this$0
private void (com.google.javascript.jscomp.JSModuleGraph)
public int compare (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule m1
com.google.javascript.jscomp.JSModule m2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (com.google.javascript.jscomp.JSModuleGraph, com.google.javascript.jscomp.JSModuleGraph$1)
com.google.javascript.jscomp.JSModuleGraph x0
com.google.javascript.jscomp.JSModuleGraph$1 x1
}
com/google/javascript/jscomp/JSModuleGraph$MissingModuleException.classJSModuleGraph.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JSModuleGraph$MissingModuleException extends java.lang.Exception {
void (java.lang.String)
String moduleName
}
com/google/javascript/jscomp/JSModuleGraph$ModuleDependenceException.classJSModuleGraph.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JSModuleGraph$ModuleDependenceException extends java.lang.IllegalArgumentException {
private static final long serialVersionUID
private final com.google.javascript.jscomp.JSModule module
private final com.google.javascript.jscomp.JSModule dependentModule
protected void (java.lang.String, com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.JSModule)
String message
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.JSModule dependentModule
public com.google.javascript.jscomp.JSModule getModule ()
public com.google.javascript.jscomp.JSModule getDependentModule ()
}
com/google/javascript/jscomp/JSModuleGraph.classJSModuleGraph.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JSModuleGraph extends java.lang.Object {
private java.util.List modules
private java.util.List modulesByDepth
private java.util.Map dependencyMap
public void (com.google.javascript.jscomp.JSModule[])
com.google.javascript.jscomp.JSModule[] modulesInDepOrder
public void (java.util.List)
int depDepth
com.google.javascript.jscomp.JSModule dep
java.util.Iterator i$
int depth
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
java.util.List modulesInDepOrder
java.lang.Iterable getAllModules ()
java.util.Map getModulesByName ()
com.google.javascript.jscomp.JSModule m
java.util.Iterator i$
java.util.Map result
int getModuleCount ()
com.google.javascript.jscomp.JSModule getRootModule ()
org.json.JSONArray toJson ()
com.google.javascript.jscomp.JSModule m
java.util.Iterator i$
com.google.javascript.jscomp.JSModule m
java.util.Iterator i$
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
org.json.JSONArray deps
org.json.JSONArray transitiveDeps
org.json.JSONArray inputs
org.json.JSONException e
org.json.JSONObject node
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
org.json.JSONArray modules
public boolean dependsOn (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule src
com.google.javascript.jscomp.JSModule m
java.util.Set deps
com.google.javascript.jscomp.JSModule getDeepestCommonDependency (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule m
int i
java.util.List modulesAtDepth
int depth
com.google.javascript.jscomp.JSModule m1
com.google.javascript.jscomp.JSModule m2
int m1Depth
int m2Depth
public com.google.javascript.jscomp.JSModule getDeepestCommonDependencyInclusive (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule m1
com.google.javascript.jscomp.JSModule m2
public com.google.javascript.jscomp.JSModule getDeepestCommonDependencyInclusive (java.util.Collection)
java.util.Collection modules
java.util.Iterator iter
com.google.javascript.jscomp.JSModule dep
java.util.Set getTransitiveDepsDeepestFirst (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule m
java.util.Set deps
private void addDeps (java.util.Set, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule dep
java.util.Iterator i$
java.util.Set deps
com.google.javascript.jscomp.JSModule m
public void coalesceDuplicateFiles ()
com.google.javascript.jscomp.CompilerInput jsFile
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
com.google.javascript.jscomp.JSModule depModule
com.google.javascript.jscomp.CompilerInput file
java.util.Collection refModules
String path
java.util.Iterator i$
com.google.common.collect.Multimap fileRefs
public java.util.List manageDependencies (java.util.List, java.util.List) throws com.google.javascript.jscomp.deps.SortedDependencies$CircularDependencyException com.google.javascript.jscomp.JSModuleGraph$MissingModuleException com.google.javascript.jscomp.deps.SortedDependencies$MissingProvideException
java.util.List entryPoints
java.util.List inputs
com.google.javascript.jscomp.DependencyOptions depOptions
public java.util.List manageDependencies (com.google.javascript.jscomp.DependencyOptions, java.util.List) throws com.google.javascript.jscomp.deps.SortedDependencies$CircularDependencyException com.google.javascript.jscomp.deps.SortedDependencies$MissingProvideException com.google.javascript.jscomp.JSModuleGraph$MissingModuleException
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
com.google.javascript.jscomp.JSModule oldModule
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
java.util.List transitiveClosure
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
com.google.javascript.jscomp.DependencyOptions depOptions
java.util.List inputs
com.google.javascript.jscomp.deps.SortedDependencies sorter
Iterable entryPointInputs
java.util.List absoluteOrder
com.google.common.collect.ListMultimap entryPointInputsPerModule
java.util.List result
private java.util.Collection createEntryPointInputs (com.google.javascript.jscomp.DependencyOptions, java.util.List, com.google.javascript.jscomp.deps.SortedDependencies) throws com.google.javascript.jscomp.JSModuleGraph$MissingModuleException com.google.javascript.jscomp.deps.SortedDependencies$MissingProvideException
String moduleName
com.google.javascript.jscomp.JSModule module
String inputName
int splitPoint
com.google.javascript.jscomp.CompilerInput entryPointInput
String entryPoint
java.util.Iterator i$
com.google.javascript.jscomp.CompilerInput baseJs
com.google.javascript.jscomp.DependencyOptions depOptions
java.util.List inputs
com.google.javascript.jscomp.deps.SortedDependencies sorter
java.util.Set entryPointInputs
java.util.Map modulesByName
com.google.javascript.jscomp.graph.LinkedDirectedGraph toGraphvizGraph ()
com.google.javascript.jscomp.JSModule dep
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
java.util.Iterator i$
com.google.javascript.jscomp.graph.LinkedDirectedGraph graphViz
private int depthCompare (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule m1
com.google.javascript.jscomp.JSModule m2
int d1
int d2
static int access$100 (com.google.javascript.jscomp.JSModuleGraph, com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModuleGraph x0
com.google.javascript.jscomp.JSModule x1
com.google.javascript.jscomp.JSModule x2
}
com/google/javascript/jscomp/JSSourceFile.classJSSourceFile.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JSSourceFile extends com.google.javascript.jscomp.SourceFile implements java.io.Serializable {
private static final long serialVersionUID
private com.google.javascript.jscomp.SourceFile referenced
public static com.google.javascript.jscomp.JSSourceFile fromFile (java.lang.String, java.nio.charset.Charset)
String fileName
java.nio.charset.Charset charSet
public static com.google.javascript.jscomp.JSSourceFile fromFile (java.lang.String)
String fileName
public static com.google.javascript.jscomp.JSSourceFile fromFile (java.io.File, java.nio.charset.Charset)
java.io.File file
java.nio.charset.Charset charSet
public static com.google.javascript.jscomp.JSSourceFile fromFile (java.io.File)
java.io.File file
public static com.google.javascript.jscomp.JSSourceFile fromCode (java.lang.String, java.lang.String)
String fileName
String code
public static com.google.javascript.jscomp.JSSourceFile fromInputStream (java.lang.String, java.io.InputStream) throws java.io.IOException
String fileName
java.io.InputStream s
public static com.google.javascript.jscomp.JSSourceFile fromGenerator (java.lang.String, com.google.javascript.jscomp.SourceFile$Generator)
String fileName
com.google.javascript.jscomp.SourceFile$Generator generator
private void (com.google.javascript.jscomp.SourceFile)
com.google.javascript.jscomp.SourceFile referenced
public java.lang.String getCode () throws java.io.IOException
public void clearCachedSource ()
java.lang.String getCodeNoCache ()
}
com/google/javascript/jscomp/JoinOp$BinaryJoinOp.classJoinOp.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.JoinOp$BinaryJoinOp extends java.lang.Object implements com.google.javascript.jscomp.JoinOp {
public void ()
public com.google.javascript.jscomp.graph.LatticeElement apply (java.util.List)
int mid
java.util.Iterator iter
com.google.javascript.jscomp.graph.LatticeElement result
java.util.List values
int size
abstract com.google.javascript.jscomp.graph.LatticeElement apply (com.google.javascript.jscomp.graph.LatticeElement, com.google.javascript.jscomp.graph.LatticeElement)
static int computeMidPoint (int)
int size
int midpoint
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/JoinOp.classJoinOp.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.JoinOp extends java.lang.Object implements com.google.common.base.Function {
}
com/google/javascript/jscomp/JqueryCodingConvention.classJqueryCodingConvention.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JqueryCodingConvention extends com.google.javascript.jscomp.CodingConventions$Proxy {
private static final long serialVersionUID
private static final java.util.Set propertyTestFunctions
private static final java.util.Set prototypeAliases
public void ()
public void (com.google.javascript.jscomp.CodingConvention)
com.google.javascript.jscomp.CodingConvention wrapped
public java.lang.String getGlobalObject ()
public boolean isPropertyTestFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node call
public boolean isPrototypeAlias (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node getProp
static void ()
}
com/google/javascript/jscomp/JsAst.classJsAst.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JsAst extends java.lang.Object implements com.google.javascript.jscomp.SourceAst {
private static final java.util.logging.Logger logger_
private static final long serialVersionUID
private transient com.google.javascript.rhino.InputId inputId
private transient com.google.javascript.jscomp.SourceFile sourceFile
private String fileName
private com.google.javascript.rhino.Node root
public void (com.google.javascript.jscomp.SourceFile)
com.google.javascript.jscomp.SourceFile sourceFile
public com.google.javascript.rhino.Node getAstRoot (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void clearAst ()
public com.google.javascript.rhino.InputId getInputId ()
public com.google.javascript.jscomp.SourceFile getSourceFile ()
public void setSourceFile (com.google.javascript.jscomp.SourceFile)
com.google.javascript.jscomp.SourceFile file
private void parse (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.parsing.ParserRunner$ParseResult result
java.io.IOException e
com.google.javascript.jscomp.AbstractCompiler compiler
int startErrorCount
static void ()
}
com/google/javascript/jscomp/JsMessage$1.classJsMessage.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.JsMessage$1 extends java.lang.Object {
}
com/google/javascript/jscomp/JsMessage$Builder.classJsMessage.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JsMessage$Builder extends java.lang.Object {
private static final java.util.regex.Pattern MSG_EXTERNAL_PATTERN
private String key
private String meaning
private String desc
private boolean hidden
private java.util.List parts
private java.util.Set placeholders
private String sourceName
private static java.lang.String getExternalMessageId (java.lang.String)
String identifier
java.util.regex.Matcher m
public void ()
public void (java.lang.String)
String key
public java.lang.String getKey ()
public com.google.javascript.jscomp.JsMessage$Builder setKey (java.lang.String)
String key
public com.google.javascript.jscomp.JsMessage$Builder setSourceName (java.lang.String)
String sourceName
public com.google.javascript.jscomp.JsMessage$Builder appendPlaceholderReference (java.lang.String)
String name
public com.google.javascript.jscomp.JsMessage$Builder appendStringPart (java.lang.String)
String part
public java.util.Set getPlaceholders ()
public com.google.javascript.jscomp.JsMessage$Builder setDesc (java.lang.String)
String desc
public com.google.javascript.jscomp.JsMessage$Builder setMeaning (java.lang.String)
String meaning
public com.google.javascript.jscomp.JsMessage$Builder setIsHidden (boolean)
boolean hidden
public boolean hasParts ()
public java.util.List getParts ()
public com.google.javascript.jscomp.JsMessage build ()
public com.google.javascript.jscomp.JsMessage build (com.google.javascript.jscomp.JsMessage$IdGenerator)
String externalId
String defactoMeaning
com.google.javascript.jscomp.JsMessage$IdGenerator idGenerator
boolean isAnonymous
boolean isExternal
String id
private static java.lang.String fingerprint (java.util.List)
CharSequence part
java.util.Iterator i$
java.util.List messageParts
StringBuilder sb
long nonnegativeHash
static void ()
}
com/google/javascript/jscomp/JsMessage$Hash.classJsMessage.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.JsMessage$Hash extends java.lang.Object {
private static final long SEED64
private static final long CONSTANT64
private void ()
static long hash64 (java.lang.String)
String value
private static long hash64 (java.lang.String, long)
String value
long seed
private static long hash64 (byte[], long)
byte[] value
long seed
private static long hash64 (byte[], int, int, long)
byte[] value
int offset
int length
long seed
long a
long b
long c
int keylen
private static long word64At (byte[], int)
byte[] bytes
int offset
private static long mix64 (long, long, long)
long a
long b
long c
}
com/google/javascript/jscomp/JsMessage$IdGenerator.classJsMessage.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.JsMessage$IdGenerator extends java.lang.Object {
public abstract java.lang.String generateId (java.lang.String, java.util.List)
}
com/google/javascript/jscomp/JsMessage$PlaceholderReference.classJsMessage.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JsMessage$PlaceholderReference extends java.lang.Object implements java.lang.CharSequence {
private final String name
void (java.lang.String)
String name
public int length ()
public char charAt (int)
int index
public java.lang.CharSequence subSequence (int, int)
int start
int end
public java.lang.String getName ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/google/javascript/jscomp/JsMessage$Style.classJsMessage.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.JsMessage$Style extends java.lang.Enum {
public static final com.google.javascript.jscomp.JsMessage$Style LEGACY
public static final com.google.javascript.jscomp.JsMessage$Style RELAX
public static final com.google.javascript.jscomp.JsMessage$Style CLOSURE
private static final com.google.javascript.jscomp.JsMessage$Style[] $VALUES
public static com.google.javascript.jscomp.JsMessage$Style[] values ()
public static com.google.javascript.jscomp.JsMessage$Style valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.javascript.jscomp.JsMessage$Style getFromParams (boolean, boolean)
boolean useClosure
boolean allowLegacyMessages
static void ()
}
com/google/javascript/jscomp/JsMessage.classJsMessage.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JsMessage extends java.lang.Object {
private static final String MESSAGE_REPRESENTATION_FORMAT
private final String key
private final String id
private final java.util.List parts
private final java.util.Set placeholders
private final String desc
private final boolean hidden
private final String meaning
private final String sourceName
private final boolean isAnonymous
private final boolean isExternal
private void (java.lang.String, java.lang.String, boolean, boolean, java.lang.String, java.util.List, java.util.Set, java.lang.String, boolean, java.lang.String)
String sourceName
String key
boolean isAnonymous
boolean isExternal
String id
java.util.List parts
java.util.Set placeholders
String desc
boolean hidden
String meaning
public java.lang.String getSourceName ()
public java.lang.String getKey ()
public boolean isAnonymous ()
public boolean isExternal ()
public java.lang.String getId ()
public java.lang.String getDesc ()
java.lang.String getMeaning ()
public boolean isHidden ()
public java.util.List parts ()
public java.util.Set placeholders ()
public java.lang.String toString ()
CharSequence p
java.util.Iterator i$
StringBuilder sb
public boolean isEmpty ()
CharSequence part
java.util.Iterator i$
public boolean equals (java.lang.Object)
Object o
com.google.javascript.jscomp.JsMessage m
public int hashCode ()
int hash
void (java.lang.String, java.lang.String, boolean, boolean, java.lang.String, java.util.List, java.util.Set, java.lang.String, boolean, java.lang.String, com.google.javascript.jscomp.JsMessage$1)
String x0
String x1
boolean x2
boolean x3
String x4
java.util.List x5
java.util.Set x6
String x7
boolean x8
String x9
com.google.javascript.jscomp.JsMessage$1 x10
}
com/google/javascript/jscomp/JsMessageDefinition.classJsMessageDefinition.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.JsMessageDefinition extends java.lang.Object {
private final com.google.javascript.rhino.Node messageNode
private final com.google.javascript.rhino.Node messageParentNode
private final com.google.javascript.rhino.Node visitingNode
void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node visitingNode
com.google.javascript.rhino.Node messageNode
com.google.javascript.rhino.Node messageParentNode
com.google.javascript.rhino.Node getMessageNode ()
com.google.javascript.rhino.Node getVisitingNode ()
com.google.javascript.rhino.Node getMessageParentNode ()
}
com/google/javascript/jscomp/JsMessageExtractor$1.classJsMessageExtractor.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.JsMessageExtractor$1 extends java.lang.Object {
}
com/google/javascript/jscomp/JsMessageExtractor$ExtractMessagesVisitor.classJsMessageExtractor.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.JsMessageExtractor$ExtractMessagesVisitor extends com.google.javascript.jscomp.JsMessageVisitor {
private final java.util.List messages
final com.google.javascript.jscomp.JsMessageExtractor this$0
private void (com.google.javascript.jscomp.JsMessageExtractor, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
void processJsMessage (com.google.javascript.jscomp.JsMessage, com.google.javascript.jscomp.JsMessageDefinition)
com.google.javascript.jscomp.JsMessage message
com.google.javascript.jscomp.JsMessageDefinition definition
public java.util.Collection getMessages ()
void (com.google.javascript.jscomp.JsMessageExtractor, com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.JsMessageExtractor$1)
com.google.javascript.jscomp.JsMessageExtractor x0
com.google.javascript.jscomp.AbstractCompiler x1
com.google.javascript.jscomp.JsMessageExtractor$1 x2
}
com/google/javascript/jscomp/JsMessageExtractor.classJsMessageExtractor.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.JsMessageExtractor extends java.lang.Object {
private final com.google.javascript.jscomp.JsMessage$Style style
private final com.google.javascript.jscomp.JsMessage$IdGenerator idGenerator
private final com.google.javascript.jscomp.CompilerOptions options
public void (com.google.javascript.jscomp.JsMessage$IdGenerator, com.google.javascript.jscomp.JsMessage$Style)
com.google.javascript.jscomp.JsMessage$IdGenerator idGenerator
com.google.javascript.jscomp.JsMessage$Style style
public void (com.google.javascript.jscomp.JsMessage$IdGenerator, com.google.javascript.jscomp.JsMessage$Style, com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.JsMessage$IdGenerator idGenerator
com.google.javascript.jscomp.JsMessage$Style style
com.google.javascript.jscomp.CompilerOptions options
public transient java.util.Collection extractMessages (com.google.javascript.jscomp.SourceFile[]) throws java.io.IOException
com.google.javascript.jscomp.SourceFile[] inputs
public java.util.Collection extractMessages (java.lang.Iterable) throws java.io.IOException
com.google.javascript.jscomp.JSError e
com.google.javascript.jscomp.JSError[] arr$
int len$
int i$
StringBuilder msg
com.google.javascript.jscomp.MessageFormatter formatter
Iterable inputs
com.google.javascript.jscomp.Compiler compiler
com.google.javascript.jscomp.JsMessageExtractor$ExtractMessagesVisitor extractCompilerPass
com.google.javascript.jscomp.JSError[] errors
static com.google.javascript.jscomp.JsMessage$Style access$000 (com.google.javascript.jscomp.JsMessageExtractor)
com.google.javascript.jscomp.JsMessageExtractor x0
static com.google.javascript.jscomp.JsMessage$IdGenerator access$100 (com.google.javascript.jscomp.JsMessageExtractor)
com.google.javascript.jscomp.JsMessageExtractor x0
}
com/google/javascript/jscomp/JsMessageVisitor$1.classJsMessageVisitor.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.JsMessageVisitor$1 extends java.lang.Object {
}
com/google/javascript/jscomp/JsMessageVisitor$MalformedException.classJsMessageVisitor.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.JsMessageVisitor$MalformedException extends java.lang.Exception {
private static final long serialVersionUID
private final com.google.javascript.rhino.Node node
void (java.lang.String, com.google.javascript.rhino.Node)
String message
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node getNode ()
}
com/google/javascript/jscomp/JsMessageVisitor$MessageLocation.classJsMessageVisitor.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.JsMessageVisitor$MessageLocation extends java.lang.Object {
private final com.google.javascript.jscomp.JsMessage message
private final com.google.javascript.rhino.Node messageNode
private void (com.google.javascript.jscomp.JsMessage, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.JsMessage message
com.google.javascript.rhino.Node messageNode
void (com.google.javascript.jscomp.JsMessage, com.google.javascript.rhino.Node, com.google.javascript.jscomp.JsMessageVisitor$1)
com.google.javascript.jscomp.JsMessage x0
com.google.javascript.rhino.Node x1
com.google.javascript.jscomp.JsMessageVisitor$1 x2
static com.google.javascript.jscomp.JsMessage access$100 (com.google.javascript.jscomp.JsMessageVisitor$MessageLocation)
com.google.javascript.jscomp.JsMessageVisitor$MessageLocation x0
static com.google.javascript.rhino.Node access$200 (com.google.javascript.jscomp.JsMessageVisitor$MessageLocation)
com.google.javascript.jscomp.JsMessageVisitor$MessageLocation x0
}
com/google/javascript/jscomp/JsMessageVisitor.classJsMessageVisitor.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.JsMessageVisitor extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private static final String MSG_FUNCTION_NAME
private static final String MSG_FALLBACK_FUNCTION_NAME
static final com.google.javascript.jscomp.DiagnosticType MESSAGE_HAS_NO_DESCRIPTION
static final com.google.javascript.jscomp.DiagnosticType MESSAGE_HAS_NO_TEXT
static final com.google.javascript.jscomp.DiagnosticType MESSAGE_TREE_MALFORMED
static final com.google.javascript.jscomp.DiagnosticType MESSAGE_HAS_NO_VALUE
static final com.google.javascript.jscomp.DiagnosticType MESSAGE_DUPLICATE_KEY
static final com.google.javascript.jscomp.DiagnosticType MESSAGE_NODE_IS_ORPHANED
static final com.google.javascript.jscomp.DiagnosticType MESSAGE_NOT_INITIALIZED_USING_NEW_SYNTAX
static final com.google.javascript.jscomp.DiagnosticType BAD_FALLBACK_SYNTAX
static final com.google.javascript.jscomp.DiagnosticType FALLBACK_ARG_ERROR
private static final String PH_JS_PREFIX
private static final String PH_JS_SUFFIX
static final String MSG_PREFIX
private static final java.util.regex.Pattern MSG_UNNAMED_PATTERN
private static final java.util.regex.Pattern CAMELCASE_PATTERN
static final String HIDDEN_DESC_PREFIX
private static final String DESC_SUFFIX
private final boolean needToCheckDuplications
private final com.google.javascript.jscomp.JsMessage$Style style
private final com.google.javascript.jscomp.JsMessage$IdGenerator idGenerator
final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map messageNames
private final java.util.Map unnamedMessages
private final java.util.Map googMsgNodes
private final com.google.javascript.jscomp.CheckLevel checkLevel
void (com.google.javascript.jscomp.AbstractCompiler, boolean, com.google.javascript.jscomp.JsMessage$Style, com.google.javascript.jscomp.JsMessage$IdGenerator)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean needToCheckDuplications
com.google.javascript.jscomp.JsMessage$Style style
com.google.javascript.jscomp.JsMessage$IdGenerator idGenerator
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
java.util.Map$Entry msgNode
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String messageKey
boolean isVar
com.google.javascript.rhino.Node getProp
com.google.javascript.rhino.Node propNode
String fnName
com.google.javascript.jscomp.JsMessageVisitor$MalformedException ex
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
String messageKey
boolean isVar
com.google.javascript.rhino.Node msgNode
com.google.javascript.rhino.Node msgNodeParent
boolean isNewStyleMessage
boolean isUnnamedMsg
com.google.javascript.jscomp.JsMessage$Builder builder
com.google.javascript.jscomp.JsMessage extractedMessage
String desc
com.google.javascript.jscomp.JsMessageDefinition msgDefinition
private void trackMessage (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.JsMessage, java.lang.String, com.google.javascript.rhino.Node, boolean)
com.google.javascript.jscomp.JsMessageVisitor$MessageLocation location
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.JsMessage message
String msgName
com.google.javascript.rhino.Node msgNode
boolean isUnnamedMessage
private com.google.javascript.jscomp.JsMessage getTrackedMessage (com.google.javascript.jscomp.NodeTraversal, java.lang.String)
com.google.javascript.jscomp.JsMessageVisitor$MessageLocation location
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.NodeTraversal t
String msgName
boolean isUnnamedMessage
private void checkIfMessageDuplicated (java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.JsMessageVisitor$MessageLocation location
String msgName
com.google.javascript.rhino.Node msgNode
private void extractMessageFromVariable (com.google.javascript.jscomp.JsMessage$Builder, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
com.google.javascript.jscomp.JsMessage$Builder builder
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node parentNode
com.google.javascript.rhino.Node grandParentNode
com.google.javascript.rhino.Node valueNode
private void extractMessageFromProperty (com.google.javascript.jscomp.JsMessage$Builder, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
com.google.javascript.jscomp.JsMessage$Builder builder
com.google.javascript.rhino.Node getPropNode
com.google.javascript.rhino.Node assignNode
com.google.javascript.rhino.Node callNode
private void maybeInitMetaDataFromJsDocOrHelpVar (com.google.javascript.jscomp.JsMessage$Builder, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
com.google.javascript.jscomp.JsMessage$Builder builder
com.google.javascript.rhino.Node varNode
com.google.javascript.rhino.Node parentOfVarNode
private boolean maybeInitMetaDataFromHelpVar (com.google.javascript.jscomp.JsMessage$Builder, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
com.google.javascript.rhino.Node valueNode
String desc
com.google.javascript.rhino.Node nameNode
String name
com.google.javascript.jscomp.JsMessage$Builder builder
com.google.javascript.rhino.Node sibling
private boolean maybeInitMetaDataFromJsDoc (com.google.javascript.jscomp.JsMessage$Builder, com.google.javascript.rhino.Node)
String desc
com.google.javascript.jscomp.JsMessage$Builder builder
com.google.javascript.rhino.Node node
boolean messageHasDesc
com.google.javascript.rhino.JSDocInfo info
private static java.lang.String extractStringFromStringExprNode (com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
com.google.javascript.rhino.Node child
java.util.Iterator i$
StringBuilder sb
com.google.javascript.rhino.Node node
private void extractFromFunctionNode (com.google.javascript.jscomp.JsMessage$Builder, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
String phName
com.google.javascript.rhino.Node argumentNode
java.util.Iterator i$
com.google.javascript.rhino.Node child
java.util.Iterator i$
String phName
java.util.Iterator i$
com.google.javascript.rhino.Node returnNode
com.google.javascript.rhino.Node fnChild
java.util.Iterator i$
com.google.javascript.jscomp.JsMessage$Builder builder
com.google.javascript.rhino.Node node
java.util.Set phNames
private void extractFromReturnDescendant (com.google.javascript.jscomp.JsMessage$Builder, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
com.google.javascript.rhino.Node child
java.util.Iterator i$
com.google.javascript.jscomp.JsMessage$Builder builder
com.google.javascript.rhino.Node node
private void extractFromCallNode (com.google.javascript.jscomp.JsMessage$Builder, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
String phName
com.google.javascript.rhino.Node aNode
String phName
java.util.Iterator i$
String phName
java.util.Iterator i$
com.google.javascript.jscomp.JsMessage$Builder builder
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node fnNameNode
com.google.javascript.rhino.Node stringLiteralNode
com.google.javascript.rhino.Node objLitNode
java.util.Set phNames
java.util.Set usedPlaceholders
private void parseMessageTextNode (com.google.javascript.jscomp.JsMessage$Builder, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
int phEnd
String phName
int nextPos
int phBegin
com.google.javascript.jscomp.JsMessage$Builder builder
com.google.javascript.rhino.Node node
String value
private void visitFallbackFunctionCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node firstArg
com.google.javascript.jscomp.JsMessage firstMessage
com.google.javascript.rhino.Node secondArg
com.google.javascript.jscomp.JsMessage secondMessage
abstract void processJsMessage (com.google.javascript.jscomp.JsMessage, com.google.javascript.jscomp.JsMessageDefinition)
void processMessageFallback (com.google.javascript.rhino.Node, com.google.javascript.jscomp.JsMessage, com.google.javascript.jscomp.JsMessage)
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.JsMessage message1
com.google.javascript.jscomp.JsMessage message2
boolean isMessageName (java.lang.String, boolean)
String identifier
boolean isNewStyleMessage
private static boolean isUnnamedMessageName (java.lang.String)
String identifier
static boolean isLowerCamelCaseWithNumericSuffixes (java.lang.String)
String input
private static java.lang.String getReadableTokenName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
static java.lang.String toLowerCamelCaseWithNumericSuffixes (java.lang.String)
char ch
int numberStart
String input
int suffixStart
protected void checkNode (com.google.javascript.rhino.Node, int) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
com.google.javascript.rhino.Node node
int type
static void ()
}
com/google/javascript/jscomp/JvmMetrics.classJvmMetrics.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.JvmMetrics extends java.lang.Object {
private static final int TABULAR_COLON_POS
private static final long ONE_KILO_BYTE
private static final long ONE_MEGA_BYTE
private static final long ONE_GIGA_BYTE
void ()
public static void maybeWriteJvmMetrics (java.io.PrintStream, java.lang.String)
String mode
String mode
String type
String types
java.util.StringTokenizer typeSt
java.io.PrintStream out
String options
boolean verboseMode
boolean prettyMode
java.util.StringTokenizer st
private static void writeMetrics (java.io.PrintStream, java.lang.String, boolean, boolean)
java.io.PrintStream out
String type
boolean verbose
boolean pretty
private static void writeJitMetrics (java.io.PrintStream, boolean, boolean)
String name
java.io.PrintStream out
boolean verbose
boolean pretty
java.lang.management.CompilationMXBean cBean
String name
private static void writeOverallMemoryUsage (java.io.PrintStream, java.lang.management.MemoryUsage, java.lang.String, boolean)
java.io.PrintStream out
java.lang.management.MemoryUsage usage
String prefix
boolean pretty
private static void writePoolMemoryUsage (java.io.PrintStream, java.lang.management.MemoryUsage, java.lang.management.MemoryUsage, java.lang.String, boolean)
java.io.PrintStream out
java.lang.management.MemoryUsage usage
java.lang.management.MemoryUsage peakUsage
String prefix
boolean pretty
private static void writeMemoryMetrics (java.io.PrintStream, boolean, boolean)
java.lang.management.MemoryMXBean overallMemBean
java.lang.management.MemoryUsage usage
java.lang.management.MemoryUsage currentUsage
java.lang.management.MemoryUsage peakUsage
java.lang.management.MemoryPoolMXBean mpBean
java.util.Iterator i$
java.util.List mpBeans
java.lang.management.MemoryUsage currentUsage
java.lang.management.MemoryUsage peakUsage
java.lang.management.MemoryPoolMXBean mpBean
java.util.Iterator i$
long available
long current
long peak
java.util.List mpBeans
java.lang.management.MemoryUsage summaryUsage
java.lang.management.MemoryUsage summaryPeakUsage
java.io.PrintStream out
boolean verbose
boolean pretty
private static void writeGarbageCollectionStats (java.io.PrintStream, boolean, boolean)
java.lang.management.GarbageCollectorMXBean gcBean
java.util.Iterator i$
String name
java.lang.management.GarbageCollectorMXBean gcBean
java.util.Iterator i$
java.lang.management.GarbageCollectorMXBean gcBean
java.util.Iterator i$
String name
long collectionCount
long collectionTime
int collectorCount
java.io.PrintStream out
boolean verbose
boolean pretty
java.util.List gcBeans
private static java.lang.String normalizeName (java.lang.String)
String name
private static java.lang.String normalizeTabularColonPos (java.lang.String)
String string
StringBuilder sb
int index
private static java.lang.String formatBytes (long)
long numBytes
}
com/google/javascript/jscomp/LightweightMessageFormatter$LineNumberingFormatter.classLightweightMessageFormatter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.LightweightMessageFormatter$LineNumberingFormatter extends java.lang.Object implements com.google.javascript.jscomp.SourceExcerptProvider$ExcerptFormatter {
void ()
public java.lang.String formatLine (java.lang.String, int)
String line
int lineNumber
public java.lang.String formatRegion (com.google.javascript.jscomp.Region)
String line
String line
int spaces
com.google.javascript.jscomp.Region region
String code
int numberLength
StringBuilder builder
int start
int end
int lineNumber
}
com/google/javascript/jscomp/LightweightMessageFormatter.classLightweightMessageFormatter.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.LightweightMessageFormatter extends com.google.javascript.jscomp.AbstractMessageFormatter {
private com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt excerpt
private static final com.google.javascript.jscomp.SourceExcerptProvider$ExcerptFormatter excerptFormatter
private void ()
public void (com.google.javascript.jscomp.SourceExcerptProvider)
com.google.javascript.jscomp.SourceExcerptProvider source
public void (com.google.javascript.jscomp.SourceExcerptProvider, com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt)
com.google.javascript.jscomp.SourceExcerptProvider source
com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt excerpt
static com.google.javascript.jscomp.LightweightMessageFormatter withoutSource ()
public java.lang.String formatError (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError error
public java.lang.String formatWarning (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError warning
private java.lang.String format (com.google.javascript.jscomp.JSError, boolean)
char c
int i
int charno
com.google.javascript.jscomp.JSError error
boolean warning
com.google.javascript.jscomp.SourceExcerptProvider source
String sourceExcerpt
StringBuilder b
static void ()
}
com/google/javascript/jscomp/LineNumberCheck.classLineNumberCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.LineNumberCheck extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType MISSING_LINE_INFO
private final com.google.javascript.jscomp.AbstractCompiler compiler
private boolean requiresLineNumbers
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void setCheckSubTree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
static void ()
}
com/google/javascript/jscomp/LinkedFlowScope$FlatFlowScopeCache.classLinkedFlowScope.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache extends java.lang.Object {
private final com.google.javascript.jscomp.Scope functionScope
private final com.google.javascript.jscomp.LinkedFlowScope linkedEquivalent
private java.util.Map symbols
final java.util.Set dirtySymbols
void (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope functionScope
void (com.google.javascript.jscomp.LinkedFlowScope)
com.google.javascript.jscomp.LinkedFlowScope directParent
com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache cache
void (com.google.javascript.jscomp.LinkedFlowScope, com.google.javascript.jscomp.LinkedFlowScope)
com.google.javascript.rhino.jstype.StaticSlot fnSlot
com.google.javascript.rhino.jstype.JSType fnSlotType
com.google.javascript.rhino.jstype.StaticSlot fnSlot
com.google.javascript.rhino.jstype.JSType fnSlotType
com.google.javascript.rhino.jstype.StaticSlot slotA
com.google.javascript.rhino.jstype.StaticSlot slotB
com.google.javascript.rhino.jstype.JSType joinedType
String name
java.util.Iterator i$
com.google.javascript.jscomp.LinkedFlowScope joinedScopeA
com.google.javascript.jscomp.LinkedFlowScope joinedScopeB
java.util.Map slotsA
java.util.Map slotsB
java.util.Set symbolNames
public com.google.javascript.rhino.jstype.StaticSlot getSlot (java.lang.String)
String name
static com.google.javascript.jscomp.LinkedFlowScope access$000 (com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache)
com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache x0
static com.google.javascript.jscomp.Scope access$100 (com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache)
com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache x0
static java.util.Map access$300 (com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache)
com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache x0
}
com/google/javascript/jscomp/LinkedFlowScope$FlowScopeJoinOp.classLinkedFlowScope.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.LinkedFlowScope$FlowScopeJoinOp extends com.google.javascript.jscomp.JoinOp$BinaryJoinOp {
void ()
public com.google.javascript.jscomp.type.FlowScope apply (com.google.javascript.jscomp.type.FlowScope, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.jscomp.type.FlowScope a
com.google.javascript.jscomp.type.FlowScope b
com.google.javascript.jscomp.LinkedFlowScope linkedA
com.google.javascript.jscomp.LinkedFlowScope linkedB
public volatile com.google.javascript.jscomp.graph.LatticeElement apply (com.google.javascript.jscomp.graph.LatticeElement, com.google.javascript.jscomp.graph.LatticeElement)
com.google.javascript.jscomp.graph.LatticeElement x0
com.google.javascript.jscomp.graph.LatticeElement x1
}
com/google/javascript/jscomp/LinkedFlowScope$LinkedFlowSlot.classLinkedFlowScope.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.LinkedFlowScope$LinkedFlowSlot extends com.google.javascript.rhino.jstype.SimpleSlot {
final com.google.javascript.jscomp.LinkedFlowScope$LinkedFlowSlot parent
void (java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.LinkedFlowScope$LinkedFlowSlot)
String name
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.LinkedFlowScope$LinkedFlowSlot parent
}
com/google/javascript/jscomp/LinkedFlowScope.classLinkedFlowScope.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.LinkedFlowScope extends java.lang.Object implements com.google.javascript.jscomp.type.FlowScope {
private final com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache cache
private final com.google.javascript.jscomp.LinkedFlowScope parent
private int depth
static final int MAX_DEPTH
private com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache flattened
private boolean frozen
private com.google.javascript.jscomp.LinkedFlowScope$LinkedFlowSlot lastSlot
private void (com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache, com.google.javascript.jscomp.LinkedFlowScope)
com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache cache
com.google.javascript.jscomp.LinkedFlowScope directParent
void (com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache)
com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache cache
void (com.google.javascript.jscomp.LinkedFlowScope)
com.google.javascript.jscomp.LinkedFlowScope directParent
private com.google.javascript.jscomp.Scope getFunctionScope ()
private boolean flowsFromBottom ()
public static com.google.javascript.jscomp.LinkedFlowScope createEntryLattice (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope scope
public void inferSlotType (java.lang.String, com.google.javascript.rhino.jstype.JSType)
String symbol
com.google.javascript.rhino.jstype.JSType type
public void inferQualifiedSlot (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.Node node
String symbol
com.google.javascript.rhino.jstype.JSType bottomType
com.google.javascript.rhino.jstype.JSType inferredType
com.google.javascript.jscomp.Scope functionScope
public com.google.javascript.rhino.jstype.JSType getTypeOfThis ()
public com.google.javascript.rhino.Node getRootNode ()
public com.google.javascript.rhino.jstype.StaticScope getParentScope ()
public com.google.javascript.rhino.jstype.StaticSlot getSlot (java.lang.String)
com.google.javascript.jscomp.LinkedFlowScope$LinkedFlowSlot slot
String name
public com.google.javascript.rhino.jstype.StaticSlot getOwnSlot (java.lang.String)
String name
public com.google.javascript.jscomp.type.FlowScope createChildFlowScope ()
public com.google.javascript.rhino.jstype.StaticSlot findUniqueRefinedSlot (com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.jscomp.LinkedFlowScope$LinkedFlowSlot currentSlot
com.google.javascript.jscomp.LinkedFlowScope currentScope
com.google.javascript.jscomp.type.FlowScope blindScope
com.google.javascript.rhino.jstype.StaticSlot result
public void completeScope (com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.jstype.JSType flowType
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.Scope$Var var
java.util.Iterator it
com.google.javascript.rhino.jstype.StaticScope staticScope
com.google.javascript.jscomp.Scope scope
public com.google.javascript.jscomp.LinkedFlowScope optimize ()
com.google.javascript.jscomp.LinkedFlowScope current
public boolean equals (java.lang.Object)
String name
java.util.Iterator i$
com.google.javascript.rhino.jstype.StaticSlot slot
java.util.Iterator i$
com.google.javascript.rhino.jstype.StaticSlot slot
java.util.Iterator i$
com.google.javascript.jscomp.LinkedFlowScope that
java.util.Map myFlowSlots
java.util.Map otherFlowSlots
Object other
private boolean diffSlots (com.google.javascript.rhino.jstype.StaticSlot, com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot slotA
com.google.javascript.rhino.jstype.StaticSlot slotB
boolean aIsNull
boolean bIsNull
private java.util.Map allFlowSlots ()
com.google.javascript.jscomp.LinkedFlowScope$LinkedFlowSlot slot
java.util.Map$Entry symbolEntry
java.util.Iterator i$
java.util.Map slots
public int hashCode ()
public volatile com.google.javascript.jscomp.type.FlowScope optimize ()
public volatile java.lang.Object getTypeOfThis ()
static boolean access$202 (com.google.javascript.jscomp.LinkedFlowScope, boolean)
com.google.javascript.jscomp.LinkedFlowScope x0
boolean x1
static com.google.javascript.jscomp.LinkedFlowScope$FlatFlowScopeCache access$400 (com.google.javascript.jscomp.LinkedFlowScope)
com.google.javascript.jscomp.LinkedFlowScope x0
static java.util.Map access$500 (com.google.javascript.jscomp.LinkedFlowScope)
com.google.javascript.jscomp.LinkedFlowScope x0
static boolean access$600 (com.google.javascript.jscomp.LinkedFlowScope)
com.google.javascript.jscomp.LinkedFlowScope x0
static com.google.javascript.jscomp.Scope access$700 (com.google.javascript.jscomp.LinkedFlowScope)
com.google.javascript.jscomp.LinkedFlowScope x0
}
com/google/javascript/jscomp/LiveVariablesAnalysis$1.classLiveVariablesAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.LiveVariablesAnalysis$1 extends java.lang.Object {
}
com/google/javascript/jscomp/LiveVariablesAnalysis$LiveVariableJoinOp.classLiveVariablesAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableJoinOp extends java.lang.Object implements com.google.javascript.jscomp.JoinOp {
private void ()
public com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice apply (java.util.List)
int i
java.util.List in
com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice result
public volatile java.lang.Object apply (java.lang.Object)
Object x0
void (com.google.javascript.jscomp.LiveVariablesAnalysis$1)
com.google.javascript.jscomp.LiveVariablesAnalysis$1 x0
}
com/google/javascript/jscomp/LiveVariablesAnalysis$LiveVariableLattice.classLiveVariablesAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice extends java.lang.Object implements com.google.javascript.jscomp.graph.LatticeElement {
private final java.util.BitSet liveSet
private void (int)
int numVars
private void (com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice)
com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice other
public boolean equals (java.lang.Object)
Object other
public boolean isLive (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var v
public boolean isLive (int)
int index
public java.lang.String toString ()
public int hashCode ()
void (com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice, com.google.javascript.jscomp.LiveVariablesAnalysis$1)
com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice x0
com.google.javascript.jscomp.LiveVariablesAnalysis$1 x1
static java.util.BitSet access$100 (com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice)
com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice x0
void (int, com.google.javascript.jscomp.LiveVariablesAnalysis$1)
int x0
com.google.javascript.jscomp.LiveVariablesAnalysis$1 x1
}
com/google/javascript/jscomp/LiveVariablesAnalysis.classLiveVariablesAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.LiveVariablesAnalysis extends com.google.javascript.jscomp.DataFlowAnalysis {
static final int MAX_VARIABLES_TO_ANALYZE
public static final String ARGUMENT_ARRAY_ALIAS
private final com.google.javascript.jscomp.Scope jsScope
private final java.util.Set escaped
void (com.google.javascript.jscomp.ControlFlowGraph, com.google.javascript.jscomp.Scope, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.ControlFlowGraph cfg
com.google.javascript.jscomp.Scope jsScope
com.google.javascript.jscomp.AbstractCompiler compiler
public java.util.Set getEscapedLocals ()
public int getVarIndex (java.lang.String)
String var
boolean isForward ()
com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice createEntryLattice ()
com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice createInitialEstimateLattice ()
com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice flowThrough (com.google.javascript.rhino.Node, com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice)
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
java.util.Iterator i$
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice input
java.util.BitSet gen
java.util.BitSet kill
boolean conditional
java.util.List edgeList
com.google.javascript.jscomp.LiveVariablesAnalysis$LiveVariableLattice result
private void computeGenKill (com.google.javascript.rhino.Node, java.util.BitSet, java.util.BitSet, boolean)
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
java.util.BitSet gen
java.util.BitSet kill
boolean conditional
private void addToSetIfLocal (com.google.javascript.rhino.Node, java.util.BitSet)
com.google.javascript.rhino.Node node
java.util.BitSet set
String name
com.google.javascript.jscomp.Scope$Var var
void markAllParametersEscaped ()
com.google.javascript.rhino.Node arg
com.google.javascript.rhino.Node lp
private boolean isArgumentsName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
volatile com.google.javascript.jscomp.graph.LatticeElement createEntryLattice ()
volatile com.google.javascript.jscomp.graph.LatticeElement createInitialEstimateLattice ()
volatile com.google.javascript.jscomp.graph.LatticeElement flowThrough (java.lang.Object, com.google.javascript.jscomp.graph.LatticeElement)
Object x0
com.google.javascript.jscomp.graph.LatticeElement x1
}
com/google/javascript/jscomp/LoggerErrorManager$1.classLoggerErrorManager.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.LoggerErrorManager$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$CheckLevel
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/LoggerErrorManager.classLoggerErrorManager.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.LoggerErrorManager extends com.google.javascript.jscomp.BasicErrorManager {
private final com.google.javascript.jscomp.MessageFormatter formatter
private final java.util.logging.Logger logger
public void (com.google.javascript.jscomp.MessageFormatter, java.util.logging.Logger)
com.google.javascript.jscomp.MessageFormatter formatter
java.util.logging.Logger logger
public void (java.util.logging.Logger)
java.util.logging.Logger logger
public void println (com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.JSError error
protected void printSummary ()
java.util.logging.Level level
}
com/google/javascript/jscomp/MakeDeclaredNamesUnique$1.classMakeDeclaredNamesUnique.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MakeDeclaredNamesUnique$1 extends java.lang.Object {
}
com/google/javascript/jscomp/MakeDeclaredNamesUnique$BoilerplateRenamer.classMakeDeclaredNamesUnique.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MakeDeclaredNamesUnique$BoilerplateRenamer extends com.google.javascript.jscomp.MakeDeclaredNamesUnique$ContextualRenamer {
private final com.google.common.base.Supplier uniqueIdSupplier
private final String idPrefix
private final com.google.javascript.jscomp.CodingConvention convention
void (com.google.javascript.jscomp.CodingConvention, com.google.common.base.Supplier, java.lang.String)
com.google.javascript.jscomp.CodingConvention convention
com.google.common.base.Supplier uniqueIdSupplier
String idPrefix
public com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer forChildScope ()
}
com/google/javascript/jscomp/MakeDeclaredNamesUnique$ContextualRenameInverter.classMakeDeclaredNamesUnique.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MakeDeclaredNamesUnique$ContextualRenameInverter extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private java.util.Set referencedNames
private java.util.Deque referenceStack
private java.util.Map nameMap
private void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node js
public static java.lang.String getOrginalName (java.lang.String)
String name
int index
private static int indexOfSeparator (java.lang.String)
String name
private boolean containsSeparator (java.lang.String)
String name
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.Scope$Var v
java.util.Iterator it
com.google.javascript.jscomp.NodeTraversal t
java.util.Set current
void handleScopeVar (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.rhino.Node n
java.util.Iterator i$
String newName
java.util.List references
com.google.javascript.jscomp.Scope$Var v
String name
private java.lang.String findReplacementName (java.lang.String)
String name
String original
String newName
int i
private boolean isValidName (java.lang.String)
String name
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
private void addCandidateNameReference (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node n
java.util.List nodes
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.MakeDeclaredNamesUnique$1)
com.google.javascript.jscomp.AbstractCompiler x0
com.google.javascript.jscomp.MakeDeclaredNamesUnique$1 x1
}
com/google/javascript/jscomp/MakeDeclaredNamesUnique$ContextualRenamer.classMakeDeclaredNamesUnique.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MakeDeclaredNamesUnique$ContextualRenamer extends java.lang.Object implements com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer {
private final com.google.common.collect.Multiset nameUsage
private final java.util.Map declarations
private final boolean global
static final String UNIQUE_ID_SEPARATOR
void ()
private void (com.google.common.collect.Multiset)
com.google.common.collect.Multiset nameUsage
public com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer forChildScope ()
public void addDeclaredName (java.lang.String)
int id
String newName
String name
public java.lang.String getReplacementName (java.lang.String)
String oldName
private java.lang.String getUniqueName (java.lang.String, int)
String name
int id
private void reserveName (java.lang.String)
String name
private int incrementNameCount (java.lang.String)
String name
public boolean stripConstIfReplaced ()
}
com/google/javascript/jscomp/MakeDeclaredNamesUnique$InlineRenamer.classMakeDeclaredNamesUnique.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MakeDeclaredNamesUnique$InlineRenamer extends java.lang.Object implements com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer {
private final java.util.Map declarations
private final com.google.common.base.Supplier uniqueIdSupplier
private final String idPrefix
private final boolean removeConstness
private final com.google.javascript.jscomp.CodingConvention convention
void (com.google.javascript.jscomp.CodingConvention, com.google.common.base.Supplier, java.lang.String, boolean)
com.google.javascript.jscomp.CodingConvention convention
com.google.common.base.Supplier uniqueIdSupplier
String idPrefix
boolean removeConstness
public void addDeclaredName (java.lang.String)
String name
private java.lang.String getUniqueName (java.lang.String)
String name
public java.lang.String getReplacementName (java.lang.String)
String oldName
public com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer forChildScope ()
public boolean stripConstIfReplaced ()
}
com/google/javascript/jscomp/MakeDeclaredNamesUnique$Renamer.classMakeDeclaredNamesUnique.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer extends java.lang.Object {
public abstract void addDeclaredName (java.lang.String)
public abstract java.lang.String getReplacementName (java.lang.String)
public abstract boolean stripConstIfReplaced ()
public abstract com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer forChildScope ()
}
com/google/javascript/jscomp/MakeDeclaredNamesUnique$WhitelistedRenamer.classMakeDeclaredNamesUnique.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MakeDeclaredNamesUnique$WhitelistedRenamer extends java.lang.Object implements com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer {
private com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer delegate
private java.util.Set whitelist
void (com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer, java.util.Set)
com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer delegate
java.util.Set whitelist
public void addDeclaredName (java.lang.String)
String name
public java.lang.String getReplacementName (java.lang.String)
String oldName
public boolean stripConstIfReplaced ()
public com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer forChildScope ()
}
com/google/javascript/jscomp/MakeDeclaredNamesUnique.classMakeDeclaredNamesUnique.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MakeDeclaredNamesUnique extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
public static final String ARGUMENTS
private java.util.Deque nameStack
private final com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer rootRenamer
void ()
void (com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer)
com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer renamer
static com.google.javascript.jscomp.CompilerPass getContextualRenameInverter (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer renamer
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node declarationRoot
com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer renamer
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer renamer
String name
String name
com.google.javascript.rhino.Node c
com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer renamer
com.google.javascript.rhino.Node functionBody
com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer renamer
String name
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer renamer
String newName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private java.lang.String getReplacementName (java.lang.String)
String newName
com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer names
java.util.Iterator i$
String oldName
private void findDeclaredNames (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer)
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer renamer
}
com/google/javascript/jscomp/MarkNoSideEffectCalls$GatherNoSideEffectFunctions.classMarkNoSideEffectCalls.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MarkNoSideEffectCalls$GatherNoSideEffectFunctions extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final boolean inExterns
final com.google.javascript.jscomp.MarkNoSideEffectCalls this$0
void (com.google.javascript.jscomp.MarkNoSideEffectCalls, boolean)
boolean inExterns
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node gramp
boolean hasAnnotation
java.util.List nameNodes
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/MarkNoSideEffectCalls$SetNoSideEffectCallProperty.classMarkNoSideEffectCalls.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MarkNoSideEffectCalls$SetNoSideEffectCallProperty extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
final com.google.javascript.jscomp.MarkNoSideEffectCalls this$0
void (com.google.javascript.jscomp.MarkNoSideEffectCalls, com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node lValue
com.google.javascript.jscomp.DefinitionsRemover$Definition def
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
java.util.Collection definitions
boolean maybeFunction
}
com/google/javascript/jscomp/MarkNoSideEffectCalls.classMarkNoSideEffectCalls.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MarkNoSideEffectCalls extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType INVALID_NO_SIDE_EFFECT_ANNOTATION
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Set noSideEffectFunctionNames
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
private static boolean definitionTypeContainsFunctionType (com.google.javascript.jscomp.DefinitionsRemover$Definition)
com.google.javascript.jscomp.DefinitionsRemover$Definition def
com.google.javascript.rhino.Node rhs
private static boolean hasNoSideEffectsAnnotation (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.JSDocInfo docInfo
static boolean access$000 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
static java.util.Set access$100 (com.google.javascript.jscomp.MarkNoSideEffectCalls)
com.google.javascript.jscomp.MarkNoSideEffectCalls x0
static boolean access$200 (com.google.javascript.jscomp.DefinitionsRemover$Definition)
com.google.javascript.jscomp.DefinitionsRemover$Definition x0
static void ()
}
com/google/javascript/jscomp/MaybeReachingVariableUse$1.classMaybeReachingVariableUse.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MaybeReachingVariableUse$1 extends java.lang.Object {
}
com/google/javascript/jscomp/MaybeReachingVariableUse$ReachingUses.classMaybeReachingVariableUse.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses extends java.lang.Object implements com.google.javascript.jscomp.graph.LatticeElement {
final com.google.common.collect.Multimap mayUseMap
public void ()
public void (com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses)
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses other
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
}
com/google/javascript/jscomp/MaybeReachingVariableUse$ReachingUsesJoinOp.classMaybeReachingVariableUse.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUsesJoinOp extends java.lang.Object implements com.google.javascript.jscomp.JoinOp {
private void ()
public com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses apply (java.util.List)
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses uses
java.util.Iterator i$
java.util.List from
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses result
public volatile java.lang.Object apply (java.lang.Object)
Object x0
void (com.google.javascript.jscomp.MaybeReachingVariableUse$1)
com.google.javascript.jscomp.MaybeReachingVariableUse$1 x0
}
com/google/javascript/jscomp/MaybeReachingVariableUse.classMaybeReachingVariableUse.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MaybeReachingVariableUse extends com.google.javascript.jscomp.DataFlowAnalysis {
private final com.google.javascript.jscomp.Scope jsScope
private final java.util.Set escaped
void (com.google.javascript.jscomp.ControlFlowGraph, com.google.javascript.jscomp.Scope, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.ControlFlowGraph cfg
com.google.javascript.jscomp.Scope jsScope
com.google.javascript.jscomp.AbstractCompiler compiler
boolean isForward ()
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses createEntryLattice ()
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses createInitialEstimateLattice ()
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses flowThrough (com.google.javascript.rhino.Node, com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses input
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses output
boolean conditional
private boolean hasExceptionHandler (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
java.util.Iterator i$
com.google.javascript.rhino.Node cfgNode
java.util.List branchEdges
private void computeMayUse (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses, boolean)
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node varName
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node cfgNode
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses output
boolean conditional
private void addToUseIfLocal (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses)
String name
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses use
com.google.javascript.jscomp.Scope$Var var
private void removeFromUseIfLocal (java.lang.String, com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses)
String name
com.google.javascript.jscomp.MaybeReachingVariableUse$ReachingUses use
com.google.javascript.jscomp.Scope$Var var
java.util.Collection getUses (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node defNode
com.google.javascript.jscomp.graph.GraphNode n
com.google.javascript.jscomp.DataFlowAnalysis$FlowState state
volatile com.google.javascript.jscomp.graph.LatticeElement createEntryLattice ()
volatile com.google.javascript.jscomp.graph.LatticeElement createInitialEstimateLattice ()
volatile com.google.javascript.jscomp.graph.LatticeElement flowThrough (java.lang.Object, com.google.javascript.jscomp.graph.LatticeElement)
Object x0
com.google.javascript.jscomp.graph.LatticeElement x1
}
com/google/javascript/jscomp/MemoizedScopeCreator.classMemoizedScopeCreator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MemoizedScopeCreator extends java.lang.Object implements com.google.javascript.jscomp.ScopeCreator com.google.javascript.rhino.jstype.StaticSymbolTable {
private final java.util.Map scopes
private final com.google.javascript.jscomp.ScopeCreator delegate
void (com.google.javascript.jscomp.ScopeCreator)
com.google.javascript.jscomp.ScopeCreator delegate
public java.lang.Iterable getReferences (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
public com.google.javascript.jscomp.Scope getScope (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
public java.lang.Iterable getAllSymbols ()
com.google.javascript.jscomp.Scope s
java.util.Iterator i$
java.util.List vars
public com.google.javascript.jscomp.Scope createScope (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.Scope parent
com.google.javascript.jscomp.Scope scope
java.util.Collection getAllMemoizedScopes ()
com.google.javascript.jscomp.Scope getScopeIfMemoized (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void removeScopesForScript (java.lang.String)
com.google.javascript.rhino.Node scopeRoot
java.util.Iterator i$
String scriptName
public volatile com.google.javascript.rhino.jstype.StaticScope getScope (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
public volatile java.lang.Iterable getReferences (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
}
com/google/javascript/jscomp/MessageBundle.classMessageBundle.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.MessageBundle extends java.lang.Object {
public abstract com.google.javascript.jscomp.JsMessage$IdGenerator idGenerator ()
public abstract com.google.javascript.jscomp.JsMessage getMessage (java.lang.String)
public abstract java.lang.Iterable getAllMessages ()
}
com/google/javascript/jscomp/MessageFormatter.classMessageFormatter.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.MessageFormatter extends java.lang.Object {
public abstract java.lang.String formatError (com.google.javascript.jscomp.JSError)
public abstract java.lang.String formatWarning (com.google.javascript.jscomp.JSError)
}
com/google/javascript/jscomp/MethodCompilerPass$1.classMethodCompilerPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MethodCompilerPass$1 extends java.lang.Object {
}
com/google/javascript/jscomp/MethodCompilerPass$GatherSignatures.classMethodCompilerPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MethodCompilerPass$GatherSignatures extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.MethodCompilerPass this$0
private void (com.google.javascript.jscomp.MethodCompilerPass)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node dest
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void processPrototypeParent (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node assignee
com.google.javascript.rhino.Node dest
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
void (com.google.javascript.jscomp.MethodCompilerPass, com.google.javascript.jscomp.MethodCompilerPass$1)
com.google.javascript.jscomp.MethodCompilerPass x0
com.google.javascript.jscomp.MethodCompilerPass$1 x1
}
com/google/javascript/jscomp/MethodCompilerPass$GetExternMethods.classMethodCompilerPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MethodCompilerPass$GetExternMethods extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.MethodCompilerPass this$0
private void (com.google.javascript.jscomp.MethodCompilerPass)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node dest
String name
com.google.javascript.rhino.Node value
String name
com.google.javascript.rhino.Node key
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.MethodCompilerPass, com.google.javascript.jscomp.MethodCompilerPass$1)
com.google.javascript.jscomp.MethodCompilerPass x0
com.google.javascript.jscomp.MethodCompilerPass$1 x1
}
com/google/javascript/jscomp/MethodCompilerPass$SignatureStore.classMethodCompilerPass.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.MethodCompilerPass$SignatureStore extends java.lang.Object {
public abstract void reset ()
public abstract void addSignature (java.lang.String, com.google.javascript.rhino.Node, java.lang.String)
public abstract void removeSignature (java.lang.String)
}
com/google/javascript/jscomp/MethodCompilerPass.classMethodCompilerPass.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.MethodCompilerPass extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final java.util.Set externMethods
final java.util.Set externMethodsWithoutSignatures
final java.util.Set nonMethodProperties
final com.google.common.collect.Multimap methodDefinitions
final com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.util.List externsAndJs
abstract com.google.javascript.jscomp.NodeTraversal$Callback getActingCallback ()
abstract com.google.javascript.jscomp.MethodCompilerPass$SignatureStore getSignatureStore ()
private void addPossibleSignature (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.NodeTraversal)
String name
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.NodeTraversal t
private void addSignature (java.lang.String, com.google.javascript.rhino.Node, java.lang.String)
String name
com.google.javascript.rhino.Node function
String fnSourceName
static void access$200 (com.google.javascript.jscomp.MethodCompilerPass, java.lang.String, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.MethodCompilerPass x0
String x1
com.google.javascript.rhino.Node x2
String x3
static void access$300 (com.google.javascript.jscomp.MethodCompilerPass, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.MethodCompilerPass x0
String x1
com.google.javascript.rhino.Node x2
com.google.javascript.jscomp.NodeTraversal x3
}
com/google/javascript/jscomp/MinimizeExitPoints.classMinimizeExitPoints.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MinimizeExitPoints extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node cond
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void tryMinimizeExits (com.google.javascript.rhino.Node, int, java.lang.String)
com.google.javascript.rhino.Node ifBlock
com.google.javascript.rhino.Node elseBlock
com.google.javascript.rhino.Node catchNode
com.google.javascript.rhino.Node catchCodeBlock
com.google.javascript.rhino.Node tryBlock
com.google.javascript.rhino.Node allCatchNodes
com.google.javascript.rhino.Node labelBlock
com.google.javascript.rhino.Node ifTree
com.google.javascript.rhino.Node trueBlock
com.google.javascript.rhino.Node falseBlock
com.google.javascript.rhino.Node c
java.util.Iterator i$
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
int exitType
String labelName
private void tryMinimizeIfBlockExits (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, int, java.lang.String)
com.google.javascript.rhino.Node newDestBlock
com.google.javascript.rhino.Node srcBlock
com.google.javascript.rhino.Node destBlock
com.google.javascript.rhino.Node ifNode
int exitType
String labelName
com.google.javascript.rhino.Node exitNodeParent
com.google.javascript.rhino.Node exitNode
private static boolean matchingExitNode (com.google.javascript.rhino.Node, int, java.lang.String)
com.google.javascript.rhino.Node n
int type
String labelName
private static void moveAllFollowing (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
boolean isFunctionDeclaration
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node start
com.google.javascript.rhino.Node srcParent
com.google.javascript.rhino.Node destParent
}
com/google/javascript/jscomp/MinimizedCondition$1.classMinimizedCondition.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.MinimizedCondition$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.google.javascript.jscomp.MinimizedCondition$MeasuredNode, com.google.javascript.jscomp.MinimizedCondition$MeasuredNode)
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode o1
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/MinimizedCondition$MeasuredNode.classMinimizedCondition.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode extends java.lang.Object {
private com.google.javascript.rhino.Node node
private int length
private boolean changed
com.google.javascript.rhino.Node getNode ()
boolean isChanged ()
void (com.google.javascript.rhino.Node, int, boolean)
com.google.javascript.rhino.Node n
int len
boolean ch
private com.google.javascript.jscomp.MinimizedCondition$MeasuredNode negate ()
private com.google.javascript.jscomp.MinimizedCondition$MeasuredNode change ()
private com.google.javascript.jscomp.MinimizedCondition$MeasuredNode addNot ()
private static int estimateCostOneLevel (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
int cost
int parentPrecedence
private com.google.javascript.jscomp.MinimizedCondition$MeasuredNode cloneTree ()
private static transient com.google.javascript.jscomp.MinimizedCondition$MeasuredNode addNode (com.google.javascript.rhino.Node, com.google.javascript.jscomp.MinimizedCondition$MeasuredNode[])
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode child
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode[] arr$
int len$
int i$
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode[] children
int cost
boolean changed
static com.google.javascript.rhino.Node access$000 (com.google.javascript.jscomp.MinimizedCondition$MeasuredNode)
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode x0
static com.google.javascript.jscomp.MinimizedCondition$MeasuredNode access$100 (com.google.javascript.jscomp.MinimizedCondition$MeasuredNode)
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode x0
static int access$200 (com.google.javascript.jscomp.MinimizedCondition$MeasuredNode)
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode x0
static com.google.javascript.jscomp.MinimizedCondition$MeasuredNode access$300 (com.google.javascript.jscomp.MinimizedCondition$MeasuredNode)
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode x0
static com.google.javascript.jscomp.MinimizedCondition$MeasuredNode access$400 (com.google.javascript.jscomp.MinimizedCondition$MeasuredNode)
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode x0
static com.google.javascript.jscomp.MinimizedCondition$MeasuredNode access$500 (com.google.javascript.jscomp.MinimizedCondition$MeasuredNode)
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode x0
static com.google.javascript.jscomp.MinimizedCondition$MeasuredNode access$600 (com.google.javascript.rhino.Node, com.google.javascript.jscomp.MinimizedCondition$MeasuredNode[])
com.google.javascript.rhino.Node x0
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode[] x1
}
com/google/javascript/jscomp/MinimizedCondition$MinimizationStyle.classMinimizedCondition.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.MinimizedCondition$MinimizationStyle extends java.lang.Enum {
public static final com.google.javascript.jscomp.MinimizedCondition$MinimizationStyle PREFER_UNNEGATED
public static final com.google.javascript.jscomp.MinimizedCondition$MinimizationStyle ALLOW_LEADING_NOT
private static final com.google.javascript.jscomp.MinimizedCondition$MinimizationStyle[] $VALUES
public static com.google.javascript.jscomp.MinimizedCondition$MinimizationStyle[] values ()
public static com.google.javascript.jscomp.MinimizedCondition$MinimizationStyle valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/MinimizedCondition.classMinimizedCondition.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MinimizedCondition extends java.lang.Object {
private final com.google.javascript.jscomp.MinimizedCondition$MeasuredNode positive
private final com.google.javascript.jscomp.MinimizedCondition$MeasuredNode negative
private com.google.javascript.rhino.Node placeholder
private static final java.util.Comparator AST_LENGTH_COMPARATOR
private void (com.google.javascript.jscomp.MinimizedCondition$MeasuredNode, com.google.javascript.jscomp.MinimizedCondition$MeasuredNode)
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode p
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode n
com.google.javascript.rhino.Node getPlaceholder ()
com.google.javascript.jscomp.MinimizedCondition setPlaceholder (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node placeholder
static com.google.javascript.jscomp.MinimizedCondition fromConditionNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node placeholder
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode getMinimized (com.google.javascript.jscomp.MinimizedCondition$MinimizationStyle)
com.google.javascript.jscomp.MinimizedCondition$MinimizationStyle style
static com.google.javascript.jscomp.MinimizedCondition unoptimized (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node placeholder
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode pos
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode neg
private static com.google.javascript.rhino.Node swapWithPlaceholderNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node placeholder
private static com.google.javascript.jscomp.MinimizedCondition computeMinimizedCondition (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.MinimizedCondition subtree
com.google.common.collect.ImmutableList positiveAsts
com.google.common.collect.ImmutableList negativeAsts
int opType
int complementType
com.google.javascript.jscomp.MinimizedCondition leftSubtree
com.google.javascript.jscomp.MinimizedCondition rightSubtree
com.google.common.collect.ImmutableList positiveAsts
com.google.common.collect.ImmutableList negativeAsts
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node thenNode
com.google.javascript.rhino.Node elseNode
com.google.javascript.jscomp.MinimizedCondition thenSubtree
com.google.javascript.jscomp.MinimizedCondition elseSubtree
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode posTree
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode negTree
com.google.javascript.rhino.Node lhs
com.google.javascript.jscomp.MinimizedCondition rhsSubtree
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode posTree
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode negTree
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode pos
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode neg
com.google.javascript.rhino.Node n
static void ()
}
com/google/javascript/jscomp/MoveFunctionDeclarations.classMoveFunctionDeclarations.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MoveFunctionDeclarations extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map functions
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
com.google.javascript.rhino.Node addingRoot
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node gramps
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.JSModule module
java.util.List moduleFunctions
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/MustBeReachingVariableDef$1.classMustBeReachingVariableDef.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MustBeReachingVariableDef$1 extends com.google.javascript.jscomp.ControlFlowGraph$AbstractCfgNodeTraversalCallback {
final com.google.javascript.jscomp.MustBeReachingVariableDef$Definition val$def
final com.google.javascript.jscomp.MustBeReachingVariableDef this$0
void (com.google.javascript.jscomp.MustBeReachingVariableDef, com.google.javascript.jscomp.MustBeReachingVariableDef$Definition)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var dep
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/MustBeReachingVariableDef$Definition.classMustBeReachingVariableDef.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition extends java.lang.Object {
final com.google.javascript.rhino.Node node
final java.util.Set depends
private boolean unknownDependencies
void (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public boolean equals (java.lang.Object)
Object other
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition otherDef
public java.lang.String toString ()
public int hashCode ()
static boolean access$202 (com.google.javascript.jscomp.MustBeReachingVariableDef$Definition, boolean)
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition x0
boolean x1
static boolean access$200 (com.google.javascript.jscomp.MustBeReachingVariableDef$Definition)
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition x0
}
com/google/javascript/jscomp/MustBeReachingVariableDef$MustDef.classMustBeReachingVariableDef.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef extends java.lang.Object implements com.google.javascript.jscomp.graph.LatticeElement {
final java.util.Map reachingDef
public void ()
public void (java.util.Iterator)
com.google.javascript.jscomp.Scope$Var var
java.util.Iterator vars
public void (com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef)
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef other
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
}
com/google/javascript/jscomp/MustBeReachingVariableDef$MustDefJoin.classMustBeReachingVariableDef.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDefJoin extends com.google.javascript.jscomp.JoinOp$BinaryJoinOp {
private void ()
public com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef apply (com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef, com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef)
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition bDef
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition aDef
java.util.Map$Entry varEntry
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var var
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef a
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef b
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef result
java.util.Map resultMap
public volatile com.google.javascript.jscomp.graph.LatticeElement apply (com.google.javascript.jscomp.graph.LatticeElement, com.google.javascript.jscomp.graph.LatticeElement)
com.google.javascript.jscomp.graph.LatticeElement x0
com.google.javascript.jscomp.graph.LatticeElement x1
void (com.google.javascript.jscomp.MustBeReachingVariableDef$1)
com.google.javascript.jscomp.MustBeReachingVariableDef$1 x0
}
com/google/javascript/jscomp/MustBeReachingVariableDef.classMustBeReachingVariableDef.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.MustBeReachingVariableDef extends com.google.javascript.jscomp.DataFlowAnalysis {
private final com.google.javascript.jscomp.Scope jsScope
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Set escaped
void (com.google.javascript.jscomp.ControlFlowGraph, com.google.javascript.jscomp.Scope, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.ControlFlowGraph cfg
com.google.javascript.jscomp.Scope jsScope
com.google.javascript.jscomp.AbstractCompiler compiler
boolean isForward ()
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef createEntryLattice ()
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef createInitialEstimateLattice ()
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef flowThrough (com.google.javascript.rhino.Node, com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef input
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef output
private void computeMustDef (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef, boolean)
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node obj
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node cfgNode
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef output
boolean conditional
private void addToDefIfLocal (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef)
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition otherDef
com.google.javascript.jscomp.Scope$Var other
java.util.Iterator i$
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition definition
String name
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node rValue
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef def
com.google.javascript.jscomp.Scope$Var var
private void escapeParameters (com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef)
com.google.javascript.jscomp.Scope$Var v
java.util.Iterator i
com.google.javascript.jscomp.Scope$Var dep
java.util.Iterator i$
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition value
java.util.Map$Entry pair
java.util.Iterator i$
com.google.javascript.jscomp.MustBeReachingVariableDef$MustDef output
private boolean isParameter (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var v
private void computeDependence (com.google.javascript.jscomp.MustBeReachingVariableDef$Definition, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition def
com.google.javascript.rhino.Node rValue
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition getDef (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node useNode
com.google.javascript.jscomp.graph.GraphNode n
com.google.javascript.jscomp.DataFlowAnalysis$FlowState state
com.google.javascript.rhino.Node getDefNode (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node useNode
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition def
boolean dependsOnOuterScopeVars (com.google.javascript.jscomp.MustBeReachingVariableDef$Definition)
com.google.javascript.jscomp.Scope$Var s
java.util.Iterator i$
com.google.javascript.jscomp.MustBeReachingVariableDef$Definition def
volatile com.google.javascript.jscomp.graph.LatticeElement createEntryLattice ()
volatile com.google.javascript.jscomp.graph.LatticeElement createInitialEstimateLattice ()
volatile com.google.javascript.jscomp.graph.LatticeElement flowThrough (java.lang.Object, com.google.javascript.jscomp.graph.LatticeElement)
Object x0
com.google.javascript.jscomp.graph.LatticeElement x1
static com.google.javascript.jscomp.Scope access$100 (com.google.javascript.jscomp.MustBeReachingVariableDef)
com.google.javascript.jscomp.MustBeReachingVariableDef x0
}
com/google/javascript/jscomp/NameAnalyzer$1.classNameAnalyzer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.NameAnalyzer$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/NameAnalyzer$AliasSet.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$AliasSet extends java.lang.Object {
java.util.Set names
void (java.lang.String, java.lang.String)
String name1
String name2
}
com/google/javascript/jscomp/NameAnalyzer$ClassDefiningFunctionNode.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$ClassDefiningFunctionNode extends com.google.javascript.jscomp.NameAnalyzer$SpecialReferenceNode {
final com.google.javascript.jscomp.NameAnalyzer this$0
void (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NameAnalyzer$JsName, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$JsName name
com.google.javascript.rhino.Node node
public void remove ()
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/NameAnalyzer$FindDeclarationsAndSetters.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$FindDeclarationsAndSetters extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.NameAnalyzer this$0
private void (com.google.javascript.jscomp.NameAnalyzer)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
com.google.javascript.jscomp.NameAnalyzer$JsName nameInfo
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
com.google.javascript.jscomp.NameAnalyzer$JsName name
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void recordSet (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.NameAnalyzer$JsName jsn
com.google.javascript.jscomp.NameAnalyzer$JsNameRefNode nameRefNode
private void recordPrototypeSet (java.lang.String, java.lang.String, com.google.javascript.rhino.Node)
String className
String prototypeProperty
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.NameAnalyzer$JsName name
private void recordWriteOnProperties (java.lang.String)
com.google.javascript.jscomp.NameAnalyzer$JsName parent
String parentName
void (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NameAnalyzer$1)
com.google.javascript.jscomp.NameAnalyzer x0
com.google.javascript.jscomp.NameAnalyzer$1 x1
}
com/google/javascript/jscomp/NameAnalyzer$FindDependencyScopes.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$FindDependencyScopes extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.NameAnalyzer this$0
private void (com.google.javascript.jscomp.NameAnalyzer)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void recordConsumers (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node recordNode
com.google.javascript.rhino.Node parent
private void recordAssignment (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node recordNode
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
private void recordDepScope (com.google.javascript.rhino.Node, com.google.javascript.jscomp.NameAnalyzer$NameInformation)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.NameAnalyzer$NameInformation name
void (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NameAnalyzer$1)
com.google.javascript.jscomp.NameAnalyzer x0
com.google.javascript.jscomp.NameAnalyzer$1 x1
}
com/google/javascript/jscomp/NameAnalyzer$FindReferences$NodeAccumulator.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$FindReferences$NodeAccumulator extends java.lang.Object implements com.google.javascript.jscomp.GatherSideEffectSubexpressionsCallback$SideEffectAccumulator {
final com.google.javascript.jscomp.NameAnalyzer$FindReferences this$1
private void (com.google.javascript.jscomp.NameAnalyzer$FindReferences)
public boolean classDefiningCallsHaveSideEffects ()
public void keepSubTree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node original
public void keepSimplifiedShortCircuitExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node original
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node thenBranch
public void keepSimplifiedHookExpression (com.google.javascript.rhino.Node, boolean, boolean)
com.google.javascript.rhino.Node hook
boolean thenHasSideEffects
boolean elseHasSideEffects
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node thenBranch
com.google.javascript.rhino.Node elseBranch
void (com.google.javascript.jscomp.NameAnalyzer$FindReferences, com.google.javascript.jscomp.NameAnalyzer$1)
com.google.javascript.jscomp.NameAnalyzer$FindReferences x0
com.google.javascript.jscomp.NameAnalyzer$1 x1
}
com/google/javascript/jscomp/NameAnalyzer$FindReferences.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$FindReferences extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
java.util.Set nodesToKeep
final com.google.javascript.jscomp.NameAnalyzer this$0
void (com.google.javascript.jscomp.NameAnalyzer)
private void addAllChildren (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
private void addSimplifiedChildren (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void addSimplifiedExpression (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node child
java.util.Iterator i$
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node decl
com.google.javascript.rhino.Node pred
com.google.javascript.rhino.Node step
com.google.javascript.rhino.Node decl
com.google.javascript.rhino.Node iter
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String nodeName
com.google.javascript.jscomp.NameAnalyzer$JsName checkedClass
com.google.javascript.jscomp.NameAnalyzer$NameInformation referring
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.NameAnalyzer$NameInformation nameInfo
java.util.List referers
private void maybeRecordReferenceOrAlias (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.NameAnalyzer$NameInformation, com.google.javascript.jscomp.NameAnalyzer$NameInformation)
com.google.javascript.jscomp.NameAnalyzer$NameInformation functionScope
java.util.Iterator i$
java.util.List functionScopes
com.google.javascript.jscomp.NameAnalyzer$RefType depType
com.google.javascript.rhino.Node ancestor
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.NameAnalyzer$NameInformation nameInfo
com.google.javascript.jscomp.NameAnalyzer$NameInformation referring
String referringName
String name
private void recordAliases (java.util.List)
int j
int i
java.util.List referers
int size
private boolean maybeHiddenAlias (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean maybeRecordAlias (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.NameAnalyzer$NameInformation, java.lang.String)
String name
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.NameAnalyzer$NameInformation referring
String referringName
boolean isPrototypePropAssignment
static void access$1500 (com.google.javascript.jscomp.NameAnalyzer$FindReferences, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$FindReferences x0
com.google.javascript.rhino.Node x1
static void access$1600 (com.google.javascript.jscomp.NameAnalyzer$FindReferences, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$FindReferences x0
com.google.javascript.rhino.Node x1
}
com/google/javascript/jscomp/NameAnalyzer$HoistVariableAndFunctionDeclarations.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$HoistVariableAndFunctionDeclarations extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
final com.google.javascript.jscomp.NameAnalyzer this$0
private void (com.google.javascript.jscomp.NameAnalyzer)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NameAnalyzer$1)
com.google.javascript.jscomp.NameAnalyzer x0
com.google.javascript.jscomp.NameAnalyzer$1 x1
}
com/google/javascript/jscomp/NameAnalyzer$InstanceOfCheckNode.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$InstanceOfCheckNode extends com.google.javascript.jscomp.NameAnalyzer$SpecialReferenceNode {
final com.google.javascript.jscomp.NameAnalyzer this$0
void (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NameAnalyzer$JsName, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$JsName name
com.google.javascript.rhino.Node node
public void remove ()
}
com/google/javascript/jscomp/NameAnalyzer$JsName.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$JsName extends java.lang.Object implements java.lang.Comparable {
String name
java.util.List prototypeNames
boolean externallyDefined
boolean referenced
boolean hasWrittenDescendants
boolean hasInstanceOfReference
private void ()
public java.lang.String toString ()
java.util.Iterator pIter
StringBuilder out
public int compareTo (com.google.javascript.jscomp.NameAnalyzer$JsName)
com.google.javascript.jscomp.NameAnalyzer$JsName rhs
public volatile int compareTo (java.lang.Object)
Object x0
void (com.google.javascript.jscomp.NameAnalyzer$1)
com.google.javascript.jscomp.NameAnalyzer$1 x0
}
com/google/javascript/jscomp/NameAnalyzer$JsNameRefNode.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$JsNameRefNode extends java.lang.Object implements com.google.javascript.jscomp.NameAnalyzer$RefNode {
com.google.javascript.jscomp.NameAnalyzer$JsName name
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
final com.google.javascript.jscomp.NameAnalyzer this$0
void (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NameAnalyzer$JsName, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$JsName name
com.google.javascript.rhino.Node node
public com.google.javascript.jscomp.NameAnalyzer$JsName name ()
public void remove ()
com.google.javascript.rhino.Node containingNode
}
com/google/javascript/jscomp/NameAnalyzer$NameInformation.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$NameInformation extends java.lang.Object {
String name
boolean isExternallyReferenceable
boolean isPrototype
String prototypeClass
String prototypeProperty
String superclass
boolean onlyAffectsClassDef
private void ()
void (com.google.javascript.jscomp.NameAnalyzer$1)
com.google.javascript.jscomp.NameAnalyzer$1 x0
}
com/google/javascript/jscomp/NameAnalyzer$ProcessExternals.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$ProcessExternals extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.NameAnalyzer this$0
private void (com.google.javascript.jscomp.NameAnalyzer)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$JsName jsName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.NameAnalyzer$NameInformation ns
void (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NameAnalyzer$1)
com.google.javascript.jscomp.NameAnalyzer x0
com.google.javascript.jscomp.NameAnalyzer$1 x1
}
com/google/javascript/jscomp/NameAnalyzer$PrototypeSetNode.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$PrototypeSetNode extends com.google.javascript.jscomp.NameAnalyzer$JsNameRefNode {
final com.google.javascript.jscomp.NameAnalyzer this$0
void (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NameAnalyzer$JsName, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$JsName name
com.google.javascript.rhino.Node parent
public void remove ()
com.google.javascript.rhino.Node gramps
}
com/google/javascript/jscomp/NameAnalyzer$RefNode.classNameAnalyzer.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.NameAnalyzer$RefNode extends java.lang.Object {
public abstract com.google.javascript.jscomp.NameAnalyzer$JsName name ()
public abstract void remove ()
}
com/google/javascript/jscomp/NameAnalyzer$RefType.classNameAnalyzer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.NameAnalyzer$RefType extends java.lang.Enum {
public static final com.google.javascript.jscomp.NameAnalyzer$RefType REGULAR
public static final com.google.javascript.jscomp.NameAnalyzer$RefType INHERITANCE
private static final com.google.javascript.jscomp.NameAnalyzer$RefType[] $VALUES
public static com.google.javascript.jscomp.NameAnalyzer$RefType[] values ()
public static com.google.javascript.jscomp.NameAnalyzer$RefType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/NameAnalyzer$ReferencePropagationCallback.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$ReferencePropagationCallback extends java.lang.Object implements com.google.javascript.jscomp.graph.FixedPointGraphTraversal$EdgeCallback {
private void ()
public boolean traverseEdge (com.google.javascript.jscomp.NameAnalyzer$JsName, com.google.javascript.jscomp.NameAnalyzer$RefType, com.google.javascript.jscomp.NameAnalyzer$JsName)
com.google.javascript.jscomp.NameAnalyzer$JsName from
com.google.javascript.jscomp.NameAnalyzer$RefType callSite
com.google.javascript.jscomp.NameAnalyzer$JsName to
public volatile boolean traverseEdge (java.lang.Object, java.lang.Object, java.lang.Object)
Object x0
Object x1
Object x2
void (com.google.javascript.jscomp.NameAnalyzer$1)
com.google.javascript.jscomp.NameAnalyzer$1 x0
}
com/google/javascript/jscomp/NameAnalyzer$RemoveListener.classNameAnalyzer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnalyzer$RemoveListener extends java.lang.Object implements com.google.javascript.jscomp.AstChangeProxy$ChangeListener {
final com.google.javascript.jscomp.NameAnalyzer this$0
private void (com.google.javascript.jscomp.NameAnalyzer)
public void nodeRemoved (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NameAnalyzer$1)
com.google.javascript.jscomp.NameAnalyzer x0
com.google.javascript.jscomp.NameAnalyzer$1 x1
}
com/google/javascript/jscomp/NameAnalyzer$SpecialReferenceNode.classNameAnalyzer.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.NameAnalyzer$SpecialReferenceNode extends java.lang.Object implements com.google.javascript.jscomp.NameAnalyzer$RefNode {
com.google.javascript.jscomp.NameAnalyzer$JsName name
com.google.javascript.rhino.Node node
final com.google.javascript.jscomp.NameAnalyzer this$0
void (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NameAnalyzer$JsName, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer$JsName name
com.google.javascript.rhino.Node node
public com.google.javascript.jscomp.NameAnalyzer$JsName name ()
com.google.javascript.rhino.Node getParent ()
com.google.javascript.rhino.Node getGramps ()
}
com/google/javascript/jscomp/NameAnalyzer$TriState.classNameAnalyzer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.NameAnalyzer$TriState extends java.lang.Enum {
public static final com.google.javascript.jscomp.NameAnalyzer$TriState TRUE
public static final com.google.javascript.jscomp.NameAnalyzer$TriState FALSE
public static final com.google.javascript.jscomp.NameAnalyzer$TriState BOTH
private static final com.google.javascript.jscomp.NameAnalyzer$TriState[] $VALUES
public static com.google.javascript.jscomp.NameAnalyzer$TriState[] values ()
public static com.google.javascript.jscomp.NameAnalyzer$TriState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/NameAnalyzer.classNameAnalyzer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.NameAnalyzer extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map allNames
private com.google.javascript.jscomp.graph.DiGraph referenceGraph
private final com.google.common.collect.ListMultimap scopes
private static final String PROTOTYPE_SUBSTRING
private static final int PROTOTYPE_SUBSTRING_LEN
private static final int PROTOTYPE_SUFFIX_LEN
private static final String WINDOW
private static final String FUNCTION
static final java.util.Set DEFAULT_GLOBAL_NAMES
private final boolean removeUnreferenced
private final java.util.Set globalNames
private final com.google.javascript.jscomp.AstChangeProxy changeProxy
private final java.util.Set externalNames
private final java.util.List refNodes
private final java.util.Map aliases
private static final com.google.common.base.Predicate NON_LOCAL_RESULT_PREDICATE
void (com.google.javascript.jscomp.AbstractCompiler, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean removeUnreferenced
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void recordAlias (java.lang.String, java.lang.String)
String name
java.util.Iterator i$
String fromName
String toName
com.google.javascript.jscomp.NameAnalyzer$AliasSet toNameAliasSet
com.google.javascript.jscomp.NameAnalyzer$AliasSet fromNameAliasSet
com.google.javascript.jscomp.NameAnalyzer$AliasSet resultSet
private void recordReference (java.lang.String, java.lang.String, com.google.javascript.jscomp.NameAnalyzer$RefType)
String fromName
String toName
com.google.javascript.jscomp.NameAnalyzer$RefType depType
com.google.javascript.jscomp.NameAnalyzer$JsName from
com.google.javascript.jscomp.NameAnalyzer$JsName to
void removeUnreferenced ()
com.google.javascript.jscomp.NameAnalyzer$JsName name
com.google.javascript.jscomp.NameAnalyzer$RefNode refNode
java.util.Iterator i$
com.google.javascript.jscomp.NameAnalyzer$RemoveListener listener
java.lang.String getHtmlReport ()
java.util.Iterator protoIter
java.util.Iterator toIter
java.util.Iterator fromIter
java.util.List refersTo
java.util.List referencedBy
com.google.javascript.jscomp.NameAnalyzer$JsName node
java.util.Iterator i$
StringBuilder sb
private void appendListItem (java.lang.StringBuilder, java.lang.String)
StringBuilder sb
String text
private java.lang.String nameLink (java.lang.String)
String name
private java.lang.String nameAnchor (java.lang.String)
String name
private com.google.javascript.jscomp.NameAnalyzer$JsName getName (java.lang.String, boolean)
String name
boolean canCreate
private void createName (java.lang.String)
String name
com.google.javascript.jscomp.NameAnalyzer$JsName jsn
private void referenceAliases ()
String alias
java.util.Iterator i$
com.google.javascript.jscomp.NameAnalyzer$JsName name
java.util.Map$Entry entry
java.util.Iterator i$
private void referenceParentNames ()
com.google.javascript.jscomp.NameAnalyzer$JsName parentJsName
String parentName
String curName
com.google.javascript.jscomp.NameAnalyzer$JsName curJsName
com.google.javascript.jscomp.NameAnalyzer$JsName name
java.util.Iterator i$
java.util.Set allNamesCopy
private com.google.javascript.jscomp.NameAnalyzer$NameInformation createNameInformation (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node prop
com.google.javascript.rhino.Node objLit
com.google.javascript.rhino.Node objLitParent
com.google.javascript.jscomp.NameAnalyzer$NameInformation nameInfo
com.google.javascript.jscomp.NameAnalyzer$NameInformation nameInfo
com.google.javascript.jscomp.CodingConvention convention
com.google.javascript.jscomp.CodingConvention$SubclassRelationship classes
String singletonGetterClass
com.google.javascript.jscomp.NameAnalyzer$NameInformation nameInfo
com.google.javascript.jscomp.NameAnalyzer$NameInformation nameInfo
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.rhino.Node rootNameNode
boolean bNameWasShortened
private com.google.javascript.jscomp.NameAnalyzer$NameInformation createNameInformation (java.lang.String, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node)
String name
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node rootNameNode
String rootName
com.google.javascript.jscomp.Scope$Var v
boolean isExtern
boolean isGlobalRef
com.google.javascript.jscomp.NameAnalyzer$NameInformation nameInfo
int idx
private boolean isExternallyReferenceable (com.google.javascript.jscomp.Scope, java.lang.String)
String s
java.util.Iterator i$
com.google.javascript.jscomp.Scope scope
String name
private java.util.List getDependencyScope (com.google.javascript.rhino.Node)
java.util.List refs
com.google.javascript.rhino.Node node
java.util.Iterator i$
com.google.javascript.rhino.Node n
private java.util.List getEnclosingFunctionDependencyScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node function
java.util.List refs
com.google.javascript.rhino.Node parent
private void calculateReferences ()
com.google.javascript.jscomp.NameAnalyzer$JsName window
com.google.javascript.jscomp.NameAnalyzer$JsName function
private int countOf (com.google.javascript.jscomp.NameAnalyzer$TriState, com.google.javascript.jscomp.NameAnalyzer$TriState)
boolean nodeIsClass
boolean classMatch
boolean referenceMatch
com.google.javascript.jscomp.NameAnalyzer$JsName name
java.util.Iterator i$
com.google.javascript.jscomp.NameAnalyzer$TriState isClass
com.google.javascript.jscomp.NameAnalyzer$TriState referenced
int count
private java.util.List getSideEffectNodes (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node subexpression
java.util.Iterator i$
com.google.javascript.rhino.Node n
java.util.List subexpressions
java.util.List replacements
private void replaceWithRhs (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int i
java.util.List replacements
java.util.List newReplacements
com.google.javascript.rhino.Node valueExpr
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node n
private void replaceTopLevelExpressionWithRhs (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node rhs
java.util.Iterator i$
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node n
java.util.List replacements
private boolean valueConsumedByParent (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.Node collapseReplacements (java.util.List)
com.google.javascript.rhino.Node rep
java.util.Iterator i$
java.util.List replacements
com.google.javascript.rhino.Node expr
private java.util.List getRhsSubexpressions (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node child
java.util.Iterator i$
java.util.List nodes
com.google.javascript.rhino.Node n
static void access$000 (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer x0
com.google.javascript.rhino.Node x1
com.google.javascript.rhino.Node x2
static com.google.javascript.jscomp.AstChangeProxy access$100 (com.google.javascript.jscomp.NameAnalyzer)
com.google.javascript.jscomp.NameAnalyzer x0
static com.google.javascript.jscomp.NameAnalyzer$NameInformation access$200 (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer x0
com.google.javascript.jscomp.NodeTraversal x1
com.google.javascript.rhino.Node x2
static com.google.javascript.jscomp.NameAnalyzer$JsName access$300 (com.google.javascript.jscomp.NameAnalyzer, java.lang.String, boolean)
com.google.javascript.jscomp.NameAnalyzer x0
String x1
boolean x2
static java.util.Set access$400 (com.google.javascript.jscomp.NameAnalyzer)
com.google.javascript.jscomp.NameAnalyzer x0
static com.google.common.collect.ListMultimap access$500 (com.google.javascript.jscomp.NameAnalyzer)
com.google.javascript.jscomp.NameAnalyzer x0
static void access$600 (com.google.javascript.jscomp.NameAnalyzer, java.lang.String)
com.google.javascript.jscomp.NameAnalyzer x0
String x1
static java.util.List access$700 (com.google.javascript.jscomp.NameAnalyzer)
com.google.javascript.jscomp.NameAnalyzer x0
static com.google.javascript.jscomp.AbstractCompiler access$800 (com.google.javascript.jscomp.NameAnalyzer)
com.google.javascript.jscomp.NameAnalyzer x0
static void access$1000 (com.google.javascript.jscomp.NameAnalyzer, java.lang.String, java.lang.String, com.google.javascript.jscomp.NameAnalyzer$RefType)
com.google.javascript.jscomp.NameAnalyzer x0
String x1
String x2
com.google.javascript.jscomp.NameAnalyzer$RefType x3
static java.util.List access$1100 (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameAnalyzer x0
com.google.javascript.rhino.Node x1
static void access$1200 (com.google.javascript.jscomp.NameAnalyzer, java.lang.String, java.lang.String)
com.google.javascript.jscomp.NameAnalyzer x0
String x1
String x2
static java.util.List access$1300 (com.google.javascript.jscomp.NameAnalyzer, com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NameAnalyzer x0
com.google.javascript.jscomp.NodeTraversal x1
static com.google.common.base.Predicate access$1400 ()
static void ()
}
com/google/javascript/jscomp/NameAnonymousFunctions$AnonymousFunctionNamer.classNameAnonymousFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnonymousFunctions$AnonymousFunctionNamer extends java.lang.Object implements com.google.javascript.jscomp.AnonymousFunctionNamingCallback$FunctionNamer {
private com.google.javascript.jscomp.NodeNameExtractor nameExtractor
final com.google.javascript.jscomp.NameAnonymousFunctions this$0
void (com.google.javascript.jscomp.NameAnonymousFunctions)
private java.lang.String getLikelyNonConflictingName (java.lang.String)
String name
public final java.lang.String getName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public final void setFunctionName (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.Node fnNameNode
String uniqueName
public final java.lang.String getCombinedName (java.lang.String, java.lang.String)
String lhs
String rhs
}
com/google/javascript/jscomp/NameAnonymousFunctions.classNameAnonymousFunctions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnonymousFunctions extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final java.util.logging.Logger logger
static final char DELIMITER
private final com.google.javascript.jscomp.AbstractCompiler compiler
private int namedCount
private int bytesUsed
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.AnonymousFunctionNamingCallback namingCallback
static com.google.javascript.jscomp.AbstractCompiler access$000 (com.google.javascript.jscomp.NameAnonymousFunctions)
com.google.javascript.jscomp.NameAnonymousFunctions x0
static int access$108 (com.google.javascript.jscomp.NameAnonymousFunctions)
com.google.javascript.jscomp.NameAnonymousFunctions x0
static int access$212 (com.google.javascript.jscomp.NameAnonymousFunctions, int)
com.google.javascript.jscomp.NameAnonymousFunctions x0
int x1
static void ()
}
com/google/javascript/jscomp/NameAnonymousFunctionsMapped$1.classNameAnonymousFunctionsMapped.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnonymousFunctionsMapped$1 extends java.lang.Object {
}
com/google/javascript/jscomp/NameAnonymousFunctionsMapped$MappedFunctionNamer.classNameAnonymousFunctionsMapped.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnonymousFunctionsMapped$MappedFunctionNamer extends java.lang.Object implements com.google.javascript.jscomp.AnonymousFunctionNamingCallback$FunctionNamer {
static final char DELIMITER
final com.google.javascript.jscomp.NameAnonymousFunctionsMapped this$0
private void (com.google.javascript.jscomp.NameAnonymousFunctionsMapped)
public final java.lang.String getName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public final void setFunctionName (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.Node fnNameNode
String newName
java.lang.String getAlternateName (java.lang.String)
String name
String newName
public final java.lang.String getCombinedName (java.lang.String, java.lang.String)
String lhs
String rhs
void (com.google.javascript.jscomp.NameAnonymousFunctionsMapped, com.google.javascript.jscomp.NameAnonymousFunctionsMapped$1)
com.google.javascript.jscomp.NameAnonymousFunctionsMapped x0
com.google.javascript.jscomp.NameAnonymousFunctionsMapped$1 x1
}
com/google/javascript/jscomp/NameAnonymousFunctionsMapped.classNameAnonymousFunctionsMapped.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameAnonymousFunctionsMapped extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static java.util.logging.Logger logger
static final char PREFIX
static final String PREFIX_STRING
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.NameGenerator nameGenerator
private final com.google.javascript.jscomp.VariableMap previousMap
private final java.util.Map renameMap
private int namedCount
private int bytesUsed
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.VariableMap)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.VariableMap previousMap
java.util.Set reserved
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.AnonymousFunctionNamingCallback namingCallback
com.google.javascript.jscomp.VariableMap getFunctionMap ()
static int access$108 (com.google.javascript.jscomp.NameAnonymousFunctionsMapped)
com.google.javascript.jscomp.NameAnonymousFunctionsMapped x0
static int access$212 (com.google.javascript.jscomp.NameAnonymousFunctionsMapped, int)
com.google.javascript.jscomp.NameAnonymousFunctionsMapped x0
int x1
static java.util.Map access$300 (com.google.javascript.jscomp.NameAnonymousFunctionsMapped)
com.google.javascript.jscomp.NameAnonymousFunctionsMapped x0
static com.google.javascript.jscomp.VariableMap access$400 (com.google.javascript.jscomp.NameAnonymousFunctionsMapped)
com.google.javascript.jscomp.NameAnonymousFunctionsMapped x0
static com.google.javascript.jscomp.NameGenerator access$500 (com.google.javascript.jscomp.NameAnonymousFunctionsMapped)
com.google.javascript.jscomp.NameAnonymousFunctionsMapped x0
static void ()
}
com/google/javascript/jscomp/NameGenerator$CharPriority.classNameGenerator.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.NameGenerator$CharPriority extends java.lang.Object implements java.lang.Comparable {
final char name
int occurance
final int order
final com.google.javascript.jscomp.NameGenerator this$0
void (com.google.javascript.jscomp.NameGenerator, char, int)
char name
int order
public int compareTo (com.google.javascript.jscomp.NameGenerator$CharPriority)
com.google.javascript.jscomp.NameGenerator$CharPriority other
int result
public volatile int compareTo (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/NameGenerator.classNameGenerator.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.NameGenerator extends java.lang.Object {
private final java.util.Map priorityLookupMap
static final char[] FIRST_CHAR
static final char[] NONFIRST_CHAR
private final java.util.Set reservedNames
private final String prefix
private int nameCount
private final com.google.javascript.jscomp.NameGenerator$CharPriority[] firstChars
private final com.google.javascript.jscomp.NameGenerator$CharPriority[] nonFirstChars
void (java.util.Set, java.lang.String, char[])
char c
char[] arr$
int len$
int i$
java.util.Set reservedNames
String prefix
char[] reservedCharacters
int order
public void restartNaming ()
public void favors (java.lang.CharSequence)
com.google.javascript.jscomp.NameGenerator$CharPriority c
int i
CharSequence sequence
com.google.javascript.jscomp.NameGenerator$CharPriority[] reserveCharacters (char[], char[])
int i
com.google.javascript.jscomp.NameGenerator$CharPriority[] result
char reservedCharacter
char[] arr$
int len$
int i$
char c
java.util.Iterator i$
char[] chars
char[] reservedCharacters
java.util.Set charSet
com.google.javascript.jscomp.NameGenerator$CharPriority[] result
int index
private void checkPrefix (java.lang.String)
int i
char[] chars
int i
char[] chars
int pos
String prefix
private static boolean contains (com.google.javascript.jscomp.NameGenerator$CharPriority[], char)
int i
com.google.javascript.jscomp.NameGenerator$CharPriority[] arr
char c
java.lang.String generateNextName ()
int pos
int pos
String name
int i
static void ()
}
com/google/javascript/jscomp/NameReferenceGraph$Name.classNameReferenceGraph.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameReferenceGraph$Name extends java.lang.Object {
private final String qName
private com.google.javascript.rhino.jstype.JSType type
private java.util.List declarations
final boolean isExtern
private boolean isExported
private boolean isAliased
private boolean exposedToCallOrApply
final com.google.javascript.jscomp.NameReferenceGraph this$0
public void (com.google.javascript.jscomp.NameReferenceGraph, java.lang.String, boolean)
String qName
boolean isExtern
int lastDot
String name
public com.google.javascript.rhino.jstype.JSType getType ()
public void setType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public java.util.List getDeclarations ()
public void addAssignmentDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public void addFunctionDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public boolean isExtern ()
public void markExported ()
public boolean isExported ()
public final void remove ()
com.google.javascript.jscomp.DefinitionsRemover$Definition declaration
java.util.Iterator i$
public boolean isAliased ()
public void setAliased (boolean)
boolean isAliased
public boolean hasSideEffect ()
public java.lang.String getQualifiedName ()
public java.lang.String getPropertyName ()
int lastIndexOfDot
public boolean isCallable ()
public boolean exposedToCallOrApply ()
public void markExposedToCallOrApply ()
public java.lang.String toString ()
public int hashCode ()
public boolean canChangeSignature ()
private boolean nameUsesArgumentsProperty ()
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
java.util.Iterator i$
static boolean access$002 (com.google.javascript.jscomp.NameReferenceGraph$Name, boolean)
com.google.javascript.jscomp.NameReferenceGraph$Name x0
boolean x1
static com.google.javascript.rhino.jstype.JSType access$102 (com.google.javascript.jscomp.NameReferenceGraph$Name, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.NameReferenceGraph$Name x0
com.google.javascript.rhino.jstype.JSType x1
static java.lang.String access$200 (com.google.javascript.jscomp.NameReferenceGraph$Name)
com.google.javascript.jscomp.NameReferenceGraph$Name x0
}
com/google/javascript/jscomp/NameReferenceGraph$Reference.classNameReferenceGraph.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameReferenceGraph$Reference extends java.lang.Object {
public final com.google.javascript.rhino.Node site
public final com.google.javascript.rhino.Node parent
private com.google.javascript.jscomp.JSModule module
private boolean isUnknown
public void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node site
com.google.javascript.rhino.Node parent
public boolean isUnknown ()
public void setUnknown (boolean)
boolean isUnknown
public com.google.javascript.jscomp.JSModule getModule ()
public void setModule (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule module
boolean isCall ()
public com.google.javascript.rhino.Node getSite ()
}
com/google/javascript/jscomp/NameReferenceGraph.classNameReferenceGraph.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameReferenceGraph extends com.google.javascript.jscomp.graph.LinkedDirectedGraph implements com.google.javascript.jscomp.DefinitionProvider {
private final com.google.common.collect.Multimap referenceMap
private java.util.Map nameMap
final com.google.javascript.jscomp.NameReferenceGraph$Name unknown
final com.google.javascript.jscomp.NameReferenceGraph$Name main
final com.google.javascript.jscomp.NameReferenceGraph$Name window
final com.google.javascript.jscomp.AbstractCompiler compiler
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public com.google.javascript.jscomp.NameReferenceGraph$Name defineNameIfNotExists (java.lang.String, boolean)
String name
boolean isExtern
com.google.javascript.jscomp.NameReferenceGraph$Name symbol
public java.util.List getReferencesAt (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameReferenceGraph$Name target
java.util.Iterator i$
com.google.javascript.rhino.Node site
java.util.List result
public java.util.Collection getDefinitionsReferencedAt (com.google.javascript.rhino.Node)
java.util.List decls
com.google.javascript.jscomp.NameReferenceGraph$Name nameRef
java.util.Iterator i$
com.google.javascript.rhino.Node useSite
java.util.List nameRefs
java.util.List result
public com.google.javascript.jscomp.NameReferenceGraph$Name getSymbol (java.lang.String)
String name
public com.google.javascript.jscomp.graph.GraphNode createNode (com.google.javascript.jscomp.NameReferenceGraph$Name)
com.google.javascript.jscomp.NameReferenceGraph$Name value
public void connect (com.google.javascript.jscomp.NameReferenceGraph$Name, com.google.javascript.jscomp.NameReferenceGraph$Reference, com.google.javascript.jscomp.NameReferenceGraph$Name)
com.google.javascript.jscomp.NameReferenceGraph$Name src
com.google.javascript.jscomp.NameReferenceGraph$Reference ref
com.google.javascript.jscomp.NameReferenceGraph$Name dest
public volatile com.google.javascript.jscomp.graph.GraphNode createNode (java.lang.Object)
Object x0
public volatile void connect (java.lang.Object, java.lang.Object, java.lang.Object)
Object x0
Object x1
Object x2
}
com/google/javascript/jscomp/NameReferenceGraphConstruction$1.classNameReferenceGraphConstruction.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameReferenceGraphConstruction$1 extends java.lang.Object {
}
com/google/javascript/jscomp/NameReferenceGraphConstruction$NameUse.classNameReferenceGraphConstruction.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameReferenceGraphConstruction$NameUse extends java.lang.Object {
private final com.google.javascript.jscomp.NameReferenceGraph$Name name
private final com.google.javascript.jscomp.NameReferenceGraph$Reference reference
private void (com.google.javascript.jscomp.NameReferenceGraph$Name, com.google.javascript.jscomp.NameReferenceGraph$Reference)
com.google.javascript.jscomp.NameReferenceGraph$Name name
com.google.javascript.jscomp.NameReferenceGraph$Reference reference
void (com.google.javascript.jscomp.NameReferenceGraph$Name, com.google.javascript.jscomp.NameReferenceGraph$Reference, com.google.javascript.jscomp.NameReferenceGraphConstruction$1)
com.google.javascript.jscomp.NameReferenceGraph$Name x0
com.google.javascript.jscomp.NameReferenceGraph$Reference x1
com.google.javascript.jscomp.NameReferenceGraphConstruction$1 x2
static com.google.javascript.jscomp.NameReferenceGraph$Name access$900 (com.google.javascript.jscomp.NameReferenceGraphConstruction$NameUse)
com.google.javascript.jscomp.NameReferenceGraphConstruction$NameUse x0
static com.google.javascript.jscomp.NameReferenceGraph$Reference access$1000 (com.google.javascript.jscomp.NameReferenceGraphConstruction$NameUse)
com.google.javascript.jscomp.NameReferenceGraphConstruction$NameUse x0
}
com/google/javascript/jscomp/NameReferenceGraphConstruction$Traversal.classNameReferenceGraphConstruction.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameReferenceGraphConstruction$Traversal extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
final boolean isExtern
final com.google.javascript.jscomp.NameReferenceGraphConstruction this$0
private void (com.google.javascript.jscomp.NameReferenceGraphConstruction, boolean)
boolean isExtern
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
String name
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node root
com.google.javascript.rhino.Node parent
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameReferenceGraph$Name name
com.google.javascript.rhino.Node param
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node varName
com.google.javascript.rhino.Node assignedValue
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean containsName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void safeAlias (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node n
private void maybeAliasNamesOnAssign (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
private void defineAndAlias (java.lang.String)
String name
private void maybeRecordExport (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node getProp
String propQName
com.google.javascript.rhino.Node symbol
com.google.javascript.rhino.Node obj
String qName
private boolean isLocalNameReference (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private boolean isStaticNameReference (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.Scope scope
String qName
private boolean isPrototypeNameReference (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
private com.google.javascript.jscomp.NameReferenceGraph$Name recordStaticNameDefinition (java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameReferenceGraph$Name symbol
String name
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node rValue
private com.google.javascript.jscomp.NameReferenceGraph$Name recordPrototypePropDefinition (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node qName
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.jstype.JSType constructor
com.google.javascript.rhino.jstype.FunctionType classType
String className
String qNameStr
com.google.javascript.jscomp.NameReferenceGraph$Name prototypeProp
private com.google.javascript.jscomp.NameReferenceGraph$Reference recordStaticNameUse (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameReferenceGraph$Reference reference
com.google.javascript.jscomp.NameReferenceGraph$Name name
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void recordPrototypePropUse (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String propName
com.google.javascript.jscomp.NameReferenceGraph$Reference ref
com.google.javascript.rhino.jstype.FunctionType constructor
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node instance
com.google.javascript.rhino.jstype.JSType instanceType
com.google.javascript.rhino.jstype.JSType boxedType
com.google.javascript.rhino.jstype.ObjectType objType
private void recordSuperClassPrototypePropUse (com.google.javascript.rhino.jstype.FunctionType, java.lang.String, com.google.javascript.jscomp.NameReferenceGraph$Reference)
com.google.javascript.rhino.jstype.FunctionType classType
String prop
com.google.javascript.jscomp.NameReferenceGraph$Reference ref
com.google.javascript.rhino.jstype.FunctionType superClass
private void recordSubclassPrototypePropUse (com.google.javascript.rhino.jstype.FunctionType, java.lang.String, com.google.javascript.jscomp.NameReferenceGraph$Reference)
com.google.javascript.rhino.jstype.FunctionType subclass
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionType classType
String prop
com.google.javascript.jscomp.NameReferenceGraph$Reference ref
private void recordUnknownUse (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameReferenceGraph$Reference ref
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.jscomp.NameReferenceGraph$Name recordClassConstructorOrInterface (java.lang.String, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String prop
java.util.Iterator i$
String name
com.google.javascript.rhino.jstype.FunctionType type
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node rhs
com.google.javascript.jscomp.NameReferenceGraph$Name symbol
com.google.javascript.rhino.jstype.ObjectType prototype
void (com.google.javascript.jscomp.NameReferenceGraphConstruction, boolean, com.google.javascript.jscomp.NameReferenceGraphConstruction$1)
com.google.javascript.jscomp.NameReferenceGraphConstruction x0
boolean x1
com.google.javascript.jscomp.NameReferenceGraphConstruction$1 x2
}
com/google/javascript/jscomp/NameReferenceGraphConstruction.classNameReferenceGraphConstruction.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameReferenceGraphConstruction extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.NameReferenceGraph graph
private final com.google.common.collect.Multimap unknownNameUse
private static final boolean CONSERVATIVE
private final java.util.ArrayList currentFunctionStack
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.NameReferenceGraph getNameReferenceGraph ()
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ScopeCreator scopeCreator
com.google.javascript.jscomp.NodeTraversal externsTraversal
com.google.javascript.jscomp.NodeTraversal codeTraversal
com.google.javascript.jscomp.Scope topScope
private void connectUnknowns ()
com.google.javascript.jscomp.NameReferenceGraphConstruction$NameUse use
java.util.Iterator i$
com.google.javascript.jscomp.NameReferenceGraph$Name name
String propName
java.util.Collection uses
com.google.javascript.jscomp.graph.GraphNode node
java.util.Iterator i$
private com.google.javascript.rhino.jstype.JSType getType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
private void pushContainingFunction (com.google.javascript.jscomp.NameReferenceGraph$Name)
com.google.javascript.jscomp.NameReferenceGraph$Name functionNode
private void popContainingFunction ()
private com.google.javascript.jscomp.NameReferenceGraph$Name getNamedContainingFunction ()
com.google.javascript.jscomp.NameReferenceGraph$Name cf
com.google.javascript.jscomp.NameReferenceGraph$Name containingFn
int pos
static com.google.javascript.jscomp.NameReferenceGraph access$100 (com.google.javascript.jscomp.NameReferenceGraphConstruction)
com.google.javascript.jscomp.NameReferenceGraphConstruction x0
static void access$200 (com.google.javascript.jscomp.NameReferenceGraphConstruction, com.google.javascript.jscomp.NameReferenceGraph$Name)
com.google.javascript.jscomp.NameReferenceGraphConstruction x0
com.google.javascript.jscomp.NameReferenceGraph$Name x1
static com.google.javascript.rhino.jstype.JSType access$300 (com.google.javascript.jscomp.NameReferenceGraphConstruction, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameReferenceGraphConstruction x0
com.google.javascript.rhino.Node x1
static void access$400 (com.google.javascript.jscomp.NameReferenceGraphConstruction)
com.google.javascript.jscomp.NameReferenceGraphConstruction x0
static com.google.javascript.jscomp.NameReferenceGraph$Name access$500 (com.google.javascript.jscomp.NameReferenceGraphConstruction)
com.google.javascript.jscomp.NameReferenceGraphConstruction x0
static com.google.javascript.jscomp.AbstractCompiler access$600 (com.google.javascript.jscomp.NameReferenceGraphConstruction)
com.google.javascript.jscomp.NameReferenceGraphConstruction x0
static com.google.common.collect.Multimap access$800 (com.google.javascript.jscomp.NameReferenceGraphConstruction)
com.google.javascript.jscomp.NameReferenceGraphConstruction x0
}
com/google/javascript/jscomp/NameReferenceGraphReport$DiGraphNodeComparator.classNameReferenceGraphReport.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NameReferenceGraphReport$DiGraphNodeComparator extends java.lang.Object implements java.util.Comparator {
final com.google.javascript.jscomp.NameReferenceGraphReport this$0
void (com.google.javascript.jscomp.NameReferenceGraphReport)
public int compare (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node1
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/NameReferenceGraphReport.classNameReferenceGraphReport.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.NameReferenceGraphReport extends java.lang.Object {
private com.google.javascript.jscomp.NameReferenceGraph graph
static final boolean $assertionsDisabled
void (com.google.javascript.jscomp.NameReferenceGraph)
com.google.javascript.jscomp.NameReferenceGraph g
public java.lang.String getHtmlReport ()
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
java.util.Iterator i$
java.util.List outEdges
java.util.List inEdges
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode n
java.util.Iterator i$
StringBuilder builder
java.util.List nodes
private java.lang.String getSourceFile (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
String filename
private void generateDeclarationReport (java.lang.StringBuilder, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.rhino.Node fnDef
String sourceFileName
com.google.javascript.jscomp.DefinitionsRemover$Definition def
java.util.Iterator i$
StringBuilder builder
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode declarationNode
String declName
com.google.javascript.rhino.jstype.JSType declType
java.util.List defs
private void generateHtmlReportHeader (java.lang.StringBuilder)
StringBuilder builder
private void generateHtmlReportFooter (java.lang.StringBuilder)
StringBuilder builder
private void generateEdgeReport (java.lang.StringBuilder, com.google.javascript.jscomp.NameReferenceGraph$Name, com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge)
StringBuilder builder
com.google.javascript.jscomp.NameReferenceGraph$Name referencedDecl
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
String srcDeclName
com.google.javascript.rhino.Node def
int lineNumber
int columnNumber
String sourceFile
com.google.javascript.rhino.jstype.JSType defType
private void generateSourceReferenceLink (java.lang.StringBuilder, java.lang.String, int, int)
StringBuilder builder
String sourceFile
int lineNumber
int columnNumber
private void generateType (java.lang.StringBuilder, com.google.javascript.rhino.jstype.JSType)
StringBuilder builder
com.google.javascript.rhino.jstype.JSType defType
static void ()
}
com/google/javascript/jscomp/NodeIterators$FunctionlessLocalScope.classNodeIterators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeIterators$FunctionlessLocalScope extends java.lang.Object implements java.util.Iterator {
private final java.util.Stack ancestors
transient void (com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node[] arr$
int len$
int i$
com.google.javascript.rhino.Node[] ancestors
public boolean hasNext ()
public com.google.javascript.rhino.Node next ()
com.google.javascript.rhino.Node current
public void remove ()
protected com.google.javascript.rhino.Node current ()
protected com.google.javascript.rhino.Node currentParent ()
java.util.List currentAncestors ()
java.util.List list
public volatile java.lang.Object next ()
}
com/google/javascript/jscomp/NodeIterators$LocalVarMotion.classNodeIterators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeIterators$LocalVarMotion extends java.lang.Object implements java.util.Iterator {
private final boolean valueHasSideEffects
private final com.google.javascript.jscomp.NodeIterators$FunctionlessLocalScope iterator
private final String varName
private com.google.javascript.rhino.Node lookAhead
static com.google.javascript.jscomp.NodeIterators$LocalVarMotion forVar (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node var
com.google.javascript.rhino.Node block
static com.google.javascript.jscomp.NodeIterators$LocalVarMotion forAssign (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node block
private void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.NodeIterators$FunctionlessLocalScope)
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.NodeIterators$FunctionlessLocalScope iterator
com.google.javascript.rhino.Node valueNode
public boolean hasNext ()
public com.google.javascript.rhino.Node next ()
com.google.javascript.rhino.Node next
public void remove ()
private void advanceLookAhead (boolean)
com.google.javascript.rhino.Node curNode
boolean readsState
boolean atStart
com.google.javascript.rhino.Node nextNode
com.google.javascript.rhino.Node nextParent
int type
public volatile java.lang.Object next ()
}
com/google/javascript/jscomp/NodeIterators.classNodeIterators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeIterators extends java.lang.Object {
private void ()
}
com/google/javascript/jscomp/NodeNameExtractor.classNodeNameExtractor.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeNameExtractor extends java.lang.Object {
private final char delimiter
private int nextUniqueInt
void (char)
char delimiter
java.lang.String getName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node functionNameNode
com.google.javascript.rhino.Node lhsOfDot
com.google.javascript.rhino.Node rhsOfDot
String lhsOfDotName
String rhsOfDotName
com.google.javascript.rhino.Node outsideBrackets
com.google.javascript.rhino.Node insideBrackets
String nameOutsideBrackets
String nameInsideBrackets
StringBuilder sb
com.google.javascript.rhino.Node node
}
com/google/javascript/jscomp/NodeTraversal$1.classNodeTraversal.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.NodeTraversal$1 extends com.google.javascript.jscomp.NodeTraversal$AbstractPreOrderCallback {
final com.google.javascript.rhino.Node val$jsRoot
final com.google.javascript.jscomp.AbstractCompiler val$comp
final com.google.javascript.jscomp.NodeTraversal$FunctionCallback val$cb
void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.NodeTraversal$FunctionCallback)
public final boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node p
}
com/google/javascript/jscomp/NodeTraversal$AbstractNodeTypePruningCallback.classNodeTraversal.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.NodeTraversal$AbstractNodeTypePruningCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
private final java.util.Set nodeTypes
private final boolean include
public void (java.util.Set)
java.util.Set nodeTypes
public void (java.util.Set, boolean)
java.util.Set nodeTypes
boolean include
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallback.classNodeTraversal.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
public void ()
public final boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/NodeTraversal$AbstractPreOrderCallback.classNodeTraversal.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.NodeTraversal$AbstractPreOrderCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
public void ()
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/NodeTraversal$AbstractScopedCallback.classNodeTraversal.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.NodeTraversal$AbstractScopedCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
public void ()
public final boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
}
com/google/javascript/jscomp/NodeTraversal$AbstractShallowCallback.classNodeTraversal.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
public void ()
public final boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/NodeTraversal$AbstractShallowStatementCallback.classNodeTraversal.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.NodeTraversal$AbstractShallowStatementCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
public void ()
public final boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/NodeTraversal$Callback.classNodeTraversal.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.NodeTraversal$Callback extends java.lang.Object {
public abstract boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
public abstract void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
}
com/google/javascript/jscomp/NodeTraversal$FunctionCallback.classNodeTraversal.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.NodeTraversal$FunctionCallback extends java.lang.Object {
public abstract void visit (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node)
}
com/google/javascript/jscomp/NodeTraversal$ScopedCallback.classNodeTraversal.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.NodeTraversal$ScopedCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
public abstract void enterScope (com.google.javascript.jscomp.NodeTraversal)
public abstract void exitScope (com.google.javascript.jscomp.NodeTraversal)
}
com/google/javascript/jscomp/NodeTraversal.classNodeTraversal.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.NodeTraversal extends java.lang.Object {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.NodeTraversal$Callback callback
private com.google.javascript.rhino.Node curNode
public static final com.google.javascript.jscomp.DiagnosticType NODE_TRAVERSAL_ERROR
private final java.util.Deque scopes
private final java.util.Deque scopeRoots
java.util.Deque cfgs
private String sourceName
private com.google.javascript.rhino.InputId inputId
private com.google.javascript.jscomp.ScopeCreator scopeCreator
private com.google.javascript.jscomp.NodeTraversal$ScopedCallback scopeCallback
private static final String MISSING_SOURCE
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.NodeTraversal$Callback)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.NodeTraversal$Callback cb
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.NodeTraversal$Callback, com.google.javascript.jscomp.ScopeCreator)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.NodeTraversal$Callback cb
com.google.javascript.jscomp.ScopeCreator scopeCreator
private void throwUnexpectedException (java.lang.Exception)
Exception unexpectedException
String message
private java.lang.String formatNodeContext (java.lang.String, com.google.javascript.rhino.Node)
String label
com.google.javascript.rhino.Node n
public void traverse (com.google.javascript.rhino.Node)
Exception unexpectedException
com.google.javascript.rhino.Node root
public transient void traverseRoots (com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node[] roots
public void traverseRoots (java.util.List)
com.google.javascript.rhino.Node root
java.util.Iterator i$
com.google.javascript.rhino.Node scopeRoot
Exception unexpectedException
java.util.List roots
private java.lang.String formatNodePosition (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String sourceFileName
int lineNumber
int columnNumber
String src
void traverseWithScope (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.Scope s
void traverseAtScope (com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node args
com.google.javascript.rhino.Node body
com.google.javascript.jscomp.Scope s
com.google.javascript.rhino.Node n
protected void traverseInnerNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.Scope refinedScope
public com.google.javascript.jscomp.AbstractCompiler getCompiler ()
public int getLineNumber ()
int line
com.google.javascript.rhino.Node cur
public java.lang.String getSourceName ()
public com.google.javascript.jscomp.CompilerInput getInput ()
public com.google.javascript.jscomp.JSModule getModule ()
com.google.javascript.jscomp.CompilerInput input
public com.google.javascript.rhino.Node getCurrentNode ()
public static void traverseChangedFunctions (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.NodeTraversal$FunctionCallback)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.NodeTraversal$FunctionCallback callback
com.google.javascript.jscomp.AbstractCompiler comp
com.google.javascript.jscomp.NodeTraversal$FunctionCallback cb
com.google.javascript.rhino.Node jsRoot
com.google.javascript.jscomp.NodeTraversal t
public static void traverse (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node, com.google.javascript.jscomp.NodeTraversal$Callback)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.NodeTraversal$Callback cb
com.google.javascript.jscomp.NodeTraversal t
public static void traverseRoots (com.google.javascript.jscomp.AbstractCompiler, java.util.List, com.google.javascript.jscomp.NodeTraversal$Callback)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.List roots
com.google.javascript.jscomp.NodeTraversal$Callback cb
com.google.javascript.jscomp.NodeTraversal t
public static transient void traverseRoots (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.NodeTraversal$Callback, com.google.javascript.rhino.Node[])
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.NodeTraversal$Callback cb
com.google.javascript.rhino.Node[] roots
com.google.javascript.jscomp.NodeTraversal t
private void traverseBranch (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
int type
private void traverseFunction (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node fnName
boolean isFunctionExpression
com.google.javascript.rhino.Node args
com.google.javascript.rhino.Node body
public com.google.javascript.rhino.Node getEnclosingFunction ()
private void pushScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private void pushScope (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope s
private void popScope ()
public com.google.javascript.jscomp.Scope getScope ()
com.google.javascript.jscomp.Scope scope
java.util.Iterator it
public com.google.javascript.jscomp.ControlFlowGraph getControlFlowGraph ()
com.google.javascript.jscomp.ControlFlowAnalysis cfa
public com.google.javascript.rhino.Node getScopeRoot ()
boolean inGlobalScope ()
int getScopeDepth ()
public boolean hasScope ()
public transient void report (com.google.javascript.rhino.Node, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.DiagnosticType diagnosticType
String[] arguments
com.google.javascript.jscomp.JSError error
private static java.lang.String getSourceName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String name
com.google.javascript.rhino.InputId getInputId ()
public transient com.google.javascript.jscomp.JSError makeError (com.google.javascript.rhino.Node, com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.DiagnosticType type
String[] arguments
public transient com.google.javascript.jscomp.JSError makeError (com.google.javascript.rhino.Node, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.DiagnosticType type
String[] arguments
private java.lang.String getBestSourceFileName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static void ()
}
com/google/javascript/jscomp/NodeUtil$1.classNodeUtil.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.NodeUtil$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/NodeUtil$2.classNodeUtil.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.NodeUtil$2 extends java.lang.Object implements com.google.javascript.jscomp.NodeUtil$Visitor {
final java.util.Map val$mtoc
final boolean val$checkUnchanged
void (java.util.Map, boolean)
public void visit (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node clone
com.google.javascript.rhino.Node n
}
com/google/javascript/jscomp/NodeUtil$BooleanResultPredicate.classNodeUtil.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeUtil$BooleanResultPredicate extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/NodeUtil$MatchDeclaration.classNodeUtil.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeUtil$MatchDeclaration extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/NodeUtil$MatchNameNode.classNodeUtil.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeUtil$MatchNameNode extends java.lang.Object implements com.google.common.base.Predicate {
final String name
void (java.lang.String)
String name
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/NodeUtil$MatchNodeType.classNodeUtil.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeUtil$MatchNodeType extends java.lang.Object implements com.google.common.base.Predicate {
final int type
void (int)
int type
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/NodeUtil$MatchNotFunction.classNodeUtil.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeUtil$MatchNotFunction extends java.lang.Object implements com.google.common.base.Predicate {
private void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
void (com.google.javascript.jscomp.NodeUtil$1)
com.google.javascript.jscomp.NodeUtil$1 x0
}
com/google/javascript/jscomp/NodeUtil$MatchShallowStatement.classNodeUtil.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeUtil$MatchShallowStatement extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/NodeUtil$MayBeStringResultPredicate.classNodeUtil.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeUtil$MayBeStringResultPredicate extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/NodeUtil$NumbericResultPredicate.classNodeUtil.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeUtil$NumbericResultPredicate extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/NodeUtil$VarCollector.classNodeUtil.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.NodeUtil$VarCollector extends java.lang.Object implements com.google.javascript.jscomp.NodeUtil$Visitor {
final java.util.Map vars
private void ()
public void visit (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node n
void (com.google.javascript.jscomp.NodeUtil$1)
com.google.javascript.jscomp.NodeUtil$1 x0
}
com/google/javascript/jscomp/NodeUtil$Visitor.classNodeUtil.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.NodeUtil$Visitor extends java.lang.Object {
public abstract void visit (com.google.javascript.rhino.Node)
}
com/google/javascript/jscomp/NodeUtil.classNodeUtil.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.NodeUtil extends java.lang.Object {
static final long MAX_POSITIVE_INTEGER_NUMBER
static final String JSC_PROPERTY_NAME_FN
static final char LARGEST_BASIC_LATIN
private static final java.util.Set CONSTRUCTORS_WITHOUT_SIDE_EFFECTS
private static final java.util.Set BUILTIN_FUNCTIONS_WITHOUT_SIDEEFFECTS
private static final java.util.Set OBJECT_METHODS_WITHOUT_SIDEEFFECTS
private static final java.util.Set REGEXP_METHODS
private static final java.util.Set STRING_REGEXP_METHODS
static final com.google.common.base.Predicate IMMUTABLE_PREDICATE
static final com.google.javascript.jscomp.NodeUtil$NumbericResultPredicate NUMBERIC_RESULT_PREDICATE
static final com.google.javascript.jscomp.NodeUtil$BooleanResultPredicate BOOLEAN_RESULT_PREDICATE
static final com.google.javascript.jscomp.NodeUtil$MayBeStringResultPredicate MAY_BE_STRING_PREDICATE
static final com.google.common.base.Predicate MATCH_NOT_FUNCTION
private void ()
static com.google.javascript.rhino.jstype.TernaryValue getImpureBooleanValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.TernaryValue lhs
com.google.javascript.rhino.jstype.TernaryValue rhs
com.google.javascript.rhino.jstype.TernaryValue lhs
com.google.javascript.rhino.jstype.TernaryValue rhs
com.google.javascript.rhino.jstype.TernaryValue trueValue
com.google.javascript.rhino.jstype.TernaryValue falseValue
com.google.javascript.rhino.jstype.TernaryValue value
com.google.javascript.rhino.Node n
static com.google.javascript.rhino.jstype.TernaryValue getPureBooleanValue (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node n
static java.lang.String getStringValue (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.jstype.TernaryValue child
com.google.javascript.rhino.Node n
static java.lang.String getStringValue (double)
double value
long longValue
static java.lang.String getArrayElementStringValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static java.lang.String arrayToString (com.google.javascript.rhino.Node)
String childValue
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node literal
com.google.javascript.rhino.Node first
StringBuilder result
static java.lang.Double getNumberValue (com.google.javascript.rhino.Node)
String value
String name
com.google.javascript.rhino.jstype.TernaryValue child
com.google.javascript.rhino.Node n
static java.lang.Double getStringNumberValue (java.lang.String)
NumberFormatException e
NumberFormatException e
String rawJsString
String s
static java.lang.String trimJsWhiteSpace (java.lang.String)
String s
int start
int end
public static com.google.javascript.rhino.jstype.TernaryValue isStrWhiteSpaceChar (int)
int c
static java.lang.String getFunctionName (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public static java.lang.String getNearestFunctionName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String name
com.google.javascript.rhino.Node parent
static boolean isImmutableValue (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node n
static boolean isSymmetricOperation (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isRelationalOperation (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static int getInverseOperator (int)
int type
static boolean isLiteralValue (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
boolean includeFunctions
static boolean isValidDefineValue (com.google.javascript.rhino.Node, java.util.Set)
com.google.javascript.rhino.Node val
java.util.Set defines
static boolean isEmptyBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node block
static boolean isSimpleOperator (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isSimpleOperatorType (int)
int type
static com.google.javascript.rhino.Node newExpr (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
static boolean mayEffectMutableState (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean mayEffectMutableState (com.google.javascript.rhino.Node, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.AbstractCompiler compiler
static boolean mayHaveSideEffects (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean mayHaveSideEffects (com.google.javascript.rhino.Node, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.AbstractCompiler compiler
private static boolean checkForStateChangeHelper (com.google.javascript.rhino.Node, boolean, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node current
com.google.javascript.rhino.Node assignTarget
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
boolean checkForNewObjects
com.google.javascript.jscomp.AbstractCompiler compiler
static boolean constructorCallHasSideEffects (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
static boolean constructorCallHasSideEffects (com.google.javascript.rhino.Node, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node nameNode
static boolean functionCallHasSideEffects (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
static boolean functionCallHasSideEffects (com.google.javascript.rhino.Node, com.google.javascript.jscomp.AbstractCompiler)
String name
com.google.javascript.rhino.Node param
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node nameNode
static boolean callHasLocalResult (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean newHasLocalResult (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean nodeTypeMayHaveSideEffects (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean nodeTypeMayHaveSideEffects (com.google.javascript.rhino.Node, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.AbstractCompiler compiler
static boolean allArgsUnescapedLocal (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node arg
com.google.javascript.rhino.Node callOrNew
static boolean canBeSideEffected (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
java.util.Set emptySet
static boolean canBeSideEffected (com.google.javascript.rhino.Node, java.util.Set)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
java.util.Set knownConstants
static int precedence (int)
int type
static boolean isUndefined (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isNullOrUndefined (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isImmutableResult (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean allResultsMatch (com.google.javascript.rhino.Node, com.google.common.base.Predicate)
com.google.javascript.rhino.Node n
com.google.common.base.Predicate p
static boolean anyResultsMatch (com.google.javascript.rhino.Node, com.google.common.base.Predicate)
com.google.javascript.rhino.Node n
com.google.common.base.Predicate p
static boolean isNumericResult (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isNumericResultHelper (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node n
static boolean isBooleanResult (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isBooleanResultHelper (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean mayBeString (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean mayBeString (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node n
boolean recurse
static boolean mayBeStringHelper (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isAssociative (int)
int type
static boolean isCommutative (int)
int type
static boolean isAssignmentOp (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static int getOpFromAssignmentOp (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean containsFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean referencesThis (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node start
static boolean isGet (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isVarDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static com.google.javascript.rhino.Node getAssignedValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
static boolean isExprAssign (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isExprCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isForIn (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isLoopStructure (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static com.google.javascript.rhino.Node getLoopCodeBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isWithinLoop (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
java.util.Iterator i$
com.google.javascript.rhino.Node n
static boolean isControlStructure (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isControlStructureCodeBlock (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node n
static com.google.javascript.rhino.Node getConditionExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isStatementBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isStatement (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isStatementParent (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
static boolean isSwitchCase (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isReferenceName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isTryFinallyNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node child
static boolean isTryCatchNodeContainer (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
static void removeChild (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node tryNode
com.google.javascript.rhino.Node tryNode
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node node
static void maybeAddFinally (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node tryNode
static boolean tryMergeBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node previous
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node parent
static boolean isCallOrNew (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
static com.google.javascript.rhino.Node getFunctionBody (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fn
static boolean isFunctionDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isHoistedFunctionDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isFunctionExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isBleedingFunctionName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isEmptyFunctionExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
static boolean isVarArgsFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node function
static boolean isObjectCallMethod (com.google.javascript.rhino.Node, java.lang.String)
String propName
com.google.javascript.rhino.Node last
com.google.javascript.rhino.Node functionIndentifyingExpression
com.google.javascript.rhino.Node callNode
String methodName
static boolean isFunctionObjectCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
static boolean isFunctionObjectApply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
static boolean isVarOrSimpleAssignLhs (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public static boolean isLValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
static boolean isObjectLitKey (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
static java.lang.String getObjectLitKeyName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node key
static com.google.javascript.rhino.jstype.JSType getObjectLitKeyTypeFromValueType (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.FunctionType fntype
com.google.javascript.rhino.jstype.FunctionType fntype
com.google.javascript.rhino.Node param
com.google.javascript.rhino.Node key
com.google.javascript.rhino.jstype.JSType valueType
static boolean isGetOrSetKey (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
static java.lang.String opToStr (int)
int operator
static java.lang.String opToStrNoFail (int)
int operator
String res
static boolean containsType (com.google.javascript.rhino.Node, int, com.google.common.base.Predicate)
com.google.javascript.rhino.Node node
int type
com.google.common.base.Predicate traverseChildrenPred
static boolean containsType (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node node
int type
static void redeclareVarsInsideBranch (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node var
com.google.javascript.rhino.Node nameNode
java.util.Iterator i$
com.google.javascript.rhino.Node branch
java.util.Collection vars
com.google.javascript.rhino.Node parent
static void copyNameAnnotations (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node source
com.google.javascript.rhino.Node destination
private static com.google.javascript.rhino.Node getAddingRoot (com.google.javascript.rhino.Node)
int type
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node addingRoot
com.google.javascript.rhino.Node ancestor
public static com.google.javascript.rhino.Node newQualifiedNameNode (com.google.javascript.jscomp.CodingConvention, java.lang.String)
com.google.javascript.rhino.Node node
String part
com.google.javascript.rhino.Node propNode
com.google.javascript.jscomp.CodingConvention convention
String name
int endPos
com.google.javascript.rhino.Node node
String nodeName
int startPos
public static com.google.javascript.rhino.Node newQualifiedNameNodeDeclaration (com.google.javascript.jscomp.CodingConvention, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node result
com.google.javascript.jscomp.CodingConvention convention
String name
com.google.javascript.rhino.Node value
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node nameNode
static com.google.javascript.rhino.Node newQualifiedNameNode (com.google.javascript.jscomp.CodingConvention, java.lang.String, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.CodingConvention convention
String name
com.google.javascript.rhino.Node basisNode
String originalName
com.google.javascript.rhino.Node node
static com.google.javascript.rhino.Node getRootOfQualifiedName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node current
com.google.javascript.rhino.Node qName
static void setDebugInformation (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node basisNode
String originalName
private static com.google.javascript.rhino.Node newName (com.google.javascript.jscomp.CodingConvention, java.lang.String)
com.google.javascript.jscomp.CodingConvention convention
String name
com.google.javascript.rhino.Node nameNode
static com.google.javascript.rhino.Node newName (com.google.javascript.jscomp.CodingConvention, java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CodingConvention convention
String name
com.google.javascript.rhino.Node srcref
static com.google.javascript.rhino.Node newName (com.google.javascript.jscomp.CodingConvention, java.lang.String, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.CodingConvention convention
String name
com.google.javascript.rhino.Node basisNode
String originalName
com.google.javascript.rhino.Node nameNode
static boolean isLatin (java.lang.String)
char c
int index
String s
int len
static boolean isValidSimpleName (java.lang.String)
String name
public static boolean isValidQualifiedName (java.lang.String)
String part
String[] arr$
int len$
int i$
String name
String[] parts
static boolean isValidPropertyName (java.lang.String)
String name
static java.util.Collection getVarsDeclaredInBranch (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.NodeUtil$VarCollector collector
static boolean isPrototypePropertyDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isPrototypeProperty (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String lhsString
static com.google.javascript.rhino.Node getPrototypeClassName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node qName
com.google.javascript.rhino.Node cur
static java.lang.String getPrototypePropertyName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node qName
String qNameStr
int prototypeIdx
int memberIndex
static com.google.javascript.rhino.Node newUndefinedNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node srcReferenceNode
com.google.javascript.rhino.Node node
static com.google.javascript.rhino.Node newVarNode (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node nodeName
com.google.javascript.rhino.Node var
static int getNodeTypeReferenceCount (com.google.javascript.rhino.Node, int, com.google.common.base.Predicate)
com.google.javascript.rhino.Node node
int type
com.google.common.base.Predicate traverseChildrenPred
static boolean isNameReferenced (com.google.javascript.rhino.Node, java.lang.String, com.google.common.base.Predicate)
com.google.javascript.rhino.Node node
String name
com.google.common.base.Predicate traverseChildrenPred
static boolean isNameReferenced (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node node
String name
static int getNameReferenceCount (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node node
String name
static boolean has (com.google.javascript.rhino.Node, com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node node
com.google.common.base.Predicate pred
com.google.common.base.Predicate traverseChildrenPred
static int getCount (com.google.javascript.rhino.Node, com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
com.google.common.base.Predicate pred
com.google.common.base.Predicate traverseChildrenPred
int total
static void visitPreOrder (com.google.javascript.rhino.Node, com.google.javascript.jscomp.NodeUtil$Visitor, com.google.common.base.Predicate)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.NodeUtil$Visitor visitor
com.google.common.base.Predicate traverseChildrenPred
static void visitPostOrder (com.google.javascript.rhino.Node, com.google.javascript.jscomp.NodeUtil$Visitor, com.google.common.base.Predicate)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.NodeUtil$Visitor visitor
com.google.common.base.Predicate traverseChildrenPred
static boolean hasFinally (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static com.google.javascript.rhino.Node getCatchBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean hasCatchHandler (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public static com.google.javascript.rhino.Node getFunctionParameters (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fnNode
static boolean isConstantName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
static boolean isConstantByConvention (com.google.javascript.jscomp.CodingConvention, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CodingConvention convention
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
public static com.google.javascript.rhino.JSDocInfo getFunctionJSDocInfo (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo fnInfo
public static java.lang.String getSourceName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String sourceName
public static com.google.javascript.rhino.jstype.StaticSourceFile getSourceFile (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.StaticSourceFile sourceName
public static com.google.javascript.rhino.InputId getInputId (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static transient com.google.javascript.rhino.Node newCallNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node parameter
com.google.javascript.rhino.Node[] arr$
int len$
int i$
com.google.javascript.rhino.Node callTarget
com.google.javascript.rhino.Node[] parameters
boolean isFreeCall
com.google.javascript.rhino.Node call
static boolean evaluatesToLocalValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
static boolean evaluatesToLocalValue (com.google.javascript.rhino.Node, com.google.common.base.Predicate)
com.google.javascript.rhino.Node value
com.google.common.base.Predicate locals
private static com.google.javascript.rhino.Node getNthSibling (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node first
int index
com.google.javascript.rhino.Node sibling
static com.google.javascript.rhino.Node getArgumentForFunction (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node function
int index
static com.google.javascript.rhino.Node getArgumentForCallOrNew (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node call
int index
static boolean isCallOrNewTarget (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node parent
private static boolean isToStringMethodCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node propNode
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node getNode
public static com.google.javascript.rhino.JSDocInfo getBestJSDocInfo (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo info
static com.google.javascript.rhino.Node getBestLValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
boolean isFunctionDeclaration
static com.google.javascript.rhino.Node getRValueOfLValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
static com.google.javascript.rhino.Node getBestLValueOwner (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node lValue
static java.lang.String getBestLValueName (com.google.javascript.rhino.Node)
String ownerName
com.google.javascript.rhino.Node owner
com.google.javascript.rhino.Node lValue
static boolean isExpressionResultUsed (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node gramps
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node parent
static boolean isExecutedExactlyOnce (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node n
static com.google.javascript.rhino.Node booleanNode (boolean)
boolean value
static com.google.javascript.rhino.Node numberNode (double, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node result
double value
com.google.javascript.rhino.Node srcref
com.google.javascript.rhino.Node result
static boolean isNaN (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public static java.util.Map mapMainToClone (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node main
com.google.javascript.rhino.Node clone
java.util.Map mtoc
private static void mtocHelper (java.util.Map, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
java.util.Map map
com.google.javascript.rhino.Node main
com.google.javascript.rhino.Node clone
com.google.javascript.rhino.Node mchild
com.google.javascript.rhino.Node cchild
public static void verifyScopeChanges (java.util.Map, com.google.javascript.rhino.Node, boolean, com.google.javascript.jscomp.AbstractCompiler)
java.util.Map map
com.google.javascript.rhino.Node main
boolean verifyUnchangedNodes
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.Map mtoc
boolean checkUnchanged
com.google.javascript.rhino.Node clone
static void ()
}
com/google/javascript/jscomp/Normalize$1.classNormalize.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Normalize$1 extends java.lang.Object {
}
com/google/javascript/jscomp/Normalize$DuplicateDeclarationHandler.classNormalize.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.Normalize$DuplicateDeclarationHandler extends java.lang.Object implements com.google.javascript.jscomp.SyntacticScopeCreator$RedeclarationHandler {
private java.util.Set hasOkDuplicateDeclaration
final com.google.javascript.jscomp.Normalize this$0
private void (com.google.javascript.jscomp.Normalize)
public void onRedeclaration (com.google.javascript.jscomp.Scope, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.CompilerInput)
com.google.javascript.jscomp.Scope s
String name
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.Scope$Var v
private void replaceVarWithAssignment (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node gramps
void (com.google.javascript.jscomp.Normalize, com.google.javascript.jscomp.Normalize$1)
com.google.javascript.jscomp.Normalize x0
com.google.javascript.jscomp.Normalize$1 x1
}
com/google/javascript/jscomp/Normalize$FindExposeAnnotations.classNormalize.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Normalize$FindExposeAnnotations extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final java.util.Set exposedProperties
private void ()
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node lhs
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean isMarkedExpose (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo info
void (com.google.javascript.jscomp.Normalize$1)
com.google.javascript.jscomp.Normalize$1 x0
static java.util.Set access$100 (com.google.javascript.jscomp.Normalize$FindExposeAnnotations)
com.google.javascript.jscomp.Normalize$FindExposeAnnotations x0
}
com/google/javascript/jscomp/Normalize$NormalizeStatements.classNormalize.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Normalize$NormalizeStatements extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean assertOnChange
void (com.google.javascript.jscomp.AbstractCompiler, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean assertOnChange
private void reportCodeChange (java.lang.String)
String changeDescription
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node empty
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void annotateConstantsByConvention (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
boolean isMarkedConstant
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
boolean isObjLitKey
boolean isProperty
private void normalizeFunctionDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void rewriteFunctionDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node oldNameNode
com.google.javascript.rhino.Node fnNameNode
com.google.javascript.rhino.Node var
com.google.javascript.rhino.Node parent
private void doStatementNormalizations (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void normalizeLabels (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node last
private void extractForInitializer (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newStatement
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node first
com.google.javascript.rhino.Node newStatement
com.google.javascript.rhino.Node init
com.google.javascript.rhino.Node empty
com.google.javascript.rhino.Node newStatement
com.google.javascript.rhino.Node insertBefore
com.google.javascript.rhino.Node insertBeforeParent
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node before
com.google.javascript.rhino.Node beforeParent
private void splitVarDeclarations (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node newVar
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void moveNamedFunctions (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node functionBody
com.google.javascript.rhino.Node previous
com.google.javascript.rhino.Node current
com.google.javascript.rhino.Node insertAfter
private com.google.javascript.rhino.Node addToFront (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node newChild
com.google.javascript.rhino.Node after
}
com/google/javascript/jscomp/Normalize$PropagateConstantAnnotationsOverVars.classNormalize.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Normalize$PropagateConstantAnnotationsOverVars extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean assertOnChange
void (com.google.javascript.jscomp.AbstractCompiler, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean forbidChanges
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.Scope$Var var
boolean shouldBeConstant
boolean isMarkedConstant
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/Normalize$RewriteExposedProperties.classNormalize.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Normalize$RewriteExposedProperties extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final java.util.Set exposedProperties
final com.google.javascript.jscomp.Normalize this$0
void (com.google.javascript.jscomp.Normalize, java.util.Set)
java.util.Set exposedProperties
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node obj
com.google.javascript.rhino.Node prop
String propName
String propName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/Normalize$ScopeTicklingCallback.classNormalize.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.Normalize$ScopeTicklingCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
final com.google.javascript.jscomp.Normalize this$0
private void (com.google.javascript.jscomp.Normalize)
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.Normalize, com.google.javascript.jscomp.Normalize$1)
com.google.javascript.jscomp.Normalize x0
com.google.javascript.jscomp.Normalize$1 x1
}
com/google/javascript/jscomp/Normalize$VerifyConstants.classNormalize.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Normalize$VerifyConstants extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean checkUserDeclarations
private java.util.Map constantMap
void (com.google.javascript.jscomp.AbstractCompiler, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean checkUserDeclarations
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.rhino.Node externsAndJs
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.Scope$Var var
boolean expectedConst
com.google.javascript.jscomp.CodingConvention convention
String name
boolean isConst
Boolean value
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/Normalize.classNormalize.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Normalize extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean assertOnChange
private static final boolean CONVERT_WHILE_TO_FOR
static final boolean MAKE_LOCAL_NAMES_UNIQUE
public static final com.google.javascript.jscomp.DiagnosticType CATCH_BLOCK_VAR_ERROR
void (com.google.javascript.jscomp.AbstractCompiler, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean assertOnChange
static com.google.javascript.rhino.Node parseAndNormalizeSyntheticCode (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, java.lang.String)
com.google.javascript.jscomp.AbstractCompiler compiler
String code
String prefix
com.google.javascript.rhino.Node js
static com.google.javascript.rhino.Node parseAndNormalizeTestCode (com.google.javascript.jscomp.AbstractCompiler, java.lang.String)
com.google.javascript.jscomp.AbstractCompiler compiler
String code
com.google.javascript.rhino.Node js
private void reportCodeChange (java.lang.String)
String changeDescription
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.MakeDeclaredNamesUnique renamer
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.Normalize$FindExposeAnnotations findExposeAnnotations
private void removeDuplicateDeclarations (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.NodeTraversal$Callback tickler
com.google.javascript.jscomp.ScopeCreator scopeCreator
com.google.javascript.jscomp.NodeTraversal t
static com.google.javascript.jscomp.AbstractCompiler access$200 (com.google.javascript.jscomp.Normalize)
com.google.javascript.jscomp.Normalize x0
static void access$500 (com.google.javascript.jscomp.Normalize, java.lang.String)
com.google.javascript.jscomp.Normalize x0
String x1
static void ()
}
com/google/javascript/jscomp/ObjectPropertyStringPostprocess$1.classObjectPropertyStringPostprocess.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ObjectPropertyStringPostprocess$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ObjectPropertyStringPostprocess$Callback.classObjectPropertyStringPostprocess.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ObjectPropertyStringPostprocess$Callback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.ObjectPropertyStringPostprocess this$0
private void (com.google.javascript.jscomp.ObjectPropertyStringPostprocess)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newChild
com.google.javascript.rhino.Node newFirstArgument
com.google.javascript.rhino.Node newSecondArgument
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node objectName
com.google.javascript.rhino.Node firstArgument
com.google.javascript.rhino.Node secondArgument
int secondArgumentType
void (com.google.javascript.jscomp.ObjectPropertyStringPostprocess, com.google.javascript.jscomp.ObjectPropertyStringPostprocess$1)
com.google.javascript.jscomp.ObjectPropertyStringPostprocess x0
com.google.javascript.jscomp.ObjectPropertyStringPostprocess$1 x1
}
com/google/javascript/jscomp/ObjectPropertyStringPostprocess.classObjectPropertyStringPostprocess.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ObjectPropertyStringPostprocess extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
static com.google.javascript.jscomp.AbstractCompiler access$100 (com.google.javascript.jscomp.ObjectPropertyStringPostprocess)
com.google.javascript.jscomp.ObjectPropertyStringPostprocess x0
}
com/google/javascript/jscomp/ObjectPropertyStringPreprocess$1.classObjectPropertyStringPreprocess.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ObjectPropertyStringPreprocess$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ObjectPropertyStringPreprocess$Callback.classObjectPropertyStringPreprocess.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ObjectPropertyStringPreprocess$Callback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.ObjectPropertyStringPreprocess this$0
private void (com.google.javascript.jscomp.ObjectPropertyStringPreprocess)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node objectName
com.google.javascript.rhino.Node firstArgument
com.google.javascript.rhino.Node secondArgument
com.google.javascript.rhino.Node newFirstArgument
com.google.javascript.rhino.Node newSecondArgument
void (com.google.javascript.jscomp.ObjectPropertyStringPreprocess, com.google.javascript.jscomp.ObjectPropertyStringPreprocess$1)
com.google.javascript.jscomp.ObjectPropertyStringPreprocess x0
com.google.javascript.jscomp.ObjectPropertyStringPreprocess$1 x1
}
com/google/javascript/jscomp/ObjectPropertyStringPreprocess.classObjectPropertyStringPreprocess.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.ObjectPropertyStringPreprocess extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final String OBJECT_PROPERTY_STRING
public static final String EXTERN_OBJECT_PROPERTY_STRING
static final com.google.javascript.jscomp.DiagnosticType INVALID_NUM_ARGUMENTS_ERROR
static final com.google.javascript.jscomp.DiagnosticType QUALIFIED_NAME_EXPECTED_ERROR
static final com.google.javascript.jscomp.DiagnosticType STRING_LITERAL_EXPECTED_ERROR
private final com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void addExternDeclaration (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node declarationStmt
com.google.javascript.rhino.Node script
static com.google.javascript.jscomp.AbstractCompiler access$100 (com.google.javascript.jscomp.ObjectPropertyStringPreprocess)
com.google.javascript.jscomp.ObjectPropertyStringPreprocess x0
static void ()
}
com/google/javascript/jscomp/OptimizeArgumentsArray.classOptimizeArgumentsArray.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.OptimizeArgumentsArray extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private static final String ARGUMENTS
private static final String PARAMETER_PREFIX
private final String paramPredix
private int uniqueId
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Deque argumentsAccessStack
private java.util.List currentArgumentsAccess
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String)
com.google.javascript.jscomp.AbstractCompiler compiler
String paramPrefix
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node function
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal traversal
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
private boolean tryReplaceArguments (com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node getElem
com.google.javascript.rhino.Node index
com.google.javascript.rhino.Node getElemParent
int value
com.google.javascript.rhino.Node ref
java.util.Iterator i$
String name
int i
int i
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node index
int value
com.google.javascript.rhino.Node ref
java.util.Iterator i$
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node parametersList
boolean changed
int numNamedParameter
int highestIndex
int numExtraArgs
String[] argNames
private java.lang.String getNewName ()
}
com/google/javascript/jscomp/OptimizeCalls$CallGraphCompilerPass.classOptimizeCalls.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.OptimizeCalls$CallGraphCompilerPass extends java.lang.Object {
public abstract void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.SimpleDefinitionFinder)
}
com/google/javascript/jscomp/OptimizeCalls.classOptimizeCalls.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.OptimizeCalls extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
java.util.List passes
private com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.OptimizeCalls addPass (com.google.javascript.jscomp.OptimizeCalls$CallGraphCompilerPass)
com.google.javascript.jscomp.OptimizeCalls$CallGraphCompilerPass pass
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.OptimizeCalls$CallGraphCompilerPass pass
java.util.Iterator i$
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/OptimizeParameters$Parameter.classOptimizeParameters.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.OptimizeParameters$Parameter extends java.lang.Object {
private final com.google.javascript.rhino.Node arg
private boolean shouldRemove
private boolean hasSideEffects
private boolean canBeSideEffected
public void (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node arg
boolean shouldRemove
public com.google.javascript.rhino.Node getArg ()
public boolean shouldRemove ()
public void setShouldRemove (boolean)
boolean value
public void setHasSideEffects (boolean)
boolean hasSideEffects
public boolean hasSideEffects ()
public void setCanBeSideEffected (boolean)
boolean canBeSideEffected
public boolean canBeSideEffected ()
static boolean access$000 (com.google.javascript.jscomp.OptimizeParameters$Parameter)
com.google.javascript.jscomp.OptimizeParameters$Parameter x0
static boolean access$002 (com.google.javascript.jscomp.OptimizeParameters$Parameter, boolean)
com.google.javascript.jscomp.OptimizeParameters$Parameter x0
boolean x1
static boolean access$100 (com.google.javascript.jscomp.OptimizeParameters$Parameter)
com.google.javascript.jscomp.OptimizeParameters$Parameter x0
static boolean access$200 (com.google.javascript.jscomp.OptimizeParameters$Parameter)
com.google.javascript.jscomp.OptimizeParameters$Parameter x0
}
com/google/javascript/jscomp/OptimizeParameters.classOptimizeParameters.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.OptimizeParameters extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass com.google.javascript.jscomp.OptimizeCalls$CallGraphCompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.List removedNodes
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.jscomp.DefinitionSite defSite
java.util.Iterator i$
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.SimpleDefinitionFinder definitions
private boolean canChangeSignature (com.google.javascript.jscomp.DefinitionSite, com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.rhino.Node nameNode
java.util.Collection singleSiteDefinitions
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.jscomp.DefinitionSite definitionSite
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
com.google.javascript.rhino.Node rValue
java.util.Collection useSites
private void tryEliminateOptionalArgs (com.google.javascript.jscomp.DefinitionSite, com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.rhino.Node call
int numArgs
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.jscomp.DefinitionSite defSite
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
int maxArgs
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
java.util.Collection useSites
private void tryEliminateConstantArgs (com.google.javascript.jscomp.DefinitionSite, com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node cur
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.rhino.Node call
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.jscomp.DefinitionSite defSite
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
java.util.List parameters
boolean firstCall
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
java.util.Collection useSites
boolean continueLooking
com.google.javascript.rhino.Node function
private boolean adjustForSideEffects (java.util.List)
com.google.javascript.jscomp.OptimizeParameters$Parameter current
int i
java.util.List parameters
boolean anyMovable
boolean seenUnmovableSideEffects
boolean seenUnmoveableSideEfffected
private boolean findFixedParameters (java.util.List, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.OptimizeParameters$Parameter p
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.OptimizeParameters$Parameter p
java.util.List parameters
com.google.javascript.rhino.Node cur
boolean anyMovable
int index
private boolean buildParameterList (java.util.List, com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
boolean movable
com.google.javascript.jscomp.OptimizeParameters$Parameter p
java.util.List parameters
com.google.javascript.rhino.Node cur
com.google.javascript.jscomp.Scope s
boolean anyMovable
private void setParameterSideEffectInfo (com.google.javascript.jscomp.OptimizeParameters$Parameter, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.OptimizeParameters$Parameter p
com.google.javascript.rhino.Node value
private boolean isMovableValue (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.Scope s
private void optimizeFunctionDefinition (java.util.List, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node paramName
int index
java.util.List parameters
com.google.javascript.rhino.Node function
private void optimizeCallSite (com.google.javascript.jscomp.SimpleDefinitionFinder, java.util.List, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.OptimizeParameters$Parameter p
int index
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
java.util.List parameters
com.google.javascript.rhino.Node call
boolean mayMutateArgs
boolean mayMutateGlobalsOrThrow
private void addVariableToFunction (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node stmt
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node varName
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node stmt
private boolean eliminateParamsAfter (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node function
int argIndex
com.google.javascript.rhino.Node formalArgPtr
private boolean eliminateParamsAfter (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node var
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.Node argNode
private com.google.javascript.rhino.Node eliminateFunctionParamAt (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node function
int argIndex
com.google.javascript.rhino.Node formalArgPtr
private com.google.javascript.rhino.Node eliminateCallParamAt (com.google.javascript.jscomp.SimpleDefinitionFinder, com.google.javascript.jscomp.OptimizeParameters$Parameter, com.google.javascript.rhino.Node, int)
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
com.google.javascript.jscomp.OptimizeParameters$Parameter p
com.google.javascript.rhino.Node call
int argIndex
com.google.javascript.rhino.Node formalArgPtr
}
com/google/javascript/jscomp/OptimizeReturns$1.classOptimizeReturns.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.OptimizeReturns$1 extends java.lang.Object implements com.google.javascript.jscomp.NodeUtil$Visitor {
final com.google.javascript.jscomp.SimpleDefinitionFinder val$defFinder
final com.google.javascript.jscomp.OptimizeReturns this$0
void (com.google.javascript.jscomp.OptimizeReturns, com.google.javascript.jscomp.SimpleDefinitionFinder)
public void visit (com.google.javascript.rhino.Node)
boolean keepValue
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node node
}
com/google/javascript/jscomp/OptimizeReturns.classOptimizeReturns.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.OptimizeReturns extends java.lang.Object implements com.google.javascript.jscomp.OptimizeCalls$CallGraphCompilerPass com.google.javascript.jscomp.CompilerPass {
private com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.jscomp.DefinitionSite defSite
java.util.Iterator i$
com.google.javascript.rhino.Node node
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.SimpleDefinitionFinder definitions
java.util.List toOptimize
private boolean callResultsMaybeUsed (com.google.javascript.jscomp.SimpleDefinitionFinder, com.google.javascript.jscomp.DefinitionSite)
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node useNodeParent
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
com.google.javascript.jscomp.DefinitionSite definitionSite
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
com.google.javascript.rhino.Node rValue
java.util.Collection useSites
private void rewriteReturns (com.google.javascript.jscomp.SimpleDefinitionFinder, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
com.google.javascript.rhino.Node fnNode
private static boolean isCall (com.google.javascript.jscomp.UseSite)
com.google.javascript.jscomp.UseSite site
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
static com.google.javascript.jscomp.AbstractCompiler access$000 (com.google.javascript.jscomp.OptimizeReturns)
com.google.javascript.jscomp.OptimizeReturns x0
}
com/google/javascript/jscomp/PassConfig$PassConfigDelegate.classPassConfig.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PassConfig$PassConfigDelegate extends com.google.javascript.jscomp.PassConfig {
private final com.google.javascript.jscomp.PassConfig delegate
void (com.google.javascript.jscomp.PassConfig)
com.google.javascript.jscomp.PassConfig delegate
protected java.util.List getChecks ()
protected java.util.List getOptimizations ()
com.google.javascript.jscomp.MemoizedScopeCreator getTypedScopeCreator ()
com.google.javascript.jscomp.Scope getTopScope ()
protected com.google.javascript.jscomp.PassConfig$State getIntermediateState ()
protected void setIntermediateState (com.google.javascript.jscomp.PassConfig$State)
com.google.javascript.jscomp.PassConfig$State state
static com.google.javascript.jscomp.PassConfig access$000 (com.google.javascript.jscomp.PassConfig$PassConfigDelegate)
com.google.javascript.jscomp.PassConfig$PassConfigDelegate x0
}
com/google/javascript/jscomp/PassConfig$State.classPassConfig.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.PassConfig$State extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
final java.util.Map cssNames
final java.util.Set exportedNames
final com.google.javascript.jscomp.CrossModuleMethodMotion$IdGenerator crossModuleIdGenerator
final com.google.javascript.jscomp.VariableMap variableMap
final com.google.javascript.jscomp.VariableMap propertyMap
final com.google.javascript.jscomp.VariableMap anonymousFunctionNameMap
final com.google.javascript.jscomp.VariableMap stringMap
final com.google.javascript.jscomp.FunctionNames functionNames
final String idGeneratorMap
public void (java.util.Map, java.util.Set, com.google.javascript.jscomp.CrossModuleMethodMotion$IdGenerator, com.google.javascript.jscomp.VariableMap, com.google.javascript.jscomp.VariableMap, com.google.javascript.jscomp.VariableMap, com.google.javascript.jscomp.VariableMap, com.google.javascript.jscomp.FunctionNames, java.lang.String)
java.util.Map cssNames
java.util.Set exportedNames
com.google.javascript.jscomp.CrossModuleMethodMotion$IdGenerator crossModuleIdGenerator
com.google.javascript.jscomp.VariableMap variableMap
com.google.javascript.jscomp.VariableMap propertyMap
com.google.javascript.jscomp.VariableMap anonymousFunctionNameMap
com.google.javascript.jscomp.VariableMap stringMap
com.google.javascript.jscomp.FunctionNames functionNames
String idGeneratorMap
}
com/google/javascript/jscomp/PassConfig.classPassConfig.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.PassConfig extends java.lang.Object {
final com.google.javascript.jscomp.CompilerOptions options
private com.google.javascript.jscomp.MemoizedScopeCreator typedScopeCreator
private com.google.javascript.jscomp.TypedScopeCreator internalScopeCreator
com.google.javascript.jscomp.Scope topScope
public void (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
void regenerateGlobalTypedScope (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node root
void clearTypedScope ()
void patchGlobalTypedScope (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.jscomp.MemoizedScopeCreator getTypedScopeCreator ()
com.google.javascript.jscomp.Scope getTopScope ()
protected abstract java.util.List getChecks ()
protected abstract java.util.List getOptimizations ()
com.google.javascript.jscomp.graph.GraphvizGraph getPassGraph ()
String passName
int i
com.google.javascript.jscomp.PassFactory pass
java.util.Iterator i$
com.google.javascript.jscomp.graph.LinkedDirectedGraph graph
Iterable allPasses
String lastPass
String loopStart
final com.google.javascript.jscomp.TypeInferencePass makeTypeInference (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
final com.google.javascript.jscomp.InferJSDocInfo makeInferJsDocInfo (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
final com.google.javascript.jscomp.TypeCheck makeTypeCheck (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
static final void addPassFactoryBefore (java.util.List, com.google.javascript.jscomp.PassFactory, java.lang.String)
java.util.List factoryList
com.google.javascript.jscomp.PassFactory factory
String passName
static final void replacePassFactory (java.util.List, com.google.javascript.jscomp.PassFactory)
java.util.List factoryList
com.google.javascript.jscomp.PassFactory factory
private static int findPassIndexByName (java.util.List, java.lang.String)
int i
java.util.List factoryList
String name
final com.google.javascript.jscomp.PassConfig getBasePassConfig ()
com.google.javascript.jscomp.PassConfig current
protected abstract com.google.javascript.jscomp.PassConfig$State getIntermediateState ()
protected abstract void setIntermediateState (com.google.javascript.jscomp.PassConfig$State)
}
com/google/javascript/jscomp/PassFactory.classPassFactory.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.PassFactory extends java.lang.Object {
private final String name
private final boolean isOneTimePass
protected void (java.lang.String, boolean)
String name
boolean isOneTimePass
java.lang.String getName ()
boolean isOneTimePass ()
abstract com.google.javascript.jscomp.CompilerPass create (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.HotSwapCompilerPass getHotSwapPass (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/PeepholeCollectPropertyAssignments.classPeepholeCollectPropertyAssignments.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.PeepholeCollectPropertyAssignments extends com.google.javascript.jscomp.AbstractPeepholeOptimization {
public void ()
com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node propertyCandidate
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node subtree
boolean codeChanged
private com.google.javascript.rhino.Node getName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node getValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
boolean isInterestingValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private boolean isPropertyAssignmentToName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node propertyCandidate
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node obj
private boolean collectProperty (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node propertyCandidate
String name
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
private boolean collectArrayProperty (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node emptyNode
com.google.javascript.rhino.Node currentValue
com.google.javascript.rhino.Node arrayLiteral
com.google.javascript.rhino.Node propertyCandidate
com.google.javascript.rhino.Node assignment
int sizeOfArrayAtStart
int maxIndexAssigned
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node obj
com.google.javascript.rhino.Node property
double dindex
int index
private boolean collectObjectProperty (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String propertyName
com.google.javascript.rhino.Node objectLiteral
com.google.javascript.rhino.Node propertyCandidate
com.google.javascript.rhino.Node assignment
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node obj
com.google.javascript.rhino.Node property
String propertyName
com.google.javascript.rhino.Node newProperty
com.google.javascript.rhino.Node newValue
private static boolean mightContainForwardReference (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node node
String varName
}
com/google/javascript/jscomp/PeepholeFoldConstants$1.classPeepholeFoldConstants.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeFoldConstants$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$rhino$jstype$TernaryValue
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/PeepholeFoldConstants.classPeepholeFoldConstants.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeFoldConstants extends com.google.javascript.jscomp.AbstractPeepholeOptimization {
static final com.google.javascript.jscomp.DiagnosticType INVALID_GETELEM_INDEX_ERROR
static final com.google.javascript.jscomp.DiagnosticType INDEX_OUT_OF_BOUNDS_ERROR
static final com.google.javascript.jscomp.DiagnosticType NEGATING_A_NON_NUMBER_ERROR
static final com.google.javascript.jscomp.DiagnosticType BITWISE_OPERAND_OUT_OF_RANGE
static final com.google.javascript.jscomp.DiagnosticType SHIFT_AMOUNT_OUT_OF_BOUNDS
static final com.google.javascript.jscomp.DiagnosticType FRACTIONAL_BITWISE_OPERAND
private static final double MAX_FOLD_NUMBER
private final boolean late
void (boolean)
boolean late
com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node subtree
private com.google.javascript.rhino.Node tryFoldBinaryOperator (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node subtree
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
private com.google.javascript.rhino.Node tryReduceVoid (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node child
private void tryReduceOperandsForOp (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node n
private void tryConvertOperandsToNumber (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private void tryConvertToNumber (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
Double result
double value
com.google.javascript.rhino.Node replacement
private com.google.javascript.rhino.Node tryFoldTypeof (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newNode
com.google.javascript.rhino.Node originalTypeofNode
com.google.javascript.rhino.Node argumentNode
String typeNameString
private com.google.javascript.rhino.Node tryFoldUnaryOperator (com.google.javascript.rhino.Node)
double numValue
double negNum
com.google.javascript.rhino.Node negNumNode
com.google.javascript.rhino.Node notIntValNode
int intVal
double val
UnsupportedOperationException ex
com.google.javascript.rhino.Node replacementNode
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.jstype.TernaryValue leftVal
private com.google.javascript.rhino.Node tryFoldInstanceof (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacementNode
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
private com.google.javascript.rhino.Node tryFoldAssign (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newRight
com.google.javascript.rhino.Node newRight
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node newRight
int newType
com.google.javascript.rhino.Node newNode
private com.google.javascript.rhino.Node tryUnfoldAssignOp (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
int op
com.google.javascript.rhino.Node replacement
private com.google.javascript.rhino.Node tryFoldAndOr (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
boolean lval
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node result
int type
com.google.javascript.rhino.jstype.TernaryValue leftVal
private com.google.javascript.rhino.Node tryFoldChildAddString (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String result
String leftString
String rightString
com.google.javascript.rhino.Node ll
com.google.javascript.rhino.Node lr
String result
String leftString
String rightString
com.google.javascript.rhino.Node rl
com.google.javascript.rhino.Node rr
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
private com.google.javascript.rhino.Node tryFoldAddConstantString (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newStringNode
String leftString
String rightString
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
private com.google.javascript.rhino.Node tryFoldArithmeticOp (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node result
private com.google.javascript.rhino.Node performArithmeticOp (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int opType
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
double result
Double lValObj
Double rValObj
double lval
double rval
private com.google.javascript.rhino.Node tryFoldLeftChildOp (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node ll
com.google.javascript.rhino.Node lr
com.google.javascript.rhino.Node valueToCombine
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
int opType
Double rightValObj
private com.google.javascript.rhino.Node tryFoldAdd (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
private com.google.javascript.rhino.Node tryFoldShift (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
double result
int lvalInt
long maxUint32
long lvalLong
double result
double lval
double rval
int rvalInt
com.google.javascript.rhino.Node newNumber
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
private com.google.javascript.rhino.Node tryFoldComparison (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.jstype.TernaryValue result
com.google.javascript.rhino.Node newNode
static com.google.javascript.rhino.jstype.TernaryValue evaluateComparison (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
boolean undefinedLeft
String ln
String rn
int op
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
boolean leftLiteral
boolean rightLiteral
boolean undefinedRight
boolean nullRight
int lhType
int rhType
private static com.google.javascript.rhino.jstype.TernaryValue areStringsEqual (java.lang.String, java.lang.String)
String a
String b
private static int getNormalizedNodeType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.TernaryValue value
com.google.javascript.rhino.Node n
int type
private static com.google.javascript.rhino.jstype.TernaryValue compareAsNumbers (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int op
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
Double leftValue
Double rightValue
double lv
double rv
private static boolean compareToUndefined (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node value
int op
boolean valueUndefined
boolean valueNull
boolean equivalent
private static boolean isEqualityOp (int)
int op
private static boolean compareToNull (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node value
int op
boolean valueUndefined
boolean valueNull
boolean equivalent
private com.google.javascript.rhino.Node tryFoldCtorCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private boolean inForcedStringContext (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node tryFoldInForcedStringContext (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
String stringValue
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node newString
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node objectType
private com.google.javascript.rhino.Node tryFoldGetElem (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
private com.google.javascript.rhino.Node tryFoldGetProp (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int knownLength
com.google.javascript.rhino.Node lengthNode
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
private boolean isAssignmentTarget (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.Node tryFoldArrayAccess (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int i
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
double index
int intIndex
com.google.javascript.rhino.Node current
com.google.javascript.rhino.Node elem
private com.google.javascript.rhino.Node tryFoldObjectPropAccess (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node replacement
static void ()
}
com/google/javascript/jscomp/PeepholeFoldWithTypes.classPeepholeFoldWithTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeFoldWithTypes extends com.google.javascript.jscomp.AbstractPeepholeOptimization {
void ()
com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node subtree
private com.google.javascript.rhino.Node tryFoldTypeof (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newNode
com.google.javascript.rhino.jstype.JSType argumentType
String typeName
com.google.javascript.rhino.Node typeofNode
com.google.javascript.rhino.Node argumentNode
}
com/google/javascript/jscomp/PeepholeMinimizeConditions$1.classPeepholeMinimizeConditions.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.PeepholeMinimizeConditions$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/PeepholeMinimizeConditions.classPeepholeMinimizeConditions.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeMinimizeConditions extends com.google.javascript.jscomp.AbstractPeepholeOptimization {
private static final int AND_PRECEDENCE
private final boolean late
void (boolean)
boolean late
public com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node node
private void tryJoinForCondition (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node ifCondition
com.google.javascript.rhino.Node fixedIfCondition
com.google.javascript.rhino.Node forCondition
com.google.javascript.rhino.Node maybeBreak
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node maybeIf
private com.google.javascript.rhino.Node tryReplaceIf (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newCond
com.google.javascript.rhino.Node newCond
com.google.javascript.rhino.Node nextCond
com.google.javascript.rhino.Node nextThen
com.google.javascript.rhino.Node nextElse
com.google.javascript.rhino.Node thenExpr
com.google.javascript.rhino.Node elseExpr
com.google.javascript.rhino.Node returnNode
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node thenBranch
com.google.javascript.rhino.Node elseBranch
com.google.javascript.rhino.Node nextNode
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
private boolean statementMustExitParent (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node tryReplaceExitWithBreak (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node breakTarget
com.google.javascript.rhino.Node follow
com.google.javascript.rhino.Node prefinallyFollows
private com.google.javascript.rhino.Node tryRemoveRedundantExit (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node exitExpr
com.google.javascript.rhino.Node follow
com.google.javascript.rhino.Node prefinallyFollows
boolean isPure (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node skipFinallyNodes (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
boolean areMatchingExits (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node nodeThis
com.google.javascript.rhino.Node nodeThat
boolean isExceptionPossible (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node getExceptionHandler (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node tryMinimizeNot (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node notChild
int complementOperator
com.google.javascript.rhino.Node newOperator
private com.google.javascript.rhino.Node tryMinimizeExprResult (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.MinimizedCondition minCond
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode mNode
com.google.javascript.rhino.Node placeholder
private com.google.javascript.rhino.Node tryMinimizeHook (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node thenBranch
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.MinimizedCondition minCond
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode mNode
com.google.javascript.rhino.Node placeholder
private com.google.javascript.rhino.Node tryMinimizeIf (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node or
com.google.javascript.rhino.Node newExpr
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node and
com.google.javascript.rhino.Node newExpr
com.google.javascript.rhino.Node innerCond
com.google.javascript.rhino.Node innerThenBranch
com.google.javascript.rhino.Node innerElseBranch
com.google.javascript.rhino.Node innerIf
com.google.javascript.rhino.Node thenExpr
com.google.javascript.rhino.Node elseExpr
com.google.javascript.rhino.Node returnNode
com.google.javascript.rhino.Node assignName
com.google.javascript.rhino.Node thenExpr
com.google.javascript.rhino.Node elseExpr
com.google.javascript.rhino.Node hookNode
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node thenOp
com.google.javascript.rhino.Node elseOp
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node thenExpr
com.google.javascript.rhino.Node elseExpr
com.google.javascript.rhino.Node hookNode
com.google.javascript.rhino.Node var
com.google.javascript.rhino.Node elseAssign
com.google.javascript.rhino.Node name1
com.google.javascript.rhino.Node maybeName2
com.google.javascript.rhino.Node thenExpr
com.google.javascript.rhino.Node elseExpr
com.google.javascript.rhino.Node hookNode
com.google.javascript.rhino.Node var
com.google.javascript.rhino.Node thenAssign
com.google.javascript.rhino.Node maybeName1
com.google.javascript.rhino.Node name2
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node originalCond
com.google.javascript.rhino.Node thenBranch
com.google.javascript.rhino.Node elseBranch
com.google.javascript.jscomp.MinimizedCondition minCond
com.google.javascript.rhino.Node placeholder
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode unnegatedCond
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode shortCond
boolean thenBranchIsExpressionBlock
boolean elseBranchIsExpressionBlock
boolean thenBranchIsVar
boolean elseBranchIsVar
private void tryRemoveRepeatedStatements (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node lastTrue
com.google.javascript.rhino.Node lastFalse
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node trueBranch
com.google.javascript.rhino.Node falseBranch
private static boolean isFoldableExpressBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node calledFn
com.google.javascript.rhino.Node maybeExpr
com.google.javascript.rhino.Node n
private static com.google.javascript.rhino.Node getBlockExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private static boolean isReturnBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node first
com.google.javascript.rhino.Node n
private static boolean isReturnExpressBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node first
com.google.javascript.rhino.Node n
private static boolean isReturnExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private static com.google.javascript.rhino.Node getBlockReturnExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private static boolean isVarBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node first
com.google.javascript.rhino.Node n
private static com.google.javascript.rhino.Node getBlockVar (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private static boolean consumesDanglingElse (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static boolean isLowerPrecedence (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node n
int precedence
private static boolean isPropertyAssignmentInExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.common.base.Predicate isPropertyAssignmentInExpressionPredicate
private com.google.javascript.rhino.Node tryMinimizeCondition (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.MinimizedCondition minCond
private com.google.javascript.rhino.Node replaceNode (com.google.javascript.rhino.Node, com.google.javascript.jscomp.MinimizedCondition$MeasuredNode)
com.google.javascript.rhino.Node lhs
com.google.javascript.jscomp.MinimizedCondition$MeasuredNode rhs
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.Node performConditionSubstitutions (com.google.javascript.rhino.Node)
int type
com.google.javascript.rhino.Node replacement
boolean rval
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.jstype.TernaryValue rightVal
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node trueNode
com.google.javascript.rhino.Node falseNode
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.jstype.TernaryValue trueNodeVal
com.google.javascript.rhino.jstype.TernaryValue falseNodeVal
boolean result
int equivalentResult
com.google.javascript.rhino.jstype.TernaryValue nVal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.Node maybeReplaceChildWithNumber (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
int num
com.google.javascript.rhino.Node newNode
static void ()
}
com/google/javascript/jscomp/PeepholeOptimizationsPass$1.classPeepholeOptimizationsPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeOptimizationsPass$1 extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$FunctionCallback {
final com.google.javascript.jscomp.PeepholeOptimizationsPass this$0
void (com.google.javascript.jscomp.PeepholeOptimizationsPass)
public void visit (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/PeepholeOptimizationsPass$PeepCallback.classPeepholeOptimizationsPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeOptimizationsPass$PeepCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
final com.google.javascript.jscomp.PeepholeOptimizationsPass this$0
private void (com.google.javascript.jscomp.PeepholeOptimizationsPass)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AbstractPeepholeOptimization optim
com.google.javascript.rhino.Node newNode
com.google.javascript.jscomp.AbstractPeepholeOptimization[] arr$
int len$
int i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node currentNode
boolean codeChanged
void (com.google.javascript.jscomp.PeepholeOptimizationsPass, com.google.javascript.jscomp.PeepholeOptimizationsPass$1)
com.google.javascript.jscomp.PeepholeOptimizationsPass x0
com.google.javascript.jscomp.PeepholeOptimizationsPass$1 x1
}
com/google/javascript/jscomp/PeepholeOptimizationsPass.classPeepholeOptimizationsPass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeOptimizationsPass extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.AbstractPeepholeOptimization[] peepholeOptimizations
private boolean retraverseOnChange
private com.google.javascript.jscomp.RecentChange handler
transient void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.AbstractPeepholeOptimization[])
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.AbstractPeepholeOptimization[] optimizations
void setRetraverseOnChange (boolean)
boolean retraverse
public com.google.javascript.jscomp.AbstractCompiler getCompiler ()
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void beginTraversal ()
com.google.javascript.jscomp.AbstractPeepholeOptimization optimization
com.google.javascript.jscomp.AbstractPeepholeOptimization[] arr$
int len$
int i$
private void endTraversal ()
com.google.javascript.jscomp.AbstractPeepholeOptimization optimization
com.google.javascript.jscomp.AbstractPeepholeOptimization[] arr$
int len$
int i$
static com.google.javascript.jscomp.RecentChange access$000 (com.google.javascript.jscomp.PeepholeOptimizationsPass)
com.google.javascript.jscomp.PeepholeOptimizationsPass x0
static boolean access$200 (com.google.javascript.jscomp.PeepholeOptimizationsPass)
com.google.javascript.jscomp.PeepholeOptimizationsPass x0
static com.google.javascript.jscomp.AbstractPeepholeOptimization[] access$300 (com.google.javascript.jscomp.PeepholeOptimizationsPass)
com.google.javascript.jscomp.PeepholeOptimizationsPass x0
}
com/google/javascript/jscomp/PeepholeRemoveDeadCode$1.classPeepholeRemoveDeadCode.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeRemoveDeadCode$1 extends java.lang.Object {
}
com/google/javascript/jscomp/PeepholeRemoveDeadCode$MatchUnnamedBreak.classPeepholeRemoveDeadCode.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeRemoveDeadCode$MatchUnnamedBreak extends java.lang.Object implements com.google.common.base.Predicate {
private void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile boolean apply (java.lang.Object)
Object x0
void (com.google.javascript.jscomp.PeepholeRemoveDeadCode$1)
com.google.javascript.jscomp.PeepholeRemoveDeadCode$1 x0
}
com/google/javascript/jscomp/PeepholeRemoveDeadCode.classPeepholeRemoveDeadCode.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeRemoveDeadCode extends com.google.javascript.jscomp.AbstractPeepholeOptimization {
static final com.google.common.base.Predicate MATCH_UNNAMED_BREAK
void ()
com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node subtree
private com.google.javascript.rhino.Node tryFoldTry (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node body
com.google.javascript.rhino.Node catchBlock
com.google.javascript.rhino.Node finallyBlock
private com.google.javascript.rhino.Node tryFoldAssignment (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node subtree
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
private com.google.javascript.rhino.Node tryFoldExpr (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node subtree
com.google.javascript.rhino.Node result
private com.google.javascript.rhino.Node trySimplifyUnusedResult (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node trySimplifyUnusedResult (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node resultList
com.google.javascript.rhino.Node trueNode
com.google.javascript.rhino.Node falseNode
com.google.javascript.rhino.Node conditionalResultNode
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node n
boolean removeUnused
com.google.javascript.rhino.Node result
private com.google.javascript.rhino.Node tryOptimizeSwitch (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node caseLabel
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node lastStm
com.google.javascript.rhino.Node block
com.google.javascript.rhino.jstype.TernaryValue caseMatches
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node prev
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node defaultCase
private com.google.javascript.rhino.Node tryOptimizeDefaultCase (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node caseToRemove
com.google.javascript.rhino.Node prevCase
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node lastNonRemovable
private void removeCase (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node switchNode
com.google.javascript.rhino.Node caseNode
private boolean isUselessCase (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node previousBlock
com.google.javascript.rhino.Node blockChild
java.util.Iterator i$
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node caseNode
com.google.javascript.rhino.Node previousCase
com.google.javascript.rhino.Node switchNode
com.google.javascript.rhino.Node executingCase
private boolean isExit (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node tryFoldComma (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node tryOptimizeBlock (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
private boolean isUnremovableNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void tryOptimizeConditionalAfterAssign (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacementConditionNode
com.google.javascript.rhino.Node rhsAssign
com.google.javascript.rhino.jstype.TernaryValue value
com.google.javascript.rhino.Node lhsAssign
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node next
private boolean isSimpleAssignment (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node getSimpleAssignmentName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node getSimpleAssignmentValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private boolean isConditionalStatement (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private boolean isExprConditional (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node getConditionalStatementCondition (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node tryFoldIf (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node notCond
com.google.javascript.rhino.Node replacement
boolean newConditionValue
com.google.javascript.rhino.Node newCond
com.google.javascript.rhino.Node branchToKeep
com.google.javascript.rhino.Node thenStmt
com.google.javascript.rhino.Node trueBranch
com.google.javascript.rhino.Node falseBranch
com.google.javascript.rhino.Node branchToKeep
com.google.javascript.rhino.Node branchToRemove
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
int type
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node thenBody
com.google.javascript.rhino.Node elseBody
com.google.javascript.rhino.jstype.TernaryValue condValue
boolean condTrue
private com.google.javascript.rhino.Node tryFoldHook (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node thenBody
com.google.javascript.rhino.Node elseBody
com.google.javascript.rhino.jstype.TernaryValue condValue
com.google.javascript.rhino.Node branchToKeep
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node tryFoldWhile (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node tryFoldFor (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node statement
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node init
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node increment
com.google.javascript.rhino.Node tryFoldDo (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node condStatement
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node parent
boolean hasBreakOrContinue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void tryFoldForCondition (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node forCondition
static void ()
}
com/google/javascript/jscomp/PeepholeReplaceKnownMethods.classPeepholeReplaceKnownMethods.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeReplaceKnownMethods extends com.google.javascript.jscomp.AbstractPeepholeOptimization {
private static final java.util.Locale ROOT_LOCALE
private final boolean late
void (boolean)
boolean late
com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node subtree
private com.google.javascript.rhino.Node tryFoldKnownMethods (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callTarget
com.google.javascript.rhino.Node subtree
private com.google.javascript.rhino.Node tryFoldKnownStringMethods (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node subtree
com.google.javascript.rhino.Node callTarget
com.google.javascript.rhino.Node stringNode
com.google.javascript.rhino.Node functionName
String functionNameString
com.google.javascript.rhino.Node firstArg
private com.google.javascript.rhino.Node tryFoldKnownNumericMethods (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callTarget
String functionNameString
com.google.javascript.rhino.Node firstArgument
com.google.javascript.rhino.Node subtree
private com.google.javascript.rhino.Node tryFoldStringToLowerCase (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node subtree
com.google.javascript.rhino.Node stringNode
String lowered
com.google.javascript.rhino.Node replacement
private com.google.javascript.rhino.Node tryFoldStringToUpperCase (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node subtree
com.google.javascript.rhino.Node stringNode
String upped
com.google.javascript.rhino.Node replacement
private java.lang.String normalizeNumericString (java.lang.String)
String input
int startIndex
int endIndex
private com.google.javascript.rhino.Node tryFoldParseNumber (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.Node)
double tmpRadix
com.google.javascript.rhino.Node numericNode
com.google.javascript.rhino.Node numericNode
Double checkVal
com.google.javascript.rhino.Node newNode
NumberFormatException e
int newVal
com.google.javascript.rhino.Node newNode
double newVal
NumberFormatException e
String normalizedNewVal
com.google.javascript.rhino.Node n
String functionName
com.google.javascript.rhino.Node firstArg
boolean isParseInt
com.google.javascript.rhino.Node secondArg
int radix
String stringVal
Double checkVal
com.google.javascript.rhino.Node newNode
private com.google.javascript.rhino.Node tryFoldStringIndexOf (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String functionName
com.google.javascript.rhino.Node lstringNode
com.google.javascript.rhino.Node firstArg
String lstring
boolean isIndexOf
com.google.javascript.rhino.Node secondArg
String searchValue
int fromIndex
int indexVal
com.google.javascript.rhino.Node newNode
private com.google.javascript.rhino.Node tryFoldArrayJoin (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node node
java.util.Iterator i$
com.google.javascript.rhino.Node emptyStringNode
com.google.javascript.rhino.Node foldedStringNode
int kJoinOverhead
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node callTarget
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node arrayNode
com.google.javascript.rhino.Node functionName
String joinString
java.util.List arrayFoldedChildren
StringBuilder sb
int foldedSize
com.google.javascript.rhino.Node prev
com.google.javascript.rhino.Node elem
int originalSize
private com.google.javascript.rhino.Node tryFoldStringSubstr (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int start
int length
int length
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node stringNode
com.google.javascript.rhino.Node arg1
int start
int length
String stringAsString
com.google.javascript.rhino.Node arg2
String result
com.google.javascript.rhino.Node resultNode
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.Node tryFoldStringSubstring (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int start
int end
int end
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node stringNode
com.google.javascript.rhino.Node arg1
int start
int end
String stringAsString
com.google.javascript.rhino.Node arg2
String result
com.google.javascript.rhino.Node resultNode
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.Node tryFoldStringCharAt (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int index
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node stringNode
com.google.javascript.rhino.Node arg1
int index
String stringAsString
com.google.javascript.rhino.Node resultNode
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.Node tryFoldStringCharCodeAt (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int index
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node stringNode
com.google.javascript.rhino.Node arg1
int index
String stringAsString
com.google.javascript.rhino.Node resultNode
com.google.javascript.rhino.Node parent
private int jsSplitMatch (java.lang.String, int, java.lang.String)
String stringValue
int startIndex
String separator
int matchIndex
private java.lang.String[] jsSplit (java.lang.String, java.lang.String, int)
int i
int startIndex
int matchIndex
String stringValue
String separator
int limit
java.util.List splitStrings
private com.google.javascript.rhino.Node tryFoldStringSplit (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node arg2
int i
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node stringNode
com.google.javascript.rhino.Node arg1
String separator
String stringValue
int limit
String[] stringArray
com.google.javascript.rhino.Node arrayOfStrings
com.google.javascript.rhino.Node parent
static void ()
}
com/google/javascript/jscomp/PeepholeSimplifyRegExp.classPeepholeSimplifyRegExp.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeSimplifyRegExp extends com.google.javascript.jscomp.AbstractPeepholeOptimization {
void ()
com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
IllegalArgumentException ex
String pattern
String flags
com.google.javascript.jscomp.regex.RegExpTree regexTree
String literal
String newPattern
String newFlags
com.google.javascript.rhino.Node subtree
}
com/google/javascript/jscomp/PeepholeSubstituteAlternateSyntax$FoldArrayAction.classPeepholeSubstituteAlternateSyntax.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax$FoldArrayAction extends java.lang.Enum {
public static final com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax$FoldArrayAction NOT_SAFE_TO_FOLD
public static final com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax$FoldArrayAction SAFE_TO_FOLD_WITH_ARGS
public static final com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax$FoldArrayAction SAFE_TO_FOLD_WITHOUT_ARGS
private static final com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax$FoldArrayAction[] $VALUES
public static com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax$FoldArrayAction[] values ()
public static com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax$FoldArrayAction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/PeepholeSubstituteAlternateSyntax.classPeepholeSubstituteAlternateSyntax.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax extends com.google.javascript.jscomp.AbstractPeepholeOptimization {
private static final com.google.javascript.jscomp.CodeGenerator REGEXP_ESCAPER
private final boolean late
private static final int STRING_SPLIT_OVERHEAD
static final com.google.javascript.jscomp.DiagnosticType INVALID_REGULAR_EXPRESSION_FLAGS
private static final com.google.common.collect.ImmutableSet STANDARD_OBJECT_CONSTRUCTORS
private static final java.util.regex.Pattern REGEXP_FLAGS_RE
void (boolean)
boolean late
public com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node node
private com.google.javascript.rhino.Node tryRotateAssociativeOperator (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node first
com.google.javascript.rhino.Node second
com.google.javascript.rhino.Node third
com.google.javascript.rhino.Node newLhs
com.google.javascript.rhino.Node newRoot
com.google.javascript.rhino.Node lhs
int precedence
int lhsPrecedence
int rhsPrecedence
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node rhs
private com.google.javascript.rhino.Node tryFoldSimpleFunctionCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node addition
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node callTarget
private com.google.javascript.rhino.Node tryFoldImmediateCallToBoundFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newCallTarget
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node callTarget
com.google.javascript.jscomp.CodingConvention$Bind bind
private void addParameterAfter (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parameterList
com.google.javascript.rhino.Node after
private com.google.javascript.rhino.Node trySplitComma (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newStatement
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
private com.google.javascript.rhino.Node tryReplaceUndefined (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node tryReduceReturn (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node operand
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node result
private com.google.javascript.rhino.Node tryFoldStandardConstructors (com.google.javascript.rhino.Node)
String className
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node tryFoldLiteralConstructor (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node arg0
com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax$FoldArrayAction action
boolean constructorHasArgs
String className
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node constructorNameNode
com.google.javascript.rhino.Node newLiteralNode
private static com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax$FoldArrayAction isSafeToFoldArrayConstructor (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node arg
com.google.javascript.jscomp.PeepholeSubstituteAlternateSyntax$FoldArrayAction action
private com.google.javascript.rhino.Node tryFoldRegularExpressionConstructor (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node regexLiteral
com.google.javascript.rhino.Node regexLiteral
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node constructor
com.google.javascript.rhino.Node pattern
com.google.javascript.rhino.Node flags
private com.google.javascript.rhino.Node reduceTrueFalse (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node not
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node tryMinimizeArrayLiteral (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node n
boolean allStrings
private com.google.javascript.rhino.Node tryMinimizeStringArrayLiteral (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node cur
String template
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node n
int numElements
int saving
String[] strings
int idx
String delimiter
private static java.lang.String pickDelimiter (java.lang.String[])
String s
String[] arr$
int len$
int i$
String cur
String[] arr$
int len$
int i$
String[] strings
boolean allLength1
String[] delimiters
int i
private static boolean areValidRegexpFlags (java.lang.String)
String flags
private boolean areSafeFlagsToFold (java.lang.String)
String flags
private static com.google.javascript.rhino.Node makeForwardSlashBracketSafe (com.google.javascript.rhino.Node)
char ch
int i
com.google.javascript.rhino.Node n
String s
StringBuilder sb
int pos
boolean isEscaped
boolean inCharset
static boolean containsUnicodeEscape (java.lang.String)
int nSlashes
int i
String s
String esc
static void ()
}
com/google/javascript/jscomp/PerformanceTracker$1.classPerformanceTracker.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PerformanceTracker$1 extends java.lang.Object implements java.util.Comparator {
final com.google.javascript.jscomp.PerformanceTracker this$0
void (com.google.javascript.jscomp.PerformanceTracker)
public int compare (java.util.Map$Entry, java.util.Map$Entry)
java.util.Map$Entry e1
java.util.Map$Entry e2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/PerformanceTracker$2.classPerformanceTracker.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PerformanceTracker$2 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$CompilerOptions$TracerMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/PerformanceTracker$CodeSizeEstimatePrinter.classPerformanceTracker.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.PerformanceTracker$CodeSizeEstimatePrinter extends com.google.javascript.jscomp.CodeConsumer {
private int size
private char lastChar
private final java.io.ByteArrayOutputStream output
private final java.util.zip.GZIPOutputStream stream
final com.google.javascript.jscomp.PerformanceTracker this$0
private void (com.google.javascript.jscomp.PerformanceTracker)
java.io.IOException e
void append (java.lang.String)
java.io.IOException e
String str
int len
char getLastChar ()
private int calcSize ()
private int calcZippedSize ()
java.io.IOException e
void (com.google.javascript.jscomp.PerformanceTracker, com.google.javascript.jscomp.PerformanceTracker$1)
com.google.javascript.jscomp.PerformanceTracker x0
com.google.javascript.jscomp.PerformanceTracker$1 x1
static int access$100 (com.google.javascript.jscomp.PerformanceTracker$CodeSizeEstimatePrinter)
com.google.javascript.jscomp.PerformanceTracker$CodeSizeEstimatePrinter x0
static int access$200 (com.google.javascript.jscomp.PerformanceTracker$CodeSizeEstimatePrinter)
com.google.javascript.jscomp.PerformanceTracker$CodeSizeEstimatePrinter x0
}
com/google/javascript/jscomp/PerformanceTracker$Stats.classPerformanceTracker.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.PerformanceTracker$Stats extends java.lang.Object {
public final String pass
public final boolean isOneTime
public long runtime
public int runs
public int changes
public int diff
public int gzDiff
public int size
public int gzSize
void (java.lang.String, boolean)
String pass
boolean iot
}
com/google/javascript/jscomp/PerformanceTracker.classPerformanceTracker.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.PerformanceTracker extends java.lang.Object {
private static final int DEFAULT_WHEN_SIZE_UNTRACKED
private final com.google.javascript.rhino.Node jsRoot
private final boolean trackSize
private final boolean trackGzSize
private final com.google.javascript.jscomp.RecentChange codeChange
private int initCodeSize
private int initGzCodeSize
private int runtime
private int runs
private int changes
private int loopRuns
private int loopChanges
private int codeSize
private int gzCodeSize
private int diff
private int gzDiff
private final java.util.Deque currentPass
private final java.util.Map summary
private com.google.common.collect.ImmutableMap summaryCopy
private final java.util.List log
void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.CompilerOptions$TracerMode)
com.google.javascript.rhino.Node jsRoot
com.google.javascript.jscomp.CompilerOptions$TracerMode mode
com.google.javascript.jscomp.CodeChangeHandler getCodeChangeHandler ()
void recordPassStart (java.lang.String, boolean)
String passName
boolean isOneTime
void recordPassStop (java.lang.String, long)
com.google.javascript.jscomp.PerformanceTracker$CodeSizeEstimatePrinter estimatePrinter
int newSize
com.google.javascript.jscomp.PerformanceTracker$CodeSizeEstimatePrinter estimatePrinter
String passName
long runtime
com.google.javascript.jscomp.PerformanceTracker$Stats logStats
com.google.javascript.jscomp.PerformanceTracker$Stats summaryStats
public int getRuntime ()
public int getSize ()
public int getGzSize ()
int getChanges ()
int getLoopChanges ()
int getRuns ()
int getLoopRuns ()
public com.google.common.collect.ImmutableMap getStats ()
private void calcTotalStats ()
com.google.javascript.jscomp.PerformanceTracker$Stats stats
java.util.Map$Entry entry
java.util.Iterator i$
public void outputTracerReport (java.io.PrintStream)
java.util.Map$Entry entry
java.util.Iterator i$
String key
com.google.javascript.jscomp.PerformanceTracker$Stats stats
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.jscomp.PerformanceTracker$Stats stats
java.util.Iterator i$
java.util.ArrayList statEntries
java.io.IOException e
java.io.PrintStream pstr
java.io.OutputStreamWriter output
static boolean access$300 (com.google.javascript.jscomp.PerformanceTracker)
com.google.javascript.jscomp.PerformanceTracker x0
}
com/google/javascript/jscomp/PhaseOptimizer$Loop.classPhaseOptimizer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PhaseOptimizer$Loop extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final java.util.List myPasses
private final java.util.Set myNames
private com.google.javascript.jscomp.PhaseOptimizer$ScopedChangeHandler scopeHandler
final com.google.javascript.jscomp.PhaseOptimizer this$0
void (com.google.javascript.jscomp.PhaseOptimizer)
void addLoopedPass (com.google.javascript.jscomp.PassFactory)
com.google.javascript.jscomp.PassFactory factory
String name
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.PhaseOptimizer$NamedPass pass
java.util.Iterator i$
com.google.javascript.jscomp.PhaseOptimizer$NamedPass pass
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.util.Set madeChanges
java.util.Set runInPrevIter
com.google.javascript.jscomp.PhaseOptimizer$State state
boolean lastIterMadeChanges
int count
private void optimizePasses ()
com.google.javascript.jscomp.PhaseOptimizer$NamedPass loopablePass
java.util.Iterator i$
String passInOptimalOrder
java.util.Iterator i$
java.util.List optimalPasses
}
com/google/javascript/jscomp/PhaseOptimizer$NamedPass.classPhaseOptimizer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PhaseOptimizer$NamedPass extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
final String name
private final com.google.javascript.jscomp.PassFactory factory
private com.google.javascript.jscomp.Tracer tracer
final com.google.javascript.jscomp.PhaseOptimizer this$0
void (com.google.javascript.jscomp.PhaseOptimizer, com.google.javascript.jscomp.PassFactory)
com.google.javascript.jscomp.PassFactory factory
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
IllegalStateException e
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
}
com/google/javascript/jscomp/PhaseOptimizer$ProgressRange.classPhaseOptimizer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PhaseOptimizer$ProgressRange extends java.lang.Object {
public final double initialValue
public final double maxValue
public void (double, double)
double initialValue
double maxValue
}
com/google/javascript/jscomp/PhaseOptimizer$ScopedChangeHandler.classPhaseOptimizer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PhaseOptimizer$ScopedChangeHandler extends java.lang.Object implements com.google.javascript.jscomp.CodeChangeHandler {
private int lastCodeChangeQuery
final com.google.javascript.jscomp.PhaseOptimizer this$0
void (com.google.javascript.jscomp.PhaseOptimizer)
public void reportChange ()
private boolean hasCodeChangedSinceLastCall ()
boolean result
static boolean access$1600 (com.google.javascript.jscomp.PhaseOptimizer$ScopedChangeHandler)
com.google.javascript.jscomp.PhaseOptimizer$ScopedChangeHandler x0
}
com/google/javascript/jscomp/PhaseOptimizer$State.classPhaseOptimizer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.PhaseOptimizer$State extends java.lang.Enum {
public static final com.google.javascript.jscomp.PhaseOptimizer$State RUN_PASSES_NOT_RUN_IN_PREV_ITER
public static final com.google.javascript.jscomp.PhaseOptimizer$State RUN_PASSES_THAT_CHANGED_STH_IN_PREV_ITER
private static final com.google.javascript.jscomp.PhaseOptimizer$State[] $VALUES
public static com.google.javascript.jscomp.PhaseOptimizer$State[] values ()
public static com.google.javascript.jscomp.PhaseOptimizer$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/PhaseOptimizer.classPhaseOptimizer.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PhaseOptimizer extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final java.util.logging.Logger logger
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.PerformanceTracker tracker
private final java.util.List passes
private boolean inLoop
private com.google.javascript.jscomp.PassFactory sanityCheck
private boolean printAstHashcodes
private double progress
private double progressStep
private final com.google.javascript.jscomp.PhaseOptimizer$ProgressRange progressRange
private com.google.javascript.jscomp.PhaseOptimizer$NamedPass currentPass
private java.util.Map lastRuns
private com.google.javascript.rhino.Node currentScope
private int timestamp
private int lastChange
private static final int START_TIME
private final com.google.javascript.rhino.Node jsRoot
private boolean crossScopeReporting
private com.google.javascript.rhino.Node lastAst
private java.util.Map mtoc
static final java.util.List OPTIMAL_ORDER
static final int MAX_LOOPS
static final String OPTIMIZE_LOOP_ERROR
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.PerformanceTracker, com.google.javascript.jscomp.PhaseOptimizer$ProgressRange)
com.google.javascript.jscomp.AbstractCompiler comp
com.google.javascript.jscomp.PerformanceTracker tracker
com.google.javascript.jscomp.PhaseOptimizer$ProgressRange range
void consume (java.util.List)
com.google.javascript.jscomp.PassFactory factory
java.util.Iterator i$
java.util.List factories
com.google.javascript.jscomp.PhaseOptimizer$Loop currentLoop
boolean isCurrentLoopPopulated
void addOneTimePass (com.google.javascript.jscomp.PassFactory)
com.google.javascript.jscomp.PassFactory factory
com.google.javascript.jscomp.PhaseOptimizer$Loop addFixedPointLoop ()
com.google.javascript.jscomp.PhaseOptimizer$Loop loop
void setSanityCheck (com.google.javascript.jscomp.PassFactory)
com.google.javascript.jscomp.PassFactory sanityCheck
private void setSanityCheckState ()
void setPrintAstHashcodes (boolean)
boolean printAstHashcodes
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CompilerPass pass
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void maybePrintAstHashcodes (java.lang.String, com.google.javascript.rhino.Node)
String hashCodeMsg
String passName
com.google.javascript.rhino.Node root
private void maybeSanityCheck (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private boolean hasHaltingErrors ()
void setScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
boolean hasScopeChanged (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
int timeOfLastRun
private com.google.javascript.rhino.Node getEnclosingScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void reportChangeToEnclosingScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void startCrossScopeReporting ()
void endCrossScopeReporting ()
static java.util.logging.Logger access$000 ()
static com.google.javascript.jscomp.PerformanceTracker access$100 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static com.google.javascript.jscomp.AbstractCompiler access$200 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static com.google.javascript.jscomp.PhaseOptimizer$ProgressRange access$300 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static double access$418 (com.google.javascript.jscomp.PhaseOptimizer, double)
com.google.javascript.jscomp.PhaseOptimizer x0
double x1
static double access$500 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static double access$400 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static void access$600 (com.google.javascript.jscomp.PhaseOptimizer, java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.PhaseOptimizer x0
String x1
com.google.javascript.rhino.Node x2
static void access$700 (com.google.javascript.jscomp.PhaseOptimizer, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.PhaseOptimizer x0
com.google.javascript.rhino.Node x1
com.google.javascript.rhino.Node x2
static int access$800 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static boolean access$900 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static int access$1002 (com.google.javascript.jscomp.PhaseOptimizer, int)
com.google.javascript.jscomp.PhaseOptimizer x0
int x1
static com.google.javascript.rhino.Node access$1100 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static int access$808 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static int access$1000 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static boolean access$1200 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static boolean access$1202 (com.google.javascript.jscomp.PhaseOptimizer, boolean)
com.google.javascript.jscomp.PhaseOptimizer x0
boolean x1
static java.util.Map access$1302 (com.google.javascript.jscomp.PhaseOptimizer, java.util.Map)
com.google.javascript.jscomp.PhaseOptimizer x0
java.util.Map x1
static java.util.Map access$1300 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static com.google.javascript.jscomp.PhaseOptimizer$NamedPass access$1402 (com.google.javascript.jscomp.PhaseOptimizer, com.google.javascript.jscomp.PhaseOptimizer$NamedPass)
com.google.javascript.jscomp.PhaseOptimizer x0
com.google.javascript.jscomp.PhaseOptimizer$NamedPass x1
static boolean access$1500 (com.google.javascript.jscomp.PhaseOptimizer)
com.google.javascript.jscomp.PhaseOptimizer x0
static void ()
}
com/google/javascript/jscomp/PrepareAst$PrepareAnnotations.classPrepareAst.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PrepareAst$PrepareAnnotations extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
void ()
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void normalizeObjectLiteralAnnotations (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node objlit
private void annotateCalls (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node first
private void annotateDispatchers (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void normalizeObjectLiteralKeyAnnotations (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node objlit
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node value
}
com/google/javascript/jscomp/PrepareAst.classPrepareAst.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PrepareAst extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean checkOnly
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean checkOnly
private void reportChange ()
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void normalizeNodeTypes (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
private void normalizeBlocks (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newBlock
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
}
com/google/javascript/jscomp/PreprocessorSymbolTable$Reference.classPreprocessorSymbolTable.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.PreprocessorSymbolTable$Reference extends com.google.javascript.rhino.jstype.SimpleReference {
void (com.google.javascript.rhino.jstype.SimpleSlot, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.SimpleSlot symbol
com.google.javascript.rhino.Node node
}
com/google/javascript/jscomp/PreprocessorSymbolTable.classPreprocessorSymbolTable.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.PreprocessorSymbolTable extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticScope com.google.javascript.rhino.jstype.StaticSymbolTable {
private final java.util.Map symbols
private final com.google.common.collect.Multimap refs
private final com.google.javascript.rhino.Node root
void (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
public com.google.javascript.rhino.Node getRootNode ()
public com.google.javascript.rhino.jstype.JSType getTypeOfThis ()
public com.google.javascript.rhino.jstype.StaticScope getParentScope ()
public com.google.javascript.rhino.jstype.SimpleSlot getSlot (java.lang.String)
String name
public com.google.javascript.rhino.jstype.SimpleSlot getOwnSlot (java.lang.String)
String name
public java.lang.Iterable getReferences (com.google.javascript.rhino.jstype.SimpleSlot)
com.google.javascript.rhino.jstype.SimpleSlot symbol
public java.lang.Iterable getAllSymbols ()
public com.google.javascript.rhino.jstype.StaticScope getScope (com.google.javascript.rhino.jstype.SimpleSlot)
com.google.javascript.rhino.jstype.SimpleSlot slot
void addReference (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
String name
public volatile java.lang.Object getTypeOfThis ()
public volatile com.google.javascript.rhino.jstype.StaticSlot getOwnSlot (java.lang.String)
String x0
public volatile com.google.javascript.rhino.jstype.StaticSlot getSlot (java.lang.String)
String x0
public volatile com.google.javascript.rhino.jstype.StaticScope getScope (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
public volatile java.lang.Iterable getReferences (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
}
com/google/javascript/jscomp/PrintStreamErrorManager.classPrintStreamErrorManager.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.PrintStreamErrorManager extends com.google.javascript.jscomp.BasicErrorManager {
private final com.google.javascript.jscomp.MessageFormatter formatter
private final java.io.PrintStream stream
private int summaryDetailLevel
public void (com.google.javascript.jscomp.MessageFormatter, java.io.PrintStream)
com.google.javascript.jscomp.MessageFormatter formatter
java.io.PrintStream stream
public void (java.io.PrintStream)
java.io.PrintStream stream
public void println (com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.JSError error
public void setSummaryDetailLevel (int)
int summaryDetailLevel
public void printSummary ()
}
com/google/javascript/jscomp/ProcessClosurePrimitives$1.classProcessClosurePrimitives.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessClosurePrimitives$1 extends java.lang.Object implements com.google.javascript.jscomp.CssRenamingMap {
final java.util.Map val$cssNames
final com.google.javascript.jscomp.CssRenamingMap$Style val$style
final com.google.javascript.jscomp.ProcessClosurePrimitives this$0
void (com.google.javascript.jscomp.ProcessClosurePrimitives, java.util.Map, com.google.javascript.jscomp.CssRenamingMap$Style)
public java.lang.String get (java.lang.String)
String value
public com.google.javascript.jscomp.CssRenamingMap$Style getStyle ()
}
com/google/javascript/jscomp/ProcessClosurePrimitives$ProvidedName.classProcessClosurePrimitives.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName extends java.lang.Object {
private final String namespace
private final com.google.javascript.rhino.Node firstNode
private final com.google.javascript.jscomp.JSModule firstModule
private com.google.javascript.rhino.Node explicitNode
private com.google.javascript.jscomp.JSModule explicitModule
private com.google.javascript.rhino.Node candidateDefinition
private com.google.javascript.jscomp.JSModule minimumModule
private com.google.javascript.rhino.Node replacementNode
final com.google.javascript.jscomp.ProcessClosurePrimitives this$0
void (com.google.javascript.jscomp.ProcessClosurePrimitives, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.JSModule, boolean)
String namespace
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.JSModule module
boolean explicit
void addProvide (com.google.javascript.rhino.Node, com.google.javascript.jscomp.JSModule, boolean)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.JSModule module
boolean explicit
boolean isExplicitlyProvided ()
void addDefinition (com.google.javascript.rhino.Node, com.google.javascript.jscomp.JSModule)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.JSModule module
private void updateMinimumModule (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule newModule
void replace ()
com.google.javascript.rhino.Node valueNode
com.google.javascript.rhino.Node varNode
com.google.javascript.rhino.Node assignNode
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName parentName
int indexOfDot
private com.google.javascript.rhino.Node createDeclarationNode ()
private com.google.javascript.rhino.Node makeVarDeclNode ()
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node decl
private com.google.javascript.rhino.Node createNamespaceLiteral ()
com.google.javascript.rhino.Node objlit
private com.google.javascript.rhino.Node makeAssignmentExprNode ()
com.google.javascript.rhino.Node decl
private com.google.javascript.rhino.JSDocInfo createConstantJsDoc ()
com.google.javascript.rhino.JSDocInfoBuilder builder
private void setSourceInfo (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newNode
com.google.javascript.rhino.Node provideStringNode
int offset
com.google.javascript.rhino.Node sourceInfoNode
private int getSourceInfoOffset (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node provideStringNode
int indexOfLastDot
private com.google.javascript.rhino.Node getProvideStringNode ()
static com.google.javascript.rhino.Node access$000 (com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName)
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName x0
static com.google.javascript.jscomp.JSModule access$100 (com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName)
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName x0
}
com/google/javascript/jscomp/ProcessClosurePrimitives$UnrecognizedRequire.classProcessClosurePrimitives.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessClosurePrimitives$UnrecognizedRequire extends java.lang.Object {
final com.google.javascript.rhino.Node requireNode
final String namespace
final String inputName
final com.google.javascript.jscomp.ProcessClosurePrimitives this$0
void (com.google.javascript.jscomp.ProcessClosurePrimitives, com.google.javascript.rhino.Node, java.lang.String, java.lang.String)
com.google.javascript.rhino.Node requireNode
String namespace
String inputName
}
com/google/javascript/jscomp/ProcessClosurePrimitives.classProcessClosurePrimitives.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessClosurePrimitives extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.HotSwapCompilerPass {
static final com.google.javascript.jscomp.DiagnosticType NULL_ARGUMENT_ERROR
static final com.google.javascript.jscomp.DiagnosticType EXPECTED_OBJECTLIT_ERROR
static final com.google.javascript.jscomp.DiagnosticType EXPECTED_STRING_ERROR
static final com.google.javascript.jscomp.DiagnosticType INVALID_ARGUMENT_ERROR
static final com.google.javascript.jscomp.DiagnosticType INVALID_STYLE_ERROR
static final com.google.javascript.jscomp.DiagnosticType TOO_MANY_ARGUMENTS_ERROR
static final com.google.javascript.jscomp.DiagnosticType DUPLICATE_NAMESPACE_ERROR
static final com.google.javascript.jscomp.DiagnosticType FUNCTION_NAMESPACE_ERROR
static final com.google.javascript.jscomp.DiagnosticType MISSING_PROVIDE_ERROR
static final com.google.javascript.jscomp.DiagnosticType LATE_PROVIDE_ERROR
static final com.google.javascript.jscomp.DiagnosticType INVALID_PROVIDE_ERROR
static final com.google.javascript.jscomp.DiagnosticType INVALID_DEFINE_NAME_ERROR
static final com.google.javascript.jscomp.DiagnosticType MISSING_DEFINE_ANNOTATION
static final com.google.javascript.jscomp.DiagnosticType XMODULE_REQUIRE_ERROR
static final com.google.javascript.jscomp.DiagnosticType NON_STRING_PASSED_TO_SET_CSS_NAME_MAPPING_ERROR
static final com.google.javascript.jscomp.DiagnosticType INVALID_CSS_RENAMING_MAP
static final com.google.javascript.jscomp.DiagnosticType BASE_CLASS_ERROR
static final String GOOG
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.JSModuleGraph moduleGraph
private final java.util.Map providedNames
private final java.util.List unrecognizedRequires
private final java.util.Set exportedVariables
private final com.google.javascript.jscomp.CheckLevel requiresLevel
private final com.google.javascript.jscomp.PreprocessorSymbolTable preprocessorSymbolTable
private final java.util.List defineCalls
private final boolean preserveGoogRequires
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.PreprocessorSymbolTable, com.google.javascript.jscomp.CheckLevel, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.PreprocessorSymbolTable preprocessorSymbolTable
com.google.javascript.jscomp.CheckLevel requiresLevel
boolean preserveGoogRequires
java.util.Set getExportedVariableNames ()
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName pn
java.util.Iterator i$
com.google.javascript.jscomp.DiagnosticType error
com.google.javascript.jscomp.DiagnosticType error
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName expectedName
com.google.javascript.jscomp.ProcessClosurePrimitives$UnrecognizedRequire r
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void replaceGoogDefines (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node replacement
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int dot
com.google.javascript.rhino.Node arg
String typeDecl
java.util.Iterator i$
com.google.javascript.jscomp.CodingConvention convention
java.util.List typeDecls
String methodName
com.google.javascript.rhino.Node name
String name
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName pn
boolean isExpr
com.google.javascript.rhino.Node left
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void processRequireCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.JSModule providedModule
com.google.javascript.jscomp.JSModule module
String ns
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName provided
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node arg
private void processProvideCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName previouslyProvided
String ns
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node arg
private void processDefineCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node nameNode
String name
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node args
private void handleTypedefDefinition (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName pn
String name
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo info
private void handleCandidateProvideDefinition (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName pn
String name
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void processBaseClassCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node enclosingParent
com.google.javascript.rhino.Node maybeInheritsExpr
com.google.javascript.rhino.Node baseClassNode
com.google.javascript.rhino.Node methodNameNode
String methodName
String ending
com.google.javascript.rhino.Node className
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node callee
com.google.javascript.rhino.Node thisArg
com.google.javascript.rhino.Node enclosingFnNameNode
String enclosingQname
private com.google.javascript.rhino.Node getEnclosingDeclNameNode (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node scopeRoot
private void reportBadBaseClassUse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
String extraMessage
private void processProvideFromPreviousPass (com.google.javascript.jscomp.NodeTraversal, java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.ProcessClosurePrimitives$ProvidedName provided
com.google.javascript.jscomp.NodeTraversal t
String name
com.google.javascript.rhino.Node parent
private void processSetCssNameMapping (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node key
IllegalArgumentException e
String key
java.util.Iterator i$
java.util.List errors
String combined
java.util.Map$Entry a
java.util.Iterator i$
java.util.Map$Entry b
java.util.Iterator i$
java.util.List errors
java.util.Map cssNames
String styleStr
com.google.javascript.jscomp.CssRenamingMap$Style style
com.google.javascript.jscomp.CssRenamingMap cssRenamingMap
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node arg
private boolean verifyProvide (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String part
String[] arr$
int len$
int i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node methodName
com.google.javascript.rhino.Node arg
private boolean verifyDefine (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String part
String[] arr$
int len$
int i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node methodName
com.google.javascript.rhino.Node args
com.google.javascript.rhino.Node arg
String name
com.google.javascript.rhino.JSDocInfo info
private boolean verifyLastArgumentIsString (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node methodName
com.google.javascript.rhino.Node arg
private boolean verifyNotNull (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node methodName
com.google.javascript.rhino.Node arg
private boolean verifyOfType (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, int)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node methodName
com.google.javascript.rhino.Node arg
int desiredType
private boolean verifyIsLast (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node methodName
com.google.javascript.rhino.Node arg
private boolean verifySetCssNameMapping (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node secondArg
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node methodName
com.google.javascript.rhino.Node firstArg
com.google.javascript.jscomp.DiagnosticType diagnostic
private void registerAnyProvidedPrefixes (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.JSModule)
String prefixNs
String ns
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.JSModule module
int pos
private static boolean isNamespacePlaceholder (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node value
private void maybeAddStringNodeToSymbolTable (com.google.javascript.rhino.Node)
int fullLen
int namespaceLen
com.google.javascript.rhino.Node n
String name
com.google.javascript.rhino.Node syntheticRef
int forQuote
int forDot
com.google.javascript.rhino.Node current
private void maybeAddToSymbolTable (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static com.google.javascript.jscomp.JSModuleGraph access$200 (com.google.javascript.jscomp.ProcessClosurePrimitives)
com.google.javascript.jscomp.ProcessClosurePrimitives x0
static com.google.javascript.jscomp.AbstractCompiler access$300 (com.google.javascript.jscomp.ProcessClosurePrimitives)
com.google.javascript.jscomp.ProcessClosurePrimitives x0
static java.util.Map access$400 (com.google.javascript.jscomp.ProcessClosurePrimitives)
com.google.javascript.jscomp.ProcessClosurePrimitives x0
static boolean access$500 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
static void ()
}
com/google/javascript/jscomp/ProcessCommonJSModules$1.classProcessCommonJSModules.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessCommonJSModules$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ProcessCommonJSModules$ProcessCommonJsModulesCallback.classProcessCommonJSModules.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessCommonJSModules$ProcessCommonJsModulesCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private int scriptNodeCount
private java.util.Set modulesWithExports
final com.google.javascript.jscomp.ProcessCommonJSModules this$0
private void (com.google.javascript.jscomp.ProcessCommonJSModules)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void visitRequireCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node require
com.google.javascript.rhino.Node parent
String moduleName
com.google.javascript.rhino.Node moduleRef
com.google.javascript.rhino.Node script
private void visitScript (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.CompilerInput ci
com.google.javascript.jscomp.JSModule m
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node script
String moduleName
private void emitOptionalModuleExportsOverride (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node script
String moduleName
com.google.javascript.rhino.Node moduleExportsProp
private void visitModuleExports (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node prop
String moduleName
com.google.javascript.rhino.Node module
com.google.javascript.rhino.Node exports
private com.google.javascript.rhino.Node getCurrentScriptNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void (com.google.javascript.jscomp.ProcessCommonJSModules, com.google.javascript.jscomp.ProcessCommonJSModules$1)
com.google.javascript.jscomp.ProcessCommonJSModules x0
com.google.javascript.jscomp.ProcessCommonJSModules$1 x1
}
com/google/javascript/jscomp/ProcessCommonJSModules$SuffixVarsCallback.classProcessCommonJSModules.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessCommonJSModules$SuffixVarsCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private static final String EXPORTS
private final String suffix
final com.google.javascript.jscomp.ProcessCommonJSModules this$0
void (com.google.javascript.jscomp.ProcessCommonJSModules, java.lang.String)
String suffix
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var var
String name
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/ProcessCommonJSModules.classProcessCommonJSModules.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.ProcessCommonJSModules extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final String MODULE_SLASH
public static final String DEFAULT_FILENAME_PREFIX
private static final String MODULE_NAME_SEPARATOR
private static final String MODULE_NAME_PREFIX
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final String filenamePrefix
private final boolean reportDependencies
private com.google.javascript.jscomp.JSModule module
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String)
com.google.javascript.jscomp.AbstractCompiler compiler
String filenamePrefix
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
String filenamePrefix
boolean reportDependencies
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.lang.String guessCJSModuleName (java.lang.String)
String filename
com.google.javascript.jscomp.JSModule getModule ()
public static java.lang.String toModuleName (java.lang.String)
String filename
public static java.lang.String toModuleName (java.lang.String, java.lang.String)
java.net.URISyntaxException e
String requiredFilename
String currentFilename
private java.lang.String normalizeSourceName (java.lang.String)
String filename
static java.lang.String access$100 (com.google.javascript.jscomp.ProcessCommonJSModules, java.lang.String)
com.google.javascript.jscomp.ProcessCommonJSModules x0
String x1
static boolean access$200 (com.google.javascript.jscomp.ProcessCommonJSModules)
com.google.javascript.jscomp.ProcessCommonJSModules x0
static com.google.javascript.jscomp.AbstractCompiler access$300 (com.google.javascript.jscomp.ProcessCommonJSModules)
com.google.javascript.jscomp.ProcessCommonJSModules x0
static com.google.javascript.jscomp.JSModule access$402 (com.google.javascript.jscomp.ProcessCommonJSModules, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.ProcessCommonJSModules x0
com.google.javascript.jscomp.JSModule x1
}
com/google/javascript/jscomp/ProcessDefines$1.classProcessDefines.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessDefines$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$GlobalNamespace$Ref$Type
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/ProcessDefines$CollectDefines$RefInfo.classProcessDefines.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessDefines$CollectDefines$RefInfo extends java.lang.Object {
final com.google.javascript.jscomp.GlobalNamespace$Ref ref
final com.google.javascript.jscomp.GlobalNamespace$Name name
void (com.google.javascript.jscomp.GlobalNamespace$Ref, com.google.javascript.jscomp.GlobalNamespace$Name)
com.google.javascript.jscomp.GlobalNamespace$Ref ref
com.google.javascript.jscomp.GlobalNamespace$Name name
}
com/google/javascript/jscomp/ProcessDefines$CollectDefines.classProcessDefines.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ProcessDefines$CollectDefines extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map assignableDefines
private final java.util.Map allDefines
private final java.util.Map allRefInfo
private com.google.javascript.rhino.Node lvalueToRemoveLater
private final java.util.Deque assignAllowed
void (com.google.javascript.jscomp.AbstractCompiler, java.util.List)
com.google.javascript.jscomp.GlobalNamespace$Ref ref
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Ref decl
com.google.javascript.jscomp.GlobalNamespace$Name name
java.util.Iterator i$
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.List listOfDefines
java.util.Map getAllDefines ()
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ProcessDefines$DefineInfo info
com.google.javascript.rhino.Node valParent
com.google.javascript.rhino.Node val
com.google.javascript.jscomp.GlobalNamespace$Ref ref
com.google.javascript.jscomp.GlobalNamespace$Name name
String fullName
com.google.javascript.rhino.Node last
com.google.javascript.jscomp.ProcessDefines$DefineInfo info
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.ProcessDefines$CollectDefines$RefInfo refInfo
private void updateAssignAllowedStack (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node n
boolean entering
private boolean isAssignAllowed ()
private boolean processDefineAssignment (com.google.javascript.jscomp.NodeTraversal, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ProcessDefines$DefineInfo info
com.google.javascript.jscomp.NodeTraversal t
String name
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node valueParent
private static com.google.javascript.rhino.Node getValueParent (com.google.javascript.jscomp.GlobalNamespace$Ref)
com.google.javascript.jscomp.GlobalNamespace$Ref ref
private void setDefineInfoNotAssignable (com.google.javascript.jscomp.ProcessDefines$DefineInfo, com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.ProcessDefines$DefineInfo info
com.google.javascript.jscomp.NodeTraversal t
}
com/google/javascript/jscomp/ProcessDefines$DefineInfo.classProcessDefines.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ProcessDefines$DefineInfo extends java.lang.Object {
public final com.google.javascript.rhino.Node initialValueParent
public final com.google.javascript.rhino.Node initialValue
private com.google.javascript.rhino.Node lastValue
private boolean isAssignable
private String reasonNotAssignable
public void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node initialValue
com.google.javascript.rhino.Node initialValueParent
public void setNotAssignable (java.lang.String)
String reason
public java.lang.String getReasonWhyNotAssignable ()
public boolean recordAssignment (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
public com.google.javascript.rhino.Node getLastValue ()
}
com/google/javascript/jscomp/ProcessDefines.classProcessDefines.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessDefines extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final java.util.Set KNOWN_DEFINES
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map dominantReplacements
private com.google.javascript.jscomp.GlobalNamespace namespace
static final com.google.javascript.jscomp.DiagnosticType UNKNOWN_DEFINE_WARNING
static final com.google.javascript.jscomp.DiagnosticType INVALID_DEFINE_TYPE_ERROR
static final com.google.javascript.jscomp.DiagnosticType INVALID_DEFINE_INIT_ERROR
static final com.google.javascript.jscomp.DiagnosticType NON_GLOBAL_DEFINE_INIT_ERROR
static final com.google.javascript.jscomp.DiagnosticType DEFINE_NOT_ASSIGNABLE_ERROR
private static final java.text.MessageFormat REASON_DEFINE_NOT_ASSIGNABLE
void (com.google.javascript.jscomp.AbstractCompiler, java.util.Map)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.Map replacements
com.google.javascript.jscomp.ProcessDefines injectNamespace (com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.GlobalNamespace namespace
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void overrideDefines (java.util.Map)
String defineName
com.google.javascript.jscomp.ProcessDefines$DefineInfo info
com.google.javascript.rhino.Node inputValue
com.google.javascript.rhino.Node finalValue
java.util.Map$Entry def
java.util.Iterator i$
String unknownDefine
java.util.Iterator i$
java.util.Map allDefines
boolean changed
java.util.Set unusedReplacements
private static transient java.lang.String format (java.text.MessageFormat, java.lang.Object[])
java.text.MessageFormat format
Object[] params
private boolean isValidDefineType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression expression
com.google.javascript.rhino.jstype.JSType type
private java.util.Map collectDefines (com.google.javascript.rhino.Node, com.google.javascript.jscomp.GlobalNamespace)
com.google.javascript.jscomp.JSError error
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.GlobalNamespace$Ref ref
java.util.Iterator i$
com.google.javascript.jscomp.GlobalNamespace$Ref decl
com.google.javascript.jscomp.GlobalNamespace$Name name
java.util.Iterator i$
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.GlobalNamespace namespace
java.util.List allDefines
com.google.javascript.jscomp.ProcessDefines$CollectDefines pass
static java.text.MessageFormat access$000 ()
static java.lang.String access$100 (java.text.MessageFormat, java.lang.Object[])
java.text.MessageFormat x0
Object[] x1
static void ()
}
com/google/javascript/jscomp/ProcessTweaks$1.classProcessTweaks.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessTweaks$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$ProcessTweaks$TweakFunction
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/ProcessTweaks$CollectTweaks.classProcessTweaks.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ProcessTweaks$CollectTweaks extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final java.util.Map allTweaks
final java.util.List getOverridesCalls
final com.google.javascript.jscomp.ProcessTweaks this$0
private void (com.google.javascript.jscomp.ProcessTweaks)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node tweakDefaultValueNode
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String callName
com.google.javascript.jscomp.ProcessTweaks$TweakFunction tweakFunc
com.google.javascript.rhino.Node tweakIdNode
String tweakId
com.google.javascript.jscomp.ProcessTweaks$TweakInfo tweakInfo
void (com.google.javascript.jscomp.ProcessTweaks, com.google.javascript.jscomp.ProcessTweaks$1)
com.google.javascript.jscomp.ProcessTweaks x0
com.google.javascript.jscomp.ProcessTweaks$1 x1
}
com/google/javascript/jscomp/ProcessTweaks$CollectTweaksResult.classProcessTweaks.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ProcessTweaks$CollectTweaksResult extends java.lang.Object {
final java.util.Map tweakInfos
final java.util.List getOverridesCalls
void (java.util.Map, java.util.List)
java.util.Map tweakInfos
java.util.List getOverridesCalls
}
com/google/javascript/jscomp/ProcessTweaks$TweakFunction.classProcessTweaks.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ProcessTweaks$TweakFunction extends java.lang.Enum {
public static final com.google.javascript.jscomp.ProcessTweaks$TweakFunction REGISTER_BOOLEAN
public static final com.google.javascript.jscomp.ProcessTweaks$TweakFunction REGISTER_NUMBER
public static final com.google.javascript.jscomp.ProcessTweaks$TweakFunction REGISTER_STRING
public static final com.google.javascript.jscomp.ProcessTweaks$TweakFunction OVERRIDE_DEFAULT_VALUE
public static final com.google.javascript.jscomp.ProcessTweaks$TweakFunction GET_COMPILER_OVERRIDES
public static final com.google.javascript.jscomp.ProcessTweaks$TweakFunction GET_BOOLEAN
public static final com.google.javascript.jscomp.ProcessTweaks$TweakFunction GET_NUMBER
public static final com.google.javascript.jscomp.ProcessTweaks$TweakFunction GET_STRING
final String name
final String expectedTypeName
final int validNodeTypeA
final int validNodeTypeB
final com.google.javascript.jscomp.ProcessTweaks$TweakFunction registerFunction
private static final com.google.javascript.jscomp.ProcessTweaks$TweakFunction[] $VALUES
public static com.google.javascript.jscomp.ProcessTweaks$TweakFunction[] values ()
public static com.google.javascript.jscomp.ProcessTweaks$TweakFunction valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String, int)
String name
String expectedTypeName
int validNodeTypeA
private void (java.lang.String, int, java.lang.String, java.lang.String, int, int)
String name
String expectedTypeName
int validNodeTypeA
int validNodeTypeB
private void (java.lang.String, int, java.lang.String, com.google.javascript.jscomp.ProcessTweaks$TweakFunction)
String name
com.google.javascript.jscomp.ProcessTweaks$TweakFunction registerFunction
private void (java.lang.String, int, java.lang.String, java.lang.String, int, int, com.google.javascript.jscomp.ProcessTweaks$TweakFunction)
String name
String expectedTypeName
int validNodeTypeA
int validNodeTypeB
com.google.javascript.jscomp.ProcessTweaks$TweakFunction registerFunction
boolean isValidNodeType (int)
int type
boolean isCorrectRegisterFunction (com.google.javascript.jscomp.ProcessTweaks$TweakFunction)
com.google.javascript.jscomp.ProcessTweaks$TweakFunction registerFunction
boolean isGetterFunction ()
java.lang.String getName ()
java.lang.String getExpectedTypeName ()
com.google.javascript.rhino.Node createDefaultValueNode ()
static void ()
}
com/google/javascript/jscomp/ProcessTweaks$TweakFunctionCall.classProcessTweaks.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ProcessTweaks$TweakFunctionCall extends java.lang.Object {
final String sourceName
final com.google.javascript.jscomp.ProcessTweaks$TweakFunction tweakFunc
final com.google.javascript.rhino.Node callNode
final com.google.javascript.rhino.Node valueNode
void (java.lang.String, com.google.javascript.jscomp.ProcessTweaks$TweakFunction, com.google.javascript.rhino.Node)
String sourceName
com.google.javascript.jscomp.ProcessTweaks$TweakFunction tweakFunc
com.google.javascript.rhino.Node callNode
void (java.lang.String, com.google.javascript.jscomp.ProcessTweaks$TweakFunction, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String sourceName
com.google.javascript.jscomp.ProcessTweaks$TweakFunction tweakFunc
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node valueNode
com.google.javascript.rhino.Node getIdNode ()
}
com/google/javascript/jscomp/ProcessTweaks$TweakInfo.classProcessTweaks.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ProcessTweaks$TweakInfo extends java.lang.Object {
final String tweakId
final java.util.List functionCalls
com.google.javascript.jscomp.ProcessTweaks$TweakFunctionCall registerCall
com.google.javascript.rhino.Node defaultValueNode
final com.google.javascript.jscomp.ProcessTweaks this$0
void (com.google.javascript.jscomp.ProcessTweaks, java.lang.String)
String tweakId
void emitAllWarnings ()
void emitAllTypeWarnings ()
com.google.javascript.rhino.Node valueNode
com.google.javascript.jscomp.ProcessTweaks$TweakFunction tweakFunc
com.google.javascript.jscomp.ProcessTweaks$TweakFunction registerFunc
com.google.javascript.jscomp.ProcessTweaks$TweakFunctionCall call
java.util.Iterator i$
void emitUnknownTweakErrors ()
com.google.javascript.jscomp.ProcessTweaks$TweakFunctionCall call
java.util.Iterator i$
void addRegisterCall (java.lang.String, com.google.javascript.jscomp.ProcessTweaks$TweakFunction, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String sourceName
com.google.javascript.jscomp.ProcessTweaks$TweakFunction tweakFunc
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node defaultValueNode
void addOverrideDefaultValueCall (java.lang.String, com.google.javascript.jscomp.ProcessTweaks$TweakFunction, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String sourceName
com.google.javascript.jscomp.ProcessTweaks$TweakFunction tweakFunc
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node defaultValueNode
void addGetterCall (java.lang.String, com.google.javascript.jscomp.ProcessTweaks$TweakFunction, com.google.javascript.rhino.Node)
String sourceName
com.google.javascript.jscomp.ProcessTweaks$TweakFunction tweakFunc
com.google.javascript.rhino.Node callNode
boolean isRegistered ()
com.google.javascript.rhino.Node getDefaultValueNode ()
}
com/google/javascript/jscomp/ProcessTweaks.classProcessTweaks.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ProcessTweaks extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean stripTweaks
private final java.util.SortedMap compilerDefaultValueOverrides
private static final com.google.common.base.CharMatcher ID_MATCHER
static final com.google.javascript.jscomp.DiagnosticType UNKNOWN_TWEAK_WARNING
static final com.google.javascript.jscomp.DiagnosticType TWEAK_MULTIPLY_REGISTERED_ERROR
static final com.google.javascript.jscomp.DiagnosticType NON_LITERAL_TWEAK_ID_ERROR
static final com.google.javascript.jscomp.DiagnosticType INVALID_TWEAK_DEFAULT_VALUE_WARNING
static final com.google.javascript.jscomp.DiagnosticType NON_GLOBAL_TWEAK_INIT_ERROR
static final com.google.javascript.jscomp.DiagnosticType TWEAK_OVERRIDE_AFTER_REGISTERED_ERROR
static final com.google.javascript.jscomp.DiagnosticType TWEAK_WRONG_GETTER_TYPE_WARNING
static final com.google.javascript.jscomp.DiagnosticType INVALID_TWEAK_ID_ERROR
private static final java.util.Map TWEAK_FUNCTIONS_MAP
void (com.google.javascript.jscomp.AbstractCompiler, boolean, java.util.Map)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean stripTweaks
java.util.Map compilerDefaultValueOverrides
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ProcessTweaks$CollectTweaksResult result
boolean changed
private boolean replaceGetCompilerOverridesCalls (java.util.List)
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node objNode
com.google.javascript.jscomp.ProcessTweaks$TweakFunctionCall call
java.util.Iterator i$
java.util.List calls
private boolean stripAllCalls (java.util.Map)
com.google.javascript.rhino.Node newValue
com.google.javascript.jscomp.ProcessTweaks$TweakFunction registerFunction
com.google.javascript.rhino.Node newValue
com.google.javascript.rhino.Node voidZeroNode
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.ProcessTweaks$TweakFunctionCall functionCall
java.util.Iterator i$
boolean isRegistered
com.google.javascript.jscomp.ProcessTweaks$TweakInfo tweakInfo
java.util.Iterator i$
java.util.Map tweakInfos
private com.google.javascript.rhino.Node createCompilerDefaultValueOverridesVarNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node objKeyNode
com.google.javascript.rhino.Node objValueNode
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.rhino.Node sourceInformationNode
com.google.javascript.rhino.Node objNode
private void applyCompilerDefaultValueOverrides (java.util.Map)
com.google.javascript.jscomp.ProcessTweaks$TweakFunction registerFunc
com.google.javascript.rhino.Node value
String tweakId
com.google.javascript.jscomp.ProcessTweaks$TweakInfo tweakInfo
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map tweakInfos
private com.google.javascript.jscomp.ProcessTweaks$CollectTweaksResult collectTweaks (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ProcessTweaks$TweakInfo tweakInfo
java.util.Iterator i$
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ProcessTweaks$CollectTweaks pass
java.util.Map tweakInfos
static java.util.Map access$100 ()
static com.google.javascript.jscomp.AbstractCompiler access$200 (com.google.javascript.jscomp.ProcessTweaks)
com.google.javascript.jscomp.ProcessTweaks x0
static com.google.common.base.CharMatcher access$300 ()
static void ()
com.google.javascript.jscomp.ProcessTweaks$TweakFunction func
com.google.javascript.jscomp.ProcessTweaks$TweakFunction[] arr$
int len$
int i$
}
com/google/javascript/jscomp/PropertyRenamingPolicy.classPropertyRenamingPolicy.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.PropertyRenamingPolicy extends java.lang.Enum {
public static final com.google.javascript.jscomp.PropertyRenamingPolicy OFF
public static final com.google.javascript.jscomp.PropertyRenamingPolicy HEURISTIC
public static final com.google.javascript.jscomp.PropertyRenamingPolicy AGGRESSIVE_HEURISTIC
public static final com.google.javascript.jscomp.PropertyRenamingPolicy ALL_UNQUOTED
public static final com.google.javascript.jscomp.PropertyRenamingPolicy UNSPECIFIED
private static final com.google.javascript.jscomp.PropertyRenamingPolicy[] $VALUES
public static com.google.javascript.jscomp.PropertyRenamingPolicy[] values ()
public static com.google.javascript.jscomp.PropertyRenamingPolicy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/PureFunctionIdentifier$1.classPureFunctionIdentifier.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.PureFunctionIdentifier$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/PureFunctionIdentifier$Driver.classPureFunctionIdentifier.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PureFunctionIdentifier$Driver extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final String reportPath
private final boolean useNameReferenceGraph
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
String reportPath
boolean useNameReferenceGraph
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NameReferenceGraphConstruction graphBuilder
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
java.io.IOException e
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.DefinitionProvider definitionProvider
com.google.javascript.jscomp.PureFunctionIdentifier pureFunctionIdentifier
}
com/google/javascript/jscomp/PureFunctionIdentifier$FunctionAnalyzer.classPureFunctionIdentifier.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionAnalyzer extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private final boolean inExterns
final com.google.javascript.jscomp.PureFunctionIdentifier this$0
void (com.google.javascript.jscomp.PureFunctionIdentifier, boolean)
boolean inExterns
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node gramp
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation sideEffectInfo
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node enclosingFunction
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.Scope$Var v
boolean param
boolean localVar
java.util.Iterator i
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation sideEffectInfo
private void visitAssignmentOrUnaryOperator (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node objectNode
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation sideEffectInfo
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node op
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
private void visitCall (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation sideEffectInfo
com.google.javascript.rhino.Node node
private void visitFunction (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType jstypeReturn
com.google.javascript.rhino.jstype.JSType jstype
boolean knownLocalResult
com.google.javascript.rhino.jstype.FunctionType functionType
boolean hasSpecificSideEffects
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node gramp
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation sideEffectInfo
com.google.javascript.rhino.JSDocInfo info
private boolean isLocalValueType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType jstype
com.google.javascript.rhino.jstype.JSType subtype
private void visitThrow (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation)
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation sideEffectInfo
private com.google.javascript.rhino.JSDocInfo getJSDocInfoForFunction (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node gramp
com.google.javascript.rhino.JSDocInfo info
private boolean hasNoSideEffectsAnnotation (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo docInfo
private boolean hasSideEffectsThisAnnotation (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo docInfo
private boolean hasSideEffectsArgumentsAnnotation (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo docInfo
java.util.Set modifies
}
com/google/javascript/jscomp/PureFunctionIdentifier$FunctionInformation.classPureFunctionIdentifier.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation extends java.lang.Object {
private final boolean extern
private final java.util.List callsInFunctionBody
private java.util.Set blacklisted
private java.util.Set taintedLocals
private java.util.Set knownLocals
private boolean pureFunction
private boolean functionThrows
private boolean taintsGlobalState
private boolean taintsThis
private boolean taintsArguments
private boolean taintsUnknown
private boolean taintsReturn
void (boolean)
boolean extern
void addTaintedLocalObject (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
void resetLocalVars ()
public void blacklistLocal (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
boolean mayBePure ()
boolean mayHaveSideEffects ()
void setIsPure ()
void setTaintsGlobalState ()
void setTaintsThis ()
void setTaintsArguments ()
void setFunctionThrows ()
void setTaintsUnknown ()
void setTaintsReturn ()
boolean mutatesGlobalState ()
boolean mutatesArguments ()
boolean mutatesThis ()
boolean functionThrows ()
private void checkInvariant ()
boolean invariant
void appendCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callNode
java.util.List getCallsInFunctionBody ()
public java.lang.String toString ()
java.util.List status
static boolean access$100 (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation)
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation x0
static boolean access$200 (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation)
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation x0
static boolean access$300 (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation)
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation x0
static java.util.Set access$600 (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation)
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation x0
static java.util.Set access$700 (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation)
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation x0
static java.util.Set access$800 (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation)
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation x0
static java.util.Set access$702 (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation, java.util.Set)
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation x0
java.util.Set x1
static java.util.Set access$602 (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation, java.util.Set)
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation x0
java.util.Set x1
}
com/google/javascript/jscomp/PureFunctionIdentifier$SideEffectPropagationCallback.classPureFunctionIdentifier.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PureFunctionIdentifier$SideEffectPropagationCallback extends java.lang.Object implements com.google.javascript.jscomp.graph.FixedPointGraphTraversal$EdgeCallback {
private void ()
public boolean traverseEdge (com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation, com.google.javascript.rhino.Node, com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation)
boolean isCallOrApply
com.google.javascript.rhino.Node objectNode
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation callee
com.google.javascript.rhino.Node callSite
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation caller
boolean changed
public volatile boolean traverseEdge (java.lang.Object, java.lang.Object, java.lang.Object)
Object x0
Object x1
Object x2
void (com.google.javascript.jscomp.PureFunctionIdentifier$1)
com.google.javascript.jscomp.PureFunctionIdentifier$1 x0
}
com/google/javascript/jscomp/PureFunctionIdentifier.classPureFunctionIdentifier.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.PureFunctionIdentifier extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType INVALID_NO_SIDE_EFFECT_ANNOTATION
static final com.google.javascript.jscomp.DiagnosticType INVALID_MODIFIES_ANNOTATION
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.DefinitionProvider definitionProvider
private final java.util.Map functionSideEffectMap
private final java.util.List allFunctionCalls
private com.google.javascript.rhino.Node externs
private com.google.javascript.rhino.Node root
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.DefinitionProvider)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.DefinitionProvider definitionProvider
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externsAst
com.google.javascript.rhino.Node srcAst
java.lang.String getDebugReport ()
com.google.javascript.rhino.Node function
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation functionInfo
boolean isPure
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.jscomp.DefinitionsRemover$Definition def
java.util.Iterator i$
java.util.Collection defs
com.google.javascript.rhino.Node callSite
java.util.Iterator i$
com.google.javascript.rhino.Node function
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation functionInfo
java.util.Set depFunctionNames
java.util.Map$Entry entry
java.util.Iterator i$
StringBuilder sb
com.google.javascript.jscomp.FunctionNames functionNames
private static java.util.Collection getCallableDefinitions (com.google.javascript.jscomp.DefinitionProvider, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node rValue
com.google.javascript.jscomp.DefinitionsRemover$Definition current
java.util.Iterator i$
java.util.List result
java.util.Collection decls
com.google.javascript.rhino.Node firstVal
com.google.javascript.rhino.Node firstVal
java.util.Collection defs1
java.util.Collection defs2
com.google.javascript.jscomp.DefinitionProvider definitionProvider
com.google.javascript.rhino.Node name
private void propagateSideEffects ()
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation functionInfo
java.util.Iterator i$
com.google.javascript.rhino.Node defValue
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation dep
com.google.javascript.jscomp.DefinitionsRemover$Definition def
java.util.Iterator i$
com.google.javascript.rhino.Node callee
java.util.Collection defs
com.google.javascript.rhino.Node callSite
java.util.Iterator i$
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation functionInfo
java.util.Iterator i$
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation functionInfo
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph sideEffectGraph
private void markPureFunctionCalls ()
com.google.javascript.jscomp.PureFunctionIdentifier$FunctionInformation functionInfo
com.google.javascript.jscomp.DefinitionsRemover$Definition def
java.util.Iterator i$
com.google.javascript.rhino.Node name
java.util.Collection defs
com.google.javascript.rhino.Node$SideEffectFlags flags
com.google.javascript.rhino.Node callNode
java.util.Iterator i$
private static boolean isIncDec (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
int type
private static boolean isKnownLocalValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node value
com.google.common.base.Predicate taintingPredicate
private static boolean isCallOrApply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node callSite
static java.util.List access$400 (com.google.javascript.jscomp.PureFunctionIdentifier)
com.google.javascript.jscomp.PureFunctionIdentifier x0
static java.util.Map access$500 (com.google.javascript.jscomp.PureFunctionIdentifier)
com.google.javascript.jscomp.PureFunctionIdentifier x0
static boolean access$900 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
static com.google.javascript.jscomp.AbstractCompiler access$1000 (com.google.javascript.jscomp.PureFunctionIdentifier)
com.google.javascript.jscomp.PureFunctionIdentifier x0
static boolean access$1100 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
static void ()
}
com/google/javascript/jscomp/RecentChange.classRecentChange.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RecentChange extends java.lang.Object implements com.google.javascript.jscomp.CodeChangeHandler {
private boolean hasChanged
void ()
public void reportChange ()
public boolean hasCodeChanged ()
public void reset ()
}
com/google/javascript/jscomp/RecordFunctionInformation$1.classRecordFunctionInformation.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RecordFunctionInformation$1 extends java.lang.Object implements java.util.Comparator {
final com.google.javascript.jscomp.RecordFunctionInformation this$0
void (com.google.javascript.jscomp.RecordFunctionInformation)
public int compare (com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule o1
com.google.javascript.jscomp.JSModule o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/RecordFunctionInformation.classRecordFunctionInformation.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RecordFunctionInformation extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.Compiler compiler
private final com.google.javascript.jscomp.FunctionNames functionNames
private final com.google.javascript.jscomp.JSModuleGraph moduleGraph
private final com.google.javascript.jscomp.FunctionInformationMap$Builder mapBuilder
void (com.google.javascript.jscomp.Compiler, com.google.javascript.jscomp.FunctionNames)
com.google.javascript.jscomp.Compiler compiler
com.google.javascript.jscomp.FunctionNames functionNames
com.google.javascript.jscomp.FunctionInformationMap getMap ()
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.JSModule m
java.util.Iterator i$
java.util.TreeSet modules
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
int id
String compiledSource
com.google.javascript.jscomp.JSModule module
private void addModuleInformation (com.google.javascript.jscomp.JSModule)
String name
String source
com.google.javascript.jscomp.JSModule module
String name
String source
}
com/google/javascript/jscomp/ReferenceCollectingCallback$1.classReferenceCollectingCallback.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ReferenceCollectingCallback$1 extends java.lang.Object implements com.google.javascript.jscomp.ReferenceCollectingCallback$Behavior {
void ()
public void afterExitScope (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap referenceMap
}
com/google/javascript/jscomp/ReferenceCollectingCallback$BasicBlock.classReferenceCollectingCallback.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock extends java.lang.Object {
private final com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock parent
private final boolean isHoisted
private final boolean isFunction
private final boolean isLoop
void (com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock, com.google.javascript.rhino.Node)
int pType
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock parent
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock getParent ()
boolean isGlobalScopeBlock ()
boolean provablyExecutesBefore (com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock)
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock thatBlock
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock currentBlock
static boolean access$100 (com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock)
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock x0
static boolean access$200 (com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock)
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock x0
}
com/google/javascript/jscomp/ReferenceCollectingCallback$Behavior.classReferenceCollectingCallback.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.ReferenceCollectingCallback$Behavior extends java.lang.Object {
public abstract void afterExitScope (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap)
}
com/google/javascript/jscomp/ReferenceCollectingCallback$Reference.classReferenceCollectingCallback.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ReferenceCollectingCallback$Reference extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticReference {
private static final java.util.Set DECLARATION_PARENTS
private final com.google.javascript.rhino.Node nameNode
private final com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock basicBlock
private final com.google.javascript.jscomp.Scope scope
private final com.google.javascript.rhino.InputId inputId
private final com.google.javascript.rhino.jstype.StaticSourceFile sourceFile
void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock)
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock basicBlock
static com.google.javascript.jscomp.ReferenceCollectingCallback$Reference newBleedingFunction (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock basicBlock
com.google.javascript.rhino.Node func
static com.google.javascript.jscomp.ReferenceCollectingCallback$Reference createRefForTest (com.google.javascript.jscomp.CompilerInput)
com.google.javascript.jscomp.CompilerInput input
private void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock, com.google.javascript.jscomp.Scope, com.google.javascript.rhino.InputId)
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock basicBlock
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.InputId inputId
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference cloneWithNewScope (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope newScope
public com.google.javascript.jscomp.Scope$Var getSymbol ()
public com.google.javascript.rhino.Node getNode ()
public com.google.javascript.rhino.InputId getInputId ()
public com.google.javascript.rhino.jstype.StaticSourceFile getSourceFile ()
boolean isDeclaration ()
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node grandparent
boolean isVarDeclaration ()
boolean isHoistedFunction ()
boolean isInitializingDeclaration ()
com.google.javascript.rhino.Node getAssignedValue ()
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock getBasicBlock ()
com.google.javascript.rhino.Node getParent ()
com.google.javascript.rhino.Node getGrandparent ()
com.google.javascript.rhino.Node parent
private static boolean isLhsOfForInExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
boolean isSimpleAssignmentToName ()
com.google.javascript.rhino.Node parent
boolean isLvalue ()
com.google.javascript.rhino.Node parent
int parentType
com.google.javascript.jscomp.Scope getScope ()
public volatile com.google.javascript.rhino.jstype.StaticSlot getSymbol ()
static com.google.javascript.jscomp.Scope access$000 (com.google.javascript.jscomp.ReferenceCollectingCallback$Reference)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference x0
static void ()
}
com/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceCollection.classReferenceCollectingCallback.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection extends java.lang.Object implements java.lang.Iterable {
java.util.List references
void ()
public java.util.Iterator iterator ()
void add (com.google.javascript.jscomp.ReferenceCollectingCallback$Reference)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference reference
protected boolean isWellDefined ()
int i
int size
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference init
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock initBlock
boolean isEscaped ()
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
java.util.Iterator i$
com.google.javascript.jscomp.Scope scope
private boolean isInitializingDeclarationAt (int)
int index
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference maybeInit
private boolean isInitializingAssignmentAt (int)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference maybeInit
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference maybeDecl
int index
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference getInitializingReference ()
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference getInitializingReferenceForConstants ()
int i
int size
boolean isAssignedOnceInLifetime ()
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock block
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
private com.google.javascript.jscomp.ReferenceCollectingCallback$Reference getOneAndOnlyAssignment ()
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
int i
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference assignment
int size
boolean isNeverAssigned ()
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference ref
int i
int size
boolean firstReferenceIsAssigningDeclaration ()
int size
}
com/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceMap.classReferenceCollectingCallback.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap extends java.lang.Object {
public abstract com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection getReferences (com.google.javascript.jscomp.Scope$Var)
}
com/google/javascript/jscomp/ReferenceCollectingCallback$ReferenceMapWrapper.classReferenceCollectingCallback.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMapWrapper extends java.lang.Object implements com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap {
private final java.util.Map referenceMap
public void (java.util.Map)
java.util.Map referenceMap
public com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection getReferences (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
}
com/google/javascript/jscomp/ReferenceCollectingCallback.classReferenceCollectingCallback.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReferenceCollectingCallback extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback com.google.javascript.jscomp.HotSwapCompilerPass com.google.javascript.rhino.jstype.StaticSymbolTable {
private final java.util.Map referenceMap
private final java.util.Deque blockStack
private final com.google.javascript.jscomp.ReferenceCollectingCallback$Behavior behavior
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.common.base.Predicate varFilter
static final com.google.javascript.jscomp.ReferenceCollectingCallback$Behavior DO_NOTHING_BEHAVIOR
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.ReferenceCollectingCallback$Behavior)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.ReferenceCollectingCallback$Behavior behavior
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.ReferenceCollectingCallback$Behavior, com.google.common.base.Predicate)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.ReferenceCollectingCallback$Behavior behavior
com.google.common.base.Predicate varFilter
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
public java.lang.Iterable getAllSymbols ()
public com.google.javascript.jscomp.Scope getScope (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
public com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection getReferences (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var v
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock parent
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private static boolean isBlockBoundary (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void addReference (com.google.javascript.jscomp.Scope$Var, com.google.javascript.jscomp.ReferenceCollectingCallback$Reference)
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference reference
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection referenceInfo
public volatile com.google.javascript.rhino.jstype.StaticScope getScope (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
public volatile java.lang.Iterable getReferences (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
static void ()
}
com/google/javascript/jscomp/Region.classRegion.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.Region extends java.lang.Object {
public abstract java.lang.String getSourceExcerpt ()
public abstract int getBeginningLineNumber ()
public abstract int getEndingLineNumber ()
}
com/google/javascript/jscomp/RemoveTryCatch$1.classRemoveTryCatch.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RemoveTryCatch$1 extends java.lang.Object {
}
com/google/javascript/jscomp/RemoveTryCatch$RemoveTryCatchCode.classRemoveTryCatch.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RemoveTryCatch$RemoveTryCatchCode extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.RemoveTryCatch this$0
private void (com.google.javascript.jscomp.RemoveTryCatch)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node anc
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node tryBlock
com.google.javascript.rhino.Node catchBlock
com.google.javascript.rhino.Node finallyBlock
com.google.javascript.rhino.Node block
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.RemoveTryCatch, com.google.javascript.jscomp.RemoveTryCatch$1)
com.google.javascript.jscomp.RemoveTryCatch x0
com.google.javascript.jscomp.RemoveTryCatch$1 x1
}
com/google/javascript/jscomp/RemoveTryCatch.classRemoveTryCatch.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RemoveTryCatch extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Set tryNodesContainingReturnStatements
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
static java.util.Set access$100 (com.google.javascript.jscomp.RemoveTryCatch)
com.google.javascript.jscomp.RemoveTryCatch x0
static com.google.javascript.jscomp.AbstractCompiler access$200 (com.google.javascript.jscomp.RemoveTryCatch)
com.google.javascript.jscomp.RemoveTryCatch x0
}
com/google/javascript/jscomp/RemoveUnusedClassProperties.classRemoveUnusedClassProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RemoveUnusedClassProperties extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass com.google.javascript.jscomp.NodeTraversal$Callback {
final com.google.javascript.jscomp.AbstractCompiler compiler
private boolean inExterns
private java.util.Set used
private java.util.List candidates
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void removeUnused ()
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node n
java.util.Iterator i$
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String propName
com.google.javascript.rhino.Node c
java.util.Iterator i$
com.google.javascript.rhino.Node propName
com.google.javascript.rhino.Node target
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private boolean isKnownClassProperty (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node target
private boolean isPinningPropertyUse (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/RemoveUnusedNames.classRemoveUnusedNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RemoveUnusedNames extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final java.util.logging.Logger logger
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean canModifyExterns
void (com.google.javascript.jscomp.AbstractCompiler, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean canModifyExterns
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externRoot
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.AnalyzeNameReferences analyzer
private void removeUnusedProperties (com.google.javascript.jscomp.NameReferenceGraph)
com.google.javascript.jscomp.NameReferenceGraph$Name name
com.google.javascript.jscomp.AnalyzeNameReferences$NameInfo nameInfo
com.google.javascript.jscomp.graph.GraphNode node
java.util.Iterator i$
com.google.javascript.jscomp.NameReferenceGraph graph
static void ()
}
com/google/javascript/jscomp/RemoveUnusedPrototypeProperties.classRemoveUnusedPrototypeProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RemoveUnusedPrototypeProperties extends java.lang.Object implements com.google.javascript.jscomp.SpecializationAwareCompilerPass {
private static final java.util.logging.Logger logger
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean canModifyExterns
private final boolean anchorUnusedVars
private com.google.javascript.jscomp.SpecializeModule$SpecializationState specializationState
void (com.google.javascript.jscomp.AbstractCompiler, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean canModifyExterns
boolean anchorUnusedVars
public void enableSpecialization (com.google.javascript.jscomp.SpecializeModule$SpecializationState)
com.google.javascript.jscomp.SpecializeModule$SpecializationState state
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externRoot
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.AnalyzePrototypeProperties analyzer
private void removeUnusedSymbols (java.util.Collection)
com.google.javascript.rhino.Node specializableFunction
boolean canRemove
com.google.javascript.jscomp.AnalyzePrototypeProperties$Symbol declaration
java.util.Iterator i$
com.google.javascript.jscomp.AnalyzePrototypeProperties$NameInfo nameInfo
java.util.Iterator i$
java.util.Collection allNameInfo
private com.google.javascript.rhino.Node getSpecializableFunctionFromSymbol (com.google.javascript.jscomp.AnalyzePrototypeProperties$Symbol)
com.google.javascript.rhino.Node propertyValue
com.google.javascript.jscomp.AnalyzePrototypeProperties$Symbol symbol
com.google.javascript.rhino.Node specializableFunction
static void ()
}
com/google/javascript/jscomp/RemoveUnusedVars$Assign.classRemoveUnusedVars.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RemoveUnusedVars$Assign extends java.lang.Object {
final com.google.javascript.rhino.Node assignNode
final com.google.javascript.rhino.Node nameNode
final boolean isPropertyAssign
final boolean mayHaveSecondarySideEffects
final boolean maybeAliased
void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node assignNode
com.google.javascript.rhino.Node nameNode
boolean isPropertyAssign
static com.google.javascript.jscomp.RemoveUnusedVars$Assign maybeCreateAssign (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node assignNode
boolean isPropAssign
com.google.javascript.rhino.Node current
void remove ()
com.google.javascript.rhino.Node current
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node gramps
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/RemoveUnusedVars$CallSiteOptimizer.classRemoveUnusedVars.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RemoveUnusedVars$CallSiteOptimizer extends java.lang.Object {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
private final java.util.List toRemove
private final java.util.List toReplaceWithZero
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
public void optimize (com.google.javascript.jscomp.Scope, java.util.Set)
com.google.javascript.jscomp.Scope fnScope
java.util.Set referenced
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node argList
boolean changeCallSignature
public void applyChanges ()
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.rhino.Node n
java.util.Iterator i$
private boolean markUnreferencedFunctionArgs (com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node, java.util.Set, com.google.javascript.rhino.Node, int, boolean)
boolean modifyAllCallSites
boolean hasFollowing
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.Node function
java.util.Set referenced
com.google.javascript.rhino.Node param
int paramIndex
boolean canChangeSignature
private boolean canRemoveArgFromCallSites (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node arg
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.rhino.Node function
int argIndex
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
private void tryRemoveArgFromCallSites (com.google.javascript.rhino.Node, int, boolean)
com.google.javascript.rhino.Node arg
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.rhino.Node function
int argIndex
boolean canModifyAllSites
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
private void tryRemoveAllFollowingArgs (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node arg
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.rhino.Node function
int argIndex
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
private static com.google.javascript.rhino.Node getArgumentForCallOrNewOrDotCall (com.google.javascript.jscomp.UseSite, int)
com.google.javascript.jscomp.UseSite site
int argIndex
int adjustedArgIndex
com.google.javascript.rhino.Node parent
boolean canModifyCallers (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node function
com.google.javascript.jscomp.DefinitionSite defSite
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
private static boolean isModifiableCallSite (com.google.javascript.jscomp.UseSite)
com.google.javascript.jscomp.UseSite site
private boolean canChangeSignature (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node nameNode
java.util.Collection singleSiteDefinitions
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.rhino.Node function
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
com.google.javascript.jscomp.CodingConvention convention
java.util.Collection useSites
private com.google.javascript.jscomp.DefinitionsRemover$Definition getFunctionDefinition (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node function
com.google.javascript.jscomp.DefinitionSite definitionSite
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
}
com/google/javascript/jscomp/RemoveUnusedVars$Continuation.classRemoveUnusedVars.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RemoveUnusedVars$Continuation extends java.lang.Object {
private final com.google.javascript.rhino.Node node
private final com.google.javascript.jscomp.Scope scope
final com.google.javascript.jscomp.RemoveUnusedVars this$0
void (com.google.javascript.jscomp.RemoveUnusedVars, com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.Scope scope
void apply ()
com.google.javascript.rhino.Node child
}
com/google/javascript/jscomp/RemoveUnusedVars.classRemoveUnusedVars.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RemoveUnusedVars extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass com.google.javascript.jscomp.OptimizeCalls$CallGraphCompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.CodingConvention codingConvention
private final boolean removeGlobals
private boolean preserveFunctionExpressionNames
private final java.util.Set referenced
private final java.util.List maybeUnreferenced
private final java.util.List allFunctionScopes
private final com.google.common.collect.Multimap assignsByVar
private final java.util.Map assignsByNode
private final com.google.common.collect.Multimap classDefiningCalls
private final com.google.common.collect.Multimap continuations
private boolean modifyCallSites
private com.google.javascript.jscomp.RemoveUnusedVars$CallSiteOptimizer callSiteOptimizer
void (com.google.javascript.jscomp.AbstractCompiler, boolean, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean removeGlobals
boolean preserveFunctionExpressionNames
boolean modifyCallSites
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
private void traverseAndRemoveUnusedReferences (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope fnScope
java.util.Iterator i$
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.Scope scope
private void traverseNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
String className
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node a
com.google.javascript.rhino.Node lp
com.google.javascript.jscomp.RemoveUnusedVars$Assign maybeAssign
com.google.javascript.jscomp.Scope$Var modifiedVar
com.google.javascript.jscomp.CodingConvention$SubclassRelationship subclassRelationship
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.Scope scope
int type
com.google.javascript.jscomp.Scope$Var var
private boolean isRemovableVar (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
private void traverseFunction (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.Scope parentScope
com.google.javascript.rhino.Node body
com.google.javascript.jscomp.Scope fnScope
private void collectMaybeUnreferencedVars (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope$Var var
java.util.Iterator it
com.google.javascript.jscomp.Scope scope
private void removeUnreferencedFunctionArgs (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node lastArg
com.google.javascript.jscomp.Scope fnScope
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node argList
boolean modifyCallers
private static com.google.javascript.rhino.Node getFunctionArgList (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node function
private void interpretAssigns ()
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.RemoveUnusedVars$Assign assign
java.util.Iterator i$
boolean assignedToUnknownValue
boolean hasPropertyAssign
boolean maybeEscaped
com.google.javascript.jscomp.Scope$Var var
int current
boolean changes
private void removeAllAssigns (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.RemoveUnusedVars$Assign assign
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var var
private boolean markReferencedVar (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.RemoveUnusedVars$Continuation c
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var var
private void removeUnreferencedVars ()
com.google.javascript.rhino.Node exprCallNode
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node toRemove
com.google.javascript.rhino.Node parent
java.util.Iterator it
static com.google.javascript.rhino.Node access$000 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
static void access$100 (com.google.javascript.jscomp.RemoveUnusedVars, com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.RemoveUnusedVars x0
com.google.javascript.rhino.Node x1
com.google.javascript.jscomp.Scope x2
static void access$200 (com.google.javascript.jscomp.RemoveUnusedVars, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.RemoveUnusedVars x0
com.google.javascript.rhino.Node x1
com.google.javascript.rhino.Node x2
com.google.javascript.jscomp.Scope x3
}
com/google/javascript/jscomp/RenameLabels$1.classRenameLabels.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameLabels$1 extends java.lang.Object {
}
com/google/javascript/jscomp/RenameLabels$DefaultNameSupplier.classRenameLabels.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameLabels$DefaultNameSupplier extends java.lang.Object implements com.google.common.base.Supplier {
private final com.google.javascript.jscomp.NameGenerator nameGenerator
private void (com.google.javascript.jscomp.NameGenerator)
com.google.javascript.jscomp.NameGenerator nameGen
private void ()
public java.lang.String get ()
public volatile java.lang.Object get ()
void (com.google.javascript.jscomp.RenameLabels$1)
com.google.javascript.jscomp.RenameLabels$1 x0
void (com.google.javascript.jscomp.NameGenerator, com.google.javascript.jscomp.RenameLabels$1)
com.google.javascript.jscomp.NameGenerator x0
com.google.javascript.jscomp.RenameLabels$1 x1
}
com/google/javascript/jscomp/RenameLabels$LabelInfo.classRenameLabels.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameLabels$LabelInfo extends java.lang.Object {
boolean referenced
final int id
void (int)
int id
}
com/google/javascript/jscomp/RenameLabels$LabelNamespace.classRenameLabels.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameLabels$LabelNamespace extends java.lang.Object {
final java.util.Map renameMap
private void ()
void (com.google.javascript.jscomp.RenameLabels$1)
com.google.javascript.jscomp.RenameLabels$1 x0
}
com/google/javascript/jscomp/RenameLabels$ProcessLabels.classRenameLabels.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameLabels$ProcessLabels extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
final java.util.Deque namespaceStack
final java.util.ArrayList names
final com.google.javascript.jscomp.RenameLabels this$0
void (com.google.javascript.jscomp.RenameLabels)
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.RenameLabels$LabelNamespace current
int currentDepth
String name
com.google.javascript.jscomp.RenameLabels$LabelInfo li
String newName
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal nodeTraversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
private void visitBreakOrContinue (com.google.javascript.rhino.Node)
String newName
String name
com.google.javascript.jscomp.RenameLabels$LabelInfo li
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node nameNode
private void visitLabel (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String newName
com.google.javascript.rhino.Node newChild
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node nameNode
String name
com.google.javascript.jscomp.RenameLabels$LabelInfo li
java.lang.String getNameForId (int)
int id
com.google.javascript.jscomp.RenameLabels$LabelInfo getLabelInfo (java.lang.String)
String name
}
com/google/javascript/jscomp/RenameLabels.classRenameLabels.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RenameLabels extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.common.base.Supplier nameSupplier
private final boolean removeUnused
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.NameGenerator)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.NameGenerator nameGen
void (com.google.javascript.jscomp.AbstractCompiler, com.google.common.base.Supplier, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.common.base.Supplier supplier
boolean removeUnused
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
static com.google.common.base.Supplier access$300 (com.google.javascript.jscomp.RenameLabels)
com.google.javascript.jscomp.RenameLabels x0
static com.google.javascript.jscomp.AbstractCompiler access$400 (com.google.javascript.jscomp.RenameLabels)
com.google.javascript.jscomp.RenameLabels x0
static boolean access$500 (com.google.javascript.jscomp.RenameLabels)
com.google.javascript.jscomp.RenameLabels x0
}
com/google/javascript/jscomp/RenameProperties$1.classRenameProperties.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RenameProperties$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.google.javascript.jscomp.RenameProperties$Property, com.google.javascript.jscomp.RenameProperties$Property)
com.google.javascript.jscomp.RenameProperties$Property p1
com.google.javascript.jscomp.RenameProperties$Property p2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/RenameProperties$ProcessExterns.classRenameProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameProperties$ProcessExterns extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.RenameProperties this$0
private void (com.google.javascript.jscomp.RenameProperties)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node dest
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.RenameProperties, com.google.javascript.jscomp.RenameProperties$1)
com.google.javascript.jscomp.RenameProperties x0
com.google.javascript.jscomp.RenameProperties$1 x1
}
com/google/javascript/jscomp/RenameProperties$ProcessProperties.classRenameProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameProperties$ProcessProperties extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private java.util.Set currentHighAffinityProperties
final com.google.javascript.jscomp.RenameProperties this$0
private void (com.google.javascript.jscomp.RenameProperties)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node key
String name
com.google.javascript.rhino.Node varNode
com.google.javascript.rhino.Node propNode
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node fnName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void maybeMarkCandidate (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String name
private void countCallCandidates (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
String name
String[] arr$
int len$
int i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node firstArg
private void countPropertyOccurrence (java.lang.String)
String name
com.google.javascript.jscomp.RenameProperties$Property prop
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.graph.Graph$GraphEdge edge
com.google.javascript.jscomp.RenameProperties$Property p2
java.util.Iterator i$
com.google.javascript.jscomp.RenameProperties$Property p1
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
void (com.google.javascript.jscomp.RenameProperties, com.google.javascript.jscomp.RenameProperties$1)
com.google.javascript.jscomp.RenameProperties x0
com.google.javascript.jscomp.RenameProperties$1 x1
}
com/google/javascript/jscomp/RenameProperties$Property.classRenameProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameProperties$Property extends java.lang.Object {
final String oldName
String newName
int numOccurrences
int affinityScore
final com.google.javascript.jscomp.RenameProperties this$0
void (com.google.javascript.jscomp.RenameProperties, java.lang.String)
String name
}
com/google/javascript/jscomp/RenameProperties$PropertyAffinity.classRenameProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameProperties$PropertyAffinity extends java.lang.Object {
private int affinity
final com.google.javascript.jscomp.RenameProperties this$0
private void (com.google.javascript.jscomp.RenameProperties, int)
int affinity
private void increase ()
static int access$200 (com.google.javascript.jscomp.RenameProperties$PropertyAffinity)
com.google.javascript.jscomp.RenameProperties$PropertyAffinity x0
void (com.google.javascript.jscomp.RenameProperties, int, com.google.javascript.jscomp.RenameProperties$1)
com.google.javascript.jscomp.RenameProperties x0
int x1
com.google.javascript.jscomp.RenameProperties$1 x2
static void access$1100 (com.google.javascript.jscomp.RenameProperties$PropertyAffinity)
com.google.javascript.jscomp.RenameProperties$PropertyAffinity x0
}
com/google/javascript/jscomp/RenameProperties.classRenameProperties.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameProperties extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean generatePseudoNames
private final com.google.javascript.jscomp.VariableMap prevUsedPropertyMap
private final java.util.List stringNodesToRename
private final java.util.Map callNodeToParentMap
private final char[] reservedCharacters
private final java.util.Map propertyMap
private final com.google.javascript.jscomp.graph.UndiGraph affinityGraph
private final java.util.Set externedNames
private final java.util.Set quotedNames
private static final java.util.Comparator FREQUENCY_COMPARATOR
static final String RENAME_PROPERTY_FUNCTION_NAME
static final com.google.javascript.jscomp.DiagnosticType BAD_CALL
static final com.google.javascript.jscomp.DiagnosticType BAD_ARG
void (com.google.javascript.jscomp.AbstractCompiler, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean affinity
boolean generatePseudoNames
void (com.google.javascript.jscomp.AbstractCompiler, boolean, boolean, com.google.javascript.jscomp.VariableMap)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean affinity
boolean generatePseudoNames
com.google.javascript.jscomp.VariableMap prevUsedPropertyMap
void (com.google.javascript.jscomp.AbstractCompiler, boolean, boolean, com.google.javascript.jscomp.VariableMap, char[])
com.google.javascript.jscomp.AbstractCompiler compiler
boolean affinity
boolean generatePseudoNames
com.google.javascript.jscomp.VariableMap prevUsedPropertyMap
char[] reservedCharacters
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String oldName
com.google.javascript.jscomp.RenameProperties$Property p
com.google.javascript.rhino.Node n
java.util.Iterator i$
String replacement
com.google.javascript.jscomp.RenameProperties$Property p
String replacement
String oldName
String[] arr$
int len$
int i$
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node firstArg
StringBuilder sb
java.util.Map$Entry nodeEntry
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.util.Set reservedNames
java.util.Set propsByFreq
boolean changed
private void reusePropertyNames (java.util.Set, java.util.Collection)
String prevName
com.google.javascript.jscomp.RenameProperties$Property prop
java.util.Iterator i$
java.util.Set reservedNames
java.util.Collection allProps
private void computeAffinityScores ()
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphEdge edge
java.util.Iterator edgeIterator
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode node
int affinityScore
com.google.javascript.jscomp.RenameProperties$Property p
java.util.Iterator i$
private void generateNames (java.util.Set, java.util.Set)
com.google.javascript.jscomp.RenameProperties$Property p
java.util.Iterator i$
java.util.Set props
java.util.Set reservedNames
com.google.javascript.jscomp.NameGenerator nameGen
com.google.javascript.jscomp.VariableMap getPropertyMap ()
com.google.javascript.jscomp.RenameProperties$Property p
java.util.Iterator i$
com.google.common.collect.ImmutableMap$Builder map
static java.util.Set access$300 (com.google.javascript.jscomp.RenameProperties)
com.google.javascript.jscomp.RenameProperties x0
static java.util.Set access$400 (com.google.javascript.jscomp.RenameProperties)
com.google.javascript.jscomp.RenameProperties x0
static java.util.Map access$500 (com.google.javascript.jscomp.RenameProperties)
com.google.javascript.jscomp.RenameProperties x0
static com.google.javascript.jscomp.AbstractCompiler access$600 (com.google.javascript.jscomp.RenameProperties)
com.google.javascript.jscomp.RenameProperties x0
static java.util.List access$700 (com.google.javascript.jscomp.RenameProperties)
com.google.javascript.jscomp.RenameProperties x0
static java.util.Map access$800 (com.google.javascript.jscomp.RenameProperties)
com.google.javascript.jscomp.RenameProperties x0
static com.google.javascript.jscomp.graph.UndiGraph access$900 (com.google.javascript.jscomp.RenameProperties)
com.google.javascript.jscomp.RenameProperties x0
static void ()
}
com/google/javascript/jscomp/RenamePrototypes$1.classRenamePrototypes.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RenamePrototypes$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.google.javascript.jscomp.RenamePrototypes$Property, com.google.javascript.jscomp.RenamePrototypes$Property)
com.google.javascript.jscomp.RenamePrototypes$Property a1
com.google.javascript.jscomp.RenamePrototypes$Property a2
int n1
int n2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/RenamePrototypes$ProcessExternedProperties.classRenamePrototypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenamePrototypes$ProcessExternedProperties extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.RenamePrototypes this$0
private void (com.google.javascript.jscomp.RenamePrototypes)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node dest
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.RenamePrototypes, com.google.javascript.jscomp.RenamePrototypes$1)
com.google.javascript.jscomp.RenamePrototypes x0
com.google.javascript.jscomp.RenamePrototypes$1 x1
}
com/google/javascript/jscomp/RenamePrototypes$ProcessProperties.classRenamePrototypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenamePrototypes$ProcessProperties extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.RenamePrototypes this$0
private void (com.google.javascript.jscomp.RenamePrototypes)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String s
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node dest
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void processPrototypeParent (com.google.javascript.rhino.Node, com.google.javascript.jscomp.CompilerInput)
com.google.javascript.rhino.Node map
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node map
com.google.javascript.rhino.Node dest
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CompilerInput input
private void markPrototypePropertyCandidate (com.google.javascript.rhino.Node, com.google.javascript.jscomp.CompilerInput)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CompilerInput input
private void markObjLitPropertyCandidate (com.google.javascript.rhino.Node, com.google.javascript.jscomp.CompilerInput)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CompilerInput input
private void markPropertyAccessCandidate (com.google.javascript.rhino.Node, com.google.javascript.jscomp.CompilerInput)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CompilerInput input
private com.google.javascript.jscomp.RenamePrototypes$Property getProperty (java.lang.String)
String name
com.google.javascript.jscomp.RenamePrototypes$Property prop
void (com.google.javascript.jscomp.RenamePrototypes, com.google.javascript.jscomp.RenamePrototypes$1)
com.google.javascript.jscomp.RenamePrototypes x0
com.google.javascript.jscomp.RenamePrototypes$1 x1
}
com/google/javascript/jscomp/RenamePrototypes$Property.classRenamePrototypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenamePrototypes$Property extends java.lang.Object {
String oldName
String newName
int prototypeCount
int objLitCount
int refCount
final com.google.javascript.jscomp.RenamePrototypes this$0
void (com.google.javascript.jscomp.RenamePrototypes, java.lang.String)
String name
int count ()
boolean canRename ()
private boolean canRenamePrototypeProperty ()
char ch
int i
int n
private boolean canRenameObjLitProperty ()
}
com/google/javascript/jscomp/RenamePrototypes.classRenamePrototypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenamePrototypes extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean aggressiveRenaming
private final char[] reservedCharacters
private final com.google.javascript.jscomp.VariableMap prevUsedRenameMap
private static final java.util.Comparator FREQUENCY_COMPARATOR
private final java.util.Set stringNodes
private final java.util.Map properties
private final java.util.Set reservedNames
private final java.util.Set prototypeObjLits
void (com.google.javascript.jscomp.AbstractCompiler, boolean, char[], com.google.javascript.jscomp.VariableMap)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean aggressiveRenaming
char[] reservedCharacters
com.google.javascript.jscomp.VariableMap prevUsedRenameMap
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.RenamePrototypes$Property a
java.util.Iterator it
com.google.javascript.jscomp.RenamePrototypes$Property a
java.util.Iterator i$
String oldName
com.google.javascript.jscomp.RenamePrototypes$Property a
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.util.SortedSet propsByFrequency
com.google.javascript.jscomp.NameGenerator nameGen
StringBuilder debug
boolean changed
private void reusePrototypeNames (java.util.Set)
String prevName
com.google.javascript.jscomp.RenamePrototypes$Property prop
java.util.Iterator i$
java.util.Set properties
com.google.javascript.jscomp.VariableMap getPropertyMap ()
com.google.javascript.jscomp.RenamePrototypes$Property p
java.util.Iterator i$
com.google.common.collect.ImmutableMap$Builder map
static com.google.javascript.jscomp.AbstractCompiler access$000 (com.google.javascript.jscomp.RenamePrototypes)
com.google.javascript.jscomp.RenamePrototypes x0
static boolean access$100 (com.google.javascript.jscomp.RenamePrototypes)
com.google.javascript.jscomp.RenamePrototypes x0
static java.util.Set access$400 (com.google.javascript.jscomp.RenamePrototypes)
com.google.javascript.jscomp.RenamePrototypes x0
static java.util.Set access$500 (com.google.javascript.jscomp.RenamePrototypes)
com.google.javascript.jscomp.RenamePrototypes x0
static java.util.Set access$600 (com.google.javascript.jscomp.RenamePrototypes)
com.google.javascript.jscomp.RenamePrototypes x0
static java.util.Map access$700 (com.google.javascript.jscomp.RenamePrototypes)
com.google.javascript.jscomp.RenamePrototypes x0
static void ()
}
com/google/javascript/jscomp/RenameVars$1.classRenameVars.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RenameVars$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.google.javascript.jscomp.RenameVars$Assignment, com.google.javascript.jscomp.RenameVars$Assignment)
com.google.javascript.jscomp.RenameVars$Assignment a1
com.google.javascript.jscomp.RenameVars$Assignment a2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/RenameVars$2.classRenameVars.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RenameVars$2 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.google.javascript.jscomp.RenameVars$Assignment, com.google.javascript.jscomp.RenameVars$Assignment)
com.google.javascript.jscomp.RenameVars$Assignment a1
com.google.javascript.jscomp.RenameVars$Assignment a2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/RenameVars$Assignment.classRenameVars.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameVars$Assignment extends java.lang.Object {
final String oldName
final int orderOfOccurrence
String newName
int count
final com.google.javascript.jscomp.RenameVars this$0
void (com.google.javascript.jscomp.RenameVars, java.lang.String)
String name
void setNewName (java.lang.String)
String newName
}
com/google/javascript/jscomp/RenameVars$ProcessVars.classRenameVars.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameVars$ProcessVars extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private final boolean isExternsPass_
final com.google.javascript.jscomp.RenameVars this$0
void (com.google.javascript.jscomp.RenameVars, boolean)
boolean isExterns
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.Scope$Var current
com.google.javascript.jscomp.NodeTraversal t
java.util.Iterator it
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String newName
String tempName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.jscomp.Scope$Var var
boolean local
void incCount (java.lang.String)
String name
com.google.javascript.jscomp.RenameVars$Assignment s
}
com/google/javascript/jscomp/RenameVars.classRenameVars.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RenameVars extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.ArrayList globalNameNodes
private final java.util.ArrayList localNameNodes
private final java.util.Map pseudoNameMap
private final java.util.Set externNames
private final java.util.Set reservedNames
private final java.util.Map renameMap
private final com.google.javascript.jscomp.VariableMap prevUsedRenameMap
private final String prefix
private int assignmentCount
private StringBuilder assignmentLog
private final java.util.Set localBleedingFunctions
private final com.google.common.collect.ArrayListMultimap localBleedingFunctionsPerScope
private final java.util.Map assignments
private final boolean localRenamingOnly
private final boolean preserveFunctionExpressionNames
private final boolean shouldShadow
private final char[] reservedCharacters
public static final String LOCAL_VAR_PREFIX
private final com.google.javascript.jscomp.NameGenerator nameGeneratorGiven
private static final java.util.Comparator FREQUENCY_COMPARATOR
private static final java.util.Comparator ORDER_OF_OCCURRENCE_COMPARATOR
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, boolean, boolean, boolean, boolean, com.google.javascript.jscomp.VariableMap, char[], java.util.Set)
com.google.javascript.jscomp.AbstractCompiler compiler
String prefix
boolean localRenamingOnly
boolean preserveFunctionExpressionNames
boolean generatePseudoNames
boolean shouldShadow
com.google.javascript.jscomp.VariableMap prevUsedRenameMap
char[] reservedCharacters
java.util.Set reservedNames
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, boolean, boolean, boolean, boolean, com.google.javascript.jscomp.VariableMap, char[], java.util.Set, com.google.javascript.jscomp.NameGenerator)
com.google.javascript.jscomp.AbstractCompiler compiler
String prefix
boolean localRenamingOnly
boolean preserveFunctionExpressionNames
boolean generatePseudoNames
boolean shouldShadow
com.google.javascript.jscomp.VariableMap prevUsedRenameMap
char[] reservedCharacters
java.util.Set reservedNames
com.google.javascript.jscomp.NameGenerator nameGenerator
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String newName
com.google.javascript.rhino.Node n
java.util.Iterator i$
String newName
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.util.SortedSet varsByFrequency
boolean changed
private java.lang.String getNewGlobalName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String oldName
com.google.javascript.jscomp.RenameVars$Assignment a
private java.lang.String getNewLocalName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String oldTempName
com.google.javascript.jscomp.RenameVars$Assignment a
private void recordPseudoName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void reusePreviouslyUsedVariableMap ()
String prevNewName
com.google.javascript.jscomp.RenameVars$Assignment a
java.util.Iterator i$
private void assignNames (java.util.SortedSet)
String newName
String newName
com.google.javascript.jscomp.RenameVars$Assignment a
java.util.Iterator i$
int j
com.google.javascript.jscomp.RenameVars$Assignment a
java.util.Iterator i$
java.util.SortedSet varsByOrderOfOccurrence
int len
int i
java.util.SortedSet varsToRename
com.google.javascript.jscomp.NameGenerator globalNameGenerator
com.google.javascript.jscomp.NameGenerator localNameGenerator
java.util.List pendingAssignments
java.util.List generatedNamesForAssignments
int numPendingAssignments
private void finalizeNameAssignment (com.google.javascript.jscomp.RenameVars$Assignment, java.lang.String)
com.google.javascript.jscomp.RenameVars$Assignment a
String newName
com.google.javascript.jscomp.VariableMap getVariableMap ()
private boolean okToRenameVar (java.lang.String, boolean)
String name
boolean isLocal
private int getLocalVarIndex (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var v
int num
com.google.javascript.jscomp.Scope s
boolean isBleedingIntoScope
static int access$008 (com.google.javascript.jscomp.RenameVars)
com.google.javascript.jscomp.RenameVars x0
static java.util.Set access$100 (com.google.javascript.jscomp.RenameVars)
com.google.javascript.jscomp.RenameVars x0
static com.google.common.collect.ArrayListMultimap access$200 (com.google.javascript.jscomp.RenameVars)
com.google.javascript.jscomp.RenameVars x0
static boolean access$300 (com.google.javascript.jscomp.RenameVars)
com.google.javascript.jscomp.RenameVars x0
static java.util.Set access$400 (com.google.javascript.jscomp.RenameVars)
com.google.javascript.jscomp.RenameVars x0
static boolean access$500 (com.google.javascript.jscomp.RenameVars)
com.google.javascript.jscomp.RenameVars x0
static boolean access$600 (com.google.javascript.jscomp.RenameVars, java.lang.String, boolean)
com.google.javascript.jscomp.RenameVars x0
String x1
boolean x2
static java.util.Set access$700 (com.google.javascript.jscomp.RenameVars)
com.google.javascript.jscomp.RenameVars x0
static java.util.Map access$800 (com.google.javascript.jscomp.RenameVars)
com.google.javascript.jscomp.RenameVars x0
static void access$900 (com.google.javascript.jscomp.RenameVars, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.RenameVars x0
com.google.javascript.rhino.Node x1
static int access$1000 (com.google.javascript.jscomp.RenameVars, com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.RenameVars x0
com.google.javascript.jscomp.Scope$Var x1
static java.util.ArrayList access$1100 (com.google.javascript.jscomp.RenameVars)
com.google.javascript.jscomp.RenameVars x0
static java.util.ArrayList access$1200 (com.google.javascript.jscomp.RenameVars)
com.google.javascript.jscomp.RenameVars x0
static java.util.Map access$1300 (com.google.javascript.jscomp.RenameVars)
com.google.javascript.jscomp.RenameVars x0
static java.util.Comparator access$1400 ()
static void ()
}
com/google/javascript/jscomp/RenameVars2$1.classRenameVars2.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RenameVars2$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.google.javascript.jscomp.RenameVars2$Assignment, com.google.javascript.jscomp.RenameVars2$Assignment)
com.google.javascript.jscomp.RenameVars2$Assignment a1
com.google.javascript.jscomp.RenameVars2$Assignment a2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/RenameVars2$2.classRenameVars2.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RenameVars2$2 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.google.javascript.jscomp.RenameVars2$Assignment, com.google.javascript.jscomp.RenameVars2$Assignment)
com.google.javascript.jscomp.RenameVars2$Assignment a1
com.google.javascript.jscomp.RenameVars2$Assignment a2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/RenameVars2$Assignment.classRenameVars2.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameVars2$Assignment extends java.lang.Object {
final String oldName
final int orderOfOccurrence
String newName
int count
final com.google.javascript.jscomp.RenameVars2 this$0
void (com.google.javascript.jscomp.RenameVars2, java.lang.String)
String name
void setNewName (java.lang.String)
String newName
}
com/google/javascript/jscomp/RenameVars2$ProcessVars.classRenameVars2.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RenameVars2$ProcessVars extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private final boolean isExternsPass_
final com.google.javascript.jscomp.RenameVars2 this$0
void (com.google.javascript.jscomp.RenameVars2, boolean)
boolean isExterns
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.Scope$Var current
com.google.javascript.jscomp.NodeTraversal t
java.util.Iterator it
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String newName
String tempName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.jscomp.Scope$Var var
boolean local
void incCount (java.lang.String)
String name
com.google.javascript.jscomp.RenameVars2$Assignment s
}
com/google/javascript/jscomp/RenameVars2.classRenameVars2.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RenameVars2 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.ArrayList globalNameNodes
private final java.util.ArrayList localNameNodes
private final java.util.Map pseudoNameMap
private final java.util.Set externNames
private final java.util.Set reservedNames
private final java.util.Map renameMap
private final com.google.javascript.jscomp.VariableMap prevUsedRenameMap
private final String prefix
private int assignmentCount
private StringBuilder assignmentLog
private final java.util.Set localBleedingFunctions
private final com.google.common.collect.ArrayListMultimap localBleedingFunctionsPerScope
private final java.util.Map assignments
private final boolean localRenamingOnly
private final boolean preserveFunctionExpressionNames
private final boolean shouldShadow
private final char[] reservedCharacters
public static final String LOCAL_VAR_PREFIX
private final com.google.javascript.jscomp.NameGenerator nameGeneratorGiven
private static final java.util.Comparator FREQUENCY_COMPARATOR
private static final java.util.Comparator ORDER_OF_OCCURRENCE_COMPARATOR
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, boolean, boolean, boolean, boolean, com.google.javascript.jscomp.VariableMap, char[], java.util.Set)
com.google.javascript.jscomp.AbstractCompiler compiler
String prefix
boolean localRenamingOnly
boolean preserveFunctionExpressionNames
boolean generatePseudoNames
boolean shouldShadow
com.google.javascript.jscomp.VariableMap prevUsedRenameMap
char[] reservedCharacters
java.util.Set reservedNames
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, boolean, boolean, boolean, boolean, com.google.javascript.jscomp.VariableMap, char[], java.util.Set, com.google.javascript.jscomp.NameGenerator)
com.google.javascript.jscomp.AbstractCompiler compiler
String prefix
boolean localRenamingOnly
boolean preserveFunctionExpressionNames
boolean generatePseudoNames
boolean shouldShadow
com.google.javascript.jscomp.VariableMap prevUsedRenameMap
char[] reservedCharacters
java.util.Set reservedNames
com.google.javascript.jscomp.NameGenerator nameGenerator
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String newName
com.google.javascript.rhino.Node n
java.util.Iterator i$
String newName
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
java.util.SortedSet varsByFrequency
boolean changed
private java.lang.String getNewGlobalName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String oldName
com.google.javascript.jscomp.RenameVars2$Assignment a
private java.lang.String getNewLocalName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String oldTempName
com.google.javascript.jscomp.RenameVars2$Assignment a
private void recordPseudoName (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void reusePreviouslyUsedVariableMap ()
String prevNewName
com.google.javascript.jscomp.RenameVars2$Assignment a
java.util.Iterator i$
private void assignNames (java.util.SortedSet)
String newName
String newName
com.google.javascript.jscomp.RenameVars2$Assignment a
java.util.Iterator i$
int j
com.google.javascript.jscomp.RenameVars2$Assignment a
java.util.Iterator i$
java.util.SortedSet varsByOrderOfOccurrence
int len
int i
java.util.SortedSet varsToRename
com.google.javascript.jscomp.NameGenerator globalNameGenerator
com.google.javascript.jscomp.NameGenerator localNameGenerator
java.util.List pendingAssignments
java.util.List generatedNamesForAssignments
int numPendingAssignments
private void finalizeNameAssignment (com.google.javascript.jscomp.RenameVars2$Assignment, java.lang.String)
com.google.javascript.jscomp.RenameVars2$Assignment a
String newName
com.google.javascript.jscomp.VariableMap getVariableMap ()
private boolean okToRenameVar (java.lang.String, boolean)
String name
boolean isLocal
private int getLocalVarIndex (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var v
int num
com.google.javascript.jscomp.Scope s
boolean isBleedingIntoScope
static int access$008 (com.google.javascript.jscomp.RenameVars2)
com.google.javascript.jscomp.RenameVars2 x0
static java.util.Set access$100 (com.google.javascript.jscomp.RenameVars2)
com.google.javascript.jscomp.RenameVars2 x0
static com.google.common.collect.ArrayListMultimap access$200 (com.google.javascript.jscomp.RenameVars2)
com.google.javascript.jscomp.RenameVars2 x0
static boolean access$300 (com.google.javascript.jscomp.RenameVars2)
com.google.javascript.jscomp.RenameVars2 x0
static java.util.Set access$400 (com.google.javascript.jscomp.RenameVars2)
com.google.javascript.jscomp.RenameVars2 x0
static boolean access$500 (com.google.javascript.jscomp.RenameVars2)
com.google.javascript.jscomp.RenameVars2 x0
static boolean access$600 (com.google.javascript.jscomp.RenameVars2, java.lang.String, boolean)
com.google.javascript.jscomp.RenameVars2 x0
String x1
boolean x2
static java.util.Set access$700 (com.google.javascript.jscomp.RenameVars2)
com.google.javascript.jscomp.RenameVars2 x0
static java.util.Map access$800 (com.google.javascript.jscomp.RenameVars2)
com.google.javascript.jscomp.RenameVars2 x0
static void access$900 (com.google.javascript.jscomp.RenameVars2, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.RenameVars2 x0
com.google.javascript.rhino.Node x1
static int access$1000 (com.google.javascript.jscomp.RenameVars2, com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.RenameVars2 x0
com.google.javascript.jscomp.Scope$Var x1
static java.util.ArrayList access$1100 (com.google.javascript.jscomp.RenameVars2)
com.google.javascript.jscomp.RenameVars2 x0
static java.util.ArrayList access$1200 (com.google.javascript.jscomp.RenameVars2)
com.google.javascript.jscomp.RenameVars2 x0
static java.util.Map access$1300 (com.google.javascript.jscomp.RenameVars2)
com.google.javascript.jscomp.RenameVars2 x0
static java.util.Comparator access$1400 ()
static void ()
}
com/google/javascript/jscomp/RenamingMap.classRenamingMap.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.RenamingMap extends java.lang.Object implements java.io.Serializable {
public abstract java.lang.String get (java.lang.String)
}
com/google/javascript/jscomp/ReorderConstantExpression.classReorderConstantExpression.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReorderConstantExpression extends com.google.javascript.jscomp.AbstractPeepholeOptimization {
void ()
com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
int inverseOperator
com.google.javascript.rhino.Node firstNode
com.google.javascript.rhino.Node lastNode
com.google.javascript.rhino.Node subtree
}
com/google/javascript/jscomp/ReplaceCssNames$1.classReplaceCssNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceCssNames$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$CssRenamingMap$Style
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/ReplaceCssNames$Traversal.classReplaceCssNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceCssNames$Traversal extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.ReplaceCssNames this$0
private void (com.google.javascript.jscomp.ReplaceCssNames)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacement
com.google.javascript.rhino.Node second
int count
com.google.javascript.rhino.Node first
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void processStringNode (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
String part
int i
String[] replaced
String replacement
Integer count
int i
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
String name
String[] parts
void (com.google.javascript.jscomp.ReplaceCssNames, com.google.javascript.jscomp.ReplaceCssNames$1)
com.google.javascript.jscomp.ReplaceCssNames x0
com.google.javascript.jscomp.ReplaceCssNames$1 x1
}
com/google/javascript/jscomp/ReplaceCssNames.classReplaceCssNames.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceCssNames extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final String GET_CSS_NAME_FUNCTION
static final com.google.javascript.jscomp.DiagnosticType INVALID_NUM_ARGUMENTS_ERROR
static final com.google.javascript.jscomp.DiagnosticType STRING_LITERAL_EXPECTED_ERROR
static final com.google.javascript.jscomp.DiagnosticType UNEXPECTED_STRING_LITERAL_ERROR
static final com.google.javascript.jscomp.DiagnosticType UNKNOWN_SYMBOL_WARNING
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map cssNames
private com.google.javascript.jscomp.CssRenamingMap symbolMap
private final java.util.Set whitelist
private final com.google.javascript.rhino.jstype.JSType nativeStringType
void (com.google.javascript.jscomp.AbstractCompiler, java.util.Map, java.util.Set)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.Map cssNames
java.util.Set whitelist
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
protected com.google.javascript.jscomp.CssRenamingMap getCssRenamingMap ()
static com.google.javascript.jscomp.AbstractCompiler access$100 (com.google.javascript.jscomp.ReplaceCssNames)
com.google.javascript.jscomp.ReplaceCssNames x0
static com.google.javascript.rhino.jstype.JSType access$200 (com.google.javascript.jscomp.ReplaceCssNames)
com.google.javascript.jscomp.ReplaceCssNames x0
static java.util.Set access$300 (com.google.javascript.jscomp.ReplaceCssNames)
com.google.javascript.jscomp.ReplaceCssNames x0
static com.google.javascript.jscomp.CssRenamingMap access$400 (com.google.javascript.jscomp.ReplaceCssNames)
com.google.javascript.jscomp.ReplaceCssNames x0
static java.util.Map access$500 (com.google.javascript.jscomp.ReplaceCssNames)
com.google.javascript.jscomp.ReplaceCssNames x0
static void ()
}
com/google/javascript/jscomp/ReplaceIdGenerators$1.classReplaceIdGenerators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceIdGenerators$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ReplaceIdGenerators$GatherGenerators.classReplaceIdGenerators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceIdGenerators$GatherGenerators extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.ReplaceIdGenerators this$0
private void (com.google.javascript.jscomp.ReplaceIdGenerators)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier supplier
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.JSDocInfo doc
int numGeneratorAnnotations
String name
void (com.google.javascript.jscomp.ReplaceIdGenerators, com.google.javascript.jscomp.ReplaceIdGenerators$1)
com.google.javascript.jscomp.ReplaceIdGenerators x0
com.google.javascript.jscomp.ReplaceIdGenerators$1 x1
}
com/google/javascript/jscomp/ReplaceIdGenerators$MappedNameSupplier.classReplaceIdGenerators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceIdGenerators$MappedNameSupplier extends java.lang.Object implements com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier {
private final com.google.javascript.jscomp.RenamingMap map
void (com.google.javascript.jscomp.RenamingMap)
com.google.javascript.jscomp.RenamingMap map
public java.lang.String getName (java.lang.String, java.lang.String)
String id
String name
public com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy getRenameStrategy ()
}
com/google/javascript/jscomp/ReplaceIdGenerators$NameSupplier.classReplaceIdGenerators.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier extends java.lang.Object {
public abstract java.lang.String getName (java.lang.String, java.lang.String)
public abstract com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy getRenameStrategy ()
}
com/google/javascript/jscomp/ReplaceIdGenerators$ObfuscatedNameSuppier.classReplaceIdGenerators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceIdGenerators$ObfuscatedNameSuppier extends java.lang.Object implements com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier {
private final com.google.javascript.jscomp.NameGenerator generator
private final java.util.Map previousMappings
private com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy renameStrategy
public void (com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy, com.google.common.collect.BiMap)
com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy renameStrategy
com.google.common.collect.BiMap previousMappings
public java.lang.String getName (java.lang.String, java.lang.String)
String id
String name
String newName
public com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy getRenameStrategy ()
}
com/google/javascript/jscomp/ReplaceIdGenerators$PseudoNameSuppier.classReplaceIdGenerators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceIdGenerators$PseudoNameSuppier extends java.lang.Object implements com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier {
private int counter
private com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy renameStrategy
public void (com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy)
com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy renameStrategy
public java.lang.String getName (java.lang.String, java.lang.String)
String id
String name
public com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy getRenameStrategy ()
}
com/google/javascript/jscomp/ReplaceIdGenerators$RenameStrategy.classReplaceIdGenerators.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy extends java.lang.Enum {
public static final com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy CONSISTENT
public static final com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy INCONSISTENT
public static final com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy MAPPED
public static final com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy STABLE
private static final com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy[] $VALUES
public static com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy[] values ()
public static com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/ReplaceIdGenerators$ReplaceGenerators.classReplaceIdGenerators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceIdGenerators$ReplaceGenerators extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.ReplaceIdGenerators this$0
private void (com.google.javascript.jscomp.ReplaceIdGenerators)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node ancestor
java.util.Iterator i$
String rename
String rename
com.google.javascript.rhino.Node key
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String callName
com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier nameGenerator
com.google.javascript.rhino.Node arg
private java.lang.String getObfuscatedName (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier, java.lang.String)
java.util.Map entry
com.google.javascript.rhino.Node id
String callName
com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier nameGenerator
String name
String rename
java.util.Map idGeneratorMap
String instanceId
void (com.google.javascript.jscomp.ReplaceIdGenerators, com.google.javascript.jscomp.ReplaceIdGenerators$1)
com.google.javascript.jscomp.ReplaceIdGenerators x0
com.google.javascript.jscomp.ReplaceIdGenerators$1 x1
}
com/google/javascript/jscomp/ReplaceIdGenerators$StableNameSupplier.classReplaceIdGenerators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceIdGenerators$StableNameSupplier extends java.lang.Object implements com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier {
private void ()
public java.lang.String getName (java.lang.String, java.lang.String)
String id
String name
public com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy getRenameStrategy ()
void (com.google.javascript.jscomp.ReplaceIdGenerators$1)
com.google.javascript.jscomp.ReplaceIdGenerators$1 x0
}
com/google/javascript/jscomp/ReplaceIdGenerators$UniqueRenamingToken.classReplaceIdGenerators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceIdGenerators$UniqueRenamingToken extends java.lang.Object implements com.google.javascript.jscomp.RenamingMap {
private void ()
public java.lang.String get (java.lang.String)
String value
void (com.google.javascript.jscomp.ReplaceIdGenerators$1)
com.google.javascript.jscomp.ReplaceIdGenerators$1 x0
}
com/google/javascript/jscomp/ReplaceIdGenerators.classReplaceIdGenerators.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceIdGenerators extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType NON_GLOBAL_ID_GENERATOR_CALL
static final com.google.javascript.jscomp.DiagnosticType CONDITIONAL_ID_GENERATOR_CALL
static final com.google.javascript.jscomp.DiagnosticType CONFLICTING_GENERATOR_TYPE
static final com.google.javascript.jscomp.DiagnosticType INVALID_GENERATOR_ID_MAPPING
static final com.google.javascript.jscomp.DiagnosticType MISSING_NAME_MAP_FOR_GENERATOR
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map nameGenerators
private final java.util.Map consistNameMap
private final java.util.Map idGeneratorMaps
private final java.util.Map previousMap
private final boolean generatePseudoNames
public static final com.google.javascript.jscomp.RenamingMap UNIQUE
public void (com.google.javascript.jscomp.AbstractCompiler, java.util.Map, boolean, java.lang.String)
String name
com.google.javascript.jscomp.RenamingMap map
java.util.Map$Entry gen
java.util.Iterator i$
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.Map idGens
boolean generatePseudoNames
String previousMapSerialized
java.util.Map previousMap
private com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier createNameSupplier (com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy, com.google.common.collect.BiMap)
com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy renameStrategy
com.google.common.collect.BiMap previousMappings
private com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier createNameSupplier (com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy, com.google.javascript.jscomp.RenamingMap)
com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy renameStrategy
com.google.javascript.jscomp.RenamingMap mappings
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public java.lang.String getSerializedIdMappings ()
java.util.Map$Entry replacement
java.util.Iterator i$
java.util.Map$Entry replacements
java.util.Iterator i$
StringBuilder sb
private java.util.Map parsePreviousResults (java.lang.String)
String currentSection
String name
String location
int split
java.io.IOException e
String serializedMap
java.util.Map resultMap
java.io.BufferedReader reader
com.google.common.collect.BiMap currentSectionMap
String line
int lineIndex
private void reportInvalidLine (java.lang.String, int)
String line
int lineIndex
java.lang.String getIdForGeneratorNode (boolean, com.google.javascript.rhino.Node)
boolean consistent
com.google.javascript.rhino.Node n
static com.google.javascript.jscomp.AbstractCompiler access$200 (com.google.javascript.jscomp.ReplaceIdGenerators)
com.google.javascript.jscomp.ReplaceIdGenerators x0
static java.util.Map access$300 (com.google.javascript.jscomp.ReplaceIdGenerators)
com.google.javascript.jscomp.ReplaceIdGenerators x0
static java.util.Map access$400 (com.google.javascript.jscomp.ReplaceIdGenerators)
com.google.javascript.jscomp.ReplaceIdGenerators x0
static com.google.javascript.jscomp.ReplaceIdGenerators$NameSupplier access$500 (com.google.javascript.jscomp.ReplaceIdGenerators, com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy, com.google.common.collect.BiMap)
com.google.javascript.jscomp.ReplaceIdGenerators x0
com.google.javascript.jscomp.ReplaceIdGenerators$RenameStrategy x1
com.google.common.collect.BiMap x2
static java.util.Map access$600 (com.google.javascript.jscomp.ReplaceIdGenerators)
com.google.javascript.jscomp.ReplaceIdGenerators x0
static java.util.Map access$700 (com.google.javascript.jscomp.ReplaceIdGenerators)
com.google.javascript.jscomp.ReplaceIdGenerators x0
static void ()
}
com/google/javascript/jscomp/ReplaceMessages.classReplaceMessages.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceMessages extends com.google.javascript.jscomp.JsMessageVisitor {
private final com.google.javascript.jscomp.MessageBundle bundle
private final boolean strictReplacement
static final com.google.javascript.jscomp.DiagnosticType BUNDLE_DOES_NOT_HAVE_THE_MESSAGE
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.MessageBundle, boolean, com.google.javascript.jscomp.JsMessage$Style, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.MessageBundle bundle
boolean checkDuplicatedMessages
com.google.javascript.jscomp.JsMessage$Style style
boolean strictReplacement
void processMessageFallback (com.google.javascript.rhino.Node, com.google.javascript.jscomp.JsMessage, com.google.javascript.jscomp.JsMessage)
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.JsMessage message1
com.google.javascript.jscomp.JsMessage message2
boolean isFirstMessageTranslated
boolean isSecondMessageTranslated
com.google.javascript.rhino.Node replacementNode
void processJsMessage (com.google.javascript.jscomp.JsMessage, com.google.javascript.jscomp.JsMessageDefinition)
com.google.javascript.jscomp.JsMessageVisitor$MalformedException e
com.google.javascript.jscomp.JsMessage message
com.google.javascript.jscomp.JsMessageDefinition definition
com.google.javascript.jscomp.JsMessage replacement
com.google.javascript.rhino.Node newValue
com.google.javascript.rhino.Node msgNode
private com.google.javascript.rhino.Node getNewValueNode (com.google.javascript.jscomp.JsMessage, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
String newString
com.google.javascript.jscomp.JsMessage message
com.google.javascript.rhino.Node origValueNode
private void updateFunctionNode (com.google.javascript.jscomp.JsMessage, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
com.google.javascript.jscomp.JsMessage message
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node argListNode
com.google.javascript.rhino.Node oldBlockNode
java.util.Iterator iterator
com.google.javascript.rhino.Node valueNode
com.google.javascript.rhino.Node newBlockNode
private com.google.javascript.rhino.Node constructAddOrStringNode (java.util.Iterator, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
String arg
com.google.javascript.rhino.Node node
java.util.Iterator i$
com.google.javascript.jscomp.JsMessage$PlaceholderReference phRef
java.util.Iterator partsIterator
com.google.javascript.rhino.Node argListNode
CharSequence part
com.google.javascript.rhino.Node partNode
private com.google.javascript.rhino.Node replaceCallNode (com.google.javascript.jscomp.JsMessage, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
com.google.javascript.jscomp.JsMessage message
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node getPropNode
com.google.javascript.rhino.Node stringExprNode
com.google.javascript.rhino.Node objLitNode
private com.google.javascript.rhino.Node constructStringExprNode (java.util.Iterator, com.google.javascript.rhino.Node) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
com.google.javascript.rhino.Node valueNode
com.google.javascript.rhino.Node key
com.google.javascript.jscomp.JsMessage$PlaceholderReference phRef
java.util.Iterator parts
com.google.javascript.rhino.Node objLitNode
CharSequence part
com.google.javascript.rhino.Node partNode
private void checkStringExprNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node node
static void ()
}
com/google/javascript/jscomp/ReplaceMessagesForChrome.classReplaceMessagesForChrome.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceMessagesForChrome extends com.google.javascript.jscomp.JsMessageVisitor {
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.JsMessage$IdGenerator, boolean, com.google.javascript.jscomp.JsMessage$Style)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.JsMessage$IdGenerator idGenerator
boolean checkDuplicatedMessages
com.google.javascript.jscomp.JsMessage$Style style
private static com.google.javascript.rhino.Node getChromeI18nGetMessageNode (java.lang.String)
String messageId
com.google.javascript.rhino.Node chromeI18n
com.google.javascript.rhino.Node getMessage
protected void processJsMessage (com.google.javascript.jscomp.JsMessage, com.google.javascript.jscomp.JsMessageDefinition)
com.google.javascript.rhino.Node msgNode
com.google.javascript.rhino.Node newValue
com.google.javascript.jscomp.JsMessageVisitor$MalformedException e
com.google.javascript.jscomp.JsMessage message
com.google.javascript.jscomp.JsMessageDefinition definition
private com.google.javascript.rhino.Node getNewValueNode (com.google.javascript.rhino.Node, com.google.javascript.jscomp.JsMessage) throws com.google.javascript.jscomp.JsMessageVisitor$MalformedException
com.google.javascript.rhino.Node value
String name
java.util.Iterator i$
com.google.javascript.rhino.Node placeholderValues
java.util.List placeholderNames
com.google.javascript.rhino.Node placeholderValueArray
com.google.javascript.rhino.Node origNode
com.google.javascript.jscomp.JsMessage message
com.google.javascript.rhino.Node newValueNode
private com.google.javascript.rhino.Node getPlaceholderValue (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node key
java.util.Iterator i$
com.google.javascript.rhino.Node placeholderValues
String placeholderName
}
com/google/javascript/jscomp/ReplaceStrings$1.classReplaceStrings.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.ReplaceStrings$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.jscomp.ReplaceStrings$Result)
com.google.javascript.jscomp.ReplaceStrings$Result result
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/ReplaceStrings$Config.classReplaceStrings.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceStrings$Config extends java.lang.Object {
final String name
final int parameter
static final int REPLACE_ALL_VALUE
final com.google.javascript.jscomp.ReplaceStrings this$0
void (com.google.javascript.jscomp.ReplaceStrings, java.lang.String, int)
String name
int parameter
}
com/google/javascript/jscomp/ReplaceStrings$Location.classReplaceStrings.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceStrings$Location extends java.lang.Object {
public final String sourceFile
public final int line
public final int column
final com.google.javascript.jscomp.ReplaceStrings this$0
void (com.google.javascript.jscomp.ReplaceStrings, java.lang.String, int, int)
String sourceFile
int line
int column
}
com/google/javascript/jscomp/ReplaceStrings$Result.classReplaceStrings.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceStrings$Result extends java.lang.Object {
public final String original
public final String replacement
public final java.util.List replacementLocations
final com.google.javascript.jscomp.ReplaceStrings this$0
void (com.google.javascript.jscomp.ReplaceStrings, java.lang.String, java.lang.String)
String original
String replacement
void addLocation (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
}
com/google/javascript/jscomp/ReplaceStrings.classReplaceStrings.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ReplaceStrings extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType BAD_REPLACEMENT_CONFIGURATION
private static final String DEFAULT_PLACEHOLDER_TOKEN
private final String placeholderToken
private static final String REPLACE_ONE_MARKER
private static final String REPLACE_ALL_MARKER
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.rhino.jstype.JSTypeRegistry registry
private final java.util.Map functions
private final com.google.common.collect.Multimap methods
private final com.google.javascript.jscomp.NameGenerator nameGenerator
private final java.util.Map results
static final com.google.common.base.Predicate USED_RESULTS
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, java.util.List, java.util.Set, com.google.javascript.jscomp.VariableMap)
java.util.Set previous
com.google.javascript.jscomp.AbstractCompiler compiler
String placeholderToken
java.util.List functionsToInspect
java.util.Set blacklisted
com.google.javascript.jscomp.VariableMap previousMappings
Iterable reservedNames
private void initMapping (com.google.javascript.jscomp.VariableMap, java.util.Set)
String value
String key
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.jscomp.VariableMap previousVarMap
java.util.Set reservedNames
java.util.Map previous
java.util.List getResult ()
com.google.javascript.jscomp.VariableMap getStringMap ()
com.google.javascript.jscomp.ReplaceStrings$Result result
java.util.Iterator i$
com.google.common.collect.ImmutableMap$Builder map
com.google.javascript.jscomp.VariableMap stringMap
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ReplaceStrings$Config config
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.ReplaceStrings$Config config
com.google.javascript.rhino.Node lhs
String methodName
java.util.Collection classes
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node calledFn
String name
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.jscomp.ReplaceStrings$Config findMatching (java.lang.String)
String name
com.google.javascript.jscomp.ReplaceStrings$Config config
private com.google.javascript.jscomp.ReplaceStrings$Config findMatchingClass (com.google.javascript.rhino.jstype.JSType, java.util.Collection)
String className
com.google.javascript.rhino.jstype.JSType methodClassType
String declarationName
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType callClassType
java.util.Collection declarationNames
private void doSubstitutions (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ReplaceStrings$Config, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node arg
com.google.javascript.rhino.Node arg
com.google.javascript.rhino.Node firstParam
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ReplaceStrings$Config config
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node replaceExpression (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node replacement
String replacementString
com.google.javascript.rhino.Node value
StringBuilder keyBuilder
com.google.javascript.rhino.Node keyNode
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node replacement
String key
String replacementString
private java.lang.String getReplacement (java.lang.String)
String key
com.google.javascript.jscomp.ReplaceStrings$Result result
String replacement
private void recordReplacement (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node n
String key
com.google.javascript.jscomp.ReplaceStrings$Result result
private com.google.javascript.rhino.Node buildReplacement (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.StringBuilder)
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node prefix
StringBuilder keyBuilder
private java.lang.String getMethodFromDeclarationName (java.lang.String)
String fullDeclarationName
String[] parts
private java.lang.String getClassFromDeclarationName (java.lang.String)
String fullDeclarationName
String[] parts
private void parseConfiguration (java.util.List)
com.google.javascript.jscomp.ReplaceStrings$Config config
String method
String function
java.util.Iterator i$
java.util.List functionsToInspect
private com.google.javascript.jscomp.ReplaceStrings$Config parseConfiguration (java.lang.String)
String param
String[] arr$
int len$
int i$
String function
int first
int last
String name
String params
int paramCount
int replacementParameter
String[] parts
private static com.google.javascript.jscomp.NameGenerator createNameGenerator (java.lang.Iterable)
Iterable reserved
String namePrefix
char[] reservedChars
static void ()
}
com/google/javascript/jscomp/RescopeGlobalSymbols$1.classRescopeGlobalSymbols.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RescopeGlobalSymbols$1 extends java.lang.Object {
}
com/google/javascript/jscomp/RescopeGlobalSymbols$FindCrossModuleNamesCallback.classRescopeGlobalSymbols.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RescopeGlobalSymbols$FindCrossModuleNamesCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.RescopeGlobalSymbols this$0
private void (com.google.javascript.jscomp.RescopeGlobalSymbols)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
com.google.javascript.jscomp.Scope s
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.jscomp.JSModule module
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.RescopeGlobalSymbols, com.google.javascript.jscomp.RescopeGlobalSymbols$1)
com.google.javascript.jscomp.RescopeGlobalSymbols x0
com.google.javascript.jscomp.RescopeGlobalSymbols$1 x1
}
com/google/javascript/jscomp/RescopeGlobalSymbols$MakeExternsReferenceWindowExplicitly.classRescopeGlobalSymbols.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RescopeGlobalSymbols$MakeExternsReferenceWindowExplicitly extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.RescopeGlobalSymbols this$0
private void (com.google.javascript.jscomp.RescopeGlobalSymbols)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.jscomp.Scope$Var var
void (com.google.javascript.jscomp.RescopeGlobalSymbols, com.google.javascript.jscomp.RescopeGlobalSymbols$1)
com.google.javascript.jscomp.RescopeGlobalSymbols x0
com.google.javascript.jscomp.RescopeGlobalSymbols$1 x1
}
com/google/javascript/jscomp/RescopeGlobalSymbols$RemoveGlobalVarCallback.classRescopeGlobalSymbols.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RescopeGlobalSymbols$RemoveGlobalVarCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowStatementCallback {
final com.google.javascript.jscomp.RescopeGlobalSymbols this$0
private void (com.google.javascript.jscomp.RescopeGlobalSymbols)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
java.util.Iterator i$
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node c
java.util.Iterator i$
com.google.javascript.rhino.Node comma
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
java.util.List commas
java.util.List interestingChildren
boolean allName
private com.google.javascript.rhino.Node joinOnComma (java.util.List, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node nextComma
int i
java.util.List commas
com.google.javascript.rhino.Node source
com.google.javascript.rhino.Node comma
void (com.google.javascript.jscomp.RescopeGlobalSymbols, com.google.javascript.jscomp.RescopeGlobalSymbols$1)
com.google.javascript.jscomp.RescopeGlobalSymbols x0
com.google.javascript.jscomp.RescopeGlobalSymbols$1 x1
}
com/google/javascript/jscomp/RescopeGlobalSymbols$RewriteGlobalFunctionStatementsToVarAssignmentsCallback.classRescopeGlobalSymbols.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RescopeGlobalSymbols$RewriteGlobalFunctionStatementsToVarAssignmentsCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowStatementCallback {
final com.google.javascript.jscomp.RescopeGlobalSymbols this$0
private void (com.google.javascript.jscomp.RescopeGlobalSymbols)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node prev
com.google.javascript.rhino.Node var
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.RescopeGlobalSymbols, com.google.javascript.jscomp.RescopeGlobalSymbols$1)
com.google.javascript.jscomp.RescopeGlobalSymbols x0
com.google.javascript.jscomp.RescopeGlobalSymbols$1 x1
}
com/google/javascript/jscomp/RescopeGlobalSymbols$RewriteScopeCallback.classRescopeGlobalSymbols.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RescopeGlobalSymbols$RewriteScopeCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.RescopeGlobalSymbols this$0
private void (com.google.javascript.jscomp.RescopeGlobalSymbols)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String name
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node nameNode
private void replaceSymbol (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.jscomp.CompilerInput)
com.google.javascript.rhino.Node c
java.util.Iterator i$
boolean hasCrossModuleChildren
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node node
String name
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.rhino.Node parent
boolean isCrossModule
com.google.javascript.rhino.Node replacement
void (com.google.javascript.jscomp.RescopeGlobalSymbols, com.google.javascript.jscomp.RescopeGlobalSymbols$1)
com.google.javascript.jscomp.RescopeGlobalSymbols x0
com.google.javascript.jscomp.RescopeGlobalSymbols$1 x1
}
com/google/javascript/jscomp/RescopeGlobalSymbols.classRescopeGlobalSymbols.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RescopeGlobalSymbols extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final String DISAMBIGUATION_SUFFIX
private static final String WINDOW
private static final java.util.Set SPECIAL_EXTERNS
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final String globalSymbolNamespace
private final boolean addExtern
private final boolean assumeCrossModuleNames
private final java.util.Set crossModuleNames
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
String globalSymbolNamespace
boolean assumeCrossModuleNames
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
String globalSymbolNamespace
boolean addExtern
boolean assumeCrossModuleNames
private boolean isCrossModuleName (java.lang.String)
String name
private void addExternForGlobalSymbolNamespace ()
com.google.javascript.rhino.Node varNode
com.google.javascript.jscomp.CompilerInput input
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
static com.google.javascript.jscomp.AbstractCompiler access$500 (com.google.javascript.jscomp.RescopeGlobalSymbols)
com.google.javascript.jscomp.RescopeGlobalSymbols x0
static java.util.Set access$600 (com.google.javascript.jscomp.RescopeGlobalSymbols)
com.google.javascript.jscomp.RescopeGlobalSymbols x0
static java.lang.String access$700 (com.google.javascript.jscomp.RescopeGlobalSymbols)
com.google.javascript.jscomp.RescopeGlobalSymbols x0
static boolean access$800 (com.google.javascript.jscomp.RescopeGlobalSymbols, java.lang.String)
com.google.javascript.jscomp.RescopeGlobalSymbols x0
String x1
static java.util.Set access$900 ()
static void ()
}
com/google/javascript/jscomp/Result.classResult.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.Result extends java.lang.Object {
public final boolean success
public final com.google.javascript.jscomp.JSError[] errors
public final com.google.javascript.jscomp.JSError[] warnings
public final String debugLog
public final com.google.javascript.jscomp.VariableMap variableMap
public final com.google.javascript.jscomp.VariableMap propertyMap
public final com.google.javascript.jscomp.VariableMap namedAnonFunctionMap
public final com.google.javascript.jscomp.VariableMap stringMap
public final com.google.javascript.jscomp.FunctionInformationMap functionInformationMap
public final com.google.javascript.jscomp.SourceMap sourceMap
public final java.util.Map cssNames
public final String externExport
public final String idGeneratorMap
void (com.google.javascript.jscomp.JSError[], com.google.javascript.jscomp.JSError[], java.lang.String, com.google.javascript.jscomp.VariableMap, com.google.javascript.jscomp.VariableMap, com.google.javascript.jscomp.VariableMap, com.google.javascript.jscomp.VariableMap, com.google.javascript.jscomp.FunctionInformationMap, com.google.javascript.jscomp.SourceMap, java.lang.String, java.util.Map, java.lang.String)
com.google.javascript.jscomp.JSError[] errors
com.google.javascript.jscomp.JSError[] warnings
String debugLog
com.google.javascript.jscomp.VariableMap variableMap
com.google.javascript.jscomp.VariableMap propertyMap
com.google.javascript.jscomp.VariableMap namedAnonFunctionMap
com.google.javascript.jscomp.VariableMap stringMap
com.google.javascript.jscomp.FunctionInformationMap functionInformationMap
com.google.javascript.jscomp.SourceMap sourceMap
String externExport
java.util.Map cssNames
String idGeneratorMap
public void (com.google.javascript.jscomp.JSError[], com.google.javascript.jscomp.JSError[], java.lang.String, com.google.javascript.jscomp.VariableMap, com.google.javascript.jscomp.VariableMap, com.google.javascript.jscomp.VariableMap, com.google.javascript.jscomp.FunctionInformationMap, com.google.javascript.jscomp.SourceMap, java.lang.String)
com.google.javascript.jscomp.JSError[] errors
com.google.javascript.jscomp.JSError[] warnings
String debugLog
com.google.javascript.jscomp.VariableMap variableMap
com.google.javascript.jscomp.VariableMap propertyMap
com.google.javascript.jscomp.VariableMap namedAnonFunctionMap
com.google.javascript.jscomp.FunctionInformationMap functionInformationMap
com.google.javascript.jscomp.SourceMap sourceMap
String externExport
}
com/google/javascript/jscomp/RhinoErrorReporter$1.classRhinoErrorReporter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RhinoErrorReporter$1 extends java.lang.Object {
}
com/google/javascript/jscomp/RhinoErrorReporter$NewRhinoErrorReporter.classRhinoErrorReporter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RhinoErrorReporter$NewRhinoErrorReporter extends com.google.javascript.jscomp.RhinoErrorReporter implements com.google.javascript.rhino.head.ast.IdeErrorReporter {
private void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public com.google.javascript.rhino.head.EvaluatorException runtimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
com.google.javascript.jscomp.DiagnosticType type
public void error (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String sourceLine
int lineOffset
public void error (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int offset
int length
int line
int column
com.google.javascript.jscomp.SourceFile file
public void warning (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String sourceLine
int lineOffset
public void warning (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int offset
int length
int line
int column
com.google.javascript.jscomp.SourceFile file
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.RhinoErrorReporter$1)
com.google.javascript.jscomp.AbstractCompiler x0
com.google.javascript.jscomp.RhinoErrorReporter$1 x1
}
com/google/javascript/jscomp/RhinoErrorReporter$OldRhinoErrorReporter.classRhinoErrorReporter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RhinoErrorReporter$OldRhinoErrorReporter extends com.google.javascript.jscomp.RhinoErrorReporter implements com.google.javascript.rhino.ErrorReporter {
private void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void error (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int line
int lineOffset
public void warning (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int line
int lineOffset
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.RhinoErrorReporter$1)
com.google.javascript.jscomp.AbstractCompiler x0
com.google.javascript.jscomp.RhinoErrorReporter$1 x1
}
com/google/javascript/jscomp/RhinoErrorReporter.classRhinoErrorReporter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RhinoErrorReporter extends java.lang.Object {
static final com.google.javascript.jscomp.DiagnosticType PARSE_ERROR
static final com.google.javascript.jscomp.DiagnosticType TYPE_PARSE_ERROR
static final com.google.javascript.jscomp.DiagnosticType TRAILING_COMMA
static final com.google.javascript.jscomp.DiagnosticType DUPLICATE_PARAM
static final com.google.javascript.jscomp.DiagnosticType BAD_JSDOC_ANNOTATION
static final com.google.javascript.jscomp.DiagnosticType MISPLACED_TYPE_ANNOTATION
static final com.google.javascript.jscomp.DiagnosticType INVALID_ES3_PROP_NAME
static final com.google.javascript.jscomp.DiagnosticType PARSE_TREE_TOO_DEEP
private final java.util.Map typeMap
final com.google.javascript.jscomp.AbstractCompiler compiler
private java.util.regex.Pattern replacePlaceHolders (java.lang.String)
String s
private void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public static com.google.javascript.rhino.head.ErrorReporter forNewRhino (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public static com.google.javascript.rhino.ErrorReporter forOldRhino (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
void warningAtLine (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int line
int lineOffset
void errorAtLine (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int line
int lineOffset
protected com.google.javascript.jscomp.DiagnosticType mapError (java.lang.String)
java.util.Map$Entry entry
java.util.Iterator i$
String message
private com.google.javascript.jscomp.JSError makeError (java.lang.String, java.lang.String, int, int, com.google.javascript.jscomp.CheckLevel)
String message
String sourceName
int line
int lineOffset
com.google.javascript.jscomp.CheckLevel defaultLevel
com.google.javascript.jscomp.DiagnosticType type
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.RhinoErrorReporter$1)
com.google.javascript.jscomp.AbstractCompiler x0
com.google.javascript.jscomp.RhinoErrorReporter$1 x1
static void ()
}
com/google/javascript/jscomp/RuntimeTypeCheck$1.classRuntimeTypeCheck.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.RuntimeTypeCheck$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType t1
com.google.javascript.rhino.jstype.JSType t2
private java.lang.String getName (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/RuntimeTypeCheck$AddChecks.classRuntimeTypeCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RuntimeTypeCheck$AddChecks extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.RuntimeTypeCheck this$0
private void (com.google.javascript.jscomp.RuntimeTypeCheck)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void visitFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node checkNode
com.google.javascript.rhino.Node paramType
java.util.Iterator i$
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.FunctionType funType
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node paramName
com.google.javascript.rhino.Node insertionPoint
private void visitReturn (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node function
com.google.javascript.rhino.jstype.FunctionType funType
com.google.javascript.rhino.Node retValue
com.google.javascript.rhino.Node checkNode
private com.google.javascript.rhino.Node createCheckTypeCallNode (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node)
java.util.Collection alternates
com.google.javascript.rhino.Node checkerNode
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node arrayNode
java.util.Collection alternates
private com.google.javascript.rhino.Node createCheckerNode (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ObjectType objType
String refName
com.google.javascript.rhino.jstype.StaticSourceFile sourceFile
com.google.javascript.rhino.jstype.JSType type
void (com.google.javascript.jscomp.RuntimeTypeCheck, com.google.javascript.jscomp.RuntimeTypeCheck$1)
com.google.javascript.jscomp.RuntimeTypeCheck x0
com.google.javascript.jscomp.RuntimeTypeCheck$1 x1
}
com/google/javascript/jscomp/RuntimeTypeCheck$AddMarkers.classRuntimeTypeCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RuntimeTypeCheck$AddMarkers extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void visitFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.FunctionType funType
com.google.javascript.rhino.Node nodeToInsertAfter
java.util.TreeSet stuff
private com.google.javascript.rhino.Node addMarker (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.FunctionType funType
com.google.javascript.rhino.Node nodeToInsertAfter
com.google.javascript.rhino.jstype.ObjectType interfaceType
String className
com.google.javascript.rhino.Node classNode
com.google.javascript.rhino.Node marker
com.google.javascript.rhino.Node assign
private com.google.javascript.rhino.Node findNodeToInsertAfter (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node nodeToInsertAfter
com.google.javascript.rhino.Node next
private com.google.javascript.rhino.Node findEnclosingConstructorDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private boolean isClassDefiningCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.RuntimeTypeCheck$1)
com.google.javascript.jscomp.AbstractCompiler x0
com.google.javascript.jscomp.RuntimeTypeCheck$1 x1
}
com/google/javascript/jscomp/RuntimeTypeCheck.classRuntimeTypeCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.RuntimeTypeCheck extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final java.util.Comparator ALPHA
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final String logFunction
void (com.google.javascript.jscomp.AbstractCompiler, java.lang.String)
com.google.javascript.jscomp.AbstractCompiler compiler
String logFunction
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void addBoilerplateCode ()
com.google.javascript.rhino.Node logOverride
com.google.javascript.rhino.Node newNode
private com.google.javascript.rhino.Node jsCode (java.lang.String)
String prop
static java.util.Comparator access$200 ()
static com.google.javascript.jscomp.AbstractCompiler access$300 (com.google.javascript.jscomp.RuntimeTypeCheck)
com.google.javascript.jscomp.RuntimeTypeCheck x0
static com.google.javascript.rhino.Node access$400 (com.google.javascript.jscomp.RuntimeTypeCheck, java.lang.String)
com.google.javascript.jscomp.RuntimeTypeCheck x0
String x1
static void ()
}
com/google/javascript/jscomp/SanityCheck.classSanityCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SanityCheck extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType CANNOT_PARSE_GENERATED_CODE
static final com.google.javascript.jscomp.DiagnosticType GENERATED_BAD_CODE
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.AstValidator astValidator
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void sanityCheckAst (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void sanityCheckVars (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private com.google.javascript.rhino.Node sanityCheckCodeGeneration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
String source
com.google.javascript.rhino.Node root2
String source2
private void sanityCheckNormalization (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
boolean checkUserDeclarations
com.google.javascript.jscomp.CompilerPass pass
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.CodeChangeHandler handler
static void ()
}
com/google/javascript/jscomp/Scope$1.classScope.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.Scope$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/Scope$Arguments.classScope.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.Scope$Arguments extends com.google.javascript.jscomp.Scope$Var {
void (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope scope
public boolean equals (java.lang.Object)
Object other
com.google.javascript.jscomp.Scope$Arguments otherVar
public int hashCode ()
}
com/google/javascript/jscomp/Scope$TypeResolver.classScope.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.Scope$TypeResolver extends java.lang.Object {
public abstract void resolveTypes ()
}
com/google/javascript/jscomp/Scope$Var.classScope.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.Scope$Var extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticSlot com.google.javascript.rhino.jstype.StaticReference {
final String name
final com.google.javascript.rhino.Node nameNode
private com.google.javascript.rhino.jstype.JSType type
private final boolean typeInferred
final com.google.javascript.jscomp.CompilerInput input
final int index
final com.google.javascript.jscomp.Scope scope
private boolean markedEscaped
private boolean markedAssignedExactlyOnce
private void (boolean, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.Scope, int, com.google.javascript.jscomp.CompilerInput)
boolean inferred
String name
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.Scope scope
int index
com.google.javascript.jscomp.CompilerInput input
public java.lang.String getName ()
public com.google.javascript.rhino.Node getNode ()
com.google.javascript.jscomp.CompilerInput getInput ()
public com.google.javascript.rhino.jstype.StaticSourceFile getSourceFile ()
public com.google.javascript.jscomp.Scope$Var getSymbol ()
public com.google.javascript.jscomp.Scope$Var getDeclaration ()
public com.google.javascript.rhino.Node getParentNode ()
public boolean isBleedingFunction ()
com.google.javascript.jscomp.Scope getScope ()
public boolean isGlobal ()
public boolean isLocal ()
boolean isExtern ()
public boolean isConst ()
public boolean isDefine ()
com.google.javascript.rhino.JSDocInfo info
public com.google.javascript.rhino.Node getInitialValue ()
public com.google.javascript.rhino.jstype.JSType getType ()
public com.google.javascript.rhino.Node getNameNode ()
public com.google.javascript.rhino.JSDocInfo getJSDocInfo ()
void setType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
void resolveType (com.google.javascript.rhino.ErrorReporter)
com.google.javascript.rhino.ErrorReporter errorReporter
public boolean isTypeInferred ()
public java.lang.String getInputName ()
public boolean isNoShadow ()
com.google.javascript.rhino.JSDocInfo info
public boolean equals (java.lang.Object)
Object other
com.google.javascript.jscomp.Scope$Var otherVar
public int hashCode ()
public java.lang.String toString ()
void markEscaped ()
boolean isMarkedEscaped ()
void markAssignedExactlyOnce ()
boolean isMarkedAssignedExactlyOnce ()
public volatile com.google.javascript.rhino.jstype.StaticReference getDeclaration ()
public volatile java.lang.Object getType ()
public volatile com.google.javascript.rhino.jstype.StaticSlot getSymbol ()
void (boolean, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.Scope, int, com.google.javascript.jscomp.CompilerInput, com.google.javascript.jscomp.Scope$1)
boolean x0
String x1
com.google.javascript.rhino.Node x2
com.google.javascript.rhino.jstype.JSType x3
com.google.javascript.jscomp.Scope x4
int x5
com.google.javascript.jscomp.CompilerInput x6
com.google.javascript.jscomp.Scope$1 x7
}
com/google/javascript/jscomp/Scope.classScope.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.Scope extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticScope com.google.javascript.rhino.jstype.StaticSymbolTable {
private final java.util.Map vars
private final com.google.javascript.jscomp.Scope parent
private final int depth
private final com.google.javascript.rhino.Node rootNode
private final boolean isBottom
private com.google.javascript.jscomp.Scope$Var arguments
private static final com.google.common.base.Predicate DECLARATIVELY_UNBOUND_VARS_WITHOUT_TYPES
private com.google.javascript.jscomp.Scope$TypeResolver typeResolver
void (com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope parent
com.google.javascript.rhino.Node rootNode
private void (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node rootNode
boolean isBottom
static com.google.javascript.jscomp.Scope createGlobalScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node rootNode
static com.google.javascript.jscomp.Scope createLatticeBottom (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node rootNode
int getDepth ()
boolean isBottom ()
public com.google.javascript.rhino.Node getRootNode ()
public com.google.javascript.jscomp.Scope getParent ()
com.google.javascript.jscomp.Scope getGlobalScope ()
com.google.javascript.jscomp.Scope result
public com.google.javascript.rhino.jstype.StaticScope getParentScope ()
public com.google.javascript.rhino.jstype.JSType getTypeOfThis ()
com.google.javascript.rhino.jstype.JSType nodeType
com.google.javascript.jscomp.Scope$Var declare (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.CompilerInput)
String name
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.jscomp.Scope$Var declare (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.CompilerInput, boolean)
String name
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.CompilerInput input
boolean inferred
com.google.javascript.jscomp.Scope$Var var
void undeclare (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
public com.google.javascript.jscomp.Scope$Var getSlot (java.lang.String)
String name
public com.google.javascript.jscomp.Scope$Var getOwnSlot (java.lang.String)
String name
public com.google.javascript.jscomp.Scope$Var getVar (java.lang.String)
String name
com.google.javascript.jscomp.Scope$Var var
public com.google.javascript.jscomp.Scope$Var getArgumentsVar ()
public boolean isDeclared (java.lang.String, boolean)
String name
boolean recurse
com.google.javascript.jscomp.Scope scope
public java.util.Iterator getVars ()
java.lang.Iterable getVarIterable ()
public java.lang.Iterable getReferences (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
public com.google.javascript.rhino.jstype.StaticScope getScope (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var var
public java.lang.Iterable getAllSymbols ()
public int getVarCount ()
public boolean isGlobal ()
public boolean isLocal ()
public java.util.Iterator getDeclarativelyUnboundVarsWithoutTypes ()
void resolveTypes ()
void setTypeResolver (com.google.javascript.jscomp.Scope$TypeResolver)
com.google.javascript.jscomp.Scope$TypeResolver resolver
public volatile java.lang.Object getTypeOfThis ()
public volatile com.google.javascript.rhino.jstype.StaticSlot getOwnSlot (java.lang.String)
String x0
public volatile com.google.javascript.rhino.jstype.StaticSlot getSlot (java.lang.String)
String x0
public volatile com.google.javascript.rhino.jstype.StaticScope getScope (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
public volatile java.lang.Iterable getReferences (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
static void ()
}
com/google/javascript/jscomp/ScopeCreator.classScopeCreator.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.ScopeCreator extends java.lang.Object {
public abstract com.google.javascript.jscomp.Scope createScope (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
}
com/google/javascript/jscomp/ScopedAliases$1.classScopedAliases.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ScopedAliases$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ScopedAliases$AliasUsage.classScopedAliases.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.ScopedAliases$AliasUsage extends java.lang.Object {
final com.google.javascript.jscomp.Scope$Var aliasVar
final com.google.javascript.rhino.Node aliasReference
final com.google.javascript.jscomp.ScopedAliases this$0
void (com.google.javascript.jscomp.ScopedAliases, com.google.javascript.jscomp.Scope$Var, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var aliasVar
com.google.javascript.rhino.Node aliasReference
public boolean referencesOtherAlias ()
com.google.javascript.rhino.Node aliasDefinition
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.Scope$Var otherAliasVar
public abstract void applyAlias ()
}
com/google/javascript/jscomp/ScopedAliases$AliasedNode.classScopedAliases.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ScopedAliases$AliasedNode extends com.google.javascript.jscomp.ScopedAliases$AliasUsage {
final com.google.javascript.jscomp.ScopedAliases this$0
void (com.google.javascript.jscomp.ScopedAliases, com.google.javascript.jscomp.Scope$Var, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var aliasVar
com.google.javascript.rhino.Node aliasReference
public void applyAlias ()
com.google.javascript.rhino.Node aliasDefinition
}
com/google/javascript/jscomp/ScopedAliases$AliasedTypeNode.classScopedAliases.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ScopedAliases$AliasedTypeNode extends com.google.javascript.jscomp.ScopedAliases$AliasUsage {
final com.google.javascript.jscomp.ScopedAliases this$0
void (com.google.javascript.jscomp.ScopedAliases, com.google.javascript.jscomp.Scope$Var, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var aliasVar
com.google.javascript.rhino.Node aliasReference
public void applyAlias ()
com.google.javascript.rhino.Node aliasDefinition
String aliasName
String typeName
String aliasExpanded
String replacement
}
com/google/javascript/jscomp/ScopedAliases$Traversal$1.classScopedAliases.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ScopedAliases$Traversal$1 extends com.google.javascript.rhino.SourcePosition {
final com.google.javascript.jscomp.ScopedAliases$Traversal this$1
void (com.google.javascript.jscomp.ScopedAliases$Traversal)
}
com/google/javascript/jscomp/ScopedAliases$Traversal.classScopedAliases.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ScopedAliases$Traversal extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
private final java.util.List aliasDefinitionsInOrder
private final java.util.List scopeCalls
private final java.util.List aliasUsages
private final java.util.Map aliases
private final java.util.Set forbiddenLocals
private boolean hasNamespaceShadows
private boolean hasErrors
private com.google.javascript.jscomp.CompilerOptions$AliasTransformation transformation
final com.google.javascript.jscomp.ScopedAliases this$0
private void (com.google.javascript.jscomp.ScopedAliases)
java.util.Collection getAliasDefinitionsInOrder ()
private java.util.List getAliasUsages ()
java.util.List getScopeCalls ()
boolean hasErrors ()
private boolean isCallToScopeMethod (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public final boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.rhino.SourcePosition getSourceRegion (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node testNode
com.google.javascript.rhino.Node next
int endLine
int endChar
com.google.javascript.rhino.SourcePosition pos
private transient void report (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.DiagnosticType error
String[] arguments
private void findAliases (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node existingName
com.google.javascript.rhino.Node newName
com.google.javascript.rhino.Node newDecl
boolean isHoisted
com.google.javascript.rhino.Node grandparent
com.google.javascript.rhino.Node value
com.google.javascript.rhino.Node varNode
String name
int nameCount
String globalName
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
boolean isVar
boolean isFunctionDecl
com.google.javascript.jscomp.Scope$Var v
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.Scope scope
private void recordAlias (com.google.javascript.jscomp.Scope$Var)
String qNameRoot
com.google.javascript.jscomp.Scope$Var aliasVar
String name
String qualifiedName
int rootIndex
private void findNamespaceShadows (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.Scope$Var v
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.Scope scope
private void renameNamespaceShadows (com.google.javascript.jscomp.NodeTraversal)
String s
java.util.Iterator i$
com.google.javascript.jscomp.MakeDeclaredNamesUnique$Renamer renamer
com.google.javascript.jscomp.MakeDeclaredNamesUnique uniquifier
com.google.javascript.jscomp.NodeTraversal t
private void validateScopeCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node anonymousFnNode
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String name
com.google.javascript.jscomp.Scope$Var lexicalVar
com.google.javascript.rhino.Node node
java.util.Iterator i$
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
int type
com.google.javascript.jscomp.Scope$Var aliasVar
private void fixTypeNode (com.google.javascript.rhino.Node)
String name
int endIndex
String baseName
com.google.javascript.jscomp.Scope$Var aliasVar
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node typeNode
void (com.google.javascript.jscomp.ScopedAliases, com.google.javascript.jscomp.ScopedAliases$1)
com.google.javascript.jscomp.ScopedAliases x0
com.google.javascript.jscomp.ScopedAliases$1 x1
static java.util.List access$100 (com.google.javascript.jscomp.ScopedAliases$Traversal)
com.google.javascript.jscomp.ScopedAliases$Traversal x0
}
com/google/javascript/jscomp/ScopedAliases.classScopedAliases.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ScopedAliases extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
static final String SCOPING_METHOD_NAME
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.PreprocessorSymbolTable preprocessorSymbolTable
private final com.google.javascript.jscomp.CompilerOptions$AliasTransformationHandler transformationHandler
static final com.google.javascript.jscomp.DiagnosticType GOOG_SCOPE_USED_IMPROPERLY
static final com.google.javascript.jscomp.DiagnosticType GOOG_SCOPE_HAS_BAD_PARAMETERS
static final com.google.javascript.jscomp.DiagnosticType GOOG_SCOPE_REFERENCES_THIS
static final com.google.javascript.jscomp.DiagnosticType GOOG_SCOPE_USES_RETURN
static final com.google.javascript.jscomp.DiagnosticType GOOG_SCOPE_USES_THROW
static final com.google.javascript.jscomp.DiagnosticType GOOG_SCOPE_ALIAS_REDEFINED
static final com.google.javascript.jscomp.DiagnosticType GOOG_SCOPE_ALIAS_CYCLE
static final com.google.javascript.jscomp.DiagnosticType GOOG_SCOPE_NON_ALIAS_LOCAL
private com.google.common.collect.Multiset scopedAliasNames
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.PreprocessorSymbolTable, com.google.javascript.jscomp.CompilerOptions$AliasTransformationHandler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.PreprocessorSymbolTable preprocessorSymbolTable
com.google.javascript.jscomp.CompilerOptions$AliasTransformationHandler transformationHandler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ScopedAliases$AliasUsage aliasUsage
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var cycleVar
java.util.List newQueue
com.google.javascript.rhino.Node aliasDefinition
java.util.Iterator i$
com.google.javascript.rhino.Node expressionWithScopeCall
com.google.javascript.rhino.Node scopeClosureBlock
com.google.javascript.rhino.Node scopeCall
java.util.Iterator i$
java.util.List aliasWorkQueue
com.google.javascript.rhino.Node root
com.google.javascript.rhino.Node originalRoot
com.google.javascript.jscomp.ScopedAliases$Traversal traversal
static com.google.javascript.jscomp.CompilerOptions$AliasTransformationHandler access$200 (com.google.javascript.jscomp.ScopedAliases)
com.google.javascript.jscomp.ScopedAliases x0
static com.google.javascript.jscomp.AbstractCompiler access$300 (com.google.javascript.jscomp.ScopedAliases)
com.google.javascript.jscomp.ScopedAliases x0
static com.google.common.collect.Multiset access$400 (com.google.javascript.jscomp.ScopedAliases)
com.google.javascript.jscomp.ScopedAliases x0
static com.google.javascript.jscomp.PreprocessorSymbolTable access$500 (com.google.javascript.jscomp.ScopedAliases)
com.google.javascript.jscomp.ScopedAliases x0
static void ()
}
com/google/javascript/jscomp/ShadowVariables$1.classShadowVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ShadowVariables$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ShadowVariables$DoShadowVariables.classShadowVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ShadowVariables$DoShadowVariables extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
final com.google.javascript.jscomp.ShadowVariables this$0
private void (com.google.javascript.jscomp.ShadowVariables)
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node use
java.util.Iterator i$
String targetPseudoName
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.RenameVars$Assignment bestShadow
com.google.javascript.jscomp.RenameVars$Assignment localAssignment
java.util.Iterator vars
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.Scope s
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.jscomp.RenameVars$Assignment findBestShadow (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.RenameVars$Assignment assignment
java.util.Iterator i$
com.google.javascript.jscomp.Scope curScope
private void doShadow (com.google.javascript.jscomp.RenameVars$Assignment, com.google.javascript.jscomp.RenameVars$Assignment, com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope curScope
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.jscomp.RenameVars$Assignment original
com.google.javascript.jscomp.RenameVars$Assignment toShadow
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.Scope s
java.util.Collection references
com.google.javascript.jscomp.Scope$Var shadowed
void (com.google.javascript.jscomp.ShadowVariables, com.google.javascript.jscomp.ShadowVariables$1)
com.google.javascript.jscomp.ShadowVariables x0
com.google.javascript.jscomp.ShadowVariables$1 x1
}
com/google/javascript/jscomp/ShadowVariables$GatherReferenceInfo.classShadowVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ShadowVariables$GatherReferenceInfo extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.ShadowVariables this$0
private void (com.google.javascript.jscomp.ShadowVariables)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope s
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.Scope$Var var
void (com.google.javascript.jscomp.ShadowVariables, com.google.javascript.jscomp.ShadowVariables$1)
com.google.javascript.jscomp.ShadowVariables x0
com.google.javascript.jscomp.ShadowVariables$1 x1
}
com/google/javascript/jscomp/ShadowVariables.classShadowVariables.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ShadowVariables extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.common.collect.Multimap scopeUpRefMap
private final com.google.common.collect.Multimap varToNameUsage
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.SortedSet varsByFrequency
private final java.util.Map assignments
private final java.util.Map oldPseudoNameMap
private final java.util.Map deltaPseudoNameMap
void (com.google.javascript.jscomp.AbstractCompiler, java.util.Map, java.util.SortedSet, java.util.Map)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.Map assignments
java.util.SortedSet varsByFrequency
java.util.Map pseudoNameMap
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
static com.google.common.collect.Multimap access$200 (com.google.javascript.jscomp.ShadowVariables)
com.google.javascript.jscomp.ShadowVariables x0
static com.google.common.collect.Multimap access$300 (com.google.javascript.jscomp.ShadowVariables)
com.google.javascript.jscomp.ShadowVariables x0
static com.google.javascript.jscomp.AbstractCompiler access$400 (com.google.javascript.jscomp.ShadowVariables)
com.google.javascript.jscomp.ShadowVariables x0
static java.util.Map access$500 (com.google.javascript.jscomp.ShadowVariables)
com.google.javascript.jscomp.ShadowVariables x0
static java.util.Map access$600 (com.google.javascript.jscomp.ShadowVariables)
com.google.javascript.jscomp.ShadowVariables x0
static java.util.Map access$700 (com.google.javascript.jscomp.ShadowVariables)
com.google.javascript.jscomp.ShadowVariables x0
static java.util.SortedSet access$800 (com.google.javascript.jscomp.ShadowVariables)
com.google.javascript.jscomp.ShadowVariables x0
}
com/google/javascript/jscomp/ShadowVariables2$1.classShadowVariables2.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ShadowVariables2$1 extends java.lang.Object {
}
com/google/javascript/jscomp/ShadowVariables2$DoShadowVariables.classShadowVariables2.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ShadowVariables2$DoShadowVariables extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.NodeTraversal$ScopedCallback {
final com.google.javascript.jscomp.ShadowVariables2 this$0
private void (com.google.javascript.jscomp.ShadowVariables2)
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node use
java.util.Iterator i$
String targetPseudoName
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.RenameVars2$Assignment bestShadow
com.google.javascript.jscomp.RenameVars2$Assignment localAssignment
java.util.Iterator vars
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.Scope s
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private com.google.javascript.jscomp.RenameVars2$Assignment findBestShadow (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.RenameVars2$Assignment assignment
java.util.Iterator i$
com.google.javascript.jscomp.Scope curScope
private void doShadow (com.google.javascript.jscomp.RenameVars2$Assignment, com.google.javascript.jscomp.RenameVars2$Assignment, com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope curScope
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.jscomp.RenameVars2$Assignment original
com.google.javascript.jscomp.RenameVars2$Assignment toShadow
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.Scope s
java.util.Collection references
com.google.javascript.jscomp.Scope$Var shadowed
void (com.google.javascript.jscomp.ShadowVariables2, com.google.javascript.jscomp.ShadowVariables2$1)
com.google.javascript.jscomp.ShadowVariables2 x0
com.google.javascript.jscomp.ShadowVariables2$1 x1
}
com/google/javascript/jscomp/ShadowVariables2$GatherReferenceInfo.classShadowVariables2.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ShadowVariables2$GatherReferenceInfo extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.ShadowVariables2 this$0
private void (com.google.javascript.jscomp.ShadowVariables2)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope s
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.Scope$Var var
void (com.google.javascript.jscomp.ShadowVariables2, com.google.javascript.jscomp.ShadowVariables2$1)
com.google.javascript.jscomp.ShadowVariables2 x0
com.google.javascript.jscomp.ShadowVariables2$1 x1
}
com/google/javascript/jscomp/ShadowVariables2.classShadowVariables2.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.ShadowVariables2 extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.common.collect.Multimap scopeUpRefMap
private final com.google.common.collect.Multimap varToNameUsage
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.SortedSet varsByFrequency
private final java.util.Map assignments
private final java.util.Map oldPseudoNameMap
private final java.util.Map deltaPseudoNameMap
void (com.google.javascript.jscomp.AbstractCompiler, java.util.Map, java.util.SortedSet, java.util.Map)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.Map assignments
java.util.SortedSet varsByFrequency
java.util.Map pseudoNameMap
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
static com.google.common.collect.Multimap access$200 (com.google.javascript.jscomp.ShadowVariables2)
com.google.javascript.jscomp.ShadowVariables2 x0
static com.google.common.collect.Multimap access$300 (com.google.javascript.jscomp.ShadowVariables2)
com.google.javascript.jscomp.ShadowVariables2 x0
static com.google.javascript.jscomp.AbstractCompiler access$400 (com.google.javascript.jscomp.ShadowVariables2)
com.google.javascript.jscomp.ShadowVariables2 x0
static java.util.Map access$500 (com.google.javascript.jscomp.ShadowVariables2)
com.google.javascript.jscomp.ShadowVariables2 x0
static java.util.Map access$600 (com.google.javascript.jscomp.ShadowVariables2)
com.google.javascript.jscomp.ShadowVariables2 x0
static java.util.Map access$700 (com.google.javascript.jscomp.ShadowVariables2)
com.google.javascript.jscomp.ShadowVariables2 x0
static java.util.SortedSet access$800 (com.google.javascript.jscomp.ShadowVariables2)
com.google.javascript.jscomp.ShadowVariables2 x0
}
com/google/javascript/jscomp/ShowByPathWarningsGuard$ShowType.classShowByPathWarningsGuard.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.ShowByPathWarningsGuard$ShowType extends java.lang.Enum {
public static final com.google.javascript.jscomp.ShowByPathWarningsGuard$ShowType INCLUDE
public static final com.google.javascript.jscomp.ShowByPathWarningsGuard$ShowType EXCLUDE
private static final com.google.javascript.jscomp.ShowByPathWarningsGuard$ShowType[] $VALUES
public static com.google.javascript.jscomp.ShowByPathWarningsGuard$ShowType[] values ()
public static com.google.javascript.jscomp.ShowByPathWarningsGuard$ShowType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/ShowByPathWarningsGuard.classShowByPathWarningsGuard.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.ShowByPathWarningsGuard extends com.google.javascript.jscomp.WarningsGuard {
private static final long serialVersionUID
private final com.google.javascript.jscomp.ByPathWarningsGuard warningsGuard
public void (java.lang.String)
String checkWarningsOnlyForPath
public void (java.lang.String[])
String[] checkWarningsOnlyForPath
public void (java.lang.String, com.google.javascript.jscomp.ShowByPathWarningsGuard$ShowType)
String path
com.google.javascript.jscomp.ShowByPathWarningsGuard$ShowType showType
public void (java.lang.String[], com.google.javascript.jscomp.ShowByPathWarningsGuard$ShowType)
String[] paths
com.google.javascript.jscomp.ShowByPathWarningsGuard$ShowType showType
java.util.List pathList
public com.google.javascript.jscomp.CheckLevel level (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError error
protected int getPriority ()
}
com/google/javascript/jscomp/SideEffectsAnalysis$1.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.SideEffectsAnalysis$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/SideEffectsAnalysis$2.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.SideEffectsAnalysis$2 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node input
int nodeType
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/SideEffectsAnalysis$3.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SideEffectsAnalysis$3 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.javascript.jscomp.SideEffectsAnalysis this$0
void (com.google.javascript.jscomp.SideEffectsAnalysis)
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/SideEffectsAnalysis$4.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SideEffectsAnalysis$4 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$SideEffectsAnalysis$LocationAbstractionMode
static final int[] $SwitchMap$com$google$javascript$jscomp$VariableVisibilityAnalysis$VariableVisibility
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/SideEffectsAnalysis$AbstractMotionEnvironment.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.SideEffectsAnalysis$AbstractMotionEnvironment extends java.lang.Object {
public void ()
public abstract java.util.Set calculateEnvironment ()
}
com/google/javascript/jscomp/SideEffectsAnalysis$CrossModuleMotionEnvironment.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.SideEffectsAnalysis$CrossModuleMotionEnvironment extends com.google.javascript.jscomp.SideEffectsAnalysis$AbstractMotionEnvironment {
public void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.JSModule, com.google.javascript.rhino.Node, com.google.javascript.jscomp.JSModule, com.google.javascript.jscomp.JSModuleGraph)
com.google.javascript.rhino.Node sourceNode
com.google.javascript.jscomp.JSModule sourceModule
com.google.javascript.rhino.Node destinationNode
com.google.javascript.jscomp.JSModule destinationModule
com.google.javascript.jscomp.JSModuleGraph moduleGraph
public java.util.Set calculateEnvironment ()
}
com/google/javascript/jscomp/SideEffectsAnalysis$DegenerateLocationAbstraction$DegenerateEffectLocation.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SideEffectsAnalysis$DegenerateLocationAbstraction$DegenerateEffectLocation extends java.lang.Object implements com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation {
private void ()
public com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation join (com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation)
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation otherLocation
public boolean intersectsLocation (com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation)
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation otherLocation
public boolean isEmpty ()
void (com.google.javascript.jscomp.SideEffectsAnalysis$1)
com.google.javascript.jscomp.SideEffectsAnalysis$1 x0
}
com/google/javascript/jscomp/SideEffectsAnalysis$DegenerateLocationAbstraction.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SideEffectsAnalysis$DegenerateLocationAbstraction extends com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstraction {
private static final com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation EVERY_LOCATION
private static final com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation NO_LOCATION
private void ()
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation getBottomLocation ()
public com.google.javascript.jscomp.SideEffectsAnalysis$LocationSummary calculateLocationSummary (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation calculateRefSet (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation calculateModSet (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
void (com.google.javascript.jscomp.SideEffectsAnalysis$1)
com.google.javascript.jscomp.SideEffectsAnalysis$1 x0
static com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation access$400 ()
static com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation access$500 ()
static void ()
}
com/google/javascript/jscomp/SideEffectsAnalysis$EffectLocation.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation extends java.lang.Object {
public abstract boolean intersectsLocation (com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation)
public abstract com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation join (com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation)
public abstract boolean isEmpty ()
}
com/google/javascript/jscomp/SideEffectsAnalysis$IntraproceduralMotionEnvironment.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.SideEffectsAnalysis$IntraproceduralMotionEnvironment extends com.google.javascript.jscomp.SideEffectsAnalysis$AbstractMotionEnvironment {
public void (com.google.javascript.jscomp.ControlFlowGraph, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ControlFlowGraph controlFlowGraph
com.google.javascript.rhino.Node cfgSource
com.google.javascript.rhino.Node cfgDestination
public java.util.Set calculateEnvironment ()
}
com/google/javascript/jscomp/SideEffectsAnalysis$LocationAbstraction.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstraction extends java.lang.Object {
private void ()
abstract com.google.javascript.jscomp.SideEffectsAnalysis$LocationSummary calculateLocationSummary (com.google.javascript.rhino.Node)
abstract com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation getBottomLocation ()
public com.google.javascript.jscomp.SideEffectsAnalysis$LocationSummary calculateLocationSummary (java.util.Set)
com.google.javascript.jscomp.SideEffectsAnalysis$LocationSummary nodeLocationSummary
com.google.javascript.rhino.Node node
java.util.Iterator i$
java.util.Set nodes
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation modAccumulator
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation refAccumulator
void (com.google.javascript.jscomp.SideEffectsAnalysis$1)
com.google.javascript.jscomp.SideEffectsAnalysis$1 x0
}
com/google/javascript/jscomp/SideEffectsAnalysis$LocationAbstractionMode.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstractionMode extends java.lang.Enum {
public static final com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstractionMode DEGENERATE
public static final com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstractionMode VISIBILITY_BASED
private static final com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstractionMode[] $VALUES
public static com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstractionMode[] values ()
public static com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstractionMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/SideEffectsAnalysis$LocationSummary.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SideEffectsAnalysis$LocationSummary extends java.lang.Object {
private com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation modSet
private com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation refSet
public void (com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation, com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation)
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation modSet
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation refSet
public com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation getModSet ()
public com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation getRefSet ()
}
com/google/javascript/jscomp/SideEffectsAnalysis$RawMotionEnvironment.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.SideEffectsAnalysis$RawMotionEnvironment extends com.google.javascript.jscomp.SideEffectsAnalysis$AbstractMotionEnvironment {
java.util.Set environment
public void (java.util.Set)
java.util.Set environment
public java.util.Set calculateEnvironment ()
}
com/google/javascript/jscomp/SideEffectsAnalysis$VariableUseDeclarationMap.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SideEffectsAnalysis$VariableUseDeclarationMap extends java.lang.Object {
private com.google.javascript.jscomp.AbstractCompiler compiler
private java.util.Map referencesByNameNode
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void mapUses (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node referenceNameNode
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference reference
java.util.Iterator i$
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection referenceCollection
com.google.javascript.jscomp.Scope$Var variable
java.util.Iterator i$
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ReferenceCollectingCallback callback
public com.google.javascript.rhino.Node findDeclaringNameNodeForUse (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node usingNameNode
}
com/google/javascript/jscomp/SideEffectsAnalysis$VisibilityLocationAbstraction$1.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SideEffectsAnalysis$VisibilityLocationAbstraction$1 extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
final java.util.Set val$references
final com.google.javascript.jscomp.SideEffectsAnalysis$VisibilityLocationAbstraction this$0
void (com.google.javascript.jscomp.SideEffectsAnalysis$VisibilityLocationAbstraction, java.util.Set)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/SideEffectsAnalysis$VisibilityLocationAbstraction$VisibilityBasedEffectLocation.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SideEffectsAnalysis$VisibilityLocationAbstraction$VisibilityBasedEffectLocation extends java.lang.Object implements com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation {
int visibilityMask
public void (int)
int visibilityMask
public boolean intersectsLocation (com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation)
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation otherLocation
int otherMask
public boolean isEmpty ()
public com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation join (com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation)
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation otherLocation
int otherMask
int joinedMask
}
com/google/javascript/jscomp/SideEffectsAnalysis$VisibilityLocationAbstraction.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SideEffectsAnalysis$VisibilityLocationAbstraction extends com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstraction {
private static final int VISIBILITY_LOCATION_NONE
private static final int UNKNOWN_LOCATION_MASK
private static final int LOCAL_VARIABLE_LOCATION_MASK
private static final int CAPTURED_LOCAL_VARIABLE_LOCATION_MASK
private static final int GLOBAL_VARIABLE_LOCATION_MASK
private static final int HEAP_LOCATION_MASK
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.VariableVisibilityAnalysis variableVisibilityAnalysis
com.google.javascript.jscomp.SideEffectsAnalysis$VariableUseDeclarationMap variableUseMap
private void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.VariableVisibilityAnalysis, com.google.javascript.jscomp.SideEffectsAnalysis$VariableUseDeclarationMap)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.VariableVisibilityAnalysis variableVisibilityAnalysis
com.google.javascript.jscomp.SideEffectsAnalysis$VariableUseDeclarationMap variableUseMap
com.google.javascript.jscomp.SideEffectsAnalysis$LocationSummary calculateLocationSummary (com.google.javascript.rhino.Node)
int effectMask
int effectMask
com.google.javascript.rhino.Node reference
java.util.Iterator i$
com.google.javascript.rhino.Node node
int visibilityRefLocations
int visibilityModLocations
com.google.javascript.jscomp.SideEffectsAnalysis$VisibilityLocationAbstraction$VisibilityBasedEffectLocation modSet
com.google.javascript.jscomp.SideEffectsAnalysis$VisibilityLocationAbstraction$VisibilityBasedEffectLocation refSet
private java.util.Set findStorageLocationReferences (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
java.util.Set references
private int effectMaskForVariableReference (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility visibility
com.google.javascript.rhino.Node variableReference
int effectMask
com.google.javascript.rhino.Node declaringNameNode
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation getBottomLocation ()
private static boolean isStorageNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private static boolean storageNodeIsRValue (com.google.javascript.rhino.Node)
boolean nonSimpleAssign
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
private static boolean storageNodeIsLValue (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.VariableVisibilityAnalysis, com.google.javascript.jscomp.SideEffectsAnalysis$VariableUseDeclarationMap, com.google.javascript.jscomp.SideEffectsAnalysis$1)
com.google.javascript.jscomp.AbstractCompiler x0
com.google.javascript.jscomp.VariableVisibilityAnalysis x1
com.google.javascript.jscomp.SideEffectsAnalysis$VariableUseDeclarationMap x2
com.google.javascript.jscomp.SideEffectsAnalysis$1 x3
}
com/google/javascript/jscomp/SideEffectsAnalysis.classSideEffectsAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SideEffectsAnalysis extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final com.google.common.base.Predicate NOT_FUNCTION_PREDICATE
private com.google.javascript.jscomp.AbstractCompiler compiler
private com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstraction locationAbstraction
private final com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstractionMode locationAbstractionIdentifier
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstractionMode)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstractionMode locationAbstractionMode
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private com.google.javascript.jscomp.SideEffectsAnalysis$LocationAbstraction createVisibilityAbstraction (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.VariableVisibilityAnalysis variableVisibility
com.google.javascript.jscomp.SideEffectsAnalysis$VariableUseDeclarationMap variableMap
public boolean safeToMoveBefore (com.google.javascript.rhino.Node, com.google.javascript.jscomp.SideEffectsAnalysis$AbstractMotionEnvironment, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node environmentNode
java.util.Iterator i$
com.google.javascript.rhino.Node source
com.google.javascript.jscomp.SideEffectsAnalysis$AbstractMotionEnvironment environment
com.google.javascript.rhino.Node destination
com.google.javascript.jscomp.SideEffectsAnalysis$LocationSummary sourceLocationSummary
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation sourceModSet
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation sourceRefSet
java.util.Set environmentNodes
com.google.javascript.jscomp.SideEffectsAnalysis$LocationSummary environmentLocationSummary
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation environmentModSet
com.google.javascript.jscomp.SideEffectsAnalysis$EffectLocation environmentRefSet
private boolean isPure (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private static boolean nodesHaveSameControlFlow (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.common.base.Predicate isEarlyExitPredicate
com.google.javascript.rhino.Node node1
com.google.javascript.rhino.Node node2
com.google.javascript.rhino.Node node1DeepestControlDependentBlock
com.google.javascript.rhino.Node node2DeepestControlDependentBlock
private static boolean isControlDependentChild (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node parent
java.util.ArrayList siblings
int indexOfChildInParent
private static com.google.javascript.rhino.Node closestControlDependentAncestor (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node ancestor
java.util.Iterator i$
com.google.javascript.rhino.Node node
private static boolean nodeHasAncestor (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node ancestor
java.util.Iterator i$
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node possibleAncestor
private boolean nodeHasCall (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
static void ()
}
com/google/javascript/jscomp/SimpleDefinitionFinder$1.classSimpleDefinitionFinder.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SimpleDefinitionFinder$1 extends java.lang.Object {
}
com/google/javascript/jscomp/SimpleDefinitionFinder$DefinitionGatheringCallback.classSimpleDefinitionFinder.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SimpleDefinitionFinder$DefinitionGatheringCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private boolean inExterns
final com.google.javascript.jscomp.SimpleDefinitionFinder this$0
void (com.google.javascript.jscomp.SimpleDefinitionFinder, boolean)
boolean inExterns
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.DefinitionsRemover$Definition unknownDef
String prevName
com.google.javascript.jscomp.DefinitionsRemover$Definition prevDef
java.util.Iterator i$
com.google.javascript.jscomp.DefinitionsRemover$Definition prevDef
java.util.Iterator i$
java.util.List stubsToRemove
String qualifiedName
com.google.javascript.rhino.Node rValue
String name
String prevName
com.google.javascript.jscomp.DefinitionsRemover$Definition prevDef
java.util.Iterator i$
String qualifiedName
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
boolean dropStub
String name
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.DefinitionsRemover$Definition def
private boolean jsdocContainsDeclarations (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.JSDocInfo info
}
com/google/javascript/jscomp/SimpleDefinitionFinder$UseSiteGatheringCallback.classSimpleDefinitionFinder.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SimpleDefinitionFinder$UseSiteGatheringCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.SimpleDefinitionFinder this$0
private void (com.google.javascript.jscomp.SimpleDefinitionFinder)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal traversal
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
java.util.Collection defs
com.google.javascript.jscomp.DefinitionsRemover$Definition first
String name
void (com.google.javascript.jscomp.SimpleDefinitionFinder, com.google.javascript.jscomp.SimpleDefinitionFinder$1)
com.google.javascript.jscomp.SimpleDefinitionFinder x0
com.google.javascript.jscomp.SimpleDefinitionFinder$1 x1
}
com/google/javascript/jscomp/SimpleDefinitionFinder.classSimpleDefinitionFinder.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SimpleDefinitionFinder extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass com.google.javascript.jscomp.DefinitionProvider {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map definitionSiteMap
private final com.google.common.collect.Multimap nameDefinitionMultimap
private final com.google.common.collect.Multimap nameUseSiteMultimap
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public java.util.Collection getDefinitionSites ()
private com.google.javascript.jscomp.DefinitionSite getDefinitionAt (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.DefinitionSite getDefinitionForFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node function
public java.util.Collection getDefinitionsReferencedAt (com.google.javascript.rhino.Node)
String propName
java.util.Collection defs
com.google.javascript.rhino.Node useSite
String name
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node source
java.util.Collection getUseSites (com.google.javascript.jscomp.DefinitionsRemover$Definition)
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
String name
private static java.lang.String getSimplifiedName (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node node
static boolean isCallOrNewSite (com.google.javascript.jscomp.UseSite)
com.google.javascript.jscomp.UseSite use
com.google.javascript.rhino.Node call
boolean canModifyDefinition (com.google.javascript.jscomp.DefinitionsRemover$Definition)
com.google.javascript.rhino.Node nameNode
java.util.Collection singleSiteDefinitions
com.google.javascript.jscomp.UseSite site
java.util.Iterator i$
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
java.util.Collection useSites
private boolean isExported (com.google.javascript.jscomp.DefinitionsRemover$Definition)
String partialName
String partialName
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
com.google.javascript.rhino.Node lValue
String partialName
com.google.javascript.jscomp.CodingConvention codingConvention
static boolean isSimpleFunctionDeclaration (com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node fn
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node gramps
com.google.javascript.rhino.Node nameNode
static com.google.javascript.rhino.Node getNameNodeFromFunctionNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node function
void removeReferences (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.DefinitionsRemover$Definition def
String name
com.google.javascript.jscomp.DefinitionSite defSite
String propName
com.google.javascript.rhino.Node useSite
String name
com.google.javascript.rhino.Node child
java.util.Iterator i$
com.google.javascript.rhino.Node node
static java.lang.String access$100 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
static com.google.common.collect.Multimap access$200 (com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.jscomp.SimpleDefinitionFinder x0
static java.util.Map access$300 (com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.jscomp.SimpleDefinitionFinder x0
static com.google.common.collect.Multimap access$400 (com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.jscomp.SimpleDefinitionFinder x0
}
com/google/javascript/jscomp/SimpleFunctionAliasAnalysis.classSimpleFunctionAliasAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SimpleFunctionAliasAnalysis extends java.lang.Object {
private java.util.Set aliasedFunctions
private java.util.Set functionsExposedToCallOrApply
void ()
public boolean isAliased (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
public boolean isExposedToCallOrApply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
public void analyze (com.google.javascript.jscomp.SimpleDefinitionFinder)
com.google.javascript.jscomp.UseSite useSite
java.util.Iterator i$
com.google.javascript.rhino.Node rValue
com.google.javascript.jscomp.DefinitionsRemover$Definition definition
com.google.javascript.jscomp.DefinitionSite definitionSite
java.util.Iterator i$
com.google.javascript.jscomp.SimpleDefinitionFinder finder
private void updateFunctionForUse (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node gramps
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node useNode
com.google.javascript.rhino.Node useParent
int parentType
}
com/google/javascript/jscomp/SimpleRegion.classSimpleRegion.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.SimpleRegion extends java.lang.Object implements com.google.javascript.jscomp.Region {
private final int beginningLineNumber
private final int endingLineNumber
private final String source
public void (int, int, java.lang.String)
int beginningLineNumber
int endingLineNumber
String source
public int getBeginningLineNumber ()
public int getEndingLineNumber ()
public java.lang.String getSourceExcerpt ()
}
com/google/javascript/jscomp/SourceAst.classSourceAst.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.SourceAst extends java.lang.Object implements java.io.Serializable {
public abstract com.google.javascript.rhino.Node getAstRoot (com.google.javascript.jscomp.AbstractCompiler)
public abstract void clearAst ()
public abstract com.google.javascript.rhino.InputId getInputId ()
public abstract com.google.javascript.jscomp.SourceFile getSourceFile ()
public abstract void setSourceFile (com.google.javascript.jscomp.SourceFile)
}
com/google/javascript/jscomp/SourceExcerptProvider$1.classSourceExcerptProvider.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SourceExcerptProvider$1 extends java.lang.Object {
}
com/google/javascript/jscomp/SourceExcerptProvider$ExcerptFormatter.classSourceExcerptProvider.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.SourceExcerptProvider$ExcerptFormatter extends java.lang.Object {
public abstract java.lang.String formatLine (java.lang.String, int)
public abstract java.lang.String formatRegion (com.google.javascript.jscomp.Region)
}
com/google/javascript/jscomp/SourceExcerptProvider$SourceExcerpt$1.classSourceExcerptProvider.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt$1 extends com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt {
void (java.lang.String, int)
public java.lang.String get (com.google.javascript.jscomp.SourceExcerptProvider, java.lang.String, int, com.google.javascript.jscomp.SourceExcerptProvider$ExcerptFormatter)
com.google.javascript.jscomp.SourceExcerptProvider source
String sourceName
int lineNumber
com.google.javascript.jscomp.SourceExcerptProvider$ExcerptFormatter formatter
}
com/google/javascript/jscomp/SourceExcerptProvider$SourceExcerpt$2.classSourceExcerptProvider.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt$2 extends com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt {
void (java.lang.String, int)
public java.lang.String get (com.google.javascript.jscomp.SourceExcerptProvider, java.lang.String, int, com.google.javascript.jscomp.SourceExcerptProvider$ExcerptFormatter)
com.google.javascript.jscomp.SourceExcerptProvider source
String sourceName
int lineNumber
com.google.javascript.jscomp.SourceExcerptProvider$ExcerptFormatter formatter
}
com/google/javascript/jscomp/SourceExcerptProvider$SourceExcerpt.classSourceExcerptProvider.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt extends java.lang.Enum {
public static final com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt LINE
public static final com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt REGION
private static final com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt[] $VALUES
public static com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt[] values ()
public static com.google.javascript.jscomp.SourceExcerptProvider$SourceExcerpt valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public abstract java.lang.String get (com.google.javascript.jscomp.SourceExcerptProvider, java.lang.String, int, com.google.javascript.jscomp.SourceExcerptProvider$ExcerptFormatter)
void (java.lang.String, int, com.google.javascript.jscomp.SourceExcerptProvider$1)
String x0
int x1
com.google.javascript.jscomp.SourceExcerptProvider$1 x2
static void ()
}
com/google/javascript/jscomp/SourceExcerptProvider.classSourceExcerptProvider.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.SourceExcerptProvider extends java.lang.Object {
public abstract java.lang.String getSourceLine (java.lang.String, int)
public abstract com.google.javascript.jscomp.Region getSourceRegion (java.lang.String, int)
}
com/google/javascript/jscomp/SourceFile$Builder.classSourceFile.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.SourceFile$Builder extends java.lang.Object {
private java.nio.charset.Charset charset
private String originalPath
public void ()
public com.google.javascript.jscomp.SourceFile$Builder withCharset (java.nio.charset.Charset)
java.nio.charset.Charset charset
public com.google.javascript.jscomp.SourceFile$Builder withOriginalPath (java.lang.String)
String originalPath
public com.google.javascript.jscomp.SourceFile buildFromFile (java.lang.String)
String fileName
public com.google.javascript.jscomp.SourceFile buildFromFile (java.io.File)
java.io.File file
public com.google.javascript.jscomp.SourceFile buildFromCode (java.lang.String, java.lang.String)
String fileName
String code
public com.google.javascript.jscomp.SourceFile buildFromInputStream (java.lang.String, java.io.InputStream) throws java.io.IOException
String fileName
java.io.InputStream s
public com.google.javascript.jscomp.SourceFile buildFromReader (java.lang.String, java.io.Reader) throws java.io.IOException
String fileName
java.io.Reader r
public com.google.javascript.jscomp.SourceFile buildFromGenerator (java.lang.String, com.google.javascript.jscomp.SourceFile$Generator)
String fileName
com.google.javascript.jscomp.SourceFile$Generator generator
}
com/google/javascript/jscomp/SourceFile$Generated.classSourceFile.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SourceFile$Generated extends com.google.javascript.jscomp.SourceFile {
private static final long serialVersionUID
private final com.google.javascript.jscomp.SourceFile$Generator generator
void (java.lang.String, java.lang.String, com.google.javascript.jscomp.SourceFile$Generator)
String fileName
String originalPath
com.google.javascript.jscomp.SourceFile$Generator generator
public synchronized java.lang.String getCode () throws java.io.IOException
String cachedCode
public void clearCachedSource ()
}
com/google/javascript/jscomp/SourceFile$Generator.classSourceFile.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.SourceFile$Generator extends java.lang.Object {
public abstract java.lang.String getCode ()
}
com/google/javascript/jscomp/SourceFile$OnDisk.classSourceFile.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SourceFile$OnDisk extends com.google.javascript.jscomp.SourceFile {
private static final long serialVersionUID
private final java.io.File file
private String inputCharset
void (java.io.File, java.lang.String, java.nio.charset.Charset)
java.io.File file
String originalPath
java.nio.charset.Charset c
public synchronized java.lang.String getCode () throws java.io.IOException
String cachedCode
public java.io.Reader getCodeReader () throws java.io.IOException
public void clearCachedSource ()
public void setCharset (java.nio.charset.Charset)
java.nio.charset.Charset c
public java.nio.charset.Charset getCharset ()
}
com/google/javascript/jscomp/SourceFile$Preloaded.classSourceFile.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SourceFile$Preloaded extends com.google.javascript.jscomp.SourceFile {
private static final long serialVersionUID
void (java.lang.String, java.lang.String, java.lang.String)
String fileName
String originalPath
String code
}
com/google/javascript/jscomp/SourceFile.classSourceFile.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.SourceFile extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticSourceFile java.io.Serializable {
private static final long serialVersionUID
private static final int SOURCE_EXCERPT_REGION_LENGTH
private final String fileName
private boolean isExternFile
private String originalPath
private int[] lineOffsets
private String code
public void (java.lang.String)
String fileName
public int getLineOffset (int)
int lineno
int getNumLines ()
private void findLineOffsets ()
int ii
String[] sourceLines
java.io.IOException e
public java.lang.String getCode () throws java.io.IOException
public java.io.Reader getCodeReader () throws java.io.IOException
java.lang.String getCodeNoCache ()
private void setCode (java.lang.String)
String sourceCode
public java.lang.String getOriginalPath ()
public void setOriginalPath (java.lang.String)
String originalPath
public void clearCachedSource ()
boolean hasSourceInMemory ()
public java.lang.String getName ()
public boolean isExtern ()
void setIsExtern (boolean)
boolean newVal
public int getLineOfOffset (int)
int insertionPoint
int offset
int search
public int getColumnOfOffset (int)
int offset
int line
public java.lang.String getLine (int)
java.io.IOException e
int lineNumber
int pos
String js
public com.google.javascript.jscomp.Region getRegion (int)
java.io.IOException e
int nextpos
int n
int n
int last
int lineNumber
String js
int pos
int startLine
int end
int endLine
public java.lang.String toString ()
public static com.google.javascript.jscomp.SourceFile fromFile (java.lang.String, java.nio.charset.Charset)
String fileName
java.nio.charset.Charset c
public static com.google.javascript.jscomp.SourceFile fromFile (java.lang.String)
String fileName
public static com.google.javascript.jscomp.SourceFile fromFile (java.io.File, java.nio.charset.Charset)
java.io.File file
java.nio.charset.Charset c
public static com.google.javascript.jscomp.SourceFile fromFile (java.io.File)
java.io.File file
public static com.google.javascript.jscomp.SourceFile fromCode (java.lang.String, java.lang.String)
String fileName
String code
public static com.google.javascript.jscomp.SourceFile fromCode (java.lang.String, java.lang.String, java.lang.String)
String fileName
String originalPath
String code
public static com.google.javascript.jscomp.SourceFile fromInputStream (java.lang.String, java.io.InputStream) throws java.io.IOException
String fileName
java.io.InputStream s
public static com.google.javascript.jscomp.SourceFile fromInputStream (java.lang.String, java.lang.String, java.io.InputStream) throws java.io.IOException
String fileName
String originalPath
java.io.InputStream s
public static com.google.javascript.jscomp.SourceFile fromReader (java.lang.String, java.io.Reader) throws java.io.IOException
String fileName
java.io.Reader r
public static com.google.javascript.jscomp.SourceFile fromGenerator (java.lang.String, com.google.javascript.jscomp.SourceFile$Generator)
String fileName
com.google.javascript.jscomp.SourceFile$Generator generator
public static com.google.javascript.jscomp.SourceFile$Builder builder ()
static void access$000 (com.google.javascript.jscomp.SourceFile, java.lang.String)
com.google.javascript.jscomp.SourceFile x0
String x1
}
com/google/javascript/jscomp/SourceInformationAnnotator.classSourceInformationAnnotator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SourceInformationAnnotator extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final String sourceFile
private final boolean doSanityChecks
public void (java.lang.String, boolean)
String sourceFile
boolean doSanityChecks
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node propNode
String functionName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void setOriginalName (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node n
String name
}
com/google/javascript/jscomp/SourceMap$1.classSourceMap.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SourceMap$1 extends java.lang.Object {
}
com/google/javascript/jscomp/SourceMap$DetailLevel$1.classSourceMap.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.SourceMap$DetailLevel$1 extends com.google.javascript.jscomp.SourceMap$DetailLevel {
void (java.lang.String, int)
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/SourceMap$DetailLevel$2.classSourceMap.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.SourceMap$DetailLevel$2 extends com.google.javascript.jscomp.SourceMap$DetailLevel {
void (java.lang.String, int)
public boolean apply (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/SourceMap$DetailLevel.classSourceMap.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.SourceMap$DetailLevel extends java.lang.Enum implements com.google.common.base.Predicate {
public static final com.google.javascript.jscomp.SourceMap$DetailLevel ALL
public static final com.google.javascript.jscomp.SourceMap$DetailLevel SYMBOLS
private static final com.google.javascript.jscomp.SourceMap$DetailLevel[] $VALUES
public static com.google.javascript.jscomp.SourceMap$DetailLevel[] values ()
public static com.google.javascript.jscomp.SourceMap$DetailLevel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
void (java.lang.String, int, com.google.javascript.jscomp.SourceMap$1)
String x0
int x1
com.google.javascript.jscomp.SourceMap$1 x2
static void ()
}
com/google/javascript/jscomp/SourceMap$Format$1.classSourceMap.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.SourceMap$Format$1 extends com.google.javascript.jscomp.SourceMap$Format {
void (java.lang.String, int)
com.google.javascript.jscomp.SourceMap getInstance ()
}
com/google/javascript/jscomp/SourceMap$Format$2.classSourceMap.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.SourceMap$Format$2 extends com.google.javascript.jscomp.SourceMap$Format {
void (java.lang.String, int)
com.google.javascript.jscomp.SourceMap getInstance ()
}
com/google/javascript/jscomp/SourceMap$Format$3.classSourceMap.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.SourceMap$Format$3 extends com.google.javascript.jscomp.SourceMap$Format {
void (java.lang.String, int)
com.google.javascript.jscomp.SourceMap getInstance ()
}
com/google/javascript/jscomp/SourceMap$Format$4.classSourceMap.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.SourceMap$Format$4 extends com.google.javascript.jscomp.SourceMap$Format {
void (java.lang.String, int)
com.google.javascript.jscomp.SourceMap getInstance ()
}
com/google/javascript/jscomp/SourceMap$Format.classSourceMap.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.SourceMap$Format extends java.lang.Enum {
public static final com.google.javascript.jscomp.SourceMap$Format V1
public static final com.google.javascript.jscomp.SourceMap$Format DEFAULT
public static final com.google.javascript.jscomp.SourceMap$Format V2
public static final com.google.javascript.jscomp.SourceMap$Format V3
private static final com.google.javascript.jscomp.SourceMap$Format[] $VALUES
public static com.google.javascript.jscomp.SourceMap$Format[] values ()
public static com.google.javascript.jscomp.SourceMap$Format valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract com.google.javascript.jscomp.SourceMap getInstance ()
void (java.lang.String, int, com.google.javascript.jscomp.SourceMap$1)
String x0
int x1
com.google.javascript.jscomp.SourceMap$1 x2
static void ()
}
com/google/javascript/jscomp/SourceMap$LocationMapping.classSourceMap.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.SourceMap$LocationMapping extends java.lang.Object {
final String prefix
final String replacement
public void (java.lang.String, java.lang.String)
String prefix
String replacement
}
com/google/javascript/jscomp/SourceMap.classSourceMap.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.SourceMap extends java.lang.Object {
private final com.google.debugging.sourcemap.SourceMapGenerator generator
private java.util.List prefixMappings
private final java.util.Map sourceLocationFixupCache
private void (com.google.debugging.sourcemap.SourceMapGenerator)
com.google.debugging.sourcemap.SourceMapGenerator generator
public void addMapping (com.google.javascript.rhino.Node, com.google.debugging.sourcemap.FilePosition, com.google.debugging.sourcemap.FilePosition)
com.google.javascript.rhino.Node node
com.google.debugging.sourcemap.FilePosition outputStartPosition
com.google.debugging.sourcemap.FilePosition outputEndPosition
String sourceFile
String originalName
int lineBaseOffset
private java.lang.String fixupSourceLocation (java.lang.String)
com.google.javascript.jscomp.SourceMap$LocationMapping mapping
java.util.Iterator i$
String sourceFile
String fixed
public void appendTo (java.lang.Appendable, java.lang.String) throws java.io.IOException
Appendable out
String name
public void reset ()
public void setStartingPosition (int, int)
int offsetLine
int offsetIndex
public void setWrapperPrefix (java.lang.String)
String prefix
public void validate (boolean)
boolean validate
public void setPrefixMappings (java.util.List)
java.util.List sourceMapLocationMappings
void (com.google.debugging.sourcemap.SourceMapGenerator, com.google.javascript.jscomp.SourceMap$1)
com.google.debugging.sourcemap.SourceMapGenerator x0
com.google.javascript.jscomp.SourceMap$1 x1
}
com/google/javascript/jscomp/SpecializationAwareCompilerPass.classSpecializationAwareCompilerPass.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.SpecializationAwareCompilerPass extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
public abstract void enableSpecialization (com.google.javascript.jscomp.SpecializeModule$SpecializationState)
}
com/google/javascript/jscomp/SpecializeModule$1.classSpecializeModule.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SpecializeModule$1 extends com.google.javascript.jscomp.SpecializeModule$NodeMatcher {
final com.google.javascript.jscomp.SpecializeModule this$0
void (com.google.javascript.jscomp.SpecializeModule)
public void reportMatch (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation functionInfo
com.google.javascript.rhino.Node original
com.google.javascript.rhino.Node specialized
public boolean shouldTraverse (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n1
com.google.javascript.rhino.Node n2
}
com/google/javascript/jscomp/SpecializeModule$NodeMatcher.classSpecializeModule.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.SpecializeModule$NodeMatcher extends java.lang.Object {
private void ()
public void match (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node childOf1
com.google.javascript.rhino.Node childOf2
com.google.javascript.rhino.Node ast1
com.google.javascript.rhino.Node ast2
public abstract void reportMatch (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
public boolean shouldTraverse (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node1
com.google.javascript.rhino.Node n2
void (com.google.javascript.jscomp.SpecializeModule$1)
com.google.javascript.jscomp.SpecializeModule$1 x0
}
com/google/javascript/jscomp/SpecializeModule$OriginalFunctionInformation.classSpecializeModule.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation extends java.lang.Object {
private String name
private boolean isAssignFunction
private boolean assignHasVar
private com.google.javascript.rhino.Node originalFunctionCopy
final com.google.javascript.jscomp.SpecializeModule this$0
public void (com.google.javascript.jscomp.SpecializeModule, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node originalFunction
com.google.javascript.rhino.Node originalParent
private com.google.javascript.rhino.Node copiedOriginalFunction ()
com.google.javascript.rhino.Node copy
private boolean originalWasDeclaration ()
private com.google.javascript.rhino.Node generateFixupDefinition ()
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node functionCopy
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.Node assignment
private com.google.javascript.rhino.Node generateDummyDeclaration ()
com.google.javascript.rhino.Node declaration
static java.lang.String access$400 (com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation)
com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation x0
static boolean access$500 (com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation)
com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation x0
static com.google.javascript.rhino.Node access$700 (com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation)
com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation x0
static com.google.javascript.rhino.Node access$800 (com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation)
com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation x0
}
com/google/javascript/jscomp/SpecializeModule$SpecializationState.classSpecializeModule.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.SpecializeModule$SpecializationState extends java.lang.Object {
private java.util.Set specializedFunctions
private java.util.Set removedFunctions
private java.util.Map removedFunctionToBlock
private com.google.javascript.jscomp.SimpleFunctionAliasAnalysis initialModuleAliasAnalysis
private boolean hasChanged
public void (com.google.javascript.jscomp.SimpleFunctionAliasAnalysis)
com.google.javascript.jscomp.SimpleFunctionAliasAnalysis initialModuleAliasAnalysis
private boolean hasChanged ()
private void resetHasChanged ()
public java.util.Set getSpecializedFunctions ()
public void reportSpecializedFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
public void reportSpecializedFunctionContainingNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node containingFunction
public java.util.Set getRemovedFunctions ()
public void reportRemovedFunction (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node declaringBlock
public boolean canFixupFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node gramps
public boolean canFixupSpecializedFunctionContainingNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node containingFunction
private boolean nodeIsInGlobalScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
private com.google.javascript.rhino.Node containingFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node ancestor
java.util.Iterator i$
com.google.javascript.rhino.Node node
static void access$000 (com.google.javascript.jscomp.SpecializeModule$SpecializationState)
com.google.javascript.jscomp.SpecializeModule$SpecializationState x0
static boolean access$100 (com.google.javascript.jscomp.SpecializeModule$SpecializationState)
com.google.javascript.jscomp.SpecializeModule$SpecializationState x0
static java.util.Map access$600 (com.google.javascript.jscomp.SpecializeModule$SpecializationState)
com.google.javascript.jscomp.SpecializeModule$SpecializationState x0
}
com/google/javascript/jscomp/SpecializeModule.classSpecializeModule.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SpecializeModule extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private com.google.javascript.jscomp.AbstractCompiler compiler
private java.util.Map specializedInputRootsByOriginal
private java.util.Map functionInfoBySpecializedFunctionNode
private com.google.javascript.jscomp.SpecializeModule$SpecializationState specializationState
private final com.google.javascript.jscomp.PassFactory[] specializationPassFactories
public transient void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.PassFactory[])
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.PassFactory[] specializationPassFactories
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.SpecializationAwareCompilerPass pass
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.JSModuleGraph moduleGraph
com.google.javascript.jscomp.JSModule module
com.google.javascript.rhino.Node fakeModuleRoot
com.google.javascript.jscomp.SimpleDefinitionFinder defFinder
com.google.javascript.jscomp.SimpleFunctionAliasAnalysis initialModuleFunctionAliasAnalysis
private java.util.Collection createSpecializingPasses ()
com.google.javascript.jscomp.CompilerPass pass
com.google.javascript.jscomp.PassFactory passFactory
com.google.javascript.jscomp.PassFactory[] arr$
int len$
int i$
java.util.Collection passes
private com.google.javascript.rhino.Node copyModuleInputs (com.google.javascript.jscomp.JSModule)
com.google.javascript.rhino.Node originalInputRoot
com.google.javascript.rhino.Node copiedInputRoot
com.google.javascript.jscomp.CompilerInput input
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
com.google.javascript.rhino.Node syntheticModuleJsRoot
com.google.javascript.rhino.Node syntheticExternsAndJsRoot
private void matchTopLevelFunctions (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node original
com.google.javascript.rhino.Node toBeSpecialized
private void replaceOriginalModuleInputsWithSpecialized ()
com.google.javascript.rhino.Node specialized
com.google.javascript.rhino.Node original
java.util.Iterator i$
private void addDummyVarDeclarationsToInitialModule (com.google.javascript.jscomp.JSModule)
com.google.javascript.rhino.Node block
com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation originalInfo
com.google.javascript.rhino.Node modifiedFunction
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
private void addOriginalFunctionVersionsToDependentModules (com.google.javascript.jscomp.JSModule)
com.google.javascript.rhino.Node newDefinition
com.google.javascript.jscomp.SpecializeModule$OriginalFunctionInformation originalInfo
boolean declarationWasSpecialized
boolean declarationWasRemoved
com.google.javascript.rhino.Node modifiedFunction
java.util.Iterator i$
com.google.javascript.jscomp.CompilerInput firstInput
com.google.javascript.rhino.Node firstInputRootNode
java.util.List possiblyModifiedFunctions
com.google.javascript.jscomp.JSModule directDependent
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
public java.util.Collection getDirectDependents (com.google.javascript.jscomp.JSModule)
com.google.javascript.jscomp.JSModule possibleDependent
java.util.Iterator i$
com.google.javascript.jscomp.JSModule module
java.util.Set directDependents
static java.util.Map access$300 (com.google.javascript.jscomp.SpecializeModule)
com.google.javascript.jscomp.SpecializeModule x0
static com.google.javascript.jscomp.AbstractCompiler access$900 (com.google.javascript.jscomp.SpecializeModule)
com.google.javascript.jscomp.SpecializeModule x0
}
com/google/javascript/jscomp/StatementFusion.classStatementFusion.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.StatementFusion extends com.google.javascript.jscomp.AbstractPeepholeOptimization {
public static final boolean SHOULD_FAVOR_COMMA_OVER_SEMI_COLON
private final boolean favorsCommaOverSemiColon
public void ()
public void (boolean)
boolean favorsCommaOverSemiColon
com.google.javascript.rhino.Node optimizeSubtree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node tryFuseStatements (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node start
com.google.javascript.rhino.Node end
com.google.javascript.rhino.Node result
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node tryFuseStatementsAggressively (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node cur
private boolean canFuseIntoOneStatement (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node last
private boolean isFusableControlStatement (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private static com.google.javascript.rhino.Node fuseIntoOneStatement (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node first
com.google.javascript.rhino.Node last
com.google.javascript.rhino.Node commaTree
com.google.javascript.rhino.Node next
private void fuseExpressionIntoControlFlowStatement (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node before
com.google.javascript.rhino.Node control
protected static com.google.javascript.rhino.Node fuseExpressionIntoExpression (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node leftMostChild
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node exp1
com.google.javascript.rhino.Node exp2
com.google.javascript.rhino.Node comma
protected static void fuseExpresssonIntoFirstChild (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node exp
com.google.javascript.rhino.Node stmt
com.google.javascript.rhino.Node val
com.google.javascript.rhino.Node comma
protected static void fuseExpresssonIntoSecondChild (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node exp
com.google.javascript.rhino.Node stmt
com.google.javascript.rhino.Node val
com.google.javascript.rhino.Node comma
}
com/google/javascript/jscomp/StrictModeCheck$1.classStrictModeCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.StrictModeCheck$1 extends java.lang.Object {
}
com/google/javascript/jscomp/StrictModeCheck$NonExternChecks.classStrictModeCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.StrictModeCheck$NonExternChecks extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.StrictModeCheck this$0
private void (com.google.javascript.jscomp.StrictModeCheck)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void checkDeclaration (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private void checkProperty (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
void (com.google.javascript.jscomp.StrictModeCheck, com.google.javascript.jscomp.StrictModeCheck$1)
com.google.javascript.jscomp.StrictModeCheck x0
com.google.javascript.jscomp.StrictModeCheck$1 x1
}
com/google/javascript/jscomp/StrictModeCheck.classStrictModeCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.StrictModeCheck extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType UNKNOWN_VARIABLE
static final com.google.javascript.jscomp.DiagnosticType EVAL_USE
static final com.google.javascript.jscomp.DiagnosticType EVAL_DECLARATION
static final com.google.javascript.jscomp.DiagnosticType EVAL_ASSIGNMENT
static final com.google.javascript.jscomp.DiagnosticType ARGUMENTS_DECLARATION
static final com.google.javascript.jscomp.DiagnosticType ARGUMENTS_ASSIGNMENT
static final com.google.javascript.jscomp.DiagnosticType DELETE_VARIABLE
static final com.google.javascript.jscomp.DiagnosticType ILLEGAL_NAME
static final com.google.javascript.jscomp.DiagnosticType DUPLICATE_OBJECT_KEY
static final com.google.javascript.jscomp.DiagnosticType BAD_FUNCTION_DECLARATION
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean noVarCheck
private final boolean noCajaChecks
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler, boolean, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean noVarCheck
boolean noCajaChecks
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void checkFunctionUse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private static boolean isDeclaration (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private void checkNameUse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.Scope$Var v
private void checkAssignment (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private void checkDelete (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private void checkObjectLiteral (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node key
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
java.util.Set getters
java.util.Set setters
private void checkLabel (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
static boolean access$100 (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node x0
static boolean access$200 (com.google.javascript.jscomp.StrictModeCheck)
com.google.javascript.jscomp.StrictModeCheck x0
static void ()
}
com/google/javascript/jscomp/StrictWarningsGuard.classStrictWarningsGuard.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.StrictWarningsGuard extends com.google.javascript.jscomp.WarningsGuard {
private static final long serialVersionUID
static final com.google.javascript.jscomp.DiagnosticType UNRAISABLE_WARNING
public void ()
public com.google.javascript.jscomp.CheckLevel level (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError error
protected int getPriority ()
static void ()
}
com/google/javascript/jscomp/Strings.classStrings.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.Strings extends java.lang.Object {
private void ()
static java.lang.String truncateAtMaxLength (java.lang.String, int, boolean)
String source
int maxLength
boolean addEllipsis
private static int unicodePreservingIndex (java.lang.String, int)
String str
int index
private static java.lang.String unicodePreservingSubstring (java.lang.String, int, int)
String str
int begin
int end
}
com/google/javascript/jscomp/StripCode$1.classStripCode.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.StripCode$1 extends java.lang.Object {
}
com/google/javascript/jscomp/StripCode$Strip.classStripCode.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.StripCode$Strip extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.StripCode this$0
private void (com.google.javascript.jscomp.StripCode)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void removeVarDeclarationsByNameOrRvalue (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope scope
String name
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void maybeRemoveReferenceToRemovedVariable (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node greatGramps
com.google.javascript.rhino.Node rvalue
com.google.javascript.rhino.Node gramps
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void replaceHighestNestedCallWithNull (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node ancParent
com.google.javascript.rhino.Node ancParent
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node ancestor
com.google.javascript.rhino.Node ancestorChild
void maybeEliminateAssignmentByLvalueName (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node gramps
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node lvalue
void maybeEliminateExpressionByName (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node gramps
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node expression
void maybeRemoveCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void eliminateKeysWithStripNamesFromObjLit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node key
boolean isCallWhoseReturnValueShouldBeStripped (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
boolean qualifiedNameBeginsWithStripType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
String name
boolean qualifiedNameBeginsWithStripType (java.lang.String)
String type
java.util.Iterator i$
String type
java.util.Iterator i$
String name
boolean isReferenceToRemovedVar (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
String name
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.Scope$Var var
boolean isMethodOrCtorCallThatTriggersRemoval (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node gramps
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node callee
boolean nameIncludesFieldNameToStrip (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node propNode
com.google.javascript.rhino.Node n
private boolean actsOnStripType (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node callNode
com.google.javascript.jscomp.CodingConvention$SubclassRelationship classes
boolean isStripName (java.lang.String)
String stripName
java.util.Iterator i$
String stripName
java.util.Iterator i$
String name
String lcName
void replaceWithNull (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void replaceWithEmpty (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.StripCode, com.google.javascript.jscomp.StripCode$1)
com.google.javascript.jscomp.StripCode x0
com.google.javascript.jscomp.StripCode$1 x1
}
com/google/javascript/jscomp/StripCode.classStripCode.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.StripCode extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Set stripTypes
private final java.util.Set stripNameSuffixes
private final java.util.Set stripTypePrefixes
private final java.util.Set stripNamePrefixes
private final java.util.Set varsToRemove
static final com.google.javascript.jscomp.DiagnosticType STRIP_TYPE_INHERIT_ERROR
static final com.google.javascript.jscomp.DiagnosticType STRIP_ASSIGNMENT_ERROR
void (com.google.javascript.jscomp.AbstractCompiler, java.util.Set, java.util.Set, java.util.Set, java.util.Set)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.Set stripTypes
java.util.Set stripNameSuffixes
java.util.Set stripTypePrefixes
java.util.Set stripNamePrefixes
public void enableTweakStripping ()
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
static java.util.Set access$100 (com.google.javascript.jscomp.StripCode)
com.google.javascript.jscomp.StripCode x0
static com.google.javascript.jscomp.AbstractCompiler access$200 (com.google.javascript.jscomp.StripCode)
com.google.javascript.jscomp.StripCode x0
static java.util.Set access$300 (com.google.javascript.jscomp.StripCode)
com.google.javascript.jscomp.StripCode x0
static java.util.Set access$400 (com.google.javascript.jscomp.StripCode)
com.google.javascript.jscomp.StripCode x0
static java.util.Set access$500 (com.google.javascript.jscomp.StripCode)
com.google.javascript.jscomp.StripCode x0
static java.util.Set access$600 (com.google.javascript.jscomp.StripCode)
com.google.javascript.jscomp.StripCode x0
static void ()
}
com/google/javascript/jscomp/SuppressDocWarningsGuard.classSuppressDocWarningsGuard.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SuppressDocWarningsGuard extends com.google.javascript.jscomp.WarningsGuard {
private static final long serialVersionUID
private final java.util.Map suppressors
void (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map suppressibleGroups
public com.google.javascript.jscomp.CheckLevel level (com.google.javascript.jscomp.JSError)
com.google.javascript.rhino.Node rhs
com.google.javascript.jscomp.CheckLevel newLevel
com.google.javascript.jscomp.WarningsGuard guard
String suppressor
java.util.Iterator i$
int type
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node current
boolean visitedFunction
com.google.javascript.jscomp.JSError error
com.google.javascript.rhino.Node node
public int getPriority ()
}
com/google/javascript/jscomp/SymbolTable$1.classSymbolTable.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SymbolTable$1 extends com.google.javascript.jscomp.NodeTraversal$AbstractScopedCallback {
final com.google.javascript.jscomp.SymbolTable this$0
void (com.google.javascript.jscomp.SymbolTable)
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node p
}
com/google/javascript/jscomp/SymbolTable$2.classSymbolTable.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SymbolTable$2 extends com.google.common.collect.Ordering {
final com.google.javascript.jscomp.SymbolTable this$0
void (com.google.javascript.jscomp.SymbolTable)
public int compare (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node a
com.google.javascript.rhino.Node b
int result
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/SymbolTable$3.classSymbolTable.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SymbolTable$3 extends com.google.common.collect.Ordering {
final com.google.javascript.jscomp.SymbolTable this$0
void (com.google.javascript.jscomp.SymbolTable)
public int compare (com.google.javascript.jscomp.SymbolTable$SymbolScope, com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.jscomp.SymbolTable$SymbolScope a
com.google.javascript.jscomp.SymbolTable$SymbolScope b
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/SymbolTable$4.classSymbolTable.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SymbolTable$4 extends com.google.common.collect.Ordering {
final com.google.javascript.jscomp.SymbolTable this$0
void (com.google.javascript.jscomp.SymbolTable)
public int compare (com.google.javascript.jscomp.SymbolTable$Symbol, com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol a
com.google.javascript.jscomp.SymbolTable$Symbol b
com.google.javascript.jscomp.SymbolTable$SymbolScope scopeA
com.google.javascript.jscomp.SymbolTable$SymbolScope scopeB
int result
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/SymbolTable$JSDocInfoCollector.classSymbolTable.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SymbolTable$JSDocInfoCollector extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
final com.google.javascript.jscomp.SymbolTable this$0
private void (com.google.javascript.jscomp.SymbolTable, com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
com.google.javascript.rhino.Node typeAst
java.util.Iterator i$
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visitTypeNode (com.google.javascript.jscomp.SymbolTable$SymbolScope, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.SymbolTable$Symbol symbol
com.google.javascript.rhino.Node child
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
com.google.javascript.rhino.Node n
private com.google.javascript.jscomp.SymbolTable$Symbol lookupPossiblyDottedName (com.google.javascript.jscomp.SymbolTable$SymbolScope, java.lang.String)
String name
int i
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.JSType autobox
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
String dottedName
String[] names
com.google.javascript.jscomp.SymbolTable$Symbol result
com.google.javascript.jscomp.SymbolTable$SymbolScope currentScope
void (com.google.javascript.jscomp.SymbolTable, com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.jscomp.SymbolTable$1)
com.google.javascript.jscomp.SymbolTable x0
com.google.javascript.rhino.jstype.JSTypeRegistry x1
com.google.javascript.jscomp.SymbolTable$1 x2
}
com/google/javascript/jscomp/SymbolTable$PropertyRefCollector.classSymbolTable.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SymbolTable$PropertyRefCollector extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
final com.google.javascript.jscomp.SymbolTable this$0
void (com.google.javascript.jscomp.SymbolTable, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private boolean maybeDefineReference (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol prop
com.google.javascript.rhino.Node n
String propName
com.google.javascript.jscomp.SymbolTable$Symbol ownerSymbol
private boolean tryDefineLexicalQualifiedNameRef (java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.SymbolTable$Symbol lexicalSym
String name
com.google.javascript.rhino.Node n
private void tryRemoveLexicalQualifiedNameRef (java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.SymbolTable$Symbol lexicalSym
String name
com.google.javascript.rhino.Node n
private boolean maybeDefineTypedReference (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.SymbolTable$Symbol sym
com.google.javascript.jscomp.SymbolTable$Symbol ctor
java.util.Iterator i$
boolean defined
com.google.javascript.rhino.Node n
String propName
com.google.javascript.rhino.jstype.JSType owner
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
boolean defined
com.google.javascript.rhino.jstype.JSType owner
boolean defined
com.google.javascript.rhino.jstype.JSType owner
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/SymbolTable$Reference.classSymbolTable.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.SymbolTable$Reference extends com.google.javascript.rhino.jstype.SimpleReference {
void (com.google.javascript.jscomp.SymbolTable$Symbol, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.SymbolTable$Symbol symbol
com.google.javascript.rhino.Node node
}
com/google/javascript/jscomp/SymbolTable$Symbol.classSymbolTable.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.SymbolTable$Symbol extends com.google.javascript.rhino.jstype.SimpleSlot {
private final java.util.Map references
private final com.google.javascript.jscomp.SymbolTable$SymbolScope scope
private com.google.javascript.jscomp.SymbolTable$SymbolScope propertyScope
private com.google.javascript.jscomp.SymbolTable$Reference declaration
private com.google.javascript.rhino.JSDocInfo docInfo
private com.google.javascript.jscomp.SymbolTable$SymbolScope docScope
void (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.jscomp.SymbolTable$SymbolScope)
String name
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
public com.google.javascript.jscomp.SymbolTable$Reference getDeclaration ()
public com.google.javascript.rhino.jstype.FunctionType getFunctionType ()
public com.google.javascript.jscomp.SymbolTable$Reference defineReferenceAt (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.SymbolTable$Reference result
void setDeclaration (com.google.javascript.jscomp.SymbolTable$Reference)
com.google.javascript.jscomp.SymbolTable$Reference ref
public boolean inGlobalScope ()
public boolean inExterns ()
com.google.javascript.rhino.Node n
public com.google.javascript.rhino.Node getDeclarationNode ()
public java.lang.String getSourceFileName ()
com.google.javascript.rhino.Node n
public com.google.javascript.jscomp.SymbolTable$SymbolScope getPropertyScope ()
void setPropertyScope (com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
public com.google.javascript.rhino.JSDocInfo getJSDocInfo ()
void setJSDocInfo (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo info
public boolean isProperty ()
public boolean isLexicalVariable ()
public boolean isDocOnlyParameter ()
public java.lang.String toString ()
com.google.javascript.rhino.Node n
int lineNo
public volatile com.google.javascript.rhino.jstype.StaticReference getDeclaration ()
static java.util.Map access$000 (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol x0
static com.google.javascript.jscomp.SymbolTable$SymbolScope access$100 (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol x0
static com.google.javascript.jscomp.SymbolTable$SymbolScope access$600 (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol x0
static com.google.javascript.jscomp.SymbolTable$SymbolScope access$602 (com.google.javascript.jscomp.SymbolTable$Symbol, com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.jscomp.SymbolTable$Symbol x0
com.google.javascript.jscomp.SymbolTable$SymbolScope x1
static com.google.javascript.jscomp.SymbolTable$SymbolScope access$700 (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol x0
}
com/google/javascript/jscomp/SymbolTable$SymbolScope.classSymbolTable.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.SymbolTable$SymbolScope extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticScope {
private final com.google.javascript.rhino.Node rootNode
private final com.google.javascript.jscomp.SymbolTable$SymbolScope parent
private final com.google.javascript.rhino.jstype.JSType typeOfThis
private final java.util.Map ownSymbols
private final int scopeDepth
private int innerAnonFunctionsWithNames
private com.google.javascript.jscomp.SymbolTable$Symbol mySymbol
void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.SymbolTable$SymbolScope, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.rhino.Node rootNode
com.google.javascript.jscomp.SymbolTable$SymbolScope parent
com.google.javascript.rhino.jstype.JSType typeOfThis
com.google.javascript.jscomp.SymbolTable$Symbol mySymbol
com.google.javascript.jscomp.SymbolTable$Symbol getSymbolForScope ()
void setSymbolForScope (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol sym
public int getIndexOfSymbol (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol sym
public com.google.javascript.rhino.Node getRootNode ()
public com.google.javascript.jscomp.SymbolTable$SymbolScope getParentScope ()
public com.google.javascript.jscomp.SymbolTable$Symbol getQualifiedSlot (java.lang.String)
com.google.javascript.jscomp.SymbolTable$Symbol owner
String name
com.google.javascript.jscomp.SymbolTable$Symbol fullyNamedSym
int dot
public com.google.javascript.jscomp.SymbolTable$Symbol getSlot (java.lang.String)
String name
com.google.javascript.jscomp.SymbolTable$Symbol own
com.google.javascript.jscomp.SymbolTable$Symbol ancestor
public com.google.javascript.jscomp.SymbolTable$Symbol getOwnSlot (java.lang.String)
String name
public com.google.javascript.rhino.jstype.JSType getTypeOfThis ()
public boolean isGlobalScope ()
public boolean isDocScope ()
public boolean isPropertyScope ()
public boolean isLexicalScope ()
public int getScopeDepth ()
public java.lang.String toString ()
com.google.javascript.rhino.Node n
public volatile java.lang.Object getTypeOfThis ()
public volatile com.google.javascript.rhino.jstype.StaticSlot getOwnSlot (java.lang.String)
String x0
public volatile com.google.javascript.rhino.jstype.StaticSlot getSlot (java.lang.String)
String x0
public volatile com.google.javascript.rhino.jstype.StaticScope getParentScope ()
static int access$308 (com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.jscomp.SymbolTable$SymbolScope x0
static java.util.Map access$400 (com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.jscomp.SymbolTable$SymbolScope x0
}
com/google/javascript/jscomp/SymbolTable$ThisRefCollector.classSymbolTable.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SymbolTable$ThisRefCollector extends com.google.javascript.jscomp.NodeTraversal$AbstractScopedCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.List thisStack
final com.google.javascript.jscomp.SymbolTable this$0
void (com.google.javascript.jscomp.SymbolTable, com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node firstInputRoot
com.google.javascript.rhino.jstype.JSType rootType
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.SymbolTable$SymbolScope propScope
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
com.google.javascript.jscomp.SymbolTable$Symbol scopeSymbol
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.SymbolTable$Symbol symbol
public void exitScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.SymbolTable$Reference ref
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.SymbolTable$Symbol symbol
}
com/google/javascript/jscomp/SymbolTable.classSymbolTable.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.SymbolTable extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticSymbolTable {
private static final java.util.logging.Logger logger
public static final String GLOBAL_THIS
private final com.google.common.collect.Table symbols
private final java.util.Map scopes
private final java.util.List docInfos
private com.google.javascript.jscomp.SymbolTable$SymbolScope globalScope
private final com.google.javascript.rhino.jstype.JSTypeRegistry registry
private final com.google.common.collect.Ordering sourceNameOrdering
private final com.google.common.collect.Ordering nodeOrdering
private final com.google.common.collect.Ordering lexicalScopeOrdering
private final com.google.common.collect.Ordering symbolOrdering
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public java.lang.Iterable getReferences (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol symbol
public java.util.List getReferenceList (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol symbol
public java.lang.Iterable getAllSymbols ()
public java.util.List getAllSymbolsSorted ()
java.util.List sortedSymbols
public com.google.common.collect.Ordering getNaturalSymbolOrdering ()
public com.google.javascript.jscomp.SymbolTable$SymbolScope getScope (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol slot
public java.util.Collection getAllJSDocInfo ()
public com.google.javascript.jscomp.SymbolTable$Symbol declareInferredSymbol (com.google.javascript.jscomp.SymbolTable$SymbolScope, java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
String name
com.google.javascript.rhino.Node declNode
public com.google.javascript.jscomp.SymbolTable$SymbolScope getEnclosingScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node current
public com.google.javascript.jscomp.SymbolTable$Symbol getParameterInFunction (com.google.javascript.jscomp.SymbolTable$Symbol, java.lang.String)
com.google.javascript.jscomp.SymbolTable$Symbol param
com.google.javascript.jscomp.SymbolTable$Symbol sym
String paramName
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
private com.google.javascript.jscomp.SymbolTable$SymbolScope getScopeInFunction (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol sym
com.google.javascript.rhino.jstype.FunctionType type
com.google.javascript.rhino.Node functionNode
public com.google.javascript.jscomp.SymbolTable$Symbol getSymbolForScope (com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
private com.google.javascript.jscomp.SymbolTable$Symbol findSymbolForScope (com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
com.google.javascript.rhino.Node rootNode
String name
public java.lang.Iterable getAllSymbolsForTypeOf (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol sym
public com.google.javascript.jscomp.SymbolTable$SymbolScope getGlobalScope ()
public com.google.javascript.jscomp.SymbolTable$Symbol getSymbolDeclaredBy (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType fn
com.google.javascript.rhino.jstype.ObjectType instanceType
public com.google.javascript.jscomp.SymbolTable$Symbol getSymbolDeclaredBy (com.google.javascript.rhino.jstype.EnumType)
com.google.javascript.rhino.jstype.EnumType enumType
public com.google.javascript.jscomp.SymbolTable$Symbol getSymbolForInstancesOf (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol sym
com.google.javascript.rhino.jstype.FunctionType fn
public com.google.javascript.jscomp.SymbolTable$Symbol getSymbolForInstancesOf (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType fn
com.google.javascript.rhino.jstype.ObjectType pType
private com.google.javascript.jscomp.SymbolTable$Symbol getSymbolForName (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node source
String name
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
public java.util.List getAllSymbolsForType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.SymbolTable$Symbol altSym
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
java.util.List result
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.UnionType unionType
com.google.javascript.jscomp.SymbolTable$Symbol result
private com.google.javascript.jscomp.SymbolTable$Symbol getSymbolForTypeHelper (com.google.javascript.rhino.jstype.JSType, boolean)
com.google.javascript.rhino.jstype.FunctionType ownerFn
com.google.javascript.rhino.jstype.FunctionType ownerFn
com.google.javascript.rhino.jstype.JSType type
boolean linkToCtor
public java.lang.String toDebugString ()
com.google.javascript.jscomp.SymbolTable$Symbol symbol
java.util.Iterator i$
StringBuilder builder
private void toDebugString (java.lang.StringBuilder, com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Reference ref
java.util.Iterator i$
StringBuilder builder
com.google.javascript.jscomp.SymbolTable$Symbol symbol
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
int refCount
void addScopes (java.util.Collection)
com.google.javascript.rhino.jstype.StaticScope scope
java.util.Iterator i$
java.util.Collection scopes
void findScopes (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public java.util.Collection getAllScopes ()
public void addAnonymousFunctions ()
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
java.util.Iterator i$
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
java.util.Iterator i$
java.util.TreeSet scopes
private void addAnonymousFunctionsInScope (com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.jscomp.SymbolTable$SymbolScope parent
int count
String innerName
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
com.google.javascript.jscomp.SymbolTable$Symbol sym
void addSymbolsFrom (com.google.javascript.rhino.jstype.StaticSymbolTable)
com.google.javascript.rhino.Node declNode
com.google.javascript.rhino.jstype.StaticReference otherRef
java.util.Iterator i$
String name
com.google.javascript.jscomp.SymbolTable$SymbolScope myScope
com.google.javascript.rhino.jstype.StaticReference decl
com.google.javascript.jscomp.SymbolTable$Symbol mySymbol
com.google.javascript.rhino.jstype.StaticSlot otherSymbol
java.util.Iterator i$
com.google.javascript.rhino.jstype.StaticSymbolTable otherSymbolTable
private com.google.javascript.jscomp.SymbolTable$Symbol isAnySymbolDeclared (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.SymbolTable$SymbolScope)
String name
com.google.javascript.rhino.Node declNode
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
com.google.javascript.jscomp.SymbolTable$Symbol sym
private com.google.javascript.rhino.jstype.StaticReference findBestDeclToAdd (com.google.javascript.rhino.jstype.StaticSymbolTable, com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticReference ref
java.util.Iterator i$
com.google.javascript.rhino.jstype.StaticSymbolTable otherSymbolTable
com.google.javascript.rhino.jstype.StaticSlot slot
com.google.javascript.rhino.jstype.StaticReference decl
private boolean isGoodRefToAdd (com.google.javascript.rhino.jstype.StaticReference)
com.google.javascript.rhino.jstype.StaticReference ref
private com.google.javascript.jscomp.SymbolTable$Symbol copySymbolTo (com.google.javascript.rhino.jstype.StaticSlot, com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.rhino.jstype.StaticSlot sym
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
private com.google.javascript.jscomp.SymbolTable$Symbol copySymbolTo (com.google.javascript.rhino.jstype.StaticSlot, com.google.javascript.rhino.Node, com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.rhino.jstype.StaticSlot sym
com.google.javascript.rhino.Node declNode
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
private com.google.javascript.jscomp.SymbolTable$Symbol addSymbol (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.jscomp.SymbolTable$SymbolScope, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
com.google.javascript.rhino.Node declNode
com.google.javascript.jscomp.SymbolTable$Symbol symbol
com.google.javascript.jscomp.SymbolTable$Symbol replacedSymbol
private com.google.javascript.jscomp.SymbolTable$Symbol declareSymbol (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.jscomp.SymbolTable$SymbolScope, com.google.javascript.rhino.Node, com.google.javascript.rhino.JSDocInfo)
String name
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
com.google.javascript.rhino.Node declNode
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.SymbolTable$Symbol symbol
private void removeSymbol (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol s
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
void fillNamespaceReferences ()
com.google.javascript.jscomp.SymbolTable$Symbol namespace
String name
com.google.javascript.rhino.Node currentNode
com.google.javascript.jscomp.SymbolTable$Reference ref
java.util.Iterator i$
String qName
int rootIndex
com.google.javascript.jscomp.SymbolTable$Symbol root
com.google.javascript.jscomp.SymbolTable$Symbol symbol
java.util.Iterator i$
void fillPropertyScopes ()
com.google.javascript.jscomp.SymbolTable$Symbol sym
java.util.Iterator i$
com.google.javascript.jscomp.SymbolTable$Symbol s
java.util.Iterator i$
java.util.List types
private boolean needsPropertyScope (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol sym
com.google.javascript.rhino.jstype.ObjectType type
void pruneOrphanedNames ()
com.google.javascript.jscomp.SymbolTable$Symbol owner
String currentName
int dot
com.google.javascript.jscomp.SymbolTable$Symbol s
java.util.Iterator i$
void fillPropertySymbols (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
void fillJSDocInfo (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.SourcePosition typePos
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.SymbolTable$Symbol existingSymbol
com.google.javascript.rhino.SourcePosition pos
com.google.javascript.rhino.Node paramNode
String name
com.google.javascript.jscomp.SymbolTable$Symbol param
com.google.javascript.rhino.JSDocInfo$Marker marker
java.util.Iterator i$
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.SymbolTable$Symbol sym
java.util.Iterator i$
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void createPropertyScopeFor (com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable$Symbol parentSymbol
java.util.Set set
com.google.javascript.jscomp.SymbolTable$Reference ref
java.util.Iterator i$
com.google.javascript.rhino.jstype.StaticSlot newProp
com.google.javascript.jscomp.SymbolTable$Symbol oldProp
com.google.javascript.jscomp.SymbolTable$Symbol newSym
String propName
java.util.Iterator i$
com.google.javascript.jscomp.SymbolTable$Symbol s
com.google.javascript.jscomp.SymbolTable$SymbolScope parentPropertyScope
com.google.javascript.rhino.jstype.ObjectType type
com.google.javascript.rhino.jstype.ObjectType proto
com.google.javascript.rhino.jstype.ObjectType instanceType
Iterable propNames
void fillThisReferences (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private com.google.javascript.jscomp.SymbolTable$SymbolScope createScopeFrom (com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.jstype.StaticScope otherScopeParent
com.google.javascript.rhino.jstype.StaticScope otherScope
com.google.javascript.rhino.Node otherScopeRoot
com.google.javascript.jscomp.SymbolTable$SymbolScope myScope
private int getLexicalScopeDepth (com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.jscomp.SymbolTable$Symbol sym
com.google.javascript.jscomp.SymbolTable$SymbolScope scope
public volatile com.google.javascript.rhino.jstype.StaticScope getScope (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
public volatile java.lang.Iterable getReferences (com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.jstype.StaticSlot x0
static com.google.javascript.jscomp.SymbolTable$SymbolScope access$200 (com.google.javascript.jscomp.SymbolTable, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.jscomp.SymbolTable x0
com.google.javascript.rhino.jstype.StaticScope x1
static void access$800 (com.google.javascript.jscomp.SymbolTable, com.google.javascript.jscomp.SymbolTable$Symbol)
com.google.javascript.jscomp.SymbolTable x0
com.google.javascript.jscomp.SymbolTable$Symbol x1
static com.google.javascript.jscomp.SymbolTable$SymbolScope access$900 (com.google.javascript.jscomp.SymbolTable)
com.google.javascript.jscomp.SymbolTable x0
static com.google.javascript.rhino.jstype.JSTypeRegistry access$1000 (com.google.javascript.jscomp.SymbolTable)
com.google.javascript.jscomp.SymbolTable x0
static com.google.javascript.jscomp.SymbolTable$Symbol access$1100 (com.google.javascript.jscomp.SymbolTable, java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.jscomp.SymbolTable$SymbolScope, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.SymbolTable x0
String x1
com.google.javascript.rhino.jstype.JSType x2
boolean x3
com.google.javascript.jscomp.SymbolTable$SymbolScope x4
com.google.javascript.rhino.Node x5
static java.util.Map access$1200 (com.google.javascript.jscomp.SymbolTable)
com.google.javascript.jscomp.SymbolTable x0
static java.util.List access$1300 (com.google.javascript.jscomp.SymbolTable)
com.google.javascript.jscomp.SymbolTable x0
static java.util.logging.Logger access$1400 ()
static com.google.javascript.jscomp.SymbolTable$Symbol access$1500 (com.google.javascript.jscomp.SymbolTable, com.google.javascript.rhino.jstype.JSType, boolean)
com.google.javascript.jscomp.SymbolTable x0
com.google.javascript.rhino.jstype.JSType x1
boolean x2
static com.google.common.collect.Ordering access$1600 (com.google.javascript.jscomp.SymbolTable)
com.google.javascript.jscomp.SymbolTable x0
static com.google.common.collect.Ordering access$1700 (com.google.javascript.jscomp.SymbolTable)
com.google.javascript.jscomp.SymbolTable x0
static int access$1800 (com.google.javascript.jscomp.SymbolTable, com.google.javascript.jscomp.SymbolTable$SymbolScope)
com.google.javascript.jscomp.SymbolTable x0
com.google.javascript.jscomp.SymbolTable$SymbolScope x1
static void ()
}
com/google/javascript/jscomp/SyntacticScopeCreator$1.classSyntacticScopeCreator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SyntacticScopeCreator$1 extends java.lang.Object {
}
com/google/javascript/jscomp/SyntacticScopeCreator$DefaultRedeclarationHandler.classSyntacticScopeCreator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SyntacticScopeCreator$DefaultRedeclarationHandler extends java.lang.Object implements com.google.javascript.jscomp.SyntacticScopeCreator$RedeclarationHandler {
final com.google.javascript.jscomp.SyntacticScopeCreator this$0
private void (com.google.javascript.jscomp.SyntacticScopeCreator)
public void onRedeclaration (com.google.javascript.jscomp.Scope, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.CompilerInput)
com.google.javascript.jscomp.Scope s
String name
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CompilerInput input
void (com.google.javascript.jscomp.SyntacticScopeCreator, com.google.javascript.jscomp.SyntacticScopeCreator$1)
com.google.javascript.jscomp.SyntacticScopeCreator x0
com.google.javascript.jscomp.SyntacticScopeCreator$1 x1
}
com/google/javascript/jscomp/SyntacticScopeCreator$RedeclarationHandler.classSyntacticScopeCreator.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.SyntacticScopeCreator$RedeclarationHandler extends java.lang.Object {
public abstract void onRedeclaration (com.google.javascript.jscomp.Scope, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.CompilerInput)
}
com/google/javascript/jscomp/SyntacticScopeCreator.classSyntacticScopeCreator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.SyntacticScopeCreator extends java.lang.Object implements com.google.javascript.jscomp.ScopeCreator {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private com.google.javascript.jscomp.Scope scope
private com.google.javascript.rhino.InputId inputId
private final com.google.javascript.jscomp.SyntacticScopeCreator$RedeclarationHandler redeclarationHandler
private static final String ARGUMENTS
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.SyntacticScopeCreator$RedeclarationHandler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.SyntacticScopeCreator$RedeclarationHandler redeclarationHandler
public com.google.javascript.jscomp.Scope createScope (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.Scope parent
com.google.javascript.jscomp.Scope returnedScope
private void scanRoot (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node a
com.google.javascript.rhino.Node fnNameNode
com.google.javascript.rhino.Node args
com.google.javascript.rhino.Node body
String fnName
com.google.javascript.rhino.Node n
private void scanVars (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node child
String fnName
com.google.javascript.rhino.Node var
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node next
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
private void declareVar (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CompilerInput input
String name
static com.google.javascript.jscomp.Scope generateUntypedTopScope (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
}
com/google/javascript/jscomp/SyntheticAst.classSyntheticAst.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.SyntheticAst extends java.lang.Object implements com.google.javascript.jscomp.SourceAst {
private static final long serialVersionUID
private final com.google.javascript.rhino.InputId inputId
private final com.google.javascript.jscomp.SourceFile sourceFile
private com.google.javascript.rhino.Node root
void (java.lang.String)
String sourceName
public void (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
public com.google.javascript.rhino.Node getAstRoot (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void clearAst ()
public com.google.javascript.rhino.InputId getInputId ()
public com.google.javascript.jscomp.SourceFile getSourceFile ()
public void setSourceFile (com.google.javascript.jscomp.SourceFile)
com.google.javascript.jscomp.SourceFile file
}
com/google/javascript/jscomp/TightenTypes$Action.classTightenTypes.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.TightenTypes$Action extends java.lang.Object {
public abstract java.util.Collection getAssignments (com.google.javascript.jscomp.TightenTypes$ConcreteScope)
}
com/google/javascript/jscomp/TightenTypes$Assignment.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes$Assignment extends java.lang.Object {
private final com.google.javascript.jscomp.TightenTypes$ConcreteSlot slot
private final com.google.javascript.jscomp.ConcreteType type
void (com.google.javascript.jscomp.TightenTypes$ConcreteSlot, com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.TightenTypes$ConcreteSlot slot
com.google.javascript.jscomp.ConcreteType type
static com.google.javascript.jscomp.ConcreteType access$000 (com.google.javascript.jscomp.TightenTypes$Assignment)
com.google.javascript.jscomp.TightenTypes$Assignment x0
static com.google.javascript.jscomp.TightenTypes$ConcreteSlot access$100 (com.google.javascript.jscomp.TightenTypes$Assignment)
com.google.javascript.jscomp.TightenTypes$Assignment x0
}
com/google/javascript/jscomp/TightenTypes$ConcreteJSTypePair.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes$ConcreteJSTypePair extends java.lang.Object {
final com.google.javascript.jscomp.ConcreteType concrete
final com.google.javascript.rhino.jstype.JSType jstype
final int hashcode
void (com.google.javascript.jscomp.ConcreteType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.ConcreteType concrete
com.google.javascript.rhino.jstype.JSType jstype
private int getJSTypeHashCode ()
private boolean equalsJSType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType jsType
public boolean equals (java.lang.Object)
com.google.javascript.jscomp.TightenTypes$ConcreteJSTypePair pair
Object o
public int hashCode ()
}
com/google/javascript/jscomp/TightenTypes$ConcreteScope.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes$ConcreteScope extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticScope {
private final com.google.javascript.jscomp.TightenTypes$ConcreteScope parent
private final java.util.Map slots
private final java.util.List actions
final com.google.javascript.jscomp.TightenTypes this$0
void (com.google.javascript.jscomp.TightenTypes, com.google.javascript.jscomp.TightenTypes$ConcreteScope)
com.google.javascript.jscomp.TightenTypes$ConcreteScope parent
public com.google.javascript.rhino.Node getRootNode ()
public com.google.javascript.rhino.jstype.StaticScope getParentScope ()
public com.google.javascript.rhino.jstype.StaticSlot getOwnSlot (java.lang.String)
String name
public com.google.javascript.rhino.jstype.StaticSlot getSlot (java.lang.String)
String name
com.google.javascript.rhino.jstype.StaticSlot var
java.util.Collection getSlots ()
public com.google.javascript.jscomp.ConcreteType getTypeOfThis ()
com.google.javascript.jscomp.TightenTypes$ConcreteSlot thisVar
void declareSlot (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node declaration
void declareSlot (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.ConcreteType)
String name
com.google.javascript.rhino.Node declaration
com.google.javascript.jscomp.ConcreteType type
com.google.javascript.jscomp.TightenTypes$ConcreteSlot var
java.util.List getActions ()
void initForScopeRoot (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node decl
void initForExternRoot (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node decl
void addAction (com.google.javascript.jscomp.TightenTypes$Action)
com.google.javascript.jscomp.TightenTypes$Action action
public java.lang.String toString ()
public volatile java.lang.Object getTypeOfThis ()
}
com/google/javascript/jscomp/TightenTypes$ConcreteSlot.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes$ConcreteSlot extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticSlot {
private final com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
private final String name
private com.google.javascript.jscomp.ConcreteType type
void (com.google.javascript.jscomp.TightenTypes$ConcreteScope, java.lang.String)
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
String name
com.google.javascript.jscomp.TightenTypes$ConcreteScope getScope ()
public java.lang.String getName ()
public com.google.javascript.jscomp.ConcreteType getType ()
public boolean isTypeInferred ()
public com.google.javascript.rhino.jstype.StaticReference getDeclaration ()
public com.google.javascript.rhino.JSDocInfo getJSDocInfo ()
boolean addConcreteType (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
com.google.javascript.jscomp.ConcreteType origType
public java.lang.String toString ()
public volatile java.lang.Object getType ()
}
com/google/javascript/jscomp/TightenTypes$CreateScope.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes$CreateScope extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
private final com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
private final boolean inExterns
final com.google.javascript.jscomp.TightenTypes this$0
void (com.google.javascript.jscomp.TightenTypes, com.google.javascript.jscomp.TightenTypes$ConcreteScope, boolean)
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
boolean inExterns
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node nameNode
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
com.google.javascript.jscomp.ConcreteType type
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType type
com.google.javascript.jscomp.ConcreteType type
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
com.google.javascript.rhino.jstype.JSType lhsType
com.google.javascript.rhino.jstype.FunctionType funType
com.google.javascript.jscomp.ConcreteType retType
com.google.javascript.jscomp.ConcreteType newret
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
com.google.javascript.jscomp.ConcreteType type
com.google.javascript.rhino.Node first
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node receiver
com.google.javascript.jscomp.TightenTypes$Action action
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
java.util.Collection actions
private void addAction (com.google.javascript.jscomp.TightenTypes$Action)
com.google.javascript.jscomp.TightenTypes$Action action
private void addActions (java.util.List)
com.google.javascript.jscomp.TightenTypes$Action action
java.util.Iterator i$
java.util.List actions
private java.util.List createAssignmentActions (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.TightenTypes$ConcreteSlot var
com.google.javascript.rhino.Node receiver
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node parent
private com.google.javascript.jscomp.TightenTypes$ExternFunctionCall createExternFunctionCall (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.Node arg
java.util.Iterator i$
com.google.javascript.jscomp.ConcreteType thisType
com.google.javascript.rhino.Node receiver
com.google.javascript.rhino.jstype.JSType jsThisType
com.google.javascript.rhino.jstype.FunctionType fun
java.util.List argTypes
com.google.javascript.jscomp.ConcreteType thisType
private com.google.javascript.rhino.jstype.JSType getJSType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private java.util.Collection getImplicitActions (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node lhs
com.google.javascript.rhino.Node receiver
com.google.javascript.rhino.Node n
private java.util.Collection getImplicitActionsFromCall (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
java.util.List actions
com.google.javascript.rhino.Node arg
com.google.javascript.rhino.Node param
java.util.List actions
java.util.Iterator paramIter
java.util.Iterator argumentIter
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType recvType
com.google.javascript.rhino.Node receiver
com.google.javascript.rhino.jstype.ObjectType objType
String prop
private java.util.Collection getImplicitActionsFromArgument (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType paramAlt
java.util.Iterator i$
java.util.List actions
com.google.javascript.rhino.Node arg
com.google.javascript.rhino.jstype.ObjectType thisType
com.google.javascript.rhino.jstype.JSType paramType
private java.util.Collection getImplicitActionsFromProp (com.google.javascript.rhino.jstype.JSType, java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType altObj
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
boolean found
com.google.javascript.rhino.jstype.ObjectType objType
com.google.javascript.rhino.jstype.ObjectType type
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType jsType
String prop
com.google.javascript.rhino.Node fnNode
java.util.List actions
private java.util.Collection getImplicitActionsFromPropNonUnion (com.google.javascript.rhino.jstype.ObjectType, java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType thisType
com.google.javascript.rhino.jstype.FunctionType callType
com.google.javascript.jscomp.TightenTypes$Action action
com.google.javascript.rhino.jstype.ObjectType jsType
String prop
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.jstype.JSType propType
}
com/google/javascript/jscomp/TightenTypes$ExternFunctionCall.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes$ExternFunctionCall extends java.lang.Object implements com.google.javascript.jscomp.TightenTypes$Action {
private com.google.javascript.rhino.Node receiver
private com.google.javascript.jscomp.ConcreteType thisType
private java.util.List argTypes
final com.google.javascript.jscomp.TightenTypes this$0
void (com.google.javascript.jscomp.TightenTypes, com.google.javascript.rhino.Node, com.google.javascript.jscomp.ConcreteType, java.util.List)
com.google.javascript.rhino.Node receiver
com.google.javascript.jscomp.ConcreteType thisType
java.util.List argTypes
public java.util.Collection getAssignments (com.google.javascript.jscomp.TightenTypes$ConcreteScope)
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
}
com/google/javascript/jscomp/TightenTypes$FunctionCall.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes$FunctionCall extends java.lang.Object implements com.google.javascript.jscomp.TightenTypes$Action {
private final boolean isNewCall
private final com.google.javascript.rhino.Node receiver
private final String propName
private final com.google.javascript.rhino.Node firstArgument
final com.google.javascript.jscomp.TightenTypes this$0
void (com.google.javascript.jscomp.TightenTypes, boolean, com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.Node)
boolean isNewCall
com.google.javascript.rhino.Node receiver
String propName
com.google.javascript.rhino.Node firstArgument
public java.util.Collection getAssignments (com.google.javascript.jscomp.TightenTypes$ConcreteScope)
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType instType
java.util.Iterator i$
boolean added
com.google.javascript.rhino.Node arg
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
com.google.javascript.jscomp.ConcreteType thisType
com.google.javascript.jscomp.ConcreteType recvType
java.util.List argTypes
}
com/google/javascript/jscomp/TightenTypes$FunctionCallBuilder.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes$FunctionCallBuilder extends java.lang.Object {
private boolean isNewCall
private boolean isCallFunction
private final com.google.javascript.rhino.Node receiver
private final com.google.javascript.rhino.Node firstArgument
private String propName
final com.google.javascript.jscomp.TightenTypes this$0
void (com.google.javascript.jscomp.TightenTypes, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node receiver
com.google.javascript.rhino.Node firstArgument
com.google.javascript.jscomp.TightenTypes$FunctionCallBuilder setPropName (java.lang.String)
String propName
com.google.javascript.jscomp.TightenTypes$FunctionCallBuilder setIsNewCall (boolean)
boolean isNew
com.google.javascript.jscomp.TightenTypes$FunctionCallBuilder setIsCallFunction ()
com.google.javascript.jscomp.TightenTypes$Action build ()
}
com/google/javascript/jscomp/TightenTypes$NativeCallFunctionCall.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes$NativeCallFunctionCall extends java.lang.Object implements com.google.javascript.jscomp.TightenTypes$Action {
private final com.google.javascript.rhino.Node receiver
private final String propName
private final com.google.javascript.rhino.Node firstArgument
final com.google.javascript.jscomp.TightenTypes this$0
void (com.google.javascript.jscomp.TightenTypes, com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node receiver
String propName
com.google.javascript.rhino.Node firstArgument
public java.util.Collection getAssignments (com.google.javascript.jscomp.TightenTypes$ConcreteScope)
com.google.javascript.rhino.Node arg
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
com.google.javascript.jscomp.ConcreteType thisType
com.google.javascript.jscomp.ConcreteType recvType
java.util.List argTypes
}
com/google/javascript/jscomp/TightenTypes$PropertyAssignAction.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes$PropertyAssignAction extends java.lang.Object implements com.google.javascript.jscomp.TightenTypes$Action {
private final com.google.javascript.rhino.Node receiver
private final String propName
private final com.google.javascript.rhino.Node expression
final com.google.javascript.jscomp.TightenTypes this$0
void (com.google.javascript.jscomp.TightenTypes, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node receiver
com.google.javascript.rhino.Node expr
public java.util.Collection getAssignments (com.google.javascript.jscomp.TightenTypes$ConcreteScope)
com.google.javascript.rhino.jstype.StaticSlot prop
java.util.Iterator i$
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
com.google.javascript.jscomp.ConcreteType recvType
com.google.javascript.jscomp.ConcreteType exprType
java.util.List assigns
}
com/google/javascript/jscomp/TightenTypes$VariableAssignAction.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes$VariableAssignAction extends java.lang.Object implements com.google.javascript.jscomp.TightenTypes$Action {
private final com.google.javascript.jscomp.TightenTypes$ConcreteSlot slot
private final com.google.javascript.rhino.Node expression
final com.google.javascript.jscomp.TightenTypes this$0
void (com.google.javascript.jscomp.TightenTypes, com.google.javascript.jscomp.TightenTypes$ConcreteSlot, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.TightenTypes$ConcreteSlot slot
com.google.javascript.rhino.Node expr
public java.util.Collection getAssignments (com.google.javascript.jscomp.TightenTypes$ConcreteScope)
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
}
com/google/javascript/jscomp/TightenTypes.classTightenTypes.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TightenTypes extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass com.google.javascript.jscomp.ConcreteType$Factory {
public static final String NON_HALTING_ERROR_MSG
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map functionFromDeclaration
private final java.util.Map functionFromJSType
private final java.util.Map instanceFromJSType
private final java.util.Map typeIntersectionMemos
private com.google.javascript.jscomp.TightenTypes$ConcreteScope topScope
private java.util.Set allInstantiatedTypes
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.TightenTypes$ConcreteScope getTopScope ()
public com.google.javascript.rhino.jstype.JSTypeRegistry getTypeRegistry ()
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.TightenTypes$ConcreteScope varScope
com.google.javascript.jscomp.TightenTypes$Assignment assign
java.util.Iterator i$
com.google.javascript.jscomp.TightenTypes$Action action
java.util.Iterator i$
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
int i
com.google.javascript.rhino.Node externRoot
com.google.javascript.rhino.Node jsRoot
long maxIterations
long iterations
java.util.Set workSet
java.util.List workList
boolean changed
private java.util.List getFunctionCallAssignments (com.google.javascript.jscomp.ConcreteType, com.google.javascript.jscomp.ConcreteType, java.util.List)
com.google.javascript.jscomp.TightenTypes$ConcreteSlot variable
int i
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType fType
java.util.Iterator i$
com.google.javascript.jscomp.ConcreteType recvType
com.google.javascript.jscomp.ConcreteType thisType
java.util.List argTypes
java.util.List assigns
private com.google.javascript.jscomp.ConcreteType createType (com.google.javascript.rhino.Node, com.google.javascript.jscomp.TightenTypes$ConcreteScope)
com.google.javascript.rhino.Node name
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
private com.google.javascript.jscomp.ConcreteType createType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.jscomp.ConcreteType type
com.google.javascript.rhino.jstype.JSType jsType
private com.google.javascript.jscomp.ConcreteType createTypeWithSubTypes (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionType implementor
java.util.Iterator i$
java.util.Collection implementors
com.google.javascript.rhino.jstype.ObjectType instType
com.google.javascript.rhino.jstype.JSType jsType
com.google.javascript.jscomp.ConcreteType ret
com.google.javascript.jscomp.ConcreteType inferConcreteType (com.google.javascript.jscomp.TightenTypes$ConcreteScope, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.ConcreteType ret
com.google.javascript.jscomp.ConcreteType ret
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType funType
java.util.Iterator i$
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType superType
java.util.Iterator i$
com.google.javascript.jscomp.ConcreteType ret
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType funType
java.util.Iterator i$
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType instType
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType exprType
com.google.javascript.jscomp.ConcreteType inst
com.google.javascript.jscomp.ConcreteType ret
com.google.javascript.rhino.jstype.StaticSlot slot
com.google.javascript.jscomp.ConcreteType recvType
com.google.javascript.rhino.Node prop
String propName
com.google.javascript.jscomp.ConcreteType type
com.google.javascript.jscomp.ConcreteType targetType
com.google.javascript.jscomp.ConcreteType constructorType
com.google.javascript.rhino.jstype.ObjectType arrayType
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType inst
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
com.google.javascript.rhino.Node expr
com.google.javascript.jscomp.ConcreteType ret
private com.google.javascript.jscomp.ConcreteType createTypeIntersection (com.google.javascript.jscomp.ConcreteType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType functionType
java.util.Iterator i$
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType prototype
java.util.Iterator i$
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType instance
java.util.Iterator i$
com.google.javascript.jscomp.ConcreteType concreteType
com.google.javascript.rhino.jstype.JSType jsType
com.google.javascript.jscomp.TightenTypes$ConcreteJSTypePair key
com.google.javascript.jscomp.ConcreteType ret
public com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType createConcreteFunction (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.Node decl
com.google.javascript.rhino.jstype.StaticScope parent
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType funType
public com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType createConcreteInstance (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType instanceType
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType instType
com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType getConcreteFunction (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node decl
public com.google.javascript.jscomp.ConcreteType$ConcreteFunctionType getConcreteFunction (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType functionType
public com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType getConcreteInstance (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType instanceType
public com.google.javascript.rhino.jstype.StaticScope createFunctionScope (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node decl
com.google.javascript.rhino.jstype.StaticScope parent
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
public com.google.javascript.rhino.jstype.StaticScope createInstanceScope (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType prototype
String propName
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType instanceType
com.google.javascript.jscomp.TightenTypes$ConcreteScope parentScope
com.google.javascript.rhino.jstype.ObjectType implicitProto
com.google.javascript.jscomp.TightenTypes$ConcreteScope scope
com.google.javascript.jscomp.ConcreteType createUnionWithSubTypes (com.google.javascript.jscomp.ConcreteType)
com.google.javascript.jscomp.ConcreteType type
java.util.Set set
private java.util.Set getSubTypes (com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType)
com.google.javascript.jscomp.ConcreteType$ConcreteInstanceType type
java.util.Set set
private boolean getSubTypes (com.google.javascript.rhino.jstype.FunctionType, java.util.Set)
com.google.javascript.jscomp.ConcreteType concrete
com.google.javascript.rhino.jstype.FunctionType sub
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionType type
java.util.Set set
static com.google.javascript.jscomp.AbstractCompiler access$200 (com.google.javascript.jscomp.TightenTypes)
com.google.javascript.jscomp.TightenTypes x0
static java.util.List access$300 (com.google.javascript.jscomp.TightenTypes, com.google.javascript.jscomp.ConcreteType, com.google.javascript.jscomp.ConcreteType, java.util.List)
com.google.javascript.jscomp.TightenTypes x0
com.google.javascript.jscomp.ConcreteType x1
com.google.javascript.jscomp.ConcreteType x2
java.util.List x3
static java.util.Set access$400 (com.google.javascript.jscomp.TightenTypes)
com.google.javascript.jscomp.TightenTypes x0
static java.util.Map access$500 (com.google.javascript.jscomp.TightenTypes)
com.google.javascript.jscomp.TightenTypes x0
static com.google.javascript.jscomp.ConcreteType access$600 (com.google.javascript.jscomp.TightenTypes, com.google.javascript.rhino.Node, com.google.javascript.jscomp.TightenTypes$ConcreteScope)
com.google.javascript.jscomp.TightenTypes x0
com.google.javascript.rhino.Node x1
com.google.javascript.jscomp.TightenTypes$ConcreteScope x2
static com.google.javascript.jscomp.ConcreteType access$700 (com.google.javascript.jscomp.TightenTypes, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.TightenTypes x0
com.google.javascript.rhino.jstype.JSType x1
}
com/google/javascript/jscomp/Tracer$1.classTracer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.Tracer$1 extends java.lang.Object implements com.google.javascript.jscomp.Tracer$InternalClock {
void ()
public long currentTimeMillis ()
}
com/google/javascript/jscomp/Tracer$AtomicTracerStatMap.classTracer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.Tracer$AtomicTracerStatMap extends java.lang.Object {
private final java.util.concurrent.ConcurrentMap map
void ()
void incrementBy (java.lang.String, long)
String key
long delta
Long oldValue
java.util.Map getMap ()
}
com/google/javascript/jscomp/Tracer$Event.classTracer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.Tracer$Event extends java.lang.Object {
boolean isStart
com.google.javascript.jscomp.Tracer tracer
void (boolean, com.google.javascript.jscomp.Tracer)
boolean start
com.google.javascript.jscomp.Tracer t
long eventTime ()
java.lang.String toString (long, java.lang.String, int)
int i
long delta
long prevEventTime
String indent
int digitsColWidth
StringBuilder sb
}
com/google/javascript/jscomp/Tracer$InternalClock.classTracer.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.Tracer$InternalClock extends java.lang.Object {
public abstract long currentTimeMillis ()
}
com/google/javascript/jscomp/Tracer$Stat.classTracer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.Tracer$Stat extends java.lang.Object {
private int count
private int silent
private int clockTime
private int[] extraInfo
void ()
int getCount ()
int getSilentCount ()
int getTotalTime ()
int getExtraInfo (int)
int index
static int[] access$702 (com.google.javascript.jscomp.Tracer$Stat, int[])
com.google.javascript.jscomp.Tracer$Stat x0
int[] x1
static int access$808 (com.google.javascript.jscomp.Tracer$Stat)
com.google.javascript.jscomp.Tracer$Stat x0
static int access$1014 (com.google.javascript.jscomp.Tracer$Stat, long)
com.google.javascript.jscomp.Tracer$Stat x0
long x1
static int[] access$700 (com.google.javascript.jscomp.Tracer$Stat)
com.google.javascript.jscomp.Tracer$Stat x0
static int access$1208 (com.google.javascript.jscomp.Tracer$Stat)
com.google.javascript.jscomp.Tracer$Stat x0
static int access$800 (com.google.javascript.jscomp.Tracer$Stat)
com.google.javascript.jscomp.Tracer$Stat x0
static int access$1000 (com.google.javascript.jscomp.Tracer$Stat)
com.google.javascript.jscomp.Tracer$Stat x0
}
com/google/javascript/jscomp/Tracer$ThreadTrace.classTracer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.Tracer$ThreadTrace extends java.lang.Object {
int defaultSilenceThreshold
final java.util.ArrayList events
final java.util.HashSet outstandingEvents
final java.util.Map stats
boolean isOutstandingEventsTruncated
boolean isEventsTruncated
boolean isInitialized
boolean prettyPrint
void ()
void init ()
boolean isInitialized ()
void startEvent (com.google.javascript.jscomp.Tracer)
com.google.javascript.jscomp.Tracer t
boolean notAlreadyOutstanding
void endEvent (com.google.javascript.jscomp.Tracer, int)
com.google.javascript.jscomp.Tracer$Event e
int i
boolean removed
com.google.javascript.jscomp.Tracer$AtomicTracerStatMap map
int i
int overlapLength
com.google.javascript.jscomp.Tracer$Stat stat
com.google.javascript.jscomp.Tracer t
int silenceThreshold
boolean wasOutstanding
long elapsed
boolean isEmpty ()
void truncateOutstandingEvents ()
void truncateEvents ()
public java.lang.String toString ()
com.google.javascript.jscomp.Tracer$Event e
java.util.Iterator i$
com.google.javascript.jscomp.Tracer t
java.util.Iterator i$
long now
int i
com.google.javascript.jscomp.Tracer$Stat stat
String key
java.util.Iterator i$
int numDigits
StringBuilder sb
long etime
java.util.LinkedList indent
private int getMaxDigits ()
long time
long time
com.google.javascript.jscomp.Tracer$Event e
java.util.Iterator i$
long etime
long maxTime
}
com/google/javascript/jscomp/Tracer$TracingStatistic.classTracer.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.Tracer$TracingStatistic extends java.lang.Object {
public abstract long start (java.lang.Thread)
public abstract long stop (java.lang.Thread)
public abstract boolean enable ()
public abstract com.google.javascript.jscomp.Tracer$AtomicTracerStatMap getTracingStat ()
public abstract java.lang.String getUnits ()
}
com/google/javascript/jscomp/Tracer.classTracer.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.Tracer extends java.lang.Object {
static final java.util.logging.Logger logger
private static volatile boolean defaultPrettyPrint
private static java.util.List extraTracingStatistics
private long[] extraTracingValues
private final String type
private final String comment
private final long startTimeMs
private long stopTimeMs
final Thread startThread
static final int MAX_TRACE_SIZE
static com.google.javascript.jscomp.Tracer$InternalClock clock
private static com.google.javascript.jscomp.Tracer$AtomicTracerStatMap typeToCountMap
private static com.google.javascript.jscomp.Tracer$AtomicTracerStatMap typeToSilentMap
private static com.google.javascript.jscomp.Tracer$AtomicTracerStatMap typeToTimeMap
private static final com.google.javascript.jscomp.Tracer$Stat ZERO_STAT
private static ThreadLocal traces
void (java.lang.String, java.lang.String)
com.google.javascript.jscomp.Tracer$TracingStatistic tracingStatistic
java.util.Iterator i$
int size
int i
String type
String comment
com.google.javascript.jscomp.Tracer$ThreadTrace trace
void (java.lang.String)
String comment
static com.google.javascript.jscomp.Tracer shortName (java.lang.Object, java.lang.String)
Object object
String comment
private static java.lang.String longToPaddedString (long, int)
long v
int digitsColumnWidth
int digitWidth
StringBuilder sb
private static int numDigits (long)
long n
int i
static void appendSpaces (java.lang.StringBuilder, int)
StringBuilder sb
int numSpaces
static int addTracingStatistic (com.google.javascript.jscomp.Tracer$TracingStatistic)
com.google.javascript.jscomp.Tracer$TracingStatistic tracingStatistic
static void clearTracingStatisticsTestingOnly ()
long stop (int)
long value
int i
int silenceThreshold
com.google.javascript.jscomp.Tracer$ThreadTrace trace
long stop ()
public java.lang.String toString ()
static void setDefaultSilenceThreshold (int)
int threshold
static void initCurrentThreadTrace ()
com.google.javascript.jscomp.Tracer$ThreadTrace events
static void initCurrentThreadTrace (int)
int defaultSilenceThreshold
static java.lang.String getCurrentThreadTraceReport ()
static void logCurrentThreadTrace ()
com.google.javascript.jscomp.Tracer$ThreadTrace trace
static void clearCurrentThreadTrace ()
static void logAndClearCurrentThreadTrace ()
static void setPrettyPrint (boolean)
boolean enabled
static synchronized void enableTypeMaps ()
static java.util.Map getTypeToCountMap ()
static java.util.Map getTypeToSilentMap ()
static java.util.Map getTypeToTimeMap ()
static com.google.javascript.jscomp.Tracer$Stat getStatsForType (java.lang.String)
String type
com.google.javascript.jscomp.Tracer$Stat stat
private static java.lang.String formatTime (long)
long time
int sec
int ms
static com.google.javascript.jscomp.Tracer$ThreadTrace getThreadTrace ()
com.google.javascript.jscomp.Tracer$ThreadTrace t
static void clearThreadTrace ()
static long access$000 (com.google.javascript.jscomp.Tracer)
com.google.javascript.jscomp.Tracer x0
static long access$100 (com.google.javascript.jscomp.Tracer)
com.google.javascript.jscomp.Tracer x0
static java.lang.String access$200 (long, int)
long x0
int x1
static java.lang.String access$300 (long)
long x0
static long[] access$400 (com.google.javascript.jscomp.Tracer)
com.google.javascript.jscomp.Tracer x0
static java.util.List access$500 ()
static java.lang.String access$600 (com.google.javascript.jscomp.Tracer)
com.google.javascript.jscomp.Tracer x0
static com.google.javascript.jscomp.Tracer$AtomicTracerStatMap access$900 ()
static com.google.javascript.jscomp.Tracer$AtomicTracerStatMap access$1100 ()
static com.google.javascript.jscomp.Tracer$AtomicTracerStatMap access$1300 ()
static int access$1400 (long)
long x0
static void ()
}
com/google/javascript/jscomp/TransformAMDToCJSModule$1.classTransformAMDToCJSModule.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TransformAMDToCJSModule$1 extends java.lang.Object {
}
com/google/javascript/jscomp/TransformAMDToCJSModule$DefineCallbackReturnCallback.classTransformAMDToCJSModule.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TransformAMDToCJSModule$DefineCallbackReturnCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowStatementCallback {
final com.google.javascript.jscomp.TransformAMDToCJSModule this$0
private void (com.google.javascript.jscomp.TransformAMDToCJSModule)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node retVal
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.TransformAMDToCJSModule, com.google.javascript.jscomp.TransformAMDToCJSModule$1)
com.google.javascript.jscomp.TransformAMDToCJSModule x0
com.google.javascript.jscomp.TransformAMDToCJSModule$1 x1
}
com/google/javascript/jscomp/TransformAMDToCJSModule$RenameCallback.classTransformAMDToCJSModule.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TransformAMDToCJSModule$RenameCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
private final String from
private final String to
final com.google.javascript.jscomp.TransformAMDToCJSModule this$0
public void (com.google.javascript.jscomp.TransformAMDToCJSModule, java.lang.String, java.lang.String)
String from
String to
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/TransformAMDToCJSModule$TransformAMDModulesCallback.classTransformAMDToCJSModule.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TransformAMDToCJSModule$TransformAMDModulesCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.TransformAMDToCJSModule this$0
private void (com.google.javascript.jscomp.TransformAMDToCJSModule)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var define
com.google.javascript.rhino.Node script
com.google.javascript.rhino.Node requiresNode
com.google.javascript.rhino.Node callback
int defineArity
com.google.javascript.rhino.Node callbackBlock
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void handleDefineObjectLiteral (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node onlyExport
com.google.javascript.rhino.Node script
private void handleRequiresAndParamList (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node aliasNode
com.google.javascript.rhino.Node modNode
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node defineNode
com.google.javascript.rhino.Node script
com.google.javascript.rhino.Node requiresNode
com.google.javascript.rhino.Node callback
java.util.Iterator paramList
java.util.Iterator requires
private void handleRequire (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String renamed
com.google.javascript.rhino.Node requireNode
com.google.javascript.rhino.Node call
com.google.javascript.rhino.Node requireNode
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node defineNode
com.google.javascript.rhino.Node script
com.google.javascript.rhino.Node callback
com.google.javascript.rhino.Node aliasNode
com.google.javascript.rhino.Node modNode
String moduleName
String aliasName
com.google.javascript.jscomp.Scope globalScope
com.google.javascript.rhino.Node requireNode
private java.lang.String handlePlugins (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.Node)
int condition
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node script
String moduleName
com.google.javascript.rhino.Node modNode
private void moveCallbackContentToTopLevel (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node defineParent
com.google.javascript.rhino.Node script
com.google.javascript.rhino.Node callbackBlock
int curIndex
com.google.javascript.rhino.Node before
void (com.google.javascript.jscomp.TransformAMDToCJSModule, com.google.javascript.jscomp.TransformAMDToCJSModule$1)
com.google.javascript.jscomp.TransformAMDToCJSModule x0
com.google.javascript.jscomp.TransformAMDToCJSModule$1 x1
}
com/google/javascript/jscomp/TransformAMDToCJSModule.classTransformAMDToCJSModule.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TransformAMDToCJSModule extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType UNSUPPORTED_DEFINE_SIGNATURE_ERROR
static final com.google.javascript.jscomp.DiagnosticType NON_TOP_LEVEL_STATEMENT_DEFINE_ERROR
static final com.google.javascript.jscomp.DiagnosticType REQUIREJS_PLUGINS_NOT_SUPPORTED_WARNING
static final String VAR_RENAME_SUFFIX
private final com.google.javascript.jscomp.AbstractCompiler compiler
private int renameIndex
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
private void unsupportedDefineError (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private boolean isVirtualModuleName (java.lang.String)
String moduleName
static void access$100 (com.google.javascript.jscomp.TransformAMDToCJSModule, com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.TransformAMDToCJSModule x0
com.google.javascript.jscomp.NodeTraversal x1
com.google.javascript.rhino.Node x2
static com.google.javascript.jscomp.AbstractCompiler access$200 (com.google.javascript.jscomp.TransformAMDToCJSModule)
com.google.javascript.jscomp.TransformAMDToCJSModule x0
static boolean access$400 (com.google.javascript.jscomp.TransformAMDToCJSModule, java.lang.String)
com.google.javascript.jscomp.TransformAMDToCJSModule x0
String x1
static int access$500 (com.google.javascript.jscomp.TransformAMDToCJSModule)
com.google.javascript.jscomp.TransformAMDToCJSModule x0
static int access$508 (com.google.javascript.jscomp.TransformAMDToCJSModule)
com.google.javascript.jscomp.TransformAMDToCJSModule x0
static void ()
}
com/google/javascript/jscomp/TypeCheck$1.classTypeCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypeCheck$1 extends java.lang.Object {
}
com/google/javascript/jscomp/TypeCheck$SuggestionPair.classTypeCheck.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.TypeCheck$SuggestionPair extends java.lang.Object {
private final String suggestion
final int distance
private void (java.lang.String, int)
String suggestion
int distance
static java.lang.String access$000 (com.google.javascript.jscomp.TypeCheck$SuggestionPair)
com.google.javascript.jscomp.TypeCheck$SuggestionPair x0
void (java.lang.String, int, com.google.javascript.jscomp.TypeCheck$1)
String x0
int x1
com.google.javascript.jscomp.TypeCheck$1 x2
}
com/google/javascript/jscomp/TypeCheck.classTypeCheck.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.TypeCheck extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType UNEXPECTED_TOKEN
protected static final String OVERRIDING_PROTOTYPE_WITH_NON_OBJECT
static final com.google.javascript.jscomp.DiagnosticType DETERMINISTIC_TEST
static final com.google.javascript.jscomp.DiagnosticType INEXISTENT_ENUM_ELEMENT
static final com.google.javascript.jscomp.DiagnosticType INEXISTENT_PROPERTY
static final com.google.javascript.jscomp.DiagnosticType INEXISTENT_PROPERTY_WITH_SUGGESTION
protected static final com.google.javascript.jscomp.DiagnosticType NOT_A_CONSTRUCTOR
static final com.google.javascript.jscomp.DiagnosticType BIT_OPERATION
static final com.google.javascript.jscomp.DiagnosticType NOT_CALLABLE
static final com.google.javascript.jscomp.DiagnosticType CONSTRUCTOR_NOT_CALLABLE
static final com.google.javascript.jscomp.DiagnosticType FUNCTION_MASKS_VARIABLE
static final com.google.javascript.jscomp.DiagnosticType MULTIPLE_VAR_DEF
static final com.google.javascript.jscomp.DiagnosticType ENUM_DUP
static final com.google.javascript.jscomp.DiagnosticType ENUM_NOT_CONSTANT
static final com.google.javascript.jscomp.DiagnosticType INVALID_INTERFACE_MEMBER_DECLARATION
static final com.google.javascript.jscomp.DiagnosticType INTERFACE_FUNCTION_NOT_EMPTY
static final com.google.javascript.jscomp.DiagnosticType CONFLICTING_SHAPE_TYPE
static final com.google.javascript.jscomp.DiagnosticType CONFLICTING_EXTENDED_TYPE
static final com.google.javascript.jscomp.DiagnosticType CONFLICTING_IMPLEMENTED_TYPE
static final com.google.javascript.jscomp.DiagnosticType BAD_IMPLEMENTED_TYPE
static final com.google.javascript.jscomp.DiagnosticType HIDDEN_SUPERCLASS_PROPERTY
static final com.google.javascript.jscomp.DiagnosticType HIDDEN_INTERFACE_PROPERTY
static final com.google.javascript.jscomp.DiagnosticType HIDDEN_SUPERCLASS_PROPERTY_MISMATCH
static final com.google.javascript.jscomp.DiagnosticType UNKNOWN_OVERRIDE
static final com.google.javascript.jscomp.DiagnosticType INTERFACE_METHOD_OVERRIDE
static final com.google.javascript.jscomp.DiagnosticType UNKNOWN_EXPR_TYPE
static final com.google.javascript.jscomp.DiagnosticType UNRESOLVED_TYPE
static final com.google.javascript.jscomp.DiagnosticType WRONG_ARGUMENT_COUNT
static final com.google.javascript.jscomp.DiagnosticType ILLEGAL_IMPLICIT_CAST
static final com.google.javascript.jscomp.DiagnosticType INCOMPATIBLE_EXTENDED_PROPERTY_TYPE
static final com.google.javascript.jscomp.DiagnosticType EXPECTED_THIS_TYPE
static final com.google.javascript.jscomp.DiagnosticType IN_USED_WITH_STRUCT
static final com.google.javascript.jscomp.DiagnosticType ILLEGAL_PROPERTY_CREATION
static final com.google.javascript.jscomp.DiagnosticType ILLEGAL_OBJLIT_KEY
static final com.google.javascript.jscomp.DiagnosticGroup ALL_DIAGNOSTICS
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.TypeValidator validator
private final com.google.javascript.jscomp.type.ReverseAbstractInterpreter reverseInterpreter
private final com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
private com.google.javascript.jscomp.Scope topScope
private com.google.javascript.jscomp.MemoizedScopeCreator scopeCreator
private final com.google.javascript.jscomp.CheckLevel reportMissingOverride
private final boolean reportUnknownTypes
private boolean reportMissingProperties
private com.google.javascript.jscomp.InferJSDocInfo inferJSDocInfo
private int typedCount
private int nullCount
private int unknownCount
private boolean inExterns
private int noTypeCheckSection
private java.lang.reflect.Method editDistance
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.type.ReverseAbstractInterpreter, com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.jscomp.Scope, com.google.javascript.jscomp.MemoizedScopeCreator, com.google.javascript.jscomp.CheckLevel)
Class c
Exception ignored
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.type.ReverseAbstractInterpreter reverseInterpreter
com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
com.google.javascript.jscomp.Scope topScope
com.google.javascript.jscomp.MemoizedScopeCreator scopeCreator
com.google.javascript.jscomp.CheckLevel reportMissingOverride
ClassLoader classLoader
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.type.ReverseAbstractInterpreter, com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.type.ReverseAbstractInterpreter reverseInterpreter
com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
com.google.javascript.jscomp.CheckLevel reportMissingOverride
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.type.ReverseAbstractInterpreter, com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.type.ReverseAbstractInterpreter reverseInterpreter
com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
com.google.javascript.jscomp.TypeCheck reportMissingProperties (boolean)
boolean report
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externsRoot
com.google.javascript.rhino.Node jsRoot
com.google.javascript.rhino.Node externsAndJs
public com.google.javascript.jscomp.Scope processForTesting (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externsRoot
com.google.javascript.rhino.Node jsRoot
com.google.javascript.rhino.Node externsAndJsRoot
com.google.javascript.jscomp.TypeInferencePass inference
public void check (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.Node node
boolean externs
com.google.javascript.jscomp.NodeTraversal t
private void checkNoTypeCheckSection (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node n
boolean enterSection
private transient void report (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.jscomp.DiagnosticType, java.lang.String[])
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.DiagnosticType diagnosticType
String[] arguments
public boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope outerScope
String functionPrivateName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType leftTypeRestricted
com.google.javascript.rhino.jstype.JSType rightTypeRestricted
com.google.javascript.rhino.jstype.TernaryValue result
String message
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node obj
com.google.javascript.rhino.Node key
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType typ
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.jstype.JSType exprType
com.google.javascript.rhino.jstype.JSType castType
com.google.javascript.rhino.jstype.JSType switchType
com.google.javascript.rhino.jstype.JSType caseType
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.jstype.JSType childType
com.google.javascript.rhino.jstype.JSType leftType
com.google.javascript.rhino.jstype.JSType rightType
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
boolean typeable
private void checkTypeofString (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
String s
private void doPercentTypedAccounting (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
private void visitAssign (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType jsType
String funName
com.google.javascript.rhino.jstype.JSType rvalueType
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.rhino.jstype.JSType expectedType
com.google.javascript.rhino.Node object
com.google.javascript.rhino.jstype.JSType objectJsType
com.google.javascript.rhino.Node property
String pname
com.google.javascript.rhino.jstype.ObjectType type
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node lvalue
com.google.javascript.rhino.Node rvalue
com.google.javascript.rhino.jstype.JSType leftType
com.google.javascript.rhino.Node rightChild
com.google.javascript.rhino.jstype.JSType rightType
private void checkPropCreation (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType objType
com.google.javascript.rhino.Node prop
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node lvalue
private void checkPropertyInheritanceOnGetpropAssign (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.rhino.jstype.JSType jsType
com.google.javascript.rhino.Node object2
String property2
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node object
String property
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.JSType propertyType
private void visitObjLitKey (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
String property
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node objlit
com.google.javascript.rhino.jstype.JSType litType
com.google.javascript.rhino.Node rvalue
com.google.javascript.rhino.jstype.JSType rightType
com.google.javascript.rhino.Node owner
com.google.javascript.rhino.jstype.JSType keyType
com.google.javascript.rhino.jstype.JSType allowedValueType
boolean valid
com.google.javascript.rhino.jstype.JSType objlitType
com.google.javascript.rhino.jstype.ObjectType type
private static boolean propertyIsImplicitCast (com.google.javascript.rhino.jstype.ObjectType, java.lang.String)
com.google.javascript.rhino.JSDocInfo docInfo
com.google.javascript.rhino.jstype.ObjectType type
String prop
private void checkDeclaredPropertyInheritance (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.FunctionType, java.lang.String, com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionType interfaceType
boolean interfaceHasProperty
com.google.javascript.rhino.jstype.JSType implementedInterface
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType superClassPropType
com.google.javascript.rhino.jstype.TemplateTypeMap ctorTypeMap
com.google.javascript.rhino.jstype.JSType superPropertyType
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.FunctionType ctorType
String propertyName
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.JSType propertyType
com.google.javascript.rhino.jstype.FunctionType superClass
boolean superClassHasProperty
boolean superClassHasDeclaredProperty
boolean superInterfaceHasProperty
boolean superInterfaceHasDeclaredProperty
boolean declaredOverride
boolean foundInterfaceProperty
com.google.javascript.rhino.jstype.ObjectType topInstanceType
boolean declaredLocally
private static boolean hasUnknownOrEmptySupertype (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.ObjectType maybeSuperInstanceType
com.google.javascript.rhino.jstype.FunctionType ctor
private void visitInterfaceGetprop (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
String abstractMethodMessage
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node object
String property
com.google.javascript.rhino.Node lvalue
com.google.javascript.rhino.Node rvalue
com.google.javascript.rhino.jstype.JSType rvalueType
String abstractMethodName
boolean visitName (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType varType
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
int parentNodeType
com.google.javascript.rhino.jstype.JSType type
private void visitGetProp (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node property
com.google.javascript.rhino.Node objNode
com.google.javascript.rhino.jstype.JSType childType
private void checkPropertyAccess (com.google.javascript.rhino.jstype.JSType, java.lang.String, com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType objectType
com.google.javascript.rhino.jstype.JSType childType
String propName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType propType
private void checkPropertyAccessHelper (com.google.javascript.rhino.jstype.JSType, java.lang.String, com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.TypeCheck$SuggestionPair pair
com.google.javascript.rhino.jstype.JSType objectType
String propName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private com.google.javascript.jscomp.TypeCheck$SuggestionPair getClosestPropertySuggestion (com.google.javascript.rhino.jstype.JSType, java.lang.String)
Exception e
int distance
String alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType type
com.google.javascript.jscomp.TypeCheck$SuggestionPair pair
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionType type
com.google.javascript.rhino.jstype.JSType objectType
String propName
String bestSoFar
int shortest
private boolean isPropertyTest (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node getProp
com.google.javascript.rhino.Node parent
private void visitGetElem (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private void visitVar (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType valueType
com.google.javascript.rhino.jstype.JSType nameType
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node value
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node name
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo varInfo
private void visitNew (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node constructor
com.google.javascript.rhino.jstype.JSType type
private void checkInterfaceConflictProperties (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, java.lang.String, java.util.HashMap, java.util.HashMap, com.google.javascript.rhino.jstype.ObjectType)
java.util.Set currentPropertyNames
com.google.javascript.rhino.jstype.ObjectType oType
String name
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType iType
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
String functionName
java.util.HashMap properties
java.util.HashMap currentProperties
com.google.javascript.rhino.jstype.ObjectType interfaceType
com.google.javascript.rhino.jstype.ObjectType implicitProto
java.util.Set currentPropertyNames
private void visitFunction (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType proto
com.google.javascript.rhino.jstype.FunctionType interfaceConstructor
boolean badImplementedType
com.google.javascript.rhino.jstype.ObjectType baseInterfaceObj
com.google.javascript.rhino.jstype.JSType baseInterface
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionType baseConstructor
com.google.javascript.rhino.jstype.ObjectType extInterface
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
java.util.HashMap properties
java.util.HashMap currentProperties
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.FunctionType functionType
String functionPrivateName
private void visitCall (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node child
com.google.javascript.rhino.jstype.JSType childType
private void visitParameterList (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node call
com.google.javascript.rhino.jstype.FunctionType functionType
java.util.Iterator arguments
java.util.Iterator parameters
int ordinal
com.google.javascript.rhino.Node parameter
com.google.javascript.rhino.Node argument
int numArgs
int minArgs
int maxArgs
private void visitReturn (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType actualReturnType
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.Node valueNode
com.google.javascript.rhino.jstype.JSType actualReturnType
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType jsType
private void visitBinaryOperator (int, com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
int op
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node left
com.google.javascript.rhino.jstype.JSType leftType
com.google.javascript.rhino.Node right
com.google.javascript.rhino.jstype.JSType rightType
private void checkEnumAlias (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.JSDocInfo declInfo
com.google.javascript.rhino.Node value
com.google.javascript.rhino.jstype.JSType valueType
com.google.javascript.rhino.jstype.EnumType valueEnumType
com.google.javascript.rhino.jstype.JSType valueEnumPrimitiveType
private com.google.javascript.rhino.jstype.JSType getJSType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType jsType
private void ensureTyped (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
private void ensureTyped (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSTypeNative type
private void ensureTyped (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
String propName
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.JSDocInfo info
double getTypedPercent ()
int total
private com.google.javascript.rhino.jstype.JSType getNativeType (com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.rhino.jstype.JSTypeNative typeId
static void ()
}
com/google/javascript/jscomp/TypeInference$1.classTypeInference.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypeInference$1 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.collect.ImmutableList val$keys
final com.google.javascript.jscomp.TypeInference this$0
void (com.google.javascript.jscomp.TypeInference, com.google.common.collect.ImmutableList)
public boolean apply (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType key
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/TypeInference$2.classTypeInference.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypeInference$2 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$ControlFlowGraph$Branch
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/TypeInference$BooleanOutcomePair.classTypeInference.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.TypeInference$BooleanOutcomePair extends java.lang.Object {
final com.google.javascript.rhino.jstype.BooleanLiteralSet toBooleanOutcomes
final com.google.javascript.rhino.jstype.BooleanLiteralSet booleanValues
final com.google.javascript.jscomp.type.FlowScope leftScope
final com.google.javascript.jscomp.type.FlowScope rightScope
com.google.javascript.jscomp.type.FlowScope joinedScope
final com.google.javascript.jscomp.TypeInference this$0
void (com.google.javascript.jscomp.TypeInference, com.google.javascript.rhino.jstype.BooleanLiteralSet, com.google.javascript.rhino.jstype.BooleanLiteralSet, com.google.javascript.jscomp.type.FlowScope, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.jstype.BooleanLiteralSet toBooleanOutcomes
com.google.javascript.rhino.jstype.BooleanLiteralSet booleanValues
com.google.javascript.jscomp.type.FlowScope leftScope
com.google.javascript.jscomp.type.FlowScope rightScope
com.google.javascript.jscomp.type.FlowScope getJoinedFlowScope ()
com.google.javascript.jscomp.type.FlowScope getOutcomeFlowScope (int, boolean)
int nodeType
boolean outcome
}
com/google/javascript/jscomp/TypeInference$TemplateTypeReplacer.classTypeInference.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypeInference$TemplateTypeReplacer extends com.google.javascript.rhino.jstype.ModificationVisitor {
private final java.util.Map replacements
private final com.google.javascript.rhino.jstype.JSTypeRegistry registry
boolean madeChanges
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.util.Map)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
java.util.Map replacements
public com.google.javascript.rhino.jstype.JSType caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType type
com.google.javascript.rhino.jstype.JSType replacement
public volatile java.lang.Object caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType x0
}
com/google/javascript/jscomp/TypeInference.classTypeInference.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypeInference extends com.google.javascript.jscomp.DataFlowAnalysis$BranchedForwardDataFlowAnalysis {
static final com.google.javascript.jscomp.DiagnosticType FUNCTION_LITERAL_UNDEFINED_THIS
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.rhino.jstype.JSTypeRegistry registry
private final com.google.javascript.jscomp.type.ReverseAbstractInterpreter reverseInterpreter
private final com.google.javascript.jscomp.Scope syntacticScope
private final com.google.javascript.jscomp.type.FlowScope functionScope
private final com.google.javascript.jscomp.type.FlowScope bottomScope
private final java.util.Map assertionFunctionsMap
private final com.google.javascript.rhino.jstype.ObjectType unknownType
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.ControlFlowGraph, com.google.javascript.jscomp.type.ReverseAbstractInterpreter, com.google.javascript.jscomp.Scope, java.util.Map)
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.ControlFlowGraph cfg
com.google.javascript.jscomp.type.ReverseAbstractInterpreter reverseInterpreter
com.google.javascript.jscomp.Scope functionScope
java.util.Map assertionFunctionsMap
java.util.Iterator varIt
private void inferArguments (com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.jstype.JSType newType
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node astParameter
java.util.Iterator i$
com.google.javascript.rhino.Node parameterTypeNode
com.google.javascript.rhino.Node parameterTypes
com.google.javascript.jscomp.Scope functionScope
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node astParameters
com.google.javascript.rhino.Node iifeArgumentNode
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.jscomp.type.FlowScope createInitialEstimateLattice ()
com.google.javascript.jscomp.type.FlowScope createEntryLattice ()
com.google.javascript.jscomp.type.FlowScope flowThrough (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope input
com.google.javascript.jscomp.type.FlowScope output
java.util.List branchedFlowThrough (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.jstype.JSType narrowedKeyType
com.google.javascript.rhino.jstype.JSType iterKeyType
com.google.javascript.rhino.jstype.ObjectType objType
com.google.javascript.rhino.jstype.JSType objIndexType
com.google.javascript.rhino.Node item
com.google.javascript.rhino.Node obj
com.google.javascript.jscomp.type.FlowScope informed
com.google.javascript.jscomp.ControlFlowGraph$Branch branch
com.google.javascript.jscomp.type.FlowScope newScope
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge branchEdge
java.util.Iterator i$
com.google.javascript.rhino.Node source
com.google.javascript.jscomp.type.FlowScope input
com.google.javascript.jscomp.type.FlowScope output
com.google.javascript.rhino.Node condition
com.google.javascript.jscomp.type.FlowScope conditionFlowScope
com.google.javascript.jscomp.TypeInference$BooleanOutcomePair conditionOutcomes
java.util.List branchEdges
java.util.List result
private com.google.javascript.jscomp.type.FlowScope traverse (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
private com.google.javascript.jscomp.type.FlowScope traverseReturn (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node retValue
private com.google.javascript.jscomp.type.FlowScope traverseCatch (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node catchNode
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node name
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.JSDocInfo info
private com.google.javascript.jscomp.type.FlowScope traverseAssign (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.jstype.JSType leftType
com.google.javascript.rhino.jstype.JSType rightType
private void updateScopeForTypeChange (com.google.javascript.jscomp.type.FlowScope, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType oldType
String qualifiedName
String varName
com.google.javascript.jscomp.Scope$Var var
boolean isVarDeclaration
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node left
com.google.javascript.rhino.jstype.JSType leftType
com.google.javascript.rhino.jstype.JSType resultType
private void ensurePropertyDefined (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
String propCreationFilename
com.google.javascript.rhino.Node ctor
boolean staticPropCreation
com.google.javascript.rhino.Node maybeAssignStm
com.google.javascript.rhino.Node getprop
com.google.javascript.rhino.jstype.JSType rightType
String propName
com.google.javascript.rhino.Node obj
com.google.javascript.rhino.jstype.JSType nodeType
com.google.javascript.rhino.jstype.ObjectType objectType
boolean propCreationInConstructor
private void ensurePropertyDeclared (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node getprop
com.google.javascript.rhino.jstype.ObjectType ownerType
private boolean ensurePropertyDeclaredHelper (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node getprop
com.google.javascript.rhino.jstype.ObjectType objectType
String propName
String qName
private com.google.javascript.jscomp.type.FlowScope traverseName (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.jscomp.Scope$Var maybeOuterVar
boolean isInferred
boolean unflowable
boolean nonLocalInferredSlot
com.google.javascript.rhino.jstype.StaticSlot var
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
String varName
com.google.javascript.rhino.Node value
com.google.javascript.rhino.jstype.JSType type
private com.google.javascript.jscomp.type.FlowScope traverseArrayLiteral (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
private com.google.javascript.jscomp.type.FlowScope traverseObjectLiteral (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node name
String qKeyName
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.jstype.JSType oldType
com.google.javascript.rhino.jstype.JSType rawValueType
com.google.javascript.rhino.jstype.JSType valueType
String memberName
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType objectType
String qObjName
private com.google.javascript.jscomp.type.FlowScope traverseAdd (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
boolean leftIsUnknown
boolean rightIsUnknown
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.jstype.JSType leftType
com.google.javascript.rhino.jstype.JSType rightType
com.google.javascript.rhino.jstype.JSType type
private boolean isAddedAsNumber (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
private com.google.javascript.jscomp.type.FlowScope traverseHook (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node trueNode
com.google.javascript.rhino.Node falseNode
com.google.javascript.jscomp.type.FlowScope trueScope
com.google.javascript.jscomp.type.FlowScope falseScope
com.google.javascript.rhino.jstype.JSType trueType
com.google.javascript.rhino.jstype.JSType falseType
private com.google.javascript.jscomp.type.FlowScope traverseCall (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node left
com.google.javascript.rhino.jstype.JSType functionType
private com.google.javascript.jscomp.type.FlowScope tightenTypesAfterAssertions (com.google.javascript.jscomp.type.FlowScope, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType narrowed
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node callNode
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node firstParam
com.google.javascript.jscomp.CodingConvention$AssertionFunctionSpec assertionFunctionSpec
com.google.javascript.rhino.Node assertedNode
com.google.javascript.rhino.jstype.JSType assertedType
String assertedNodeName
com.google.javascript.rhino.jstype.JSType narrowed
private com.google.javascript.jscomp.type.FlowScope narrowScope (com.google.javascript.jscomp.type.FlowScope, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node node
com.google.javascript.rhino.jstype.JSType narrowed
private void backwardsInferenceFromCallSite (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.FunctionType fnType
boolean updatedFnType
private void updateBind (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CodingConvention$Bind bind
com.google.javascript.rhino.jstype.FunctionType callTargetFn
private void updateTypeOfParameters (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.JSType iParameterType
com.google.javascript.rhino.Node iArgument
com.google.javascript.rhino.jstype.JSType iArgumentType
com.google.javascript.rhino.jstype.JSType restrictedParameter
com.google.javascript.rhino.Node iParameter
java.util.Iterator i$
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.FunctionType fnType
int i
int childCount
private java.util.Map inferTemplateTypesFromParameters (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node obj
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.rhino.Node call
java.util.Map resolvedTypes
java.util.Set seenTypes
com.google.javascript.rhino.Node callTarget
private void maybeResolveTemplatedType (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType, java.util.Map, java.util.Set)
com.google.javascript.rhino.jstype.JSType alernative
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionType unionType
com.google.javascript.rhino.jstype.FunctionType paramFunctionType
com.google.javascript.rhino.jstype.FunctionType argFunctionType
String name
java.util.Iterator i$
java.util.Set names
com.google.javascript.rhino.jstype.ObjectType paramRecordType
com.google.javascript.rhino.jstype.ObjectType argObjectType
com.google.javascript.rhino.jstype.TemplateType key
java.util.Iterator i$
com.google.javascript.rhino.jstype.TemplateTypeMap paramTypeMap
com.google.javascript.rhino.jstype.TemplateTypeMap argTypeMap
com.google.javascript.rhino.jstype.ObjectType referencedParamType
com.google.javascript.rhino.jstype.JSType argObjectType
com.google.javascript.rhino.jstype.JSType paramType
com.google.javascript.rhino.jstype.JSType argType
java.util.Map resolvedTypes
java.util.Set seenTypes
private void maybeResolveTemplateTypeFromNodes (java.lang.Iterable, java.lang.Iterable, java.util.Map, java.util.Set)
Iterable declParams
Iterable callParams
java.util.Map resolvedTypes
java.util.Set seenTypes
private void maybeResolveTemplateTypeFromNodes (java.util.Iterator, java.util.Iterator, java.util.Map, java.util.Set)
com.google.javascript.rhino.Node declParam
java.util.Iterator declParams
java.util.Iterator callParams
java.util.Map resolvedTypes
java.util.Set seenTypes
private static void resolvedTemplateType (java.util.Map, com.google.javascript.rhino.jstype.TemplateType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType join
java.util.Map map
com.google.javascript.rhino.jstype.TemplateType template
com.google.javascript.rhino.jstype.JSType resolved
com.google.javascript.rhino.jstype.JSType previous
private boolean inferTemplatedTypesForCall (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.common.collect.ImmutableList keys
java.util.Map inferred
com.google.javascript.jscomp.TypeInference$TemplateTypeReplacer replacer
com.google.javascript.rhino.Node callTarget
com.google.javascript.rhino.jstype.FunctionType replacementFnType
private com.google.javascript.jscomp.type.FlowScope traverseNew (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.jstype.ObjectType instanceType
java.util.Map inferredTypes
com.google.javascript.rhino.jstype.FunctionType ct
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node constructor
com.google.javascript.rhino.jstype.JSType constructorType
com.google.javascript.rhino.jstype.JSType type
private com.google.javascript.jscomp.TypeInference$BooleanOutcomePair traverseAnd (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
private com.google.javascript.jscomp.type.FlowScope traverseChildren (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node el
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
private com.google.javascript.jscomp.type.FlowScope traverseGetElem (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.TemplateTypeMap typeMap
private com.google.javascript.jscomp.type.FlowScope traverseGetProp (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node objNode
com.google.javascript.rhino.Node property
private static void inferPropertyTypesToMatchConstraint (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.JSType constraint
private com.google.javascript.jscomp.type.FlowScope dereferencePointer (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.JSType narrowed
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
private com.google.javascript.rhino.jstype.JSType getPropertyType (com.google.javascript.rhino.jstype.JSType, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
boolean isDeclared
com.google.javascript.rhino.jstype.JSType varType
com.google.javascript.rhino.jstype.JSType foundType
com.google.javascript.rhino.jstype.TemplateTypeMap typeMap
com.google.javascript.rhino.jstype.TemplateTypeMapReplacer replacer
com.google.javascript.rhino.jstype.JSType restrictedObjType
com.google.javascript.rhino.jstype.ObjectType regType
com.google.javascript.rhino.jstype.JSType objType
String propName
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.jstype.JSType propertyType
boolean isLocallyInferred
String qualifiedName
com.google.javascript.rhino.jstype.StaticSlot var
private com.google.javascript.jscomp.TypeInference$BooleanOutcomePair traverseOr (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
private com.google.javascript.jscomp.TypeInference$BooleanOutcomePair traverseShortCircuitingBinOp (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, boolean)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.TypeInference$BooleanOutcomePair literals
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.TypeInference$BooleanOutcomePair literals
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
boolean condition
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.jscomp.TypeInference$BooleanOutcomePair leftLiterals
com.google.javascript.rhino.jstype.JSType leftType
com.google.javascript.jscomp.type.FlowScope rightScope
com.google.javascript.jscomp.TypeInference$BooleanOutcomePair rightLiterals
com.google.javascript.rhino.jstype.JSType rightType
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.TypeInference$BooleanOutcomePair literals
private com.google.javascript.jscomp.TypeInference$BooleanOutcomePair traverseWithinShortCircuitingBinOp (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.jscomp.TypeInference$BooleanOutcomePair getBooleanOutcomePair (com.google.javascript.jscomp.TypeInference$BooleanOutcomePair, com.google.javascript.jscomp.TypeInference$BooleanOutcomePair, boolean)
com.google.javascript.jscomp.TypeInference$BooleanOutcomePair left
com.google.javascript.jscomp.TypeInference$BooleanOutcomePair right
boolean condition
static com.google.javascript.rhino.jstype.BooleanLiteralSet getBooleanOutcomes (com.google.javascript.rhino.jstype.BooleanLiteralSet, com.google.javascript.rhino.jstype.BooleanLiteralSet, boolean)
com.google.javascript.rhino.jstype.BooleanLiteralSet left
com.google.javascript.rhino.jstype.BooleanLiteralSet right
boolean condition
private com.google.javascript.jscomp.TypeInference$BooleanOutcomePair newBooleanOutcomePair (com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.jstype.JSType jsType
com.google.javascript.jscomp.type.FlowScope flowScope
private void redeclareSimpleVar (com.google.javascript.jscomp.type.FlowScope, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.jstype.JSType varType
String varName
private boolean isUnflowable (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var v
private com.google.javascript.rhino.jstype.JSType getJSType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType jsType
private com.google.javascript.rhino.jstype.JSType getNativeType (com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.rhino.jstype.JSTypeNative typeId
volatile java.util.List branchedFlowThrough (java.lang.Object, com.google.javascript.jscomp.graph.LatticeElement)
Object x0
com.google.javascript.jscomp.graph.LatticeElement x1
volatile com.google.javascript.jscomp.graph.LatticeElement createEntryLattice ()
volatile com.google.javascript.jscomp.graph.LatticeElement createInitialEstimateLattice ()
volatile com.google.javascript.jscomp.graph.LatticeElement flowThrough (java.lang.Object, com.google.javascript.jscomp.graph.LatticeElement)
Object x0
com.google.javascript.jscomp.graph.LatticeElement x1
static void ()
}
com/google/javascript/jscomp/TypeInferencePass$1.classTypeInferencePass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypeInferencePass$1 extends java.lang.Object {
}
com/google/javascript/jscomp/TypeInferencePass$FirstScopeBuildingCallback.classTypeInferencePass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypeInferencePass$FirstScopeBuildingCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractScopedCallback {
final com.google.javascript.jscomp.TypeInferencePass this$0
private void (com.google.javascript.jscomp.TypeInferencePass)
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.TypeInferencePass, com.google.javascript.jscomp.TypeInferencePass$1)
com.google.javascript.jscomp.TypeInferencePass x0
com.google.javascript.jscomp.TypeInferencePass$1 x1
}
com/google/javascript/jscomp/TypeInferencePass$SecondScopeBuildingCallback.classTypeInferencePass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypeInferencePass$SecondScopeBuildingCallback extends com.google.javascript.jscomp.NodeTraversal$AbstractScopedCallback {
final com.google.javascript.jscomp.TypeInferencePass this$0
private void (com.google.javascript.jscomp.TypeInferencePass)
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.TypeInferencePass, com.google.javascript.jscomp.TypeInferencePass$1)
com.google.javascript.jscomp.TypeInferencePass x0
com.google.javascript.jscomp.TypeInferencePass$1 x1
}
com/google/javascript/jscomp/TypeInferencePass.classTypeInferencePass.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypeInferencePass extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
static final com.google.javascript.jscomp.DiagnosticType DATAFLOW_ERROR
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.type.ReverseAbstractInterpreter reverseInterpreter
private final com.google.javascript.jscomp.Scope topScope
private final com.google.javascript.jscomp.MemoizedScopeCreator scopeCreator
private final java.util.Map assertionFunctionsMap
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.type.ReverseAbstractInterpreter, com.google.javascript.jscomp.Scope, com.google.javascript.jscomp.MemoizedScopeCreator)
com.google.javascript.jscomp.CodingConvention$AssertionFunctionSpec assertionFunction
java.util.Iterator i$
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.type.ReverseAbstractInterpreter reverseInterpreter
com.google.javascript.jscomp.Scope topScope
com.google.javascript.jscomp.MemoizedScopeCreator scopeCreator
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externsRoot
com.google.javascript.rhino.Node jsRoot
com.google.javascript.rhino.Node externsAndJs
void inferAllScopes (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope s
java.util.Iterator i$
com.google.javascript.rhino.Node node
void inferScope (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.DataFlowAnalysis$MaxIterationsExceededException e
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.TypeInference typeInference
private com.google.javascript.jscomp.ControlFlowGraph computeCfg (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.ControlFlowAnalysis cfa
static void ()
}
com/google/javascript/jscomp/TypeValidator$TypeMismatch.classTypeValidator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypeValidator$TypeMismatch extends java.lang.Object {
final com.google.javascript.rhino.jstype.JSType typeA
final com.google.javascript.rhino.jstype.JSType typeB
final com.google.javascript.jscomp.JSError src
void (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.JSError)
com.google.javascript.rhino.jstype.JSType a
com.google.javascript.rhino.jstype.JSType b
com.google.javascript.jscomp.JSError src
public boolean equals (java.lang.Object)
com.google.javascript.jscomp.TypeValidator$TypeMismatch that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/javascript/jscomp/TypeValidator.classTypeValidator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypeValidator extends java.lang.Object {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
private final com.google.javascript.rhino.jstype.JSType allValueTypes
private boolean shouldReport
private final com.google.javascript.rhino.jstype.JSType nullOrUndefined
private final boolean reportUnnecessaryCasts
private final java.util.List mismatches
private static final String FOUND_REQUIRED
static final com.google.javascript.jscomp.DiagnosticType INVALID_CAST
static final com.google.javascript.jscomp.DiagnosticType UNNECESSARY_CAST
static final com.google.javascript.jscomp.DiagnosticType TYPE_MISMATCH_WARNING
static final com.google.javascript.jscomp.DiagnosticType MISSING_EXTENDS_TAG_WARNING
static final com.google.javascript.jscomp.DiagnosticType DUP_VAR_DECLARATION
static final com.google.javascript.jscomp.DiagnosticType HIDDEN_PROPERTY_MISMATCH
static final com.google.javascript.jscomp.DiagnosticType INTERFACE_METHOD_NOT_IMPLEMENTED
static final com.google.javascript.jscomp.DiagnosticType HIDDEN_INTERFACE_PROPERTY_MISMATCH
static final com.google.javascript.jscomp.DiagnosticType UNKNOWN_TYPEOF_VALUE
static final com.google.javascript.jscomp.DiagnosticType ILLEGAL_PROPERTY_ACCESS
static final com.google.javascript.jscomp.DiagnosticGroup ALL_DIAGNOSTICS
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
java.lang.Iterable getMismatches ()
void setShouldReport (boolean)
boolean report
void expectValidTypeofName (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
String found
boolean expectObject (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
String msg
void expectActualObject (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
String msg
void expectAnyObject (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
String msg
com.google.javascript.rhino.jstype.JSType anyObjectType
void expectString (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
String msg
void expectNumber (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
String msg
void expectBitwiseable (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
String msg
void expectStringOrNumber (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
String msg
boolean expectNotNullOrUndefined (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, java.lang.String, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType type
String msg
com.google.javascript.rhino.jstype.JSType expectedType
private boolean containsForwardDeclaredUnresolvedName (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType type
void expectSwitchMatchesCase (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType switchType
com.google.javascript.rhino.jstype.JSType caseType
void expectIndexMatch (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ObjectType dereferenced
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType objType
com.google.javascript.rhino.jstype.JSType indexType
com.google.javascript.rhino.Node indexNode
boolean expectCanAssignToPropertyOf (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.jstype.FunctionType ownerFn
com.google.javascript.rhino.jstype.JSType ownerType
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType rightType
com.google.javascript.rhino.jstype.JSType leftType
com.google.javascript.rhino.Node owner
String propName
boolean expectCanAssignTo (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType rightType
com.google.javascript.rhino.jstype.JSType leftType
String msg
void expectArgumentMatchesParameter (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node, int)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType argType
com.google.javascript.rhino.jstype.JSType paramType
com.google.javascript.rhino.Node callNode
int ordinal
void expectCanOverride (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType, java.lang.String, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType overridingType
com.google.javascript.rhino.jstype.JSType hiddenType
String propertyName
com.google.javascript.rhino.jstype.JSType ownerType
void expectSuperType (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.ObjectType superObject
com.google.javascript.rhino.jstype.ObjectType subObject
com.google.javascript.rhino.jstype.FunctionType subCtor
com.google.javascript.rhino.jstype.ObjectType implicitProto
com.google.javascript.rhino.jstype.ObjectType declaredSuper
void expectCanCast (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType castType
com.google.javascript.rhino.jstype.JSType type
void expectCastIsNecessary (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType castType
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.Scope$Var expectUndeclaredVariable (java.lang.String, com.google.javascript.jscomp.CompilerInput, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope$Var, java.lang.String, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.Scope s
String sourceName
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.Scope$Var var
String variableName
com.google.javascript.rhino.jstype.JSType newType
com.google.javascript.jscomp.Scope$Var newVar
boolean allowDupe
com.google.javascript.rhino.jstype.JSType varType
void expectAllInterfaceProperties (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.FunctionType)
String prop
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType implemented
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.FunctionType type
com.google.javascript.rhino.jstype.ObjectType instance
private void expectInterfaceProperty (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.ObjectType, java.lang.String)
String sourceName
com.google.javascript.rhino.jstype.TemplateTypeMapReplacer replacer
com.google.javascript.rhino.jstype.FunctionType constructor
com.google.javascript.rhino.Node propNode
com.google.javascript.rhino.jstype.JSType found
com.google.javascript.rhino.jstype.JSType required
com.google.javascript.rhino.jstype.TemplateTypeMap typeMap
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.ObjectType instance
com.google.javascript.rhino.jstype.ObjectType implementedInterface
String prop
com.google.javascript.rhino.jstype.StaticSlot propSlot
private void mismatch (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
String msg
com.google.javascript.rhino.jstype.JSType found
com.google.javascript.rhino.jstype.JSType required
private void mismatch (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
String msg
com.google.javascript.rhino.jstype.JSType found
com.google.javascript.rhino.jstype.JSTypeNative required
private void mismatch (java.lang.String, com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
String sourceName
com.google.javascript.rhino.Node n
String msg
com.google.javascript.rhino.jstype.JSType found
com.google.javascript.rhino.jstype.JSType required
private void registerMismatch (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.JSError)
com.google.javascript.rhino.jstype.FunctionType fnTypeA
com.google.javascript.rhino.jstype.FunctionType fnTypeB
java.util.Iterator paramItA
java.util.Iterator paramItB
com.google.javascript.rhino.jstype.JSType found
com.google.javascript.rhino.jstype.JSType required
com.google.javascript.jscomp.JSError error
private void registerIfMismatch (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.JSError)
com.google.javascript.rhino.jstype.JSType found
com.google.javascript.rhino.jstype.JSType required
com.google.javascript.jscomp.JSError error
private java.lang.String formatFoundRequired (java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
String description
com.google.javascript.rhino.jstype.JSType found
com.google.javascript.rhino.jstype.JSType required
java.lang.String getReadableJSTypeName (com.google.javascript.rhino.Node, boolean)
com.google.javascript.rhino.jstype.ObjectType dereferenced
String propName
com.google.javascript.rhino.jstype.ObjectType objectType
com.google.javascript.rhino.Node n
boolean dereference
com.google.javascript.rhino.jstype.JSType type
String qualifiedName
private com.google.javascript.rhino.jstype.JSType getJSType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.JSType jsType
private com.google.javascript.rhino.jstype.JSType getNativeType (com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.rhino.jstype.JSTypeNative typeId
private com.google.javascript.jscomp.JSError report (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError error
static void ()
}
com/google/javascript/jscomp/TypedCodeGenerator.classTypedCodeGenerator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypedCodeGenerator extends com.google.javascript.jscomp.CodeGenerator {
private final com.google.javascript.rhino.jstype.JSTypeRegistry registry
void (com.google.javascript.jscomp.CodeConsumer, com.google.javascript.jscomp.CompilerOptions, com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.jscomp.CodeConsumer consumer
com.google.javascript.jscomp.CompilerOptions options
com.google.javascript.rhino.jstype.JSTypeRegistry registry
void add (com.google.javascript.rhino.Node, com.google.javascript.jscomp.CodeGenerator$Context)
com.google.javascript.rhino.Node rhs
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CodeGenerator$Context context
com.google.javascript.rhino.Node parent
private java.lang.String getTypeAnnotation (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.JSDocInfo jsdoc
com.google.javascript.rhino.jstype.JSType type
private java.lang.String getFunctionAnnotation (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
java.util.Iterator i$
com.google.javascript.rhino.Node paramNode
com.google.javascript.rhino.jstype.ObjectType superInstance
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType interfaze
java.util.Iterator i$
String interfaze
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionType superConstructor
java.util.Set interfaces
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.FunctionType funType
StringBuilder sb
com.google.javascript.rhino.jstype.JSType retType
private void appendAnnotation (java.lang.StringBuilder, java.lang.String, java.lang.String)
StringBuilder sb
String name
String type
private java.lang.String getParameterNodeJSDocType (com.google.javascript.rhino.Node)
String typeString
String typeString
com.google.javascript.rhino.Node parameterNode
com.google.javascript.rhino.jstype.JSType parameterType
String typeString
private com.google.javascript.rhino.jstype.JSType restrictByUndefined (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
}
com/google/javascript/jscomp/TypedScopeCreator$1.classTypedScopeCreator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypedScopeCreator$1 extends java.lang.Object {
}
com/google/javascript/jscomp/TypedScopeCreator$AbstractScopeBuilder$CollectProperties.classTypedScopeCreator.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.TypedScopeCreator$AbstractScopeBuilder$CollectProperties extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowStatementCallback {
private final com.google.javascript.rhino.jstype.JSType thisType
final com.google.javascript.jscomp.TypedScopeCreator$AbstractScopeBuilder this$1
void (com.google.javascript.jscomp.TypedScopeCreator$AbstractScopeBuilder, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType thisType
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void maybeCollectMember (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.common.collect.ImmutableList keys
com.google.javascript.rhino.Node member
com.google.javascript.rhino.Node nodeWithJsDocInfo
com.google.javascript.rhino.Node value
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.JSType thisObjectType
com.google.javascript.rhino.jstype.JSType jsType
com.google.javascript.rhino.Node name
}
com/google/javascript/jscomp/TypedScopeCreator$AbstractScopeBuilder.classTypedScopeCreator.java
package com.google.javascript.jscomp
abstract com.google.javascript.jscomp.TypedScopeCreator$AbstractScopeBuilder extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$Callback com.google.javascript.jscomp.Scope$TypeResolver {
final com.google.javascript.jscomp.Scope scope
private final java.util.List deferredSetTypes
private final java.util.List nonExternFunctions
private java.util.List lentObjectLiterals
private final java.util.List stubDeclarations
private String sourceName
private com.google.javascript.rhino.InputId inputId
final com.google.javascript.jscomp.TypedScopeCreator this$0
private void (com.google.javascript.jscomp.TypedScopeCreator, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope scope
void setDeferredType (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.jstype.JSType type
public void resolveTypes ()
com.google.javascript.jscomp.TypedScopeCreator$DeferredSetType deferred
java.util.Iterator i$
java.util.Iterator vars
public final boolean shouldTraverse (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
boolean descend
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node firstChild
com.google.javascript.rhino.Node objLit
java.util.Iterator i$
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void attachLiteralTypes (com.google.javascript.rhino.Node)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node n
private void defineObjectLiteral (com.google.javascript.rhino.Node)
String lendsName
com.google.javascript.jscomp.Scope$Var lendsVar
com.google.javascript.rhino.Node objectLit
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node lValue
String lValueName
boolean createdEnumType
void processObjectLitProperties (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.ObjectType, boolean)
boolean inferred
com.google.javascript.rhino.Node value
String memberName
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.JSType valueType
com.google.javascript.rhino.jstype.JSType keyType
String qualifiedName
com.google.javascript.rhino.Node keyNode
com.google.javascript.rhino.Node objLit
com.google.javascript.rhino.jstype.ObjectType objLitType
boolean declareOnOwner
private com.google.javascript.rhino.jstype.JSType getDeclaredTypeInAnnotation (com.google.javascript.rhino.Node, com.google.javascript.rhino.JSDocInfo)
com.google.javascript.jscomp.Scope$Var ownerVar
com.google.common.collect.ImmutableList ownerTypeKeys
com.google.javascript.rhino.Node ownerNode
String ownerName
com.google.javascript.rhino.jstype.ObjectType ownerType
String fnName
com.google.javascript.rhino.Node node
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.JSType jsType
void assertDefinitionNode (com.google.javascript.rhino.Node, int)
com.google.javascript.rhino.Node n
int type
void defineCatch (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node catchName
void defineVar (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
java.util.Iterator i$
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo info
void defineFunctionLiteral (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node lValue
com.google.javascript.rhino.JSDocInfo info
String functionName
com.google.javascript.rhino.jstype.FunctionType functionType
private void defineName (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node var
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node value
com.google.javascript.rhino.jstype.JSType type
private boolean shouldUseFunctionLiteralType (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.FunctionType type
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node lValue
private com.google.javascript.rhino.jstype.FunctionType createFunctionTypeFromNodes (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.FunctionType aliasedType
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.JSDocInfo nameDocInfo
com.google.javascript.rhino.jstype.JSType injectedThisType
com.google.javascript.rhino.Node ownerNode
String ownerName
com.google.javascript.jscomp.Scope$Var ownerVar
String propName
com.google.javascript.rhino.jstype.ObjectType ownerType
com.google.javascript.rhino.jstype.ObjectType prototypeOwner
com.google.javascript.rhino.jstype.TemplateTypeMap prototypeOwnerTypeMap
com.google.javascript.rhino.jstype.FunctionType overriddenType
com.google.javascript.jscomp.FunctionTypeBuilder builder
boolean searchedForThisType
com.google.javascript.rhino.Node errorRoot
boolean isFnLiteral
com.google.javascript.rhino.Node fnRoot
com.google.javascript.rhino.Node parametersNode
com.google.javascript.rhino.Node rValue
String name
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node lvalueNode
com.google.javascript.rhino.jstype.FunctionType functionType
private com.google.javascript.rhino.jstype.ObjectType getPrototypeOwnerType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType ownerType
private com.google.javascript.rhino.jstype.FunctionType findOverriddenFunction (com.google.javascript.rhino.jstype.ObjectType, java.lang.String, com.google.javascript.rhino.jstype.TemplateTypeMap)
com.google.javascript.rhino.jstype.ObjectType iface
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType ownerType
String propName
com.google.javascript.rhino.jstype.TemplateTypeMap typeMap
com.google.javascript.rhino.jstype.FunctionType result
com.google.javascript.rhino.jstype.JSType propType
private com.google.javascript.rhino.jstype.EnumType createEnumTypeFromNodes (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var var
String keyName
com.google.javascript.rhino.Node key
com.google.javascript.rhino.jstype.JSType elementsType
com.google.javascript.rhino.Node rValue
String name
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node lValueNode
com.google.javascript.rhino.jstype.EnumType enumType
private void defineSlot (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.jstype.JSType type
void defineSlot (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, boolean)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.jstype.JSType type
boolean inferred
void defineSlot (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean)
com.google.javascript.jscomp.Scope globalScope
com.google.javascript.jscomp.Scope$Var oldVar
com.google.javascript.rhino.Node initialValue
boolean isValidValue
com.google.javascript.rhino.jstype.ObjectType globalThis
com.google.javascript.rhino.jstype.FunctionType globalThisCtor
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String variableName
com.google.javascript.rhino.jstype.JSType type
boolean inferred
boolean isGlobalVar
boolean shouldDeclareOnGlobalThis
com.google.javascript.jscomp.Scope scopeToDeclareIn
com.google.javascript.jscomp.Scope$Var newVar
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.rhino.jstype.FunctionType fnType
private void finishConstructorDefinition (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.jscomp.Scope, com.google.javascript.jscomp.CompilerInput, com.google.javascript.jscomp.Scope$Var)
com.google.javascript.rhino.Node n
String variableName
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.jscomp.Scope scopeToDeclareIn
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.jscomp.Scope$Var newVar
com.google.javascript.rhino.jstype.FunctionType superClassCtor
com.google.javascript.rhino.jstype.Property prototypeSlot
String prototypeName
com.google.javascript.jscomp.Scope$Var prototypeVar
private boolean isQnameRootedInGlobalScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.Scope scope
private com.google.javascript.jscomp.Scope getQnameRootScope (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node root
private com.google.javascript.rhino.jstype.JSType getDeclaredType (com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node firstClause
com.google.javascript.rhino.Node secondClause
boolean namesMatch
com.google.javascript.rhino.JSDocInfo rValueInfo
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node lValue
com.google.javascript.rhino.Node rValue
private com.google.javascript.rhino.jstype.FunctionType getFunctionType (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var v
com.google.javascript.rhino.jstype.JSType t
com.google.javascript.rhino.jstype.ObjectType o
private void checkForCallingConventionDefiningCalls (com.google.javascript.rhino.Node, java.util.Map)
com.google.javascript.rhino.Node n
java.util.Map delegateCallingConventions
private void checkForClassDefiningCalls (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType superClass
com.google.javascript.rhino.jstype.ObjectType subClass
com.google.javascript.rhino.jstype.FunctionType superCtor
com.google.javascript.rhino.jstype.FunctionType subCtor
com.google.javascript.rhino.jstype.FunctionType getterType
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.rhino.jstype.ObjectType objectType
com.google.javascript.rhino.jstype.ObjectType type
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CodingConvention$SubclassRelationship relationship
String singletonGetterClassName
com.google.javascript.jscomp.CodingConvention$DelegateRelationship delegateRelationship
com.google.javascript.jscomp.CodingConvention$ObjectLiteralCast objectLiteralCast
private void applyDelegateRelationship (com.google.javascript.jscomp.CodingConvention$DelegateRelationship)
com.google.javascript.rhino.jstype.FunctionParamBuilder functionParamBuilder
com.google.javascript.rhino.jstype.FunctionType findDelegate
com.google.javascript.rhino.jstype.FunctionType delegateProxy
com.google.javascript.rhino.jstype.FunctionType delegatorCtor
com.google.javascript.rhino.jstype.FunctionType delegateBaseCtor
com.google.javascript.rhino.jstype.FunctionType delegateSuperCtor
com.google.javascript.jscomp.CodingConvention$DelegateRelationship delegateRelationship
com.google.javascript.rhino.jstype.ObjectType delegatorObject
com.google.javascript.rhino.jstype.ObjectType delegateBaseObject
com.google.javascript.rhino.jstype.ObjectType delegateSuperObject
void maybeDeclareQualifiedName (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType qVarType
com.google.javascript.jscomp.Scope$Var qVar
boolean isExtern
com.google.javascript.rhino.jstype.ObjectType ownerType
com.google.javascript.rhino.jstype.JSType ownerTypeOfThis
String delegateName
com.google.javascript.rhino.jstype.JSType delegateType
com.google.javascript.rhino.jstype.ObjectType ownerType
com.google.javascript.rhino.jstype.FunctionType ownerFnType
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node rhsValue
com.google.javascript.rhino.Node ownerNode
String ownerName
String qName
String propName
com.google.javascript.rhino.jstype.JSType valueType
boolean inferred
private boolean isQualifiedNameInferred (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
String className
com.google.javascript.jscomp.Scope$Var slot
com.google.javascript.rhino.jstype.JSType classType
com.google.javascript.rhino.Node current
com.google.javascript.jscomp.FunctionTypeBuilder$AstFunctionContents contents
String qName
com.google.javascript.rhino.Node n
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node rhsValue
com.google.javascript.rhino.jstype.JSType valueType
boolean inferred
private boolean isConstantSymbol (com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node node
private com.google.javascript.rhino.jstype.ObjectType getObjectSlot (java.lang.String)
com.google.javascript.rhino.jstype.JSType ownerVarType
String slotName
com.google.javascript.jscomp.Scope$Var ownerVar
void resolveStubDeclarations ()
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String qName
String propName
String ownerName
boolean isExtern
com.google.javascript.rhino.jstype.ObjectType ownerType
com.google.javascript.jscomp.TypedScopeCreator$StubDeclaration stub
java.util.Iterator i$
static java.util.List access$300 (com.google.javascript.jscomp.TypedScopeCreator$AbstractScopeBuilder)
com.google.javascript.jscomp.TypedScopeCreator$AbstractScopeBuilder x0
static com.google.javascript.rhino.jstype.JSType access$1700 (com.google.javascript.jscomp.TypedScopeCreator$AbstractScopeBuilder, com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.TypedScopeCreator$AbstractScopeBuilder x0
com.google.javascript.rhino.JSDocInfo x1
com.google.javascript.rhino.Node x2
com.google.javascript.rhino.Node x3
void (com.google.javascript.jscomp.TypedScopeCreator, com.google.javascript.jscomp.Scope, com.google.javascript.jscomp.TypedScopeCreator$1)
com.google.javascript.jscomp.TypedScopeCreator x0
com.google.javascript.jscomp.Scope x1
com.google.javascript.jscomp.TypedScopeCreator$1 x2
}
com/google/javascript/jscomp/TypedScopeCreator$DeferredSetType.classTypedScopeCreator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypedScopeCreator$DeferredSetType extends java.lang.Object {
final com.google.javascript.rhino.Node node
final com.google.javascript.rhino.jstype.JSType type
final com.google.javascript.jscomp.TypedScopeCreator this$0
void (com.google.javascript.jscomp.TypedScopeCreator, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.jstype.JSType type
void resolve (com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope scope
}
com/google/javascript/jscomp/TypedScopeCreator$DiscoverEnumsAndTypedefs.classTypedScopeCreator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypedScopeCreator$DiscoverEnumsAndTypedefs extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowStatementCallback {
private final com.google.javascript.rhino.jstype.JSTypeRegistry registry
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node firstChild
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node parent
private void identifyNameNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.Node nameNode
com.google.javascript.rhino.JSDocInfo info
}
com/google/javascript/jscomp/TypedScopeCreator$FirstOrderFunctionAnalyzer.classTypedScopeCreator.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.TypedScopeCreator$FirstOrderFunctionAnalyzer extends com.google.javascript.jscomp.NodeTraversal$AbstractScopedCallback implements com.google.javascript.jscomp.CompilerPass {
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final java.util.Map data
void (com.google.javascript.jscomp.AbstractCompiler, java.util.Map)
com.google.javascript.jscomp.AbstractCompiler compiler
java.util.Map outParam
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
public void enterScope (com.google.javascript.jscomp.NodeTraversal)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.NodeTraversal t
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope ownerScope
String name
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.Scope ownerScope
String name
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
}
com/google/javascript/jscomp/TypedScopeCreator$GlobalScopeBuilder.classTypedScopeCreator.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.TypedScopeCreator$GlobalScopeBuilder extends com.google.javascript.jscomp.TypedScopeCreator$AbstractScopeBuilder {
final com.google.javascript.jscomp.TypedScopeCreator this$0
private void (com.google.javascript.jscomp.TypedScopeCreator, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope scope
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void maybeDeclareQualifiedName (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node rhsValue
private void checkForTypedef (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.JSDocInfo)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node candidate
com.google.javascript.rhino.JSDocInfo info
String typedef
com.google.javascript.rhino.jstype.JSType realType
void (com.google.javascript.jscomp.TypedScopeCreator, com.google.javascript.jscomp.Scope, com.google.javascript.jscomp.TypedScopeCreator$1)
com.google.javascript.jscomp.TypedScopeCreator x0
com.google.javascript.jscomp.Scope x1
com.google.javascript.jscomp.TypedScopeCreator$1 x2
}
com/google/javascript/jscomp/TypedScopeCreator$LocalScopeBuilder.classTypedScopeCreator.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.TypedScopeCreator$LocalScopeBuilder extends com.google.javascript.jscomp.TypedScopeCreator$AbstractScopeBuilder {
final com.google.javascript.jscomp.TypedScopeCreator this$0
private void (com.google.javascript.jscomp.TypedScopeCreator, com.google.javascript.jscomp.Scope)
com.google.javascript.jscomp.Scope scope
void build ()
com.google.javascript.jscomp.Scope$Var v
String varName
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var v
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.javascript.jscomp.FunctionTypeBuilder$AstFunctionContents contents
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void handleFunctionInputs (com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope$Var fnVar
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.Node fnNameNode
String fnName
private void declareArguments (com.google.javascript.rhino.Node)
String argumentName
com.google.javascript.jscomp.Scope$Var argumentVar
com.google.javascript.rhino.jstype.JSType paramType
boolean inferred
com.google.javascript.rhino.Node astParameter
java.util.Iterator i$
com.google.javascript.rhino.Node jsDocParameter
com.google.javascript.rhino.Node jsDocParameters
com.google.javascript.rhino.Node functionNode
com.google.javascript.rhino.Node astParameters
com.google.javascript.rhino.Node iifeArgumentNode
com.google.javascript.rhino.jstype.FunctionType functionType
void (com.google.javascript.jscomp.TypedScopeCreator, com.google.javascript.jscomp.Scope, com.google.javascript.jscomp.TypedScopeCreator$1)
com.google.javascript.jscomp.TypedScopeCreator x0
com.google.javascript.jscomp.Scope x1
com.google.javascript.jscomp.TypedScopeCreator$1 x2
}
com/google/javascript/jscomp/TypedScopeCreator$StubDeclaration.classTypedScopeCreator.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.TypedScopeCreator$StubDeclaration extends java.lang.Object {
private final com.google.javascript.rhino.Node node
private final boolean isExtern
private final String ownerName
private void (com.google.javascript.rhino.Node, boolean, java.lang.String)
com.google.javascript.rhino.Node node
boolean isExtern
String ownerName
void (com.google.javascript.rhino.Node, boolean, java.lang.String, com.google.javascript.jscomp.TypedScopeCreator$1)
com.google.javascript.rhino.Node x0
boolean x1
String x2
com.google.javascript.jscomp.TypedScopeCreator$1 x3
static com.google.javascript.rhino.Node access$1400 (com.google.javascript.jscomp.TypedScopeCreator$StubDeclaration)
com.google.javascript.jscomp.TypedScopeCreator$StubDeclaration x0
static java.lang.String access$1500 (com.google.javascript.jscomp.TypedScopeCreator$StubDeclaration)
com.google.javascript.jscomp.TypedScopeCreator$StubDeclaration x0
static boolean access$1600 (com.google.javascript.jscomp.TypedScopeCreator$StubDeclaration)
com.google.javascript.jscomp.TypedScopeCreator$StubDeclaration x0
}
com/google/javascript/jscomp/TypedScopeCreator.classTypedScopeCreator.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.TypedScopeCreator extends java.lang.Object implements com.google.javascript.jscomp.ScopeCreator {
static final String DELEGATE_PROXY_SUFFIX
static final com.google.javascript.jscomp.DiagnosticType MALFORMED_TYPEDEF
static final com.google.javascript.jscomp.DiagnosticType ENUM_INITIALIZER
static final com.google.javascript.jscomp.DiagnosticType CTOR_INITIALIZER
static final com.google.javascript.jscomp.DiagnosticType IFACE_INITIALIZER
static final com.google.javascript.jscomp.DiagnosticType CONSTRUCTOR_EXPECTED
static final com.google.javascript.jscomp.DiagnosticType UNKNOWN_LENDS
static final com.google.javascript.jscomp.DiagnosticType LENDS_ON_NON_OBJECT
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.rhino.ErrorReporter typeParsingErrorReporter
private final com.google.javascript.jscomp.TypeValidator validator
private final com.google.javascript.jscomp.CodingConvention codingConvention
private final com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
private final java.util.List delegateProxyPrototypes
private final java.util.Map delegateCallingConventions
private final java.util.Map functionAnalysisResults
private final com.google.javascript.rhino.jstype.ObjectType unknownType
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CodingConvention)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CodingConvention codingConvention
public com.google.javascript.jscomp.Scope createScope (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope)
com.google.javascript.rhino.jstype.JSType globalThis
com.google.javascript.jscomp.TypedScopeCreator$GlobalScopeBuilder globalScopeBuilder
com.google.javascript.jscomp.TypedScopeCreator$LocalScopeBuilder localScopeBuilder
com.google.javascript.rhino.jstype.FunctionType fnType
com.google.javascript.rhino.jstype.JSType fnThisType
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node functionNode
java.util.Iterator i$
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.Scope parent
com.google.javascript.jscomp.Scope newScope
com.google.javascript.jscomp.TypedScopeCreator$AbstractScopeBuilder scopeBuilder
void patchGlobalScope (com.google.javascript.jscomp.Scope, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var oldVar
com.google.javascript.jscomp.Scope$Var var
java.util.Iterator i$
com.google.javascript.jscomp.Scope globalScope
com.google.javascript.rhino.Node scriptRoot
String scriptName
java.util.Iterator varIter
java.util.List varsToRemove
com.google.javascript.jscomp.TypedScopeCreator$GlobalScopeBuilder scopeBuilder
com.google.javascript.jscomp.Scope createInitialScope (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.Scope s
private void declareNativeFunctionType (com.google.javascript.jscomp.Scope, com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.jscomp.Scope scope
com.google.javascript.rhino.jstype.JSTypeNative tId
com.google.javascript.rhino.jstype.FunctionType t
private void declareNativeValueType (com.google.javascript.jscomp.Scope, java.lang.String, com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.jscomp.Scope scope
String name
com.google.javascript.rhino.jstype.JSTypeNative tId
private static void declareNativeType (com.google.javascript.jscomp.Scope, java.lang.String, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.Scope scope
String name
com.google.javascript.rhino.jstype.JSType t
private com.google.javascript.rhino.jstype.JSType getNativeType (com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.rhino.jstype.JSTypeNative nativeType
private com.google.javascript.jscomp.FunctionTypeBuilder$AstFunctionContents getFunctionAnalysisResults (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
static com.google.javascript.rhino.ErrorReporter access$000 (com.google.javascript.jscomp.TypedScopeCreator)
com.google.javascript.jscomp.TypedScopeCreator x0
static com.google.javascript.rhino.jstype.JSTypeRegistry access$400 (com.google.javascript.jscomp.TypedScopeCreator)
com.google.javascript.jscomp.TypedScopeCreator x0
static java.util.Map access$500 (com.google.javascript.jscomp.TypedScopeCreator)
com.google.javascript.jscomp.TypedScopeCreator x0
static com.google.javascript.rhino.jstype.JSType access$600 (com.google.javascript.jscomp.TypedScopeCreator, com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.jscomp.TypedScopeCreator x0
com.google.javascript.rhino.jstype.JSTypeNative x1
static com.google.javascript.jscomp.AbstractCompiler access$700 (com.google.javascript.jscomp.TypedScopeCreator)
com.google.javascript.jscomp.TypedScopeCreator x0
static com.google.javascript.rhino.jstype.ObjectType access$800 (com.google.javascript.jscomp.TypedScopeCreator)
com.google.javascript.jscomp.TypedScopeCreator x0
static com.google.javascript.jscomp.FunctionTypeBuilder$AstFunctionContents access$900 (com.google.javascript.jscomp.TypedScopeCreator, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.TypedScopeCreator x0
com.google.javascript.rhino.Node x1
static com.google.javascript.jscomp.CodingConvention access$1000 (com.google.javascript.jscomp.TypedScopeCreator)
com.google.javascript.jscomp.TypedScopeCreator x0
static com.google.javascript.jscomp.TypeValidator access$1100 (com.google.javascript.jscomp.TypedScopeCreator)
com.google.javascript.jscomp.TypedScopeCreator x0
static java.util.List access$1200 (com.google.javascript.jscomp.TypedScopeCreator)
com.google.javascript.jscomp.TypedScopeCreator x0
static void ()
}
com/google/javascript/jscomp/UnreachableCodeElimination$1.classUnreachableCodeElimination.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.UnreachableCodeElimination$1 extends java.lang.Object implements com.google.javascript.jscomp.NodeTraversal$FunctionCallback {
final com.google.javascript.jscomp.UnreachableCodeElimination this$0
void (com.google.javascript.jscomp.UnreachableCodeElimination)
public void visit (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ControlFlowAnalysis cfa
com.google.javascript.jscomp.ControlFlowGraph cfg
}
com/google/javascript/jscomp/UnreachableCodeElimination$EliminationPass.classUnreachableCodeElimination.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.UnreachableCodeElimination$EliminationPass extends com.google.javascript.jscomp.NodeTraversal$AbstractShallowCallback {
private final com.google.javascript.jscomp.ControlFlowGraph cfg
final com.google.javascript.jscomp.UnreachableCodeElimination this$0
private void (com.google.javascript.jscomp.UnreachableCodeElimination, com.google.javascript.jscomp.ControlFlowGraph)
com.google.javascript.jscomp.ControlFlowGraph cfg
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode gNode
private void tryRemoveUnconditionalBranching (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fallThrough
com.google.javascript.rhino.Node nextCfgNode
java.util.List outEdges
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode gNode
private boolean inFinally (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node child
private com.google.javascript.rhino.Node computeFollowing (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node next
private void removeDeadExprStatementSafely (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node tryNode
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
private void removeNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
void (com.google.javascript.jscomp.UnreachableCodeElimination, com.google.javascript.jscomp.ControlFlowGraph, com.google.javascript.jscomp.UnreachableCodeElimination$1)
com.google.javascript.jscomp.UnreachableCodeElimination x0
com.google.javascript.jscomp.ControlFlowGraph x1
com.google.javascript.jscomp.UnreachableCodeElimination$1 x2
}
com/google/javascript/jscomp/UnreachableCodeElimination.classUnreachableCodeElimination.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.UnreachableCodeElimination extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private static final java.util.logging.Logger logger
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean removeNoOpStatements
private boolean codeChanged
void (com.google.javascript.jscomp.AbstractCompiler, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean removeNoOpStatements
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node toplevel
static boolean access$002 (com.google.javascript.jscomp.UnreachableCodeElimination, boolean)
com.google.javascript.jscomp.UnreachableCodeElimination x0
boolean x1
static boolean access$000 (com.google.javascript.jscomp.UnreachableCodeElimination)
com.google.javascript.jscomp.UnreachableCodeElimination x0
static boolean access$200 (com.google.javascript.jscomp.UnreachableCodeElimination)
com.google.javascript.jscomp.UnreachableCodeElimination x0
static com.google.javascript.jscomp.AbstractCompiler access$300 (com.google.javascript.jscomp.UnreachableCodeElimination)
com.google.javascript.jscomp.UnreachableCodeElimination x0
static java.util.logging.Logger access$400 ()
static void ()
}
com/google/javascript/jscomp/UseSite.classUseSite.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.UseSite extends java.lang.Object {
final com.google.javascript.rhino.Node node
final com.google.javascript.jscomp.Scope scope
final com.google.javascript.jscomp.JSModule module
void (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope, com.google.javascript.jscomp.JSModule)
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.JSModule module
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
}
com/google/javascript/jscomp/VarCheck$1.classVarCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.VarCheck$1 extends java.lang.Object {
}
com/google/javascript/jscomp/VarCheck$NameRefInExternsCheck.classVarCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.VarCheck$NameRefInExternsCheck extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback {
final com.google.javascript.jscomp.VarCheck this$0
private void (com.google.javascript.jscomp.VarCheck)
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.VarCheck, com.google.javascript.jscomp.VarCheck$1)
com.google.javascript.jscomp.VarCheck x0
com.google.javascript.jscomp.VarCheck$1 x1
}
com/google/javascript/jscomp/VarCheck$RedeclarationCheckHandler.classVarCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.VarCheck$RedeclarationCheckHandler extends java.lang.Object implements com.google.javascript.jscomp.SyntacticScopeCreator$RedeclarationHandler {
final com.google.javascript.jscomp.VarCheck this$0
private void (com.google.javascript.jscomp.VarCheck)
public void onRedeclaration (com.google.javascript.jscomp.Scope, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.jscomp.CompilerInput)
com.google.javascript.jscomp.Scope$Var origVar
com.google.javascript.rhino.Node origParent
boolean allowDupe
com.google.javascript.jscomp.Scope s
String name
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.rhino.Node parent
void (com.google.javascript.jscomp.VarCheck, com.google.javascript.jscomp.VarCheck$1)
com.google.javascript.jscomp.VarCheck x0
com.google.javascript.jscomp.VarCheck$1 x1
}
com/google/javascript/jscomp/VarCheck.classVarCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.VarCheck extends com.google.javascript.jscomp.NodeTraversal$AbstractPostOrderCallback implements com.google.javascript.jscomp.HotSwapCompilerPass {
static final com.google.javascript.jscomp.DiagnosticType UNDEFINED_VAR_ERROR
static final com.google.javascript.jscomp.DiagnosticType VIOLATED_MODULE_DEP_ERROR
static final com.google.javascript.jscomp.DiagnosticType MISSING_MODULE_DEP_ERROR
static final com.google.javascript.jscomp.DiagnosticType STRICT_MODULE_DEP_ERROR
static final com.google.javascript.jscomp.DiagnosticType NAME_REFERENCE_IN_EXTERNS_ERROR
static final com.google.javascript.jscomp.DiagnosticType UNDEFINED_EXTERN_VAR_ERROR
static final com.google.javascript.jscomp.DiagnosticType VAR_MULTIPLY_DECLARED_ERROR
static final com.google.javascript.jscomp.DiagnosticType VAR_ARGUMENTS_SHADOWED_ERROR
private static final String ARGUMENTS
private final java.util.Set varsToDeclareInExterns
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final boolean sanityCheck
private final boolean strictExternCheck
void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
void (com.google.javascript.jscomp.AbstractCompiler, boolean)
com.google.javascript.jscomp.AbstractCompiler compiler
boolean sanityCheck
private com.google.javascript.jscomp.ScopeCreator createScopeCreator ()
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.NodeTraversal traversal
String varName
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ScopeCreator scopeCreator
com.google.javascript.jscomp.NodeTraversal t
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
com.google.javascript.jscomp.ScopeCreator scopeCreator
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.Scope topScope
public void visit (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
boolean isArguments
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node parent
String varName
com.google.javascript.jscomp.Scope scope
com.google.javascript.jscomp.Scope$Var var
com.google.javascript.jscomp.CompilerInput currInput
com.google.javascript.jscomp.CompilerInput varInput
com.google.javascript.jscomp.JSModule currModule
com.google.javascript.jscomp.JSModule varModule
com.google.javascript.jscomp.JSModuleGraph moduleGraph
private void createSynthesizedExternVar (java.lang.String)
String varName
com.google.javascript.rhino.Node nameNode
static boolean hasDuplicateDeclarationSuppression (com.google.javascript.rhino.Node, com.google.javascript.jscomp.Scope$Var)
com.google.javascript.rhino.Node n
com.google.javascript.jscomp.Scope$Var origVar
com.google.javascript.rhino.Node parent
com.google.javascript.rhino.Node origParent
com.google.javascript.rhino.JSDocInfo info
private com.google.javascript.rhino.Node getSynthesizedExternsRoot ()
static java.util.Set access$200 (com.google.javascript.jscomp.VarCheck)
com.google.javascript.jscomp.VarCheck x0
static com.google.javascript.jscomp.AbstractCompiler access$300 (com.google.javascript.jscomp.VarCheck)
com.google.javascript.jscomp.VarCheck x0
static void ()
}
com/google/javascript/jscomp/VariableMap.classVariableMap.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.VariableMap extends java.lang.Object {
private final com.google.common.collect.ImmutableMap map
private com.google.common.collect.ImmutableMap reverseMap
private static final char SEPARATOR
private static final com.google.common.base.Splitter LINE_SPLITTER
void (java.util.Map)
java.util.Map map
public java.lang.String lookupNewName (java.lang.String)
String sourceName
public java.lang.String lookupSourceName (java.lang.String)
String newName
private synchronized void initReverseMap ()
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.ImmutableMap$Builder rm
public java.util.Map getOriginalNameToNewNameMap ()
public java.util.Map getNewNameToOriginalNameMap ()
public void save (java.lang.String) throws java.io.IOException
String filename
public static com.google.javascript.jscomp.VariableMap load (java.lang.String) throws java.io.IOException
java.text.ParseException e
String filename
public byte[] toBytes ()
java.util.Map$Entry entry
java.util.Iterator i$
java.io.IOException e
java.io.ByteArrayOutputStream baos
java.io.Writer writer
public static com.google.javascript.jscomp.VariableMap fromBytes (byte[]) throws java.text.ParseException
int pos
String line
java.util.Iterator i$
byte[] bytes
Iterable lines
com.google.common.collect.ImmutableMap$Builder map
private static java.lang.String escape (java.lang.String)
String value
private static int findIndexOfChar (java.lang.String, char)
char c
int i
String value
char stopChar
int len
private static java.lang.String unescape (java.lang.CharSequence)
char c
int i
CharSequence value
StringBuilder sb
int len
public static com.google.javascript.jscomp.VariableMap fromMap (java.util.Map)
java.util.Map map
java.util.Map toMap ()
static void ()
}
com/google/javascript/jscomp/VariableReferenceCheck$1.classVariableReferenceCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.VariableReferenceCheck$1 extends java.lang.Object {
}
com/google/javascript/jscomp/VariableReferenceCheck$ReferenceCheckingBehavior.classVariableReferenceCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.VariableReferenceCheck$ReferenceCheckingBehavior extends java.lang.Object implements com.google.javascript.jscomp.ReferenceCollectingCallback$Behavior {
final com.google.javascript.jscomp.VariableReferenceCheck this$0
private void (com.google.javascript.jscomp.VariableReferenceCheck)
public void afterExitScope (com.google.javascript.jscomp.NodeTraversal, com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap)
com.google.javascript.jscomp.Scope$Var v
java.util.Iterator it
com.google.javascript.jscomp.NodeTraversal t
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceMap referenceMap
private void checkVar (com.google.javascript.jscomp.Scope$Var, java.util.List)
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference reference
java.util.Iterator i$
String filename
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock declaredBlock
java.util.Iterator i$
String filename
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock declaredBlock
java.util.Iterator i$
String filename
com.google.javascript.rhino.Node grandparent
com.google.javascript.jscomp.ReferenceCollectingCallback$BasicBlock basicBlock
boolean isDeclaration
boolean allowDupe
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference reference
java.util.Iterator i$
com.google.javascript.jscomp.Scope$Var v
java.util.List references
boolean isDeclaredInScope
boolean isUnhoistedNamedFunction
com.google.javascript.jscomp.ReferenceCollectingCallback$Reference hoistedFn
void (com.google.javascript.jscomp.VariableReferenceCheck, com.google.javascript.jscomp.VariableReferenceCheck$1)
com.google.javascript.jscomp.VariableReferenceCheck x0
com.google.javascript.jscomp.VariableReferenceCheck$1 x1
}
com/google/javascript/jscomp/VariableReferenceCheck.classVariableReferenceCheck.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.VariableReferenceCheck extends java.lang.Object implements com.google.javascript.jscomp.HotSwapCompilerPass {
static final com.google.javascript.jscomp.DiagnosticType UNDECLARED_REFERENCE
static final com.google.javascript.jscomp.DiagnosticType REDECLARED_VARIABLE
static final com.google.javascript.jscomp.DiagnosticType AMBIGUOUS_FUNCTION_DECL
private final com.google.javascript.jscomp.AbstractCompiler compiler
private final com.google.javascript.jscomp.CheckLevel checkLevel
private final java.util.Set blocksWithDeclarations
public void (com.google.javascript.jscomp.AbstractCompiler, com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.AbstractCompiler compiler
com.google.javascript.jscomp.CheckLevel checkLevel
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ReferenceCollectingCallback callback
public void hotSwapScript (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node scriptRoot
com.google.javascript.rhino.Node originalRoot
com.google.javascript.jscomp.ReferenceCollectingCallback callback
static java.util.Set access$100 (com.google.javascript.jscomp.VariableReferenceCheck)
com.google.javascript.jscomp.VariableReferenceCheck x0
static com.google.javascript.jscomp.CheckLevel access$200 (com.google.javascript.jscomp.VariableReferenceCheck)
com.google.javascript.jscomp.VariableReferenceCheck x0
static com.google.javascript.jscomp.AbstractCompiler access$300 (com.google.javascript.jscomp.VariableReferenceCheck)
com.google.javascript.jscomp.VariableReferenceCheck x0
static void ()
}
com/google/javascript/jscomp/VariableRenamingPolicy.classVariableRenamingPolicy.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.VariableRenamingPolicy extends java.lang.Enum {
public static final com.google.javascript.jscomp.VariableRenamingPolicy OFF
public static final com.google.javascript.jscomp.VariableRenamingPolicy LOCAL
public static final com.google.javascript.jscomp.VariableRenamingPolicy ALL
public static final com.google.javascript.jscomp.VariableRenamingPolicy UNSPECIFIED
private static final com.google.javascript.jscomp.VariableRenamingPolicy[] $VALUES
public static com.google.javascript.jscomp.VariableRenamingPolicy[] values ()
public static com.google.javascript.jscomp.VariableRenamingPolicy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/VariableVisibilityAnalysis$VariableVisibility.classVariableVisibilityAnalysis.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility extends java.lang.Enum {
public static final com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility LOCAL
public static final com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility CAPTURED_LOCAL
public static final com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility PARAMETER
public static final com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility GLOBAL
private static final com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility[] $VALUES
public static com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility[] values ()
public static com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/VariableVisibilityAnalysis.classVariableVisibilityAnalysis.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.VariableVisibilityAnalysis extends java.lang.Object implements com.google.javascript.jscomp.CompilerPass {
private com.google.javascript.jscomp.AbstractCompiler compiler
private java.util.Map visibilityByDeclaringNameNode
public void (com.google.javascript.jscomp.AbstractCompiler)
com.google.javascript.jscomp.AbstractCompiler compiler
public com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility getVariableVisibility (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node declaringNameNode
com.google.javascript.rhino.Node parent
public void process (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility visibility
com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility visibility
com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility visibility
com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility visibility
com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection referenceCollection
com.google.javascript.jscomp.VariableVisibilityAnalysis$VariableVisibility visibility
com.google.javascript.jscomp.Scope$Var variable
java.util.Iterator i$
com.google.javascript.rhino.Node externs
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.ReferenceCollectingCallback callback
private static boolean variableIsParameter (com.google.javascript.jscomp.Scope$Var)
com.google.javascript.jscomp.Scope$Var variable
com.google.javascript.rhino.Node variableParent
}
com/google/javascript/jscomp/VerboseMessageFormatter.classVerboseMessageFormatter.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.VerboseMessageFormatter extends com.google.javascript.jscomp.AbstractMessageFormatter {
void (com.google.javascript.jscomp.SourceExcerptProvider)
com.google.javascript.jscomp.SourceExcerptProvider source
public java.lang.String formatError (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError error
public java.lang.String formatWarning (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError warning
private java.lang.String format (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError message
String description
String sourceName
int lineNumber
com.google.javascript.jscomp.Region sourceRegion
String lineSource
}
com/google/javascript/jscomp/WarningLevel$1.classWarningLevel.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.WarningLevel$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$WarningLevel
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/WarningLevel.classWarningLevel.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.WarningLevel extends java.lang.Enum {
public static final com.google.javascript.jscomp.WarningLevel QUIET
public static final com.google.javascript.jscomp.WarningLevel DEFAULT
public static final com.google.javascript.jscomp.WarningLevel VERBOSE
private static final com.google.javascript.jscomp.WarningLevel[] $VALUES
public static com.google.javascript.jscomp.WarningLevel[] values ()
public static com.google.javascript.jscomp.WarningLevel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void setOptionsForWarningLevel (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
private static void silenceAllWarnings (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
private static void addDefaultWarnings (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
private static void addVerboseWarnings (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
static void ()
}
com/google/javascript/jscomp/WarningsGuard$Priority.classWarningsGuard.java
package com.google.javascript.jscomp
public final com.google.javascript.jscomp.WarningsGuard$Priority extends java.lang.Enum {
public static final com.google.javascript.jscomp.WarningsGuard$Priority MAX
public static final com.google.javascript.jscomp.WarningsGuard$Priority MIN
public static final com.google.javascript.jscomp.WarningsGuard$Priority STRICT
public static final com.google.javascript.jscomp.WarningsGuard$Priority DEFAULT
public static final com.google.javascript.jscomp.WarningsGuard$Priority SUPPRESS_BY_WHITELIST
public static final com.google.javascript.jscomp.WarningsGuard$Priority SUPPRESS_DOC
public static final com.google.javascript.jscomp.WarningsGuard$Priority FILTER_BY_PATH
final int value
private static final com.google.javascript.jscomp.WarningsGuard$Priority[] $VALUES
public static com.google.javascript.jscomp.WarningsGuard$Priority[] values ()
public static com.google.javascript.jscomp.WarningsGuard$Priority valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int value
public int getValue ()
static void ()
}
com/google/javascript/jscomp/WarningsGuard.classWarningsGuard.java
package com.google.javascript.jscomp
public abstract com.google.javascript.jscomp.WarningsGuard extends java.lang.Object implements java.io.Serializable {
public void ()
public abstract com.google.javascript.jscomp.CheckLevel level (com.google.javascript.jscomp.JSError)
protected int getPriority ()
protected boolean disables (com.google.javascript.jscomp.DiagnosticGroup)
com.google.javascript.jscomp.DiagnosticGroup group
protected boolean enables (com.google.javascript.jscomp.DiagnosticGroup)
com.google.javascript.jscomp.DiagnosticGroup group
}
com/google/javascript/jscomp/WhitelistWarningsGuard$WhitelistBuilder.classWhitelistWarningsGuard.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.WhitelistWarningsGuard$WhitelistBuilder extends java.lang.Object implements com.google.javascript.jscomp.ErrorHandler {
private final java.util.Set warnings
private String productName
private String generatorTarget
private String headerNote
public void ()
public com.google.javascript.jscomp.WhitelistWarningsGuard$WhitelistBuilder setProductName (java.lang.String)
String name
public com.google.javascript.jscomp.WhitelistWarningsGuard$WhitelistBuilder setGeneratorTarget (java.lang.String)
String name
public com.google.javascript.jscomp.WhitelistWarningsGuard$WhitelistBuilder setNote (java.lang.String)
String note
public com.google.javascript.jscomp.WhitelistWarningsGuard$WhitelistBuilder setWithLineNumber (boolean)
boolean line
public void report (com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.JSError error
public void writeWhitelist (java.io.File) throws java.io.IOException
java.io.File out
java.io.PrintStream stream
public void appendWhitelist (java.io.PrintStream)
com.google.javascript.jscomp.JSError warning
java.util.Iterator i$
String warning
java.util.Iterator i$
com.google.javascript.jscomp.DiagnosticType type
java.util.Iterator i$
java.io.PrintStream out
com.google.common.collect.Multimap warningsByType
}
com/google/javascript/jscomp/WhitelistWarningsGuard.classWhitelistWarningsGuard.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.WhitelistWarningsGuard extends com.google.javascript.jscomp.WarningsGuard {
private static final com.google.common.base.Splitter LINE_SPLITTER
private final java.util.Set whitelist
private static final java.util.regex.Pattern LINE_NUMBER
public void (java.util.Set)
java.util.Set whitelist
private static java.util.Set normalizeWhitelist (java.util.Set)
String trimmed
String line
java.util.Iterator i$
java.util.Set whitelist
java.util.Set result
public com.google.javascript.jscomp.CheckLevel level (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError error
protected boolean containWarning (java.lang.String)
String formattedWarning
public int getPriority ()
public static com.google.javascript.jscomp.WhitelistWarningsGuard fromFile (java.io.File)
java.io.File file
public static java.util.Set loadWhitelistedJsWarnings (java.io.File)
java.io.File file
protected static java.util.Set loadWhitelistedJsWarnings (com.google.common.io.CharSource)
java.io.IOException e
com.google.common.io.CharSource supplier
static java.util.Set loadWhitelistedJsWarnings (java.io.Reader) throws java.io.IOException
String line
java.util.Iterator i$
java.io.Reader reader
java.util.Set result
public static java.lang.String formatWarning (com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.JSError error
public static java.lang.String formatWarning (com.google.javascript.jscomp.JSError, boolean)
int i
com.google.javascript.jscomp.JSError error
boolean withMetaData
StringBuilder sb
java.util.List lines
public static java.lang.String getFirstLine (java.lang.String)
String warning
int lineLength
static com.google.common.base.Splitter access$000 ()
static void ()
}
com/google/javascript/jscomp/XtbMessageBundle$1.classXtbMessageBundle.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.XtbMessageBundle$1 extends java.lang.Object {
}
com/google/javascript/jscomp/XtbMessageBundle$Handler.classXtbMessageBundle.java
package com.google.javascript.jscomp
com.google.javascript.jscomp.XtbMessageBundle$Handler extends java.lang.Object implements org.xml.sax.ContentHandler {
private static final String BUNDLE_ELEM_NAME
private static final String LANG_ATT_NAME
private static final String TRANSLATION_ELEM_NAME
private static final String MESSAGE_ID_ATT_NAME
private static final String PLACEHOLDER_ELEM_NAME
private static final String PLACEHOLDER_NAME_ATT_NAME
String lang
com.google.javascript.jscomp.JsMessage$Builder msgBuilder
final com.google.javascript.jscomp.XtbMessageBundle this$0
private void (com.google.javascript.jscomp.XtbMessageBundle)
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startDocument ()
public void endDocument ()
public void startPrefixMapping (java.lang.String, java.lang.String)
String prefix
String uri
public void endPrefixMapping (java.lang.String)
String prefix
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String id
String phRef
String uri
String localName
String qName
org.xml.sax.Attributes atts
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String key
String uri
String localName
String qName
public void characters (char[], int, int)
char[] ch
int start
int length
public void ignorableWhitespace (char[], int, int)
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String)
String target
String data
public void skippedEntity (java.lang.String)
String name
void (com.google.javascript.jscomp.XtbMessageBundle, com.google.javascript.jscomp.XtbMessageBundle$1)
com.google.javascript.jscomp.XtbMessageBundle x0
com.google.javascript.jscomp.XtbMessageBundle$1 x1
}
com/google/javascript/jscomp/XtbMessageBundle$SecureEntityResolver.classXtbMessageBundle.java
package com.google.javascript.jscomp
final com.google.javascript.jscomp.XtbMessageBundle$SecureEntityResolver extends java.lang.Object implements org.xml.sax.EntityResolver {
private void ()
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String)
String publicId
String systemId
void (com.google.javascript.jscomp.XtbMessageBundle$1)
com.google.javascript.jscomp.XtbMessageBundle$1 x0
}
com/google/javascript/jscomp/XtbMessageBundle.classXtbMessageBundle.java
package com.google.javascript.jscomp
public com.google.javascript.jscomp.XtbMessageBundle extends java.lang.Object implements com.google.javascript.jscomp.MessageBundle {
private static final com.google.javascript.jscomp.XtbMessageBundle$SecureEntityResolver NOOP_RESOLVER
private final java.util.Map messages
private final com.google.javascript.jscomp.JsMessage$IdGenerator idGenerator
public void (java.io.InputStream, java.lang.String, boolean)
java.io.InputStream xtb
String projectId
boolean unused
public void (java.io.InputStream, java.lang.String)
javax.xml.parsers.SAXParser parser
org.xml.sax.XMLReader reader
com.google.javascript.jscomp.XtbMessageBundle$Handler contentHandler
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
java.io.InputStream xtb
String projectId
private javax.xml.parsers.SAXParser createSAXParser () throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException
javax.xml.parsers.SAXParserFactory factory
javax.xml.parsers.SAXParser parser
org.xml.sax.XMLReader xmlReader
public com.google.javascript.jscomp.JsMessage getMessage (java.lang.String)
String id
public com.google.javascript.jscomp.JsMessage$IdGenerator idGenerator ()
public java.lang.Iterable getAllMessages ()
static java.util.Map access$200 (com.google.javascript.jscomp.XtbMessageBundle)
com.google.javascript.jscomp.XtbMessageBundle x0
static void ()
}
com/google/javascript/jscomp/ant/AntErrorManager$1.classAntErrorManager.java
package com.google.javascript.jscomp.ant
com.google.javascript.jscomp.ant.AntErrorManager$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$CheckLevel
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/ant/AntErrorManager.classAntErrorManager.java
package com.google.javascript.jscomp.ant
public final com.google.javascript.jscomp.ant.AntErrorManager extends com.google.javascript.jscomp.BasicErrorManager {
private final com.google.javascript.jscomp.MessageFormatter formatter
private final org.apache.tools.ant.Task task
public void (com.google.javascript.jscomp.MessageFormatter, org.apache.tools.ant.Task)
com.google.javascript.jscomp.MessageFormatter formatter
org.apache.tools.ant.Task task
public void println (com.google.javascript.jscomp.CheckLevel, com.google.javascript.jscomp.JSError)
com.google.javascript.jscomp.CheckLevel level
com.google.javascript.jscomp.JSError error
protected void printSummary ()
String message
int level
}
com/google/javascript/jscomp/ant/CompileTask.classCompileTask.java
package com.google.javascript.jscomp.ant
public final com.google.javascript.jscomp.ant.CompileTask extends org.apache.tools.ant.Task {
private com.google.javascript.jscomp.CompilerOptions$LanguageMode languageIn
private com.google.javascript.jscomp.WarningLevel warningLevel
private boolean debugOptions
private String encoding
private String outputEncoding
private com.google.javascript.jscomp.CompilationLevel compilationLevel
private boolean customExternsOnly
private boolean manageDependencies
private boolean prettyPrint
private boolean printInputDelimiter
private boolean generateExports
private boolean replaceProperties
private boolean forceRecompile
private String replacePropertiesPrefix
private java.io.File outputFile
private final java.util.List defineParams
private final java.util.List externFileLists
private final java.util.List sourceFileLists
private final java.util.List sourcePaths
private final java.util.List warnings
private String sourceMapFormat
private java.io.File sourceMapOutputFile
public void ()
public void setLanguageIn (java.lang.String)
String value
public void setWarning (java.lang.String)
String value
public void setDebug (boolean)
boolean value
public void setCompilationLevel (java.lang.String)
String value
public void setManageDependencies (boolean)
boolean value
public void setCustomExternsOnly (boolean)
boolean value
public void setOutput (java.io.File)
java.io.File value
public void setReplacePropertiesPrefix (java.lang.String)
String value
public void setReplaceProperties (boolean)
boolean value
public void setEncoding (java.lang.String)
String encoding
public void setOutputEncoding (java.lang.String)
String outputEncoding
public void setPrettyPrint (boolean)
boolean pretty
public void setPrintInputDelimiter (boolean)
boolean print
public void setForceRecompile (boolean)
boolean forceRecompile
public void setGenerateExports (boolean)
boolean generateExports
public void addExterns (org.apache.tools.ant.types.FileList)
org.apache.tools.ant.types.FileList list
public void addWarning (com.google.javascript.jscomp.ant.Warning)
com.google.javascript.jscomp.ant.Warning warning
public void addSources (org.apache.tools.ant.types.FileList)
org.apache.tools.ant.types.FileList list
public void addPath (org.apache.tools.ant.types.Path)
org.apache.tools.ant.types.Path list
public void execute ()
StringBuilder source
com.google.javascript.jscomp.Result result
com.google.javascript.jscomp.CompilerOptions options
com.google.javascript.jscomp.Compiler compiler
java.util.List externs
java.util.List sources
private void flushSourceMap (com.google.javascript.jscomp.SourceMap)
java.io.FileWriter out
java.io.IOException e
com.google.javascript.jscomp.SourceMap sourceMap
private com.google.javascript.jscomp.CompilerOptions createCompilerOptions ()
com.google.javascript.jscomp.CheckLevel level
String groupName
com.google.javascript.jscomp.DiagnosticGroup group
com.google.javascript.jscomp.ant.Warning warning
java.util.Iterator i$
java.io.File parentFile
com.google.javascript.jscomp.CompilerOptions options
public org.apache.tools.ant.types.Parameter createDefine ()
org.apache.tools.ant.types.Parameter param
private void convertDefineParameters (com.google.javascript.jscomp.CompilerOptions)
String key
Object value
org.apache.tools.ant.types.Parameter p
java.util.Iterator i$
com.google.javascript.jscomp.CompilerOptions options
private void convertPropertiesMap (com.google.javascript.jscomp.CompilerOptions)
String key
Object value
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.jscomp.CompilerOptions options
java.util.Map props
private boolean setDefine (com.google.javascript.jscomp.CompilerOptions, java.lang.String, java.lang.Object)
double dblTemp
NumberFormatException nfe
boolean isTrue
boolean isFalse
com.google.javascript.jscomp.CompilerOptions options
String key
Object value
boolean success
private com.google.javascript.jscomp.Compiler createCompiler (com.google.javascript.jscomp.CompilerOptions)
com.google.javascript.jscomp.CompilerOptions options
com.google.javascript.jscomp.Compiler compiler
com.google.javascript.jscomp.MessageFormatter formatter
com.google.javascript.jscomp.ant.AntErrorManager errorManager
private java.util.List findExternFiles ()
org.apache.tools.ant.types.FileList list
java.util.Iterator i$
java.util.List files
private java.util.List findSourceFiles ()
org.apache.tools.ant.types.FileList list
java.util.Iterator i$
org.apache.tools.ant.types.Path list
java.util.Iterator i$
java.util.List files
private java.util.List findJavaScriptFiles (org.apache.tools.ant.types.FileList)
String included
String[] arr$
int len$
int i$
org.apache.tools.ant.types.FileList fileList
java.util.List files
java.io.File baseDir
private java.util.List findJavaScriptFiles (org.apache.tools.ant.types.Path)
String included
String[] arr$
int len$
int i$
org.apache.tools.ant.types.Path path
java.util.List files
private java.util.List getDefaultExterns ()
java.io.IOException e
private void writeResult (java.lang.String)
java.io.OutputStreamWriter out
java.io.IOException e
String source
private boolean isStale ()
long lastRun
long sourcesLastModified
long externsLastModified
private long getLastModifiedTime (java.util.List)
java.io.File path
java.io.File file
String fileName
String[] arr$
int len$
int i$
org.apache.tools.ant.types.FileList list
java.io.File file
String src
String[] arr$
int len$
int i$
org.apache.tools.ant.types.Path path
Object entry
java.util.Iterator i$
java.util.List fileLists
long lastModified
private long getLastModifiedTime (java.io.File)
java.io.File file
long fileLastModified
public void setSourceMapFormat (java.lang.String)
String format
public void setSourceMapOutputFile (java.io.File)
java.io.File sourceMapOutputFile
}
com/google/javascript/jscomp/ant/Warning.classWarning.java
package com.google.javascript.jscomp.ant
public com.google.javascript.jscomp.ant.Warning extends java.lang.Object {
private String group
private com.google.javascript.jscomp.CheckLevel level
public void ()
public java.lang.String getGroup ()
public void setGroup (java.lang.String)
String group
public com.google.javascript.jscomp.CheckLevel getLevel ()
public void setLevel (com.google.javascript.jscomp.CheckLevel)
com.google.javascript.jscomp.CheckLevel level
}
com/google/javascript/jscomp/deps/DependencyInfo.classDependencyInfo.java
package com.google.javascript.jscomp.deps
public abstract com.google.javascript.jscomp.deps.DependencyInfo extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract java.lang.String getPathRelativeToClosureBase ()
public abstract java.util.Collection getProvides ()
public abstract java.util.Collection getRequires ()
}
com/google/javascript/jscomp/deps/DepsFileParser.classDepsFileParser.java
package com.google.javascript.jscomp.deps
public com.google.javascript.jscomp.deps.DepsFileParser extends com.google.javascript.jscomp.deps.JsFileLineParser {
private static java.util.logging.Logger logger
private final java.util.regex.Matcher depMatcher
private final java.util.regex.Matcher depArgsMatch
private java.util.List depInfos
private final com.google.common.base.Function pathTranslator
public void (com.google.javascript.jscomp.ErrorManager)
com.google.javascript.jscomp.ErrorManager errorManager
public void (com.google.common.base.Function, com.google.javascript.jscomp.ErrorManager)
com.google.common.base.Function pathTranslator
com.google.javascript.jscomp.ErrorManager errorManager
public java.util.List parseFile (java.lang.String) throws java.io.IOException
String filePath
public java.util.List parseFile (java.lang.String, java.lang.String)
String filePath
String fileContents
public java.util.List parseFileReader (java.lang.String, java.io.Reader)
String filePath
java.io.Reader reader
protected boolean parseLine (java.lang.String) throws com.google.javascript.jscomp.deps.JsFileLineParser$ParseException
String addDependencyParams
String path
com.google.javascript.jscomp.deps.DependencyInfo depInfo
String line
boolean hasDependencies
static void ()
}
com/google/javascript/jscomp/deps/DepsGenerator$1.classDepsGenerator.java
package com.google.javascript.jscomp.deps
com.google.javascript.jscomp.deps.DepsGenerator$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.javascript.jscomp.deps.DepsGenerator this$0
void (com.google.javascript.jscomp.deps.DepsGenerator)
public java.lang.String apply (com.google.javascript.jscomp.deps.DependencyInfo)
com.google.javascript.jscomp.deps.DependencyInfo from
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/deps/DepsGenerator$InclusionStrategy.classDepsGenerator.java
package com.google.javascript.jscomp.deps
public final com.google.javascript.jscomp.deps.DepsGenerator$InclusionStrategy extends java.lang.Enum {
public static final com.google.javascript.jscomp.deps.DepsGenerator$InclusionStrategy ALWAYS
public static final com.google.javascript.jscomp.deps.DepsGenerator$InclusionStrategy WHEN_IN_SRCS
public static final com.google.javascript.jscomp.deps.DepsGenerator$InclusionStrategy DO_NOT_DUPLICATE
private static final com.google.javascript.jscomp.deps.DepsGenerator$InclusionStrategy[] $VALUES
public static com.google.javascript.jscomp.deps.DepsGenerator$InclusionStrategy[] values ()
public static com.google.javascript.jscomp.deps.DepsGenerator$InclusionStrategy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/deps/DepsGenerator.classDepsGenerator.java
package com.google.javascript.jscomp.deps
public com.google.javascript.jscomp.deps.DepsGenerator extends java.lang.Object {
private static java.util.logging.Logger logger
private final java.util.Collection srcs
private final java.util.Collection deps
private final String closurePathAbs
private final com.google.javascript.jscomp.deps.DepsGenerator$InclusionStrategy mergeStrategy
final com.google.javascript.jscomp.ErrorManager errorManager
static final com.google.javascript.jscomp.DiagnosticType SAME_FILE_WARNING
static final com.google.javascript.jscomp.DiagnosticType NEVER_PROVIDED_ERROR
static final com.google.javascript.jscomp.DiagnosticType DUPE_PROVIDES_WARNING
static final com.google.javascript.jscomp.DiagnosticType MULTIPLE_PROVIDES_ERROR
static final com.google.javascript.jscomp.DiagnosticType DUPE_REQUIRE_WARNING
static final com.google.javascript.jscomp.DiagnosticType NO_DEPS_WARNING
public void (java.util.Collection, java.util.Collection, com.google.javascript.jscomp.deps.DepsGenerator$InclusionStrategy, java.lang.String, com.google.javascript.jscomp.ErrorManager)
java.util.Collection deps
java.util.Collection srcs
com.google.javascript.jscomp.deps.DepsGenerator$InclusionStrategy mergeStrategy
String closurePathAbs
com.google.javascript.jscomp.ErrorManager errorManager
public java.lang.String computeDependencyCalls () throws java.io.IOException
java.util.Map depsFiles
java.util.Map jsFiles
java.io.ByteArrayOutputStream output
protected void cleanUpDuplicatedFiles (java.util.Map, java.util.Map)
String path
java.util.Iterator i$
String path
java.util.Iterator i$
java.util.Map depsFiles
java.util.Map jsFiles
java.util.Set depsPathsCopy
private void validateDependencies (java.lang.Iterable, java.lang.Iterable)
String namespace
com.google.javascript.jscomp.deps.DependencyInfo provider
int i
int l
java.util.List requires
com.google.javascript.jscomp.deps.DependencyInfo depInfo
java.util.Iterator i$
Iterable preparsedFileDepedencies
Iterable parsedFileDependencies
java.util.Map providesMap
private void reportSameFile (java.lang.String, com.google.javascript.jscomp.deps.DependencyInfo)
String namespace
com.google.javascript.jscomp.deps.DependencyInfo depInfo
private void reportUndefinedNamespace (java.lang.String, com.google.javascript.jscomp.deps.DependencyInfo)
String namespace
com.google.javascript.jscomp.deps.DependencyInfo depInfo
private void reportDuplicateProvide (java.lang.String, com.google.javascript.jscomp.deps.DependencyInfo, com.google.javascript.jscomp.deps.DependencyInfo)
String namespace
com.google.javascript.jscomp.deps.DependencyInfo firstDep
com.google.javascript.jscomp.deps.DependencyInfo secondDep
private void reportDuplicateRequire (java.lang.String, com.google.javascript.jscomp.deps.DependencyInfo)
String namespace
com.google.javascript.jscomp.deps.DependencyInfo depInfo
private void reportNoDepsInDepsFile (java.lang.String)
String filePath
private void addToProvideMap (java.lang.Iterable, java.util.Map)
com.google.javascript.jscomp.deps.DependencyInfo prevValue
String provide
java.util.Iterator i$
com.google.javascript.jscomp.deps.DependencyInfo depInfo
java.util.Iterator i$
Iterable depInfos
java.util.Map providesMap
protected com.google.javascript.jscomp.deps.DepsFileParser createDepsFileParser ()
com.google.javascript.jscomp.deps.DepsFileParser depsParser
protected boolean shouldSkipDepsFile (com.google.javascript.jscomp.SourceFile)
com.google.javascript.jscomp.SourceFile file
private java.util.Map parseDepsFiles () throws java.io.IOException
com.google.javascript.jscomp.deps.DependencyInfo info
java.util.Iterator i$
java.util.List depInfos
com.google.javascript.jscomp.SourceFile file
java.util.Iterator i$
com.google.javascript.jscomp.deps.DependencyInfo info
java.util.Iterator i$
java.util.List srcInfos
com.google.javascript.jscomp.SourceFile src
java.util.Iterator i$
com.google.javascript.jscomp.deps.DepsFileParser depsParser
java.util.Map depsFiles
private java.util.Map parseSources (java.util.Set) throws java.io.IOException
com.google.javascript.jscomp.deps.DependencyInfo depInfo
String closureRelativePath
com.google.javascript.jscomp.SourceFile file
java.util.Iterator i$
java.util.Set preparsedFiles
java.util.Map parsedFiles
com.google.javascript.jscomp.deps.JsFileParser jsParser
private void writeDepsContent (java.util.Map, java.util.Map, java.io.PrintStream) throws java.io.IOException
String path
String depsPath
java.util.Iterator i$
com.google.common.collect.Multimap infosIndex
java.util.Map depsFiles
java.util.Map jsFiles
java.io.PrintStream out
protected java.lang.String formatPathToDepsFile (java.lang.String)
String path
private void writeDepInfos (java.io.PrintStream, java.util.Collection) throws java.io.IOException
java.util.Collection provides
java.util.Collection requires
com.google.javascript.jscomp.deps.DependencyInfo depInfo
java.util.Iterator i$
java.io.PrintStream out
java.util.Collection depInfos
private static void writeJsArray (java.io.PrintStream, java.util.Collection)
java.io.PrintStream out
java.util.Collection values
static java.util.List createSourceFilesFromPaths (java.util.Collection)
String path
java.util.Iterator i$
java.util.Collection paths
java.util.List files
static transient java.util.List createSourceFilesFromPaths (java.lang.String[])
String[] paths
static void ()
}
com/google/javascript/jscomp/deps/JsFileLineParser$ParseException.classJsFileLineParser.java
package com.google.javascript.jscomp.deps
com.google.javascript.jscomp.deps.JsFileLineParser$ParseException extends java.lang.Exception {
public static final long serialVersionUID
private boolean fatal
public void (java.lang.String, boolean)
String message
boolean fatal
public boolean isFatal ()
}
com/google/javascript/jscomp/deps/JsFileLineParser.classJsFileLineParser.java
package com.google.javascript.jscomp.deps
public abstract com.google.javascript.jscomp.deps.JsFileLineParser extends java.lang.Object {
static final com.google.javascript.jscomp.DiagnosticType PARSE_WARNING
static final com.google.javascript.jscomp.DiagnosticType PARSE_ERROR
boolean shortcutMode
private static final java.util.regex.Pattern STRING_LITERAL_PATTERN
private java.util.regex.Matcher valueMatcher
String filePath
int lineNum
com.google.javascript.jscomp.ErrorManager errorManager
boolean parseSucceeded
public void (com.google.javascript.jscomp.ErrorManager)
com.google.javascript.jscomp.ErrorManager errorManager
public void setShortcutMode (boolean)
boolean mode
public boolean didParseSucceed ()
void doParse (java.lang.String, java.io.Reader)
int endOfComment
int endOfMultilineComment
int startOfLineComment
int startOfMultilineComment
String revisedLine
com.google.javascript.jscomp.deps.JsFileLineParser$ParseException e
java.io.IOException e
String filePath
java.io.Reader fileContents
java.io.BufferedReader lineBuffer
String line
boolean inMultilineComment
abstract boolean parseLine (java.lang.String) throws com.google.javascript.jscomp.deps.JsFileLineParser$ParseException
java.lang.String parseJsString (java.lang.String) throws com.google.javascript.jscomp.deps.JsFileLineParser$ParseException
String jsStringLiteral
java.util.List parseJsStringArray (java.lang.String) throws com.google.javascript.jscomp.deps.JsFileLineParser$ParseException
String input
java.util.List results
int indexStart
int indexEnd
String innerValues
static void ()
}
com/google/javascript/jscomp/deps/JsFileParser.classJsFileParser.java
package com.google.javascript.jscomp.deps
public com.google.javascript.jscomp.deps.JsFileParser extends com.google.javascript.jscomp.deps.JsFileLineParser {
private static java.util.logging.Logger logger
private static final java.util.regex.Pattern GOOG_PROVIDE_REQUIRE_PATTERN
private static final String BASE_JS_START
private java.util.regex.Matcher googMatcher
private java.util.List provides
private java.util.List requires
private boolean fileHasProvidesOrRequires
private boolean includeGoogBase
public void (com.google.javascript.jscomp.ErrorManager)
com.google.javascript.jscomp.ErrorManager errorManager
public com.google.javascript.jscomp.deps.JsFileParser setIncludeGoogBase (boolean)
boolean include
public com.google.javascript.jscomp.deps.DependencyInfo parseFile (java.lang.String, java.lang.String) throws java.io.IOException
String filePath
String closureRelativePath
public com.google.javascript.jscomp.deps.DependencyInfo parseFile (java.lang.String, java.lang.String, java.lang.String)
String filePath
String closureRelativePath
String fileContents
private com.google.javascript.jscomp.deps.DependencyInfo parseReader (java.lang.String, java.lang.String, java.io.Reader)
String filePath
String closureRelativePath
java.io.Reader fileContents
com.google.javascript.jscomp.deps.DependencyInfo dependencyInfo
protected boolean parseLine (java.lang.String) throws com.google.javascript.jscomp.deps.JsFileLineParser$ParseException
String arg
char firstChar
boolean isProvide
boolean isRequire
String line
boolean lineHasProvidesOrRequires
static void ()
}
com/google/javascript/jscomp/deps/JsFunctionParser$1.classJsFunctionParser.java
package com.google.javascript.jscomp.deps
com.google.javascript.jscomp.deps.JsFunctionParser$1 extends java.lang.Object {
}
com/google/javascript/jscomp/deps/JsFunctionParser$SymbolInfo.classJsFunctionParser.java
package com.google.javascript.jscomp.deps
public com.google.javascript.jscomp.deps.JsFunctionParser$SymbolInfo extends java.lang.Object {
public final String functionName
public final String symbol
private void (java.lang.String, java.lang.String)
String functionName
String symbol
void (java.lang.String, java.lang.String, com.google.javascript.jscomp.deps.JsFunctionParser$1)
String x0
String x1
com.google.javascript.jscomp.deps.JsFunctionParser$1 x2
}
com/google/javascript/jscomp/deps/JsFunctionParser.classJsFunctionParser.java
package com.google.javascript.jscomp.deps
public com.google.javascript.jscomp.deps.JsFunctionParser extends com.google.javascript.jscomp.deps.JsFileLineParser {
private static java.util.logging.Logger logger
private java.util.regex.Pattern pattern
private java.util.regex.Matcher matcher
private java.util.Collection symbols
private java.util.Collection functionsToParse
public void (java.util.Collection, com.google.javascript.jscomp.ErrorManager)
java.util.Collection functions
com.google.javascript.jscomp.ErrorManager errorManager
private java.util.regex.Pattern getPattern (java.util.Collection)
String function
java.util.Iterator i$
java.util.Collection functions
StringBuilder sb
public java.util.Collection parseFile (java.lang.String, java.lang.String)
String filePath
String fileContents
private java.util.Collection parseReader (java.lang.String, java.io.Reader)
String filePath
java.io.Reader fileContents
protected boolean parseLine (java.lang.String) throws com.google.javascript.jscomp.deps.JsFileLineParser$ParseException
String function
java.util.Iterator i$
String functionName
String arg
String line
boolean hasFunctions
boolean parseLine
static void ()
}
com/google/javascript/jscomp/deps/PathUtil.classPathUtil.java
package com.google.javascript.jscomp.deps
public final com.google.javascript.jscomp.deps.PathUtil extends java.lang.Object {
private static final com.google.common.base.CharMatcher SLASH_MATCHER
private static final com.google.common.base.CharMatcher NON_SLASH_MATCHER
private void ()
public static java.lang.String collapseDots (java.lang.String)
String fragment
String[] arr$
int len$
int i$
String path
String[] srcFragments
java.util.List dstFragments
static boolean isAbsolute (java.lang.String)
String path
static java.lang.String removeExtraneousSlashes (java.lang.String)
String s
int lastNonSlash
public static java.lang.String makeAbsolute (java.lang.String)
String path
public static java.lang.String makeAbsolute (java.lang.String, java.lang.String)
String path
String rootPath
public static java.lang.String makeRelative (java.lang.String, java.lang.String)
String basePath
String targetPath
String[] baseFragments
String[] targetFragments
int i
static void ()
}
com/google/javascript/jscomp/deps/SimpleDependencyInfo.classSimpleDependencyInfo.java
package com.google.javascript.jscomp.deps
public com.google.javascript.jscomp.deps.SimpleDependencyInfo extends java.lang.Object implements com.google.javascript.jscomp.deps.DependencyInfo {
private final java.util.List provides
private final java.util.List requires
private final String srcPathRelativeToClosure
private final String pathOfDefiningFile
public void (java.lang.String, java.lang.String, java.util.List, java.util.List)
String srcPathRelativeToClosure
String pathOfDefiningFile
java.util.List provides
java.util.List requires
public java.lang.String getName ()
public java.lang.String getPathRelativeToClosureBase ()
public java.util.Collection getProvides ()
public java.util.Collection getRequires ()
public boolean equals (java.lang.Object)
Object obj
com.google.javascript.jscomp.deps.SimpleDependencyInfo other
public java.lang.String toString ()
public int hashCode ()
}
com/google/javascript/jscomp/deps/SortedDependencies$1.classSortedDependencies.java
package com.google.javascript.jscomp.deps
final com.google.javascript.jscomp.deps.SortedDependencies$1 extends java.lang.Object implements java.util.Comparator {
final java.util.Map val$originalIndex
void (java.util.Map)
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
}
com/google/javascript/jscomp/deps/SortedDependencies$CircularDependencyException.classSortedDependencies.java
package com.google.javascript.jscomp.deps
public com.google.javascript.jscomp.deps.SortedDependencies$CircularDependencyException extends java.lang.Exception {
void (java.lang.String)
String message
}
com/google/javascript/jscomp/deps/SortedDependencies$MissingProvideException.classSortedDependencies.java
package com.google.javascript.jscomp.deps
public com.google.javascript.jscomp.deps.SortedDependencies$MissingProvideException extends java.lang.Exception {
void (java.lang.String)
String provide
}
com/google/javascript/jscomp/deps/SortedDependencies.classSortedDependencies.java
package com.google.javascript.jscomp.deps
public com.google.javascript.jscomp.deps.SortedDependencies extends java.lang.Object {
private final java.util.List inputs
private final java.util.List sortedList
private final java.util.List noProvides
private final java.util.Map provideMap
public void (java.util.List) throws com.google.javascript.jscomp.deps.SortedDependencies$CircularDependencyException
String provide
java.util.Iterator i$
java.util.Collection currentProvides
com.google.javascript.jscomp.deps.DependencyInfo input
java.util.Iterator i$
com.google.javascript.jscomp.deps.DependencyInfo dep
String req
java.util.Iterator i$
com.google.javascript.jscomp.deps.DependencyInfo input
java.util.Iterator i$
java.util.List subGraph
java.util.List inputs
com.google.common.collect.Multimap deps
public com.google.javascript.jscomp.deps.DependencyInfo getInputProviding (java.lang.String) throws com.google.javascript.jscomp.deps.SortedDependencies$MissingProvideException
String symbol
public com.google.javascript.jscomp.deps.DependencyInfo maybeGetInputProviding (java.lang.String)
String symbol
private java.util.List findCycle (java.util.List, com.google.common.collect.Multimap)
java.util.List subGraph
com.google.common.collect.Multimap deps
private java.util.List findCycle (com.google.javascript.jscomp.deps.DependencyInfo, java.util.Set, com.google.common.collect.Multimap, java.util.Set)
java.util.List cycle
java.util.List cycle
com.google.javascript.jscomp.deps.DependencyInfo current
java.util.Set subGraph
com.google.common.collect.Multimap deps
java.util.Set covered
private com.google.javascript.jscomp.deps.DependencyInfo findRequireInSubGraphOrFail (com.google.javascript.jscomp.deps.DependencyInfo, java.util.Set)
com.google.javascript.jscomp.deps.DependencyInfo candidate
String symbol
java.util.Iterator i$
com.google.javascript.jscomp.deps.DependencyInfo input
java.util.Set subGraph
private java.lang.String cycleToString (java.util.List)
int i
java.util.List cycle
java.util.List symbols
public java.util.List getSortedList ()
public java.util.List getSortedDependenciesOf (java.util.List)
java.util.List roots
public java.util.List getDependenciesOf (java.util.List, boolean)
com.google.javascript.jscomp.deps.DependencyInfo dep
String req
java.util.Iterator i$
com.google.javascript.jscomp.deps.DependencyInfo current
com.google.javascript.jscomp.deps.DependencyInfo current
java.util.Iterator i$
java.util.List roots
boolean sorted
java.util.Set included
java.util.Deque worklist
com.google.common.collect.ImmutableList$Builder builder
public java.util.List getInputsWithoutProvides ()
private static java.util.List topologicalStableSort (java.util.List, com.google.common.collect.Multimap)
int i
java.util.Collection itemDeps
Object item
java.util.Iterator i$
Object inWaiting
java.util.Iterator i$
Object item
java.util.List items
com.google.common.collect.Multimap deps
java.util.Map originalIndex
java.util.PriorityQueue inDegreeZero
java.util.List result
com.google.common.collect.Multiset inDegree
com.google.common.collect.Multimap reverseDeps
}
com/google/javascript/jscomp/fuzzing/DiscreteDistribution.classDiscreteDistribution.java
package com.google.javascript.jscomp.fuzzing
public com.google.javascript.jscomp.fuzzing.DiscreteDistribution extends java.lang.Object {
private java.util.Random random
private java.util.List items
private java.util.List weights
public void (java.util.Random, java.util.ArrayList, java.util.ArrayList)
Double w
java.util.Iterator i$
int i
java.util.Random random
java.util.ArrayList items
java.util.ArrayList weights
double sum
public java.lang.Object nextItem ()
int i
double randomValue
double sum
}
com/google/javascript/jscomp/fuzzing/Driver$LoggingLevel.classDriver.java
package com.google.javascript.jscomp.fuzzing
final com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel extends java.lang.Enum {
public static final com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel OFF
public static final com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel SEVERE
public static final com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel WARNING
public static final com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel INFO
public static final com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel CONFIG
public static final com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel FINE
public static final com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel FINER
public static final com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel FINEST
public static final com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel ALL
private java.util.logging.Level level
private static final com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel[] $VALUES
public static com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel[] values ()
public static com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.util.logging.Level)
java.util.logging.Level l
public java.util.logging.Level getLevel ()
static void ()
}
com/google/javascript/jscomp/fuzzing/Driver.classDriver.java
package com.google.javascript.jscomp.fuzzing
public com.google.javascript.jscomp.fuzzing.Driver extends java.lang.Object {
private int numberOfRuns
private int maxASTSize
private com.google.javascript.jscomp.CompilationLevel compilationLevel
private long seed
private com.google.javascript.jscomp.fuzzing.Driver$LoggingLevel level
public void ()
public com.google.javascript.jscomp.Result compile (java.lang.String) throws java.io.IOException
String code
com.google.javascript.jscomp.Compiler compiler
public com.google.javascript.jscomp.Result compile (com.google.javascript.rhino.Node) throws java.io.IOException
com.google.javascript.rhino.Node script
com.google.javascript.jscomp.CompilerInput input
com.google.javascript.jscomp.JSModule jsModule
com.google.javascript.jscomp.Compiler compiler
private com.google.javascript.jscomp.CompilerOptions getOptions ()
com.google.javascript.jscomp.CompilerOptions options
public static void main (java.lang.String[])
org.kohsuke.args4j.CmdLineException e
long seed
Exception e
StringBuffer sb
StringBuffer sb
com.google.javascript.jscomp.Result result
StringBuffer sb
Exception e
long seed
java.util.Random random
com.google.javascript.jscomp.fuzzing.Fuzzer fuzzer
com.google.javascript.rhino.Node[] nodes
com.google.javascript.rhino.Node script
String code
int i
String[] args
com.google.javascript.jscomp.fuzzing.Driver driver
org.kohsuke.args4j.CmdLineParser parser
java.util.logging.Logger logger
}
com/google/javascript/jscomp/fuzzing/Expression.classExpression.java
package com.google.javascript.jscomp.fuzzing
public final com.google.javascript.jscomp.fuzzing.Expression extends java.lang.Enum {
public static final com.google.javascript.jscomp.fuzzing.Expression THIS
public static final com.google.javascript.jscomp.fuzzing.Expression IDENTIFIER
public static final com.google.javascript.jscomp.fuzzing.Expression LITERAL
public static final com.google.javascript.jscomp.fuzzing.Expression FUNCTION_CALL
public static final com.google.javascript.jscomp.fuzzing.Expression UNARY_EXPR
public static final com.google.javascript.jscomp.fuzzing.Expression BINARY_EXPR
public static final com.google.javascript.jscomp.fuzzing.Expression FUNCTION_EXPR
public static final com.google.javascript.jscomp.fuzzing.Expression TERNARY_EXPR
int minBudget
double weight
private static final com.google.javascript.jscomp.fuzzing.Expression[] $VALUES
public static com.google.javascript.jscomp.fuzzing.Expression[] values ()
public static com.google.javascript.jscomp.fuzzing.Expression valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, double)
int minBudget
double weight
static void ()
}
com/google/javascript/jscomp/fuzzing/Fuzzer$1.classFuzzer.java
package com.google.javascript.jscomp.fuzzing
com.google.javascript.jscomp.fuzzing.Fuzzer$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$fuzzing$Expression
static final int[] $SwitchMap$com$google$javascript$jscomp$fuzzing$Statement
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/fuzzing/Fuzzer.classFuzzer.java
package com.google.javascript.jscomp.fuzzing
public com.google.javascript.jscomp.fuzzing.Fuzzer extends java.lang.Object {
private static final int LARGEST_NUMBER
protected final java.util.Random random
com.google.javascript.jscomp.fuzzing.ScopeManager scopeManager
private int counter
public void (java.util.Random)
java.util.Random random
com.google.javascript.rhino.Node generateExpression (int)
com.google.javascript.jscomp.fuzzing.Expression expr
com.google.javascript.jscomp.fuzzing.Expression[] arr$
int len$
int i$
int budget
java.util.ArrayList expressions
java.util.ArrayList weights
com.google.javascript.jscomp.fuzzing.DiscreteDistribution dd
com.google.javascript.jscomp.fuzzing.Expression expr
com.google.javascript.rhino.Node generateThis (int)
int budget
com.google.javascript.rhino.Node generateLiteral (int)
int rand
int rand
int budget
int rand
com.google.javascript.rhino.Node generateNumericLiteral (int)
int budget
com.google.javascript.rhino.Node generateStringLiteral (int)
int budget
com.google.javascript.rhino.Node generateIdentifier (int)
int budget
String name
com.google.javascript.rhino.Node getExistingIdentifier (int)
int budget
com.google.javascript.rhino.Node generateNullLiteral (int)
int budget
com.google.javascript.rhino.Node generateBooleanLiteral (int)
int budget
com.google.javascript.rhino.Node generateRegularExpressionLiteral (int)
com.google.javascript.rhino.Node[] children
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node[] children
com.google.javascript.rhino.Node node
int budget
com.google.javascript.rhino.Node generateObjectLiteral (int)
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node value
int i
int budget
com.google.javascript.rhino.Node objectLit
int remainingBudget
int objectLength
int[] propertyBudgets
com.google.javascript.rhino.Node generateArrayLiteral (int)
com.google.javascript.rhino.Node item
int i
int[] itemBudgets
int budget
com.google.javascript.rhino.Node node
int arraySize
com.google.javascript.rhino.Node generateAssignableExpression (int)
int rand
int rand
int budget
com.google.javascript.rhino.Node generateGetProp (int)
int budget
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node generateGetElem (int)
int budget
int[] subBudgets
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node generateFunctionCall (int)
int budget
com.google.javascript.rhino.Node generateFunctionCall (int, boolean)
int remainingBudget
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node arg
int i
int budget
boolean isNew
int remainingBudget
int numArgs
int[] subBudgets
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node node
private com.google.javascript.rhino.Node generateCallableExpression (int)
int budget
com.google.javascript.rhino.Node generateUnaryExpression (int)
int rand
int budget
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node target
int rand
com.google.javascript.rhino.Node generateBinaryExpression (int)
int index
com.google.javascript.rhino.Node left
int budget
java.util.List operators
int[] subBudgets
int index
int firstAssignIndex
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node generateTernaryExpression (int)
int budget
int[] subBudgets
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node choice1
com.google.javascript.rhino.Node choice2
com.google.javascript.rhino.Node generateFunctionExpression (int)
int budget
private com.google.javascript.jscomp.fuzzing.Statement decideStatementTypeToGenerate (int)
com.google.javascript.jscomp.fuzzing.Statement stmt
com.google.javascript.jscomp.fuzzing.Statement[] arr$
int len$
int i$
int budget
java.util.ArrayList statements
java.util.ArrayList weights
com.google.javascript.jscomp.fuzzing.Scope scope
com.google.javascript.jscomp.fuzzing.DiscreteDistribution dd
com.google.javascript.rhino.Node generateStatement (int)
int budget
com.google.javascript.jscomp.fuzzing.Statement stmt
private com.google.javascript.rhino.Node generateStatementForType (com.google.javascript.jscomp.fuzzing.Statement, int)
com.google.javascript.jscomp.fuzzing.Statement type
int budget
com.google.javascript.rhino.Node generateBlock (int)
int b
int[] arr$
int len$
int i$
int[] stmtBudgets
int budget
com.google.javascript.rhino.Node node
int numStmt
com.google.javascript.rhino.Node generateVariableStatement (int)
com.google.javascript.rhino.Node assn
int budget
com.google.javascript.rhino.Node identifier
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node generateEmptyStatement (int)
int budget
com.google.javascript.rhino.Node generateExpressionStatement (int)
int budget
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node generateIfStatement (int)
int numComponents
int budget
int numComponents
int size
int[] componentBudgets
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node generateWhile (int)
int budget
int[] componentBudgets
com.google.javascript.rhino.Node expr
com.google.javascript.jscomp.fuzzing.Scope scope
com.google.javascript.rhino.Node stmt
com.google.javascript.rhino.Node generateDoWhile (int)
int budget
int[] componentBudgets
com.google.javascript.rhino.Node stmt
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node generateFor (int)
com.google.javascript.rhino.Node initializer
int budget
int totalHeaderBudget
int bodyBudget
int[] headerBudgets
com.google.javascript.rhino.Node initializer
com.google.javascript.rhino.Node condition
com.google.javascript.rhino.Node increment
com.google.javascript.rhino.Node body
com.google.javascript.rhino.Node generateForIn (int)
com.google.javascript.rhino.Node iterator
int budget
int[] componentBudgets
com.google.javascript.rhino.Node iterator
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node generateContinue (int)
int budget
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.fuzzing.Scope localScope
com.google.javascript.rhino.Node generateBreak (int)
int budget
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.fuzzing.Scope localScope
com.google.javascript.rhino.Node generateReturn (int)
int budget
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node generateSwitch (int)
com.google.javascript.rhino.Node clause
com.google.javascript.rhino.Node block
int exprBudget
int blockBudget
com.google.javascript.rhino.Node clause
com.google.javascript.rhino.Node block
int remainingBudget
int i
int budget
int numCases
int[] componentBudgets
com.google.javascript.rhino.Node switchStmt
int defaultClauseIndex
com.google.javascript.rhino.Node generateLabelledStatement (int)
int budget
String labelName
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.fuzzing.Statement stmtType
com.google.javascript.jscomp.fuzzing.Scope localScope
java.util.ArrayList currentLabels
com.google.javascript.rhino.Node generateThrow (int)
int budget
com.google.javascript.rhino.Node generateTry (int)
com.google.javascript.rhino.Node param
int budget
int bodyBudget
com.google.javascript.rhino.Node tryStmt
int[] catchAndFinallyBudgets
com.google.javascript.rhino.Node catchBlock
private com.google.javascript.rhino.Node generateFunction (int, boolean)
int remainingBudget
com.google.javascript.rhino.Node name
int remainingBudget
com.google.javascript.rhino.Node name
int i
int i
int[] componentBudgets
int budget
boolean isExpression
int remainingBudget
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node paramList
com.google.javascript.rhino.Node body
int numComponents
com.google.javascript.rhino.Node function
com.google.javascript.rhino.Node generateFunctionDeclaration (int)
int budget
com.google.javascript.rhino.Node generateSourceElement (int)
int budget
com.google.javascript.rhino.Node[] generateProgram (int)
int i
int[] elemBudgets
com.google.javascript.rhino.Node[] elements
int budget
int numElements
private com.google.javascript.rhino.Node generatePropertyName ()
String name
String name
com.google.javascript.rhino.Node node
public static java.lang.String getPrettyCode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node root
com.google.javascript.jscomp.CodePrinter$Builder builder
public static com.google.javascript.rhino.Node buildScript (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node ast
public static com.google.javascript.rhino.Node buildScript (com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node[] elements
com.google.javascript.rhino.Node script
com.google.javascript.rhino.InputId inputId
int[] distribute (int, int, int)
int i
int i
double additionalBudget
int i
double[] rands
double sum
int budget
int n
int min
int[] subBudgets
private int nextNumber ()
}
com/google/javascript/jscomp/fuzzing/Scope.classScope.java
package com.google.javascript.jscomp.fuzzing
com.google.javascript.jscomp.fuzzing.Scope extends java.lang.Object {
java.util.ArrayList symbols
int loopNesting
int switchNesting
java.util.ArrayList loopLabels
java.util.ArrayList otherLabels
void ()
java.lang.String randomLabelForContinue (java.util.Random)
java.util.Random random
java.lang.String randomLabelForBreak (java.util.Random)
java.util.Random random
int rand
}
com/google/javascript/jscomp/fuzzing/ScopeManager.classScopeManager.java
package com.google.javascript.jscomp.fuzzing
public com.google.javascript.jscomp.fuzzing.ScopeManager extends java.lang.Object {
private java.util.ArrayDeque scopeStack
private java.util.Random random
private int numSym
public void (java.util.Random)
java.util.Random random
com.google.javascript.jscomp.fuzzing.Scope globalScope
public void addFunctionScope ()
com.google.javascript.jscomp.fuzzing.Scope newScope
public void removeScope ()
public void addSymbol (java.lang.String)
String symbol
public void removeSymbol (java.lang.String)
String symbol
private java.util.ArrayList localSymbols ()
public com.google.javascript.jscomp.fuzzing.Scope localScope ()
public int getSize ()
public int getNumScopes ()
public boolean hasNonLocals ()
public java.lang.String getRandomSymbol (boolean)
boolean excludeLocal
java.util.List symbols
String sym
private com.google.javascript.jscomp.fuzzing.Scope getRandomScope (boolean)
com.google.javascript.jscomp.fuzzing.Scope s
com.google.javascript.jscomp.fuzzing.Scope s
boolean excludeLocal
java.util.ArrayList scopes
java.util.ArrayList weights
int i
com.google.javascript.jscomp.fuzzing.DiscreteDistribution distribution
}
com/google/javascript/jscomp/fuzzing/Statement.classStatement.java
package com.google.javascript.jscomp.fuzzing
final com.google.javascript.jscomp.fuzzing.Statement extends java.lang.Enum {
public static final com.google.javascript.jscomp.fuzzing.Statement BLOCK
public static final com.google.javascript.jscomp.fuzzing.Statement VAR
public static final com.google.javascript.jscomp.fuzzing.Statement EMPTY
public static final com.google.javascript.jscomp.fuzzing.Statement EXPR
public static final com.google.javascript.jscomp.fuzzing.Statement IF
public static final com.google.javascript.jscomp.fuzzing.Statement WHILE
public static final com.google.javascript.jscomp.fuzzing.Statement DO_WHILE
public static final com.google.javascript.jscomp.fuzzing.Statement FOR
public static final com.google.javascript.jscomp.fuzzing.Statement FOR_IN
public static final com.google.javascript.jscomp.fuzzing.Statement CONTINUE
public static final com.google.javascript.jscomp.fuzzing.Statement BREAK
public static final com.google.javascript.jscomp.fuzzing.Statement RETURN
public static final com.google.javascript.jscomp.fuzzing.Statement SWITCH
public static final com.google.javascript.jscomp.fuzzing.Statement LABEL
public static final com.google.javascript.jscomp.fuzzing.Statement THROW
public static final com.google.javascript.jscomp.fuzzing.Statement TRY
int minBudget
double weight
private static final com.google.javascript.jscomp.fuzzing.Statement[] $VALUES
public static com.google.javascript.jscomp.fuzzing.Statement[] values ()
public static com.google.javascript.jscomp.fuzzing.Statement valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, double)
int minBudget
double weight
static void ()
}
com/google/javascript/jscomp/fuzzing/StringGenerator.classStringGenerator.java
package com.google.javascript.jscomp.fuzzing
public com.google.javascript.jscomp.fuzzing.StringGenerator extends java.lang.Object {
private static final String[] ADJECTIVES
private static final String[] ANIMALS
public void ()
public static java.lang.String getString (java.util.Random)
java.util.Random random
com.google.common.base.Joiner joiner
public static java.lang.String getPropertyName (java.util.Random)
java.util.Random random
com.google.common.base.Joiner joiner
String[] combination
private static java.lang.String[] getCombination (java.util.Random)
java.util.Random random
String[] result
static void ()
}
com/google/javascript/jscomp/graph/AdjacencyGraph.classAdjacencyGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.AdjacencyGraph extends java.lang.Object {
public abstract java.util.Collection getNodes ()
public abstract com.google.javascript.jscomp.graph.GraphNode getNode (java.lang.Object)
public abstract com.google.javascript.jscomp.graph.SubGraph newSubGraph ()
public abstract void clearNodeAnnotations ()
public abstract int getWeight (java.lang.Object)
}
com/google/javascript/jscomp/graph/Annotatable.classAnnotatable.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.Annotatable extends java.lang.Object {
public abstract void setAnnotation (com.google.javascript.jscomp.graph.Annotation)
public abstract com.google.javascript.jscomp.graph.Annotation getAnnotation ()
}
com/google/javascript/jscomp/graph/Annotation.classAnnotation.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.Annotation extends java.lang.Object {
}
com/google/javascript/jscomp/graph/DiGraph$DiGraphEdge.classDiGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge extends java.lang.Object implements com.google.javascript.jscomp.graph.Graph$GraphEdge {
public abstract com.google.javascript.jscomp.graph.DiGraph$DiGraphNode getSource ()
public abstract com.google.javascript.jscomp.graph.DiGraph$DiGraphNode getDestination ()
public abstract void setSource (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
public abstract void setDestination (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
}
com/google/javascript/jscomp/graph/DiGraph$DiGraphNode.classDiGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.DiGraph$DiGraphNode extends java.lang.Object implements com.google.javascript.jscomp.graph.GraphNode {
public abstract java.util.List getOutEdges ()
public abstract java.util.List getInEdges ()
}
com/google/javascript/jscomp/graph/DiGraph.classDiGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.DiGraph extends com.google.javascript.jscomp.graph.Graph {
public void ()
public abstract java.lang.Iterable getDirectedGraphNodes ()
public abstract java.util.List getOutEdges (java.lang.Object)
public abstract java.util.List getInEdges (java.lang.Object)
public abstract java.util.List getDirectedPredNodes (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
public abstract java.util.List getDirectedSuccNodes (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
public abstract java.util.List getDirectedPredNodes (java.lang.Object)
public abstract java.util.List getDirectedSuccNodes (java.lang.Object)
public abstract com.google.javascript.jscomp.graph.DiGraph$DiGraphNode createDirectedGraphNode (java.lang.Object)
public abstract com.google.javascript.jscomp.graph.DiGraph$DiGraphNode getDirectedGraphNode (java.lang.Object)
public abstract java.util.List getDirectedGraphEdges (java.lang.Object, java.lang.Object)
public abstract void disconnectInDirection (java.lang.Object, java.lang.Object)
public abstract boolean isConnectedInDirection (java.lang.Object, java.lang.Object)
public abstract boolean isConnectedInDirection (java.lang.Object, java.lang.Object, java.lang.Object)
public boolean isConnected (java.lang.Object, java.lang.Object)
Object n1
Object n2
public boolean isConnected (java.lang.Object, java.lang.Object, java.lang.Object)
Object n1
Object e
Object n2
}
com/google/javascript/jscomp/graph/FixedPointGraphTraversal$EdgeCallback.classFixedPointGraphTraversal.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.FixedPointGraphTraversal$EdgeCallback extends java.lang.Object {
public abstract boolean traverseEdge (java.lang.Object, java.lang.Object, java.lang.Object)
}
com/google/javascript/jscomp/graph/FixedPointGraphTraversal.classFixedPointGraphTraversal.java
package com.google.javascript.jscomp.graph
public final com.google.javascript.jscomp.graph.FixedPointGraphTraversal extends java.lang.Object {
private final com.google.javascript.jscomp.graph.FixedPointGraphTraversal$EdgeCallback callback
public static final String NON_HALTING_ERROR_MSG
public void (com.google.javascript.jscomp.graph.FixedPointGraphTraversal$EdgeCallback)
com.google.javascript.jscomp.graph.FixedPointGraphTraversal$EdgeCallback callback
public static com.google.javascript.jscomp.graph.FixedPointGraphTraversal newTraversal (com.google.javascript.jscomp.graph.FixedPointGraphTraversal$EdgeCallback)
com.google.javascript.jscomp.graph.FixedPointGraphTraversal$EdgeCallback callback
public void computeFixedPoint (com.google.javascript.jscomp.graph.DiGraph)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph graph
java.util.Set nodes
public void computeFixedPoint (com.google.javascript.jscomp.graph.DiGraph, java.lang.Object)
com.google.javascript.jscomp.graph.DiGraph graph
Object entry
java.util.Set entrySet
public void computeFixedPoint (com.google.javascript.jscomp.graph.DiGraph, java.util.Set)
Object n
java.util.Iterator i$
Object destNode
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode source
Object sourceValue
java.util.List outEdges
com.google.javascript.jscomp.graph.DiGraph graph
java.util.Set entrySet
int cycleCount
long nodeCount
long maxIterations
java.util.LinkedHashSet workSet
}
com/google/javascript/jscomp/graph/Graph$AnnotationState.classGraph.java
package com.google.javascript.jscomp.graph
final com.google.javascript.jscomp.graph.Graph$AnnotationState extends java.lang.Object {
private final com.google.javascript.jscomp.graph.Annotatable first
private final com.google.javascript.jscomp.graph.Annotation second
public void (com.google.javascript.jscomp.graph.Annotatable, com.google.javascript.jscomp.graph.Annotation)
com.google.javascript.jscomp.graph.Annotatable annotatable
com.google.javascript.jscomp.graph.Annotation annotation
static com.google.javascript.jscomp.graph.Annotation access$000 (com.google.javascript.jscomp.graph.Graph$AnnotationState)
com.google.javascript.jscomp.graph.Graph$AnnotationState x0
static com.google.javascript.jscomp.graph.Annotatable access$100 (com.google.javascript.jscomp.graph.Graph$AnnotationState)
com.google.javascript.jscomp.graph.Graph$AnnotationState x0
}
com/google/javascript/jscomp/graph/Graph$GraphAnnotationState.classGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.Graph$GraphAnnotationState extends java.util.ArrayList {
private static final long serialVersionUID
public void (int)
int size
}
com/google/javascript/jscomp/graph/Graph$GraphEdge.classGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.Graph$GraphEdge extends java.lang.Object implements com.google.javascript.jscomp.graph.Annotatable {
public abstract java.lang.Object getValue ()
public abstract com.google.javascript.jscomp.graph.GraphNode getNodeA ()
public abstract com.google.javascript.jscomp.graph.GraphNode getNodeB ()
}
com/google/javascript/jscomp/graph/Graph$SimpleSubGraph.classGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.Graph$SimpleSubGraph extends java.lang.Object implements com.google.javascript.jscomp.graph.SubGraph {
private com.google.javascript.jscomp.graph.Graph graph
private java.util.List nodes
final com.google.javascript.jscomp.graph.Graph this$0
void (com.google.javascript.jscomp.graph.Graph, com.google.javascript.jscomp.graph.Graph)
com.google.javascript.jscomp.graph.Graph graph
public boolean isIndependentOf (java.lang.Object)
com.google.javascript.jscomp.graph.GraphNode n
java.util.Iterator i$
Object value
com.google.javascript.jscomp.graph.GraphNode node
public void addNode (java.lang.Object)
Object value
}
com/google/javascript/jscomp/graph/Graph.classGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.Graph extends java.lang.Object implements com.google.javascript.jscomp.graph.AdjacencyGraph {
private java.util.Deque nodeAnnotationStack
private java.util.Deque edgeAnnotationStack
public void ()
public abstract void connect (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract void disconnect (java.lang.Object, java.lang.Object)
public final void connectIfNotFound (java.lang.Object, java.lang.Object, java.lang.Object)
Object n1
Object edge
Object n2
public abstract com.google.javascript.jscomp.graph.GraphNode createNode (java.lang.Object)
public abstract java.util.Collection getNodes ()
public abstract java.util.List getEdges ()
public abstract int getNodeDegree (java.lang.Object)
public int getWeight (java.lang.Object)
Object value
public abstract java.util.List getNeighborNodes (java.lang.Object)
public abstract java.util.Iterator getNeighborNodesIterator (java.lang.Object)
public abstract java.util.List getEdges (java.lang.Object, java.lang.Object)
public abstract com.google.javascript.jscomp.graph.Graph$GraphEdge getFirstEdge (java.lang.Object, java.lang.Object)
public final boolean hasNode (java.lang.Object)
Object n
public abstract boolean isConnected (java.lang.Object, java.lang.Object)
public abstract boolean isConnected (java.lang.Object, java.lang.Object, java.lang.Object)
com.google.javascript.jscomp.graph.GraphNode getNodeOrFail (java.lang.Object)
Object val
com.google.javascript.jscomp.graph.GraphNode node
public final void clearNodeAnnotations ()
com.google.javascript.jscomp.graph.GraphNode n
java.util.Iterator i$
public final void clearEdgeAnnotations ()
com.google.javascript.jscomp.graph.Graph$GraphEdge e
java.util.Iterator i$
public final void pushNodeAnnotations ()
public final void popNodeAnnotations ()
public final void pushEdgeAnnotations ()
public final void popEdgeAnnotations ()
private static void pushAnnotations (java.util.Deque, java.util.Collection)
com.google.javascript.jscomp.graph.Annotatable h
java.util.Iterator i$
java.util.Deque stack
java.util.Collection haveAnnotations
private static void popAnnotations (java.util.Deque)
com.google.javascript.jscomp.graph.Graph$AnnotationState as
java.util.Iterator i$
java.util.Deque stack
}
com/google/javascript/jscomp/graph/GraphColoring$Color.classGraphColoring.java
package com.google.javascript.jscomp.graph
public com.google.javascript.jscomp.graph.GraphColoring$Color extends java.lang.Object implements com.google.javascript.jscomp.graph.Annotation {
int value
void (int)
int value
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
}
com/google/javascript/jscomp/graph/GraphColoring$GreedyGraphColoring$1.classGraphColoring.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.GraphColoring$GreedyGraphColoring$1 extends java.lang.Object implements java.util.Comparator {
final com.google.javascript.jscomp.graph.GraphColoring$GreedyGraphColoring this$0
void (com.google.javascript.jscomp.graph.GraphColoring$GreedyGraphColoring)
public int compare (com.google.javascript.jscomp.graph.GraphNode, com.google.javascript.jscomp.graph.GraphNode)
com.google.javascript.jscomp.graph.GraphNode o1
com.google.javascript.jscomp.graph.GraphNode o2
int result
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/jscomp/graph/GraphColoring$GreedyGraphColoring.classGraphColoring.java
package com.google.javascript.jscomp.graph
public com.google.javascript.jscomp.graph.GraphColoring$GreedyGraphColoring extends com.google.javascript.jscomp.graph.GraphColoring {
private final java.util.Comparator tieBreaker
public void (com.google.javascript.jscomp.graph.AdjacencyGraph)
com.google.javascript.jscomp.graph.AdjacencyGraph graph
public void (com.google.javascript.jscomp.graph.AdjacencyGraph, java.util.Comparator)
com.google.javascript.jscomp.graph.AdjacencyGraph graph
java.util.Comparator tieBreaker
public int color ()
com.google.javascript.jscomp.graph.GraphNode node
java.util.Iterator i
com.google.javascript.jscomp.graph.GraphColoring$Color color
com.google.javascript.jscomp.graph.SubGraph subgraph
java.util.List worklist
int count
Object[] map
static java.util.Comparator access$000 (com.google.javascript.jscomp.graph.GraphColoring$GreedyGraphColoring)
com.google.javascript.jscomp.graph.GraphColoring$GreedyGraphColoring x0
}
com/google/javascript/jscomp/graph/GraphColoring.classGraphColoring.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.GraphColoring extends java.lang.Object {
protected Object[] colorToNodeMap
protected final com.google.javascript.jscomp.graph.AdjacencyGraph graph
public void (com.google.javascript.jscomp.graph.AdjacencyGraph)
com.google.javascript.jscomp.graph.AdjacencyGraph graph
public abstract int color ()
public java.lang.Object getPartitionSuperNode (java.lang.Object)
Object node
com.google.javascript.jscomp.graph.GraphColoring$Color color
Object headNode
public com.google.javascript.jscomp.graph.AdjacencyGraph getGraph ()
}
com/google/javascript/jscomp/graph/GraphNode.classGraphNode.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.GraphNode extends java.lang.Object implements com.google.javascript.jscomp.graph.Annotatable {
public abstract java.lang.Object getValue ()
}
com/google/javascript/jscomp/graph/GraphPruner.classGraphPruner.java
package com.google.javascript.jscomp.graph
public com.google.javascript.jscomp.graph.GraphPruner extends java.lang.Object {
private final com.google.javascript.jscomp.graph.DiGraph graph
public void (com.google.javascript.jscomp.graph.DiGraph)
com.google.javascript.jscomp.graph.DiGraph graph
public com.google.javascript.jscomp.graph.LinkedDirectedGraph prune (com.google.common.base.Predicate)
Object source
Object dest
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge outEdge
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge inEdge
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
java.util.Iterator i$
Object source
Object dest
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge outEdge
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
java.util.Iterator i$
com.google.common.base.Predicate keep
com.google.javascript.jscomp.graph.LinkedDirectedGraph workGraph
com.google.javascript.jscomp.graph.LinkedDirectedGraph resultGraph
private static com.google.javascript.jscomp.graph.LinkedDirectedGraph cloneGraph (com.google.javascript.jscomp.graph.DiGraph)
Object dest
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge outEdge
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph graph
com.google.javascript.jscomp.graph.LinkedDirectedGraph newGraph
}
com/google/javascript/jscomp/graph/GraphReachability$1.classGraphReachability.java
package com.google.javascript.jscomp.graph
final com.google.javascript.jscomp.graph.GraphReachability$1 extends java.lang.Object implements com.google.javascript.jscomp.graph.Annotation {
void ()
}
com/google/javascript/jscomp/graph/GraphReachability$EdgeTuple.classGraphReachability.java
package com.google.javascript.jscomp.graph
public final com.google.javascript.jscomp.graph.GraphReachability$EdgeTuple extends java.lang.Object {
public final Object sourceNode
public final Object edge
public final Object destNode
public void (java.lang.Object, java.lang.Object, java.lang.Object)
Object sourceNode
Object edge
Object destNode
}
com/google/javascript/jscomp/graph/GraphReachability.classGraphReachability.java
package com.google.javascript.jscomp.graph
public com.google.javascript.jscomp.graph.GraphReachability extends java.lang.Object implements com.google.javascript.jscomp.graph.FixedPointGraphTraversal$EdgeCallback {
private final com.google.javascript.jscomp.graph.DiGraph graph
private final com.google.common.base.Predicate edgePredicate
public static final com.google.javascript.jscomp.graph.Annotation REACHABLE
public void (com.google.javascript.jscomp.graph.DiGraph)
com.google.javascript.jscomp.graph.DiGraph graph
public void (com.google.javascript.jscomp.graph.DiGraph, com.google.common.base.Predicate)
com.google.javascript.jscomp.graph.DiGraph graph
com.google.common.base.Predicate edgePredicate
public void compute (java.lang.Object)
Object entry
public void recompute (java.lang.Object)
Object reachableNode
com.google.javascript.jscomp.graph.GraphNode newReachable
public boolean traverseEdge (java.lang.Object, java.lang.Object, java.lang.Object)
com.google.javascript.jscomp.graph.GraphNode destNode
Object source
Object e
Object destination
static void ()
}
com/google/javascript/jscomp/graph/GraphvizGraph$GraphvizEdge.classGraphvizGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.GraphvizGraph$GraphvizEdge extends java.lang.Object {
public abstract java.lang.String getNode1Id ()
public abstract java.lang.String getNode2Id ()
public abstract java.lang.String getColor ()
public abstract java.lang.String getLabel ()
}
com/google/javascript/jscomp/graph/GraphvizGraph$GraphvizNode.classGraphvizGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.GraphvizGraph$GraphvizNode extends java.lang.Object {
public abstract java.lang.String getId ()
public abstract java.lang.String getColor ()
public abstract java.lang.String getLabel ()
}
com/google/javascript/jscomp/graph/GraphvizGraph.classGraphvizGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.GraphvizGraph extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract boolean isDirected ()
public abstract java.util.List getGraphvizNodes ()
public abstract java.util.List getGraphvizEdges ()
}
com/google/javascript/jscomp/graph/LatticeElement.classLatticeElement.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.LatticeElement extends java.lang.Object {
}
com/google/javascript/jscomp/graph/LinkedDirectedGraph$1.classLinkedDirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedDirectedGraph$1 extends java.lang.Object {
}
com/google/javascript/jscomp/graph/LinkedDirectedGraph$AnnotatedLinkedDirectedGraphEdge.classLinkedDirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedDirectedGraph$AnnotatedLinkedDirectedGraphEdge extends com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphEdge {
protected com.google.javascript.jscomp.graph.Annotation annotation
void (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, java.lang.Object, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode sourceNode
Object edgeValue
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode destNode
public com.google.javascript.jscomp.graph.Annotation getAnnotation ()
public void setAnnotation (com.google.javascript.jscomp.graph.Annotation)
com.google.javascript.jscomp.graph.Annotation data
}
com/google/javascript/jscomp/graph/LinkedDirectedGraph$AnnotatedLinkedDirectedGraphNode.classLinkedDirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedDirectedGraph$AnnotatedLinkedDirectedGraphNode extends com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode {
protected com.google.javascript.jscomp.graph.Annotation annotation
void (java.lang.Object)
Object nodeValue
public com.google.javascript.jscomp.graph.Annotation getAnnotation ()
public void setAnnotation (com.google.javascript.jscomp.graph.Annotation)
com.google.javascript.jscomp.graph.Annotation data
}
com/google/javascript/jscomp/graph/LinkedDirectedGraph$LinkedDirectedGraphEdge.classLinkedDirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphEdge extends java.lang.Object implements com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge com.google.javascript.jscomp.graph.GraphvizGraph$GraphvizEdge {
private com.google.javascript.jscomp.graph.DiGraph$DiGraphNode sourceNode
private com.google.javascript.jscomp.graph.DiGraph$DiGraphNode destNode
protected final Object value
void (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode, java.lang.Object, com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode sourceNode
Object edgeValue
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode destNode
public com.google.javascript.jscomp.graph.DiGraph$DiGraphNode getSource ()
public com.google.javascript.jscomp.graph.DiGraph$DiGraphNode getDestination ()
public void setDestination (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
public void setSource (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
public java.lang.Object getValue ()
public com.google.javascript.jscomp.graph.Annotation getAnnotation ()
public void setAnnotation (com.google.javascript.jscomp.graph.Annotation)
com.google.javascript.jscomp.graph.Annotation data
public java.lang.String getColor ()
public java.lang.String getLabel ()
public java.lang.String getNode1Id ()
public java.lang.String getNode2Id ()
public java.lang.String toString ()
public com.google.javascript.jscomp.graph.GraphNode getNodeA ()
public com.google.javascript.jscomp.graph.GraphNode getNodeB ()
}
com/google/javascript/jscomp/graph/LinkedDirectedGraph$LinkedDirectedGraphNode$NeighborIterator.classLinkedDirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode$NeighborIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator in
private final java.util.Iterator out
final com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode this$0
private void (com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode)
public boolean hasNext ()
public com.google.javascript.jscomp.graph.GraphNode next ()
boolean isOut
java.util.Iterator curIterator
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge s
public void remove ()
public volatile java.lang.Object next ()
void (com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode, com.google.javascript.jscomp.graph.LinkedDirectedGraph$1)
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode x0
com.google.javascript.jscomp.graph.LinkedDirectedGraph$1 x1
}
com/google/javascript/jscomp/graph/LinkedDirectedGraph$LinkedDirectedGraphNode.classLinkedDirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode extends java.lang.Object implements com.google.javascript.jscomp.graph.DiGraph$DiGraphNode com.google.javascript.jscomp.graph.GraphvizGraph$GraphvizNode {
java.util.List inEdgeList
java.util.List outEdgeList
protected final Object value
void (java.lang.Object)
Object nodeValue
public java.lang.Object getValue ()
public com.google.javascript.jscomp.graph.Annotation getAnnotation ()
public void setAnnotation (com.google.javascript.jscomp.graph.Annotation)
com.google.javascript.jscomp.graph.Annotation data
public java.lang.String getColor ()
public java.lang.String getId ()
public java.lang.String getLabel ()
public java.lang.String toString ()
public java.util.List getInEdges ()
public java.util.List getOutEdges ()
private java.util.Iterator neighborIterator ()
static java.util.Iterator access$000 (com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode)
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode x0
}
com/google/javascript/jscomp/graph/LinkedDirectedGraph.classLinkedDirectedGraph.java
package com.google.javascript.jscomp.graph
public com.google.javascript.jscomp.graph.LinkedDirectedGraph extends com.google.javascript.jscomp.graph.DiGraph implements com.google.javascript.jscomp.graph.GraphvizGraph {
protected final java.util.Map nodes
private final boolean useNodeAnnotations
private final boolean useEdgeAnnotations
public com.google.javascript.jscomp.graph.SubGraph newSubGraph ()
public static com.google.javascript.jscomp.graph.LinkedDirectedGraph createWithoutAnnotations ()
public static com.google.javascript.jscomp.graph.LinkedDirectedGraph createWithNodeAnnotations ()
public static com.google.javascript.jscomp.graph.LinkedDirectedGraph createWithEdgeAnnotations ()
public static com.google.javascript.jscomp.graph.LinkedDirectedGraph create ()
protected void (boolean, boolean)
boolean useNodeAnnotations
boolean useEdgeAnnotations
public void connect (java.lang.Object, java.lang.Object, java.lang.Object)
Object srcValue
Object edgeValue
Object destValue
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode src
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode dest
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphEdge edge
public void disconnect (java.lang.Object, java.lang.Object)
Object n1
Object n2
public void disconnectInDirection (java.lang.Object, java.lang.Object)
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
java.util.Iterator i$
Object srcValue
Object destValue
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode src
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode dest
public java.lang.Iterable getDirectedGraphNodes ()
public com.google.javascript.jscomp.graph.DiGraph$DiGraphNode getDirectedGraphNode (java.lang.Object)
Object nodeValue
public com.google.javascript.jscomp.graph.GraphNode getNode (java.lang.Object)
Object nodeValue
public java.util.List getInEdges (java.lang.Object)
Object nodeValue
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode node
public java.util.List getOutEdges (java.lang.Object)
Object nodeValue
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode node
public com.google.javascript.jscomp.graph.DiGraph$DiGraphNode createDirectedGraphNode (java.lang.Object)
Object nodeValue
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode node
public java.util.List getEdges (java.lang.Object, java.lang.Object)
Object n1
Object n2
java.util.List forwardEdges
java.util.List backwardEdges
int totalSize
java.util.List edges
public com.google.javascript.jscomp.graph.Graph$GraphEdge getFirstEdge (java.lang.Object, java.lang.Object)
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge outEdge
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge outEdge
java.util.Iterator i$
Object n1
Object n2
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode dNode1
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode dNode2
public com.google.javascript.jscomp.graph.GraphNode createNode (java.lang.Object)
Object value
public java.util.List getDirectedGraphEdges (java.lang.Object, java.lang.Object)
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge outEdge
java.util.Iterator i$
Object n1
Object n2
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode dNode1
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode dNode2
java.util.List edges
public boolean isConnectedInDirection (java.lang.Object, java.lang.Object)
Object n1
Object n2
public boolean isConnectedInDirection (java.lang.Object, java.lang.Object, java.lang.Object)
Object n1
Object edgeValue
Object n2
private boolean isConnectedInDirection (java.lang.Object, com.google.common.base.Predicate, java.lang.Object)
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge outEdge
java.util.Iterator i$
Object n1
com.google.common.base.Predicate edgeMatcher
Object n2
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode dNode1
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode dNode2
public java.util.List getDirectedPredNodes (java.lang.Object)
Object nodeValue
public java.util.List getDirectedSuccNodes (java.lang.Object)
Object nodeValue
public java.util.List getDirectedPredNodes (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode dNode
java.util.List nodeList
public java.util.List getDirectedSuccNodes (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode dNode
java.util.List nodeList
public java.util.List getGraphvizEdges ()
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
java.util.Iterator i$
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode node
java.util.Iterator i$
java.util.List edgeList
public java.util.List getGraphvizNodes ()
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode node
java.util.Iterator i$
java.util.List nodeList
public java.lang.String getName ()
public boolean isDirected ()
public java.util.Collection getNodes ()
public java.util.List getNeighborNodes (java.lang.Object)
Object value
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
public java.util.List getNeighborNodes (com.google.javascript.jscomp.graph.DiGraph$DiGraphNode)
java.util.Iterator i
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
java.util.List result
public java.util.Iterator getNeighborNodesIterator (java.lang.Object)
Object value
com.google.javascript.jscomp.graph.LinkedDirectedGraph$LinkedDirectedGraphNode node
public java.util.List getEdges ()
com.google.javascript.jscomp.graph.DiGraph$DiGraphEdge edge
java.util.Iterator i$
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
java.util.Iterator i$
java.util.List result
public int getNodeDegree (java.lang.Object)
Object value
com.google.javascript.jscomp.graph.DiGraph$DiGraphNode node
}
com/google/javascript/jscomp/graph/LinkedUndirectedGraph$1.classLinkedUndirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$1 extends java.lang.Object {
}
com/google/javascript/jscomp/graph/LinkedUndirectedGraph$AnnotatedLinkedUndirectedGraphEdge.classLinkedUndirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$AnnotatedLinkedUndirectedGraphEdge extends com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphEdge {
protected com.google.javascript.jscomp.graph.Annotation annotation
void (com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode, java.lang.Object, com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode)
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode nodeA
Object edgeValue
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode nodeB
public com.google.javascript.jscomp.graph.Annotation getAnnotation ()
public void setAnnotation (com.google.javascript.jscomp.graph.Annotation)
com.google.javascript.jscomp.graph.Annotation data
}
com/google/javascript/jscomp/graph/LinkedUndirectedGraph$AnnotatedLinkedUndirectedGraphNode.classLinkedUndirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$AnnotatedLinkedUndirectedGraphNode extends com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode {
protected com.google.javascript.jscomp.graph.Annotation annotation
void (java.lang.Object)
Object nodeValue
public com.google.javascript.jscomp.graph.Annotation getAnnotation ()
public void setAnnotation (com.google.javascript.jscomp.graph.Annotation)
com.google.javascript.jscomp.graph.Annotation data
}
com/google/javascript/jscomp/graph/LinkedUndirectedGraph$LinkedUndirectedGraphEdge.classLinkedUndirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphEdge extends java.lang.Object implements com.google.javascript.jscomp.graph.UndiGraph$UndiGraphEdge com.google.javascript.jscomp.graph.GraphvizGraph$GraphvizEdge {
private com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode nodeA
private com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode nodeB
protected final Object value
void (com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode, java.lang.Object, com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode)
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode nodeA
Object edgeValue
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode nodeB
public java.lang.Object getValue ()
public com.google.javascript.jscomp.graph.GraphNode getNodeA ()
public com.google.javascript.jscomp.graph.GraphNode getNodeB ()
public com.google.javascript.jscomp.graph.Annotation getAnnotation ()
public void setAnnotation (com.google.javascript.jscomp.graph.Annotation)
com.google.javascript.jscomp.graph.Annotation data
public java.lang.String getColor ()
public java.lang.String getLabel ()
public java.lang.String getNode1Id ()
public java.lang.String getNode2Id ()
public java.lang.String toString ()
}
com/google/javascript/jscomp/graph/LinkedUndirectedGraph$LinkedUndirectedGraphNode$NeighborIterator.classLinkedUndirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode$NeighborIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator edgeIterator
final com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode this$0
private void (com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode)
public boolean hasNext ()
public com.google.javascript.jscomp.graph.GraphNode next ()
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphEdge edge
public void remove ()
public volatile java.lang.Object next ()
void (com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode, com.google.javascript.jscomp.graph.LinkedUndirectedGraph$1)
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode x0
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$1 x1
}
com/google/javascript/jscomp/graph/LinkedUndirectedGraph$LinkedUndirectedGraphNode.classLinkedUndirectedGraph.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode extends java.lang.Object implements com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode com.google.javascript.jscomp.graph.GraphvizGraph$GraphvizNode {
private java.util.List neighborList
private final Object value
void (java.lang.Object)
Object nodeValue
public java.util.List getNeighborEdges ()
public java.util.Iterator getNeighborEdgesIterator ()
public com.google.javascript.jscomp.graph.Annotation getAnnotation ()
public void setAnnotation (com.google.javascript.jscomp.graph.Annotation)
com.google.javascript.jscomp.graph.Annotation data
public java.lang.Object getValue ()
public java.lang.String getColor ()
public java.lang.String getId ()
public java.lang.String getLabel ()
public java.util.Iterator neighborIterator ()
static java.util.List access$100 (com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode)
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode x0
}
com/google/javascript/jscomp/graph/LinkedUndirectedGraph.classLinkedUndirectedGraph.java
package com.google.javascript.jscomp.graph
public com.google.javascript.jscomp.graph.LinkedUndirectedGraph extends com.google.javascript.jscomp.graph.UndiGraph implements com.google.javascript.jscomp.graph.GraphvizGraph {
protected final java.util.Map nodes
private final boolean useNodeAnnotations
private final boolean useEdgeAnnotations
public com.google.javascript.jscomp.graph.SubGraph newSubGraph ()
public static com.google.javascript.jscomp.graph.LinkedUndirectedGraph createWithoutAnnotations ()
public static com.google.javascript.jscomp.graph.LinkedUndirectedGraph createWithNodeAnnotations ()
public static com.google.javascript.jscomp.graph.LinkedUndirectedGraph createWithEdgeAnnotations ()
public static com.google.javascript.jscomp.graph.LinkedUndirectedGraph create ()
protected void (boolean, boolean)
boolean useNodeAnnotations
boolean useEdgeAnnotations
public void connect (java.lang.Object, java.lang.Object, java.lang.Object)
Object srcValue
Object edgeValue
Object destValue
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode src
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode dest
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphEdge edge
public void disconnect (java.lang.Object, java.lang.Object)
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphEdge edge
java.util.Iterator i$
Object srcValue
Object destValue
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode src
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode dest
public com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode createUndirectedGraphNode (java.lang.Object)
Object nodeValue
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode node
public java.util.List getNeighborNodes (java.lang.Object)
java.util.Iterator i
Object value
java.util.List nodeList
public java.util.Iterator getNeighborNodesIterator (java.lang.Object)
Object value
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode uNode
public java.util.List getUndirectedGraphEdges (java.lang.Object, java.lang.Object)
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphEdge outEdge
java.util.Iterator i$
Object n1
Object n2
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode dNode1
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode dNode2
java.util.List edges
public com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode getUndirectedGraphNode (java.lang.Object)
Object nodeValue
public java.util.Collection getUndirectedGraphNodes ()
public com.google.javascript.jscomp.graph.GraphNode createNode (java.lang.Object)
Object value
public java.util.List getEdges (java.lang.Object, java.lang.Object)
Object n1
Object n2
public com.google.javascript.jscomp.graph.Graph$GraphEdge getFirstEdge (java.lang.Object, java.lang.Object)
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphEdge outEdge
java.util.Iterator i$
Object n1
Object n2
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode dNode1
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode dNode2
public com.google.javascript.jscomp.graph.GraphNode getNode (java.lang.Object)
Object value
public boolean isConnected (java.lang.Object, java.lang.Object)
Object n1
Object n2
public boolean isConnected (java.lang.Object, java.lang.Object, java.lang.Object)
Object n1
Object e
Object n2
private boolean isConnected (java.lang.Object, com.google.common.base.Predicate, java.lang.Object)
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphEdge outEdge
java.util.Iterator i$
Object n1
com.google.common.base.Predicate edgePredicate
Object n2
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode dNode1
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode dNode2
public java.util.List getGraphvizEdges ()
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphEdge edge
java.util.Iterator i$
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode node
java.util.Iterator i$
java.util.List edgeList
public java.lang.String getName ()
public java.util.List getGraphvizNodes ()
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode node
java.util.Iterator i$
java.util.List nodeList
public boolean isDirected ()
public java.util.Collection getNodes ()
public java.util.List getEdges ()
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphEdge edge
java.util.Iterator i$
com.google.javascript.jscomp.graph.LinkedUndirectedGraph$LinkedUndirectedGraphNode node
java.util.Iterator i$
java.util.List result
public int getNodeDegree (java.lang.Object)
Object value
com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode uNode
}
com/google/javascript/jscomp/graph/StandardUnionFind$1.classStandardUnionFind.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.StandardUnionFind$1 extends java.lang.Object implements com.google.common.base.Predicate {
com.google.javascript.jscomp.graph.StandardUnionFind$Node nodeForValue
final Object val$value
final com.google.javascript.jscomp.graph.StandardUnionFind this$0
void (com.google.javascript.jscomp.graph.StandardUnionFind, java.lang.Object)
public boolean apply (java.lang.Object)
Object b
com.google.javascript.jscomp.graph.StandardUnionFind$Node nodeForB
}
com/google/javascript/jscomp/graph/StandardUnionFind$2.classStandardUnionFind.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.StandardUnionFind$2 extends java.util.AbstractSet {
final com.google.common.base.Predicate val$isSameRoot
final Object val$value
final com.google.javascript.jscomp.graph.StandardUnionFind this$0
void (com.google.javascript.jscomp.graph.StandardUnionFind, com.google.common.base.Predicate, java.lang.Object)
public boolean contains (java.lang.Object)
Object o
public java.util.Iterator iterator ()
public int size ()
}
com/google/javascript/jscomp/graph/StandardUnionFind$Node.classStandardUnionFind.java
package com.google.javascript.jscomp.graph
com.google.javascript.jscomp.graph.StandardUnionFind$Node extends java.lang.Object {
com.google.javascript.jscomp.graph.StandardUnionFind$Node parent
final Object element
int rank
int size
void (java.lang.Object)
Object element
}
com/google/javascript/jscomp/graph/StandardUnionFind.classStandardUnionFind.java
package com.google.javascript.jscomp.graph
public com.google.javascript.jscomp.graph.StandardUnionFind extends java.lang.Object implements java.io.Serializable com.google.javascript.jscomp.graph.UnionFind {
private static final long serialVersionUID
private final java.util.Map elmap
public void ()
public void (com.google.javascript.jscomp.graph.UnionFind)
Object elem
java.util.Iterator i$
com.google.javascript.jscomp.graph.UnionFind other
public void add (java.lang.Object)
Object e
public java.lang.Object union (java.lang.Object, java.lang.Object)
Object a
Object b
com.google.javascript.jscomp.graph.StandardUnionFind$Node nodeA
com.google.javascript.jscomp.graph.StandardUnionFind$Node nodeB
public java.lang.Object find (java.lang.Object)
Object e
public boolean areEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
Object aRep
Object bRep
public java.util.Set elements ()
public java.util.Collection allEquivalenceClasses ()
com.google.javascript.jscomp.graph.StandardUnionFind$Node root
com.google.common.collect.ImmutableSet$Builder builder
com.google.javascript.jscomp.graph.StandardUnionFind$Node elem
java.util.Iterator i$
com.google.common.collect.ImmutableSet$Builder group
java.util.Iterator i$
java.util.Map groupsTmp
com.google.common.collect.ImmutableList$Builder result
private com.google.javascript.jscomp.graph.StandardUnionFind$Node findRootOrCreateNode (java.lang.Object)
Object e
com.google.javascript.jscomp.graph.StandardUnionFind$Node node
private com.google.javascript.jscomp.graph.StandardUnionFind$Node findRoot (com.google.javascript.jscomp.graph.StandardUnionFind$Node)
com.google.javascript.jscomp.graph.StandardUnionFind$Node node
public java.util.Set findAll (java.lang.Object)
Object value
com.google.common.base.Predicate isSameRoot
static java.util.Map access$000 (com.google.javascript.jscomp.graph.StandardUnionFind)
com.google.javascript.jscomp.graph.StandardUnionFind x0
static com.google.javascript.jscomp.graph.StandardUnionFind$Node access$100 (com.google.javascript.jscomp.graph.StandardUnionFind, com.google.javascript.jscomp.graph.StandardUnionFind$Node)
com.google.javascript.jscomp.graph.StandardUnionFind x0
com.google.javascript.jscomp.graph.StandardUnionFind$Node x1
}
com/google/javascript/jscomp/graph/SubGraph.classSubGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.SubGraph extends java.lang.Object {
public abstract boolean isIndependentOf (java.lang.Object)
public abstract void addNode (java.lang.Object)
}
com/google/javascript/jscomp/graph/UndiGraph$UndiGraphEdge.classUndiGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.UndiGraph$UndiGraphEdge extends java.lang.Object implements com.google.javascript.jscomp.graph.Graph$GraphEdge {
}
com/google/javascript/jscomp/graph/UndiGraph$UndiGraphNode.classUndiGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode extends java.lang.Object implements com.google.javascript.jscomp.graph.GraphNode {
public abstract java.util.List getNeighborEdges ()
public abstract java.util.Iterator getNeighborEdgesIterator ()
}
com/google/javascript/jscomp/graph/UndiGraph.classUndiGraph.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.UndiGraph extends com.google.javascript.jscomp.graph.Graph {
public void ()
abstract java.util.Collection getUndirectedGraphNodes ()
abstract com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode createUndirectedGraphNode (java.lang.Object)
public abstract com.google.javascript.jscomp.graph.UndiGraph$UndiGraphNode getUndirectedGraphNode (java.lang.Object)
abstract java.util.List getUndirectedGraphEdges (java.lang.Object, java.lang.Object)
}
com/google/javascript/jscomp/graph/UnionFind.classUnionFind.java
package com.google.javascript.jscomp.graph
public abstract com.google.javascript.jscomp.graph.UnionFind extends java.lang.Object {
public abstract void add (java.lang.Object)
public abstract java.lang.Object union (java.lang.Object, java.lang.Object)
public abstract java.lang.Object find (java.lang.Object)
public abstract boolean areEquivalent (java.lang.Object, java.lang.Object)
public abstract java.util.Set elements ()
public abstract java.util.Collection allEquivalenceClasses ()
public abstract java.util.Set findAll (java.lang.Object)
}
com/google/javascript/jscomp/js/base.js
com/google/javascript/jscomp/js/runtime_type_check.js
com/google/javascript/jscomp/parsing/Annotation.classAnnotation.java
package com.google.javascript.jscomp.parsing
final com.google.javascript.jscomp.parsing.Annotation extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.Annotation NG_INJECT
public static final com.google.javascript.jscomp.parsing.Annotation AUTHOR
public static final com.google.javascript.jscomp.parsing.Annotation CONSISTENTIDGENERATOR
public static final com.google.javascript.jscomp.parsing.Annotation CONSTANT
public static final com.google.javascript.jscomp.parsing.Annotation CONSTRUCTOR
public static final com.google.javascript.jscomp.parsing.Annotation DEFINE
public static final com.google.javascript.jscomp.parsing.Annotation DEPRECATED
public static final com.google.javascript.jscomp.parsing.Annotation DESC
public static final com.google.javascript.jscomp.parsing.Annotation DICT
public static final com.google.javascript.jscomp.parsing.Annotation DISPOSES
public static final com.google.javascript.jscomp.parsing.Annotation ENUM
public static final com.google.javascript.jscomp.parsing.Annotation EXTENDS
public static final com.google.javascript.jscomp.parsing.Annotation EXTERNS
public static final com.google.javascript.jscomp.parsing.Annotation EXPORT
public static final com.google.javascript.jscomp.parsing.Annotation EXPOSE
public static final com.google.javascript.jscomp.parsing.Annotation FILE_OVERVIEW
public static final com.google.javascript.jscomp.parsing.Annotation HIDDEN
public static final com.google.javascript.jscomp.parsing.Annotation IDGENERATOR
public static final com.google.javascript.jscomp.parsing.Annotation IMPLEMENTS
public static final com.google.javascript.jscomp.parsing.Annotation IMPLICIT_CAST
public static final com.google.javascript.jscomp.parsing.Annotation INHERIT_DOC
public static final com.google.javascript.jscomp.parsing.Annotation INTERFACE
public static final com.google.javascript.jscomp.parsing.Annotation JAVA_DISPATCH
public static final com.google.javascript.jscomp.parsing.Annotation JAGGER_INJECT
public static final com.google.javascript.jscomp.parsing.Annotation JAGGER_MODULE
public static final com.google.javascript.jscomp.parsing.Annotation JAGGER_PROVIDE
public static final com.google.javascript.jscomp.parsing.Annotation LENDS
public static final com.google.javascript.jscomp.parsing.Annotation LICENSE
public static final com.google.javascript.jscomp.parsing.Annotation MEANING
public static final com.google.javascript.jscomp.parsing.Annotation MODIFIES
public static final com.google.javascript.jscomp.parsing.Annotation NO_ALIAS
public static final com.google.javascript.jscomp.parsing.Annotation NO_COMPILE
public static final com.google.javascript.jscomp.parsing.Annotation NO_SHADOW
public static final com.google.javascript.jscomp.parsing.Annotation NO_SIDE_EFFECTS
public static final com.google.javascript.jscomp.parsing.Annotation NO_TYPE_CHECK
public static final com.google.javascript.jscomp.parsing.Annotation NOT_IMPLEMENTED
public static final com.google.javascript.jscomp.parsing.Annotation OVERRIDE
public static final com.google.javascript.jscomp.parsing.Annotation PARAM
public static final com.google.javascript.jscomp.parsing.Annotation PRESERVE
public static final com.google.javascript.jscomp.parsing.Annotation PRESERVE_TRY
public static final com.google.javascript.jscomp.parsing.Annotation PRIVATE
public static final com.google.javascript.jscomp.parsing.Annotation PROTECTED
public static final com.google.javascript.jscomp.parsing.Annotation PUBLIC
public static final com.google.javascript.jscomp.parsing.Annotation RETURN
public static final com.google.javascript.jscomp.parsing.Annotation SEE
public static final com.google.javascript.jscomp.parsing.Annotation STABLEIDGENERATOR
public static final com.google.javascript.jscomp.parsing.Annotation STRUCT
public static final com.google.javascript.jscomp.parsing.Annotation SUPPRESS
public static final com.google.javascript.jscomp.parsing.Annotation TEMPLATE
public static final com.google.javascript.jscomp.parsing.Annotation THIS
public static final com.google.javascript.jscomp.parsing.Annotation THROWS
public static final com.google.javascript.jscomp.parsing.Annotation TYPE
public static final com.google.javascript.jscomp.parsing.Annotation TYPEDEF
public static final com.google.javascript.jscomp.parsing.Annotation VERSION
public static final com.google.javascript.jscomp.parsing.Annotation WIZACTION
static final java.util.Map recognizedAnnotations
private static final com.google.javascript.jscomp.parsing.Annotation[] $VALUES
public static com.google.javascript.jscomp.parsing.Annotation[] values ()
public static com.google.javascript.jscomp.parsing.Annotation valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/parsing/Config$LanguageMode.classConfig.java
package com.google.javascript.jscomp.parsing
public final com.google.javascript.jscomp.parsing.Config$LanguageMode extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.Config$LanguageMode ECMASCRIPT3
public static final com.google.javascript.jscomp.parsing.Config$LanguageMode ECMASCRIPT5
public static final com.google.javascript.jscomp.parsing.Config$LanguageMode ECMASCRIPT5_STRICT
private static final com.google.javascript.jscomp.parsing.Config$LanguageMode[] $VALUES
public static com.google.javascript.jscomp.parsing.Config$LanguageMode[] values ()
public static com.google.javascript.jscomp.parsing.Config$LanguageMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/parsing/Config.classConfig.java
package com.google.javascript.jscomp.parsing
public com.google.javascript.jscomp.parsing.Config extends java.lang.Object {
final boolean parseJsDocDocumentation
final boolean isIdeMode
final java.util.Map annotationNames
final java.util.Set suppressionNames
final com.google.javascript.jscomp.parsing.Config$LanguageMode languageMode
final boolean acceptConstKeyword
void (java.util.Set, java.util.Set, boolean, com.google.javascript.jscomp.parsing.Config$LanguageMode, boolean)
java.util.Set annotationWhitelist
java.util.Set suppressionNames
boolean isIdeMode
com.google.javascript.jscomp.parsing.Config$LanguageMode languageMode
boolean acceptConstKeyword
private static java.util.Map buildAnnotationNames (java.util.Set)
String unrecognizedAnnotation
java.util.Iterator i$
java.util.Set annotationWhitelist
com.google.common.collect.ImmutableMap$Builder annotationBuilder
}
com/google/javascript/jscomp/parsing/IRFactory$1.classIRFactory.java
package com.google.javascript.jscomp.parsing
com.google.javascript.jscomp.parsing.IRFactory$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$parsing$Config$LanguageMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/parsing/IRFactory$TransformDispatcher.classIRFactory.java
package com.google.javascript.jscomp.parsing
com.google.javascript.jscomp.parsing.IRFactory$TransformDispatcher extends com.google.javascript.jscomp.parsing.TypeSafeDispatcher {
final com.google.javascript.jscomp.parsing.IRFactory this$0
private void (com.google.javascript.jscomp.parsing.IRFactory)
private com.google.javascript.rhino.Node processGeneric (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node child
java.util.Iterator i$
com.google.javascript.rhino.head.Node n
com.google.javascript.rhino.Node node
private com.google.javascript.rhino.Node transformAsString (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.Node ret
com.google.javascript.rhino.Node ret
com.google.javascript.rhino.head.ast.AstNode n
com.google.javascript.rhino.Node ret
com.google.javascript.rhino.Node processArrayLiteral (com.google.javascript.rhino.head.ast.ArrayLiteral)
com.google.javascript.rhino.Node c
com.google.javascript.rhino.head.ast.AstNode child
java.util.Iterator i$
com.google.javascript.rhino.head.ast.ArrayLiteral literalNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processAssignment (com.google.javascript.rhino.head.ast.Assignment)
com.google.javascript.rhino.head.ast.Assignment assignmentNode
com.google.javascript.rhino.Node assign
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node processAstRoot (com.google.javascript.rhino.head.ast.AstRoot)
com.google.javascript.rhino.head.Node child
java.util.Iterator i$
com.google.javascript.rhino.head.ast.AstRoot rootNode
com.google.javascript.rhino.Node node
private void parseDirectives (com.google.javascript.rhino.Node)
String directive
com.google.javascript.rhino.Node node
java.util.Set directives
private boolean isDirective (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
int nType
com.google.javascript.rhino.Node processBlock (com.google.javascript.rhino.head.ast.Block)
com.google.javascript.rhino.head.ast.Block blockNode
com.google.javascript.rhino.Node processBreakStatement (com.google.javascript.rhino.head.ast.BreakStatement)
com.google.javascript.rhino.Node labelName
com.google.javascript.rhino.head.ast.BreakStatement statementNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processCatchClause (com.google.javascript.rhino.head.ast.CatchClause)
com.google.javascript.rhino.head.ast.CatchClause clauseNode
com.google.javascript.rhino.head.ast.AstNode catchVar
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processConditionalExpression (com.google.javascript.rhino.head.ast.ConditionalExpression)
com.google.javascript.rhino.head.ast.ConditionalExpression exprNode
com.google.javascript.rhino.Node processContinueStatement (com.google.javascript.rhino.head.ast.ContinueStatement)
com.google.javascript.rhino.Node labelName
com.google.javascript.rhino.head.ast.ContinueStatement statementNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processDoLoop (com.google.javascript.rhino.head.ast.DoLoop)
com.google.javascript.rhino.head.ast.DoLoop loopNode
com.google.javascript.rhino.Node processElementGet (com.google.javascript.rhino.head.ast.ElementGet)
com.google.javascript.rhino.head.ast.ElementGet getNode
com.google.javascript.rhino.Node processEmptyExpression (com.google.javascript.rhino.head.ast.EmptyExpression)
com.google.javascript.rhino.head.ast.EmptyExpression exprNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processEmptyStatement (com.google.javascript.rhino.head.ast.EmptyStatement)
com.google.javascript.rhino.head.ast.EmptyStatement exprNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processExpressionStatement (com.google.javascript.rhino.head.ast.ExpressionStatement)
com.google.javascript.rhino.head.ast.ExpressionStatement statementNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processForInLoop (com.google.javascript.rhino.head.ast.ForInLoop)
com.google.javascript.rhino.head.ast.ForInLoop loopNode
com.google.javascript.rhino.Node processForLoop (com.google.javascript.rhino.head.ast.ForLoop)
com.google.javascript.rhino.head.ast.ForLoop loopNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processFunctionCall (com.google.javascript.rhino.head.ast.FunctionCall)
com.google.javascript.rhino.head.ast.AstNode child
java.util.Iterator i$
com.google.javascript.rhino.head.ast.FunctionCall callNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processFunctionNode (com.google.javascript.rhino.head.ast.FunctionNode)
int functionType
int lpColumn
com.google.javascript.rhino.Node paramNode
com.google.javascript.rhino.head.ast.AstNode param
java.util.Iterator i$
com.google.javascript.rhino.head.ast.FunctionNode functionNode
com.google.javascript.rhino.head.ast.Name name
Boolean isUnnamedFunction
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node newName
com.google.javascript.rhino.Node lp
com.google.javascript.rhino.head.ast.Name fnName
int lparenCharno
com.google.javascript.rhino.Node bodyNode
com.google.javascript.rhino.Node processIfStatement (com.google.javascript.rhino.head.ast.IfStatement)
com.google.javascript.rhino.head.ast.IfStatement statementNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processInfixExpression (com.google.javascript.rhino.head.ast.InfixExpression)
com.google.javascript.rhino.head.ast.InfixExpression exprNode
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node processKeywordLiteral (com.google.javascript.rhino.head.ast.KeywordLiteral)
com.google.javascript.rhino.head.ast.KeywordLiteral literalNode
com.google.javascript.rhino.Node processLabel (com.google.javascript.rhino.head.ast.Label)
com.google.javascript.rhino.head.ast.Label labelNode
com.google.javascript.rhino.Node processLabeledStatement (com.google.javascript.rhino.head.ast.LabeledStatement)
int clauseAbsolutePosition
com.google.javascript.rhino.head.ast.Label label
java.util.Iterator i$
com.google.javascript.rhino.head.ast.LabeledStatement statementNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node prev
com.google.javascript.rhino.Node cur
com.google.javascript.rhino.Node processName (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name nameNode
com.google.javascript.rhino.Node processName (com.google.javascript.rhino.head.ast.Name, boolean)
com.google.javascript.rhino.head.ast.Name nameNode
boolean asString
private boolean isAllowedProp (java.lang.String)
String identifier
private boolean isReservedKeyword (java.lang.String)
String identifier
com.google.javascript.rhino.Node processNewExpression (com.google.javascript.rhino.head.ast.NewExpression)
com.google.javascript.rhino.head.ast.AstNode child
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NewExpression exprNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processNumberLiteral (com.google.javascript.rhino.head.ast.NumberLiteral)
com.google.javascript.rhino.head.ast.NumberLiteral literalNode
com.google.javascript.rhino.Node processObjectLiteral (com.google.javascript.rhino.head.ast.ObjectLiteral)
com.google.javascript.rhino.head.ast.AstNode rawKey
com.google.javascript.rhino.Node key
com.google.javascript.rhino.Node value
com.google.javascript.rhino.head.ast.ObjectProperty el
java.util.Iterator i$
com.google.javascript.rhino.head.ast.ObjectLiteral literalNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node getFnParamNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node fnNode
com.google.javascript.rhino.Node processObjectProperty (com.google.javascript.rhino.head.ast.ObjectProperty)
com.google.javascript.rhino.head.ast.ObjectProperty propertyNode
com.google.javascript.rhino.Node processParenthesizedExpression (com.google.javascript.rhino.head.ast.ParenthesizedExpression)
com.google.javascript.rhino.head.ast.ParenthesizedExpression exprNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processPropertyGet (com.google.javascript.rhino.head.ast.PropertyGet)
com.google.javascript.rhino.head.ast.PropertyGet getNode
com.google.javascript.rhino.Node leftChild
com.google.javascript.rhino.head.ast.AstNode nodeProp
com.google.javascript.rhino.Node rightChild
com.google.javascript.rhino.Node newNode
com.google.javascript.rhino.Node processRegExpLiteral (com.google.javascript.rhino.head.ast.RegExpLiteral)
com.google.javascript.rhino.Node flagsNode
com.google.javascript.rhino.head.ast.RegExpLiteral literalNode
com.google.javascript.rhino.Node literalStringNode
com.google.javascript.rhino.Node node
String flags
com.google.javascript.rhino.Node processReturnStatement (com.google.javascript.rhino.head.ast.ReturnStatement)
com.google.javascript.rhino.head.ast.ReturnStatement statementNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processScope (com.google.javascript.rhino.head.ast.Scope)
com.google.javascript.rhino.head.ast.Scope scopeNode
com.google.javascript.rhino.Node processStringLiteral (com.google.javascript.rhino.head.ast.StringLiteral)
int start
int end
com.google.javascript.rhino.head.ast.StringLiteral literalNode
String value
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node processSwitchCase (com.google.javascript.rhino.head.ast.SwitchCase)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.head.ast.AstNode expr
com.google.javascript.rhino.head.ast.AstNode child
java.util.Iterator i$
com.google.javascript.rhino.head.ast.SwitchCase caseNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node block
com.google.javascript.rhino.Node processSwitchStatement (com.google.javascript.rhino.head.ast.SwitchStatement)
com.google.javascript.rhino.head.ast.AstNode child
java.util.Iterator i$
com.google.javascript.rhino.head.ast.SwitchStatement statementNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processThrowStatement (com.google.javascript.rhino.head.ast.ThrowStatement)
com.google.javascript.rhino.head.ast.ThrowStatement statementNode
com.google.javascript.rhino.Node processTryStatement (com.google.javascript.rhino.head.ast.TryStatement)
com.google.javascript.rhino.head.ast.CatchClause cc
java.util.Iterator i$
com.google.javascript.rhino.head.ast.TryStatement statementNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node block
boolean lineSet
com.google.javascript.rhino.head.ast.AstNode finallyBlock
com.google.javascript.rhino.Node processUnaryExpression (com.google.javascript.rhino.head.ast.UnaryExpression)
String msg
String msg
com.google.javascript.rhino.Node node
com.google.javascript.rhino.head.ast.UnaryExpression exprNode
int type
com.google.javascript.rhino.Node operand
private boolean validAssignmentTarget (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node processVariableDeclaration (com.google.javascript.rhino.head.ast.VariableDeclaration)
com.google.javascript.rhino.head.ast.VariableInitializer child
java.util.Iterator i$
com.google.javascript.rhino.head.ast.VariableDeclaration declarationNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node processVariableInitializer (com.google.javascript.rhino.head.ast.VariableInitializer)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node initalizer
com.google.javascript.rhino.head.ast.VariableInitializer initializerNode
com.google.javascript.rhino.Node node
com.google.javascript.rhino.head.ast.Comment comment
com.google.javascript.rhino.Node processWhileLoop (com.google.javascript.rhino.head.ast.WhileLoop)
com.google.javascript.rhino.head.ast.WhileLoop loopNode
com.google.javascript.rhino.Node processWithStatement (com.google.javascript.rhino.head.ast.WithStatement)
com.google.javascript.rhino.head.ast.WithStatement statementNode
com.google.javascript.rhino.Node processIllegalToken (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
void reportDestructuringAssign (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
void reportGetter (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
void reportSetter (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
void reportGetterParam (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
void reportSetterParam (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
volatile java.lang.Object processIllegalToken (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode x0
volatile java.lang.Object processWithStatement (com.google.javascript.rhino.head.ast.WithStatement)
com.google.javascript.rhino.head.ast.WithStatement x0
volatile java.lang.Object processWhileLoop (com.google.javascript.rhino.head.ast.WhileLoop)
com.google.javascript.rhino.head.ast.WhileLoop x0
volatile java.lang.Object processVariableInitializer (com.google.javascript.rhino.head.ast.VariableInitializer)
com.google.javascript.rhino.head.ast.VariableInitializer x0
volatile java.lang.Object processVariableDeclaration (com.google.javascript.rhino.head.ast.VariableDeclaration)
com.google.javascript.rhino.head.ast.VariableDeclaration x0
volatile java.lang.Object processUnaryExpression (com.google.javascript.rhino.head.ast.UnaryExpression)
com.google.javascript.rhino.head.ast.UnaryExpression x0
volatile java.lang.Object processTryStatement (com.google.javascript.rhino.head.ast.TryStatement)
com.google.javascript.rhino.head.ast.TryStatement x0
volatile java.lang.Object processThrowStatement (com.google.javascript.rhino.head.ast.ThrowStatement)
com.google.javascript.rhino.head.ast.ThrowStatement x0
volatile java.lang.Object processSwitchStatement (com.google.javascript.rhino.head.ast.SwitchStatement)
com.google.javascript.rhino.head.ast.SwitchStatement x0
volatile java.lang.Object processSwitchCase (com.google.javascript.rhino.head.ast.SwitchCase)
com.google.javascript.rhino.head.ast.SwitchCase x0
volatile java.lang.Object processStringLiteral (com.google.javascript.rhino.head.ast.StringLiteral)
com.google.javascript.rhino.head.ast.StringLiteral x0
volatile java.lang.Object processScope (com.google.javascript.rhino.head.ast.Scope)
com.google.javascript.rhino.head.ast.Scope x0
volatile java.lang.Object processReturnStatement (com.google.javascript.rhino.head.ast.ReturnStatement)
com.google.javascript.rhino.head.ast.ReturnStatement x0
volatile java.lang.Object processRegExpLiteral (com.google.javascript.rhino.head.ast.RegExpLiteral)
com.google.javascript.rhino.head.ast.RegExpLiteral x0
volatile java.lang.Object processPropertyGet (com.google.javascript.rhino.head.ast.PropertyGet)
com.google.javascript.rhino.head.ast.PropertyGet x0
volatile java.lang.Object processParenthesizedExpression (com.google.javascript.rhino.head.ast.ParenthesizedExpression)
com.google.javascript.rhino.head.ast.ParenthesizedExpression x0
volatile java.lang.Object processObjectProperty (com.google.javascript.rhino.head.ast.ObjectProperty)
com.google.javascript.rhino.head.ast.ObjectProperty x0
volatile java.lang.Object processObjectLiteral (com.google.javascript.rhino.head.ast.ObjectLiteral)
com.google.javascript.rhino.head.ast.ObjectLiteral x0
volatile java.lang.Object processNumberLiteral (com.google.javascript.rhino.head.ast.NumberLiteral)
com.google.javascript.rhino.head.ast.NumberLiteral x0
volatile java.lang.Object processNewExpression (com.google.javascript.rhino.head.ast.NewExpression)
com.google.javascript.rhino.head.ast.NewExpression x0
volatile java.lang.Object processName (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name x0
volatile java.lang.Object processLabeledStatement (com.google.javascript.rhino.head.ast.LabeledStatement)
com.google.javascript.rhino.head.ast.LabeledStatement x0
volatile java.lang.Object processLabel (com.google.javascript.rhino.head.ast.Label)
com.google.javascript.rhino.head.ast.Label x0
volatile java.lang.Object processKeywordLiteral (com.google.javascript.rhino.head.ast.KeywordLiteral)
com.google.javascript.rhino.head.ast.KeywordLiteral x0
volatile java.lang.Object processInfixExpression (com.google.javascript.rhino.head.ast.InfixExpression)
com.google.javascript.rhino.head.ast.InfixExpression x0
volatile java.lang.Object processIfStatement (com.google.javascript.rhino.head.ast.IfStatement)
com.google.javascript.rhino.head.ast.IfStatement x0
volatile java.lang.Object processFunctionNode (com.google.javascript.rhino.head.ast.FunctionNode)
com.google.javascript.rhino.head.ast.FunctionNode x0
volatile java.lang.Object processFunctionCall (com.google.javascript.rhino.head.ast.FunctionCall)
com.google.javascript.rhino.head.ast.FunctionCall x0
volatile java.lang.Object processForLoop (com.google.javascript.rhino.head.ast.ForLoop)
com.google.javascript.rhino.head.ast.ForLoop x0
volatile java.lang.Object processForInLoop (com.google.javascript.rhino.head.ast.ForInLoop)
com.google.javascript.rhino.head.ast.ForInLoop x0
volatile java.lang.Object processExpressionStatement (com.google.javascript.rhino.head.ast.ExpressionStatement)
com.google.javascript.rhino.head.ast.ExpressionStatement x0
volatile java.lang.Object processEmptyStatement (com.google.javascript.rhino.head.ast.EmptyStatement)
com.google.javascript.rhino.head.ast.EmptyStatement x0
volatile java.lang.Object processEmptyExpression (com.google.javascript.rhino.head.ast.EmptyExpression)
com.google.javascript.rhino.head.ast.EmptyExpression x0
volatile java.lang.Object processElementGet (com.google.javascript.rhino.head.ast.ElementGet)
com.google.javascript.rhino.head.ast.ElementGet x0
volatile java.lang.Object processDoLoop (com.google.javascript.rhino.head.ast.DoLoop)
com.google.javascript.rhino.head.ast.DoLoop x0
volatile java.lang.Object processContinueStatement (com.google.javascript.rhino.head.ast.ContinueStatement)
com.google.javascript.rhino.head.ast.ContinueStatement x0
volatile java.lang.Object processConditionalExpression (com.google.javascript.rhino.head.ast.ConditionalExpression)
com.google.javascript.rhino.head.ast.ConditionalExpression x0
volatile java.lang.Object processCatchClause (com.google.javascript.rhino.head.ast.CatchClause)
com.google.javascript.rhino.head.ast.CatchClause x0
volatile java.lang.Object processBreakStatement (com.google.javascript.rhino.head.ast.BreakStatement)
com.google.javascript.rhino.head.ast.BreakStatement x0
volatile java.lang.Object processBlock (com.google.javascript.rhino.head.ast.Block)
com.google.javascript.rhino.head.ast.Block x0
volatile java.lang.Object processAstRoot (com.google.javascript.rhino.head.ast.AstRoot)
com.google.javascript.rhino.head.ast.AstRoot x0
volatile java.lang.Object processAssignment (com.google.javascript.rhino.head.ast.Assignment)
com.google.javascript.rhino.head.ast.Assignment x0
volatile java.lang.Object processArrayLiteral (com.google.javascript.rhino.head.ast.ArrayLiteral)
com.google.javascript.rhino.head.ast.ArrayLiteral x0
void (com.google.javascript.jscomp.parsing.IRFactory, com.google.javascript.jscomp.parsing.IRFactory$1)
com.google.javascript.jscomp.parsing.IRFactory x0
com.google.javascript.jscomp.parsing.IRFactory$1 x1
}
com/google/javascript/jscomp/parsing/IRFactory.classIRFactory.java
package com.google.javascript.jscomp.parsing
com.google.javascript.jscomp.parsing.IRFactory extends java.lang.Object {
static final String GETTER_ERROR_MESSAGE
static final String SETTER_ERROR_MESSAGE
static final String SUSPICIOUS_COMMENT_WARNING
static final String MISPLACED_TYPE_ANNOTATION
static final String INVALID_ES3_PROP_NAME
private final String sourceString
private final java.util.List newlines
private final com.google.javascript.rhino.jstype.StaticSourceFile sourceFile
private final String sourceName
private final com.google.javascript.jscomp.parsing.Config config
private final com.google.javascript.rhino.head.ErrorReporter errorReporter
private final com.google.javascript.jscomp.parsing.IRFactory$TransformDispatcher transformDispatcher
private static final com.google.common.collect.ImmutableSet ALLOWED_DIRECTIVES
private static final com.google.common.collect.ImmutableSet ES5_RESERVED_KEYWORDS
private static final com.google.common.collect.ImmutableSet ES5_STRICT_RESERVED_KEYWORDS
private final java.util.Set reservedKeywords
private final java.util.Set parsedComments
com.google.javascript.rhino.Node rootNodeJsDocHolder
com.google.javascript.rhino.Node$FileLevelJsDocBuilder fileLevelJsDocBuilder
com.google.javascript.rhino.JSDocInfo fileOverviewInfo
private final com.google.javascript.rhino.Node templateNode
private void (java.lang.String, com.google.javascript.rhino.jstype.StaticSourceFile, com.google.javascript.jscomp.parsing.Config, com.google.javascript.rhino.head.ErrorReporter)
int charNo
String sourceString
com.google.javascript.rhino.jstype.StaticSourceFile sourceFile
com.google.javascript.jscomp.parsing.Config config
com.google.javascript.rhino.head.ErrorReporter errorReporter
private com.google.javascript.rhino.Node createTemplateNode ()
com.google.javascript.rhino.Node templateNode
public static com.google.javascript.rhino.Node transformTree (com.google.javascript.rhino.head.ast.AstRoot, com.google.javascript.rhino.jstype.StaticSourceFile, java.lang.String, com.google.javascript.jscomp.parsing.Config, com.google.javascript.rhino.head.ErrorReporter)
com.google.javascript.rhino.head.ast.Comment comment
java.util.Iterator i$
com.google.javascript.rhino.head.ast.AstRoot node
com.google.javascript.rhino.jstype.StaticSourceFile sourceFile
String sourceString
com.google.javascript.jscomp.parsing.Config config
com.google.javascript.rhino.head.ErrorReporter errorReporter
com.google.javascript.jscomp.parsing.IRFactory irFactory
com.google.javascript.rhino.Node irNode
private void setFileOverviewJsDoc (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node irNode
com.google.javascript.rhino.JSDocInfo rootNodeJsDoc
private com.google.javascript.rhino.Node transformBlock (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.Node newBlock
com.google.javascript.rhino.head.ast.AstNode node
com.google.javascript.rhino.Node irNode
private void handleBlockComment (com.google.javascript.rhino.head.ast.Comment)
com.google.javascript.rhino.head.ast.Comment comment
java.util.regex.Pattern p
private boolean handlePossibleFileOverviewJsDoc (com.google.javascript.jscomp.parsing.JsDocInfoParser)
com.google.javascript.jscomp.parsing.JsDocInfoParser jsDocParser
private void handlePossibleFileOverviewJsDoc (com.google.javascript.rhino.head.ast.Comment, com.google.javascript.rhino.Node)
com.google.javascript.rhino.head.ast.Comment comment
com.google.javascript.rhino.Node irNode
com.google.javascript.jscomp.parsing.JsDocInfoParser jsDocParser
private com.google.javascript.rhino.JSDocInfo handleJsDoc (com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.Node)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.jscomp.parsing.JsDocInfoParser jsDocParser
com.google.javascript.rhino.head.ast.AstNode node
com.google.javascript.rhino.Node irNode
com.google.javascript.rhino.head.ast.Comment comment
private void validateTypeAnnotations (com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.FunctionNode fnNode
com.google.javascript.rhino.head.ast.AstNode parent
boolean valid
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.head.ast.AstNode node
private static boolean isPropAccess (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
private static boolean isExprStmt (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
private com.google.javascript.rhino.Node transform (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
com.google.javascript.rhino.Node irNode
com.google.javascript.rhino.JSDocInfo jsDocInfo
private com.google.javascript.rhino.Node maybeInjectCastNode (com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.JSDocInfo, com.google.javascript.rhino.Node)
com.google.javascript.rhino.head.ast.AstNode node
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.Node irNode
private com.google.javascript.rhino.Node transformNodeWithInlineJsDoc (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.head.ast.AstNode node
com.google.javascript.rhino.Node irNode
com.google.javascript.rhino.head.ast.Comment comment
private com.google.javascript.rhino.Node transformNameAsString (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name node
com.google.javascript.rhino.Node irNode
com.google.javascript.rhino.JSDocInfo jsDocInfo
private com.google.javascript.rhino.Node transformNumberAsString (com.google.javascript.rhino.head.ast.NumberLiteral)
com.google.javascript.rhino.head.ast.NumberLiteral literalNode
com.google.javascript.rhino.Node irNode
com.google.javascript.rhino.JSDocInfo jsDocInfo
private static java.lang.String getStringValue (double)
double value
long longValue
private void setSourceInfo (com.google.javascript.rhino.Node, com.google.javascript.rhino.head.ast.AstNode)
int lineno
int charno
com.google.javascript.rhino.Node irNode
com.google.javascript.rhino.head.ast.AstNode node
private com.google.javascript.jscomp.parsing.JsDocInfoParser createJsDocInfoParser (com.google.javascript.rhino.head.ast.Comment, com.google.javascript.rhino.Node)
com.google.javascript.rhino.head.ast.Comment node
com.google.javascript.rhino.Node irNode
String comment
int lineno
int position
int numOpeningChars
com.google.javascript.jscomp.parsing.JsDocInfoParser jsdocParser
private com.google.javascript.rhino.JSDocInfo parseInlineTypeDoc (com.google.javascript.rhino.head.ast.Comment, com.google.javascript.rhino.Node)
com.google.javascript.rhino.head.ast.Comment node
com.google.javascript.rhino.Node irNode
String comment
int lineno
int position
int numOpeningChars
com.google.javascript.jscomp.parsing.JsDocInfoParser parser
private void maybeSetLengthFrom (com.google.javascript.rhino.Node, com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.head.ast.AstNode source
private int position2charno (int)
int position
int newlineIndex
int lineIndex
private com.google.javascript.rhino.Node justTransform (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
private static int transformTokenType (int)
int token
private com.google.javascript.rhino.Node newNode (int)
int type
private com.google.javascript.rhino.Node newNode (int, com.google.javascript.rhino.Node)
int type
com.google.javascript.rhino.Node child1
private com.google.javascript.rhino.Node newNode (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int type
com.google.javascript.rhino.Node child1
com.google.javascript.rhino.Node child2
private com.google.javascript.rhino.Node newNode (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int type
com.google.javascript.rhino.Node child1
com.google.javascript.rhino.Node child2
com.google.javascript.rhino.Node child3
private com.google.javascript.rhino.Node newStringNode (java.lang.String)
String value
private com.google.javascript.rhino.Node newStringNode (int, java.lang.String)
int type
String value
private com.google.javascript.rhino.Node newNumberNode (java.lang.Double)
Double value
static int access$100 (int)
int x0
static com.google.javascript.rhino.Node access$200 (com.google.javascript.jscomp.parsing.IRFactory, int)
com.google.javascript.jscomp.parsing.IRFactory x0
int x1
static com.google.javascript.rhino.Node access$300 (com.google.javascript.jscomp.parsing.IRFactory, com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.jscomp.parsing.IRFactory x0
com.google.javascript.rhino.head.ast.AstNode x1
static com.google.javascript.rhino.Node access$400 (com.google.javascript.jscomp.parsing.IRFactory, com.google.javascript.rhino.head.ast.Name)
com.google.javascript.jscomp.parsing.IRFactory x0
com.google.javascript.rhino.head.ast.Name x1
static com.google.javascript.rhino.Node access$500 (com.google.javascript.jscomp.parsing.IRFactory, com.google.javascript.rhino.head.ast.NumberLiteral)
com.google.javascript.jscomp.parsing.IRFactory x0
com.google.javascript.rhino.head.ast.NumberLiteral x1
static java.lang.String access$600 (com.google.javascript.jscomp.parsing.IRFactory)
com.google.javascript.jscomp.parsing.IRFactory x0
static com.google.javascript.rhino.head.ErrorReporter access$700 (com.google.javascript.jscomp.parsing.IRFactory)
com.google.javascript.jscomp.parsing.IRFactory x0
static com.google.common.collect.ImmutableSet access$800 ()
static com.google.javascript.rhino.Node access$900 (com.google.javascript.jscomp.parsing.IRFactory, int, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.parsing.IRFactory x0
int x1
com.google.javascript.rhino.Node x2
static com.google.javascript.rhino.Node access$1000 (com.google.javascript.jscomp.parsing.IRFactory, com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.jscomp.parsing.IRFactory x0
com.google.javascript.rhino.head.ast.AstNode x1
static com.google.javascript.rhino.Node access$1100 (com.google.javascript.jscomp.parsing.IRFactory, int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.parsing.IRFactory x0
int x1
com.google.javascript.rhino.Node x2
com.google.javascript.rhino.Node x3
com.google.javascript.rhino.Node x4
static com.google.javascript.rhino.Node access$1200 (com.google.javascript.jscomp.parsing.IRFactory, int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.jscomp.parsing.IRFactory x0
int x1
com.google.javascript.rhino.Node x2
com.google.javascript.rhino.Node x3
static void access$1300 (com.google.javascript.jscomp.parsing.IRFactory, com.google.javascript.rhino.Node, com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.jscomp.parsing.IRFactory x0
com.google.javascript.rhino.Node x1
com.google.javascript.rhino.head.ast.AstNode x2
static com.google.javascript.rhino.Node access$1400 (com.google.javascript.jscomp.parsing.IRFactory, com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.jscomp.parsing.IRFactory x0
com.google.javascript.rhino.head.ast.AstNode x1
static int access$1500 (com.google.javascript.jscomp.parsing.IRFactory, int)
com.google.javascript.jscomp.parsing.IRFactory x0
int x1
static com.google.javascript.jscomp.parsing.Config access$1600 (com.google.javascript.jscomp.parsing.IRFactory)
com.google.javascript.jscomp.parsing.IRFactory x0
static com.google.javascript.rhino.Node access$1700 (com.google.javascript.jscomp.parsing.IRFactory, int, java.lang.String)
com.google.javascript.jscomp.parsing.IRFactory x0
int x1
String x2
static java.util.Set access$1800 (com.google.javascript.jscomp.parsing.IRFactory)
com.google.javascript.jscomp.parsing.IRFactory x0
static com.google.javascript.rhino.Node access$1900 (com.google.javascript.jscomp.parsing.IRFactory, java.lang.Double)
com.google.javascript.jscomp.parsing.IRFactory x0
Double x1
static com.google.javascript.rhino.Node access$2000 (com.google.javascript.jscomp.parsing.IRFactory, java.lang.String)
com.google.javascript.jscomp.parsing.IRFactory x0
String x1
static java.lang.String access$2100 (com.google.javascript.jscomp.parsing.IRFactory)
com.google.javascript.jscomp.parsing.IRFactory x0
static void ()
}
com/google/javascript/jscomp/parsing/JsDocInfoParser$1.classJsDocInfoParser.java
package com.google.javascript.jscomp.parsing
com.google.javascript.jscomp.parsing.JsDocInfoParser$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$parsing$JsDocToken
static final int[] $SwitchMap$com$google$javascript$jscomp$parsing$Annotation
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/parsing/JsDocInfoParser$ErrorReporterParser.classJsDocInfoParser.java
package com.google.javascript.jscomp.parsing
com.google.javascript.jscomp.parsing.JsDocInfoParser$ErrorReporterParser extends java.lang.Object {
final com.google.javascript.jscomp.parsing.JsDocInfoParser this$0
private void (com.google.javascript.jscomp.parsing.JsDocInfoParser)
void addParserWarning (java.lang.String, java.lang.String, int, int)
String messageId
String messageArg
int lineno
int charno
void addParserWarning (java.lang.String, int, int)
String messageId
int lineno
int charno
void addTypeWarning (java.lang.String, java.lang.String, int, int)
String messageId
String messageArg
int lineno
int charno
void addTypeWarning (java.lang.String, int, int)
String messageId
int lineno
int charno
void (com.google.javascript.jscomp.parsing.JsDocInfoParser, com.google.javascript.jscomp.parsing.JsDocInfoParser$1)
com.google.javascript.jscomp.parsing.JsDocInfoParser x0
com.google.javascript.jscomp.parsing.JsDocInfoParser$1 x1
}
com/google/javascript/jscomp/parsing/JsDocInfoParser$ExtendedTypeInfo.classJsDocInfoParser.java
package com.google.javascript.jscomp.parsing
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtendedTypeInfo extends java.lang.Object {
final com.google.javascript.rhino.JSTypeExpression type
final int lineno
final int charno
public void (com.google.javascript.rhino.JSTypeExpression, int, int)
com.google.javascript.rhino.JSTypeExpression type
int lineno
int charno
}
com/google/javascript/jscomp/parsing/JsDocInfoParser$ExtractionInfo.classJsDocInfoParser.java
package com.google.javascript.jscomp.parsing
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo extends java.lang.Object {
private final String string
private final com.google.javascript.jscomp.parsing.JsDocToken token
public void (java.lang.String, com.google.javascript.jscomp.parsing.JsDocToken)
String string
com.google.javascript.jscomp.parsing.JsDocToken token
static com.google.javascript.jscomp.parsing.JsDocToken access$300 (com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo)
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo x0
static java.lang.String access$400 (com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo)
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo x0
}
com/google/javascript/jscomp/parsing/JsDocInfoParser$State.classJsDocInfoParser.java
package com.google.javascript.jscomp.parsing
final com.google.javascript.jscomp.parsing.JsDocInfoParser$State extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.JsDocInfoParser$State SEARCHING_ANNOTATION
public static final com.google.javascript.jscomp.parsing.JsDocInfoParser$State SEARCHING_NEWLINE
public static final com.google.javascript.jscomp.parsing.JsDocInfoParser$State NEXT_IS_ANNOTATION
private static final com.google.javascript.jscomp.parsing.JsDocInfoParser$State[] $VALUES
public static com.google.javascript.jscomp.parsing.JsDocInfoParser$State[] values ()
public static com.google.javascript.jscomp.parsing.JsDocInfoParser$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/parsing/JsDocInfoParser$WhitespaceOption.classJsDocInfoParser.java
package com.google.javascript.jscomp.parsing
final com.google.javascript.jscomp.parsing.JsDocInfoParser$WhitespaceOption extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.JsDocInfoParser$WhitespaceOption PRESERVE
public static final com.google.javascript.jscomp.parsing.JsDocInfoParser$WhitespaceOption TRIM
public static final com.google.javascript.jscomp.parsing.JsDocInfoParser$WhitespaceOption SINGLE_LINE
private static final com.google.javascript.jscomp.parsing.JsDocInfoParser$WhitespaceOption[] $VALUES
public static com.google.javascript.jscomp.parsing.JsDocInfoParser$WhitespaceOption[] values ()
public static com.google.javascript.jscomp.parsing.JsDocInfoParser$WhitespaceOption valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/parsing/JsDocInfoParser.classJsDocInfoParser.java
package com.google.javascript.jscomp.parsing
public final com.google.javascript.jscomp.parsing.JsDocInfoParser extends java.lang.Object {
private final com.google.javascript.jscomp.parsing.JsDocTokenStream stream
private final com.google.javascript.rhino.JSDocInfoBuilder jsdocBuilder
private final com.google.javascript.rhino.jstype.StaticSourceFile sourceFile
private final com.google.javascript.rhino.Node associatedNode
private final com.google.javascript.rhino.head.ErrorReporter errorReporter
private final com.google.javascript.jscomp.parsing.JsDocInfoParser$ErrorReporterParser parser
private final com.google.javascript.rhino.Node templateNode
private com.google.javascript.rhino.JSDocInfo fileOverviewJSDocInfo
private com.google.javascript.jscomp.parsing.JsDocInfoParser$State state
private final java.util.Map annotationNames
private final java.util.Set suppressionNames
private static final java.util.Set modifiesAnnotationKeywords
private static final java.util.Set idGeneratorAnnotationKeywords
private com.google.javascript.rhino.Node$FileLevelJsDocBuilder fileLevelJsDocBuilder
private static final com.google.javascript.jscomp.parsing.JsDocToken NO_UNREAD_TOKEN
private com.google.javascript.jscomp.parsing.JsDocToken unreadToken
void setFileLevelJsDocBuilder (com.google.javascript.rhino.Node$FileLevelJsDocBuilder)
com.google.javascript.rhino.Node$FileLevelJsDocBuilder fileLevelJsDocBuilder
void setFileOverviewJSDocInfo (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo fileOverviewJSDocInfo
void (com.google.javascript.jscomp.parsing.JsDocTokenStream, com.google.javascript.rhino.head.ast.Comment, com.google.javascript.rhino.Node, com.google.javascript.jscomp.parsing.Config, com.google.javascript.rhino.head.ErrorReporter)
com.google.javascript.jscomp.parsing.JsDocTokenStream stream
com.google.javascript.rhino.head.ast.Comment commentNode
com.google.javascript.rhino.Node associatedNode
com.google.javascript.jscomp.parsing.Config config
com.google.javascript.rhino.head.ErrorReporter errorReporter
private java.lang.String getSourceName ()
public com.google.javascript.rhino.JSDocInfo parseInlineTypeDoc ()
com.google.javascript.jscomp.parsing.JsDocToken token
int lineno
int startCharno
com.google.javascript.rhino.Node typeAst
com.google.javascript.rhino.JSTypeExpression expr
private void recordTypeNode (int, int, com.google.javascript.rhino.Node, boolean)
int endLineno
int endCharno
int lineno
int startCharno
com.google.javascript.rhino.Node typeAst
boolean matchingLC
public static com.google.javascript.rhino.Node parseTypeString (java.lang.String)
String typeString
com.google.javascript.jscomp.parsing.Config config
com.google.javascript.jscomp.parsing.JsDocInfoParser parser
boolean parse ()
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo blockInfo
com.google.javascript.jscomp.parsing.JsDocToken token
private boolean parseHelperLoop (com.google.javascript.jscomp.parsing.JsDocToken, java.util.List)
com.google.javascript.jscomp.parsing.JsDocToken token
java.util.List extendedTypes
private com.google.javascript.jscomp.parsing.JsDocToken parseAnnotation (com.google.javascript.jscomp.parsing.JsDocToken, java.util.List)
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo authorInfo
String author
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo descriptionInfo
String description
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo fileOverviewInfo
com.google.javascript.rhino.Node typeNode
com.google.javascript.rhino.JSTypeExpression type
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo descriptionInfo
String description
boolean isAnnotationNext
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo paramDescriptionInfo
String paramDescription
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo referenceInfo
String reference
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo templateInfo
java.util.List names
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo templateInfo
java.util.List names
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo returnDescriptionInfo
String returnDescription
boolean isAnnotationNext
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo reasonInfo
String reason
String fileOverview
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo preserveInfo
String preserve
boolean matchingRc
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo meaningInfo
String meaning
String name
boolean isBracketedParam
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo versionInfo
String version
com.google.javascript.rhino.Node typeNode
boolean hasType
boolean isAlternateTypeAnnotation
boolean canSkipTypeAnnotation
boolean hasError
com.google.javascript.jscomp.parsing.JsDocToken token
java.util.List extendedTypes
com.google.javascript.rhino.JSTypeExpression type
int lineno
int charno
String annotationName
com.google.javascript.jscomp.parsing.Annotation annotation
private com.google.javascript.jscomp.parsing.JsDocToken recordDescription (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo descriptionInfo
com.google.javascript.jscomp.parsing.JsDocToken token
private void checkExtendedTypes (java.util.List)
com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtendedTypeInfo typeInfo
java.util.Iterator i$
java.util.List extendedTypes
private com.google.javascript.jscomp.parsing.JsDocToken parseSuppressTag (com.google.javascript.jscomp.parsing.JsDocToken)
String name
java.util.Set suppressions
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.jscomp.parsing.JsDocToken parseModifiesTag (com.google.javascript.jscomp.parsing.JsDocToken)
String name
java.util.Set modifies
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.jscomp.parsing.JsDocToken parseIdGeneratorTag (com.google.javascript.jscomp.parsing.JsDocToken)
String name
com.google.javascript.jscomp.parsing.JsDocToken token
String idgenKind
com.google.javascript.rhino.Node parseAndRecordTypeNode (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.rhino.Node parseAndRecordTypeNameNode (com.google.javascript.jscomp.parsing.JsDocToken, int, int, boolean)
com.google.javascript.jscomp.parsing.JsDocToken token
int lineno
int startCharno
boolean matchingLC
private com.google.javascript.rhino.Node parseAndRecordParamTypeNode (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
int lineno
int startCharno
com.google.javascript.rhino.Node typeNode
private com.google.javascript.rhino.Node parseAndRecordTypeNode (com.google.javascript.jscomp.parsing.JsDocToken, int, int, boolean, boolean)
com.google.javascript.jscomp.parsing.JsDocToken token
int lineno
int startCharno
boolean matchingLC
boolean onlyParseSimpleNames
com.google.javascript.rhino.Node typeNode
private java.lang.String toString (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
com.google.javascript.rhino.JSTypeExpression createJSTypeExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo extractSingleLineBlock ()
int lineno
int charno
String line
private com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo extractMultilineTextualBlock (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo extractMultilineTextualBlock (com.google.javascript.jscomp.parsing.JsDocToken, com.google.javascript.jscomp.parsing.JsDocInfoParser$WhitespaceOption)
int i
int numSpaces
String multilineText
int endLineno
int endCharno
boolean isEOC
com.google.javascript.jscomp.parsing.JsDocToken token
com.google.javascript.jscomp.parsing.JsDocInfoParser$WhitespaceOption option
int startLineno
int startCharno
String line
StringBuilder builder
boolean ignoreStar
int lineStartChar
private com.google.javascript.jscomp.parsing.JsDocInfoParser$ExtractionInfo extractBlockComment (com.google.javascript.jscomp.parsing.JsDocToken)
String line
com.google.javascript.jscomp.parsing.JsDocToken token
StringBuilder builder
boolean ignoreStar
private static java.lang.String trimEnd (java.lang.String)
char ch
String s
int trimCount
private com.google.javascript.rhino.Node parseTypeExpressionAnnotation (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.rhino.Node typeNode
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.rhino.Node parseParamTypeExpressionAnnotation (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
boolean restArg
com.google.javascript.rhino.Node typeNode
private com.google.javascript.rhino.Node parseTypeNameAnnotation (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.rhino.Node typeNode
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.rhino.Node parseTopLevelTypeExpression (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
com.google.javascript.rhino.Node typeExpr
private com.google.javascript.rhino.Node parseTypeExpressionList (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
com.google.javascript.rhino.Node typeExpr
com.google.javascript.rhino.Node typeList
private com.google.javascript.rhino.Node parseTypeExpression (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.rhino.Node basicTypeExpr
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.rhino.Node parseContextTypeExpression (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.rhino.Node parseBasicTypeExpression (com.google.javascript.jscomp.parsing.JsDocToken)
String string
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.rhino.Node parseTypeName (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.rhino.Node memberType
com.google.javascript.jscomp.parsing.JsDocToken token
String typeName
int lineno
int charno
com.google.javascript.rhino.Node typeNameNode
private com.google.javascript.rhino.Node parseFunctionType (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.rhino.Node contextType
String tokenStr
boolean isThis
boolean isNew
boolean hasParams
com.google.javascript.jscomp.parsing.JsDocToken token
com.google.javascript.rhino.Node functionType
com.google.javascript.rhino.Node parameters
com.google.javascript.rhino.Node resultType
private com.google.javascript.rhino.Node parseParametersType (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
com.google.javascript.rhino.Node paramsType
boolean isVarArgs
com.google.javascript.rhino.Node paramType
private com.google.javascript.rhino.Node parseResultType (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.rhino.Node parseUnionType (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.rhino.Node parseUnionTypeWithAlternate (com.google.javascript.jscomp.parsing.JsDocToken, com.google.javascript.rhino.Node)
boolean isPipe
com.google.javascript.jscomp.parsing.JsDocToken token
com.google.javascript.rhino.Node alternate
com.google.javascript.rhino.Node union
com.google.javascript.rhino.Node expr
private com.google.javascript.rhino.Node parseArrayType (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
com.google.javascript.rhino.Node array
com.google.javascript.rhino.Node arg
boolean hasVarArgs
private com.google.javascript.rhino.Node parseRecordType (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
com.google.javascript.rhino.Node recordType
com.google.javascript.rhino.Node fieldTypeList
private com.google.javascript.rhino.Node parseFieldTypeList (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.rhino.Node fieldType
com.google.javascript.jscomp.parsing.JsDocToken token
com.google.javascript.rhino.Node fieldTypeList
private com.google.javascript.rhino.Node parseFieldType (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
com.google.javascript.rhino.Node fieldName
com.google.javascript.rhino.Node typeExpression
com.google.javascript.rhino.Node fieldType
private com.google.javascript.rhino.Node parseFieldName (com.google.javascript.jscomp.parsing.JsDocToken)
String string
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.rhino.Node wrapNode (int, com.google.javascript.rhino.Node)
int type
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node newNode (int)
int type
private com.google.javascript.rhino.Node newStringNode (java.lang.String)
String s
private com.google.javascript.rhino.Node newStringNode (java.lang.String, int, int)
String s
int lineno
int charno
com.google.javascript.rhino.Node n
private com.google.javascript.rhino.Node createTemplateNode ()
com.google.javascript.rhino.Node templateNode
private com.google.javascript.rhino.Node reportTypeSyntaxWarning (java.lang.String)
String warning
private com.google.javascript.rhino.Node reportGenericTypeSyntaxWarning ()
private com.google.javascript.jscomp.parsing.JsDocToken eatUntilEOLIfNotAnnotation ()
private com.google.javascript.jscomp.parsing.JsDocToken eatUntilEOLIfNotAnnotation (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
private com.google.javascript.jscomp.parsing.JsDocToken eatTokensUntilEOL ()
private com.google.javascript.jscomp.parsing.JsDocToken eatTokensUntilEOL (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
private void restoreLookAhead (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
private boolean match (com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token
private boolean match (com.google.javascript.jscomp.parsing.JsDocToken, com.google.javascript.jscomp.parsing.JsDocToken)
com.google.javascript.jscomp.parsing.JsDocToken token1
com.google.javascript.jscomp.parsing.JsDocToken token2
private com.google.javascript.jscomp.parsing.JsDocToken next ()
private com.google.javascript.jscomp.parsing.JsDocToken current ()
com.google.javascript.jscomp.parsing.JsDocToken t
private void skipEOLs ()
private java.lang.String getRemainingJSDocLine ()
String result
private boolean hasParsedFileOverviewDocInfo ()
boolean hasParsedJSDocInfo ()
com.google.javascript.rhino.JSDocInfo retrieveAndResetParsedJSDocInfo ()
com.google.javascript.rhino.JSDocInfo getFileOverviewJSDocInfo ()
private boolean lookAheadForType ()
private boolean lookAheadForAnnotation ()
private boolean lookAheadFor (char)
char expect
boolean matched
int c
static java.lang.String access$100 (com.google.javascript.jscomp.parsing.JsDocInfoParser)
com.google.javascript.jscomp.parsing.JsDocInfoParser x0
static com.google.javascript.rhino.head.ErrorReporter access$200 (com.google.javascript.jscomp.parsing.JsDocInfoParser)
com.google.javascript.jscomp.parsing.JsDocInfoParser x0
static void ()
}
com/google/javascript/jscomp/parsing/JsDocToken.classJsDocToken.java
package com.google.javascript.jscomp.parsing
final com.google.javascript.jscomp.parsing.JsDocToken extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.JsDocToken EOF
public static final com.google.javascript.jscomp.parsing.JsDocToken EOL
public static final com.google.javascript.jscomp.parsing.JsDocToken LT
public static final com.google.javascript.jscomp.parsing.JsDocToken GT
public static final com.google.javascript.jscomp.parsing.JsDocToken STRING
public static final com.google.javascript.jscomp.parsing.JsDocToken LB
public static final com.google.javascript.jscomp.parsing.JsDocToken RB
public static final com.google.javascript.jscomp.parsing.JsDocToken LC
public static final com.google.javascript.jscomp.parsing.JsDocToken RC
public static final com.google.javascript.jscomp.parsing.JsDocToken LP
public static final com.google.javascript.jscomp.parsing.JsDocToken RP
public static final com.google.javascript.jscomp.parsing.JsDocToken COMMA
public static final com.google.javascript.jscomp.parsing.JsDocToken COLON
public static final com.google.javascript.jscomp.parsing.JsDocToken ANNOTATION
public static final com.google.javascript.jscomp.parsing.JsDocToken PIPE
public static final com.google.javascript.jscomp.parsing.JsDocToken STAR
public static final com.google.javascript.jscomp.parsing.JsDocToken EOC
public static final com.google.javascript.jscomp.parsing.JsDocToken QMARK
public static final com.google.javascript.jscomp.parsing.JsDocToken ELLIPSIS
public static final com.google.javascript.jscomp.parsing.JsDocToken BANG
public static final com.google.javascript.jscomp.parsing.JsDocToken EQUALS
private static final com.google.javascript.jscomp.parsing.JsDocToken[] $VALUES
public static com.google.javascript.jscomp.parsing.JsDocToken[] values ()
public static com.google.javascript.jscomp.parsing.JsDocToken valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/parsing/JsDocTokenStream.classJsDocTokenStream.java
package com.google.javascript.jscomp.parsing
com.google.javascript.jscomp.parsing.JsDocTokenStream extends java.lang.Object {
private static final int EOF_CHAR
private String string
private char[] stringBuffer
private int stringBufferTop
private final int[] ungetBuffer
private int ungetCursor
private boolean hitEOF
private int lineStart
private int lineEndChar
int lineno
private int charno
private final int initCharno
private final int initLineno
private final String sourceString
private final int sourceEnd
int sourceCursor
int cursor
int tokenBeg
int tokenEnd
static final boolean $assertionsDisabled
void (java.lang.String)
String sourceString
void (java.lang.String, int)
String sourceString
int lineno
void (java.lang.String, int, int)
String sourceString
int lineno
int initCharno
final com.google.javascript.jscomp.parsing.JsDocToken getJsDocToken ()
int c1
int c2
int c
java.lang.String getRemainingJSDocLine ()
int c
final int getLineno ()
final int getCharno ()
final java.lang.String getString ()
final boolean eof ()
private java.lang.String getStringFromBuffer ()
private void addToString (int)
char[] tmp
int c
int n
void ungetChar (int)
int c
private boolean matchChar (int)
int test
int c
private static boolean isAlpha (int)
int c
private static boolean isJSDocString (int)
int c
static boolean isJSSpace (int)
int c
private static boolean isJSFormatChar (int)
int c
void update ()
private int peekChar ()
int c
protected int getChar ()
int c
private int getCharIgnoreLineEnd ()
int c
private void ungetCharIgnoreLineEnd (int)
int c
final int getOffset ()
static void ()
}
com/google/javascript/jscomp/parsing/NullErrorReporter$1.classNullErrorReporter.java
package com.google.javascript.jscomp.parsing
com.google.javascript.jscomp.parsing.NullErrorReporter$1 extends java.lang.Object {
}
com/google/javascript/jscomp/parsing/NullErrorReporter$NewRhinoNullReporter.classNullErrorReporter.java
package com.google.javascript.jscomp.parsing
com.google.javascript.jscomp.parsing.NullErrorReporter$NewRhinoNullReporter extends com.google.javascript.jscomp.parsing.NullErrorReporter implements com.google.javascript.rhino.head.ErrorReporter {
private void ()
public com.google.javascript.rhino.head.EvaluatorException runtimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public void error (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String sourceLine
int lineOffset
public void warning (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String sourceLine
int lineOffset
void (com.google.javascript.jscomp.parsing.NullErrorReporter$1)
com.google.javascript.jscomp.parsing.NullErrorReporter$1 x0
}
com/google/javascript/jscomp/parsing/NullErrorReporter$OldRhinoNullReporter.classNullErrorReporter.java
package com.google.javascript.jscomp.parsing
com.google.javascript.jscomp.parsing.NullErrorReporter$OldRhinoNullReporter extends com.google.javascript.jscomp.parsing.NullErrorReporter implements com.google.javascript.rhino.ErrorReporter {
private void ()
void (com.google.javascript.jscomp.parsing.NullErrorReporter$1)
com.google.javascript.jscomp.parsing.NullErrorReporter$1 x0
}
com/google/javascript/jscomp/parsing/NullErrorReporter.classNullErrorReporter.java
package com.google.javascript.jscomp.parsing
public abstract com.google.javascript.jscomp.parsing.NullErrorReporter extends java.lang.Object {
private void ()
public void error (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int line
int lineOffset
public void warning (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int line
int lineOffset
public static com.google.javascript.rhino.ErrorReporter forOldRhino ()
public static com.google.javascript.rhino.head.ErrorReporter forNewRhino ()
void (com.google.javascript.jscomp.parsing.NullErrorReporter$1)
com.google.javascript.jscomp.parsing.NullErrorReporter$1 x0
}
com/google/javascript/jscomp/parsing/ParserConfig.properties
com/google/javascript/jscomp/parsing/ParserRunner$ParseResult.classParserRunner.java
package com.google.javascript.jscomp.parsing
public com.google.javascript.jscomp.parsing.ParserRunner$ParseResult extends java.lang.Object {
public final com.google.javascript.rhino.Node ast
public final com.google.javascript.rhino.head.ast.AstRoot oldAst
public void (com.google.javascript.rhino.Node, com.google.javascript.rhino.head.ast.AstRoot)
com.google.javascript.rhino.Node ast
com.google.javascript.rhino.head.ast.AstRoot oldAst
}
com/google/javascript/jscomp/parsing/ParserRunner.classParserRunner.java
package com.google.javascript.jscomp.parsing
public com.google.javascript.jscomp.parsing.ParserRunner extends java.lang.Object {
private static final String CONFIG_RESOURCE
private static java.util.Set annotationNames
private static java.util.Set suppressionNames
private static java.util.Set reservedVars
private void ()
public static com.google.javascript.jscomp.parsing.Config createConfig (boolean, com.google.javascript.jscomp.parsing.Config$LanguageMode, boolean)
boolean isIdeMode
com.google.javascript.jscomp.parsing.Config$LanguageMode languageMode
boolean acceptConstKeyword
public static com.google.javascript.jscomp.parsing.Config createConfig (boolean, com.google.javascript.jscomp.parsing.Config$LanguageMode, boolean, java.util.Set)
java.util.Set effectiveAnnotationNames
boolean isIdeMode
com.google.javascript.jscomp.parsing.Config$LanguageMode languageMode
boolean acceptConstKeyword
java.util.Set extraAnnotationNames
java.util.Set effectiveAnnotationNames
public static java.util.Set getReservedVars ()
private static synchronized void initResourceConfig ()
java.util.ResourceBundle config
private static java.util.Set extractList (java.lang.String)
String name
String[] arr$
int len$
int i$
String configProp
String[] names
java.util.Set trimmedNames
public static com.google.javascript.jscomp.parsing.ParserRunner$ParseResult parse (com.google.javascript.rhino.jstype.StaticSourceFile, java.lang.String, com.google.javascript.jscomp.parsing.Config, com.google.javascript.rhino.head.ErrorReporter, java.util.logging.Logger) throws java.io.IOException
com.google.javascript.rhino.head.EvaluatorException e
com.google.javascript.rhino.jstype.StaticSourceFile sourceFile
String sourceString
com.google.javascript.jscomp.parsing.Config config
com.google.javascript.rhino.head.ErrorReporter errorReporter
java.util.logging.Logger logger
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
com.google.javascript.rhino.head.Parser p
com.google.javascript.rhino.head.ast.AstRoot astRoot
com.google.javascript.rhino.Node root
static void ()
}
com/google/javascript/jscomp/parsing/TypeSafeDispatcher.classTypeSafeDispatcher.java
package com.google.javascript.jscomp.parsing
abstract com.google.javascript.jscomp.parsing.TypeSafeDispatcher extends java.lang.Object {
void ()
abstract java.lang.Object processArrayLiteral (com.google.javascript.rhino.head.ast.ArrayLiteral)
abstract java.lang.Object processAssignment (com.google.javascript.rhino.head.ast.Assignment)
abstract java.lang.Object processAstRoot (com.google.javascript.rhino.head.ast.AstRoot)
abstract java.lang.Object processBlock (com.google.javascript.rhino.head.ast.Block)
abstract java.lang.Object processBreakStatement (com.google.javascript.rhino.head.ast.BreakStatement)
abstract java.lang.Object processCatchClause (com.google.javascript.rhino.head.ast.CatchClause)
abstract java.lang.Object processConditionalExpression (com.google.javascript.rhino.head.ast.ConditionalExpression)
abstract java.lang.Object processContinueStatement (com.google.javascript.rhino.head.ast.ContinueStatement)
abstract java.lang.Object processDoLoop (com.google.javascript.rhino.head.ast.DoLoop)
abstract java.lang.Object processElementGet (com.google.javascript.rhino.head.ast.ElementGet)
abstract java.lang.Object processEmptyExpression (com.google.javascript.rhino.head.ast.EmptyExpression)
abstract java.lang.Object processEmptyStatement (com.google.javascript.rhino.head.ast.EmptyStatement)
abstract java.lang.Object processExpressionStatement (com.google.javascript.rhino.head.ast.ExpressionStatement)
abstract java.lang.Object processForInLoop (com.google.javascript.rhino.head.ast.ForInLoop)
abstract java.lang.Object processForLoop (com.google.javascript.rhino.head.ast.ForLoop)
abstract java.lang.Object processFunctionCall (com.google.javascript.rhino.head.ast.FunctionCall)
abstract java.lang.Object processFunctionNode (com.google.javascript.rhino.head.ast.FunctionNode)
abstract java.lang.Object processIfStatement (com.google.javascript.rhino.head.ast.IfStatement)
abstract java.lang.Object processInfixExpression (com.google.javascript.rhino.head.ast.InfixExpression)
abstract java.lang.Object processKeywordLiteral (com.google.javascript.rhino.head.ast.KeywordLiteral)
abstract java.lang.Object processLabel (com.google.javascript.rhino.head.ast.Label)
abstract java.lang.Object processLabeledStatement (com.google.javascript.rhino.head.ast.LabeledStatement)
abstract java.lang.Object processName (com.google.javascript.rhino.head.ast.Name)
abstract java.lang.Object processNewExpression (com.google.javascript.rhino.head.ast.NewExpression)
abstract java.lang.Object processNumberLiteral (com.google.javascript.rhino.head.ast.NumberLiteral)
abstract java.lang.Object processObjectLiteral (com.google.javascript.rhino.head.ast.ObjectLiteral)
abstract java.lang.Object processObjectProperty (com.google.javascript.rhino.head.ast.ObjectProperty)
abstract java.lang.Object processParenthesizedExpression (com.google.javascript.rhino.head.ast.ParenthesizedExpression)
abstract java.lang.Object processPropertyGet (com.google.javascript.rhino.head.ast.PropertyGet)
abstract java.lang.Object processRegExpLiteral (com.google.javascript.rhino.head.ast.RegExpLiteral)
abstract java.lang.Object processReturnStatement (com.google.javascript.rhino.head.ast.ReturnStatement)
abstract java.lang.Object processScope (com.google.javascript.rhino.head.ast.Scope)
abstract java.lang.Object processStringLiteral (com.google.javascript.rhino.head.ast.StringLiteral)
abstract java.lang.Object processSwitchCase (com.google.javascript.rhino.head.ast.SwitchCase)
abstract java.lang.Object processSwitchStatement (com.google.javascript.rhino.head.ast.SwitchStatement)
abstract java.lang.Object processThrowStatement (com.google.javascript.rhino.head.ast.ThrowStatement)
abstract java.lang.Object processTryStatement (com.google.javascript.rhino.head.ast.TryStatement)
abstract java.lang.Object processUnaryExpression (com.google.javascript.rhino.head.ast.UnaryExpression)
abstract java.lang.Object processVariableDeclaration (com.google.javascript.rhino.head.ast.VariableDeclaration)
abstract java.lang.Object processVariableInitializer (com.google.javascript.rhino.head.ast.VariableInitializer)
abstract java.lang.Object processWhileLoop (com.google.javascript.rhino.head.ast.WhileLoop)
abstract java.lang.Object processWithStatement (com.google.javascript.rhino.head.ast.WithStatement)
abstract java.lang.Object processIllegalToken (com.google.javascript.rhino.head.ast.AstNode)
public java.lang.Object process (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
}
com/google/javascript/jscomp/parsing/parser/IdentifierToken.classIdentifierToken.java
package com.google.javascript.jscomp.parsing.parser
public com.google.javascript.jscomp.parsing.parser.IdentifierToken extends com.google.javascript.jscomp.parsing.parser.Token {
public final String value
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, java.lang.String)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
String value
public java.lang.String toString ()
}
com/google/javascript/jscomp/parsing/parser/Keywords.classKeywords.java
package com.google.javascript.jscomp.parsing.parser
public final com.google.javascript.jscomp.parsing.parser.Keywords extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.parser.Keywords BREAK
public static final com.google.javascript.jscomp.parsing.parser.Keywords CASE
public static final com.google.javascript.jscomp.parsing.parser.Keywords CATCH
public static final com.google.javascript.jscomp.parsing.parser.Keywords CONTINUE
public static final com.google.javascript.jscomp.parsing.parser.Keywords DEBUGGER
public static final com.google.javascript.jscomp.parsing.parser.Keywords DEFAULT
public static final com.google.javascript.jscomp.parsing.parser.Keywords DELETE
public static final com.google.javascript.jscomp.parsing.parser.Keywords DO
public static final com.google.javascript.jscomp.parsing.parser.Keywords ELSE
public static final com.google.javascript.jscomp.parsing.parser.Keywords FINALLY
public static final com.google.javascript.jscomp.parsing.parser.Keywords FOR
public static final com.google.javascript.jscomp.parsing.parser.Keywords FUNCTION
public static final com.google.javascript.jscomp.parsing.parser.Keywords IF
public static final com.google.javascript.jscomp.parsing.parser.Keywords IN
public static final com.google.javascript.jscomp.parsing.parser.Keywords INSTANCEOF
public static final com.google.javascript.jscomp.parsing.parser.Keywords NEW
public static final com.google.javascript.jscomp.parsing.parser.Keywords RETURN
public static final com.google.javascript.jscomp.parsing.parser.Keywords SWITCH
public static final com.google.javascript.jscomp.parsing.parser.Keywords THIS
public static final com.google.javascript.jscomp.parsing.parser.Keywords THROW
public static final com.google.javascript.jscomp.parsing.parser.Keywords TRY
public static final com.google.javascript.jscomp.parsing.parser.Keywords TYPEOF
public static final com.google.javascript.jscomp.parsing.parser.Keywords VAR
public static final com.google.javascript.jscomp.parsing.parser.Keywords VOID
public static final com.google.javascript.jscomp.parsing.parser.Keywords WHILE
public static final com.google.javascript.jscomp.parsing.parser.Keywords WITH
public static final com.google.javascript.jscomp.parsing.parser.Keywords CLASS
public static final com.google.javascript.jscomp.parsing.parser.Keywords CONST
public static final com.google.javascript.jscomp.parsing.parser.Keywords ENUM
public static final com.google.javascript.jscomp.parsing.parser.Keywords EXPORT
public static final com.google.javascript.jscomp.parsing.parser.Keywords EXTENDS
public static final com.google.javascript.jscomp.parsing.parser.Keywords IMPORT
public static final com.google.javascript.jscomp.parsing.parser.Keywords SUPER
public static final com.google.javascript.jscomp.parsing.parser.Keywords IMPLEMENTS
public static final com.google.javascript.jscomp.parsing.parser.Keywords INTERFACE
public static final com.google.javascript.jscomp.parsing.parser.Keywords LET
public static final com.google.javascript.jscomp.parsing.parser.Keywords PACKAGE
public static final com.google.javascript.jscomp.parsing.parser.Keywords PRIVATE
public static final com.google.javascript.jscomp.parsing.parser.Keywords PROTECTED
public static final com.google.javascript.jscomp.parsing.parser.Keywords PUBLIC
public static final com.google.javascript.jscomp.parsing.parser.Keywords STATIC
public static final com.google.javascript.jscomp.parsing.parser.Keywords YIELD
public static final com.google.javascript.jscomp.parsing.parser.Keywords NULL
public static final com.google.javascript.jscomp.parsing.parser.Keywords TRUE
public static final com.google.javascript.jscomp.parsing.parser.Keywords FALSE
public static final com.google.javascript.jscomp.parsing.parser.Keywords AWAIT
private static final java.util.HashMap keywordsByName
private static final java.util.HashMap keywordsByType
public final String value
public final com.google.javascript.jscomp.parsing.parser.TokenType type
private static final com.google.javascript.jscomp.parsing.parser.Keywords[] $VALUES
public static com.google.javascript.jscomp.parsing.parser.Keywords[] values ()
public static com.google.javascript.jscomp.parsing.parser.Keywords valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, com.google.javascript.jscomp.parsing.parser.TokenType)
String value
com.google.javascript.jscomp.parsing.parser.TokenType type
public java.lang.String toString ()
public static boolean isKeyword (java.lang.String)
String value
public static com.google.javascript.jscomp.parsing.parser.TokenType getTokenType (java.lang.String)
String value
public static com.google.javascript.jscomp.parsing.parser.Keywords get (java.lang.String)
String value
public static com.google.javascript.jscomp.parsing.parser.Keywords get (com.google.javascript.jscomp.parsing.parser.TokenType)
com.google.javascript.jscomp.parsing.parser.TokenType token
static void ()
com.google.javascript.jscomp.parsing.parser.Keywords kw
com.google.javascript.jscomp.parsing.parser.Keywords[] arr$
int len$
int i$
}
com/google/javascript/jscomp/parsing/parser/LineNumberTable.classLineNumberTable.java
package com.google.javascript.jscomp.parsing.parser
public com.google.javascript.jscomp.parsing.parser.LineNumberTable extends java.lang.Object {
private final com.google.javascript.jscomp.parsing.parser.SourceFile sourceFile
private final int[] lineStartOffsets
public void (com.google.javascript.jscomp.parsing.parser.SourceFile)
com.google.javascript.jscomp.parsing.parser.SourceFile sourceFile
private static int[] computeLineStartOffsets (java.lang.String)
char ch
int index
String source
java.util.ArrayList lineStartOffsets
public static int[] toIntArray (java.util.ArrayList)
int i
java.util.ArrayList integers
int[] ret
private static boolean isLineTerminator (char)
char ch
public com.google.javascript.jscomp.parsing.parser.util.SourcePosition getSourcePosition (int)
int offset
int line
public int getLine (int)
int offset
int index
public int offsetOfLine (int)
int line
public int getColumn (int)
int offset
int line
private int getColumn (int, int)
int line
int offset
public com.google.javascript.jscomp.parsing.parser.util.SourceRange getSourceRange (int, int)
int startOffset
int endOffset
}
com/google/javascript/jscomp/parsing/parser/LiteralToken.classLiteralToken.java
package com.google.javascript.jscomp.parsing.parser
public com.google.javascript.jscomp.parsing.parser.LiteralToken extends com.google.javascript.jscomp.parsing.parser.Token {
public final String value
public void (com.google.javascript.jscomp.parsing.parser.TokenType, java.lang.String, com.google.javascript.jscomp.parsing.parser.util.SourceRange)
com.google.javascript.jscomp.parsing.parser.TokenType type
String value
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
public java.lang.String toString ()
}
com/google/javascript/jscomp/parsing/parser/ParseTreeValidator$1.classParseTreeValidator.java
package com.google.javascript.jscomp.parsing.parser
com.google.javascript.jscomp.parsing.parser.ParseTreeValidator$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$parsing$parser$TokenType
static final int[] $SwitchMap$com$google$javascript$jscomp$parsing$parser$trees$ParseTreeType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/parsing/parser/ParseTreeValidator.classParseTreeValidator.java
package com.google.javascript.jscomp.parsing.parser
public com.google.javascript.jscomp.parsing.parser.ParseTreeValidator extends com.google.javascript.jscomp.parsing.parser.ParseTreeVisitor {
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree lastVisited
private void ()
public static void validate (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
String locationString
RuntimeException e
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
com.google.javascript.jscomp.parsing.parser.ParseTreeValidator validator
private void fail (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, java.lang.String)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
String message
private void check (boolean, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, java.lang.String)
boolean condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
String message
private void checkVisit (boolean, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, java.lang.String)
boolean condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
String message
protected void visitAny (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree argument
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree tree
public void visit (com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree tree
int i
public void visit (com.google.javascript.jscomp.parsing.parser.trees.AwaitStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.AwaitStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree)
com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree statement
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.BlockTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree statement
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CatchTree)
com.google.javascript.jscomp.parsing.parser.trees.CatchTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree statement
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.FieldDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree declaration
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.FieldDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.FinallyTree)
com.google.javascript.jscomp.parsing.parser.trees.FinallyTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ForEachStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForEachStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree parameter
int i
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree)
com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree resolve
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ModuleDefinitionTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.ModuleDefinitionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree propertyNameAndValue
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree field
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternFieldTree)
com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternFieldTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.PostfixExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.PostfixExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ProgramTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree sourceElement
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.ProgramTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree)
com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree)
com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree caseClause
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree tree
int defaultCount
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.TraitDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.TraitDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.YieldStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.YieldStatementTree tree
}
com/google/javascript/jscomp/parsing/parser/ParseTreeVisitor$1.classParseTreeVisitor.java
package com.google.javascript.jscomp.parsing.parser
com.google.javascript.jscomp.parsing.parser.ParseTreeVisitor$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$parsing$parser$trees$ParseTreeType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/parsing/parser/ParseTreeVisitor.classParseTreeVisitor.java
package com.google.javascript.jscomp.parsing.parser
public com.google.javascript.jscomp.parsing.parser.ParseTreeVisitor extends java.lang.Object {
public void ()
protected void visitAny (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
protected void visitList (java.util.List)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
java.util.Iterator i$
java.util.List list
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree)
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.AwaitStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.AwaitStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree)
com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.trees.BlockTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.BreakStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.BreakStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree)
com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CatchTree)
com.google.javascript.jscomp.parsing.parser.trees.CatchTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ClassExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ClassExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ContinueStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ContinueStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.DebuggerStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.DebuggerStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree)
com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree)
com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.FieldDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.FieldDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.FinallyTree)
com.google.javascript.jscomp.parsing.parser.trees.FinallyTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ForEachStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForEachStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree)
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree)
com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ImportDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ImportDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree)
com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ImportSpecifierTree)
com.google.javascript.jscomp.parsing.parser.trees.ImportSpecifierTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.LiteralExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.LiteralExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MixinTree)
com.google.javascript.jscomp.parsing.parser.trees.MixinTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MixinResolveTree)
com.google.javascript.jscomp.parsing.parser.trees.MixinResolveTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree)
com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ModuleDefinitionTree)
com.google.javascript.jscomp.parsing.parser.trees.ModuleDefinitionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.NullTree)
com.google.javascript.jscomp.parsing.parser.trees.NullTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree)
com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternFieldTree)
com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternFieldTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.PostfixExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.PostfixExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ProgramTree)
com.google.javascript.jscomp.parsing.parser.trees.ProgramTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree)
com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.RequiresMemberTree)
com.google.javascript.jscomp.parsing.parser.trees.RequiresMemberTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree)
com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree)
com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SpreadPatternElementTree)
com.google.javascript.jscomp.parsing.parser.trees.SpreadPatternElementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SuperExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.SuperExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.TraitDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.TraitDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.YieldStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.YieldStatementTree tree
}
com/google/javascript/jscomp/parsing/parser/Parser$1.classParser.java
package com.google.javascript.jscomp.parsing.parser
com.google.javascript.jscomp.parsing.parser.Parser$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$parsing$parser$TokenType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/parsing/parser/Parser$Expression.classParser.java
package com.google.javascript.jscomp.parsing.parser
final com.google.javascript.jscomp.parsing.parser.Parser$Expression extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.parser.Parser$Expression NO_IN
public static final com.google.javascript.jscomp.parsing.parser.Parser$Expression NORMAL
private static final com.google.javascript.jscomp.parsing.parser.Parser$Expression[] $VALUES
public static com.google.javascript.jscomp.parsing.parser.Parser$Expression[] values ()
public static com.google.javascript.jscomp.parsing.parser.Parser$Expression valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/parsing/parser/Parser$PatternKind.classParser.java
package com.google.javascript.jscomp.parsing.parser
final com.google.javascript.jscomp.parsing.parser.Parser$PatternKind extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.parser.Parser$PatternKind INITIALIZER
public static final com.google.javascript.jscomp.parsing.parser.Parser$PatternKind ANY
private static final com.google.javascript.jscomp.parsing.parser.Parser$PatternKind[] $VALUES
public static com.google.javascript.jscomp.parsing.parser.Parser$PatternKind[] values ()
public static com.google.javascript.jscomp.parsing.parser.Parser$PatternKind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/parsing/parser/Parser.classParser.java
package com.google.javascript.jscomp.parsing.parser
public com.google.javascript.jscomp.parsing.parser.Parser extends java.lang.Object {
private final com.google.javascript.jscomp.parsing.parser.Scanner scanner
private final com.google.javascript.jscomp.parsing.parser.util.ErrorReporter errorReporter
private com.google.javascript.jscomp.parsing.parser.Token lastToken
private static final java.util.EnumSet declarationDestructuringFollow
private static final java.util.EnumSet arraySubPatternFollowSet
private static final java.util.EnumSet objectSubPatternFollowSet
public void (com.google.javascript.jscomp.parsing.parser.util.ErrorReporter, com.google.javascript.jscomp.parsing.parser.SourceFile, int)
com.google.javascript.jscomp.parsing.parser.util.ErrorReporter errorReporter
com.google.javascript.jscomp.parsing.parser.SourceFile source
int offset
public void (com.google.javascript.jscomp.parsing.parser.util.ErrorReporter, com.google.javascript.jscomp.parsing.parser.SourceFile)
com.google.javascript.jscomp.parsing.parser.util.ErrorReporter errorReporter
com.google.javascript.jscomp.parsing.parser.SourceFile source
private void (com.google.javascript.jscomp.parsing.parser.util.ErrorReporter, com.google.javascript.jscomp.parsing.parser.Scanner)
com.google.javascript.jscomp.parsing.parser.util.ErrorReporter errorReporter
com.google.javascript.jscomp.parsing.parser.Scanner scanner
public com.google.javascript.jscomp.parsing.parser.trees.ProgramTree parseProgram ()
com.google.javascript.jscomp.parsing.parser.util.Timer t
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList sourceElements
private com.google.common.collect.ImmutableList parseGlobalSourceElements ()
com.google.common.collect.ImmutableList$Builder result
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseScriptElement ()
private boolean peekModuleDefinition ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseModuleDefinition ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.common.collect.ImmutableList$Builder result
private boolean peekModuleElement ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseModuleElement ()
private boolean peekImportDeclaration ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseImportDeclaration ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList$Builder result
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseImportPath ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList$Builder qualifiedPath
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseImportSpecifierSet (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, com.google.common.collect.ImmutableList$Builder)
com.google.common.collect.ImmutableList$Builder elements
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList$Builder qualifiedPath
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseImportSpecifier ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken importedName
com.google.javascript.jscomp.parsing.parser.IdentifierToken destinationName
private boolean peekExportDeclaration ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseExportDeclaration ()
com.google.javascript.jscomp.parsing.parser.trees.ParseTree export
com.google.javascript.jscomp.parsing.parser.trees.ParseTree export
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree export
private boolean peekModuleDeclaration ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseModuleDeclaration ()
private boolean peekTraitDeclaration ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseTraitDeclaration ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.common.collect.ImmutableList elements
private com.google.common.collect.ImmutableList parseTraitElements ()
com.google.common.collect.ImmutableList$Builder result
private boolean peekTraitElement ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseTraitElement ()
private boolean peekRequiresMember ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseRequiresMember ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
private boolean peekMixin ()
private boolean peekClassDeclaration ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseClassDeclaration ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.ParseTree superClass
com.google.common.collect.ImmutableList elements
private com.google.common.collect.ImmutableList parseClassElements ()
com.google.common.collect.ImmutableList$Builder result
private boolean peekClassElement ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseClassElement ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseFieldDeclaration ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
boolean isStatic
com.google.javascript.jscomp.parsing.parser.TokenType binding
boolean isConst
com.google.common.collect.ImmutableList$Builder declarations
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseMixin ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree mixinResolves
private com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree parseMixinResolves ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList$Builder result
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseMixinResolve ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken from
com.google.javascript.jscomp.parsing.parser.IdentifierToken to
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseMethodDeclaration (boolean)
boolean allowStatic
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
boolean isStatic
private boolean peekMethodDeclaration ()
int index
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseSourceElement ()
private boolean peekSourceElement ()
private boolean peekFunction ()
private boolean peekFunction (int)
int index
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseFunctionDeclaration ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseFunctionDeclarationTail (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, boolean)
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
boolean isStatic
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree formalParameterList
com.google.javascript.jscomp.parsing.parser.trees.BlockTree functionBody
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseFunctionExpression ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree formalParameterList
com.google.javascript.jscomp.parsing.parser.trees.BlockTree functionBody
private com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree parseFormalParameterList ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList$Builder result
boolean hasDefaultParameters
private com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree parseDefaultParameter ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree ident
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expr
private com.google.javascript.jscomp.parsing.parser.trees.BlockTree parseFunctionBody ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList result
private com.google.common.collect.ImmutableList parseSourceElementList ()
com.google.common.collect.ImmutableList$Builder result
private com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree parseSpreadExpression ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseStatement ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseStatementStandard ()
private boolean peekStatement ()
private boolean peekStatementStandard ()
private com.google.javascript.jscomp.parsing.parser.trees.BlockTree parseBlock ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList result
private com.google.common.collect.ImmutableList parseStatementList ()
com.google.common.collect.ImmutableList$Builder result
private com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree parseVariableStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree declarations
private com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree parseVariableDeclarationList ()
private com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree parseVariableDeclarationListNoIn ()
private com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree parseVariableDeclarationList (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.TokenType token
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList$Builder declarations
private com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree parseVariableDeclaration (boolean, com.google.javascript.jscomp.parsing.parser.TokenType, com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree lvalue
boolean isStatic
com.google.javascript.jscomp.parsing.parser.TokenType binding
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree lvalue
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseInitializer (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
private com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree parseEmptyStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
private com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree parseExpressionStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
private com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree parseIfStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree ifClause
com.google.javascript.jscomp.parsing.parser.trees.ParseTree elseClause
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseDoWhileStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseWhileStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseForStatement ()
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree declaration
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree declaration
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree variables
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseForEachStatement (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree)
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree initializer
com.google.javascript.jscomp.parsing.parser.trees.ParseTree collection
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
private void checkInitializers (com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree declaration
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree variables
private boolean peekVariableDeclarationList ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseForStatement (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree increment
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseForInStatement (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
com.google.javascript.jscomp.parsing.parser.trees.ParseTree collection
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseContinueStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseBreakStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseReturnStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseYieldStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseAsyncStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseWithStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseSwitchStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.common.collect.ImmutableList caseClauses
private com.google.common.collect.ImmutableList parseCaseClauses ()
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.common.collect.ImmutableList statements
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
boolean foundDefaultClause
com.google.common.collect.ImmutableList$Builder result
private com.google.common.collect.ImmutableList parseCaseStatementsOpt ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseLabelledStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
private boolean peekLabelledStatement ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseThrowStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseTryStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
com.google.javascript.jscomp.parsing.parser.trees.ParseTree catchBlock
com.google.javascript.jscomp.parsing.parser.trees.ParseTree finallyBlock
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseCatch ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree catchBlock
com.google.javascript.jscomp.parsing.parser.IdentifierToken exceptionName
com.google.javascript.jscomp.parsing.parser.trees.BlockTree catchBody
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseFinallyBlock ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.BlockTree finallyBlock
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseDebuggerStatement ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parsePrimaryExpression ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseClassExpression ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
private com.google.javascript.jscomp.parsing.parser.trees.SuperExpressionTree parseSuperExpression ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
private com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree parseThisExpression ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
private com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree parseIdentifierExpression ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
private com.google.javascript.jscomp.parsing.parser.trees.LiteralExpressionTree parseLiteralExpression ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.Token literal
private com.google.javascript.jscomp.parsing.parser.Token nextLiteralToken ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseRegularExpressionLiteral ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.LiteralToken literal
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseArrayLiteral ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList$Builder elements
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseObjectLiteral ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList$Builder result
private boolean peekPropertyAssignment ()
private boolean peekPropertyName (int)
int tokenIndex
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parsePropertyAssignment ()
private boolean peekGetAccessor (boolean)
boolean allowStatic
int index
private boolean peekPredefinedString (java.lang.String)
String string
private boolean peekPredefinedString (int, java.lang.String)
int index
String string
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseGetAccessor ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
boolean isStatic
com.google.javascript.jscomp.parsing.parser.Token propertyName
com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
private boolean peekSetAccessor (boolean)
boolean allowStatic
int index
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseSetAccessor ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
boolean isStatic
com.google.javascript.jscomp.parsing.parser.Token propertyName
com.google.javascript.jscomp.parsing.parser.IdentifierToken parameter
com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parsePropertyNameAssignment ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.Token name
com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseParenExpression ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree result
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseMissingPrimaryExpression ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.Token token
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseExpressionNoIn ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseExpression ()
private boolean peekExpression ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parse (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.common.collect.ImmutableList$Builder exprs
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree result
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseAssignmentExpression ()
private boolean peekAssignmentExpression ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseAssignment (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
private boolean peekAssignmentOperator ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseConditional (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseLogicalOR (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseLogicalAND (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseBitwiseOR (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseBitwiseXOR (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseBitwiseAND (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseEquality (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
private boolean peekEqualityOperator ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseRelational (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
private boolean peekRelationalOperator (com.google.javascript.jscomp.parsing.parser.Parser$Expression)
com.google.javascript.jscomp.parsing.parser.Parser$Expression expressionIn
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseShiftExpression ()
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
private boolean peekShiftOperator ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseAdditiveExpression ()
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
private boolean peekAdditiveOperator ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseMultiplicativeExpression ()
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
private boolean peekMultiplicativeOperator ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseUnaryExpression ()
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
private boolean peekUnaryOperator ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parsePostfixExpression ()
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
private boolean peekPostfixOperator ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseLeftHandSideExpression ()
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree arguments
com.google.javascript.jscomp.parsing.parser.trees.ParseTree member
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
private boolean peekCallSuffix ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseMemberExpressionNoNew ()
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ParseTree member
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
private boolean peekMemberExpressionSuffix ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseNewExpression ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree arguments
private com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree parseArguments ()
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList$Builder arguments
private boolean peekAssignmentOrSpread ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseAssignmentOrSpead ()
private boolean peekParenPatternAssignment ()
com.google.javascript.jscomp.parsing.parser.Parser p
private boolean peekParenPatternStart ()
int index
private boolean peekPatternStart ()
private boolean peekPatternStart (int)
int index
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseParenPattern ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseParenPattern (com.google.javascript.jscomp.parsing.parser.Parser$PatternKind)
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree result
com.google.javascript.jscomp.parsing.parser.Parser$PatternKind kind
private boolean peekPattern (com.google.javascript.jscomp.parsing.parser.Parser$PatternKind, java.util.EnumSet)
com.google.javascript.jscomp.parsing.parser.Parser$PatternKind kind
java.util.EnumSet follow
com.google.javascript.jscomp.parsing.parser.Parser p
private boolean peekParenPattern (com.google.javascript.jscomp.parsing.parser.Parser$PatternKind, java.util.EnumSet)
com.google.javascript.jscomp.parsing.parser.Parser$PatternKind kind
java.util.EnumSet follow
com.google.javascript.jscomp.parsing.parser.Parser p
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parsePattern (com.google.javascript.jscomp.parsing.parser.Parser$PatternKind)
com.google.javascript.jscomp.parsing.parser.Parser$PatternKind kind
private boolean peekPatternElement ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parsePatternElement (com.google.javascript.jscomp.parsing.parser.Parser$PatternKind, java.util.EnumSet)
com.google.javascript.jscomp.parsing.parser.Parser$PatternKind kind
java.util.EnumSet follow
boolean spread
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.trees.ParseTree lvalue
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseArrayPattern (com.google.javascript.jscomp.parsing.parser.Parser$PatternKind)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
com.google.javascript.jscomp.parsing.parser.Parser$PatternKind kind
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList$Builder elements
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseObjectPattern (com.google.javascript.jscomp.parsing.parser.Parser$PatternKind)
com.google.javascript.jscomp.parsing.parser.Parser$PatternKind kind
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.common.collect.ImmutableList$Builder fields
private boolean peekObjectPatternField (com.google.javascript.jscomp.parsing.parser.Parser$PatternKind)
com.google.javascript.jscomp.parsing.parser.Parser$PatternKind kind
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree parseObjectPatternField (com.google.javascript.jscomp.parsing.parser.Parser$PatternKind)
com.google.javascript.jscomp.parsing.parser.Parser$PatternKind kind
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
private void eatPossibleImplicitSemiColon ()
private boolean peekImplicitSemiColon ()
private int getLastLine ()
private int getNextLine ()
private com.google.javascript.jscomp.parsing.parser.Token eatOpt (com.google.javascript.jscomp.parsing.parser.TokenType)
com.google.javascript.jscomp.parsing.parser.TokenType expectedTokenType
private com.google.javascript.jscomp.parsing.parser.IdentifierToken eatIdOpt ()
private com.google.javascript.jscomp.parsing.parser.IdentifierToken eatId ()
com.google.javascript.jscomp.parsing.parser.Token result
private com.google.javascript.jscomp.parsing.parser.Token eat (com.google.javascript.jscomp.parsing.parser.TokenType)
com.google.javascript.jscomp.parsing.parser.TokenType expectedTokenType
com.google.javascript.jscomp.parsing.parser.Token token
private void reportExpectedError (com.google.javascript.jscomp.parsing.parser.Token, java.lang.Object)
com.google.javascript.jscomp.parsing.parser.Token token
Object expected
private com.google.javascript.jscomp.parsing.parser.util.SourcePosition getTreeStartLocation ()
private com.google.javascript.jscomp.parsing.parser.util.SourcePosition getTreeEndLocation ()
private com.google.javascript.jscomp.parsing.parser.util.SourceRange getTreeLocation (com.google.javascript.jscomp.parsing.parser.util.SourcePosition)
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
private com.google.javascript.jscomp.parsing.parser.Token nextToken ()
private com.google.javascript.jscomp.parsing.parser.LiteralToken nextRegularExpressionLiteralToken ()
com.google.javascript.jscomp.parsing.parser.LiteralToken lastToken
private boolean peek (com.google.javascript.jscomp.parsing.parser.TokenType)
com.google.javascript.jscomp.parsing.parser.TokenType expectedType
private boolean peek (int, com.google.javascript.jscomp.parsing.parser.TokenType)
int index
com.google.javascript.jscomp.parsing.parser.TokenType expectedType
private com.google.javascript.jscomp.parsing.parser.TokenType peekType ()
private com.google.javascript.jscomp.parsing.parser.TokenType peekType (int)
int index
private com.google.javascript.jscomp.parsing.parser.Token peekToken ()
private com.google.javascript.jscomp.parsing.parser.Token peekToken (int)
int index
private com.google.javascript.jscomp.parsing.parser.Parser createLookaheadParser ()
private transient void reportError (com.google.javascript.jscomp.parsing.parser.Token, java.lang.String, java.lang.Object[])
com.google.javascript.jscomp.parsing.parser.Token token
String message
Object[] arguments
private transient void reportError (java.lang.String, java.lang.Object[])
String message
Object[] arguments
static void ()
}
com/google/javascript/jscomp/parsing/parser/PredefinedName.classPredefinedName.java
package com.google.javascript.jscomp.parsing.parser
public final com.google.javascript.jscomp.parsing.parser.PredefinedName extends java.lang.Object {
public static final String ADD_CONTINUATION
public static final String APPLY
public static final String ARGUMENTS
public static final String ARRAY
public static final String BIND
public static final String CALL
public static final String CALLBACK
public static final String CAPTURED_ARGUMENTS
public static final String CAPTURED_THIS
public static final String CAUGHT_EXCEPTION
public static final String CLOSE
public static final String CONFIGURABLE
public static final String CONSTRUCTOR
public static final String CONTINUATION
public static final String CREATE
public static final String CREATE_CALLBACK
public static final String CREATE_CLASS
public static final String CREATE_ERRBACK
public static final String CREATE_PROMISE
public static final String CURRENT
public static final String DEFERRED
public static final String DEFINE_GETTER
public static final String DEFINE_PROPERTY
public static final String DEFINE_SETTER
public static final String ENUMERABLE
public static final String ERR
public static final String ERRBACK
public static final String FINALLY_FALL_THROUGH
public static final String FIELD_INITIALIZER_METHOD
public static final String FREEZE
public static final String GET
public static final String INIT
public static final String IS_DONE
public static final String ITERATOR
public static final String JSPP
public static final String LENGTH
public static final String LOOKUP_GETTER
public static final String LOOKUP_SETTER
public static final String MIXIN
public static final String MODULE
public static final String MOVE_NEXT
public static final String NEW_FACTORY
public static final String NEW_STATE
public static final String OBJECT
public static final String OBJECT_NAME
public static final String PARAM
public static final String PROTO
public static final String PROTOTYPE
public static final String PUSH
public static final String REQUIRES
public static final String RESULT
public static final String SET
public static final String SLICE
public static final String STATE
public static final String STATIC
public static final String STORED_EXCEPTION
public static final String SUPER_CALL
public static final String SUPER_GET
public static final String THAT
public static final String THEN
public static final String TRAIT
public static final String TYPE_ERROR
public static final String UNDEFINED
public static final String VALUE
public static final String $VALUE
public static final String WAIT_TASK
public static final String WRITABLE
private void ()
public static java.lang.String getParameterName (int)
int index
}
com/google/javascript/jscomp/parsing/parser/Scanner.classScanner.java
package com.google.javascript.jscomp.parsing.parser
public com.google.javascript.jscomp.parsing.parser.Scanner extends java.lang.Object {
private final com.google.javascript.jscomp.parsing.parser.util.ErrorReporter errorReporter
private final com.google.javascript.jscomp.parsing.parser.SourceFile source
private final java.util.LinkedList currentTokens
private int index
public void (com.google.javascript.jscomp.parsing.parser.util.ErrorReporter, com.google.javascript.jscomp.parsing.parser.SourceFile)
com.google.javascript.jscomp.parsing.parser.util.ErrorReporter errorReporter
com.google.javascript.jscomp.parsing.parser.SourceFile source
public void (com.google.javascript.jscomp.parsing.parser.util.ErrorReporter, com.google.javascript.jscomp.parsing.parser.SourceFile, int)
com.google.javascript.jscomp.parsing.parser.util.ErrorReporter errorReporter
com.google.javascript.jscomp.parsing.parser.SourceFile file
int offset
private com.google.javascript.jscomp.parsing.parser.LineNumberTable getLineNumberTable ()
public com.google.javascript.jscomp.parsing.parser.SourceFile getFile ()
public int getOffset ()
public com.google.javascript.jscomp.parsing.parser.util.SourcePosition getPosition ()
private com.google.javascript.jscomp.parsing.parser.util.SourcePosition getPosition (int)
int offset
private com.google.javascript.jscomp.parsing.parser.util.SourceRange getTokenRange (int)
int startOffset
public com.google.javascript.jscomp.parsing.parser.Token nextToken ()
private void clearTokenLookahead ()
public com.google.javascript.jscomp.parsing.parser.LiteralToken nextRegularExpressionLiteralToken ()
int beginToken
private boolean skipRegularExpressionBody ()
private boolean skipRegularExpressionChar ()
private boolean skipRegularExpressionBackslashSequence ()
private boolean skipRegularExpressionClass ()
private boolean peekRegularExpressionClassChar ()
private boolean skipRegularExpressionClassChar ()
private boolean isRegularExpressionFirstChar (char)
char ch
private boolean isRegularExpressionChar (char)
char ch
public com.google.javascript.jscomp.parsing.parser.Token peekToken ()
public com.google.javascript.jscomp.parsing.parser.Token peekToken (int)
int index
private boolean isAtEnd ()
private boolean isValidIndex (int)
int index
private void skipWhitespace ()
private boolean peekWhitespace ()
private static boolean isWhitespace (char)
char ch
private static boolean isLineTerminator (char)
char ch
private void skipComments ()
private boolean skipComment ()
private void skipSingleLineComment ()
private void skipMultiLineComment ()
private com.google.javascript.jscomp.parsing.parser.Token scanToken ()
int beginToken
char ch
private com.google.javascript.jscomp.parsing.parser.Token scanNumberPostPeriod (int)
int beginToken
private com.google.javascript.jscomp.parsing.parser.Token scanPostDigit (int)
int beginToken
private com.google.javascript.jscomp.parsing.parser.Token scanPostZero (int)
int beginToken
private com.google.javascript.jscomp.parsing.parser.Token createToken (com.google.javascript.jscomp.parsing.parser.TokenType, int)
com.google.javascript.jscomp.parsing.parser.TokenType type
int beginToken
private com.google.javascript.jscomp.parsing.parser.Token scanIdentifierOrKeyword (int, char)
int beginToken
char ch
String value
private boolean isIdentifierStart (char)
char ch
private boolean isIdentifierPart (char)
char ch
private com.google.javascript.jscomp.parsing.parser.Token scanStringLiteral (int, char)
int beginIndex
char terminator
private java.lang.String getTokenString (int)
int beginIndex
private boolean peekStringLiteralChar (char)
char terminator
private boolean skipStringLiteralChar ()
private boolean skipStringLiteralEscapeSequence ()
private boolean skipHexDigit ()
private void skipLineTerminator ()
char first
private com.google.javascript.jscomp.parsing.parser.LiteralToken scanFractionalNumericLiteral (int)
int beginToken
private com.google.javascript.jscomp.parsing.parser.LiteralToken scanExponentOfNumericLiteral (int)
int beginToken
private void skipDecimalDigits ()
private static boolean isDecimalDigit (char)
char ch
private void skipHexDigits ()
private static boolean isHexDigit (char)
char ch
private static int valueOfHexDigit (char)
char ch
private char nextChar ()
private boolean peek (char)
char ch
private char peekChar ()
private char peekChar (int)
int offset
private transient void reportError (java.lang.String, java.lang.Object[])
String message
Object[] arguments
private transient void reportError (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, java.lang.String, java.lang.Object[])
com.google.javascript.jscomp.parsing.parser.util.SourcePosition position
String format
Object[] arguments
}
com/google/javascript/jscomp/parsing/parser/SourceFile.classSourceFile.java
package com.google.javascript.jscomp.parsing.parser
public final com.google.javascript.jscomp.parsing.parser.SourceFile extends java.lang.Object {
public final String name
public final String contents
public final com.google.javascript.jscomp.parsing.parser.LineNumberTable lineNumberTable
public void (java.lang.String, java.lang.String)
String name
String contents
}
com/google/javascript/jscomp/parsing/parser/Token.classToken.java
package com.google.javascript.jscomp.parsing.parser
public com.google.javascript.jscomp.parsing.parser.Token extends java.lang.Object {
public final com.google.javascript.jscomp.parsing.parser.util.SourceRange location
public final com.google.javascript.jscomp.parsing.parser.TokenType type
public void (com.google.javascript.jscomp.parsing.parser.TokenType, com.google.javascript.jscomp.parsing.parser.util.SourceRange)
com.google.javascript.jscomp.parsing.parser.TokenType type
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
public com.google.javascript.jscomp.parsing.parser.util.SourcePosition getStart ()
public java.lang.String toString ()
public com.google.javascript.jscomp.parsing.parser.IdentifierToken asIdentifier ()
public com.google.javascript.jscomp.parsing.parser.LiteralToken asLiteral ()
}
com/google/javascript/jscomp/parsing/parser/TokenType.classTokenType.java
package com.google.javascript.jscomp.parsing.parser
public final com.google.javascript.jscomp.parsing.parser.TokenType extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.parser.TokenType END_OF_FILE
public static final com.google.javascript.jscomp.parsing.parser.TokenType ERROR
public static final com.google.javascript.jscomp.parsing.parser.TokenType IDENTIFIER
public static final com.google.javascript.jscomp.parsing.parser.TokenType BREAK
public static final com.google.javascript.jscomp.parsing.parser.TokenType CASE
public static final com.google.javascript.jscomp.parsing.parser.TokenType CATCH
public static final com.google.javascript.jscomp.parsing.parser.TokenType CONTINUE
public static final com.google.javascript.jscomp.parsing.parser.TokenType DEBUGGER
public static final com.google.javascript.jscomp.parsing.parser.TokenType DEFAULT
public static final com.google.javascript.jscomp.parsing.parser.TokenType DELETE
public static final com.google.javascript.jscomp.parsing.parser.TokenType DO
public static final com.google.javascript.jscomp.parsing.parser.TokenType ELSE
public static final com.google.javascript.jscomp.parsing.parser.TokenType FINALLY
public static final com.google.javascript.jscomp.parsing.parser.TokenType FOR
public static final com.google.javascript.jscomp.parsing.parser.TokenType FUNCTION
public static final com.google.javascript.jscomp.parsing.parser.TokenType IF
public static final com.google.javascript.jscomp.parsing.parser.TokenType IN
public static final com.google.javascript.jscomp.parsing.parser.TokenType INSTANCEOF
public static final com.google.javascript.jscomp.parsing.parser.TokenType NEW
public static final com.google.javascript.jscomp.parsing.parser.TokenType RETURN
public static final com.google.javascript.jscomp.parsing.parser.TokenType SWITCH
public static final com.google.javascript.jscomp.parsing.parser.TokenType THIS
public static final com.google.javascript.jscomp.parsing.parser.TokenType THROW
public static final com.google.javascript.jscomp.parsing.parser.TokenType TRY
public static final com.google.javascript.jscomp.parsing.parser.TokenType TYPEOF
public static final com.google.javascript.jscomp.parsing.parser.TokenType VAR
public static final com.google.javascript.jscomp.parsing.parser.TokenType VOID
public static final com.google.javascript.jscomp.parsing.parser.TokenType WHILE
public static final com.google.javascript.jscomp.parsing.parser.TokenType WITH
public static final com.google.javascript.jscomp.parsing.parser.TokenType CLASS
public static final com.google.javascript.jscomp.parsing.parser.TokenType CONST
public static final com.google.javascript.jscomp.parsing.parser.TokenType ENUM
public static final com.google.javascript.jscomp.parsing.parser.TokenType EXPORT
public static final com.google.javascript.jscomp.parsing.parser.TokenType EXTENDS
public static final com.google.javascript.jscomp.parsing.parser.TokenType IMPORT
public static final com.google.javascript.jscomp.parsing.parser.TokenType SUPER
public static final com.google.javascript.jscomp.parsing.parser.TokenType IMPLEMENTS
public static final com.google.javascript.jscomp.parsing.parser.TokenType INTERFACE
public static final com.google.javascript.jscomp.parsing.parser.TokenType LET
public static final com.google.javascript.jscomp.parsing.parser.TokenType PACKAGE
public static final com.google.javascript.jscomp.parsing.parser.TokenType PRIVATE
public static final com.google.javascript.jscomp.parsing.parser.TokenType PROTECTED
public static final com.google.javascript.jscomp.parsing.parser.TokenType PUBLIC
public static final com.google.javascript.jscomp.parsing.parser.TokenType STATIC
public static final com.google.javascript.jscomp.parsing.parser.TokenType YIELD
public static final com.google.javascript.jscomp.parsing.parser.TokenType OPEN_CURLY
public static final com.google.javascript.jscomp.parsing.parser.TokenType CLOSE_CURLY
public static final com.google.javascript.jscomp.parsing.parser.TokenType OPEN_PAREN
public static final com.google.javascript.jscomp.parsing.parser.TokenType CLOSE_PAREN
public static final com.google.javascript.jscomp.parsing.parser.TokenType OPEN_SQUARE
public static final com.google.javascript.jscomp.parsing.parser.TokenType CLOSE_SQUARE
public static final com.google.javascript.jscomp.parsing.parser.TokenType PERIOD
public static final com.google.javascript.jscomp.parsing.parser.TokenType SEMI_COLON
public static final com.google.javascript.jscomp.parsing.parser.TokenType COMMA
public static final com.google.javascript.jscomp.parsing.parser.TokenType OPEN_ANGLE
public static final com.google.javascript.jscomp.parsing.parser.TokenType CLOSE_ANGLE
public static final com.google.javascript.jscomp.parsing.parser.TokenType LESS_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType GREATER_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType EQUAL_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType NOT_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType EQUAL_EQUAL_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType NOT_EQUAL_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType PLUS
public static final com.google.javascript.jscomp.parsing.parser.TokenType MINUS
public static final com.google.javascript.jscomp.parsing.parser.TokenType STAR
public static final com.google.javascript.jscomp.parsing.parser.TokenType PERCENT
public static final com.google.javascript.jscomp.parsing.parser.TokenType PLUS_PLUS
public static final com.google.javascript.jscomp.parsing.parser.TokenType MINUS_MINUS
public static final com.google.javascript.jscomp.parsing.parser.TokenType LEFT_SHIFT
public static final com.google.javascript.jscomp.parsing.parser.TokenType RIGHT_SHIFT
public static final com.google.javascript.jscomp.parsing.parser.TokenType UNSIGNED_RIGHT_SHIFT
public static final com.google.javascript.jscomp.parsing.parser.TokenType AMPERSAND
public static final com.google.javascript.jscomp.parsing.parser.TokenType BAR
public static final com.google.javascript.jscomp.parsing.parser.TokenType CARET
public static final com.google.javascript.jscomp.parsing.parser.TokenType BANG
public static final com.google.javascript.jscomp.parsing.parser.TokenType TILDE
public static final com.google.javascript.jscomp.parsing.parser.TokenType AND
public static final com.google.javascript.jscomp.parsing.parser.TokenType OR
public static final com.google.javascript.jscomp.parsing.parser.TokenType QUESTION
public static final com.google.javascript.jscomp.parsing.parser.TokenType COLON
public static final com.google.javascript.jscomp.parsing.parser.TokenType EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType PLUS_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType MINUS_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType STAR_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType PERCENT_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType LEFT_SHIFT_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType RIGHT_SHIFT_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType UNSIGNED_RIGHT_SHIFT_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType AMPERSAND_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType BAR_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType CARET_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType SLASH
public static final com.google.javascript.jscomp.parsing.parser.TokenType SLASH_EQUAL
public static final com.google.javascript.jscomp.parsing.parser.TokenType POUND
public static final com.google.javascript.jscomp.parsing.parser.TokenType NULL
public static final com.google.javascript.jscomp.parsing.parser.TokenType TRUE
public static final com.google.javascript.jscomp.parsing.parser.TokenType FALSE
public static final com.google.javascript.jscomp.parsing.parser.TokenType NUMBER
public static final com.google.javascript.jscomp.parsing.parser.TokenType STRING
public static final com.google.javascript.jscomp.parsing.parser.TokenType REGULAR_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.TokenType SPREAD
public static final com.google.javascript.jscomp.parsing.parser.TokenType AWAIT
public final String value
private static final com.google.javascript.jscomp.parsing.parser.TokenType[] $VALUES
public static com.google.javascript.jscomp.parsing.parser.TokenType[] values ()
public static com.google.javascript.jscomp.parsing.parser.TokenType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
private void (java.lang.String, int, java.lang.String)
String value
public java.lang.String toString ()
static void ()
}
com/google/javascript/jscomp/parsing/parser/codegeneration/ParseTreeFactory.classParseTreeFactory.java
package com.google.javascript.jscomp.parsing.parser.codegeneration
public final com.google.javascript.jscomp.parsing.parser.codegeneration.ParseTreeFactory extends java.lang.Object {
private void ()
public static com.google.javascript.jscomp.parsing.parser.Token createOperatorToken (com.google.javascript.jscomp.parsing.parser.TokenType)
com.google.javascript.jscomp.parsing.parser.TokenType operator
public static com.google.javascript.jscomp.parsing.parser.IdentifierToken createIdentifierToken (java.lang.String)
String identifier
public static com.google.javascript.jscomp.parsing.parser.Token createPropertyNameToken (java.lang.String)
String propertyName
public static com.google.javascript.jscomp.parsing.parser.Token createStringLiteralToken (java.lang.String)
String value
public static com.google.javascript.jscomp.parsing.parser.Token createBooleanLiteralToken (boolean)
boolean value
public static com.google.javascript.jscomp.parsing.parser.Token createNullLiteralToken ()
public static com.google.javascript.jscomp.parsing.parser.Token createNumberLiteralToken (java.lang.Number)
Number value
public static com.google.common.collect.ImmutableList createEmptyParameters ()
public static com.google.common.collect.ImmutableList createParameters (com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.IdentifierToken parameter
public static com.google.common.collect.ImmutableList createParameters (com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree parameter
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree parameters
com.google.common.collect.ImmutableList$Builder builder
public static transient com.google.common.collect.ImmutableList createStatementList (com.google.javascript.jscomp.parsing.parser.trees.ParseTree[])
com.google.javascript.jscomp.parsing.parser.trees.ParseTree[] statements
public static com.google.common.collect.ImmutableList createStatementList (java.util.List, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
java.util.List head
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tail
com.google.common.collect.ImmutableList$Builder result
private static com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree createParameterList (com.google.common.collect.ImmutableList)
String parameter
java.util.Iterator i$
com.google.common.collect.ImmutableList formalParameters
com.google.common.collect.ImmutableList$Builder builder
public static com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree createParameterList (com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.IdentifierToken parameter
public static com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree createParameterReference (int)
int index
private static com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree createParameterList (int, boolean)
String parameterName
boolean isRestParameter
int index
int numberOfParameters
boolean hasRestParams
com.google.common.collect.ImmutableList$Builder builder
public static com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree createParameterList (int)
int numberOfParameters
public static com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree createParameterListWithRestParams (int)
int numberOfParameters
public static transient com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree createParameterList (java.lang.String[])
String parameter
String[] arr$
int len$
int i$
String[] parameters
com.google.common.collect.ImmutableList$Builder parameterList
public static com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree createEmptyParameterList ()
private static com.google.common.collect.ImmutableList createEmptyList ()
public static com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree createArgumentList (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList list
public static transient com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree createArgumentList (com.google.javascript.jscomp.parsing.parser.trees.ParseTree[])
com.google.javascript.jscomp.parsing.parser.trees.ParseTree[] list
public static com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree createArgumentList (int)
int numberOfArguments
public static com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree createArgumentListFromParameterList (com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree parameter
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree formalParameterList
com.google.common.collect.ImmutableList$Builder builder
public static com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree createEmptyArgumentList ()
public static com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree createArrayLiteralExpression (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList list
public static com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree createEmptyArrayLiteralExpression ()
public static com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree createArrayPattern (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList list
public static com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree createAssignmentExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree lhs
com.google.javascript.jscomp.parsing.parser.trees.ParseTree rhs
public static com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree createBinaryOperator (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.Token, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
public static com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree createEmptyStatement ()
public static com.google.javascript.jscomp.parsing.parser.trees.BlockTree createEmptyBlock ()
public static com.google.javascript.jscomp.parsing.parser.trees.BlockTree createBlock (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList statements
public static transient com.google.javascript.jscomp.parsing.parser.trees.BlockTree createBlock (com.google.javascript.jscomp.parsing.parser.trees.ParseTree[])
com.google.javascript.jscomp.parsing.parser.trees.ParseTree[] statements
public static com.google.javascript.jscomp.parsing.parser.trees.ParseTree createScopedStatements (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList statements
public static transient com.google.javascript.jscomp.parsing.parser.trees.ParseTree createScopedStatements (com.google.javascript.jscomp.parsing.parser.trees.ParseTree[])
com.google.javascript.jscomp.parsing.parser.trees.ParseTree[] statements
public static com.google.javascript.jscomp.parsing.parser.trees.ParseTree createScopedBlock (com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.trees.BlockTree block
public static com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree createScopedExpression (com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.trees.BlockTree block
public static com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree createCallExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree arguments
public static com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree createCallExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
public static com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree createBoundCall (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree function
com.google.javascript.jscomp.parsing.parser.trees.ParseTree thisTree
public static com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree createLookupGetter (java.lang.String, java.lang.String)
String aggregateName
String propertyName
public static com.google.javascript.jscomp.parsing.parser.trees.BreakStatementTree createBreakStatement ()
public static transient com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree createCallCall (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree[])
com.google.javascript.jscomp.parsing.parser.trees.ParseTree function
com.google.javascript.jscomp.parsing.parser.trees.ParseTree thisExpression
com.google.javascript.jscomp.parsing.parser.trees.ParseTree[] arguments
java.util.List argumentsAsList
public static com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree createCallCall (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, java.util.List)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree function
com.google.javascript.jscomp.parsing.parser.trees.ParseTree thisExpression
java.util.List arguments
com.google.common.collect.ImmutableList$Builder builder
public static transient com.google.javascript.jscomp.parsing.parser.trees.ParseTree createCallCallStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree[])
com.google.javascript.jscomp.parsing.parser.trees.ParseTree function
com.google.javascript.jscomp.parsing.parser.trees.ParseTree thisExpression
com.google.javascript.jscomp.parsing.parser.trees.ParseTree[] arguments
public static com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree createCaseClause (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.common.collect.ImmutableList statements
public static com.google.javascript.jscomp.parsing.parser.trees.CatchTree createCatch (com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.IdentifierToken exceptionName
com.google.javascript.jscomp.parsing.parser.trees.ParseTree catchBody
public static com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree createClassDeclaration (com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.ParseTree superClass
com.google.common.collect.ImmutableList elements
public static com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree createCommaExpression (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList expressions
public static com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree createConditionalExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
public static com.google.javascript.jscomp.parsing.parser.trees.ContinueStatementTree createContinueStatement ()
public static com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree createDefaultClause (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList statements
public static com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree createDefaultParameter (com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public static com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree createDoWhileStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
public static com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree createAssignmentStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree lhs
com.google.javascript.jscomp.parsing.parser.trees.ParseTree rhs
public static com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree createCallStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree arguments
public static com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree createCallStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
public static com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree createExpressionStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public static com.google.javascript.jscomp.parsing.parser.trees.FieldDeclarationTree createFieldDeclaration (boolean, boolean, com.google.common.collect.ImmutableList)
boolean isStatic
boolean isConst
com.google.common.collect.ImmutableList declarations
public static com.google.javascript.jscomp.parsing.parser.trees.FinallyTree createFinally (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree block
public static com.google.javascript.jscomp.parsing.parser.trees.ForEachStatementTree createForEachStatement (com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree initializer
com.google.javascript.jscomp.parsing.parser.trees.ParseTree collection
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public static com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree createForInStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
com.google.javascript.jscomp.parsing.parser.trees.ParseTree collection
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public static com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree createForStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree variables
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree increment
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public static com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree createFunctionExpressionFormals (com.google.common.collect.ImmutableList, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.common.collect.ImmutableList formalParameters
com.google.javascript.jscomp.parsing.parser.trees.BlockTree functionBody
public static com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree createFunctionExpression (com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree formalParameterList
com.google.javascript.jscomp.parsing.parser.trees.BlockTree functionBody
public static com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree createFunctionDeclaration (com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree formalParameterList
com.google.javascript.jscomp.parsing.parser.trees.BlockTree functionBody
public static com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree createFunctionDeclaration (java.lang.String, com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
String name
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree formalParameterList
com.google.javascript.jscomp.parsing.parser.trees.BlockTree functionBody
public static com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree createGetAccessor (java.lang.String, boolean, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
String propertyName
boolean isStatic
com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
public static com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree createGetAccessor (com.google.javascript.jscomp.parsing.parser.Token, boolean, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.Token propertyName
boolean isStatic
com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
public static com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree createIdentifierExpression (java.lang.String)
String identifier
public static com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree createIdentifierExpression (com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
public static com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree createUndefinedExpression ()
public static com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree createIfStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree ifClause
public static com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree createIfStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree ifClause
com.google.javascript.jscomp.parsing.parser.trees.ParseTree elseClause
public static com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree createLabelledStatement (com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.ParseTree statement
public static com.google.javascript.jscomp.parsing.parser.trees.ParseTree createStringLiteral (java.lang.String)
String value
public static com.google.javascript.jscomp.parsing.parser.trees.ParseTree createBooleanLiteral (boolean)
boolean value
public static com.google.javascript.jscomp.parsing.parser.trees.ParseTree createTrueLiteral ()
public static com.google.javascript.jscomp.parsing.parser.trees.ParseTree createFalseLiteral ()
public static com.google.javascript.jscomp.parsing.parser.trees.ParseTree createNullLiteral ()
public static com.google.javascript.jscomp.parsing.parser.trees.ParseTree createNumberLiteral (java.lang.Number)
Number value
public static transient com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree createMemberExpression (com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree, java.lang.String, java.lang.String[])
String name
String[] arr$
int len$
int i$
com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree operand
String memberName
String[] memberNames
com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree tree
public static transient com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree createMemberExpression (java.lang.String, java.lang.String, java.lang.String[])
String operandName
String memberName
String[] memberNames
public static com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree createMemberExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.IdentifierToken memberName
public static com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree createMemberExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, java.lang.String)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
String memberName
public static com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree createMemberLookupExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ParseTree memberExpression
public static com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree createThisExpression (com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.IdentifierToken memberName
public static com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree createThisExpression (java.lang.String)
String memberName
public static com.google.javascript.jscomp.parsing.parser.trees.MixinTree createMixin (com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree)
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree mixinResolves
public static com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree createMixinResolveList (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList resolves
public static com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree createNewExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree arguments
public static com.google.javascript.jscomp.parsing.parser.trees.ParseTree createObjectFreeze (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
public static transient com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree createObjectLiteralExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree[])
com.google.javascript.jscomp.parsing.parser.trees.ParseTree[] propertyNameAndValues
public static com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree createObjectLiteralExpression (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList propertyNameAndValues
public static com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree createObjectPattern (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList list
public static com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternFieldTree createObjectPatternField (com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
public static com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree createParenExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public static com.google.javascript.jscomp.parsing.parser.trees.PostfixExpressionTree createPostfixExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.Token)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.Token operator
public static com.google.javascript.jscomp.parsing.parser.trees.ProgramTree createProgramTree (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList sourceElements
public static com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree createPropertyNameAssignment (java.lang.String, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
String identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
public static com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree createPropertyNameAssignment (com.google.javascript.jscomp.parsing.parser.Token, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.Token propertyName
com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
public static com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree createRestParameter (java.lang.String)
String identifier
public static com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree createRestParameter (com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
public static com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree createReturnStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public static com.google.javascript.jscomp.parsing.parser.trees.YieldStatementTree createYieldStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public static com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree createSetAccessor (java.lang.String, boolean, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
String propertyName
boolean isStatic
com.google.javascript.jscomp.parsing.parser.IdentifierToken parameter
com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
public static com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree createSetAccessor (java.lang.String, boolean, java.lang.String, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
String propertyName
boolean isStatic
String parameter
com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
public static com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree createSetAccessor (com.google.javascript.jscomp.parsing.parser.Token, boolean, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.Token propertyName
boolean isStatic
com.google.javascript.jscomp.parsing.parser.IdentifierToken parameter
com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
public static com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree createSpreadExpression (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public static com.google.javascript.jscomp.parsing.parser.trees.SpreadPatternElementTree createSpreadPatternElement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree lvalue
public static com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree createSwitchStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.common.collect.ImmutableList caseClauses
public static com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree createThisExpression ()
public static com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree createThrowStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
public static com.google.javascript.jscomp.parsing.parser.trees.TraitDeclarationTree createTraitDeclaration (com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.common.collect.ImmutableList elements
public static com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree createTryFinallyStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
com.google.javascript.jscomp.parsing.parser.trees.ParseTree finallyBlock
public static com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree createTryStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
com.google.javascript.jscomp.parsing.parser.trees.ParseTree catchBlock
com.google.javascript.jscomp.parsing.parser.trees.ParseTree finallyBlock
public static com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree createUnaryExpression (com.google.javascript.jscomp.parsing.parser.Token, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
public static com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree createVariableDeclarationList (com.google.javascript.jscomp.parsing.parser.TokenType, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.TokenType binding
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
public static com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree createVariableDeclarationList (com.google.javascript.jscomp.parsing.parser.TokenType, java.lang.String, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.TokenType binding
String identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
public static com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree createVariableDeclarationList (com.google.javascript.jscomp.parsing.parser.TokenType, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.TokenType binding
com.google.common.collect.ImmutableList declarations
public static com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree createVariableDeclaration (java.lang.String, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
String identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
public static com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree createVariableDeclaration (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree lvalue
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
public static com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree createVariableDeclaration (com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
public static com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree createVariableStatement (com.google.javascript.jscomp.parsing.parser.TokenType, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.TokenType binding
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree list
public static com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree createVariableStatement (com.google.javascript.jscomp.parsing.parser.TokenType, java.lang.String, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.TokenType binding
String identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree list
public static com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree createVariableStatement (com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree list
public static com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree createWhileStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public static com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree createWithStatement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public static com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree createAssignStateStatement (int)
int state
}
com/google/javascript/jscomp/parsing/parser/codegeneration/ParseTreeTransformer$1.classParseTreeTransformer.java
package com.google.javascript.jscomp.parsing.parser.codegeneration
com.google.javascript.jscomp.parsing.parser.codegeneration.ParseTreeTransformer$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$parsing$parser$trees$ParseTreeType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/parsing/parser/codegeneration/ParseTreeTransformer.classParseTreeTransformer.java
package com.google.javascript.jscomp.parsing.parser.codegeneration
public com.google.javascript.jscomp.parsing.parser.codegeneration.ParseTreeTransformer extends java.lang.Object {
public void ()
public com.google.javascript.jscomp.parsing.parser.trees.ParseTree transformAny (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
protected com.google.common.collect.ImmutableList transformList (com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
com.google.javascript.jscomp.parsing.parser.trees.ParseTree transformed
int index
com.google.common.collect.ImmutableList list
com.google.common.collect.ImmutableList$Builder builder
protected final com.google.javascript.jscomp.parsing.parser.trees.ParseTree toSourceElement (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
protected final com.google.common.collect.ImmutableList transformSourceElements (com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
com.google.javascript.jscomp.parsing.parser.trees.ParseTree transformed
int index
com.google.common.collect.ImmutableList list
com.google.common.collect.ImmutableList$Builder builder
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree)
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree tree
com.google.common.collect.ImmutableList arguments
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree tree
com.google.common.collect.ImmutableList elements
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree)
com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree tree
com.google.common.collect.ImmutableList elements
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.AwaitStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.AwaitStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree)
com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.trees.BlockTree tree
com.google.common.collect.ImmutableList elements
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.BreakStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.BreakStatementTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree arguments
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree)
com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.common.collect.ImmutableList statements
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.CatchTree)
com.google.javascript.jscomp.parsing.parser.trees.CatchTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree catchBody
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree superClass
com.google.common.collect.ImmutableList elements
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ClassExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ClassExpressionTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree tree
com.google.common.collect.ImmutableList expressions
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ContinueStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ContinueStatementTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.DebuggerStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.DebuggerStatementTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree)
com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree tree
com.google.common.collect.ImmutableList statements
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree)
com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree declaration
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.FieldDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.FieldDeclarationTree tree
com.google.common.collect.ImmutableList declarations
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.FinallyTree)
com.google.javascript.jscomp.parsing.parser.trees.FinallyTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree block
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ForEachStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForEachStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
com.google.javascript.jscomp.parsing.parser.trees.ParseTree collection
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
com.google.javascript.jscomp.parsing.parser.trees.ParseTree collection
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree increment
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree)
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree tree
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree parameters
com.google.javascript.jscomp.parsing.parser.trees.BlockTree functionBody
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree)
com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree tree
com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree ifClause
com.google.javascript.jscomp.parsing.parser.trees.ParseTree elseClause
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ImportDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ImportDeclarationTree tree
com.google.common.collect.ImmutableList importPathList
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree)
com.google.common.collect.ImmutableList importSpecifierSet
com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ImportSpecifierTree)
com.google.javascript.jscomp.parsing.parser.trees.ImportSpecifierTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree statement
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.LiteralExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.LiteralExpressionTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ParseTree memberExpression
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.MixinTree)
com.google.javascript.jscomp.parsing.parser.trees.MixinTree tree
com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree mixinResolves
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.MixinResolveTree)
com.google.javascript.jscomp.parsing.parser.trees.MixinResolveTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree)
com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree tree
com.google.common.collect.ImmutableList resolves
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ModuleDefinitionTree)
com.google.javascript.jscomp.parsing.parser.trees.ModuleDefinitionTree tree
com.google.common.collect.ImmutableList elements
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree arguments
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.NullTree)
com.google.javascript.jscomp.parsing.parser.trees.NullTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree tree
com.google.common.collect.ImmutableList propertyNameAndValues
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree)
com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree tree
com.google.common.collect.ImmutableList fields
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternFieldTree)
com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternFieldTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.PostfixExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.PostfixExpressionTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ProgramTree)
com.google.javascript.jscomp.parsing.parser.trees.ProgramTree tree
com.google.common.collect.ImmutableList elements
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree)
com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.RequiresMemberTree)
com.google.javascript.jscomp.parsing.parser.trees.RequiresMemberTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree)
com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree)
com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree tree
com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.SpreadPatternElementTree)
com.google.javascript.jscomp.parsing.parser.trees.SpreadPatternElementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree lvalue
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.SuperExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.SuperExpressionTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.common.collect.ImmutableList caseClauses
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree tree
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.TraitDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.TraitDeclarationTree tree
com.google.common.collect.ImmutableList elements
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
com.google.javascript.jscomp.parsing.parser.trees.ParseTree catchBlock
com.google.javascript.jscomp.parsing.parser.trees.ParseTree finallyBlock
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree lvalue
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree tree
com.google.common.collect.ImmutableList declarations
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree declarations
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
protected com.google.javascript.jscomp.parsing.parser.trees.ParseTree transform (com.google.javascript.jscomp.parsing.parser.trees.YieldStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.YieldStatementTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
}
com/google/javascript/jscomp/parsing/parser/codegeneration/ParseTreeWriter$1.classParseTreeWriter.java
package com.google.javascript.jscomp.parsing.parser.codegeneration
com.google.javascript.jscomp.parsing.parser.codegeneration.ParseTreeWriter$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$parsing$parser$trees$ImportPathTree$Kind
static final int[] $SwitchMap$com$google$javascript$jscomp$parsing$parser$TokenType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/parsing/parser/codegeneration/ParseTreeWriter.classParseTreeWriter.java
package com.google.javascript.jscomp.parsing.parser.codegeneration
public final com.google.javascript.jscomp.parsing.parser.codegeneration.ParseTreeWriter extends com.google.javascript.jscomp.parsing.parser.ParseTreeVisitor {
private final StringBuilder result
private StringBuilder currentLine
private String currentLineComment
private static final String NEW_LINE
private int indentDepth
private final boolean PRETTY_PRINT
private final boolean SHOW_LINE_NUMBERS
private final com.google.javascript.jscomp.parsing.parser.trees.ParseTree HIGHLIGHTED
private void (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, boolean)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree highlighted
boolean showLineNumbers
public static java.lang.String write (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
public static java.lang.String write (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, boolean)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
boolean showLineNumbers
public static java.lang.String write (com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, boolean)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
com.google.javascript.jscomp.parsing.parser.trees.ParseTree highlighted
boolean showLineNumbers
com.google.javascript.jscomp.parsing.parser.codegeneration.ParseTreeWriter writer
protected void visitAny (com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree)
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree tree
public void visit (com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree)
com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree tree
public void visit (com.google.javascript.jscomp.parsing.parser.trees.AwaitStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.AwaitStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree)
com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.trees.BlockTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.BreakStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.BreakStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree)
com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CatchTree)
com.google.javascript.jscomp.parsing.parser.trees.CatchTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ClassExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ClassExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ContinueStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ContinueStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.DebuggerStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.DebuggerStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree)
com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree)
com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.FieldDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.FieldDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.FinallyTree)
com.google.javascript.jscomp.parsing.parser.trees.FinallyTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ForEachStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForEachStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree parameter
java.util.Iterator i$
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree tree
boolean first
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree)
com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ImportDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.ImportDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree)
com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ImportSpecifierTree)
com.google.javascript.jscomp.parsing.parser.trees.ImportSpecifierTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.LiteralExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.LiteralExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MixinTree)
com.google.javascript.jscomp.parsing.parser.trees.MixinTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MixinResolveTree)
com.google.javascript.jscomp.parsing.parser.trees.MixinResolveTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree)
com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ModuleDefinitionTree)
com.google.javascript.jscomp.parsing.parser.trees.ModuleDefinitionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.NullTree)
com.google.javascript.jscomp.parsing.parser.trees.NullTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree)
com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternFieldTree)
com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternFieldTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.PostfixExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.PostfixExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ProgramTree)
com.google.javascript.jscomp.parsing.parser.trees.ProgramTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree)
com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.RequiresMemberTree)
com.google.javascript.jscomp.parsing.parser.trees.RequiresMemberTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree)
com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree)
com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SpreadPatternElementTree)
com.google.javascript.jscomp.parsing.parser.trees.SpreadPatternElementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SuperExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.SuperExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.TraitDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.TraitDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree)
com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree tree
protected void visit (com.google.javascript.jscomp.parsing.parser.trees.YieldStatementTree)
com.google.javascript.jscomp.parsing.parser.trees.YieldStatementTree tree
private void writelnList (java.util.List)
java.util.List list
private void writelnList (java.util.List, com.google.javascript.jscomp.parsing.parser.TokenType)
java.util.List list
com.google.javascript.jscomp.parsing.parser.TokenType delimiter
private void writeln ()
private void writeList (java.util.List, com.google.javascript.jscomp.parsing.parser.TokenType, boolean)
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
java.util.Iterator i$
java.util.List list
com.google.javascript.jscomp.parsing.parser.TokenType delimiter
boolean writeNewLine
boolean first
private void writeTokenList (java.util.List, com.google.javascript.jscomp.parsing.parser.TokenType, boolean)
com.google.javascript.jscomp.parsing.parser.Token element
java.util.Iterator i$
java.util.List list
com.google.javascript.jscomp.parsing.parser.TokenType delimiter
boolean writeNewLine
boolean first
private void write (com.google.javascript.jscomp.parsing.parser.Keywords)
com.google.javascript.jscomp.parsing.parser.Keywords keyword
private void write (com.google.javascript.jscomp.parsing.parser.TokenType)
com.google.javascript.jscomp.parsing.parser.TokenType type
boolean spaceBefore
boolean spaceAfter
private void write (com.google.javascript.jscomp.parsing.parser.Token)
com.google.javascript.jscomp.parsing.parser.Token token
private void write (java.lang.String)
String value
private void write (java.lang.String, boolean, boolean)
int i
int indent
int lastIndex
String value
boolean spaceBefore
boolean spaceAfter
}
com/google/javascript/jscomp/parsing/parser/trees/ArgumentListTree.classArgumentListTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList arguments
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList arguments
}
com/google/javascript/jscomp/parsing/parser/trees/ArrayLiteralExpressionTree.classArrayLiteralExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList elements
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList elements
}
com/google/javascript/jscomp/parsing/parser/trees/ArrayPatternTree.classArrayPatternTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList elements
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList elements
}
com/google/javascript/jscomp/parsing/parser/trees/AwaitStatementTree.classAwaitStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.AwaitStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
}
com/google/javascript/jscomp/parsing/parser/trees/BinaryOperatorTree.classBinaryOperatorTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
public final com.google.javascript.jscomp.parsing.parser.Token operator
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.Token, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
}
com/google/javascript/jscomp/parsing/parser/trees/BlockTree.classBlockTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.BlockTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList statements
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList statements
}
com/google/javascript/jscomp/parsing/parser/trees/BreakStatementTree.classBreakStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.BreakStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken name
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
public java.lang.String getLabel ()
}
com/google/javascript/jscomp/parsing/parser/trees/CallExpressionTree.classCallExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
public final com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree arguments
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree arguments
}
com/google/javascript/jscomp/parsing/parser/trees/CaseClauseTree.classCaseClauseTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public final com.google.common.collect.ImmutableList statements
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.common.collect.ImmutableList statements
}
com/google/javascript/jscomp/parsing/parser/trees/CatchTree.classCatchTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.CatchTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken exceptionName
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree catchBody
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken exceptionName
com.google.javascript.jscomp.parsing.parser.trees.ParseTree catchBody
}
com/google/javascript/jscomp/parsing/parser/trees/ClassDeclarationTree.classClassDeclarationTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken name
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree superClass
public final com.google.common.collect.ImmutableList elements
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.ParseTree superClass
com.google.common.collect.ImmutableList elements
public java.lang.String getClassName ()
}
com/google/javascript/jscomp/parsing/parser/trees/ClassExpressionTree.classClassExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ClassExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
}
com/google/javascript/jscomp/parsing/parser/trees/CommaExpressionTree.classCommaExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList expressions
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList expressions
}
com/google/javascript/jscomp/parsing/parser/trees/ConditionalExpressionTree.classConditionalExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree left
com.google.javascript.jscomp.parsing.parser.trees.ParseTree right
}
com/google/javascript/jscomp/parsing/parser/trees/ContinueStatementTree.classContinueStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ContinueStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken name
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
public java.lang.String getLabel ()
}
com/google/javascript/jscomp/parsing/parser/trees/DebuggerStatementTree.classDebuggerStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.DebuggerStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
}
com/google/javascript/jscomp/parsing/parser/trees/DefaultClauseTree.classDefaultClauseTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList statements
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList statements
}
com/google/javascript/jscomp/parsing/parser/trees/DefaultParameterTree.classDefaultParameterTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree identifier
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
}
com/google/javascript/jscomp/parsing/parser/trees/DoWhileStatementTree.classDoWhileStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
}
com/google/javascript/jscomp/parsing/parser/trees/EmptyStatementTree.classEmptyStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
}
com/google/javascript/jscomp/parsing/parser/trees/ExportDeclarationTree.classExportDeclarationTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree declaration
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree declaration
}
com/google/javascript/jscomp/parsing/parser/trees/ExpressionStatementTree.classExpressionStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
}
com/google/javascript/jscomp/parsing/parser/trees/FieldDeclarationTree.classFieldDeclarationTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.FieldDeclarationTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final boolean isStatic
public final boolean isConst
public final com.google.common.collect.ImmutableList declarations
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, boolean, boolean, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
boolean isStatic
boolean isConst
com.google.common.collect.ImmutableList declarations
}
com/google/javascript/jscomp/parsing/parser/trees/FinallyTree.classFinallyTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.FinallyTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree block
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree block
}
com/google/javascript/jscomp/parsing/parser/trees/ForEachStatementTree.classForEachStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ForEachStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree initializer
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree collection
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree initializer
com.google.javascript.jscomp.parsing.parser.trees.ParseTree collection
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
}
com/google/javascript/jscomp/parsing/parser/trees/ForInStatementTree.classForInStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree collection
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
com.google.javascript.jscomp.parsing.parser.trees.ParseTree collection
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
}
com/google/javascript/jscomp/parsing/parser/trees/ForStatementTree.classForStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree increment
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree variables
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree increment
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
}
com/google/javascript/jscomp/parsing/parser/trees/FormalParameterListTree.classFormalParameterListTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList parameters
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList parameters
public com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree getRestParameter ()
public boolean hasRestParameter ()
private com.google.javascript.jscomp.parsing.parser.trees.ParseTree getLastParameter ()
}
com/google/javascript/jscomp/parsing/parser/trees/FunctionDeclarationTree.classFunctionDeclarationTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken name
public final com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree formalParameterList
public final com.google.javascript.jscomp.parsing.parser.trees.BlockTree functionBody
public final boolean isStatic
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken, boolean, com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
boolean isStatic
com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree formalParameterList
com.google.javascript.jscomp.parsing.parser.trees.BlockTree functionBody
}
com/google/javascript/jscomp/parsing/parser/trees/GetAccessorTree.classGetAccessorTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.Token propertyName
public final boolean isStatic
public final com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.Token, boolean, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.Token propertyName
boolean isStatic
com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
}
com/google/javascript/jscomp/parsing/parser/trees/IdentifierExpressionTree.classIdentifierExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken identifierToken
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifierToken
}
com/google/javascript/jscomp/parsing/parser/trees/IfStatementTree.classIfStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree ifClause
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree elseClause
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree ifClause
com.google.javascript.jscomp.parsing.parser.trees.ParseTree elseClause
}
com/google/javascript/jscomp/parsing/parser/trees/ImportDeclarationTree.classImportDeclarationTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ImportDeclarationTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList importPathList
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList importPathList
}
com/google/javascript/jscomp/parsing/parser/trees/ImportPathTree$Kind.classImportPathTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public final com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree$Kind extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree$Kind ALL
public static final com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree$Kind SET
public static final com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree$Kind NONE
private static final com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree$Kind[] $VALUES
public static com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree$Kind[] values ()
public static com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree$Kind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/parsing/parser/trees/ImportPathTree.classImportPathTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList qualifiedPath
public final com.google.common.collect.ImmutableList importSpecifierSet
public final com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree$Kind kind
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList qualifiedPath
com.google.common.collect.ImmutableList importSpecifierSet
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList, com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree$Kind)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList qualifiedPath
com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree$Kind kind
}
com/google/javascript/jscomp/parsing/parser/trees/ImportSpecifierTree.classImportSpecifierTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ImportSpecifierTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken importedName
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken destinationName
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken importedName
com.google.javascript.jscomp.parsing.parser.IdentifierToken destinationName
}
com/google/javascript/jscomp/parsing/parser/trees/LabelledStatementTree.classLabelledStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken name
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree statement
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.ParseTree statement
}
com/google/javascript/jscomp/parsing/parser/trees/LiteralExpressionTree.classLiteralExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.LiteralExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.Token literalToken
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.Token)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.Token literalToken
}
com/google/javascript/jscomp/parsing/parser/trees/MemberExpressionTree.classMemberExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken memberName
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.IdentifierToken memberName
}
com/google/javascript/jscomp/parsing/parser/trees/MemberLookupExpressionTree.classMemberLookupExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree memberExpression
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ParseTree memberExpression
}
com/google/javascript/jscomp/parsing/parser/trees/MissingPrimaryExpressionTree.classMissingPrimaryExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.Token nextToken
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.Token)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.Token nextToken
}
com/google/javascript/jscomp/parsing/parser/trees/MixinResolveListTree.classMixinResolveListTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList resolves
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList resolves
}
com/google/javascript/jscomp/parsing/parser/trees/MixinResolveTree.classMixinResolveTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.MixinResolveTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken from
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken to
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken from
com.google.javascript.jscomp.parsing.parser.IdentifierToken to
}
com/google/javascript/jscomp/parsing/parser/trees/MixinTree.classMixinTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.MixinTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken name
public final com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree mixinResolves
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree mixinResolves
}
com/google/javascript/jscomp/parsing/parser/trees/ModuleDefinitionTree.classModuleDefinitionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ModuleDefinitionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken name
public final com.google.common.collect.ImmutableList elements
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.common.collect.ImmutableList elements
}
com/google/javascript/jscomp/parsing/parser/trees/NewExpressionTree.classNewExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
public final com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree arguments
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree arguments
}
com/google/javascript/jscomp/parsing/parser/trees/NullTree.classNullTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public final com.google.javascript.jscomp.parsing.parser.trees.NullTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public static final com.google.javascript.jscomp.parsing.parser.trees.NullTree Instance
private void (com.google.javascript.jscomp.parsing.parser.util.SourceRange)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
static void ()
}
com/google/javascript/jscomp/parsing/parser/trees/ObjectLiteralExpressionTree.classObjectLiteralExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList propertyNameAndValues
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList propertyNameAndValues
}
com/google/javascript/jscomp/parsing/parser/trees/ObjectPatternFieldTree.classObjectPatternFieldTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternFieldTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
com.google.javascript.jscomp.parsing.parser.trees.ParseTree element
}
com/google/javascript/jscomp/parsing/parser/trees/ObjectPatternTree.classObjectPatternTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList fields
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList fields
}
com/google/javascript/jscomp/parsing/parser/trees/ParenExpressionTree.classParenExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
}
com/google/javascript/jscomp/parsing/parser/trees/ParseTree$1.classParseTree.java
package com.google.javascript.jscomp.parsing.parser.trees
com.google.javascript.jscomp.parsing.parser.trees.ParseTree$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$jscomp$parsing$parser$trees$ParseTreeType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/jscomp/parsing/parser/trees/ParseTree.classParseTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ParseTree extends java.lang.Object {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType type
public final com.google.javascript.jscomp.parsing.parser.util.SourceRange location
protected void (com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType, com.google.javascript.jscomp.parsing.parser.util.SourceRange)
com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType type
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
public com.google.javascript.jscomp.parsing.parser.trees.ArgumentListTree asArgumentList ()
public com.google.javascript.jscomp.parsing.parser.trees.ArrayLiteralExpressionTree asArrayLiteralExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.ArrayPatternTree asArrayPattern ()
public com.google.javascript.jscomp.parsing.parser.trees.AwaitStatementTree asAsyncStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.BinaryOperatorTree asBinaryOperator ()
public com.google.javascript.jscomp.parsing.parser.trees.BlockTree asBlock ()
public com.google.javascript.jscomp.parsing.parser.trees.BreakStatementTree asBreakStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.CallExpressionTree asCallExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.CaseClauseTree asCaseClause ()
public com.google.javascript.jscomp.parsing.parser.trees.CatchTree asCatch ()
public com.google.javascript.jscomp.parsing.parser.trees.ClassDeclarationTree asClassDeclaration ()
public com.google.javascript.jscomp.parsing.parser.trees.ClassExpressionTree asClassExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.CommaExpressionTree asCommaExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.ConditionalExpressionTree asConditionalExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.ContinueStatementTree asContinueStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.DebuggerStatementTree asDebuggerStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.DefaultClauseTree asDefaultClause ()
public com.google.javascript.jscomp.parsing.parser.trees.DefaultParameterTree asDefaultParameter ()
public com.google.javascript.jscomp.parsing.parser.trees.DoWhileStatementTree asDoWhileStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.EmptyStatementTree asEmptyStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.ExportDeclarationTree asExportDeclaration ()
public com.google.javascript.jscomp.parsing.parser.trees.ExpressionStatementTree asExpressionStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.FieldDeclarationTree asFieldDeclaration ()
public com.google.javascript.jscomp.parsing.parser.trees.FinallyTree asFinally ()
public com.google.javascript.jscomp.parsing.parser.trees.ForEachStatementTree asForEachStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.ForInStatementTree asForInStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.FormalParameterListTree asFormalParameterList ()
public com.google.javascript.jscomp.parsing.parser.trees.ForStatementTree asForStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.FunctionDeclarationTree asFunctionDeclaration ()
public com.google.javascript.jscomp.parsing.parser.trees.GetAccessorTree asGetAccessor ()
public com.google.javascript.jscomp.parsing.parser.trees.IdentifierExpressionTree asIdentifierExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.IfStatementTree asIfStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.ImportDeclarationTree asImportDeclaration ()
public com.google.javascript.jscomp.parsing.parser.trees.ImportPathTree asImportPath ()
public com.google.javascript.jscomp.parsing.parser.trees.ImportSpecifierTree asImportSpecifier ()
public com.google.javascript.jscomp.parsing.parser.trees.LabelledStatementTree asLabelledStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.LiteralExpressionTree asLiteralExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.MemberExpressionTree asMemberExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.MemberLookupExpressionTree asMemberLookupExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.MissingPrimaryExpressionTree asMissingPrimaryExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.MixinTree asMixin ()
public com.google.javascript.jscomp.parsing.parser.trees.MixinResolveTree asMixinResolve ()
public com.google.javascript.jscomp.parsing.parser.trees.MixinResolveListTree asMixinResolveList ()
public com.google.javascript.jscomp.parsing.parser.trees.ModuleDefinitionTree asModuleDefinition ()
public com.google.javascript.jscomp.parsing.parser.trees.NewExpressionTree asNewExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.NullTree asNull ()
public com.google.javascript.jscomp.parsing.parser.trees.ObjectLiteralExpressionTree asObjectLiteralExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternTree asObjectPattern ()
public com.google.javascript.jscomp.parsing.parser.trees.ObjectPatternFieldTree asObjectPatternField ()
public com.google.javascript.jscomp.parsing.parser.trees.ParenExpressionTree asParenExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.PostfixExpressionTree asPostfixExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.ProgramTree asProgram ()
public com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree asPropertyNameAssignment ()
public com.google.javascript.jscomp.parsing.parser.trees.RequiresMemberTree asRequiresMember ()
public com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree asRestParameter ()
public com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree asReturnStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree asSetAccessor ()
public com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree asSpreadExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.SpreadPatternElementTree asSpreadPatternElement ()
public com.google.javascript.jscomp.parsing.parser.trees.SuperExpressionTree asSuperExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree asSwitchStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree asThisExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree asThrowStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.TraitDeclarationTree asTraitDeclaration ()
public com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree asTryStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree asUnaryExpression ()
public com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree asVariableDeclarationList ()
public com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree asVariableDeclaration ()
public com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree asVariableStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree asWhileStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree asWithStatement ()
public com.google.javascript.jscomp.parsing.parser.trees.YieldStatementTree asYieldStatement ()
public final boolean isNull ()
public boolean isPattern ()
public boolean isLeftHandSideExpression ()
public boolean isAssignmentExpression ()
public boolean isMemberExpression ()
public boolean isExpression ()
public boolean isAssignmentOrSpread ()
public boolean isRestParameter ()
public boolean isSpreadPatternElement ()
public boolean isStatement ()
public boolean isStatementStandard ()
public boolean isSourceElement ()
}
com/google/javascript/jscomp/parsing/parser/trees/ParseTreeType.classParseTreeType.java
package com.google.javascript.jscomp.parsing.parser.trees
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType PROGRAM
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType FUNCTION_DECLARATION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType BLOCK
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType VARIABLE_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType VARIABLE_DECLARATION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType EMPTY_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType EXPRESSION_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType IF_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType DO_WHILE_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType WHILE_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType FOR_IN_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType FOR_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType VARIABLE_DECLARATION_LIST
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType CONTINUE_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType BREAK_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType RETURN_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType WITH_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType CASE_CLAUSE
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType DEFAULT_CLAUSE
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType SWITCH_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType LABELLED_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType THROW_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType CATCH
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType TRY_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType DEBUGGER_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType THIS_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType IDENTIFIER_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType LITERAL_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType ARRAY_LITERAL_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType OBJECT_LITERAL_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType GET_ACCESSOR
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType SET_ACCESSOR
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType PROPERTY_NAME_ASSIGNMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType MISSING_PRIMARY_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType COMMA_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType BINARY_OPERATOR
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType CONDITIONAL_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType UNARY_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType POSTFIX_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType MEMBER_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType NEW_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType ARGUMENT_LIST
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType CALL_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType CLASS_DECLARATION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType MEMBER_LOOKUP_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType PAREN_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType FINALLY
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType TRAIT_DECLARATION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType MIXIN
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType MIXIN_RESOLVE
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType MIXIN_RESOLVE_LIST
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType FIELD_DECLARATION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType REQUIRES_MEMBER
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType SUPER_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType ARRAY_PATTERN
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType SPREAD_PATTERN_ELEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType OBJECT_PATTERN
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType OBJECT_PATTERN_FIELD
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType FORMAL_PARAMETER_LIST
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType SPREAD_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType NULL
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType CLASS_EXPRESSION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType REST_PARAMETER
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType MODULE_DEFINITION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType EXPORT_DECLARATION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType IMPORT_SPECIFIER
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType IMPORT_PATH
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType IMPORT_DECLARATION
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType FOR_EACH_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType YIELD_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType AWAIT_STATEMENT
public static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType DEFAULT_PARAMETER
private static final com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType[] $VALUES
public static com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType[] values ()
public static com.google.javascript.jscomp.parsing.parser.trees.ParseTreeType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/parsing/parser/trees/PostfixExpressionTree.classPostfixExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.PostfixExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
public final com.google.javascript.jscomp.parsing.parser.Token operator
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.Token)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
com.google.javascript.jscomp.parsing.parser.Token operator
}
com/google/javascript/jscomp/parsing/parser/trees/ProgramTree.classProgramTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ProgramTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.common.collect.ImmutableList sourceElements
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.common.collect.ImmutableList sourceElements
}
com/google/javascript/jscomp/parsing/parser/trees/PropertyNameAssignmentTree.classPropertyNameAssignmentTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.PropertyNameAssignmentTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.Token name
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.Token, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.Token name
com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
}
com/google/javascript/jscomp/parsing/parser/trees/RequiresMemberTree.classRequiresMemberTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.RequiresMemberTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken name
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
}
com/google/javascript/jscomp/parsing/parser/trees/RestParameterTree.classRestParameterTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.RestParameterTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken identifier
}
com/google/javascript/jscomp/parsing/parser/trees/ReturnStatementTree.classReturnStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ReturnStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
}
com/google/javascript/jscomp/parsing/parser/trees/SetAccessorTree.classSetAccessorTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.SetAccessorTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.Token propertyName
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken parameter
public final boolean isStatic
public final com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.Token, boolean, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.javascript.jscomp.parsing.parser.trees.BlockTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.Token propertyName
boolean isStatic
com.google.javascript.jscomp.parsing.parser.IdentifierToken parameter
com.google.javascript.jscomp.parsing.parser.trees.BlockTree body
public java.lang.String getParameterName ()
}
com/google/javascript/jscomp/parsing/parser/trees/SpreadExpressionTree.classSpreadExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.SpreadExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
}
com/google/javascript/jscomp/parsing/parser/trees/SpreadPatternElementTree.classSpreadPatternElementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.SpreadPatternElementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree lvalue
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree lvalue
}
com/google/javascript/jscomp/parsing/parser/trees/SuperExpressionTree.classSuperExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.SuperExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
}
com/google/javascript/jscomp/parsing/parser/trees/SwitchStatementTree.classSwitchStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.SwitchStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public final com.google.common.collect.ImmutableList caseClauses
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.common.collect.ImmutableList caseClauses
}
com/google/javascript/jscomp/parsing/parser/trees/ThisExpressionTree.classThisExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ThisExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
}
com/google/javascript/jscomp/parsing/parser/trees/ThrowStatementTree.classThrowStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.ThrowStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree value
}
com/google/javascript/jscomp/parsing/parser/trees/TraitDeclarationTree.classTraitDeclarationTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.TraitDeclarationTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.IdentifierToken name
public final com.google.common.collect.ImmutableList elements
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.IdentifierToken, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.IdentifierToken name
com.google.common.collect.ImmutableList elements
public java.lang.String getTraitName ()
}
com/google/javascript/jscomp/parsing/parser/trees/TryStatementTree.classTryStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.TryStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree catchBlock
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree finallyBlock
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
com.google.javascript.jscomp.parsing.parser.trees.ParseTree catchBlock
com.google.javascript.jscomp.parsing.parser.trees.ParseTree finallyBlock
}
com/google/javascript/jscomp/parsing/parser/trees/UnaryExpressionTree.classUnaryExpressionTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.UnaryExpressionTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.Token operator
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.Token, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.Token operator
com.google.javascript.jscomp.parsing.parser.trees.ParseTree operand
}
com/google/javascript/jscomp/parsing/parser/trees/VariableDeclarationListTree.classVariableDeclarationListTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.TokenType declarationType
public final com.google.common.collect.ImmutableList declarations
public boolean isConst ()
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.TokenType, com.google.common.collect.ImmutableList)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.TokenType declarationType
com.google.common.collect.ImmutableList declarations
}
com/google/javascript/jscomp/parsing/parser/trees/VariableDeclarationTree.classVariableDeclarationTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree lvalue
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree lvalue
com.google.javascript.jscomp.parsing.parser.trees.ParseTree initializer
}
com/google/javascript/jscomp/parsing/parser/trees/VariableStatementTree.classVariableStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.VariableStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree declarations
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.VariableDeclarationListTree declarations
}
com/google/javascript/jscomp/parsing/parser/trees/WhileStatementTree.classWhileStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.WhileStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree condition
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
}
com/google/javascript/jscomp/parsing/parser/trees/WithStatementTree.classWithStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.WithStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
com.google.javascript.jscomp.parsing.parser.trees.ParseTree body
}
com/google/javascript/jscomp/parsing/parser/trees/YieldStatementTree.classYieldStatementTree.java
package com.google.javascript.jscomp.parsing.parser.trees
public com.google.javascript.jscomp.parsing.parser.trees.YieldStatementTree extends com.google.javascript.jscomp.parsing.parser.trees.ParseTree {
public final com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
public void (com.google.javascript.jscomp.parsing.parser.util.SourceRange, com.google.javascript.jscomp.parsing.parser.trees.ParseTree)
com.google.javascript.jscomp.parsing.parser.util.SourceRange location
com.google.javascript.jscomp.parsing.parser.trees.ParseTree expression
}
com/google/javascript/jscomp/parsing/parser/util/ConsoleErrorReporter.classConsoleErrorReporter.java
package com.google.javascript.jscomp.parsing.parser.util
public com.google.javascript.jscomp.parsing.parser.util.ConsoleErrorReporter extends com.google.javascript.jscomp.parsing.parser.util.ErrorReporter {
public void ()
protected void reportMessage (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, java.lang.String)
com.google.javascript.jscomp.parsing.parser.util.SourcePosition location
String message
}
com/google/javascript/jscomp/parsing/parser/util/ErrorReporter.classErrorReporter.java
package com.google.javascript.jscomp.parsing.parser.util
public abstract com.google.javascript.jscomp.parsing.parser.util.ErrorReporter extends java.lang.Object {
private boolean hadError
public void ()
public final transient void reportError (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, java.lang.String, java.lang.Object[])
com.google.javascript.jscomp.parsing.parser.util.SourcePosition location
String format
Object[] arguments
public final transient void reportWarning (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, java.lang.String, java.lang.Object[])
com.google.javascript.jscomp.parsing.parser.util.SourcePosition location
String format
Object[] arguments
protected transient void reportMessage (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, java.lang.String, java.lang.String, java.lang.Object[])
com.google.javascript.jscomp.parsing.parser.util.SourcePosition location
String kind
String format
Object[] arguments
String message
protected abstract void reportMessage (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, java.lang.String)
public final boolean hadError ()
public final void clearError ()
}
com/google/javascript/jscomp/parsing/parser/util/MutedErrorReporter.classMutedErrorReporter.java
package com.google.javascript.jscomp.parsing.parser.util
public com.google.javascript.jscomp.parsing.parser.util.MutedErrorReporter extends com.google.javascript.jscomp.parsing.parser.util.ErrorReporter {
public void ()
protected void reportMessage (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, java.lang.String)
com.google.javascript.jscomp.parsing.parser.util.SourcePosition location
String message
}
com/google/javascript/jscomp/parsing/parser/util/Pair.classPair.java
package com.google.javascript.jscomp.parsing.parser.util
public final com.google.javascript.jscomp.parsing.parser.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 static com.google.javascript.jscomp.parsing.parser.util.Pair create (java.lang.Object, java.lang.Object)
Object first
Object second
}
com/google/javascript/jscomp/parsing/parser/util/SourcePosition.classSourcePosition.java
package com.google.javascript.jscomp.parsing.parser.util
public com.google.javascript.jscomp.parsing.parser.util.SourcePosition extends java.lang.Object {
public final com.google.javascript.jscomp.parsing.parser.SourceFile source
public final int offset
public final int line
public final int column
public void (com.google.javascript.jscomp.parsing.parser.SourceFile, int, int, int)
com.google.javascript.jscomp.parsing.parser.SourceFile source
int offset
int line
int column
public java.lang.String toString ()
}
com/google/javascript/jscomp/parsing/parser/util/SourceRange.classSourceRange.java
package com.google.javascript.jscomp.parsing.parser.util
public com.google.javascript.jscomp.parsing.parser.util.SourceRange extends java.lang.Object {
public final com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
public final com.google.javascript.jscomp.parsing.parser.util.SourcePosition end
public void (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, com.google.javascript.jscomp.parsing.parser.util.SourcePosition)
com.google.javascript.jscomp.parsing.parser.util.SourcePosition start
com.google.javascript.jscomp.parsing.parser.util.SourcePosition end
}
com/google/javascript/jscomp/parsing/parser/util/Timer$Entry.classTimer.java
package com.google.javascript.jscomp.parsing.parser.util
public com.google.javascript.jscomp.parsing.parser.util.Timer$Entry extends java.lang.Object {
public final String name
public int count
public long elapsedTime
public void (java.lang.String)
String name
}
com/google/javascript/jscomp/parsing/parser/util/Timer.classTimer.java
package com.google.javascript.jscomp.parsing.parser.util
public com.google.javascript.jscomp.parsing.parser.util.Timer extends java.lang.Object {
private final String name
private final long start
private static final java.util.HashMap entries
public void (java.lang.String)
String name
public void end ()
private long getCurrentTime ()
public static void logTime (java.lang.String, long)
String name
long elapsedTime
com.google.javascript.jscomp.parsing.parser.util.Timer$Entry entry
private static com.google.javascript.jscomp.parsing.parser.util.Timer$Entry getEntry (java.lang.String)
com.google.javascript.jscomp.parsing.parser.util.Timer$Entry entry
String name
com.google.javascript.jscomp.parsing.parser.util.Timer$Entry entry
public static java.lang.Iterable getEntries ()
public static void clearEntries ()
public static void dumpEntries (java.io.PrintStream)
com.google.javascript.jscomp.parsing.parser.util.Timer$Entry entry
java.util.Iterator i$
java.io.PrintStream out
static void ()
}
com/google/javascript/jscomp/parsing/parser/util/WebErrorReporter.classWebErrorReporter.java
package com.google.javascript.jscomp.parsing.parser.util
public com.google.javascript.jscomp.parsing.parser.util.WebErrorReporter extends com.google.javascript.jscomp.parsing.parser.util.ErrorReporter {
private com.google.common.collect.TreeMultimap messages
public void ()
protected void reportMessage (com.google.javascript.jscomp.parsing.parser.util.SourcePosition, java.lang.String)
com.google.javascript.jscomp.parsing.parser.util.SourcePosition location
String message
public java.lang.String getMessages (java.lang.String)
String message
java.util.Iterator i$
String source
StringBuilder buffer
}
com/google/javascript/jscomp/parsing/parser/util/format/IllegalFormatCodePointException.classIllegalFormatCodePointException.java
package com.google.javascript.jscomp.parsing.parser.util.format
public com.google.javascript.jscomp.parsing.parser.util.format.IllegalFormatCodePointException extends java.lang.RuntimeException {
public void (int)
int codePoint
}
com/google/javascript/jscomp/parsing/parser/util/format/IllegalFormatConversionException.classIllegalFormatConversionException.java
package com.google.javascript.jscomp.parsing.parser.util.format
public com.google.javascript.jscomp.parsing.parser.util.format.IllegalFormatConversionException extends java.lang.RuntimeException {
public void (char, java.lang.Class)
char conversionType
Class class1
}
com/google/javascript/jscomp/parsing/parser/util/format/IllegalFormatFlagsException.classIllegalFormatFlagsException.java
package com.google.javascript.jscomp.parsing.parser.util.format
public com.google.javascript.jscomp.parsing.parser.util.format.IllegalFormatFlagsException extends java.lang.RuntimeException {
public void (java.lang.String)
String message
}
com/google/javascript/jscomp/parsing/parser/util/format/IllegalFormatPrecisionException.classIllegalFormatPrecisionException.java
package com.google.javascript.jscomp.parsing.parser.util.format
public com.google.javascript.jscomp.parsing.parser.util.format.IllegalFormatPrecisionException extends java.lang.RuntimeException {
public void (int)
int precision
}
com/google/javascript/jscomp/parsing/parser/util/format/IllegalFormatWidthException.classIllegalFormatWidthException.java
package com.google.javascript.jscomp.parsing.parser.util.format
public com.google.javascript.jscomp.parsing.parser.util.format.IllegalFormatWidthException extends java.lang.RuntimeException {
public void (int)
int width
}
com/google/javascript/jscomp/parsing/parser/util/format/MissingFormatArgumentException.classMissingFormatArgumentException.java
package com.google.javascript.jscomp.parsing.parser.util.format
public com.google.javascript.jscomp.parsing.parser.util.format.MissingFormatArgumentException extends java.lang.RuntimeException {
public void (java.lang.String)
String message
}
com/google/javascript/jscomp/parsing/parser/util/format/MissingFormatWidthException.classMissingFormatWidthException.java
package com.google.javascript.jscomp.parsing.parser.util.format
public com.google.javascript.jscomp.parsing.parser.util.format.MissingFormatWidthException extends java.lang.RuntimeException {
public void (java.lang.String)
String msg
}
com/google/javascript/jscomp/parsing/parser/util/format/SimpleFormat$1.classSimpleFormat.java
package com.google.javascript.jscomp.parsing.parser.util.format
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$1 extends java.lang.Object {
}
com/google/javascript/jscomp/parsing/parser/util/format/SimpleFormat$BigDecimalLayoutForm.classSimpleFormat.java
package com.google.javascript.jscomp.parsing.parser.util.format
public final com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$BigDecimalLayoutForm extends java.lang.Enum {
public static final com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$BigDecimalLayoutForm SCIENTIFIC
public static final com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$BigDecimalLayoutForm DECIMAL_FLOAT
private static final com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$BigDecimalLayoutForm[] $VALUES
public static com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$BigDecimalLayoutForm[] values ()
public static com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$BigDecimalLayoutForm valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/jscomp/parsing/parser/util/format/SimpleFormat$FormatSpecifierParser.classSimpleFormat.java
package com.google.javascript.jscomp.parsing.parser.util.format
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatSpecifierParser extends java.lang.Object {
private String format
private int length
private int startIndex
private int i
void (java.lang.String)
String format
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken parseFormatToken (int)
int offset
java.lang.String getFormatSpecifierText ()
private int peek ()
private char advance ()
private com.google.javascript.jscomp.parsing.parser.util.format.UnknownFormatConversionException unknownFormatConversionException ()
private boolean isDigit (int)
int ch
private com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken parseArgumentIndexAndFlags (com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken)
int number
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken token
int position
int ch
private com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken parseWidth (com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken, int)
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken token
int width
int ch
private com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken parsePrecision (com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken)
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken token
int ch
private com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken parseConversionType (com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken)
char dateSuffix
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken token
char conversionType
private int nextInt ()
long value
private int failNextInt ()
static int access$000 (com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatSpecifierParser)
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatSpecifierParser x0
}
com/google/javascript/jscomp/parsing/parser/util/format/SimpleFormat$FormatToken.classSimpleFormat.java
package com.google.javascript.jscomp.parsing.parser.util.format
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken extends java.lang.Object {
static final int LAST_ARGUMENT_INDEX
static final int UNSET
static final int DEFAULT_PRECISION
private int argIndex
boolean flagAdd
boolean flagComma
boolean flagMinus
boolean flagParenthesis
boolean flagSharp
boolean flagSpace
boolean flagZero
private char conversionType
private char dateSuffix
private int precision
private int width
private StringBuilder strFlags
private void ()
boolean isDefault ()
boolean isPrecisionSet ()
int getArgIndex ()
void setArgIndex (int)
int index
int getWidth ()
void setWidth (int)
int width
int getPrecision ()
void setPrecision (int)
int precise
java.lang.String getStrFlags ()
boolean setFlag (int)
int ch
boolean dupe
char getConversionType ()
void setConversionType (char)
char c
void setDateSuffix (char)
char c
boolean requireArgument ()
void checkFlags (java.lang.Object)
Object arg
boolean allowAdd
boolean allowComma
boolean allowMinus
boolean allowParenthesis
boolean allowSharp
boolean allowSpace
boolean allowZero
boolean allowPrecision
boolean allowWidth
boolean allowArgument
String mismatch
public com.google.javascript.jscomp.parsing.parser.util.format.UnknownFormatConversionException unknownFormatConversionException ()
void (com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$1)
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$1 x0
}
com/google/javascript/jscomp/parsing/parser/util/format/SimpleFormat.classSimpleFormat.java
package com.google.javascript.jscomp.parsing.parser.util.format
public final com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat extends java.lang.Object {
StringBuilder out
private Object arg
private com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken formatToken
public static transient java.lang.String format (java.lang.String, java.lang.Object[])
String format
Object[] args
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat f
private void ()
private transient void doFormat (java.lang.String, java.lang.Object[])
int index
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken token
Object argument
CharSequence substitution
int plainTextStart
int nextPercent
int plainTextEnd
String format
Object[] args
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatSpecifierParser fsp
int currentObjectIndex
Object lastArgument
boolean hasLastArgumentSet
int length
int i
private void outputCharSequence (java.lang.CharSequence, int, int)
CharSequence cs
int start
int end
private java.lang.Object getArgument (java.lang.Object[], int, com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatSpecifierParser, java.lang.Object, boolean)
Object[] args
int index
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatSpecifierParser fsp
Object lastArgument
boolean hasLastArgumentSet
private java.lang.CharSequence transform (com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken, java.lang.Object)
String result
com.google.javascript.jscomp.parsing.parser.util.format.SimpleFormat$FormatToken token
Object argument
CharSequence result
private com.google.javascript.jscomp.parsing.parser.util.format.IllegalFormatConversionException badArgumentType ()
private java.lang.CharSequence transformFromBoolean ()
CharSequence result
CharSequence result
CharSequence result
private java.lang.CharSequence transformFromHashCode ()
CharSequence result
CharSequence result
private java.lang.CharSequence transformFromString ()
CharSequence result
private java.lang.CharSequence transformFromCharacter ()
int codePoint
CharSequence result
private java.lang.CharSequence transformFromPercent ()
private java.lang.CharSequence transformFromLineSeparator ()
private java.lang.CharSequence padding (java.lang.CharSequence, int)
int i
CharSequence source
int startIndex
int start
int width
int precision
int length
char paddingChar
char[] paddingChars
boolean paddingRight
StringBuilder result
private java.lang.StringBuilder toStringBuilder (java.lang.CharSequence)
CharSequence cs
private java.lang.StringBuilder wrapParentheses (java.lang.StringBuilder)
StringBuilder result
private java.lang.CharSequence transformFromInteger ()
long value
long value
long value
long value
int startIndex
StringBuilder result
char currentConversionType
long value
private java.lang.CharSequence transformFromSpecialNumber ()
Number number
double d
String source
private java.lang.CharSequence transformFromNull ()
private java.lang.CharSequence transformFromDateTime ()
java.util.Date date
StringBuilder result
private java.lang.CharSequence transformFromFloat ()
CharSequence specialNumberResult
char conversionType
StringBuilder result
int startIndex
char firstChar
private void transform_e (java.lang.StringBuilder)
int i
char[] zeros
int indexOfE
StringBuilder result
StringBuilder pattern
String formattedString
private void transform_g (java.lang.StringBuilder)
StringBuilder result
int precision
double d
boolean requireScientificRepresentation
private void transform_f (java.lang.StringBuilder)
StringBuilder result
private void transform_a (java.lang.StringBuilder)
StringBuilder result
}
com/google/javascript/jscomp/parsing/parser/util/format/UnknownFormatConversionException.classUnknownFormatConversionException.java
package com.google.javascript.jscomp.parsing.parser.util.format
public com.google.javascript.jscomp.parsing.parser.util.format.UnknownFormatConversionException extends java.lang.RuntimeException {
public void (java.lang.String)
String message
}
com/google/javascript/jscomp/regex/CaseCanonicalize$DeltaSet.classCaseCanonicalize.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.CaseCanonicalize$DeltaSet extends java.lang.Object {
final int delta
final com.google.javascript.jscomp.regex.CharRanges codeUnits
void (int, com.google.javascript.jscomp.regex.CharRanges)
int delta
com.google.javascript.jscomp.regex.CharRanges codeUnits
}
com/google/javascript/jscomp/regex/CaseCanonicalize.classCaseCanonicalize.java
package com.google.javascript.jscomp.regex
public final com.google.javascript.jscomp.regex.CaseCanonicalize extends java.lang.Object {
public static final com.google.javascript.jscomp.regex.CharRanges CASE_SENSITIVE
private static final com.google.javascript.jscomp.regex.CharRanges UCASE_ASCII_LETTERS
private static final com.google.common.collect.ImmutableList DELTA_SETS
private static final com.google.common.collect.ImmutableList CANON_DELTA_SETS
private void ()
public static java.lang.String caseCanonicalize (java.lang.String)
StringBuilder sb
char ch
char cu
int i
int n
String s
public static char caseCanonicalize (char)
com.google.javascript.jscomp.regex.CaseCanonicalize$DeltaSet ds
java.util.Iterator i$
char ch
public static com.google.javascript.jscomp.regex.CharRanges expandToAllMatched (com.google.javascript.jscomp.regex.CharRanges)
com.google.javascript.jscomp.regex.CaseCanonicalize$DeltaSet ds
java.util.Iterator i$
com.google.javascript.jscomp.regex.CharRanges ranges
com.google.javascript.jscomp.regex.CharRanges caseSensitive
com.google.javascript.jscomp.regex.CharRanges expanded
public static com.google.javascript.jscomp.regex.CharRanges reduceToMinimum (com.google.javascript.jscomp.regex.CharRanges)
com.google.javascript.jscomp.regex.CaseCanonicalize$DeltaSet ds
java.util.Iterator i$
com.google.javascript.jscomp.regex.CharRanges ranges
com.google.javascript.jscomp.regex.CharRanges caseSensitive
com.google.javascript.jscomp.regex.CharRanges expanded
static void ()
}
com/google/javascript/jscomp/regex/CharRanges.classCharRanges.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.CharRanges extends java.lang.Object {
private final int[] ranges
public static final com.google.javascript.jscomp.regex.CharRanges EMPTY
public static final com.google.javascript.jscomp.regex.CharRanges ALL_CODE_UNITS
public static com.google.javascript.jscomp.regex.CharRanges inclusive (int, int)
int start
int end
public static transient com.google.javascript.jscomp.regex.CharRanges withMembers (int[])
int[] members
public static transient com.google.javascript.jscomp.regex.CharRanges withRanges (int[])
int i
int[] ranges
private void (int[])
int[] ranges
private static int[] intArrayToRanges (int[])
int current
int last
int i
int current
int last
int i
int[] members
int nMembers
int nRuns
int[] ranges
int k
public boolean contains (int)
int bit
public int minSetBit ()
public boolean isEmpty ()
public int getNumRanges ()
public int start (int)
int i
public int end (int)
int i
public com.google.javascript.jscomp.regex.CharRanges union (com.google.javascript.jscomp.regex.CharRanges)
int start
int end
int a0
int a1
int b0
int b1
int[] clipped
com.google.javascript.jscomp.regex.CharRanges other
int[] q
int[] r
int m
int n
int[] out
int i
int j
int k
public com.google.javascript.jscomp.regex.CharRanges intersection (com.google.javascript.jscomp.regex.CharRanges)
int[] newArr
int end
int start
int[] newArr
com.google.javascript.jscomp.regex.CharRanges other
int[] aRanges
int[] bRanges
int aLen
int bLen
int aIdx
int bIdx
int[] intersection
int intersectionIdx
int pos
public com.google.javascript.jscomp.regex.CharRanges difference (com.google.javascript.jscomp.regex.CharRanges)
int[] newArr
int end
int[] newArr
com.google.javascript.jscomp.regex.CharRanges subtrahendRanges
int[] minuend
int[] subtrahend
int mn
int sn
int[] difference
int mIdx
int sIdx
int dIdx
int pos
public boolean containsAll (com.google.javascript.jscomp.regex.CharRanges)
com.google.javascript.jscomp.regex.CharRanges sub
int[] superRanges
int[] subRanges
int superIdx
int subIdx
int superLen
int subLen
public com.google.javascript.jscomp.regex.CharRanges shift (int)
long lmin
long lmax
int i
int delta
int n
int[] shiftedRanges
public java.lang.String toString ()
int i
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
int i
int n
int hc
static void ()
}
com/google/javascript/jscomp/regex/RegExpTree$1Parser.classRegExpTree.java
package com.google.javascript.jscomp.regex
com.google.javascript.jscomp.regex.RegExpTree$1Parser extends java.lang.Object {
int pos
int numCapturingGroups
final int limit
final String val$pattern
final String val$flags
void (java.lang.String, java.lang.String)
com.google.javascript.jscomp.regex.RegExpTree parseTopLevel ()
com.google.javascript.jscomp.regex.RegExpTree out
com.google.javascript.jscomp.regex.RegExpTree parse ()
int start
int end
char ch
com.google.javascript.jscomp.regex.RegExpTree atom
com.google.common.collect.ImmutableList$Builder alternatives
com.google.javascript.jscomp.regex.RegExpTree preceder
private com.google.javascript.jscomp.regex.RegExpTree parseParenthetical ()
char ch
int start
boolean capturing
int type
com.google.javascript.jscomp.regex.RegExpTree body
private com.google.javascript.jscomp.regex.RegExpTree parseCharset ()
char possibleGroupName
com.google.javascript.jscomp.regex.CharRanges group
char start
char ch
char start
char end
com.google.javascript.jscomp.regex.CharRanges range
boolean isCaseInsensitive
boolean inverse
com.google.javascript.jscomp.regex.CharRanges ranges
com.google.javascript.jscomp.regex.CharRanges ieExplicits
private char parseEscapeChar ()
char codeUnit
int octLimit
char ch
private com.google.javascript.jscomp.regex.RegExpTree parseEscape ()
int twoDigitGroupIndex
char next
int possibleGroupIndex
com.google.javascript.jscomp.regex.CharRanges charGroup
char ch
private char parseHex (int)
int digit
int digit
int digit
char ch
int digit
int n
int result
private boolean isRepetitionStart (char)
char ch
private com.google.javascript.jscomp.regex.RegExpTree parseRepetition (com.google.javascript.jscomp.regex.RegExpTree)
NumberFormatException ex
int start
int end
String counts
int comma
com.google.javascript.jscomp.regex.RegExpTree body
int min
int max
boolean greedy
}
com/google/javascript/jscomp/regex/RegExpTree$Alternation.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$Alternation extends com.google.javascript.jscomp.regex.RegExpTree {
final com.google.common.collect.ImmutableList alternatives
void (java.util.List)
java.util.List alternatives
public com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
com.google.javascript.jscomp.regex.RegExpTree alternative
java.util.Iterator i$
com.google.javascript.jscomp.regex.RegExpTree alternative
java.util.Iterator it
com.google.javascript.jscomp.regex.RegExpTree follower
char ch
com.google.javascript.jscomp.regex.RegExpTree$Charset cs
com.google.javascript.jscomp.regex.RegExpTree charAlternative
java.util.Iterator i$
int[] members
int memberIdx
com.google.javascript.jscomp.regex.CharRanges chars
com.google.javascript.jscomp.regex.CharRanges ieExplicits
java.util.List charAlternatives
int end
int nCharsets
com.google.javascript.jscomp.regex.RegExpTree alternative
int i
int n
String flags
java.util.List alternatives
com.google.javascript.jscomp.regex.RegExpTree last
public boolean isCaseSensitive ()
com.google.javascript.jscomp.regex.RegExpTree alternative
java.util.Iterator i$
public boolean containsAnchor ()
com.google.javascript.jscomp.regex.RegExpTree alternative
java.util.Iterator i$
public int numCapturingGroups ()
com.google.javascript.jscomp.regex.RegExpTree alternative
java.util.Iterator i$
int n
public java.util.List children ()
protected void appendSourceCode (java.lang.StringBuilder)
int i
int n
StringBuilder sb
protected void appendDebugInfo (java.lang.StringBuilder)
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/google/javascript/jscomp/regex/RegExpTree$Anchor.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$Anchor extends com.google.javascript.jscomp.regex.RegExpTree$RegExpTreeAtom {
final char type
void (char)
char type
public com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
String flags
public boolean containsAnchor ()
protected void appendSourceCode (java.lang.StringBuilder)
StringBuilder sb
protected void appendDebugInfo (java.lang.StringBuilder)
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/google/javascript/jscomp/regex/RegExpTree$BackReference.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$BackReference extends com.google.javascript.jscomp.regex.RegExpTree$RegExpTreeAtom {
final int groupIndex
void (int)
int groupIndex
public com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
String flags
protected void appendSourceCode (java.lang.StringBuilder)
StringBuilder sb
protected void appendDebugInfo (java.lang.StringBuilder)
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/google/javascript/jscomp/regex/RegExpTree$CapturingGroup.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$CapturingGroup extends com.google.javascript.jscomp.regex.RegExpTree {
final com.google.javascript.jscomp.regex.RegExpTree body
void (com.google.javascript.jscomp.regex.RegExpTree)
com.google.javascript.jscomp.regex.RegExpTree body
public com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
String flags
public boolean isCaseSensitive ()
public boolean containsAnchor ()
public int numCapturingGroups ()
public java.util.List children ()
protected void appendSourceCode (java.lang.StringBuilder)
StringBuilder sb
protected void appendDebugInfo (java.lang.StringBuilder)
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/google/javascript/jscomp/regex/RegExpTree$Charset.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$Charset extends com.google.javascript.jscomp.regex.RegExpTree$RegExpTreeAtom {
final com.google.javascript.jscomp.regex.CharRanges ranges
final com.google.javascript.jscomp.regex.CharRanges ieExplicits
void (com.google.javascript.jscomp.regex.CharRanges, com.google.javascript.jscomp.regex.CharRanges)
com.google.javascript.jscomp.regex.CharRanges ranges
com.google.javascript.jscomp.regex.CharRanges ieExplicits
private static int complexityWordFolded (com.google.javascript.jscomp.regex.CharRanges)
com.google.javascript.jscomp.regex.CharRanges ranges
private static int complexityWordFoldedHelper (com.google.javascript.jscomp.regex.CharRanges)
com.google.javascript.jscomp.regex.CharRanges ranges
int complexity
public com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
int complexity
com.google.javascript.jscomp.regex.CharRanges option
java.util.Iterator i$
java.util.Set options
com.google.javascript.jscomp.regex.CharRanges lcaseLetters
com.google.javascript.jscomp.regex.CharRanges ucaseLetters
com.google.javascript.jscomp.regex.CharRanges lcaseLettersToUpper
com.google.javascript.jscomp.regex.CharRanges ucaseLettersToLower
int bestComplexity
String flags
com.google.javascript.jscomp.regex.CharRanges best
public boolean isCaseSensitive ()
com.google.javascript.jscomp.regex.CharRanges withoutNamedGroups
private com.google.javascript.jscomp.regex.RegExpTree$DecomposedCharset decompose (com.google.javascript.jscomp.regex.CharRanges, boolean)
com.google.javascript.jscomp.regex.CharRanges withoutGroup
int complexity
com.google.javascript.jscomp.regex.CharRanges group
java.util.Map$Entry namedGroup
java.util.Iterator i$
char groupName
com.google.javascript.jscomp.regex.CharRanges simplest
int minComplexity
com.google.javascript.jscomp.regex.CharRanges ranges
boolean inverted
StringBuilder namedGroups
com.google.javascript.jscomp.regex.CharRanges rangesInterIeExplicits
protected void appendSourceCode (java.lang.StringBuilder)
StringBuilder sb
com.google.javascript.jscomp.regex.RegExpTree$DecomposedCharset decompose ()
com.google.javascript.jscomp.regex.CharRanges negRanges
com.google.javascript.jscomp.regex.RegExpTree$DecomposedCharset positive
com.google.javascript.jscomp.regex.RegExpTree$DecomposedCharset negative
protected void appendDebugInfo (java.lang.StringBuilder)
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/google/javascript/jscomp/regex/RegExpTree$Concatenation$1Simplifier.classRegExpTree.java
package com.google.javascript.jscomp.regex
com.google.javascript.jscomp.regex.RegExpTree$Concatenation$1Simplifier extends java.lang.Object {
final java.util.List simplified
final String val$flags
final com.google.javascript.jscomp.regex.RegExpTree$Concatenation this$0
void (com.google.javascript.jscomp.regex.RegExpTree$Concatenation, java.lang.String)
void simplify (com.google.javascript.jscomp.regex.RegExpTree)
com.google.javascript.jscomp.regex.RegExpTree child
java.util.Iterator i$
com.google.javascript.jscomp.regex.RegExpTree pairwise
int lastIndex
com.google.javascript.jscomp.regex.RegExpTree t
com.google.javascript.jscomp.regex.RegExpTree simplifyPairwise (com.google.javascript.jscomp.regex.RegExpTree, com.google.javascript.jscomp.regex.RegExpTree)
com.google.javascript.jscomp.regex.RegExpTree$Repetition r
com.google.javascript.jscomp.regex.RegExpTree$Repetition r
int min
int max
long lmin
long lmax
com.google.javascript.jscomp.regex.RegExpTree before
com.google.javascript.jscomp.regex.RegExpTree after
int beforeMin
int beforeMax
com.google.javascript.jscomp.regex.RegExpTree beforeBody
boolean beforeGreedy
int afterMin
int afterMax
com.google.javascript.jscomp.regex.RegExpTree afterBody
boolean afterGreedy
}
com/google/javascript/jscomp/regex/RegExpTree$Concatenation.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$Concatenation extends com.google.javascript.jscomp.regex.RegExpTree {
final com.google.common.collect.ImmutableList elements
void (com.google.javascript.jscomp.regex.RegExpTree, com.google.javascript.jscomp.regex.RegExpTree)
com.google.javascript.jscomp.regex.RegExpTree a
com.google.javascript.jscomp.regex.RegExpTree b
void (java.util.List)
java.util.List elements
public com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
com.google.javascript.jscomp.regex.RegExpTree element
java.util.Iterator i$
String flags
com.google.javascript.jscomp.regex.RegExpTree$Concatenation$1Simplifier s
public boolean isCaseSensitive ()
com.google.javascript.jscomp.regex.RegExpTree element
java.util.Iterator i$
public boolean containsAnchor ()
com.google.javascript.jscomp.regex.RegExpTree element
java.util.Iterator i$
public int numCapturingGroups ()
com.google.javascript.jscomp.regex.RegExpTree element
java.util.Iterator i$
int n
public java.util.List children ()
protected void appendSourceCode (java.lang.StringBuilder)
char firstChar
int start
boolean parenthesize
com.google.javascript.jscomp.regex.RegExpTree element
java.util.Iterator i$
StringBuilder sb
boolean digitsMightBleed
protected void appendDebugInfo (java.lang.StringBuilder)
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/google/javascript/jscomp/regex/RegExpTree$DecomposedCharset.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$DecomposedCharset extends java.lang.Object {
boolean inverted
final com.google.javascript.jscomp.regex.CharRanges ranges
final String namedGroups
void (boolean, com.google.javascript.jscomp.regex.CharRanges, java.lang.String)
boolean inverted
com.google.javascript.jscomp.regex.CharRanges ranges
String namedGroups
int complexity ()
void appendSourceCode (java.lang.StringBuilder)
char start
char end
int i
int n
StringBuilder sb
boolean rangesStartCharset
boolean emitDashAtEnd
static void escapeRangeCharOnto (char, boolean, boolean, boolean, java.lang.StringBuilder)
char ch
boolean startIsFlush
boolean atStart
boolean atEnd
StringBuilder sb
static int complexity (com.google.javascript.jscomp.regex.CharRanges)
int start
int end
int i
int n
com.google.javascript.jscomp.regex.CharRanges ranges
int complexity
public boolean equals (java.lang.Object)
Object o
com.google.javascript.jscomp.regex.RegExpTree$DecomposedCharset that
public int hashCode ()
}
com/google/javascript/jscomp/regex/RegExpTree$Empty.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$Empty extends com.google.javascript.jscomp.regex.RegExpTree$RegExpTreeAtom {
static final com.google.javascript.jscomp.regex.RegExpTree$Empty INSTANCE
void ()
public com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
String flags
protected void appendSourceCode (java.lang.StringBuilder)
StringBuilder sb
protected void appendDebugInfo (java.lang.StringBuilder)
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
static void ()
}
com/google/javascript/jscomp/regex/RegExpTree$LookaheadAssertion.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$LookaheadAssertion extends com.google.javascript.jscomp.regex.RegExpTree {
final com.google.javascript.jscomp.regex.RegExpTree body
final boolean positive
void (com.google.javascript.jscomp.regex.RegExpTree, boolean)
com.google.javascript.jscomp.regex.RegExpTree body
boolean positive
public com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
String flags
com.google.javascript.jscomp.regex.RegExpTree simpleBody
public boolean isCaseSensitive ()
public boolean containsAnchor ()
public int numCapturingGroups ()
public java.util.List children ()
protected void appendSourceCode (java.lang.StringBuilder)
StringBuilder sb
protected void appendDebugInfo (java.lang.StringBuilder)
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
com.google.javascript.jscomp.regex.RegExpTree$LookaheadAssertion that
public int hashCode ()
}
com/google/javascript/jscomp/regex/RegExpTree$RegExpTreeAtom.classRegExpTree.java
package com.google.javascript.jscomp.regex
abstract com.google.javascript.jscomp.regex.RegExpTree$RegExpTreeAtom extends com.google.javascript.jscomp.regex.RegExpTree {
void ()
public boolean isCaseSensitive ()
public boolean containsAnchor ()
public final int numCapturingGroups ()
public final java.util.List children ()
}
com/google/javascript/jscomp/regex/RegExpTree$Repetition.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$Repetition extends com.google.javascript.jscomp.regex.RegExpTree {
final com.google.javascript.jscomp.regex.RegExpTree body
final int min
final int max
final boolean greedy
void (com.google.javascript.jscomp.regex.RegExpTree, int, int, boolean)
com.google.javascript.jscomp.regex.RegExpTree body
int min
int max
boolean greedy
public com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
long lmin
long lmax
com.google.javascript.jscomp.regex.RegExpTree$Repetition rbody
String flags
com.google.javascript.jscomp.regex.RegExpTree body
int min
int max
boolean greedy
public boolean isCaseSensitive ()
public boolean containsAnchor ()
public int numCapturingGroups ()
public java.util.List children ()
private void appendBodySourceCode (java.lang.StringBuilder)
StringBuilder sb
private static int suffixLen (int, int)
int min
int max
private static int numDecimalDigits (int)
int n
int nDigits
protected void appendSourceCode (java.lang.StringBuilder)
int expanded
int expandedMin
int expandedMax
int suffixLen
int expandedSuffixLen
StringBuilder sb
int bodyStart
int bodyEnd
int bodyLen
int min
int max
protected void appendDebugInfo (java.lang.StringBuilder)
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
com.google.javascript.jscomp.regex.RegExpTree$Repetition that
public int hashCode ()
}
com/google/javascript/jscomp/regex/RegExpTree$Text.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$Text extends com.google.javascript.jscomp.regex.RegExpTree$RegExpTreeAtom {
final String text
void (java.lang.String)
String text
private static void escapeRegularCharOnto (char, int, java.lang.StringBuilder)
char ch
int next
StringBuilder sb
public com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
String canonicalized
String flags
int n
public boolean isCaseSensitive ()
int i
int n
protected void appendSourceCode (java.lang.StringBuilder)
int i
int n
StringBuilder sb
protected void appendDebugInfo (java.lang.StringBuilder)
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/google/javascript/jscomp/regex/RegExpTree$WordBoundary.classRegExpTree.java
package com.google.javascript.jscomp.regex
final com.google.javascript.jscomp.regex.RegExpTree$WordBoundary extends com.google.javascript.jscomp.regex.RegExpTree$RegExpTreeAtom {
final char type
void (char)
char type
public com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
String flags
protected void appendSourceCode (java.lang.StringBuilder)
StringBuilder sb
protected void appendDebugInfo (java.lang.StringBuilder)
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
com/google/javascript/jscomp/regex/RegExpTree.classRegExpTree.java
package com.google.javascript.jscomp.regex
public abstract com.google.javascript.jscomp.regex.RegExpTree extends java.lang.Object {
private static final com.google.javascript.jscomp.regex.RegExpTree NEVER_MATCHES
private static final com.google.javascript.jscomp.regex.CharRanges DIGITS
private static final com.google.javascript.jscomp.regex.CharRanges UCASE_LETTERS
private static final com.google.javascript.jscomp.regex.CharRanges LCASE_LETTERS
private static final com.google.javascript.jscomp.regex.CharRanges LETTERS
private static final com.google.javascript.jscomp.regex.CharRanges WORD_CHARS
private static final com.google.javascript.jscomp.regex.CharRanges INVERSE_WORD_CHARS
private static final com.google.javascript.jscomp.regex.CharRanges SPACE_CHARS
private static final com.google.javascript.jscomp.regex.CharRanges IE_SPACE_CHARS
private static final com.google.javascript.jscomp.regex.CharRanges IE_SPEC_ERRORS
private static final com.google.common.collect.ImmutableMap NAMED_CHAR_GROUPS
private static final com.google.javascript.jscomp.regex.RegExpTree$Charset DOT_CHARSET
public void ()
public abstract com.google.javascript.jscomp.regex.RegExpTree simplify (java.lang.String)
public abstract boolean isCaseSensitive ()
public abstract boolean containsAnchor ()
public final boolean hasCapturingGroup ()
public abstract int numCapturingGroups ()
public abstract java.util.List children ()
protected abstract void appendSourceCode (java.lang.StringBuilder)
protected abstract void appendDebugInfo (java.lang.StringBuilder)
public final java.lang.String toString ()
StringBuilder sb
public final java.lang.String toDebugString ()
StringBuilder sb
private void appendDebugString (java.lang.StringBuilder)
com.google.javascript.jscomp.regex.RegExpTree child
java.util.Iterator i$
StringBuilder sb
int len
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public static com.google.javascript.jscomp.regex.RegExpTree parseRegExp (java.lang.String, java.lang.String)
String pattern
String flags
public static boolean matchesWholeInput (com.google.javascript.jscomp.regex.RegExpTree, java.lang.String)
com.google.javascript.jscomp.regex.RegExpTree t
String flags
com.google.javascript.jscomp.regex.RegExpTree$Concatenation c
com.google.javascript.jscomp.regex.RegExpTree first
com.google.javascript.jscomp.regex.RegExpTree last
static void escapeCharOnto (char, java.lang.StringBuilder)
char ch
StringBuilder sb
static com.google.javascript.jscomp.regex.RegExpTree$Charset access$000 ()
static com.google.common.collect.ImmutableMap access$100 ()
static com.google.javascript.jscomp.regex.CharRanges access$200 ()
static com.google.javascript.jscomp.regex.RegExpTree access$300 ()
static com.google.javascript.jscomp.regex.CharRanges access$400 ()
static com.google.javascript.jscomp.regex.CharRanges access$500 ()
static com.google.javascript.jscomp.regex.CharRanges access$600 ()
static com.google.javascript.jscomp.regex.CharRanges access$700 ()
static void ()
}
com/google/javascript/jscomp/type/ChainableReverseAbstractInterpreter$1.classChainableReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$1 extends java.lang.Object implements com.google.javascript.rhino.jstype.Visitor {
final com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType)
com.google.javascript.rhino.jstype.EnumElementType enumElementType
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.JSType caseAllType ()
public com.google.javascript.rhino.jstype.JSType caseNoObjectType ()
public com.google.javascript.rhino.jstype.JSType caseNoType (com.google.javascript.rhino.jstype.NoType)
com.google.javascript.rhino.jstype.NoType type
public com.google.javascript.rhino.jstype.JSType caseBooleanType ()
public com.google.javascript.rhino.jstype.JSType caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
public com.google.javascript.rhino.jstype.JSType caseNullType ()
public com.google.javascript.rhino.jstype.JSType caseNumberType ()
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType type
public com.google.javascript.rhino.jstype.JSType caseStringType ()
public com.google.javascript.rhino.jstype.JSType caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.UnionType type
public com.google.javascript.rhino.jstype.JSType caseUnknownType ()
public com.google.javascript.rhino.jstype.JSType caseVoidType ()
public com.google.javascript.rhino.jstype.JSType caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType)
com.google.javascript.rhino.jstype.TemplatizedType type
public com.google.javascript.rhino.jstype.JSType caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType templateType
public com.google.javascript.rhino.jstype.JSType caseNamedType (com.google.javascript.rhino.jstype.NamedType)
com.google.javascript.rhino.jstype.NamedType type
public com.google.javascript.rhino.jstype.JSType caseProxyObjectType (com.google.javascript.rhino.jstype.ProxyObjectType)
com.google.javascript.rhino.jstype.ProxyObjectType type
public volatile java.lang.Object caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType x0
public volatile java.lang.Object caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType)
com.google.javascript.rhino.jstype.TemplatizedType x0
public volatile java.lang.Object caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.UnionType x0
public volatile java.lang.Object caseVoidType ()
public volatile java.lang.Object caseStringType ()
public volatile java.lang.Object caseNumberType ()
public volatile java.lang.Object caseProxyObjectType (com.google.javascript.rhino.jstype.ProxyObjectType)
com.google.javascript.rhino.jstype.ProxyObjectType x0
public volatile java.lang.Object caseNamedType (com.google.javascript.rhino.jstype.NamedType)
com.google.javascript.rhino.jstype.NamedType x0
public volatile java.lang.Object caseNullType ()
public volatile java.lang.Object caseUnknownType ()
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType x0
public volatile java.lang.Object caseNoObjectType ()
public volatile java.lang.Object caseBooleanType ()
public volatile java.lang.Object caseAllType ()
public volatile java.lang.Object caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType)
com.google.javascript.rhino.jstype.EnumElementType x0
public volatile java.lang.Object caseNoType (com.google.javascript.rhino.jstype.NoType)
com.google.javascript.rhino.jstype.NoType x0
}
com/google/javascript/jscomp/type/ChainableReverseAbstractInterpreter$2.classChainableReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$2 extends java.lang.Object implements com.google.javascript.rhino.jstype.Visitor {
final com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType)
com.google.javascript.rhino.jstype.EnumElementType enumElementType
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.JSType caseAllType ()
public com.google.javascript.rhino.jstype.JSType caseNoObjectType ()
public com.google.javascript.rhino.jstype.JSType caseNoType (com.google.javascript.rhino.jstype.NoType)
com.google.javascript.rhino.jstype.NoType type
public com.google.javascript.rhino.jstype.JSType caseBooleanType ()
public com.google.javascript.rhino.jstype.JSType caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
public com.google.javascript.rhino.jstype.JSType caseNullType ()
public com.google.javascript.rhino.jstype.JSType caseNumberType ()
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType type
public com.google.javascript.rhino.jstype.JSType caseStringType ()
public com.google.javascript.rhino.jstype.JSType caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.UnionType type
public com.google.javascript.rhino.jstype.JSType caseUnknownType ()
public com.google.javascript.rhino.jstype.JSType caseVoidType ()
public com.google.javascript.rhino.jstype.JSType caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType)
com.google.javascript.rhino.jstype.TemplatizedType type
public com.google.javascript.rhino.jstype.JSType caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType templateType
public com.google.javascript.rhino.jstype.JSType caseNamedType (com.google.javascript.rhino.jstype.NamedType)
com.google.javascript.rhino.jstype.NamedType type
public com.google.javascript.rhino.jstype.JSType caseProxyObjectType (com.google.javascript.rhino.jstype.ProxyObjectType)
com.google.javascript.rhino.jstype.ProxyObjectType type
public volatile java.lang.Object caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType x0
public volatile java.lang.Object caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType)
com.google.javascript.rhino.jstype.TemplatizedType x0
public volatile java.lang.Object caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.UnionType x0
public volatile java.lang.Object caseVoidType ()
public volatile java.lang.Object caseStringType ()
public volatile java.lang.Object caseNumberType ()
public volatile java.lang.Object caseProxyObjectType (com.google.javascript.rhino.jstype.ProxyObjectType)
com.google.javascript.rhino.jstype.ProxyObjectType x0
public volatile java.lang.Object caseNamedType (com.google.javascript.rhino.jstype.NamedType)
com.google.javascript.rhino.jstype.NamedType x0
public volatile java.lang.Object caseNullType ()
public volatile java.lang.Object caseUnknownType ()
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType x0
public volatile java.lang.Object caseNoObjectType ()
public volatile java.lang.Object caseBooleanType ()
public volatile java.lang.Object caseAllType ()
public volatile java.lang.Object caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType)
com.google.javascript.rhino.jstype.EnumElementType x0
public volatile java.lang.Object caseNoType (com.google.javascript.rhino.jstype.NoType)
com.google.javascript.rhino.jstype.NoType x0
}
com/google/javascript/jscomp/type/ChainableReverseAbstractInterpreter$RestrictByFalseTypeOfResultVisitor.classChainableReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
abstract com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByFalseTypeOfResultVisitor extends com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByTypeOfResultVisitor {
final com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter)
protected com.google.javascript.rhino.jstype.JSType caseTopType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType topType
public com.google.javascript.rhino.jstype.JSType caseNoObjectType ()
public com.google.javascript.rhino.jstype.JSType caseBooleanType ()
public com.google.javascript.rhino.jstype.JSType caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
public com.google.javascript.rhino.jstype.JSType caseNullType ()
public com.google.javascript.rhino.jstype.JSType caseNumberType ()
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType type
public com.google.javascript.rhino.jstype.JSType caseStringType ()
public com.google.javascript.rhino.jstype.JSType caseVoidType ()
public volatile java.lang.Object caseVoidType ()
public volatile java.lang.Object caseStringType ()
public volatile java.lang.Object caseNumberType ()
public volatile java.lang.Object caseNullType ()
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType x0
public volatile java.lang.Object caseNoObjectType ()
public volatile java.lang.Object caseBooleanType ()
}
com/google/javascript/jscomp/type/ChainableReverseAbstractInterpreter$RestrictByOneTypeOfResultVisitor.classChainableReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByOneTypeOfResultVisitor extends com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByTypeOfResultVisitor {
private final String value
private final boolean resultEqualsValue
final com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter, java.lang.String, boolean)
String value
boolean resultEqualsValue
private boolean matchesExpectation (java.lang.String)
String result
protected com.google.javascript.rhino.jstype.JSType caseTopType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType typeByName
com.google.javascript.rhino.jstype.JSType topType
com.google.javascript.rhino.jstype.JSType result
public com.google.javascript.rhino.jstype.JSType caseNoObjectType ()
public com.google.javascript.rhino.jstype.JSType caseBooleanType ()
public com.google.javascript.rhino.jstype.JSType caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
public com.google.javascript.rhino.jstype.JSType caseNullType ()
public com.google.javascript.rhino.jstype.JSType caseNumberType ()
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.JSType ctorType
com.google.javascript.rhino.jstype.ObjectType type
public com.google.javascript.rhino.jstype.JSType caseStringType ()
public com.google.javascript.rhino.jstype.JSType caseVoidType ()
public volatile java.lang.Object caseVoidType ()
public volatile java.lang.Object caseStringType ()
public volatile java.lang.Object caseNumberType ()
public volatile java.lang.Object caseNullType ()
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType x0
public volatile java.lang.Object caseNoObjectType ()
public volatile java.lang.Object caseBooleanType ()
}
com/google/javascript/jscomp/type/ChainableReverseAbstractInterpreter$RestrictByTrueTypeOfResultVisitor.classChainableReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
abstract com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByTrueTypeOfResultVisitor extends com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByTypeOfResultVisitor {
final com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType caseNoObjectType ()
public com.google.javascript.rhino.jstype.JSType caseBooleanType ()
public com.google.javascript.rhino.jstype.JSType caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
public com.google.javascript.rhino.jstype.JSType caseNullType ()
public com.google.javascript.rhino.jstype.JSType caseNumberType ()
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType type
public com.google.javascript.rhino.jstype.JSType caseStringType ()
public com.google.javascript.rhino.jstype.JSType caseVoidType ()
public volatile java.lang.Object caseVoidType ()
public volatile java.lang.Object caseStringType ()
public volatile java.lang.Object caseNumberType ()
public volatile java.lang.Object caseNullType ()
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType x0
public volatile java.lang.Object caseNoObjectType ()
public volatile java.lang.Object caseBooleanType ()
}
com/google/javascript/jscomp/type/ChainableReverseAbstractInterpreter$RestrictByTypeOfResultVisitor.classChainableReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
abstract com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByTypeOfResultVisitor extends java.lang.Object implements com.google.javascript.rhino.jstype.Visitor {
final com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter)
protected abstract com.google.javascript.rhino.jstype.JSType caseTopType (com.google.javascript.rhino.jstype.JSType)
public com.google.javascript.rhino.jstype.JSType caseAllType ()
public com.google.javascript.rhino.jstype.JSType caseUnknownType ()
public com.google.javascript.rhino.jstype.JSType caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.JSType restrictedAlternate
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionType type
com.google.javascript.rhino.jstype.JSType restricted
public com.google.javascript.rhino.jstype.JSType caseNoType (com.google.javascript.rhino.jstype.NoType)
com.google.javascript.rhino.jstype.NoType type
public com.google.javascript.rhino.jstype.JSType caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType)
com.google.javascript.rhino.jstype.EnumElementType enumElementType
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.JSType caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType)
com.google.javascript.rhino.jstype.TemplatizedType type
public com.google.javascript.rhino.jstype.JSType caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType templateType
public com.google.javascript.rhino.jstype.JSType caseNamedType (com.google.javascript.rhino.jstype.NamedType)
com.google.javascript.rhino.jstype.NamedType type
public com.google.javascript.rhino.jstype.JSType caseProxyObjectType (com.google.javascript.rhino.jstype.ProxyObjectType)
com.google.javascript.rhino.jstype.ProxyObjectType type
public volatile java.lang.Object caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType x0
public volatile java.lang.Object caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType)
com.google.javascript.rhino.jstype.TemplatizedType x0
public volatile java.lang.Object caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.UnionType x0
public volatile java.lang.Object caseProxyObjectType (com.google.javascript.rhino.jstype.ProxyObjectType)
com.google.javascript.rhino.jstype.ProxyObjectType x0
public volatile java.lang.Object caseNamedType (com.google.javascript.rhino.jstype.NamedType)
com.google.javascript.rhino.jstype.NamedType x0
public volatile java.lang.Object caseUnknownType ()
public volatile java.lang.Object caseAllType ()
public volatile java.lang.Object caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType)
com.google.javascript.rhino.jstype.EnumElementType x0
public volatile java.lang.Object caseNoType (com.google.javascript.rhino.jstype.NoType)
com.google.javascript.rhino.jstype.NoType x0
}
com/google/javascript/jscomp/type/ChainableReverseAbstractInterpreter.classChainableReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
public abstract com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter extends java.lang.Object implements com.google.javascript.jscomp.type.ReverseAbstractInterpreter {
protected final com.google.javascript.jscomp.CodingConvention convention
final com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
private com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter firstLink
private com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter nextLink
private final com.google.javascript.rhino.jstype.Visitor restrictUndefinedVisitor
private final com.google.javascript.rhino.jstype.Visitor restrictNullVisitor
public void (com.google.javascript.jscomp.CodingConvention, com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.jscomp.CodingConvention convention
com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
public com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter append (com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter)
com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter lastLink
public com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter getFirst ()
protected com.google.javascript.jscomp.type.FlowScope firstPreciserScopeKnowingConditionOutcome (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, boolean)
com.google.javascript.rhino.Node condition
com.google.javascript.jscomp.type.FlowScope blindScope
boolean outcome
protected com.google.javascript.jscomp.type.FlowScope nextPreciserScopeKnowingConditionOutcome (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, boolean)
com.google.javascript.rhino.Node condition
com.google.javascript.jscomp.type.FlowScope blindScope
boolean outcome
protected com.google.javascript.rhino.jstype.JSType getTypeIfRefinable (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.jstype.JSType nameVarType
com.google.javascript.rhino.jstype.StaticSlot nameVar
String qualifiedName
com.google.javascript.rhino.jstype.StaticSlot propVar
com.google.javascript.rhino.jstype.JSType propVarType
com.google.javascript.rhino.Node node
com.google.javascript.jscomp.type.FlowScope scope
protected void declareNameInScope (com.google.javascript.jscomp.type.FlowScope, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
String qualifiedName
com.google.javascript.rhino.jstype.JSType origType
com.google.javascript.jscomp.type.FlowScope scope
com.google.javascript.rhino.Node node
com.google.javascript.rhino.jstype.JSType type
protected final com.google.javascript.rhino.jstype.JSType getRestrictedWithoutUndefined (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
protected final com.google.javascript.rhino.jstype.JSType getRestrictedWithoutNull (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.JSType getRestrictedByTypeOfResult (com.google.javascript.rhino.jstype.JSType, java.lang.String, boolean)
com.google.javascript.rhino.jstype.JSType result
com.google.javascript.rhino.jstype.JSType type
String value
boolean resultEqualsValue
com.google.javascript.rhino.jstype.JSType getNativeType (com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.rhino.jstype.JSTypeNative typeId
private com.google.javascript.rhino.jstype.JSType getNativeTypeForTypeOf (java.lang.String)
String value
static com.google.javascript.rhino.jstype.JSType access$000 (com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter, java.lang.String)
com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter x0
String x1
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$1.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$1 extends com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByTrueTypeOfResultVisitor {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
protected com.google.javascript.rhino.jstype.JSType caseTopType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType topType
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType type
com.google.javascript.rhino.jstype.JSType arrayType
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$10.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$10 extends java.lang.Object implements com.google.common.base.Function {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType apply (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$11.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$11 extends java.lang.Object implements com.google.common.base.Function {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType apply (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$12.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$12 extends java.lang.Object implements com.google.common.base.Function {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType apply (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$13.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$13 extends java.lang.Object implements com.google.common.base.Function {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType apply (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$2.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$2 extends com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByFalseTypeOfResultVisitor {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType type
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$3.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$3 extends com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByTrueTypeOfResultVisitor {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
protected com.google.javascript.rhino.jstype.JSType caseTopType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType topType
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType type
public com.google.javascript.rhino.jstype.JSType caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$4.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$4 extends com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByFalseTypeOfResultVisitor {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType caseAllType ()
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType type
public com.google.javascript.rhino.jstype.JSType caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType x0
public volatile java.lang.Object caseAllType ()
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$5.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$5 extends java.lang.Object implements com.google.common.base.Function {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType apply (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction p
com.google.javascript.rhino.jstype.Visitor visitor
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$6.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$6 extends java.lang.Object implements com.google.common.base.Function {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType apply (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction p
com.google.javascript.rhino.jstype.Visitor visitor
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$7.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$7 extends java.lang.Object implements com.google.common.base.Function {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType apply (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$8.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$8 extends java.lang.Object implements com.google.common.base.Function {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType apply (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$9.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$9 extends java.lang.Object implements com.google.common.base.Function {
final com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType apply (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter$TypeRestriction.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction extends java.lang.Object {
private final com.google.javascript.rhino.jstype.JSType type
private final boolean outcome
private void (com.google.javascript.rhino.jstype.JSType, boolean)
com.google.javascript.rhino.jstype.JSType type
boolean outcome
static com.google.javascript.rhino.jstype.JSType access$000 (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction x0
static boolean access$100 (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$TypeRestriction x0
void (com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$1)
com.google.javascript.rhino.jstype.JSType x0
boolean x1
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter$1 x2
}
com/google/javascript/jscomp/type/ClosureReverseAbstractInterpreter.classClosureReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
public com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter extends com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter {
private final com.google.javascript.rhino.jstype.Visitor restrictToArrayVisitor
private final com.google.javascript.rhino.jstype.Visitor restrictToNotArrayVisitor
private final com.google.javascript.rhino.jstype.Visitor restrictToObjectVisitor
private final com.google.javascript.rhino.jstype.Visitor restrictToNotObjectVisitor
private java.util.Map restricters
public void (com.google.javascript.jscomp.CodingConvention, com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.jscomp.CodingConvention convention
com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
public com.google.javascript.jscomp.type.FlowScope getPreciserScopeKnowingConditionOutcome (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, boolean)
com.google.common.base.Function restricter
com.google.javascript.rhino.jstype.JSType paramType
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node callee
com.google.javascript.rhino.Node param
com.google.javascript.rhino.Node condition
com.google.javascript.jscomp.type.FlowScope blindScope
boolean outcome
private com.google.javascript.jscomp.type.FlowScope restrictParameter (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.jscomp.type.FlowScope, com.google.common.base.Function, boolean)
com.google.javascript.jscomp.type.FlowScope informed
com.google.javascript.rhino.Node parameter
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.type.FlowScope blindScope
com.google.common.base.Function restriction
boolean outcome
static com.google.javascript.rhino.jstype.Visitor access$200 (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter x0
static com.google.javascript.rhino.jstype.Visitor access$300 (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter x0
static com.google.javascript.rhino.jstype.Visitor access$400 (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter x0
static com.google.javascript.rhino.jstype.Visitor access$500 (com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter)
com.google.javascript.jscomp.type.ClosureReverseAbstractInterpreter x0
}
com/google/javascript/jscomp/type/FlowScope.classFlowScope.java
package com.google.javascript.jscomp.type
public abstract com.google.javascript.jscomp.type.FlowScope extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticScope com.google.javascript.jscomp.graph.LatticeElement {
public abstract com.google.javascript.jscomp.type.FlowScope createChildFlowScope ()
public abstract void inferSlotType (java.lang.String, com.google.javascript.rhino.jstype.JSType)
public abstract void inferQualifiedSlot (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
public abstract com.google.javascript.jscomp.type.FlowScope optimize ()
public abstract com.google.javascript.rhino.jstype.StaticSlot findUniqueRefinedSlot (com.google.javascript.jscomp.type.FlowScope)
public abstract void completeScope (com.google.javascript.rhino.jstype.StaticScope)
}
com/google/javascript/jscomp/type/ReverseAbstractInterpreter.classReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
public abstract com.google.javascript.jscomp.type.ReverseAbstractInterpreter extends java.lang.Object {
public abstract com.google.javascript.jscomp.type.FlowScope getPreciserScopeKnowingConditionOutcome (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, boolean)
}
com/google/javascript/jscomp/type/SemanticReverseAbstractInterpreter$1.classSemanticReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
final com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.javascript.rhino.jstype.JSType$TypePair apply (com.google.javascript.rhino.jstype.JSType$TypePair)
com.google.javascript.rhino.jstype.JSType$TypePair p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/SemanticReverseAbstractInterpreter$2.classSemanticReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
final com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.javascript.rhino.jstype.JSType$TypePair apply (com.google.javascript.rhino.jstype.JSType$TypePair)
com.google.javascript.rhino.jstype.JSType$TypePair p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/SemanticReverseAbstractInterpreter$3.classSemanticReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
final com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter$3 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.javascript.rhino.jstype.JSType$TypePair apply (com.google.javascript.rhino.jstype.JSType$TypePair)
com.google.javascript.rhino.jstype.JSType$TypePair p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/SemanticReverseAbstractInterpreter$4.classSemanticReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
final com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter$4 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.javascript.rhino.jstype.JSType$TypePair apply (com.google.javascript.rhino.jstype.JSType$TypePair)
com.google.javascript.rhino.jstype.JSType$TypePair p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/SemanticReverseAbstractInterpreter$5.classSemanticReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter$5 extends java.lang.Object implements com.google.common.base.Function {
final com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter)
public com.google.javascript.rhino.jstype.JSType$TypePair apply (com.google.javascript.rhino.jstype.JSType$TypePair)
com.google.javascript.rhino.jstype.JSType$TypePair p
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/jscomp/type/SemanticReverseAbstractInterpreter$RestrictByFalseInstanceOfResultVisitor.classSemanticReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter$RestrictByFalseInstanceOfResultVisitor extends com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByFalseTypeOfResultVisitor {
private final com.google.javascript.rhino.jstype.ObjectType target
final com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType target
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType type
com.google.javascript.rhino.jstype.FunctionType funcTarget
public com.google.javascript.rhino.jstype.JSType caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.UnionType type
com.google.javascript.rhino.jstype.FunctionType funcTarget
public com.google.javascript.rhino.jstype.JSType caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
public volatile java.lang.Object caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.UnionType x0
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType x0
}
com/google/javascript/jscomp/type/SemanticReverseAbstractInterpreter$RestrictByTrueInstanceOfResultVisitor.classSemanticReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter$RestrictByTrueInstanceOfResultVisitor extends com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter$RestrictByTrueTypeOfResultVisitor {
private final com.google.javascript.rhino.jstype.ObjectType target
final com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter this$0
void (com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType target
protected com.google.javascript.rhino.jstype.JSType caseTopType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.JSType caseUnknownType ()
com.google.javascript.rhino.jstype.FunctionType funcTarget
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType type
public com.google.javascript.rhino.jstype.JSType caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.UnionType type
public com.google.javascript.rhino.jstype.JSType caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
private com.google.javascript.rhino.jstype.JSType applyCommonRestriction (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.FunctionType funcTarget
public volatile java.lang.Object caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.UnionType x0
public volatile java.lang.Object caseUnknownType ()
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType x0
}
com/google/javascript/jscomp/type/SemanticReverseAbstractInterpreter.classSemanticReverseAbstractInterpreter.java
package com.google.javascript.jscomp.type
public com.google.javascript.jscomp.type.SemanticReverseAbstractInterpreter extends com.google.javascript.jscomp.type.ChainableReverseAbstractInterpreter {
private static final com.google.common.base.Function EQ
private static final com.google.common.base.Function NE
private static final com.google.common.base.Function SHEQ
private static final com.google.common.base.Function SHNE
private final com.google.common.base.Function ineq
public void (com.google.javascript.jscomp.CodingConvention, com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.jscomp.CodingConvention convention
com.google.javascript.rhino.jstype.JSTypeRegistry typeRegistry
public com.google.javascript.jscomp.type.FlowScope getPreciserScopeKnowingConditionOutcome (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, boolean)
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
boolean resultEqualsValue
com.google.javascript.rhino.Node operandNode
com.google.javascript.rhino.jstype.JSType operandType
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node typeOfNode
com.google.javascript.rhino.Node stringNode
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.rhino.Node condition
com.google.javascript.jscomp.type.FlowScope blindScope
boolean outcome
int operatorToken
private com.google.javascript.jscomp.type.FlowScope caseEquality (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, com.google.common.base.Function)
com.google.javascript.rhino.Node condition
com.google.javascript.jscomp.type.FlowScope blindScope
com.google.common.base.Function merging
private com.google.javascript.jscomp.type.FlowScope caseEquality (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, com.google.common.base.Function)
boolean leftIsRefineable
boolean rightIsRefineable
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.jscomp.type.FlowScope blindScope
com.google.common.base.Function merging
com.google.javascript.rhino.jstype.JSType leftType
boolean leftIsRefineable
com.google.javascript.rhino.jstype.JSType rightType
boolean rightIsRefineable
com.google.javascript.rhino.jstype.JSType$TypePair merged
private com.google.javascript.jscomp.type.FlowScope caseAndOrNotShortCircuiting (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, boolean)
boolean leftIsRefineable
boolean rightIsRefineable
com.google.javascript.rhino.jstype.JSType restrictedRightType
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.jscomp.type.FlowScope blindScope
boolean condition
com.google.javascript.rhino.jstype.JSType leftType
boolean leftIsRefineable
com.google.javascript.rhino.jstype.JSType restrictedLeftType
com.google.javascript.rhino.jstype.JSType rightType
boolean rightIsRefineable
private com.google.javascript.jscomp.type.FlowScope caseAndOrMaybeShortCircuiting (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, boolean)
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.jscomp.type.FlowScope blindScope
boolean condition
com.google.javascript.jscomp.type.FlowScope leftScope
com.google.javascript.rhino.jstype.StaticSlot leftVar
com.google.javascript.jscomp.type.FlowScope rightScope
com.google.javascript.rhino.jstype.StaticSlot rightVar
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.jscomp.type.FlowScope informed
private com.google.javascript.jscomp.type.FlowScope maybeRestrictName (com.google.javascript.jscomp.type.FlowScope, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.type.FlowScope informed
com.google.javascript.jscomp.type.FlowScope blindScope
com.google.javascript.rhino.Node node
com.google.javascript.rhino.jstype.JSType originalType
com.google.javascript.rhino.jstype.JSType restrictedType
private com.google.javascript.jscomp.type.FlowScope maybeRestrictTwoNames (com.google.javascript.jscomp.type.FlowScope, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.jscomp.type.FlowScope informed
com.google.javascript.jscomp.type.FlowScope blindScope
com.google.javascript.rhino.Node left
com.google.javascript.rhino.jstype.JSType originalLeftType
com.google.javascript.rhino.jstype.JSType restrictedLeftType
com.google.javascript.rhino.Node right
com.google.javascript.rhino.jstype.JSType originalRightType
com.google.javascript.rhino.jstype.JSType restrictedRightType
boolean shouldRefineLeft
boolean shouldRefineRight
private com.google.javascript.jscomp.type.FlowScope caseNameOrGetProp (com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, boolean)
com.google.javascript.rhino.Node name
com.google.javascript.jscomp.type.FlowScope blindScope
boolean outcome
com.google.javascript.rhino.jstype.JSType type
private com.google.javascript.jscomp.type.FlowScope caseTypeOf (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, java.lang.String, boolean, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.rhino.Node node
com.google.javascript.rhino.jstype.JSType type
String value
boolean resultEqualsValue
com.google.javascript.jscomp.type.FlowScope blindScope
private com.google.javascript.jscomp.type.FlowScope caseInstanceOf (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.jscomp.type.FlowScope, boolean)
com.google.javascript.rhino.jstype.Visitor visitor
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
com.google.javascript.jscomp.type.FlowScope blindScope
boolean outcome
com.google.javascript.rhino.jstype.JSType leftType
com.google.javascript.rhino.jstype.JSType rightType
com.google.javascript.rhino.jstype.ObjectType targetType
com.google.javascript.rhino.jstype.Visitor visitor
private com.google.javascript.jscomp.type.FlowScope caseIn (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.jscomp.type.FlowScope)
com.google.javascript.jscomp.type.FlowScope informed
com.google.javascript.rhino.jstype.JSType unknownType
String propertyQualifiedName
String qualifiedName
com.google.javascript.rhino.Node object
String propertyName
com.google.javascript.jscomp.type.FlowScope blindScope
com.google.javascript.rhino.jstype.JSType jsType
boolean hasProperty
com.google.javascript.rhino.jstype.ObjectType objectType
static void ()
}
com/google/javascript/rhino/ErrorReporter.classErrorReporter.java
package com.google.javascript.rhino
public abstract com.google.javascript.rhino.ErrorReporter extends java.lang.Object {
public abstract void warning (java.lang.String, java.lang.String, int, int)
public abstract void error (java.lang.String, java.lang.String, int, int)
}
com/google/javascript/rhino/IR.classIR.java
package com.google.javascript.rhino
public com.google.javascript.rhino.IR extends java.lang.Object {
private void ()
public static com.google.javascript.rhino.Node empty ()
public static com.google.javascript.rhino.Node function (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node params
com.google.javascript.rhino.Node body
public static com.google.javascript.rhino.Node paramList ()
public static com.google.javascript.rhino.Node paramList (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node param
public static transient com.google.javascript.rhino.Node paramList (com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node param
com.google.javascript.rhino.Node[] arr$
int len$
int i$
com.google.javascript.rhino.Node[] params
com.google.javascript.rhino.Node paramList
public static com.google.javascript.rhino.Node paramList (java.util.List)
com.google.javascript.rhino.Node param
java.util.Iterator i$
java.util.List params
com.google.javascript.rhino.Node paramList
public static com.google.javascript.rhino.Node block ()
com.google.javascript.rhino.Node block
public static com.google.javascript.rhino.Node block (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node stmt
com.google.javascript.rhino.Node block
public static transient com.google.javascript.rhino.Node block (com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node stmt
com.google.javascript.rhino.Node[] arr$
int len$
int i$
com.google.javascript.rhino.Node[] stmts
com.google.javascript.rhino.Node block
public static com.google.javascript.rhino.Node block (java.util.List)
com.google.javascript.rhino.Node stmt
java.util.Iterator i$
java.util.List stmts
com.google.javascript.rhino.Node paramList
private static com.google.javascript.rhino.Node blockUnchecked (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node stmt
public static com.google.javascript.rhino.Node script ()
com.google.javascript.rhino.Node block
public static transient com.google.javascript.rhino.Node script (com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node stmt
com.google.javascript.rhino.Node[] arr$
int len$
int i$
com.google.javascript.rhino.Node[] stmts
com.google.javascript.rhino.Node block
public static com.google.javascript.rhino.Node script (java.util.List)
com.google.javascript.rhino.Node stmt
java.util.Iterator i$
java.util.List stmts
com.google.javascript.rhino.Node paramList
public static com.google.javascript.rhino.Node var (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node value
public static com.google.javascript.rhino.Node var (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
public static com.google.javascript.rhino.Node returnNode ()
public static com.google.javascript.rhino.Node returnNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr
public static com.google.javascript.rhino.Node throwNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr
public static com.google.javascript.rhino.Node exprResult (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr
public static com.google.javascript.rhino.Node ifNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node then
public static com.google.javascript.rhino.Node ifNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node then
com.google.javascript.rhino.Node elseNode
public static com.google.javascript.rhino.Node doNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node body
com.google.javascript.rhino.Node cond
public static com.google.javascript.rhino.Node forIn (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node body
public static com.google.javascript.rhino.Node forNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node init
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node incr
com.google.javascript.rhino.Node body
public static transient com.google.javascript.rhino.Node switchNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node caseNode
com.google.javascript.rhino.Node[] arr$
int len$
int i$
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node[] cases
com.google.javascript.rhino.Node switchNode
public static com.google.javascript.rhino.Node caseNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node body
public static com.google.javascript.rhino.Node defaultCase (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node body
public static com.google.javascript.rhino.Node label (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
com.google.javascript.rhino.Node stmt
com.google.javascript.rhino.Node block
public static com.google.javascript.rhino.Node labelName (java.lang.String)
String name
public static com.google.javascript.rhino.Node tryFinally (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node tryBody
com.google.javascript.rhino.Node finallyBody
com.google.javascript.rhino.Node catchBody
public static com.google.javascript.rhino.Node tryCatch (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node tryBody
com.google.javascript.rhino.Node catchNode
com.google.javascript.rhino.Node catchBody
public static com.google.javascript.rhino.Node tryCatchFinally (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node tryBody
com.google.javascript.rhino.Node catchNode
com.google.javascript.rhino.Node finallyBody
com.google.javascript.rhino.Node tryNode
public static com.google.javascript.rhino.Node catchNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node body
public static com.google.javascript.rhino.Node breakNode ()
public static com.google.javascript.rhino.Node breakNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
public static com.google.javascript.rhino.Node continueNode ()
public static com.google.javascript.rhino.Node continueNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node name
public static transient com.google.javascript.rhino.Node call (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node arg
com.google.javascript.rhino.Node[] arr$
int len$
int i$
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node[] args
com.google.javascript.rhino.Node call
public static transient com.google.javascript.rhino.Node newNode (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node arg
com.google.javascript.rhino.Node[] arr$
int len$
int i$
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node[] args
com.google.javascript.rhino.Node newcall
public static com.google.javascript.rhino.Node name (java.lang.String)
String name
public static com.google.javascript.rhino.Node getprop (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node prop
public static com.google.javascript.rhino.Node getelem (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node elem
public static com.google.javascript.rhino.Node assign (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node target
com.google.javascript.rhino.Node expr
public static com.google.javascript.rhino.Node hook (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node cond
com.google.javascript.rhino.Node trueval
com.google.javascript.rhino.Node falseval
public static com.google.javascript.rhino.Node comma (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
com.google.javascript.rhino.Node expr2
public static com.google.javascript.rhino.Node and (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
com.google.javascript.rhino.Node expr2
public static com.google.javascript.rhino.Node or (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
com.google.javascript.rhino.Node expr2
public static com.google.javascript.rhino.Node not (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
public static com.google.javascript.rhino.Node eq (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
com.google.javascript.rhino.Node expr2
public static com.google.javascript.rhino.Node sheq (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
com.google.javascript.rhino.Node expr2
public static com.google.javascript.rhino.Node voidNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
public static com.google.javascript.rhino.Node neg (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
public static com.google.javascript.rhino.Node pos (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
public static com.google.javascript.rhino.Node cast (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
public static com.google.javascript.rhino.Node add (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
com.google.javascript.rhino.Node expr2
public static com.google.javascript.rhino.Node sub (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr1
com.google.javascript.rhino.Node expr2
public static transient com.google.javascript.rhino.Node objectlit (com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node propdef
com.google.javascript.rhino.Node[] arr$
int len$
int i$
com.google.javascript.rhino.Node[] propdefs
com.google.javascript.rhino.Node objectlit
public static com.google.javascript.rhino.Node propdef (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node string
com.google.javascript.rhino.Node value
public static transient com.google.javascript.rhino.Node arraylit (com.google.javascript.rhino.Node[])
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node[] arr$
int len$
int i$
com.google.javascript.rhino.Node[] exprs
com.google.javascript.rhino.Node arraylit
public static com.google.javascript.rhino.Node regexp (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr
public static com.google.javascript.rhino.Node regexp (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node expr
com.google.javascript.rhino.Node flags
public static com.google.javascript.rhino.Node string (java.lang.String)
String s
public static com.google.javascript.rhino.Node stringKey (java.lang.String)
String s
public static com.google.javascript.rhino.Node number (double)
double d
public static com.google.javascript.rhino.Node thisNode ()
public static com.google.javascript.rhino.Node trueNode ()
public static com.google.javascript.rhino.Node falseNode ()
public static com.google.javascript.rhino.Node nullNode ()
private static com.google.javascript.rhino.Node binaryOp (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int token
com.google.javascript.rhino.Node expr1
com.google.javascript.rhino.Node expr2
private static com.google.javascript.rhino.Node unaryOp (int, com.google.javascript.rhino.Node)
int token
com.google.javascript.rhino.Node expr
private static boolean mayBeExpressionOrEmpty (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private static boolean isAssignmentTarget (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private static boolean mayBeStatementNoReturn (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private static boolean mayBeStatement (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
private static boolean mayBeExpression (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
}
com/google/javascript/rhino/InputId.classInputId.java
package com.google.javascript.rhino
public com.google.javascript.rhino.InputId extends java.lang.Object implements java.io.Serializable {
public static final long serialVersionUID
private final String id
public void (java.lang.String)
String id
public java.lang.String getIdName ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
}
com/google/javascript/rhino/JSDocInfo$1.classJSDocInfo.java
package com.google.javascript.rhino
com.google.javascript.rhino.JSDocInfo$1 extends java.lang.Object {
}
com/google/javascript/rhino/JSDocInfo$LazilyInitializedDocumentation.classJSDocInfo.java
package com.google.javascript.rhino
final com.google.javascript.rhino.JSDocInfo$LazilyInitializedDocumentation extends java.lang.Object {
String sourceComment
java.util.List markers
java.util.Map parameters
java.util.Map throwsDescriptions
String blockDescription
String fileOverview
String returnDescription
String version
java.util.List authors
java.util.List sees
private void ()
void (com.google.javascript.rhino.JSDocInfo$1)
com.google.javascript.rhino.JSDocInfo$1 x0
}
com/google/javascript/rhino/JSDocInfo$LazilyInitializedInfo.classJSDocInfo.java
package com.google.javascript.rhino
final com.google.javascript.rhino.JSDocInfo$LazilyInitializedInfo extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
com.google.javascript.rhino.JSTypeExpression baseType
java.util.List extendedInterfaces
java.util.List implementedInterfaces
java.util.Map parameters
java.util.List thrownTypes
com.google.common.collect.ImmutableList templateTypeNames
java.util.Set disposedParameters
String description
String meaning
String deprecated
String license
java.util.Set suppressions
java.util.Set modifies
String lendsName
boolean ngInject
boolean wizaction
boolean jaggerInject
boolean jaggerProvide
boolean jaggerModule
private void ()
void (com.google.javascript.rhino.JSDocInfo$1)
com.google.javascript.rhino.JSDocInfo$1 x0
}
com/google/javascript/rhino/JSDocInfo$Marker.classJSDocInfo.java
package com.google.javascript.rhino
public final com.google.javascript.rhino.JSDocInfo$Marker extends java.lang.Object {
private com.google.javascript.rhino.JSDocInfo$TrimmedStringPosition annotation
private com.google.javascript.rhino.JSDocInfo$TrimmedStringPosition name
private com.google.javascript.rhino.SourcePosition nameNode
private com.google.javascript.rhino.JSDocInfo$StringPosition description
private com.google.javascript.rhino.JSDocInfo$TypePosition type
public void ()
public com.google.javascript.rhino.JSDocInfo$StringPosition getAnnotation ()
void setAnnotation (com.google.javascript.rhino.JSDocInfo$TrimmedStringPosition)
com.google.javascript.rhino.JSDocInfo$TrimmedStringPosition p
public com.google.javascript.rhino.JSDocInfo$StringPosition getName ()
void setName (com.google.javascript.rhino.JSDocInfo$TrimmedStringPosition)
com.google.javascript.rhino.JSDocInfo$TrimmedStringPosition p
public com.google.javascript.rhino.SourcePosition getNameNode ()
void setNameNode (com.google.javascript.rhino.SourcePosition)
com.google.javascript.rhino.SourcePosition p
public com.google.javascript.rhino.JSDocInfo$StringPosition getDescription ()
void setDescription (com.google.javascript.rhino.JSDocInfo$StringPosition)
com.google.javascript.rhino.JSDocInfo$StringPosition p
public com.google.javascript.rhino.JSDocInfo$TypePosition getType ()
void setType (com.google.javascript.rhino.JSDocInfo$TypePosition)
com.google.javascript.rhino.JSDocInfo$TypePosition p
}
com/google/javascript/rhino/JSDocInfo$NamePosition.classJSDocInfo.java
package com.google.javascript.rhino
public com.google.javascript.rhino.JSDocInfo$NamePosition extends com.google.javascript.rhino.SourcePosition {
public void ()
}
com/google/javascript/rhino/JSDocInfo$StringPosition.classJSDocInfo.java
package com.google.javascript.rhino
public com.google.javascript.rhino.JSDocInfo$StringPosition extends com.google.javascript.rhino.SourcePosition {
public void ()
}
com/google/javascript/rhino/JSDocInfo$TrimmedStringPosition.classJSDocInfo.java
package com.google.javascript.rhino
com.google.javascript.rhino.JSDocInfo$TrimmedStringPosition extends com.google.javascript.rhino.JSDocInfo$StringPosition {
void ()
public void setItem (java.lang.String)
String item
public volatile void setItem (java.lang.Object)
Object x0
}
com/google/javascript/rhino/JSDocInfo$TypePosition.classJSDocInfo.java
package com.google.javascript.rhino
public com.google.javascript.rhino.JSDocInfo$TypePosition extends com.google.javascript.rhino.SourcePosition {
private boolean brackets
public void ()
public boolean hasBrackets ()
void setHasBrackets (boolean)
boolean newVal
}
com/google/javascript/rhino/JSDocInfo$Visibility.classJSDocInfo.java
package com.google.javascript.rhino
public final com.google.javascript.rhino.JSDocInfo$Visibility extends java.lang.Enum {
public static final com.google.javascript.rhino.JSDocInfo$Visibility PRIVATE
public static final com.google.javascript.rhino.JSDocInfo$Visibility PROTECTED
public static final com.google.javascript.rhino.JSDocInfo$Visibility PUBLIC
public static final com.google.javascript.rhino.JSDocInfo$Visibility INHERITED
private static final com.google.javascript.rhino.JSDocInfo$Visibility[] $VALUES
public static com.google.javascript.rhino.JSDocInfo$Visibility[] values ()
public static com.google.javascript.rhino.JSDocInfo$Visibility valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/rhino/JSDocInfo.classJSDocInfo.java
package com.google.javascript.rhino
public com.google.javascript.rhino.JSDocInfo extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private com.google.javascript.rhino.JSDocInfo$LazilyInitializedInfo info
private com.google.javascript.rhino.JSDocInfo$LazilyInitializedDocumentation documentation
private com.google.javascript.rhino.Node associatedNode
private com.google.javascript.rhino.JSDocInfo$Visibility visibility
private int bitset
private com.google.javascript.rhino.JSTypeExpression type
private com.google.javascript.rhino.JSTypeExpression thisType
private boolean includeDocumentation
private int originalCommentPosition
private static final int MASK_FLAGS
private static final int MASK_CONSTANT
private static final int MASK_CONSTRUCTOR
private static final int MASK_DEFINE
private static final int MASK_HIDDEN
private static final int MASK_PRESERVETRY
private static final int MASK_NOCHECK
private static final int MASK_OVERRIDE
private static final int MASK_NOALIAS
private static final int MASK_DEPRECATED
private static final int MASK_INTERFACE
private static final int MASK_EXPORT
private static final int MASK_NOSHADOW
private static final int MASK_FILEOVERVIEW
private static final int MASK_IMPLICITCAST
private static final int MASK_NOSIDEEFFECTS
private static final int MASK_EXTERNS
private static final int MASK_JAVADISPATCH
private static final int MASK_NOCOMPILE
private static final int MASK_CONSISTIDGEN
private static final int MASK_IDGEN
private static final int MASK_EXPOSE
private static final int MASK_STRUCT
private static final int MASK_DICT
private static final int MASK_STALBEIDGEN
private static final int MASK_MAPPEDIDGEN
private static final int MASK_TYPEFIELD
private static final int TYPEFIELD_TYPE
private static final int TYPEFIELD_RETURN
private static final int TYPEFIELD_ENUM
private static final int TYPEFIELD_TYPEDEF
void (boolean)
boolean includeDocumentation
public void ()
void setConsistentIdGenerator (boolean)
boolean value
void setStableIdGenerator (boolean)
boolean value
void setMappedIdGenerator (boolean)
boolean value
void setConstant (boolean)
boolean value
void setConstructor (boolean)
boolean value
void setStruct ()
void setDict ()
void setDefine (boolean)
boolean value
void setHidden (boolean)
boolean value
void setNoCheck (boolean)
boolean value
void setShouldPreserveTry (boolean)
boolean value
void setOverride (boolean)
boolean value
void setNoAlias (boolean)
boolean value
public void setDeprecated (boolean)
boolean value
void setInterface (boolean)
boolean value
void setExport (boolean)
boolean value
void setExpose (boolean)
boolean value
void setNoShadow (boolean)
boolean value
void setIdGenerator (boolean)
boolean value
void setImplicitCast (boolean)
boolean value
void setNoSideEffects (boolean)
boolean value
void setExterns (boolean)
boolean value
void setJavaDispatch (boolean)
boolean value
void setNoCompile (boolean)
boolean value
private void setFlag (boolean, int)
boolean value
int mask
public boolean isConsistentIdGenerator ()
public boolean isStableIdGenerator ()
public boolean isMappedIdGenerator ()
public boolean isConstant ()
public boolean isConstructor ()
public boolean makesStructs ()
public boolean makesDicts ()
public boolean isDefine ()
public boolean isHidden ()
public boolean isNoTypeCheck ()
public boolean shouldPreserveTry ()
public boolean isOverride ()
public boolean isNoAlias ()
public boolean isDeprecated ()
public boolean isInterface ()
public boolean isExport ()
public boolean isExpose ()
public boolean isNoShadow ()
public boolean isIdGenerator ()
public boolean isImplicitCast ()
public boolean isNoSideEffects ()
public boolean isExterns ()
public boolean isJavaDispatch ()
public boolean isNoCompile ()
public boolean containsDeclaration ()
private boolean getFlag (int)
int mask
public void setVisibility (com.google.javascript.rhino.JSDocInfo$Visibility)
com.google.javascript.rhino.JSDocInfo$Visibility visibility
private void lazyInitInfo ()
private boolean lazyInitDocumentation ()
com.google.javascript.rhino.JSDocInfo$Marker addMarker ()
com.google.javascript.rhino.JSDocInfo$Marker marker
boolean setDeprecationReason (java.lang.String)
String reason
public void addSuppression (java.lang.String)
String suppression
boolean setSuppressions (java.util.Set)
java.util.Set suppressions
void addModifies (java.lang.String)
String modifies
boolean setModifies (java.util.Set)
java.util.Set modifies
boolean documentVersion (java.lang.String)
String version
boolean documentReference (java.lang.String)
String reference
boolean documentAuthor (java.lang.String)
String author
boolean documentThrows (com.google.javascript.rhino.JSTypeExpression, java.lang.String)
com.google.javascript.rhino.JSTypeExpression type
String throwsDescription
boolean documentParam (java.lang.String, java.lang.String)
String parameter
String description
boolean documentBlock (java.lang.String)
String description
boolean documentFileOverview (java.lang.String)
String description
boolean documentReturn (java.lang.String)
String description
boolean declareParam (com.google.javascript.rhino.JSTypeExpression, java.lang.String)
com.google.javascript.rhino.JSTypeExpression jsType
String parameter
boolean declareTemplateTypeNames (java.util.List)
java.util.List templateTypeNames
boolean declareThrows (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression jsType
public com.google.javascript.rhino.JSDocInfo$Visibility getVisibility ()
public com.google.javascript.rhino.JSTypeExpression getParameterType (java.lang.String)
String parameter
public boolean hasParameter (java.lang.String)
String parameter
public boolean hasParameterType (java.lang.String)
String parameter
public java.util.Set getParameterNames ()
public int getParameterCount ()
void setType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
void setReturnType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
void setEnumParameterType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
void setTypedefType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
private void setType (com.google.javascript.rhino.JSTypeExpression, int)
com.google.javascript.rhino.JSTypeExpression type
int mask
public java.util.List getThrownTypes ()
public boolean hasType ()
public boolean hasEnumParameterType ()
public boolean hasTypedefType ()
public boolean hasReturnType ()
private boolean hasType (int)
int mask
public com.google.javascript.rhino.JSTypeExpression getType ()
public com.google.javascript.rhino.JSTypeExpression getReturnType ()
public com.google.javascript.rhino.JSTypeExpression getEnumParameterType ()
public com.google.javascript.rhino.JSTypeExpression getTypedefType ()
private com.google.javascript.rhino.JSTypeExpression getType (int)
int typefield
public com.google.javascript.rhino.JSTypeExpression getThisType ()
void setThisType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
public boolean hasThisType ()
void setBaseType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
public com.google.javascript.rhino.JSTypeExpression getBaseType ()
public java.lang.String getDescription ()
void setDescription (java.lang.String)
String desc
public java.lang.String getMeaning ()
void setMeaning (java.lang.String)
String meaning
public java.lang.String getLendsName ()
void setLendsName (java.lang.String)
String name
public boolean isNgInject ()
void setNgInject (boolean)
boolean ngInject
public boolean isJaggerInject ()
void setJaggerInject (boolean)
boolean jaggerInject
public boolean isJaggerProvide ()
void setJaggerProvide (boolean)
boolean jaggerProvide
public boolean isJaggerModule ()
void setJaggerModule (boolean)
boolean jaggerModule
public boolean isWizaction ()
void setWizaction (boolean)
boolean wizaction
public boolean isDisposes ()
boolean setDisposedParameter (java.lang.String)
String parameterName
public boolean disposesOf (java.lang.String)
String parameterName
public java.lang.String getLicense ()
public void setLicense (java.lang.String)
String license
public java.lang.String toString ()
public boolean hasBaseType ()
boolean addImplementedInterface (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression interfaceName
public java.util.List getImplementedInterfaces ()
public int getImplementedInterfaceCount ()
boolean addExtendedInterface (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
public java.util.List getExtendedInterfaces ()
public int getExtendedInterfacesCount ()
public java.lang.String getDeprecationReason ()
public java.util.Set getSuppressions ()
java.util.Set suppressions
public java.util.Set getModifies ()
java.util.Set modifies
public boolean hasDescriptionForParameter (java.lang.String)
String name
public java.lang.String getDescriptionForParameter (java.lang.String)
String name
public java.util.Collection getAuthors ()
public java.util.Collection getReferences ()
public java.lang.String getVersion ()
public java.lang.String getReturnDescription ()
public java.lang.String getBlockDescription ()
public boolean hasFileOverview ()
public java.lang.String getFileOverview ()
public com.google.javascript.rhino.Node getAssociatedNode ()
public void setAssociatedNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public java.lang.String getSourceName ()
public java.util.Collection getMarkers ()
public com.google.common.collect.ImmutableList getTemplateTypeNames ()
public java.util.Collection getTypeNodes ()
com.google.javascript.rhino.JSTypeExpression interfaceType
java.util.Iterator i$
com.google.javascript.rhino.JSTypeExpression interfaceType
java.util.Iterator i$
com.google.javascript.rhino.JSTypeExpression parameterType
java.util.Iterator i$
com.google.javascript.rhino.JSTypeExpression thrownType
java.util.Iterator i$
java.util.List nodes
public boolean hasModifies ()
public java.lang.String getOriginalCommentString ()
void setOriginalCommentString (java.lang.String)
String sourceComment
public int getOriginalCommentPosition ()
void setOriginalCommentPosition (int)
int position
}
com/google/javascript/rhino/JSDocInfoBuilder.classJSDocInfoBuilder.java
package com.google.javascript.rhino
public final com.google.javascript.rhino.JSDocInfoBuilder extends java.lang.Object {
private com.google.javascript.rhino.JSDocInfo currentInfo
private boolean populated
private boolean parseDocumentation
private com.google.javascript.rhino.JSDocInfo$Marker currentMarker
public void (boolean)
boolean parseDocumentation
public void recordOriginalCommentString (java.lang.String)
String sourceComment
public void recordOriginalCommentPosition (int)
int position
public boolean shouldParseDocumentation ()
public boolean isPopulated ()
public boolean isPopulatedWithFileOverview ()
public boolean isDescriptionRecorded ()
public com.google.javascript.rhino.JSDocInfo build (com.google.javascript.rhino.Node)
com.google.javascript.rhino.JSDocInfo built
com.google.javascript.rhino.Node associatedNode
private static void populateDefaults (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo info
public void markAnnotation (java.lang.String, int, int)
com.google.javascript.rhino.JSDocInfo$TrimmedStringPosition position
String annotation
int lineno
int charno
com.google.javascript.rhino.JSDocInfo$Marker marker
public void markText (java.lang.String, int, int, int, int)
com.google.javascript.rhino.JSDocInfo$StringPosition position
String text
int startLineno
int startCharno
int endLineno
int endCharno
public void markTypeNode (com.google.javascript.rhino.Node, int, int, int, int, boolean)
com.google.javascript.rhino.JSDocInfo$TypePosition position
com.google.javascript.rhino.Node typeNode
int lineno
int startCharno
int endLineno
int endCharno
boolean hasLC
public void markName (java.lang.String, int, int)
String name
int lineno
int charno
public void markName (java.lang.String, com.google.javascript.rhino.jstype.StaticSourceFile, int, int)
com.google.javascript.rhino.JSDocInfo$TrimmedStringPosition position
com.google.javascript.rhino.SourcePosition nodePos
com.google.javascript.rhino.Node node
String name
com.google.javascript.rhino.jstype.StaticSourceFile file
int lineno
int charno
public boolean recordBlockDescription (java.lang.String)
String description
public boolean recordVisibility (com.google.javascript.rhino.JSDocInfo$Visibility)
com.google.javascript.rhino.JSDocInfo$Visibility visibility
public boolean recordParameter (java.lang.String, com.google.javascript.rhino.JSTypeExpression)
String parameterName
com.google.javascript.rhino.JSTypeExpression type
public boolean recordParameterDescription (java.lang.String, java.lang.String)
String parameterName
String description
public boolean recordTemplateTypeNames (java.util.List)
java.util.List names
public boolean recordThrowType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
public boolean recordThrowDescription (com.google.javascript.rhino.JSTypeExpression, java.lang.String)
com.google.javascript.rhino.JSTypeExpression type
String description
public boolean addAuthor (java.lang.String)
String author
public boolean addReference (java.lang.String)
String reference
public boolean recordConsistentIdGenerator ()
public boolean recordStableIdGenerator ()
public boolean recordMappedIdGenerator ()
public boolean recordVersion (java.lang.String)
String version
public boolean recordDeprecationReason (java.lang.String)
String reason
public boolean recordSuppressions (java.util.Set)
java.util.Set suppressions
public boolean recordModifies (java.util.Set)
java.util.Set modifies
public boolean recordType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
public boolean recordTypedef (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
public boolean recordIdGenerator ()
public boolean recordReturnType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression jsType
public boolean recordReturnDescription (java.lang.String)
String description
public boolean recordDefineType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
public boolean recordEnumParameterType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
public boolean recordThisType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression type
public boolean recordBaseType (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression jsType
public boolean recordConstancy ()
public boolean recordDescription (java.lang.String)
String description
public boolean recordMeaning (java.lang.String)
String meaning
public boolean recordFileOverview (java.lang.String)
String description
public boolean recordHiddenness ()
public boolean recordNoCompile ()
public boolean recordNoTypeCheck ()
public boolean recordConstructor ()
public boolean isConstructorRecorded ()
public boolean recordStruct ()
public boolean recordDict ()
public boolean recordJavaDispatch ()
public boolean isJavaDispatch ()
public boolean recordPreserveTry ()
public boolean recordOverride ()
public boolean recordNoAlias ()
public boolean recordDeprecated ()
public boolean recordInterface ()
public boolean recordExport ()
public boolean recordExpose ()
public boolean recordNoShadow ()
public boolean recordImplicitCast ()
public boolean recordNoSideEffects ()
public boolean recordExterns ()
public boolean isInterfaceRecorded ()
public boolean hasParameter (java.lang.String)
String name
public boolean recordImplementedInterface (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression interfaceName
public boolean recordExtendedInterface (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression interfaceType
public boolean recordLends (java.lang.String)
String name
public boolean isNgInjectRecorded ()
public boolean recordNgInject (boolean)
boolean ngInject
public boolean isJaggerInjectRecorded ()
public boolean recordJaggerInject (boolean)
boolean inject
public boolean isJaggerModuleRecorded ()
public boolean recordJaggerModule (boolean)
boolean jaggerModule
public boolean isJaggerProvideRecorded ()
public boolean recordJaggerProvide (boolean)
boolean jaggerProvide
public boolean isWizactionRecorded ()
public boolean recordWizaction ()
public boolean isDisposesRecorded ()
public boolean recordDisposesParameter (java.util.List)
String parameterName
java.util.Iterator i$
java.util.List parameterNames
private boolean hasAnyTypeRelatedTags ()
private boolean hasAnySingletonTypeTags ()
private boolean hasAnySingletonSideEffectTags ()
}
com/google/javascript/rhino/JSTypeExpression.classJSTypeExpression.java
package com.google.javascript.rhino
public final com.google.javascript.rhino.JSTypeExpression extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final com.google.javascript.rhino.Node root
private final String sourceName
public void (com.google.javascript.rhino.Node, java.lang.String)
com.google.javascript.rhino.Node root
String sourceName
public com.google.javascript.rhino.Node getRootNode ()
public static com.google.javascript.rhino.JSTypeExpression makeOptionalArg (com.google.javascript.rhino.JSTypeExpression)
com.google.javascript.rhino.JSTypeExpression expr
public boolean isOptionalArg ()
public boolean isVarArgs ()
public com.google.javascript.rhino.jstype.JSType evaluate (com.google.javascript.rhino.jstype.StaticScope, com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.StaticScope scope
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.JSType type
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public com.google.javascript.rhino.Node getRoot ()
}
com/google/javascript/rhino/Node$AbstractPropListItem.classNode.java
package com.google.javascript.rhino
abstract com.google.javascript.rhino.Node$AbstractPropListItem extends java.lang.Object implements com.google.javascript.rhino.Node$PropListItem java.io.Serializable {
private static final long serialVersionUID
private final com.google.javascript.rhino.Node$PropListItem next
private final int propType
void (int, com.google.javascript.rhino.Node$PropListItem)
int propType
com.google.javascript.rhino.Node$PropListItem next
public int getType ()
public com.google.javascript.rhino.Node$PropListItem getNext ()
public abstract com.google.javascript.rhino.Node$PropListItem chain (com.google.javascript.rhino.Node$PropListItem)
}
com/google/javascript/rhino/Node$AncestorIterable$1.classNode.java
package com.google.javascript.rhino
com.google.javascript.rhino.Node$AncestorIterable$1 extends java.lang.Object implements java.util.Iterator {
final com.google.javascript.rhino.Node$AncestorIterable this$0
void (com.google.javascript.rhino.Node$AncestorIterable)
public boolean hasNext ()
public com.google.javascript.rhino.Node next ()
com.google.javascript.rhino.Node n
public void remove ()
public volatile java.lang.Object next ()
}
com/google/javascript/rhino/Node$AncestorIterable.classNode.java
package com.google.javascript.rhino
public com.google.javascript.rhino.Node$AncestorIterable extends java.lang.Object implements java.lang.Iterable {
private com.google.javascript.rhino.Node cur
void (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node cur
public java.util.Iterator iterator ()
static com.google.javascript.rhino.Node access$000 (com.google.javascript.rhino.Node$AncestorIterable)
com.google.javascript.rhino.Node$AncestorIterable x0
static com.google.javascript.rhino.Node access$002 (com.google.javascript.rhino.Node$AncestorIterable, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node$AncestorIterable x0
com.google.javascript.rhino.Node x1
}
com/google/javascript/rhino/Node$FileLevelJsDocBuilder.classNode.java
package com.google.javascript.rhino
public com.google.javascript.rhino.Node$FileLevelJsDocBuilder extends java.lang.Object {
final com.google.javascript.rhino.Node this$0
public void (com.google.javascript.rhino.Node)
public void append (java.lang.String)
String fileLevelComment
com.google.javascript.rhino.JSDocInfo jsDocInfo
String license
}
com/google/javascript/rhino/Node$IntPropListItem.classNode.java
package com.google.javascript.rhino
com.google.javascript.rhino.Node$IntPropListItem extends com.google.javascript.rhino.Node$AbstractPropListItem {
private static final long serialVersionUID
final int intValue
void (int, int, com.google.javascript.rhino.Node$PropListItem)
int propType
int intValue
com.google.javascript.rhino.Node$PropListItem next
public int getIntValue ()
public java.lang.Object getObjectValue ()
public java.lang.String toString ()
public com.google.javascript.rhino.Node$PropListItem chain (com.google.javascript.rhino.Node$PropListItem)
com.google.javascript.rhino.Node$PropListItem next
}
com/google/javascript/rhino/Node$NodeMismatch.classNode.java
package com.google.javascript.rhino
com.google.javascript.rhino.Node$NodeMismatch extends java.lang.Object {
final com.google.javascript.rhino.Node nodeA
final com.google.javascript.rhino.Node nodeB
void (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node nodeA
com.google.javascript.rhino.Node nodeB
public boolean equals (java.lang.Object)
com.google.javascript.rhino.Node$NodeMismatch that
Object object
public int hashCode ()
}
com/google/javascript/rhino/Node$NumberNode.classNode.java
package com.google.javascript.rhino
com.google.javascript.rhino.Node$NumberNode extends com.google.javascript.rhino.Node {
private static final long serialVersionUID
private double number
void (double)
double number
public void (double, int, int)
double number
int lineno
int charno
public double getDouble ()
public void setDouble (double)
double d
boolean isEquivalentTo (com.google.javascript.rhino.Node, boolean, boolean, boolean)
double thisValue
double thatValue
com.google.javascript.rhino.Node node
boolean compareJsType
boolean recur
boolean shallow
boolean equiv
}
com/google/javascript/rhino/Node$ObjectPropListItem.classNode.java
package com.google.javascript.rhino
com.google.javascript.rhino.Node$ObjectPropListItem extends com.google.javascript.rhino.Node$AbstractPropListItem {
private static final long serialVersionUID
private final Object objectValue
void (int, java.lang.Object, com.google.javascript.rhino.Node$PropListItem)
int propType
Object objectValue
com.google.javascript.rhino.Node$PropListItem next
public int getIntValue ()
public java.lang.Object getObjectValue ()
public java.lang.String toString ()
public com.google.javascript.rhino.Node$PropListItem chain (com.google.javascript.rhino.Node$PropListItem)
com.google.javascript.rhino.Node$PropListItem next
}
com/google/javascript/rhino/Node$PropListItem.classNode.java
package com.google.javascript.rhino
abstract com.google.javascript.rhino.Node$PropListItem extends java.lang.Object {
public abstract int getType ()
public abstract com.google.javascript.rhino.Node$PropListItem getNext ()
public abstract com.google.javascript.rhino.Node$PropListItem chain (com.google.javascript.rhino.Node$PropListItem)
public abstract java.lang.Object getObjectValue ()
public abstract int getIntValue ()
}
com/google/javascript/rhino/Node$SiblingNodeIterable.classNode.java
package com.google.javascript.rhino
final com.google.javascript.rhino.Node$SiblingNodeIterable extends java.lang.Object implements java.lang.Iterable java.util.Iterator {
private final com.google.javascript.rhino.Node start
private com.google.javascript.rhino.Node current
private boolean used
void (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node start
public java.util.Iterator iterator ()
public boolean hasNext ()
public com.google.javascript.rhino.Node next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/javascript/rhino/Node$SideEffectFlags.classNode.java
package com.google.javascript.rhino
public com.google.javascript.rhino.Node$SideEffectFlags extends java.lang.Object {
private int value
public void ()
public void (int)
int value
public int valueOf ()
public com.google.javascript.rhino.Node$SideEffectFlags setAllFlags ()
public com.google.javascript.rhino.Node$SideEffectFlags clearAllFlags ()
public boolean areAllFlagsSet ()
public void clearSideEffectFlags ()
public com.google.javascript.rhino.Node$SideEffectFlags setMutatesGlobalState ()
public com.google.javascript.rhino.Node$SideEffectFlags setThrows ()
public com.google.javascript.rhino.Node$SideEffectFlags setMutatesThis ()
public com.google.javascript.rhino.Node$SideEffectFlags setMutatesArguments ()
public com.google.javascript.rhino.Node$SideEffectFlags setReturnsTainted ()
private void removeFlag (int)
int flag
}
com/google/javascript/rhino/Node$StringNode.classNode.java
package com.google.javascript.rhino
com.google.javascript.rhino.Node$StringNode extends com.google.javascript.rhino.Node {
private static final long serialVersionUID
private String str
void (int, java.lang.String)
int type
String str
void (int, java.lang.String, int, int)
int type
String str
int lineno
int charno
public java.lang.String getString ()
public void setString (java.lang.String)
String str
boolean isEquivalentTo (com.google.javascript.rhino.Node, boolean, boolean, boolean)
com.google.javascript.rhino.Node node
boolean compareJsType
boolean recur
boolean shallow
public boolean isQuotedString ()
public void setQuotedString ()
}
com/google/javascript/rhino/Node.classNode.java
package com.google.javascript.rhino
public com.google.javascript.rhino.Node extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
public static final int JSDOC_INFO_PROP
public static final int VAR_ARGS_NAME
public static final int INCRDECR_PROP
public static final int QUOTED_PROP
public static final int OPT_ARG_NAME
public static final int SYNTHETIC_BLOCK_PROP
public static final int EMPTY_BLOCK
public static final int ORIGINALNAME_PROP
public static final int SIDE_EFFECT_FLAGS
public static final int IS_CONSTANT_NAME
public static final int IS_NAMESPACE
public static final int IS_DISPATCHER
public static final int DIRECTIVES
public static final int DIRECT_EVAL
public static final int FREE_CALL
public static final int STATIC_SOURCE_FILE
public static final int LENGTH
public static final int INPUT_ID
public static final int SLASH_V
public static final int INFERRED_FUNCTION
public static final int CHANGE_TIME
public static final int REFLECTED_OBJECT
public static final int LAST_PROP
public static final int DECR_FLAG
public static final int POST_FLAG
int type
com.google.javascript.rhino.Node next
private com.google.javascript.rhino.Node first
private com.google.javascript.rhino.Node last
private com.google.javascript.rhino.Node$PropListItem propListHead
public static final int COLUMN_BITS
public static final int MAX_COLUMN_NUMBER
public static final int COLUMN_MASK
private int sourcePosition
private com.google.javascript.rhino.jstype.JSType jsType
private com.google.javascript.rhino.Node parent
public static final int FLAG_GLOBAL_STATE_UNMODIFIED
public static final int FLAG_THIS_UNMODIFIED
public static final int FLAG_ARGUMENTS_UNMODIFIED
public static final int FLAG_NO_THROWS
public static final int FLAG_LOCAL_RESULTS
public static final int SIDE_EFFECTS_FLAGS_MASK
public static final int SIDE_EFFECTS_ALL
public static final int NO_SIDE_EFFECTS
private static final java.lang.String propToString (int)
int propType
public void (int)
int nodeType
public void (int, com.google.javascript.rhino.Node)
int nodeType
com.google.javascript.rhino.Node child
public void (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int nodeType
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
public void (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int nodeType
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node mid
com.google.javascript.rhino.Node right
public void (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
int nodeType
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node mid
com.google.javascript.rhino.Node mid2
com.google.javascript.rhino.Node right
public void (int, int, int)
int nodeType
int lineno
int charno
public void (int, com.google.javascript.rhino.Node, int, int)
int nodeType
com.google.javascript.rhino.Node child
int lineno
int charno
public void (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, int, int)
int nodeType
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node right
int lineno
int charno
public void (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, int, int)
int nodeType
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node mid
com.google.javascript.rhino.Node right
int lineno
int charno
public void (int, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, int, int)
int nodeType
com.google.javascript.rhino.Node left
com.google.javascript.rhino.Node mid
com.google.javascript.rhino.Node mid2
com.google.javascript.rhino.Node right
int lineno
int charno
public void (int, com.google.javascript.rhino.Node[], int, int)
int nodeType
com.google.javascript.rhino.Node[] children
int lineno
int charno
public void (int, com.google.javascript.rhino.Node[])
int i
int nodeType
com.google.javascript.rhino.Node[] children
public static com.google.javascript.rhino.Node newNumber (double)
double number
public static com.google.javascript.rhino.Node newNumber (double, int, int)
double number
int lineno
int charno
public static com.google.javascript.rhino.Node newString (java.lang.String)
String str
public static com.google.javascript.rhino.Node newString (int, java.lang.String)
int type
String str
public static com.google.javascript.rhino.Node newString (java.lang.String, int, int)
String str
int lineno
int charno
public static com.google.javascript.rhino.Node newString (int, java.lang.String, int, int)
int type
String str
int lineno
int charno
public int getType ()
public void setType (int)
int type
public boolean hasChildren ()
public com.google.javascript.rhino.Node getFirstChild ()
public com.google.javascript.rhino.Node getLastChild ()
public com.google.javascript.rhino.Node getNext ()
public com.google.javascript.rhino.Node getChildBefore (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
public com.google.javascript.rhino.Node getChildAtIndex (int)
int i
com.google.javascript.rhino.Node n
public int getIndexOfChild (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node n
int i
public com.google.javascript.rhino.Node getLastSibling ()
com.google.javascript.rhino.Node n
public void addChildToFront (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
public void addChildToBack (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
public void addChildrenToFront (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node children
com.google.javascript.rhino.Node lastSib
public void addChildrenToBack (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node children
public void addChildBefore (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newChild
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node prev
public void addChildAfter (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node newChild
com.google.javascript.rhino.Node node
public void addChildrenAfter (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node oldNext
com.google.javascript.rhino.Node children
com.google.javascript.rhino.Node node
com.google.javascript.rhino.Node lastSibling
public void removeChild (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node prev
public void replaceChild (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node prev
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node newChild
public void replaceChildAfter (com.google.javascript.rhino.Node, com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node prevChild
com.google.javascript.rhino.Node newChild
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node$PropListItem lookupProperty (int)
int propType
com.google.javascript.rhino.Node$PropListItem x
public com.google.javascript.rhino.Node clonePropsFrom (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node other
public void removeProp (int)
int propType
com.google.javascript.rhino.Node$PropListItem result
private com.google.javascript.rhino.Node$PropListItem removeProp (com.google.javascript.rhino.Node$PropListItem, int)
com.google.javascript.rhino.Node$PropListItem result
com.google.javascript.rhino.Node$PropListItem item
int propType
public java.lang.Object getProp (int)
int propType
com.google.javascript.rhino.Node$PropListItem item
public boolean getBooleanProp (int)
int propType
public int getIntProp (int)
int propType
com.google.javascript.rhino.Node$PropListItem item
public int getExistingIntProp (int)
int propType
com.google.javascript.rhino.Node$PropListItem item
public void putProp (int, java.lang.Object)
int propType
Object value
public void putBooleanProp (int, boolean)
int propType
boolean value
public void putIntProp (int, int)
int propType
int value
com.google.javascript.rhino.Node$PropListItem createProp (int, java.lang.Object, com.google.javascript.rhino.Node$PropListItem)
int propType
Object value
com.google.javascript.rhino.Node$PropListItem next
com.google.javascript.rhino.Node$PropListItem createProp (int, int, com.google.javascript.rhino.Node$PropListItem)
int propType
int value
com.google.javascript.rhino.Node$PropListItem next
private int[] getSortedPropTypes ()
com.google.javascript.rhino.Node$PropListItem x
com.google.javascript.rhino.Node$PropListItem x
int count
int[] keys
public double getDouble () throws java.lang.UnsupportedOperationException
public void setDouble (double) throws java.lang.UnsupportedOperationException
double value
public java.lang.String getString () throws java.lang.UnsupportedOperationException
public void setString (java.lang.String) throws java.lang.UnsupportedOperationException
String value
public java.lang.String toString ()
public java.lang.String toString (boolean, boolean, boolean)
boolean printSource
boolean printAnnotations
boolean printType
StringBuilder sb
private void toString (java.lang.StringBuilder, boolean, boolean, boolean)
int lineno
int type
com.google.javascript.rhino.Node$PropListItem x
String value
int i
int[] keys
String jsTypeString
StringBuilder sb
boolean printSource
boolean printAnnotations
boolean printType
public java.lang.String toStringTree ()
private java.lang.String toStringTreeImpl ()
StringBuilder s
java.io.IOException e
public void appendStringTree (java.lang.Appendable) throws java.io.IOException
Appendable appendable
private static void toStringTreeHelper (com.google.javascript.rhino.Node, int, java.lang.Appendable) throws java.io.IOException
int i
com.google.javascript.rhino.Node cursor
com.google.javascript.rhino.Node n
int level
Appendable sb
public void setStaticSourceFile (com.google.javascript.rhino.jstype.StaticSourceFile)
com.google.javascript.rhino.jstype.StaticSourceFile file
public void setSourceFileForTesting (java.lang.String)
String name
public java.lang.String getSourceFileName ()
com.google.javascript.rhino.jstype.StaticSourceFile file
public com.google.javascript.rhino.jstype.StaticSourceFile getStaticSourceFile ()
public void setInputId (com.google.javascript.rhino.InputId)
com.google.javascript.rhino.InputId inputId
public com.google.javascript.rhino.InputId getInputId ()
public boolean isFromExterns ()
com.google.javascript.rhino.jstype.StaticSourceFile file
public int getLength ()
public void setLength (int)
int length
public int getLineno ()
public int getCharno ()
public int getSourceOffset ()
com.google.javascript.rhino.jstype.StaticSourceFile file
int lineno
public int getSourcePosition ()
public void setLineno (int)
int lineno
int charno
public void setCharno (int)
int charno
public void setSourceEncodedPosition (int)
int sourcePosition
public void setSourceEncodedPositionForTree (int)
com.google.javascript.rhino.Node child
int sourcePosition
protected static int mergeLineCharNo (int, int)
int lineno
int charno
protected static int extractLineno (int)
int lineCharNo
protected static int extractCharno (int)
int lineCharNo
public java.lang.Iterable children ()
public java.lang.Iterable siblings ()
com.google.javascript.rhino.Node$PropListItem getPropListHeadForTesting ()
public com.google.javascript.rhino.Node getParent ()
public com.google.javascript.rhino.Node getAncestor (int)
int level
com.google.javascript.rhino.Node node
public com.google.javascript.rhino.Node$AncestorIterable getAncestors ()
public boolean hasOneChild ()
public boolean hasMoreThanOneChild ()
public int getChildCount ()
com.google.javascript.rhino.Node n
int c
public boolean hasChild (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node child
public java.lang.String checkTreeEquals (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node2
com.google.javascript.rhino.Node$NodeMismatch diff
com.google.javascript.rhino.Node$NodeMismatch checkTreeEqualsImpl (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node2
com.google.javascript.rhino.Node$NodeMismatch res
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node n2
com.google.javascript.rhino.Node$NodeMismatch checkTreeTypeAwareEqualsImpl (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node2
com.google.javascript.rhino.Node$NodeMismatch res
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node n2
public boolean isEquivalentTo (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public boolean isEquivalentToShallow (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
public boolean isEquivalentToTyped (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node node
boolean isEquivalentTo (com.google.javascript.rhino.Node, boolean, boolean, boolean)
int post1
int post2
int quoted1
int quoted2
int slashV1
int slashV2
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node n2
com.google.javascript.rhino.Node node
boolean compareJsType
boolean recur
boolean shallow
public java.lang.String getQualifiedName ()
String name
String left
public boolean isQualifiedName ()
public boolean isUnscopedQualifiedName ()
public com.google.javascript.rhino.Node detachFromParent ()
public com.google.javascript.rhino.Node removeFirstChild ()
com.google.javascript.rhino.Node child
public com.google.javascript.rhino.Node removeChildren ()
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node children
public void detachChildren ()
com.google.javascript.rhino.Node nextChild
com.google.javascript.rhino.Node child
public com.google.javascript.rhino.Node removeChildAfter (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node prev
com.google.javascript.rhino.Node child
public com.google.javascript.rhino.Node cloneNode ()
CloneNotSupportedException e
com.google.javascript.rhino.Node result
public com.google.javascript.rhino.Node cloneTree ()
com.google.javascript.rhino.Node n2clone
com.google.javascript.rhino.Node n2
com.google.javascript.rhino.Node result
public com.google.javascript.rhino.Node copyInformationFrom (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node other
public com.google.javascript.rhino.Node copyInformationFromForTree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node other
public com.google.javascript.rhino.Node useSourceInfoFrom (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node other
public com.google.javascript.rhino.Node srcref (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node other
public com.google.javascript.rhino.Node useSourceInfoFromForTree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node other
public com.google.javascript.rhino.Node srcrefTree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node other
public com.google.javascript.rhino.Node useSourceInfoIfMissingFrom (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node other
public com.google.javascript.rhino.Node useSourceInfoIfMissingFromForTree (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node other
public com.google.javascript.rhino.jstype.JSType getJSType ()
public void setJSType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType jsType
public com.google.javascript.rhino.Node$FileLevelJsDocBuilder getJsDocBuilderForNode ()
public com.google.javascript.rhino.JSDocInfo getJSDocInfo ()
public com.google.javascript.rhino.Node setJSDocInfo (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo info
public void setChangeTime (int)
int time
public int getChangeTime ()
public void setVarArgs (boolean)
boolean varArgs
public boolean isVarArgs ()
public void setOptionalArg (boolean)
boolean optionalArg
public boolean isOptionalArg ()
public void setIsSyntheticBlock (boolean)
boolean val
public boolean isSyntheticBlock ()
public void setDirectives (java.util.Set)
java.util.Set val
public java.util.Set getDirectives ()
public void addSuppression (java.lang.String)
String warning
public void setWasEmptyNode (boolean)
boolean val
public boolean wasEmptyNode ()
public void setSideEffectFlags (int)
int flags
public void setSideEffectFlags (com.google.javascript.rhino.Node$SideEffectFlags)
com.google.javascript.rhino.Node$SideEffectFlags flags
public int getSideEffectFlags ()
public boolean isOnlyModifiesThisCall ()
public boolean isOnlyModifiesArgumentsCall ()
public boolean isNoSideEffectsCall ()
public boolean isLocalResultCall ()
public boolean mayMutateArguments ()
public boolean mayMutateGlobalStateOrThrow ()
private boolean areBitFlagsSet (int, int)
int value
int flags
public boolean isQuotedString ()
public void setQuotedString ()
public boolean isAdd ()
public boolean isAnd ()
public boolean isArrayLit ()
public boolean isAssign ()
public boolean isAssignAdd ()
public boolean isBlock ()
public boolean isBreak ()
public boolean isCall ()
public boolean isCase ()
public boolean isCast ()
public boolean isCatch ()
public boolean isComma ()
public boolean isContinue ()
public boolean isDebugger ()
public boolean isDec ()
public boolean isDefaultCase ()
public boolean isDelProp ()
public boolean isDo ()
public boolean isEmpty ()
public boolean isExprResult ()
public boolean isFalse ()
public boolean isFor ()
public boolean isFunction ()
public boolean isGetterDef ()
public boolean isGetElem ()
public boolean isGetProp ()
public boolean isHook ()
public boolean isIf ()
public boolean isIn ()
public boolean isInc ()
public boolean isInstanceOf ()
public boolean isLabel ()
public boolean isLabelName ()
public boolean isName ()
public boolean isNE ()
public boolean isNew ()
public boolean isNot ()
public boolean isNull ()
public boolean isNumber ()
public boolean isObjectLit ()
public boolean isOr ()
public boolean isParamList ()
public boolean isRegExp ()
public boolean isReturn ()
public boolean isScript ()
public boolean isSetterDef ()
public boolean isString ()
public boolean isStringKey ()
public boolean isSwitch ()
public boolean isThis ()
public boolean isThrow ()
public boolean isTrue ()
public boolean isTry ()
public boolean isTypeOf ()
public boolean isVar ()
public boolean isVoid ()
public boolean isWhile ()
public boolean isWith ()
}
com/google/javascript/rhino/SimpleErrorReporter.classSimpleErrorReporter.java
package com.google.javascript.rhino
public com.google.javascript.rhino.SimpleErrorReporter extends java.lang.Object implements com.google.javascript.rhino.ErrorReporter {
private java.util.List warnings
private java.util.List errors
public void ()
public void warning (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int line
int lineOffset
public void error (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int line
int lineOffset
public java.util.List errors ()
public java.util.List warnings ()
private java.lang.String formatDetailedMessage (java.lang.String, java.lang.String, int)
String message
String sourceName
int lineNumber
String details
StringBuilder buf
public static java.lang.String getMessage0 (java.lang.String)
String messageId
public static java.lang.String getMessage1 (java.lang.String, java.lang.Object)
String messageId
Object arg1
Object[] arguments
static java.lang.String getMessage (java.lang.String, java.lang.Object[])
java.util.MissingResourceException mre
String messageId
Object[] arguments
String defaultResource
java.util.Locale locale
java.util.ResourceBundle rb
String formatString
java.text.MessageFormat formatter
}
com/google/javascript/rhino/SourcePosition.classSourcePosition.java
package com.google.javascript.rhino
public abstract com.google.javascript.rhino.SourcePosition extends java.lang.Object {
private Object item
private int startLineno
private int startCharno
private int endLineno
private int endCharno
public void ()
public void setItem (java.lang.Object)
Object item
public void setPositionInformation (int, int, int, int)
int startLineno
int startCharno
int endLineno
int endCharno
public java.lang.Object getItem ()
public int getStartLine ()
public int getPositionOnStartLine ()
public int getEndLine ()
public int getPositionOnEndLine ()
}
com/google/javascript/rhino/Token.classToken.java
package com.google.javascript.rhino
public com.google.javascript.rhino.Token extends java.lang.Object {
public static final int ERROR
public static final int RETURN
public static final int BITOR
public static final int BITXOR
public static final int BITAND
public static final int EQ
public static final int NE
public static final int LT
public static final int LE
public static final int GT
public static final int GE
public static final int LSH
public static final int RSH
public static final int URSH
public static final int ADD
public static final int SUB
public static final int MUL
public static final int DIV
public static final int MOD
public static final int NOT
public static final int BITNOT
public static final int POS
public static final int NEG
public static final int NEW
public static final int DELPROP
public static final int TYPEOF
public static final int GETPROP
public static final int GETELEM
public static final int CALL
public static final int NAME
public static final int NUMBER
public static final int STRING
public static final int NULL
public static final int THIS
public static final int FALSE
public static final int TRUE
public static final int SHEQ
public static final int SHNE
public static final int REGEXP
public static final int THROW
public static final int IN
public static final int INSTANCEOF
public static final int ARRAYLIT
public static final int OBJECTLIT
public static final int TRY
public static final int PARAM_LIST
public static final int COMMA
public static final int ASSIGN
public static final int ASSIGN_BITOR
public static final int ASSIGN_BITXOR
public static final int ASSIGN_BITAND
public static final int ASSIGN_LSH
public static final int ASSIGN_RSH
public static final int ASSIGN_URSH
public static final int ASSIGN_ADD
public static final int ASSIGN_SUB
public static final int ASSIGN_MUL
public static final int ASSIGN_DIV
public static final int ASSIGN_MOD
public static final int HOOK
public static final int OR
public static final int AND
public static final int INC
public static final int DEC
public static final int FUNCTION
public static final int IF
public static final int SWITCH
public static final int CASE
public static final int DEFAULT_CASE
public static final int WHILE
public static final int DO
public static final int FOR
public static final int BREAK
public static final int CONTINUE
public static final int VAR
public static final int WITH
public static final int CATCH
public static final int VOID
public static final int EMPTY
public static final int BLOCK
public static final int LABEL
public static final int EXPR_RESULT
public static final int SCRIPT
public static final int GETTER_DEF
public static final int SETTER_DEF
public static final int CONST
public static final int DEBUGGER
public static final int LABEL_NAME
public static final int STRING_KEY
public static final int CAST
public static final int ANNOTATION
public static final int PIPE
public static final int STAR
public static final int EOC
public static final int QMARK
public static final int ELLIPSIS
public static final int BANG
public static final int EQUALS
public static final int LB
public static final int LC
public static final int COLON
public static final int DEFAULT
public static final int GET
public static final int LP
public static final int SET
public void ()
public static java.lang.String name (int)
int token
}
com/google/javascript/rhino/TokenStream.classTokenStream.java
package com.google.javascript.rhino
public com.google.javascript.rhino.TokenStream extends java.lang.Object {
public void ()
public static boolean isKeyword (java.lang.String)
String X
int c
String name
boolean id
String s
public static boolean isJSIdentifier (java.lang.String)
int i
String s
int length
}
com/google/javascript/rhino/jstype/AllType.classAllType.java
package com.google.javascript.rhino.jstype
public final com.google.javascript.rhino.jstype.AllType extends com.google.javascript.rhino.jstype.JSType {
private static final long serialVersionUID
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public boolean isAllType ()
public boolean matchesStringContext ()
public boolean matchesObjectContext ()
public boolean canBeCalled ()
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public java.lang.String getDisplayName ()
public boolean hasDisplayName ()
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
}
com/google/javascript/rhino/jstype/ArrowType.classArrowType.java
package com.google.javascript.rhino.jstype
final com.google.javascript.rhino.jstype.ArrowType extends com.google.javascript.rhino.jstype.JSType {
private static final long serialVersionUID
final com.google.javascript.rhino.Node parameters
com.google.javascript.rhino.jstype.JSType returnType
final boolean returnTypeInferred
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.Node parameters
com.google.javascript.rhino.jstype.JSType returnType
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, boolean)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.Node parameters
com.google.javascript.rhino.jstype.JSType returnType
boolean returnTypeInferred
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
boolean isTopFunction
com.google.javascript.rhino.jstype.JSType thisParamType
com.google.javascript.rhino.jstype.JSType thatParamType
boolean thisIsVarArgs
boolean thatIsVarArgs
boolean thisIsOptional
boolean thatIsOptional
com.google.javascript.rhino.jstype.JSType other
com.google.javascript.rhino.jstype.ArrowType that
com.google.javascript.rhino.Node thisParam
com.google.javascript.rhino.Node thatParam
boolean hasEqualParameters (com.google.javascript.rhino.jstype.ArrowType, com.google.javascript.rhino.jstype.EquivalenceMethod)
com.google.javascript.rhino.jstype.JSType thisParamType
com.google.javascript.rhino.jstype.JSType otherParamType
com.google.javascript.rhino.jstype.ArrowType that
com.google.javascript.rhino.jstype.EquivalenceMethod eqMethod
com.google.javascript.rhino.Node thisParam
com.google.javascript.rhino.Node otherParam
boolean checkArrowEquivalenceHelper (com.google.javascript.rhino.jstype.ArrowType, com.google.javascript.rhino.jstype.EquivalenceMethod)
com.google.javascript.rhino.jstype.ArrowType that
com.google.javascript.rhino.jstype.EquivalenceMethod eqMethod
public int hashCode ()
com.google.javascript.rhino.jstype.JSType paramType
com.google.javascript.rhino.Node param
int hashCode
public com.google.javascript.rhino.jstype.JSType getLeastSupertype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.JSType getGreatestSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.Node paramNode
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
boolean hasUnknownParamsOrReturn ()
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node paramNode
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public boolean hasAnyTemplateTypesInternal ()
private boolean hasTemplatedParameterType ()
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node paramNode
}
com/google/javascript/rhino/jstype/BooleanLiteralSet.classBooleanLiteralSet.java
package com.google.javascript.rhino.jstype
public final com.google.javascript.rhino.jstype.BooleanLiteralSet extends java.lang.Enum {
public static final com.google.javascript.rhino.jstype.BooleanLiteralSet EMPTY
public static final com.google.javascript.rhino.jstype.BooleanLiteralSet TRUE
public static final com.google.javascript.rhino.jstype.BooleanLiteralSet FALSE
public static final com.google.javascript.rhino.jstype.BooleanLiteralSet BOTH
private static final com.google.javascript.rhino.jstype.BooleanLiteralSet[] $VALUES
public static com.google.javascript.rhino.jstype.BooleanLiteralSet[] values ()
public static com.google.javascript.rhino.jstype.BooleanLiteralSet valueOf (java.lang.String)
String name
private void (java.lang.String, int)
private com.google.javascript.rhino.jstype.BooleanLiteralSet fromOrdinal (int)
int ordinal
public com.google.javascript.rhino.jstype.BooleanLiteralSet intersection (com.google.javascript.rhino.jstype.BooleanLiteralSet)
com.google.javascript.rhino.jstype.BooleanLiteralSet that
public com.google.javascript.rhino.jstype.BooleanLiteralSet union (com.google.javascript.rhino.jstype.BooleanLiteralSet)
com.google.javascript.rhino.jstype.BooleanLiteralSet that
public boolean contains (boolean)
boolean literalValue
public static com.google.javascript.rhino.jstype.BooleanLiteralSet get (boolean)
boolean literalValue
static void ()
}
com/google/javascript/rhino/jstype/BooleanType.classBooleanType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.BooleanType extends com.google.javascript.rhino.jstype.ValueType {
private static final long serialVersionUID
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public boolean isNullable ()
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.TernaryValue result
public boolean isBooleanValueType ()
public boolean matchesNumberContext ()
public boolean matchesStringContext ()
public boolean matchesObjectContext ()
public com.google.javascript.rhino.jstype.JSType autoboxesTo ()
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public java.lang.String getDisplayName ()
public com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
public volatile boolean hasDisplayName ()
}
com/google/javascript/rhino/jstype/CanCastToVisitor.classCanCastToVisitor.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.CanCastToVisitor extends java.lang.Object implements com.google.javascript.rhino.jstype.RelationshipVisitor {
void ()
public java.lang.Boolean caseUnknownType (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType thisType
com.google.javascript.rhino.jstype.JSType thatType
public java.lang.Boolean caseNoType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType thatType
public java.lang.Boolean caseNoObjectType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType thatType
public java.lang.Boolean caseAllType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType thatType
boolean canCastToUnion (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.JSType type
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType thisType
com.google.javascript.rhino.jstype.UnionType unionType
boolean canCastToFunction (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.JSType thisType
com.google.javascript.rhino.jstype.FunctionType functionType
private boolean isInterface (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType constructor
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType objType
java.lang.Boolean castCastToHelper (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType thisType
com.google.javascript.rhino.jstype.JSType thatType
public java.lang.Boolean caseValueType (com.google.javascript.rhino.jstype.ValueType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ValueType thisType
com.google.javascript.rhino.jstype.JSType thatType
public java.lang.Boolean caseObjectType (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ObjectType thisType
com.google.javascript.rhino.jstype.JSType thatType
public java.lang.Boolean caseFunctionType (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.FunctionType thisType
com.google.javascript.rhino.jstype.JSType thatType
public java.lang.Boolean caseUnionType (com.google.javascript.rhino.jstype.UnionType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType NULL_TYPE
com.google.javascript.rhino.jstype.JSType VOID_TYPE
com.google.javascript.rhino.jstype.UnionType thisType
com.google.javascript.rhino.jstype.JSType thatType
boolean visited
public java.lang.Boolean caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.TemplatizedType thisType
com.google.javascript.rhino.jstype.JSType thatType
public java.lang.Boolean caseTemplateType (com.google.javascript.rhino.jstype.TemplateType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.TemplateType thisType
com.google.javascript.rhino.jstype.JSType thatType
public java.lang.Boolean caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.EnumElementType typeType
com.google.javascript.rhino.jstype.JSType thatType
public volatile java.lang.Object caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.EnumElementType x0
com.google.javascript.rhino.jstype.JSType x1
public volatile java.lang.Object caseTemplateType (com.google.javascript.rhino.jstype.TemplateType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.TemplateType x0
com.google.javascript.rhino.jstype.JSType x1
public volatile java.lang.Object caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.TemplatizedType x0
com.google.javascript.rhino.jstype.JSType x1
public volatile java.lang.Object caseUnionType (com.google.javascript.rhino.jstype.UnionType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.UnionType x0
com.google.javascript.rhino.jstype.JSType x1
public volatile java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.FunctionType x0
com.google.javascript.rhino.jstype.JSType x1
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ObjectType x0
com.google.javascript.rhino.jstype.JSType x1
public volatile java.lang.Object caseValueType (com.google.javascript.rhino.jstype.ValueType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ValueType x0
com.google.javascript.rhino.jstype.JSType x1
public volatile java.lang.Object caseAllType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType x0
public volatile java.lang.Object caseNoObjectType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType x0
public volatile java.lang.Object caseNoType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType x0
public volatile java.lang.Object caseUnknownType (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType x0
com.google.javascript.rhino.jstype.JSType x1
}
com/google/javascript/rhino/jstype/EnumElementType.classEnumElementType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.EnumElementType extends com.google.javascript.rhino.jstype.ObjectType {
private static final long serialVersionUID
private com.google.javascript.rhino.jstype.JSType primitiveType
private com.google.javascript.rhino.jstype.ObjectType primitiveObjectType
private final String name
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.JSType elementType
String name
public com.google.javascript.rhino.jstype.PropertyMap getPropertyMap ()
public com.google.javascript.rhino.jstype.EnumElementType toMaybeEnumElementType ()
public boolean matchesNumberContext ()
public boolean matchesStringContext ()
public boolean matchesObjectContext ()
public boolean canBeCalled ()
public boolean isObject ()
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public boolean isNullable ()
public boolean isNominalType ()
public int hashCode ()
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public java.lang.String getReferenceName ()
public boolean hasReferenceName ()
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
boolean defineProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
String propertyName
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.rhino.Node propertyNode
public com.google.javascript.rhino.jstype.ObjectType getImplicitPrototype ()
public com.google.javascript.rhino.jstype.JSType findPropertyType (java.lang.String)
String propertyName
public com.google.javascript.rhino.jstype.FunctionType getConstructor ()
public com.google.javascript.rhino.jstype.JSType autoboxesTo ()
public com.google.javascript.rhino.jstype.JSType getPrimitiveType ()
com.google.javascript.rhino.jstype.JSType meet (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.JSType meetPrimitive
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
}
com/google/javascript/rhino/jstype/EnumType.classEnumType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.EnumType extends com.google.javascript.rhino.jstype.PrototypeObjectType {
private static final long serialVersionUID
private final com.google.javascript.rhino.Node source
private com.google.javascript.rhino.jstype.EnumElementType elementsType
private final java.util.Set elements
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
String name
com.google.javascript.rhino.Node source
com.google.javascript.rhino.jstype.JSType elementsType
public com.google.javascript.rhino.Node getSource ()
public com.google.javascript.rhino.jstype.EnumType toMaybeEnumType ()
public com.google.javascript.rhino.jstype.ObjectType getImplicitPrototype ()
public java.util.Set getElements ()
public boolean defineElement (java.lang.String, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.Node definingNode
public com.google.javascript.rhino.jstype.EnumElementType getElementsType ()
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.TernaryValue result
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public java.lang.String getDisplayName ()
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.FunctionType getConstructor ()
public boolean matchesNumberContext ()
public boolean matchesStringContext ()
public boolean matchesObjectContext ()
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
public volatile void matchRecordTypeConstraint (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile void matchConstraint (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType x0
public volatile java.lang.Iterable getCtorExtendedInterfaces ()
public volatile java.lang.Iterable getCtorImplementedInterfaces ()
public volatile com.google.javascript.rhino.jstype.FunctionType getOwnerFunction ()
public volatile boolean isNativeObjectType ()
public volatile boolean hasCachedValues ()
public volatile boolean hasReferenceName ()
public volatile java.lang.String getReferenceName ()
public volatile boolean canBeCalled ()
public volatile com.google.javascript.rhino.jstype.JSType unboxesTo ()
public volatile void setPropertyJSDocInfo (java.lang.String, com.google.javascript.rhino.JSDocInfo)
String x0
com.google.javascript.rhino.JSDocInfo x1
public volatile boolean removeProperty (java.lang.String)
String x0
}
com/google/javascript/rhino/jstype/EquivalenceMethod.classEquivalenceMethod.java
package com.google.javascript.rhino.jstype
final com.google.javascript.rhino.jstype.EquivalenceMethod extends java.lang.Enum {
public static final com.google.javascript.rhino.jstype.EquivalenceMethod IDENTITY
public static final com.google.javascript.rhino.jstype.EquivalenceMethod DATA_FLOW
public static final com.google.javascript.rhino.jstype.EquivalenceMethod INVARIANT
private static final com.google.javascript.rhino.jstype.EquivalenceMethod[] $VALUES
public static com.google.javascript.rhino.jstype.EquivalenceMethod[] values ()
public static com.google.javascript.rhino.jstype.EquivalenceMethod valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/rhino/jstype/ErrorFunctionType.classErrorFunctionType.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.ErrorFunctionType extends com.google.javascript.rhino.jstype.FunctionType {
private static final long serialVersionUID
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
String name
}
com/google/javascript/rhino/jstype/FunctionBuilder.classFunctionBuilder.java
package com.google.javascript.rhino.jstype
public final com.google.javascript.rhino.jstype.FunctionBuilder extends java.lang.Object {
private final com.google.javascript.rhino.jstype.JSTypeRegistry registry
private String name
private com.google.javascript.rhino.Node sourceNode
private com.google.javascript.rhino.Node parametersNode
private com.google.javascript.rhino.jstype.JSType returnType
private com.google.javascript.rhino.jstype.JSType typeOfThis
private com.google.javascript.rhino.jstype.TemplateTypeMap templateTypeMap
private boolean inferredReturnType
private boolean isConstructor
private boolean isNativeType
public void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public com.google.javascript.rhino.jstype.FunctionBuilder withName (java.lang.String)
String name
public com.google.javascript.rhino.jstype.FunctionBuilder withSourceNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node sourceNode
public com.google.javascript.rhino.jstype.FunctionBuilder withParams (com.google.javascript.rhino.jstype.FunctionParamBuilder)
com.google.javascript.rhino.jstype.FunctionParamBuilder params
public com.google.javascript.rhino.jstype.FunctionBuilder withParamsNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parametersNode
public com.google.javascript.rhino.jstype.FunctionBuilder withReturnType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType returnType
public com.google.javascript.rhino.jstype.FunctionBuilder withReturnType (com.google.javascript.rhino.jstype.JSType, boolean)
com.google.javascript.rhino.jstype.JSType returnType
boolean inferred
public com.google.javascript.rhino.jstype.FunctionBuilder withInferredReturnType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType returnType
public com.google.javascript.rhino.jstype.FunctionBuilder withTypeOfThis (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType typeOfThis
public com.google.javascript.rhino.jstype.FunctionBuilder withTemplateKeys (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList templateKeys
public com.google.javascript.rhino.jstype.FunctionBuilder forConstructor ()
public com.google.javascript.rhino.jstype.FunctionBuilder setIsConstructor (boolean)
boolean isConstructor
com.google.javascript.rhino.jstype.FunctionBuilder forNativeType ()
public com.google.javascript.rhino.jstype.FunctionBuilder copyFromOtherFunction (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType otherType
public com.google.javascript.rhino.jstype.FunctionType build ()
}
com/google/javascript/rhino/jstype/FunctionParamBuilder.classFunctionParamBuilder.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.FunctionParamBuilder extends java.lang.Object {
private final com.google.javascript.rhino.jstype.JSTypeRegistry registry
private final com.google.javascript.rhino.Node root
public void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public transient boolean addRequiredParams (com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.JSType[] arr$
int len$
int i$
com.google.javascript.rhino.jstype.JSType[] types
public transient boolean addOptionalParams (com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.JSType[] arr$
int len$
int i$
com.google.javascript.rhino.jstype.JSType[] types
public boolean addVarArgs (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.Node newParameterFromNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node newParam
public com.google.javascript.rhino.Node newOptionalParameterFromNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
com.google.javascript.rhino.Node newParam
private com.google.javascript.rhino.Node newParameter (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node paramNode
public com.google.javascript.rhino.Node build ()
private boolean hasOptionalOrVarArgs ()
com.google.javascript.rhino.Node lastChild
public boolean hasVarArgs ()
com.google.javascript.rhino.Node lastChild
}
com/google/javascript/rhino/jstype/FunctionType$Kind.classFunctionType.java
package com.google.javascript.rhino.jstype
final com.google.javascript.rhino.jstype.FunctionType$Kind extends java.lang.Enum {
public static final com.google.javascript.rhino.jstype.FunctionType$Kind ORDINARY
public static final com.google.javascript.rhino.jstype.FunctionType$Kind CONSTRUCTOR
public static final com.google.javascript.rhino.jstype.FunctionType$Kind INTERFACE
private static final com.google.javascript.rhino.jstype.FunctionType$Kind[] $VALUES
public static com.google.javascript.rhino.jstype.FunctionType$Kind[] values ()
public static com.google.javascript.rhino.jstype.FunctionType$Kind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/rhino/jstype/FunctionType$PropAccess.classFunctionType.java
package com.google.javascript.rhino.jstype
final com.google.javascript.rhino.jstype.FunctionType$PropAccess extends java.lang.Enum {
public static final com.google.javascript.rhino.jstype.FunctionType$PropAccess ANY
public static final com.google.javascript.rhino.jstype.FunctionType$PropAccess STRUCT
public static final com.google.javascript.rhino.jstype.FunctionType$PropAccess DICT
private static final com.google.javascript.rhino.jstype.FunctionType$PropAccess[] $VALUES
public static com.google.javascript.rhino.jstype.FunctionType$PropAccess[] values ()
public static com.google.javascript.rhino.jstype.FunctionType$PropAccess valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/rhino/jstype/FunctionType.classFunctionType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.FunctionType extends com.google.javascript.rhino.jstype.PrototypeObjectType {
private static final long serialVersionUID
private com.google.javascript.rhino.jstype.ArrowType call
private com.google.javascript.rhino.jstype.Property prototypeSlot
private final com.google.javascript.rhino.jstype.FunctionType$Kind kind
private com.google.javascript.rhino.jstype.FunctionType$PropAccess propAccess
private com.google.javascript.rhino.jstype.JSType typeOfThis
private com.google.javascript.rhino.Node source
private java.util.List implementedInterfaces
private java.util.List extendedInterfaces
private java.util.List subTypes
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.ArrowType, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.TemplateTypeMap, boolean, boolean)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
String name
com.google.javascript.rhino.Node source
com.google.javascript.rhino.jstype.ArrowType arrowType
com.google.javascript.rhino.jstype.JSType typeOfThis
com.google.javascript.rhino.jstype.TemplateTypeMap templateTypeMap
boolean isConstructor
boolean nativeType
private void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.TemplateTypeMap)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
String name
com.google.javascript.rhino.Node source
com.google.javascript.rhino.jstype.TemplateTypeMap typeParameters
static com.google.javascript.rhino.jstype.FunctionType forInterface (com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.TemplateTypeMap)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
String name
com.google.javascript.rhino.Node source
com.google.javascript.rhino.jstype.TemplateTypeMap typeParameters
public boolean isInstanceType ()
public boolean isConstructor ()
public boolean isInterface ()
public boolean isOrdinaryFunction ()
public boolean makesStructs ()
com.google.javascript.rhino.jstype.FunctionType superc
public boolean makesDicts ()
com.google.javascript.rhino.jstype.FunctionType superc
public void setStruct ()
public void setDict ()
public com.google.javascript.rhino.jstype.FunctionType toMaybeFunctionType ()
public boolean canBeCalled ()
public boolean hasImplementedInterfaces ()
com.google.javascript.rhino.jstype.FunctionType superCtor
public java.lang.Iterable getParameters ()
com.google.javascript.rhino.Node n
public com.google.javascript.rhino.Node getParametersNode ()
public int getMinArguments ()
com.google.javascript.rhino.Node n
java.util.Iterator i$
int i
int min
public int getMaxArguments ()
com.google.javascript.rhino.Node lastParam
com.google.javascript.rhino.Node params
public com.google.javascript.rhino.jstype.JSType getReturnType ()
public boolean isReturnTypeInferred ()
com.google.javascript.rhino.jstype.ArrowType getInternalArrowType ()
public com.google.javascript.rhino.jstype.Property getSlot (java.lang.String)
String name
public java.util.Set getOwnPropertyNames ()
java.util.Set names
public com.google.javascript.rhino.jstype.ObjectType getPrototype ()
String refName
public void setPrototypeBasedOn (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType baseType
void setPrototypeBasedOn (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType baseType
com.google.javascript.rhino.Node propertyNode
public void extendTemplateTypeMapBasedOn (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType type
boolean setPrototype (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType prototype
com.google.javascript.rhino.Node propertyNode
private boolean setPrototypeNoCheck (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionType superClass
com.google.javascript.rhino.jstype.ObjectType prototype
com.google.javascript.rhino.Node propertyNode
com.google.javascript.rhino.jstype.ObjectType oldPrototype
boolean replacedPrototype
public java.lang.Iterable getAllImplementedInterfaces ()
com.google.javascript.rhino.jstype.ObjectType type
java.util.Iterator i$
java.util.Set interfaces
private void addRelatedInterfaces (com.google.javascript.rhino.jstype.ObjectType, java.util.Set)
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType instance
java.util.Set set
com.google.javascript.rhino.jstype.FunctionType constructor
public java.lang.Iterable getImplementedInterfaces ()
com.google.javascript.rhino.jstype.FunctionType superCtor
public java.lang.Iterable getOwnImplementedInterfaces ()
public void setImplementedInterfaces (java.util.List)
com.google.javascript.rhino.jstype.ObjectType type
java.util.Iterator i$
java.util.List implementedInterfaces
public java.lang.Iterable getAllExtendedInterfaces ()
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
java.util.Set extendedInterfaces
private void addRelatedExtendedInterfaces (com.google.javascript.rhino.jstype.ObjectType, java.util.Set)
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType instance
java.util.Set set
com.google.javascript.rhino.jstype.FunctionType constructor
public java.lang.Iterable getExtendedInterfaces ()
public int getExtendedInterfacesCount ()
public void setExtendedInterfaces (java.util.List) throws java.lang.UnsupportedOperationException
com.google.javascript.rhino.jstype.ObjectType extendedInterface
java.util.Iterator i$
java.util.List extendedInterfaces
public com.google.javascript.rhino.jstype.JSType getPropertyType (java.lang.String)
com.google.javascript.rhino.jstype.FunctionParamBuilder builder
boolean isCall
boolean isBind
String name
public com.google.javascript.rhino.jstype.FunctionType getBindReturnType (int)
int i
com.google.javascript.rhino.Node params
com.google.javascript.rhino.Node origParams
int argsToBind
com.google.javascript.rhino.jstype.FunctionBuilder builder
private com.google.javascript.rhino.jstype.FunctionType getCallOrBindSignature (boolean)
com.google.javascript.rhino.Node current
com.google.javascript.rhino.Node firstArg
com.google.javascript.rhino.Node params
com.google.javascript.rhino.Node thisTypeNode
boolean isCall
boolean isBind
com.google.javascript.rhino.jstype.FunctionBuilder builder
com.google.javascript.rhino.Node origParams
boolean defineProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.ObjectType objType
String name
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.rhino.Node propertyNode
com.google.javascript.rhino.jstype.FunctionType supAndInfHelper (com.google.javascript.rhino.jstype.FunctionType, boolean)
boolean isSubtypeOfThat
boolean isSubtypeOfThis
com.google.javascript.rhino.jstype.FunctionType merged
com.google.javascript.rhino.jstype.FunctionType that
boolean leastSuper
com.google.javascript.rhino.jstype.JSType functionInstance
com.google.javascript.rhino.jstype.FunctionType greatestFn
com.google.javascript.rhino.jstype.FunctionType leastFn
private com.google.javascript.rhino.jstype.FunctionType tryMergeFunctionPiecewise (com.google.javascript.rhino.jstype.FunctionType, boolean)
com.google.javascript.rhino.jstype.JSType maybeNewTypeOfThis
com.google.javascript.rhino.jstype.FunctionType other
boolean leastSuper
com.google.javascript.rhino.Node newParamsNode
com.google.javascript.rhino.jstype.JSType newReturnType
com.google.javascript.rhino.jstype.JSType newTypeOfThis
boolean newReturnTypeInferred
public com.google.javascript.rhino.jstype.FunctionType getSuperClassConstructor ()
com.google.javascript.rhino.jstype.ObjectType maybeSuperInstanceType
public static com.google.javascript.rhino.jstype.ObjectType getTopDefiningInterface (com.google.javascript.rhino.jstype.ObjectType, java.lang.String)
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType type
String propertyName
com.google.javascript.rhino.jstype.ObjectType foundType
public com.google.javascript.rhino.jstype.ObjectType getTopMostDefiningType (java.lang.String)
String propertyName
com.google.javascript.rhino.jstype.FunctionType ctor
com.google.javascript.rhino.jstype.ObjectType topInstanceType
boolean checkFunctionEquivalenceHelper (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.EquivalenceMethod)
com.google.javascript.rhino.jstype.FunctionType that
com.google.javascript.rhino.jstype.EquivalenceMethod eqMethod
public int hashCode ()
public boolean hasEqualCallType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType otherType
java.lang.String toStringHelper (boolean)
com.google.javascript.rhino.Node p
boolean forAnnotations
StringBuilder b
int paramNum
boolean hasKnownTypeOfThis
private void appendArgString (java.lang.StringBuilder, com.google.javascript.rhino.Node, boolean)
StringBuilder b
com.google.javascript.rhino.Node p
boolean forAnnotations
private void appendVarArgsString (java.lang.StringBuilder, com.google.javascript.rhino.jstype.JSType, boolean)
StringBuilder builder
com.google.javascript.rhino.jstype.JSType paramType
boolean forAnnotations
private void appendOptionalArgString (java.lang.StringBuilder, com.google.javascript.rhino.jstype.JSType, boolean)
StringBuilder builder
com.google.javascript.rhino.jstype.JSType paramType
boolean forAnnotations
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.FunctionType other
boolean treatThisTypesAsCovariant
com.google.javascript.rhino.jstype.JSType that
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.ObjectType getInstanceType ()
void setInstanceType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType instanceType
public boolean hasInstanceType ()
public com.google.javascript.rhino.jstype.JSType getTypeOfThis ()
public com.google.javascript.rhino.Node getSource ()
public void setSource (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node source
private void addSubType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType subType
public void clearCachedValues ()
com.google.javascript.rhino.jstype.FunctionType subType
java.util.Iterator i$
public java.util.List getSubTypes ()
public boolean hasCachedValues ()
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.jstype.ObjectType resolvedIface
com.google.javascript.rhino.jstype.ObjectType iface
java.util.Iterator i$
int i
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
com.google.javascript.rhino.jstype.JSType maybeTypeOfThis
boolean changed
com.google.common.collect.ImmutableList$Builder resolvedInterfaces
public java.lang.String toDebugHashCodeString ()
com.google.javascript.rhino.Node p
StringBuilder b
int paramNum
boolean hasKnownTypeOfThis
private java.lang.String getDebugHashCodeStringOf (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.FunctionType cloneWithoutArrowType ()
com.google.javascript.rhino.jstype.FunctionType result
public boolean hasAnyTemplateTypesInternal ()
public volatile void matchRecordTypeConstraint (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile void matchConstraint (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType x0
public volatile java.lang.Iterable getCtorExtendedInterfaces ()
public volatile java.lang.Iterable getCtorImplementedInterfaces ()
public volatile com.google.javascript.rhino.jstype.FunctionType getOwnerFunction ()
public volatile boolean isNativeObjectType ()
public volatile boolean hasReferenceName ()
public volatile java.lang.String getReferenceName ()
public volatile com.google.javascript.rhino.jstype.ObjectType getImplicitPrototype ()
public volatile com.google.javascript.rhino.jstype.FunctionType getConstructor ()
public volatile boolean matchesObjectContext ()
public volatile com.google.javascript.rhino.jstype.JSType unboxesTo ()
public volatile boolean matchesStringContext ()
public volatile boolean matchesNumberContext ()
public volatile void setPropertyJSDocInfo (java.lang.String, com.google.javascript.rhino.JSDocInfo)
String x0
com.google.javascript.rhino.JSDocInfo x1
public volatile boolean removeProperty (java.lang.String)
String x0
public volatile java.lang.Object getTypeOfThis ()
public volatile com.google.javascript.rhino.jstype.StaticSlot getSlot (java.lang.String)
String x0
}
com/google/javascript/rhino/jstype/InstanceObjectType.classInstanceObjectType.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.InstanceObjectType extends com.google.javascript.rhino.jstype.PrototypeObjectType {
private static final long serialVersionUID
private final com.google.javascript.rhino.jstype.FunctionType constructor
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.FunctionType constructor
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.FunctionType, boolean)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.FunctionType constructor
boolean isNativeType
public java.lang.String getReferenceName ()
public boolean hasReferenceName ()
public com.google.javascript.rhino.jstype.ObjectType getImplicitPrototype ()
public com.google.javascript.rhino.jstype.FunctionType getConstructor ()
boolean defineProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.rhino.Node propertyNode
com.google.javascript.rhino.jstype.ObjectType proto
java.lang.String toStringHelper (boolean)
boolean forAnnotations
boolean isTheObjectType ()
public boolean isInstanceType ()
public boolean isArrayType ()
public boolean isStringObjectType ()
public boolean isBooleanObjectType ()
public boolean isNumberObjectType ()
public boolean isDateType ()
public boolean isRegexpType ()
public boolean isNominalType ()
public int hashCode ()
public java.lang.Iterable getCtorImplementedInterfaces ()
public java.lang.Iterable getCtorExtendedInterfaces ()
}
com/google/javascript/rhino/jstype/JSType$1.classJSType.java
package com.google.javascript.rhino.jstype
final com.google.javascript.rhino.jstype.JSType$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType t1
com.google.javascript.rhino.jstype.JSType t2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/rhino/jstype/JSType$2.classJSType.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.JSType$2 extends java.lang.Object {
static final int[] $SwitchMap$com$google$javascript$rhino$jstype$TernaryValue
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/javascript/rhino/jstype/JSType$TypePair.classJSType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.JSType$TypePair extends java.lang.Object {
public final com.google.javascript.rhino.jstype.JSType typeA
public final com.google.javascript.rhino.jstype.JSType typeB
public void (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType typeA
com.google.javascript.rhino.jstype.JSType typeB
}
com/google/javascript/rhino/jstype/JSType.classJSType.java
package com.google.javascript.rhino.jstype
public abstract com.google.javascript.rhino.jstype.JSType extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private boolean resolved
private com.google.javascript.rhino.jstype.JSType resolveResult
protected com.google.javascript.rhino.jstype.TemplateTypeMap templateTypeMap
private boolean inTemplatedCheckVisit
private static final com.google.javascript.rhino.jstype.CanCastToVisitor CAN_CAST_TO_VISITOR
public static final String UNKNOWN_NAME
public static final String NOT_A_CLASS
public static final String NOT_A_TYPE
public static final String EMPTY_TYPE_COMPONENT
static final java.util.Comparator ALPHA
public static final int ENUMDECL
public static final int NOT_ENUMDECL
final com.google.javascript.rhino.jstype.JSTypeRegistry registry
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.TemplateTypeMap)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.TemplateTypeMap templateTypeMap
com.google.javascript.rhino.jstype.JSType getNativeType (com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.rhino.jstype.JSTypeNative typeId
public com.google.javascript.rhino.JSDocInfo getJSDocInfo ()
public java.lang.String getDisplayName ()
public boolean hasDisplayName ()
String displayName
public boolean hasProperty (java.lang.String)
String pname
public boolean isNoType ()
public boolean isNoResolvedType ()
public boolean isNoObjectType ()
public final boolean isEmptyType ()
public boolean isNumberObjectType ()
public boolean isNumberValueType ()
public boolean isFunctionPrototypeType ()
public boolean isStringObjectType ()
boolean isTheObjectType ()
public boolean isStringValueType ()
public final boolean isString ()
public final boolean isNumber ()
public boolean isArrayType ()
public boolean isBooleanObjectType ()
public boolean isBooleanValueType ()
public boolean isRegexpType ()
public boolean isDateType ()
public boolean isNullType ()
public boolean isVoidType ()
public boolean isAllType ()
public boolean isUnknownType ()
public boolean isCheckedUnknownType ()
public final boolean isUnionType ()
public boolean isStruct ()
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.ObjectType objType
com.google.javascript.rhino.jstype.ObjectType iproto
com.google.javascript.rhino.jstype.FunctionType ctor
public boolean isDict ()
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.ObjectType objType
com.google.javascript.rhino.jstype.ObjectType iproto
com.google.javascript.rhino.jstype.FunctionType ctor
public com.google.javascript.rhino.jstype.UnionType toMaybeUnionType ()
public final boolean isGlobalThisType ()
public final boolean isFunctionType ()
public com.google.javascript.rhino.jstype.FunctionType toMaybeFunctionType ()
public static com.google.javascript.rhino.jstype.FunctionType toMaybeFunctionType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public final boolean isEnumElementType ()
public com.google.javascript.rhino.jstype.EnumElementType toMaybeEnumElementType ()
public boolean isEnumType ()
public com.google.javascript.rhino.jstype.EnumType toMaybeEnumType ()
boolean isNamedType ()
public boolean isRecordType ()
com.google.javascript.rhino.jstype.RecordType toMaybeRecordType ()
public final boolean isTemplatizedType ()
public com.google.javascript.rhino.jstype.TemplatizedType toMaybeTemplatizedType ()
public static com.google.javascript.rhino.jstype.TemplatizedType toMaybeTemplatizedType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public final boolean isTemplateType ()
public com.google.javascript.rhino.jstype.TemplateType toMaybeTemplateType ()
public static com.google.javascript.rhino.jstype.TemplateType toMaybeTemplateType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public boolean hasAnyTemplateTypes ()
boolean result
boolean hasAnyTemplateTypesInternal ()
public com.google.javascript.rhino.jstype.TemplateTypeMap getTemplateTypeMap ()
public void extendTemplateTypeMap (com.google.javascript.rhino.jstype.TemplateTypeMap)
com.google.javascript.rhino.jstype.TemplateTypeMap otherMap
public boolean isObject ()
public boolean isConstructor ()
public boolean isNominalType ()
public final boolean isNominalConstructor ()
com.google.javascript.rhino.jstype.FunctionType fn
public boolean isInstanceType ()
public boolean isInterface ()
public boolean isOrdinaryFunction ()
public final boolean isEquivalentTo (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public final boolean isInvariant (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public final boolean differsFrom (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
boolean checkEquivalenceHelper (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.EquivalenceMethod)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.EquivalenceMethod eqMethod
boolean thisUnknown
boolean thatUnknown
private java.lang.String getConcreteNominalTypeName (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType internal
com.google.javascript.rhino.jstype.ObjectType objType
public static boolean isEquivalent (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType typeA
com.google.javascript.rhino.jstype.JSType typeB
public boolean equals (java.lang.Object)
Object jsType
public int hashCode ()
public final boolean matchesInt32Context ()
public final boolean matchesUint32Context ()
public boolean matchesNumberContext ()
public boolean matchesStringContext ()
public boolean matchesObjectContext ()
public com.google.javascript.rhino.jstype.JSType findPropertyType (java.lang.String)
String propertyName
com.google.javascript.rhino.jstype.ObjectType autoboxObjType
public boolean canBeCalled ()
public boolean canCastTo (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.JSType autoboxesTo ()
public com.google.javascript.rhino.jstype.JSType unboxesTo ()
public com.google.javascript.rhino.jstype.ObjectType toObjectType ()
public com.google.javascript.rhino.jstype.JSType autobox ()
com.google.javascript.rhino.jstype.JSType restricted
com.google.javascript.rhino.jstype.JSType autobox
public final com.google.javascript.rhino.jstype.ObjectType dereference ()
public final boolean canTestForEqualityWith (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.TernaryValue testForEqualityHelper (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType otherType
com.google.javascript.rhino.jstype.JSType meet
com.google.javascript.rhino.jstype.JSType aType
com.google.javascript.rhino.jstype.JSType bType
boolean aIsEmpty
boolean bIsEmpty
public final boolean canTestForShallowEqualityWith (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.JSType inf
public boolean isNullable ()
public com.google.javascript.rhino.jstype.JSType collapseUnion ()
public com.google.javascript.rhino.jstype.JSType getLeastSupertype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
static com.google.javascript.rhino.jstype.JSType getLeastSupertype (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType thisType
com.google.javascript.rhino.jstype.JSType thatType
boolean areEquivalent
public com.google.javascript.rhino.jstype.JSType getGreatestSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
static com.google.javascript.rhino.jstype.JSType getGreatestSubtype (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType inf
com.google.javascript.rhino.jstype.JSType inf
com.google.javascript.rhino.jstype.JSType thisType
com.google.javascript.rhino.jstype.JSType thatType
static com.google.javascript.rhino.jstype.JSType filterNoResolvedType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionTypeBuilder builder
com.google.javascript.rhino.jstype.UnionType unionType
boolean needsFiltering
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.JSType getRestrictedTypeGivenToBooleanOutcome (boolean)
boolean outcome
com.google.javascript.rhino.jstype.BooleanLiteralSet literals
public abstract com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
public com.google.javascript.rhino.jstype.JSType$TypePair getTypesUnderEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType$TypePair p
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.JSType$TypePair getTypesUnderInequality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType$TypePair p
com.google.javascript.rhino.jstype.JSType noType
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.JSType$TypePair getTypesUnderShallowEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.JSType commonType
public com.google.javascript.rhino.jstype.JSType$TypePair getTypesUnderShallowInequality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType$TypePair p
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.JSType restrictByNotNullOrUndefined ()
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
static boolean isSubtypeHelper (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType element
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionType union
com.google.javascript.rhino.jstype.TemplateType key
com.google.javascript.rhino.jstype.JSType thisElement
com.google.javascript.rhino.jstype.JSType thatElement
com.google.javascript.rhino.jstype.JSType thisType
com.google.javascript.rhino.jstype.JSType thatType
com.google.javascript.rhino.jstype.TemplateTypeMap thisTypeParams
com.google.javascript.rhino.jstype.TemplateTypeMap thatTypeParams
boolean templateMatch
static boolean isExemptFromTemplateTypeInvariance (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType objType
public abstract java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
abstract java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
public final com.google.javascript.rhino.jstype.JSType resolve (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
abstract com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
void setResolvedTypeInternal (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public final boolean isResolved ()
public final void clearResolved ()
static final com.google.javascript.rhino.jstype.JSType safeResolve (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
public boolean setValidator (com.google.common.base.Predicate)
com.google.common.base.Predicate validator
public java.lang.String toString ()
public java.lang.String toDebugHashCodeString ()
public final java.lang.String toAnnotationString ()
abstract java.lang.String toStringHelper (boolean)
public void matchConstraint (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType constraint
static void ()
}
com/google/javascript/rhino/jstype/JSTypeNative.classJSTypeNative.java
package com.google.javascript.rhino.jstype
public final com.google.javascript.rhino.jstype.JSTypeNative extends java.lang.Enum {
public static final com.google.javascript.rhino.jstype.JSTypeNative ARRAY_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative ARRAY_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative BOOLEAN_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative BOOLEAN_OBJECT_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative BOOLEAN_OBJECT_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative CHECKED_UNKNOWN_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative DATE_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative DATE_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative ERROR_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative ERROR_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative EVAL_ERROR_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative EVAL_ERROR_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative FUNCTION_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative FUNCTION_INSTANCE_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative FUNCTION_PROTOTYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative NULL_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative NUMBER_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative NUMBER_OBJECT_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative NUMBER_OBJECT_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative OBJECT_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative OBJECT_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative OBJECT_PROTOTYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative RANGE_ERROR_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative RANGE_ERROR_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative REFERENCE_ERROR_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative REFERENCE_ERROR_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative REGEXP_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative REGEXP_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative STRING_OBJECT_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative STRING_OBJECT_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative STRING_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative SYNTAX_ERROR_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative SYNTAX_ERROR_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative TYPE_ERROR_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative TYPE_ERROR_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative UNKNOWN_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative URI_ERROR_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative URI_ERROR_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative VOID_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative TOP_LEVEL_PROTOTYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative STRING_VALUE_OR_OBJECT_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative NUMBER_VALUE_OR_OBJECT_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative ALL_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative NO_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative NO_OBJECT_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative NO_RESOLVED_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative GLOBAL_THIS
public static final com.google.javascript.rhino.jstype.JSTypeNative U2U_CONSTRUCTOR_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative U2U_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative LEAST_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative GREATEST_FUNCTION_TYPE
public static final com.google.javascript.rhino.jstype.JSTypeNative NULL_VOID
public static final com.google.javascript.rhino.jstype.JSTypeNative OBJECT_NUMBER_STRING
public static final com.google.javascript.rhino.jstype.JSTypeNative OBJECT_NUMBER_STRING_BOOLEAN
public static final com.google.javascript.rhino.jstype.JSTypeNative NUMBER_STRING_BOOLEAN
public static final com.google.javascript.rhino.jstype.JSTypeNative NUMBER_STRING
private static final com.google.javascript.rhino.jstype.JSTypeNative[] $VALUES
public static com.google.javascript.rhino.jstype.JSTypeNative[] values ()
public static com.google.javascript.rhino.jstype.JSTypeNative valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/rhino/jstype/JSTypeRegistry$1.classJSTypeRegistry.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.JSTypeRegistry$1 extends com.google.javascript.rhino.jstype.FunctionType {
private static final long serialVersionUID
final com.google.javascript.rhino.jstype.JSTypeRegistry this$0
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.ArrowType, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.TemplateTypeMap, boolean, boolean)
com.google.javascript.rhino.jstype.JSTypeRegistry x0
String x1
com.google.javascript.rhino.Node x2
com.google.javascript.rhino.jstype.ArrowType x3
com.google.javascript.rhino.jstype.JSType x4
com.google.javascript.rhino.jstype.TemplateTypeMap x5
boolean x6
boolean x7
public com.google.javascript.rhino.jstype.FunctionType getConstructor ()
}
com/google/javascript/rhino/jstype/JSTypeRegistry.classJSTypeRegistry.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.JSTypeRegistry extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static final String OBJECT_INDEX_TEMPLATE
private com.google.javascript.rhino.jstype.TemplateType objectIndexTemplateKey
public static final String OBJECT_ELEMENT_TEMPLATE
private com.google.javascript.rhino.jstype.TemplateType objectElementTemplateKey
private static final int PROPERTY_CHECKING_UNION_SIZE
private final transient com.google.javascript.rhino.ErrorReporter reporter
private final com.google.javascript.rhino.jstype.JSType[] nativeTypes
private final java.util.Map namesToTypes
private final java.util.Set namespaces
private final java.util.Set nonNullableTypeNames
private final java.util.Set forwardDeclaredTypes
private final java.util.Map typesIndexedByProperty
private final java.util.Map eachRefTypeIndexedByProperty
private final java.util.Map greatestSubtypeByProperty
private final com.google.common.collect.Multimap interfaceToImplementors
private final com.google.common.collect.Multimap unresolvedNamedTypes
private final com.google.common.collect.Multimap resolvedNamedTypes
private boolean lastGeneration
private final java.util.Map templateTypes
private final com.google.javascript.rhino.jstype.TemplateTypeMap emptyTemplateTypeMap
private final boolean tolerateUndefinedValues
public void (com.google.javascript.rhino.ErrorReporter)
com.google.javascript.rhino.ErrorReporter reporter
public void (com.google.javascript.rhino.ErrorReporter, boolean)
com.google.javascript.rhino.ErrorReporter reporter
boolean tolerateUndefinedValues
public com.google.javascript.rhino.jstype.TemplateType getObjectElementKey ()
public com.google.javascript.rhino.jstype.TemplateType getObjectIndexKey ()
public com.google.javascript.rhino.ErrorReporter getErrorReporter ()
public boolean shouldTolerateUndefinedValues ()
public void resetForTypeCheck ()
private void initializeBuiltInTypes ()
com.google.javascript.rhino.jstype.BooleanType BOOLEAN_TYPE
com.google.javascript.rhino.jstype.NullType NULL_TYPE
com.google.javascript.rhino.jstype.NumberType NUMBER_TYPE
com.google.javascript.rhino.jstype.StringType STRING_TYPE
com.google.javascript.rhino.jstype.UnknownType UNKNOWN_TYPE
com.google.javascript.rhino.jstype.UnknownType checkedUnknownType
com.google.javascript.rhino.jstype.VoidType VOID_TYPE
com.google.javascript.rhino.jstype.AllType ALL_TYPE
com.google.javascript.rhino.jstype.PrototypeObjectType TOP_LEVEL_PROTOTYPE
com.google.javascript.rhino.jstype.FunctionType OBJECT_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType OBJECT_TYPE
com.google.javascript.rhino.jstype.ObjectType OBJECT_PROTOTYPE
com.google.javascript.rhino.jstype.FunctionType FUNCTION_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType FUNCTION_PROTOTYPE
com.google.javascript.rhino.jstype.NoType NO_TYPE
com.google.javascript.rhino.jstype.NoObjectType NO_OBJECT_TYPE
com.google.javascript.rhino.jstype.NoObjectType NO_RESOLVED_TYPE
com.google.javascript.rhino.jstype.FunctionType ARRAY_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType ARRAY_TYPE
com.google.javascript.rhino.jstype.FunctionType BOOLEAN_OBJECT_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType BOOLEAN_OBJECT_TYPE
com.google.javascript.rhino.jstype.FunctionType DATE_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType DATE_TYPE
com.google.javascript.rhino.jstype.FunctionType ERROR_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType ERROR_TYPE
com.google.javascript.rhino.jstype.FunctionType EVAL_ERROR_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType EVAL_ERROR_TYPE
com.google.javascript.rhino.jstype.FunctionType RANGE_ERROR_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType RANGE_ERROR_TYPE
com.google.javascript.rhino.jstype.FunctionType REFERENCE_ERROR_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType REFERENCE_ERROR_TYPE
com.google.javascript.rhino.jstype.FunctionType SYNTAX_ERROR_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType SYNTAX_ERROR_TYPE
com.google.javascript.rhino.jstype.FunctionType TYPE_ERROR_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType TYPE_ERROR_TYPE
com.google.javascript.rhino.jstype.FunctionType URI_ERROR_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType URI_ERROR_TYPE
com.google.javascript.rhino.jstype.FunctionType NUMBER_OBJECT_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType NUMBER_OBJECT_TYPE
com.google.javascript.rhino.jstype.FunctionType REGEXP_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType REGEXP_TYPE
com.google.javascript.rhino.jstype.FunctionType STRING_OBJECT_FUNCTION_TYPE
com.google.javascript.rhino.jstype.ObjectType STRING_OBJECT_TYPE
com.google.javascript.rhino.jstype.JSType NULL_VOID
com.google.javascript.rhino.jstype.JSType OBJECT_NUMBER_STRING
com.google.javascript.rhino.jstype.JSType OBJECT_NUMBER_STRING_BOOLEAN
com.google.javascript.rhino.jstype.JSType NUMBER_STRING_BOOLEAN
com.google.javascript.rhino.jstype.JSType NUMBER_STRING
com.google.javascript.rhino.jstype.JSType STRING_VALUE_OR_OBJECT_TYPE
com.google.javascript.rhino.jstype.JSType NUMBER_VALUE_OR_OBJECT_TYPE
com.google.javascript.rhino.jstype.FunctionType U2U_FUNCTION_TYPE
com.google.javascript.rhino.jstype.FunctionType U2U_CONSTRUCTOR_TYPE
com.google.javascript.rhino.jstype.FunctionType LEAST_FUNCTION_TYPE
com.google.javascript.rhino.jstype.FunctionType GLOBAL_THIS_CTOR
com.google.javascript.rhino.jstype.ObjectType GLOBAL_THIS
com.google.javascript.rhino.jstype.FunctionType GREATEST_FUNCTION_TYPE
private void initializeRegistry ()
private void register (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
private void register (com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.rhino.jstype.JSType type
String name
private void registerNativeType (com.google.javascript.rhino.jstype.JSTypeNative, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSTypeNative typeId
com.google.javascript.rhino.jstype.JSType type
public void registerPropertyOnType (java.lang.String, com.google.javascript.rhino.jstype.JSType)
String propertyName
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.UnionTypeBuilder typeSet
private void addReferenceTypeIndexedByProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType)
java.util.Map typeSet
com.google.javascript.rhino.jstype.ObjectType objType
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
String propertyName
com.google.javascript.rhino.jstype.JSType type
public void unregisterPropertyOnType (java.lang.String, com.google.javascript.rhino.jstype.JSType)
String propertyName
com.google.javascript.rhino.jstype.JSType type
java.util.Map typeSet
public com.google.javascript.rhino.jstype.JSType getGreatestSubtypeWithProperty (com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.rhino.jstype.JSType built
com.google.javascript.rhino.jstype.JSType type
String propertyName
public boolean canPropertyBeDefined (com.google.javascript.rhino.jstype.JSType, java.lang.String)
com.google.javascript.rhino.jstype.RecordType maybeRecordType
com.google.javascript.rhino.jstype.JSType greatestSubtype
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType type
String propertyName
public java.lang.Iterable getTypesWithProperty (java.lang.String)
String propertyName
public java.lang.Iterable getEachReferenceTypeWithProperty (java.lang.String)
String propertyName
com.google.javascript.rhino.jstype.ObjectType findCommonSuperObject (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType currentA
com.google.javascript.rhino.jstype.ObjectType currentB
com.google.javascript.rhino.jstype.ObjectType a
com.google.javascript.rhino.jstype.ObjectType b
java.util.List stackA
java.util.List stackB
com.google.javascript.rhino.jstype.ObjectType result
private static java.util.List getSuperStack (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType current
com.google.javascript.rhino.jstype.ObjectType a
java.util.List stack
public void incrementGeneration ()
com.google.javascript.rhino.jstype.NamedType type
java.util.Iterator i$
boolean isLastGeneration ()
public void setLastGeneration (boolean)
boolean lastGeneration
void registerTypeImplementingInterface (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.FunctionType type
com.google.javascript.rhino.jstype.ObjectType interfaceInstance
public java.util.Collection getDirectImplementors (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType interfaceInstance
public boolean declareType (java.lang.String, com.google.javascript.rhino.jstype.JSType)
String name
com.google.javascript.rhino.jstype.JSType t
public void overwriteDeclaredType (java.lang.String, com.google.javascript.rhino.jstype.JSType)
String name
com.google.javascript.rhino.jstype.JSType t
public void forwardDeclareType (java.lang.String)
String name
public boolean isForwardDeclaredType (java.lang.String)
String name
public boolean hasNamespace (java.lang.String)
String name
public com.google.javascript.rhino.jstype.JSType getType (java.lang.String)
String jsTypeName
com.google.javascript.rhino.jstype.TemplateType templateType
public com.google.javascript.rhino.jstype.JSType getNativeType (com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.rhino.jstype.JSTypeNative typeId
public com.google.javascript.rhino.jstype.ObjectType getNativeObjectType (com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.rhino.jstype.JSTypeNative typeId
public com.google.javascript.rhino.jstype.FunctionType getNativeFunctionType (com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.rhino.jstype.JSTypeNative typeId
public com.google.javascript.rhino.jstype.JSType getType (com.google.javascript.rhino.jstype.StaticScope, java.lang.String, java.lang.String, int, int)
com.google.javascript.rhino.jstype.NamedType namedType
com.google.javascript.rhino.jstype.StaticScope scope
String jsTypeName
String sourceName
int lineno
int charno
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.JSType thisType
public void clearNamedTypes ()
public void resolveTypesInScope (com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.jstype.NamedType type
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType windowObjType
com.google.javascript.rhino.jstype.PrototypeObjectType globalThis
com.google.javascript.rhino.jstype.JSType windowType
com.google.javascript.rhino.jstype.StaticScope scope
public com.google.javascript.rhino.jstype.JSType createOptionalType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.JSType createDefaultObjectUnion (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.JSType createNullableType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.JSType createOptionalNullableType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public transient com.google.javascript.rhino.jstype.JSType createUnionType (com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.JSType[] arr$
int len$
int i$
com.google.javascript.rhino.jstype.JSType[] variants
com.google.javascript.rhino.jstype.UnionTypeBuilder builder
public transient com.google.javascript.rhino.jstype.JSType createUnionType (com.google.javascript.rhino.jstype.JSTypeNative[])
com.google.javascript.rhino.jstype.JSTypeNative typeId
com.google.javascript.rhino.jstype.JSTypeNative[] arr$
int len$
int i$
com.google.javascript.rhino.jstype.JSTypeNative[] variants
com.google.javascript.rhino.jstype.UnionTypeBuilder builder
public com.google.javascript.rhino.jstype.EnumType createEnumType (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
String name
com.google.javascript.rhino.Node source
com.google.javascript.rhino.jstype.JSType elementsType
com.google.javascript.rhino.jstype.ArrowType createArrowType (com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.Node parametersNode
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.jstype.ArrowType createArrowType (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node parametersNode
public transient com.google.javascript.rhino.jstype.FunctionType createFunctionType (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.jstype.JSType[] parameterTypes
public com.google.javascript.rhino.jstype.FunctionType createFunctionTypeWithVarArgs (com.google.javascript.rhino.jstype.JSType, java.util.List)
com.google.javascript.rhino.jstype.JSType returnType
java.util.List parameterTypes
public com.google.javascript.rhino.jstype.FunctionType createFunctionType (com.google.javascript.rhino.jstype.JSType, java.util.List)
com.google.javascript.rhino.jstype.JSType returnType
java.util.List parameterTypes
public transient com.google.javascript.rhino.jstype.FunctionType createFunctionTypeWithVarArgs (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.jstype.JSType[] parameterTypes
private transient com.google.javascript.rhino.jstype.FunctionType createNativeFunctionTypeWithVarArgs (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.jstype.JSType[] parameterTypes
public transient com.google.javascript.rhino.jstype.FunctionType createConstructorType (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.jstype.JSType[] parameterTypes
private transient com.google.javascript.rhino.jstype.FunctionType createConstructorTypeWithVarArgs (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.jstype.JSType[] parameterTypes
public com.google.javascript.rhino.jstype.JSType createFunctionType (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.JSType, java.util.List)
com.google.javascript.rhino.jstype.ObjectType instanceType
com.google.javascript.rhino.jstype.JSType returnType
java.util.List parameterTypes
public com.google.javascript.rhino.jstype.JSType createFunctionTypeWithVarArgs (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.JSType, java.util.List)
com.google.javascript.rhino.jstype.ObjectType instanceType
com.google.javascript.rhino.jstype.JSType returnType
java.util.List parameterTypes
public com.google.javascript.rhino.Node createParameters (java.util.List)
java.util.List parameterTypes
public com.google.javascript.rhino.Node createParametersWithVarArgs (java.util.List)
java.util.List parameterTypes
public transient com.google.javascript.rhino.Node createParameters (com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType[] parameterTypes
public transient com.google.javascript.rhino.Node createParametersWithVarArgs (com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType[] parameterTypes
public transient com.google.javascript.rhino.Node createOptionalParameters (com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType[] parameterTypes
com.google.javascript.rhino.jstype.FunctionParamBuilder builder
private transient com.google.javascript.rhino.Node createParameters (boolean, com.google.javascript.rhino.jstype.JSType[])
int i
boolean lastVarArgs
com.google.javascript.rhino.jstype.JSType[] parameterTypes
com.google.javascript.rhino.jstype.FunctionParamBuilder builder
int max
public transient com.google.javascript.rhino.jstype.FunctionType createFunctionType (com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType returnType
boolean lastVarArgs
com.google.javascript.rhino.jstype.JSType[] parameterTypes
public com.google.javascript.rhino.jstype.FunctionType createFunctionTypeWithNewReturnType (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.FunctionType existingFunctionType
com.google.javascript.rhino.jstype.JSType returnType
public com.google.javascript.rhino.jstype.FunctionType createFunctionTypeWithNewThisType (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.FunctionType existingFunctionType
com.google.javascript.rhino.jstype.ObjectType thisType
public com.google.javascript.rhino.jstype.FunctionType createFunctionType (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.Node parameters
private com.google.javascript.rhino.jstype.FunctionType createNativeFunctionType (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.Node parameters
public transient com.google.javascript.rhino.jstype.FunctionType createConstructorType (com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.JSType returnType
boolean lastVarArgs
com.google.javascript.rhino.jstype.JSType[] parameterTypes
public com.google.javascript.rhino.jstype.ObjectType createObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType implicitPrototype
public com.google.javascript.rhino.jstype.RecordType createRecordType (java.util.Map)
java.util.Map properties
public com.google.javascript.rhino.jstype.ObjectType createObjectType (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.ObjectType)
String name
com.google.javascript.rhino.Node n
com.google.javascript.rhino.jstype.ObjectType implicitPrototype
public com.google.javascript.rhino.jstype.ObjectType createAnonymousObjectType (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo info
com.google.javascript.rhino.jstype.PrototypeObjectType type
public boolean resetImplicitPrototype (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.PrototypeObjectType poType
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.ObjectType newImplicitProto
com.google.javascript.rhino.jstype.ObjectType createNativeAnonymousObjectType ()
com.google.javascript.rhino.jstype.PrototypeObjectType type
public com.google.javascript.rhino.jstype.FunctionType createConstructorType (java.lang.String, com.google.javascript.rhino.Node, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.JSType, com.google.common.collect.ImmutableList)
String name
com.google.javascript.rhino.Node source
com.google.javascript.rhino.Node parameters
com.google.javascript.rhino.jstype.JSType returnType
com.google.common.collect.ImmutableList templateKeys
com.google.common.collect.ImmutableList createTemplateMapKeys (com.google.common.collect.ImmutableList)
String key
java.util.Iterator i$
com.google.common.collect.ImmutableList keys
com.google.common.collect.ImmutableList$Builder builder
public com.google.javascript.rhino.jstype.FunctionType createInterfaceType (java.lang.String, com.google.javascript.rhino.Node, com.google.common.collect.ImmutableList)
String name
com.google.javascript.rhino.Node source
com.google.common.collect.ImmutableList templateKeys
public com.google.javascript.rhino.jstype.TemplateType createTemplateType (java.lang.String)
String name
public com.google.javascript.rhino.jstype.TemplateTypeMap createTemplateTypeMap (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList templateKeys
com.google.common.collect.ImmutableList templateValues
public com.google.javascript.rhino.jstype.TemplatizedType createTemplatizedType (com.google.javascript.rhino.jstype.ObjectType, com.google.common.collect.ImmutableList)
com.google.javascript.rhino.jstype.ObjectType baseType
com.google.common.collect.ImmutableList templatizedTypes
public com.google.javascript.rhino.jstype.TemplatizedType createTemplatizedType (com.google.javascript.rhino.jstype.ObjectType, java.util.Map)
com.google.javascript.rhino.jstype.JSType templatizedType
com.google.javascript.rhino.jstype.TemplateType key
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType baseType
java.util.Map templatizedTypes
com.google.common.collect.ImmutableList$Builder builder
com.google.javascript.rhino.jstype.TemplateTypeMap baseTemplateTypeMap
public transient com.google.javascript.rhino.jstype.TemplatizedType createTemplatizedType (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.JSType[])
com.google.javascript.rhino.jstype.ObjectType baseType
com.google.javascript.rhino.jstype.JSType[] templatizedTypes
public com.google.javascript.rhino.jstype.NamedType createNamedType (java.lang.String, java.lang.String, int, int)
String reference
String sourceName
int lineno
int charno
public void identifyNonNullableName (java.lang.String)
String name
public com.google.javascript.rhino.jstype.JSType createFromTypeNodes (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.Node n
String sourceName
com.google.javascript.rhino.jstype.StaticScope scope
private com.google.javascript.rhino.jstype.JSType createFromTypeNodesInternal (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.Node child
com.google.javascript.rhino.Node templateNode
java.util.Iterator i$
com.google.common.collect.ImmutableList$Builder templateTypes
int templateNodeIndex
com.google.javascript.rhino.Node typeList
int nAllowedTypes
com.google.javascript.rhino.Node contextNode
boolean addSuccess
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node arg
com.google.javascript.rhino.Node firstChild
com.google.javascript.rhino.jstype.UnionTypeBuilder builder
com.google.javascript.rhino.jstype.JSType namedType
com.google.javascript.rhino.jstype.ObjectType thisType
boolean isConstructor
com.google.javascript.rhino.Node current
com.google.javascript.rhino.jstype.FunctionParamBuilder paramBuilder
com.google.javascript.rhino.jstype.JSType returnType
com.google.javascript.rhino.Node n
String sourceName
com.google.javascript.rhino.jstype.StaticScope scope
private com.google.javascript.rhino.jstype.JSType createRecordTypeFromNodes (com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.Node fieldNameNode
boolean hasType
String fieldName
com.google.javascript.rhino.jstype.JSType fieldType
com.google.javascript.rhino.Node fieldTypeNode
com.google.javascript.rhino.Node n
String sourceName
com.google.javascript.rhino.jstype.StaticScope scope
com.google.javascript.rhino.jstype.RecordTypeBuilder builder
public void setTemplateTypeNames (java.util.List)
com.google.javascript.rhino.jstype.TemplateType key
java.util.Iterator i$
java.util.List keys
public void clearTemplateTypeNames ()
}
com/google/javascript/rhino/jstype/ModificationVisitor.classModificationVisitor.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.ModificationVisitor extends java.lang.Object implements com.google.javascript.rhino.jstype.Visitor {
private final com.google.javascript.rhino.jstype.JSTypeRegistry registry
private final boolean visitProperties
private final java.util.Set seenTypes
public void (com.google.javascript.rhino.jstype.JSTypeRegistry, boolean)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
boolean visitProperties
public com.google.javascript.rhino.jstype.JSType caseNoType (com.google.javascript.rhino.jstype.NoType)
com.google.javascript.rhino.jstype.NoType type
public com.google.javascript.rhino.jstype.JSType caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType)
com.google.javascript.rhino.jstype.EnumElementType type
public com.google.javascript.rhino.jstype.JSType caseAllType ()
public com.google.javascript.rhino.jstype.JSType caseBooleanType ()
public com.google.javascript.rhino.jstype.JSType caseNoObjectType ()
public com.google.javascript.rhino.jstype.JSType caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.JSType beforeParamType
com.google.javascript.rhino.jstype.JSType afterParamType
com.google.javascript.rhino.Node paramNode
java.util.Iterator i$
com.google.javascript.rhino.jstype.FunctionBuilder builder
com.google.javascript.rhino.jstype.FunctionType type
boolean changed
com.google.javascript.rhino.jstype.JSType beforeThis
com.google.javascript.rhino.jstype.JSType afterThis
com.google.javascript.rhino.jstype.JSType beforeReturn
com.google.javascript.rhino.jstype.JSType afterReturn
com.google.javascript.rhino.jstype.FunctionParamBuilder paramBuilder
private com.google.javascript.rhino.jstype.JSType coerseToThisType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.JSType caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.Node propertyNode
com.google.javascript.rhino.jstype.JSType beforeType
com.google.javascript.rhino.jstype.JSType afterType
String prop
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType objType
boolean changed
com.google.javascript.rhino.jstype.RecordTypeBuilder builder
public com.google.javascript.rhino.jstype.JSType caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType)
com.google.javascript.rhino.jstype.JSType afterTemplateType
com.google.javascript.rhino.jstype.JSType beforeTemplateType
java.util.Iterator i$
com.google.javascript.rhino.jstype.TemplatizedType type
boolean changed
com.google.javascript.rhino.jstype.ObjectType beforeBaseType
com.google.javascript.rhino.jstype.ObjectType afterBaseType
com.google.common.collect.ImmutableList$Builder builder
public com.google.javascript.rhino.jstype.JSType caseUnknownType ()
public com.google.javascript.rhino.jstype.JSType caseNullType ()
public com.google.javascript.rhino.jstype.JSType caseNumberType ()
public com.google.javascript.rhino.jstype.JSType caseStringType ()
public com.google.javascript.rhino.jstype.JSType caseVoidType ()
public com.google.javascript.rhino.jstype.JSType caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.JSType replacement
com.google.javascript.rhino.jstype.JSType alternative
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionTypeBuilder builder
com.google.javascript.rhino.jstype.UnionType type
boolean changed
java.util.List results
public com.google.javascript.rhino.jstype.JSType caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType type
private com.google.javascript.rhino.jstype.JSType getNativeType (com.google.javascript.rhino.jstype.JSTypeNative)
com.google.javascript.rhino.jstype.JSTypeNative nativeType
private boolean isNativeFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
public com.google.javascript.rhino.jstype.JSType caseNamedType (com.google.javascript.rhino.jstype.NamedType)
com.google.javascript.rhino.jstype.NamedType type
public com.google.javascript.rhino.jstype.JSType caseProxyObjectType (com.google.javascript.rhino.jstype.ProxyObjectType)
com.google.javascript.rhino.jstype.ProxyObjectType type
com.google.javascript.rhino.jstype.JSType beforeType
com.google.javascript.rhino.jstype.JSType replacement
public volatile java.lang.Object caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType x0
public volatile java.lang.Object caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType)
com.google.javascript.rhino.jstype.TemplatizedType x0
public volatile java.lang.Object caseUnionType (com.google.javascript.rhino.jstype.UnionType)
com.google.javascript.rhino.jstype.UnionType x0
public volatile java.lang.Object caseVoidType ()
public volatile java.lang.Object caseStringType ()
public volatile java.lang.Object caseNumberType ()
public volatile java.lang.Object caseProxyObjectType (com.google.javascript.rhino.jstype.ProxyObjectType)
com.google.javascript.rhino.jstype.ProxyObjectType x0
public volatile java.lang.Object caseNamedType (com.google.javascript.rhino.jstype.NamedType)
com.google.javascript.rhino.jstype.NamedType x0
public volatile java.lang.Object caseNullType ()
public volatile java.lang.Object caseUnknownType ()
public volatile java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType x0
public volatile java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType x0
public volatile java.lang.Object caseNoObjectType ()
public volatile java.lang.Object caseBooleanType ()
public volatile java.lang.Object caseAllType ()
public volatile java.lang.Object caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType)
com.google.javascript.rhino.jstype.EnumElementType x0
public volatile java.lang.Object caseNoType (com.google.javascript.rhino.jstype.NoType)
com.google.javascript.rhino.jstype.NoType x0
}
com/google/javascript/rhino/jstype/NamedType$1.classNamedType.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.NamedType$1 extends java.lang.Object {
}
com/google/javascript/rhino/jstype/NamedType$PropertyContinuation.classNamedType.java
package com.google.javascript.rhino.jstype
final com.google.javascript.rhino.jstype.NamedType$PropertyContinuation extends java.lang.Object {
private final String propertyName
private final com.google.javascript.rhino.jstype.JSType type
private final boolean inferred
private final com.google.javascript.rhino.Node propertyNode
private void (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
String propertyName
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.rhino.Node propertyNode
void commit (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType target
void (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node, com.google.javascript.rhino.jstype.NamedType$1)
String x0
com.google.javascript.rhino.jstype.JSType x1
boolean x2
com.google.javascript.rhino.Node x3
com.google.javascript.rhino.jstype.NamedType$1 x4
}
com/google/javascript/rhino/jstype/NamedType.classNamedType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.NamedType extends com.google.javascript.rhino.jstype.ProxyObjectType {
private static final long serialVersionUID
private final String reference
private final String sourceName
private final int lineno
private final int charno
private com.google.common.base.Predicate validator
private java.util.List propertyContinuations
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String, java.lang.String, int, int)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
String reference
String sourceName
int lineno
int charno
boolean defineProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
String propertyName
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.rhino.Node propertyNode
private void finishPropertyContinuations ()
com.google.javascript.rhino.jstype.NamedType$PropertyContinuation c
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType referencedObjType
public com.google.javascript.rhino.jstype.JSType getReferencedType ()
public java.lang.String getReferenceName ()
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public boolean hasReferenceName ()
boolean isNamedType ()
public boolean isNominalType ()
public int hashCode ()
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope enclosing
boolean resolved
private boolean resolveViaRegistry (com.google.javascript.rhino.ErrorReporter)
com.google.javascript.rhino.ErrorReporter reporter
com.google.javascript.rhino.jstype.JSType type
private void resolveViaProperties (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.jstype.FunctionType functionType
com.google.javascript.rhino.ErrorReporter reporter
com.google.javascript.rhino.jstype.StaticScope enclosing
com.google.javascript.rhino.jstype.JSType value
private com.google.javascript.rhino.jstype.JSType lookupViaProperties (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.jstype.ObjectType parentClass
int i
com.google.javascript.rhino.ErrorReporter reporter
com.google.javascript.rhino.jstype.StaticScope enclosing
String[] componentNames
com.google.javascript.rhino.jstype.StaticSlot slot
com.google.javascript.rhino.jstype.JSType slotType
com.google.javascript.rhino.jstype.JSType value
private void setReferencedAndResolvedType (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.ErrorReporter)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.ErrorReporter reporter
private void handleTypeCycle (com.google.javascript.rhino.ErrorReporter)
com.google.javascript.rhino.ErrorReporter t
private void checkEnumElementCycle (com.google.javascript.rhino.ErrorReporter)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.JSType referencedType
private void checkProtoCycle (com.google.javascript.rhino.ErrorReporter)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.JSType referencedType
private void handleUnresolvedType (com.google.javascript.rhino.ErrorReporter, boolean)
boolean isForwardDeclared
com.google.javascript.rhino.ErrorReporter t
boolean ignoreForwardReferencedTypes
private com.google.javascript.rhino.jstype.JSType getTypedefType (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticSlot)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticSlot slot
com.google.javascript.rhino.jstype.JSType type
public boolean setValidator (com.google.common.base.Predicate)
com.google.common.base.Predicate validator
void warning (com.google.javascript.rhino.ErrorReporter, java.lang.String)
com.google.javascript.rhino.ErrorReporter reporter
String message
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
}
com/google/javascript/rhino/jstype/NamespaceType.classNamespaceType.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.NamespaceType extends com.google.javascript.rhino.jstype.NamedType {
private static final long serialVersionUID
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String, java.lang.String, int, int)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
String reference
String sourceName
int lineno
int charno
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope enclosing
}
com/google/javascript/rhino/jstype/NoObjectType.classNoObjectType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.NoObjectType extends com.google.javascript.rhino.jstype.FunctionType {
private static final long serialVersionUID
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.FunctionType toMaybeFunctionType ()
public boolean isNoObjectType ()
public com.google.javascript.rhino.jstype.ObjectType getImplicitPrototype ()
public java.lang.String getReferenceName ()
public boolean matchesNumberContext ()
public boolean matchesObjectContext ()
public boolean matchesStringContext ()
public int hashCode ()
boolean defineProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
String propertyName
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.rhino.Node propertyNode
public boolean removeProperty (java.lang.String)
String name
public void setPropertyJSDocInfo (java.lang.String, com.google.javascript.rhino.JSDocInfo)
String propertyName
com.google.javascript.rhino.JSDocInfo info
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public com.google.javascript.rhino.jstype.FunctionType getConstructor ()
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
}
com/google/javascript/rhino/jstype/NoResolvedType.classNoResolvedType.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.NoResolvedType extends com.google.javascript.rhino.jstype.NoType {
private static final long serialVersionUID
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public boolean isNoResolvedType ()
public boolean isNoType ()
public boolean isConstructor ()
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
java.lang.String toStringHelper (boolean)
boolean forAnnotations
}
com/google/javascript/rhino/jstype/NoType.classNoType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.NoType extends com.google.javascript.rhino.jstype.NoObjectType {
private static final long serialVersionUID
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public boolean isNoObjectType ()
public boolean isNoType ()
public boolean isNullable ()
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
public boolean matchesNumberContext ()
public boolean matchesObjectContext ()
public boolean matchesStringContext ()
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
java.lang.String toStringHelper (boolean)
boolean forAnnotations
}
com/google/javascript/rhino/jstype/NullType.classNullType.java
package com.google.javascript.rhino.jstype
public final com.google.javascript.rhino.jstype.NullType extends com.google.javascript.rhino.jstype.ValueType {
private static final long serialVersionUID
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public boolean isNullType ()
public boolean isNullable ()
public boolean matchesNumberContext ()
public boolean matchesObjectContext ()
public boolean matchesStringContext ()
public com.google.javascript.rhino.jstype.JSType restrictByNotNullOrUndefined ()
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.TernaryValue result
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public java.lang.String getDisplayName ()
public com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
public volatile boolean hasDisplayName ()
}
com/google/javascript/rhino/jstype/NumberType.classNumberType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.NumberType extends com.google.javascript.rhino.jstype.ValueType {
private static final long serialVersionUID
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public boolean isNullable ()
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.TernaryValue result
public boolean isNumberValueType ()
public boolean matchesNumberContext ()
public boolean matchesStringContext ()
public boolean matchesObjectContext ()
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public java.lang.String getDisplayName ()
public com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
public com.google.javascript.rhino.jstype.JSType autoboxesTo ()
public volatile boolean hasDisplayName ()
}
com/google/javascript/rhino/jstype/ObjectType.classObjectType.java
package com.google.javascript.rhino.jstype
public abstract com.google.javascript.rhino.jstype.ObjectType extends com.google.javascript.rhino.jstype.JSType implements com.google.javascript.rhino.jstype.StaticScope {
private boolean visited
private com.google.javascript.rhino.JSDocInfo docInfo
private boolean unknown
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.TemplateTypeMap)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.TemplateTypeMap templateTypeMap
public com.google.javascript.rhino.Node getRootNode ()
public com.google.javascript.rhino.jstype.ObjectType getParentScope ()
com.google.javascript.rhino.jstype.PropertyMap getPropertyMap ()
public com.google.javascript.rhino.jstype.Property getSlot (java.lang.String)
String name
public com.google.javascript.rhino.jstype.Property getOwnSlot (java.lang.String)
String name
public com.google.javascript.rhino.jstype.JSType getTypeOfThis ()
public com.google.common.collect.ImmutableList getTemplateTypes ()
public com.google.javascript.rhino.JSDocInfo getJSDocInfo ()
public void setJSDocInfo (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo info
final boolean detectImplicitPrototypeCycle ()
com.google.javascript.rhino.jstype.ObjectType p
final boolean detectInheritanceCycle ()
public abstract java.lang.String getReferenceName ()
public java.lang.String getNormalizedReferenceName ()
int pos
String name
public java.lang.String getDisplayName ()
public static java.lang.String createDelegateSuffix (java.lang.String)
String suffix
public boolean hasReferenceName ()
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.TernaryValue result
public abstract com.google.javascript.rhino.jstype.FunctionType getConstructor ()
public abstract com.google.javascript.rhino.jstype.ObjectType getImplicitPrototype ()
public final boolean defineDeclaredProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node)
String propertyName
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node propertyNode
boolean result
public final boolean defineSynthesizedProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node)
String propertyName
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node propertyNode
public final boolean defineInferredProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType originalType
String propertyName
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node propertyNode
com.google.javascript.rhino.jstype.StaticSlot originalSlot
boolean result
abstract boolean defineProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
public boolean removeProperty (java.lang.String)
String propertyName
public com.google.javascript.rhino.Node getPropertyNode (java.lang.String)
String propertyName
com.google.javascript.rhino.jstype.Property p
public com.google.javascript.rhino.JSDocInfo getOwnPropertyJSDocInfo (java.lang.String)
String propertyName
com.google.javascript.rhino.jstype.Property p
public void setPropertyJSDocInfo (java.lang.String, com.google.javascript.rhino.JSDocInfo)
String propertyName
com.google.javascript.rhino.JSDocInfo info
public com.google.javascript.rhino.jstype.JSType findPropertyType (java.lang.String)
String propertyName
public com.google.javascript.rhino.jstype.JSType getPropertyType (java.lang.String)
String propertyName
com.google.javascript.rhino.jstype.StaticSlot slot
public boolean hasProperty (java.lang.String)
String propertyName
public boolean hasOwnProperty (java.lang.String)
String propertyName
public java.util.Set getOwnPropertyNames ()
public boolean isPropertyTypeInferred (java.lang.String)
String propertyName
com.google.javascript.rhino.jstype.StaticSlot slot
public boolean isPropertyTypeDeclared (java.lang.String)
String propertyName
com.google.javascript.rhino.jstype.StaticSlot slot
final boolean hasOwnDeclaredProperty (java.lang.String)
String name
public boolean isPropertyInExterns (java.lang.String)
String propertyName
com.google.javascript.rhino.jstype.Property p
public int getPropertiesCount ()
public java.util.Set getPropertyNames ()
java.util.Set props
final void collectPropertyNames (java.util.Set)
java.util.Set props
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
final boolean isImplicitPrototype (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType current
com.google.javascript.rhino.jstype.ObjectType prototype
public com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
public boolean isUnknownType ()
com.google.javascript.rhino.jstype.ObjectType interfaceType
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType implicitProto
public boolean isObject ()
public boolean hasCachedValues ()
public void clearCachedValues ()
public boolean isNativeObjectType ()
public static com.google.javascript.rhino.jstype.ObjectType cast (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public final boolean isFunctionPrototypeType ()
public com.google.javascript.rhino.jstype.FunctionType getOwnerFunction ()
void setOwnerFunction (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
public java.lang.Iterable getCtorImplementedInterfaces ()
public java.lang.Iterable getCtorExtendedInterfaces ()
public volatile java.lang.Object getTypeOfThis ()
public volatile com.google.javascript.rhino.jstype.StaticSlot getOwnSlot (java.lang.String)
String x0
public volatile com.google.javascript.rhino.jstype.StaticSlot getSlot (java.lang.String)
String x0
public volatile com.google.javascript.rhino.jstype.StaticScope getParentScope ()
}
com/google/javascript/rhino/jstype/Property.classProperty.java
package com.google.javascript.rhino.jstype
public final com.google.javascript.rhino.jstype.Property extends java.lang.Object implements java.io.Serializable com.google.javascript.rhino.jstype.StaticSlot com.google.javascript.rhino.jstype.StaticReference {
private static final long serialVersionUID
private final String name
private com.google.javascript.rhino.jstype.JSType type
private final boolean inferred
private com.google.javascript.rhino.Node propertyNode
private com.google.javascript.rhino.JSDocInfo docInfo
void (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.rhino.Node propertyNode
public java.lang.String getName ()
public com.google.javascript.rhino.Node getNode ()
public com.google.javascript.rhino.jstype.StaticSourceFile getSourceFile ()
public com.google.javascript.rhino.jstype.Property getSymbol ()
public com.google.javascript.rhino.jstype.Property getDeclaration ()
public com.google.javascript.rhino.jstype.JSType getType ()
public boolean isTypeInferred ()
boolean isFromExterns ()
void setType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.JSDocInfo getJSDocInfo ()
void setJSDocInfo (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo info
public void setNode (com.google.javascript.rhino.Node)
com.google.javascript.rhino.Node n
public volatile com.google.javascript.rhino.jstype.StaticReference getDeclaration ()
public volatile java.lang.Object getType ()
public volatile com.google.javascript.rhino.jstype.StaticSlot getSymbol ()
}
com/google/javascript/rhino/jstype/PropertyMap$1.classPropertyMap.java
package com.google.javascript.rhino.jstype
final com.google.javascript.rhino.jstype.PropertyMap$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.javascript.rhino.jstype.PropertyMap apply (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType t
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/javascript/rhino/jstype/PropertyMap.classPropertyMap.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.PropertyMap extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final com.google.javascript.rhino.jstype.PropertyMap EMPTY_MAP
private static final com.google.common.base.Function PROP_MAP_FROM_TYPE
private com.google.javascript.rhino.jstype.ObjectType parentSource
private final java.util.Map properties
void ()
private void (java.util.Map)
java.util.Map underlyingMap
static com.google.javascript.rhino.jstype.PropertyMap immutableEmptyMap ()
void setParentSource (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType ownerType
com.google.javascript.rhino.jstype.PropertyMap getPrimaryParent ()
com.google.javascript.rhino.jstype.ObjectType iProto
java.lang.Iterable getSecondaryParents ()
Iterable extendedInterfaces
com.google.javascript.rhino.jstype.Property getSlot (java.lang.String)
com.google.javascript.rhino.jstype.Property prop
com.google.javascript.rhino.jstype.Property prop
com.google.javascript.rhino.jstype.PropertyMap p
java.util.Iterator i$
String name
com.google.javascript.rhino.jstype.PropertyMap primaryParent
com.google.javascript.rhino.jstype.Property getOwnProperty (java.lang.String)
String propertyName
int getPropertiesCount ()
com.google.javascript.rhino.jstype.PropertyMap primaryParent
java.util.Set props
boolean hasOwnProperty (java.lang.String)
String propertyName
boolean hasProperty (java.lang.String)
String propertyName
java.util.Set getOwnPropertyNames ()
void collectPropertyNames (java.util.Set)
String prop
java.util.Iterator i$
com.google.javascript.rhino.jstype.PropertyMap p
java.util.Iterator i$
java.util.Set props
com.google.javascript.rhino.jstype.PropertyMap primaryParent
boolean removeProperty (java.lang.String)
String name
void putProperty (java.lang.String, com.google.javascript.rhino.jstype.Property)
String name
com.google.javascript.rhino.jstype.Property newProp
com.google.javascript.rhino.jstype.Property oldProp
java.lang.Iterable values ()
static void ()
}
com/google/javascript/rhino/jstype/PrototypeObjectType.classPrototypeObjectType.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.PrototypeObjectType extends com.google.javascript.rhino.jstype.ObjectType {
private static final long serialVersionUID
private final String className
private final com.google.javascript.rhino.jstype.PropertyMap properties
private final boolean nativeType
private com.google.javascript.rhino.jstype.ObjectType implicitPrototypeFallback
private com.google.javascript.rhino.jstype.FunctionType ownerFunction
private boolean prettyPrint
private static final int MAX_PRETTY_PRINTED_PROPERTIES
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String, com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
String className
com.google.javascript.rhino.jstype.ObjectType implicitPrototype
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String, com.google.javascript.rhino.jstype.ObjectType, boolean, com.google.javascript.rhino.jstype.TemplateTypeMap)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
String className
com.google.javascript.rhino.jstype.ObjectType implicitPrototype
boolean nativeType
com.google.javascript.rhino.jstype.TemplateTypeMap templateTypeMap
com.google.javascript.rhino.jstype.PropertyMap getPropertyMap ()
boolean defineProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.rhino.Node propertyNode
com.google.javascript.rhino.jstype.Property newProp
public boolean removeProperty (java.lang.String)
String name
public void setPropertyJSDocInfo (java.lang.String, com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.jstype.Property property
String propertyName
com.google.javascript.rhino.JSDocInfo info
public boolean matchesNumberContext ()
public boolean matchesStringContext ()
private boolean hasOverridenNativeProperty (java.lang.String)
String propertyName
com.google.javascript.rhino.jstype.JSType propertyType
com.google.javascript.rhino.jstype.ObjectType nativeType
com.google.javascript.rhino.jstype.JSType nativePropertyType
public com.google.javascript.rhino.jstype.JSType unboxesTo ()
public boolean matchesObjectContext ()
public boolean canBeCalled ()
java.lang.String toStringHelper (boolean)
com.google.javascript.rhino.jstype.ObjectType current
String property
java.util.Iterator i$
java.util.Set propertyNames
StringBuilder sb
int i
boolean forAnnotations
void setPrettyPrint (boolean)
boolean prettyPrint
boolean isPrettyPrint ()
public com.google.javascript.rhino.jstype.FunctionType getConstructor ()
public com.google.javascript.rhino.jstype.ObjectType getImplicitPrototype ()
final void setImplicitPrototype (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.ObjectType implicitPrototype
public java.lang.String getReferenceName ()
public boolean hasReferenceName ()
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.ObjectType thisInterface
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType thisInterface
java.util.Iterator i$
Iterable thisInterfaces
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.ObjectType thatObj
com.google.javascript.rhino.jstype.FunctionType thatCtor
private boolean implicitPrototypeChainIsUnknown ()
com.google.javascript.rhino.jstype.ObjectType p
public boolean hasCachedValues ()
public boolean isNativeObjectType ()
void setOwnerFunction (com.google.javascript.rhino.jstype.FunctionType)
com.google.javascript.rhino.jstype.FunctionType type
public com.google.javascript.rhino.jstype.FunctionType getOwnerFunction ()
public java.lang.Iterable getCtorImplementedInterfaces ()
public java.lang.Iterable getCtorExtendedInterfaces ()
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.jstype.Property prop
java.util.Iterator i$
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
com.google.javascript.rhino.jstype.ObjectType implicitPrototype
public void matchConstraint (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType constraint
public void matchRecordTypeConstraint (com.google.javascript.rhino.jstype.ObjectType)
com.google.javascript.rhino.jstype.JSType typeToInfer
com.google.javascript.rhino.jstype.JSType propType
String prop
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType constraintObj
}
com/google/javascript/rhino/jstype/ProxyObjectType.classProxyObjectType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.ProxyObjectType extends com.google.javascript.rhino.jstype.ObjectType {
private static final long serialVersionUID
private com.google.javascript.rhino.jstype.JSType referencedType
private com.google.javascript.rhino.jstype.ObjectType referencedObjType
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.JSType referencedType
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.TemplateTypeMap)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.JSType referencedType
com.google.javascript.rhino.jstype.TemplateTypeMap templateTypeMap
com.google.javascript.rhino.jstype.PropertyMap getPropertyMap ()
com.google.javascript.rhino.jstype.JSType getReferencedTypeInternal ()
com.google.javascript.rhino.jstype.ObjectType getReferencedObjTypeInternal ()
void setReferencedType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType referencedType
public java.lang.String getReferenceName ()
public boolean hasReferenceName ()
public boolean matchesNumberContext ()
public boolean matchesStringContext ()
public boolean matchesObjectContext ()
public boolean canBeCalled ()
public boolean isNoType ()
public boolean isNoObjectType ()
public boolean isNoResolvedType ()
public boolean isUnknownType ()
public boolean isCheckedUnknownType ()
public boolean isNullable ()
public com.google.javascript.rhino.jstype.EnumType toMaybeEnumType ()
public boolean isConstructor ()
public boolean isNominalType ()
public boolean isInstanceType ()
public boolean isInterface ()
public boolean isOrdinaryFunction ()
public boolean isAllType ()
public boolean isStruct ()
public boolean isDict ()
public boolean isNativeObjectType ()
com.google.javascript.rhino.jstype.RecordType toMaybeRecordType ()
public com.google.javascript.rhino.jstype.UnionType toMaybeUnionType ()
public com.google.javascript.rhino.jstype.FunctionType toMaybeFunctionType ()
public com.google.javascript.rhino.jstype.EnumElementType toMaybeEnumElementType ()
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.FunctionType getOwnerFunction ()
public java.lang.Iterable getCtorImplementedInterfaces ()
public int hashCode ()
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public com.google.javascript.rhino.jstype.ObjectType getImplicitPrototype ()
boolean defineProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
String propertyName
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.rhino.Node propertyNode
public boolean removeProperty (java.lang.String)
String name
public com.google.javascript.rhino.jstype.JSType findPropertyType (java.lang.String)
String propertyName
public com.google.javascript.rhino.JSDocInfo getJSDocInfo ()
public void setJSDocInfo (com.google.javascript.rhino.JSDocInfo)
com.google.javascript.rhino.JSDocInfo info
public void setPropertyJSDocInfo (java.lang.String, com.google.javascript.rhino.JSDocInfo)
String propertyName
com.google.javascript.rhino.JSDocInfo info
public com.google.javascript.rhino.jstype.FunctionType getConstructor ()
public com.google.common.collect.ImmutableList getTemplateTypes ()
public java.lang.Object visitReferenceType (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
public java.lang.String toDebugHashCodeString ()
public com.google.javascript.rhino.jstype.JSType getTypeOfThis ()
public com.google.javascript.rhino.jstype.JSType collapseUnion ()
public void matchConstraint (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType constraint
public com.google.javascript.rhino.jstype.TemplatizedType toMaybeTemplatizedType ()
public com.google.javascript.rhino.jstype.TemplateType toMaybeTemplateType ()
public boolean hasAnyTemplateTypesInternal ()
public com.google.javascript.rhino.jstype.TemplateTypeMap getTemplateTypeMap ()
public volatile java.lang.Object getTypeOfThis ()
}
com/google/javascript/rhino/jstype/RecordType.classRecordType.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.RecordType extends com.google.javascript.rhino.jstype.PrototypeObjectType {
private static final long serialVersionUID
private final boolean declared
private boolean isFrozen
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.util.Map)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
java.util.Map properties
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.util.Map, boolean)
com.google.javascript.rhino.jstype.RecordTypeBuilder$RecordProperty prop
String property
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSTypeRegistry registry
java.util.Map properties
boolean declared
boolean isSynthetic ()
boolean checkRecordEquivalenceHelper (com.google.javascript.rhino.jstype.RecordType, com.google.javascript.rhino.jstype.EquivalenceMethod)
String key
java.util.Iterator i$
com.google.javascript.rhino.jstype.RecordType otherRecord
com.google.javascript.rhino.jstype.EquivalenceMethod eqMethod
java.util.Set keySet
java.util.Set otherKeySet
public com.google.javascript.rhino.jstype.ObjectType getImplicitPrototype ()
boolean defineProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
String propertyName
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.rhino.Node propertyNode
com.google.javascript.rhino.jstype.JSType getGreatestSubtypeHelper (com.google.javascript.rhino.jstype.JSType)
String property
java.util.Iterator i$
String property
java.util.Iterator i$
com.google.javascript.rhino.jstype.RecordType thatRecord
com.google.javascript.rhino.jstype.RecordTypeBuilder builder
com.google.javascript.rhino.jstype.JSType altPropType
com.google.javascript.rhino.jstype.ObjectType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType propType
com.google.javascript.rhino.jstype.UnionTypeBuilder builder
String propName
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.JSType greatestSubtype
com.google.javascript.rhino.jstype.JSType thatRestrictedToObj
com.google.javascript.rhino.jstype.RecordType toMaybeRecordType ()
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
static boolean isSubtype (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.RecordType)
com.google.javascript.rhino.jstype.JSType propA
com.google.javascript.rhino.jstype.JSType propB
String property
java.util.Iterator i$
com.google.javascript.rhino.jstype.ObjectType typeA
com.google.javascript.rhino.jstype.RecordType typeB
}
com/google/javascript/rhino/jstype/RecordTypeBuilder$RecordProperty.classRecordTypeBuilder.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.RecordTypeBuilder$RecordProperty extends java.lang.Object {
private final com.google.javascript.rhino.jstype.JSType type
private final com.google.javascript.rhino.Node propertyNode
void (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node propertyNode
public com.google.javascript.rhino.jstype.JSType getType ()
public com.google.javascript.rhino.Node getPropertyNode ()
}
com/google/javascript/rhino/jstype/RecordTypeBuilder.classRecordTypeBuilder.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.RecordTypeBuilder extends java.lang.Object {
private boolean isEmpty
private boolean isDeclared
private final com.google.javascript.rhino.jstype.JSTypeRegistry registry
private final java.util.HashMap properties
public void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
void setSynthesized (boolean)
boolean synthesized
public com.google.javascript.rhino.jstype.RecordTypeBuilder addProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.Node)
String name
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.Node propertyNode
public com.google.javascript.rhino.jstype.JSType build ()
}
com/google/javascript/rhino/jstype/RelationshipVisitor.classRelationshipVisitor.java
package com.google.javascript.rhino.jstype
abstract com.google.javascript.rhino.jstype.RelationshipVisitor extends java.lang.Object {
public abstract java.lang.Object caseUnknownType (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.JSType)
public abstract java.lang.Object caseNoType (com.google.javascript.rhino.jstype.JSType)
public abstract java.lang.Object caseNoObjectType (com.google.javascript.rhino.jstype.JSType)
public abstract java.lang.Object caseAllType (com.google.javascript.rhino.jstype.JSType)
public abstract java.lang.Object caseValueType (com.google.javascript.rhino.jstype.ValueType, com.google.javascript.rhino.jstype.JSType)
public abstract java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType, com.google.javascript.rhino.jstype.JSType)
public abstract java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType, com.google.javascript.rhino.jstype.JSType)
public abstract java.lang.Object caseUnionType (com.google.javascript.rhino.jstype.UnionType, com.google.javascript.rhino.jstype.JSType)
public abstract java.lang.Object caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType, com.google.javascript.rhino.jstype.JSType)
public abstract java.lang.Object caseTemplateType (com.google.javascript.rhino.jstype.TemplateType, com.google.javascript.rhino.jstype.JSType)
public abstract java.lang.Object caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType, com.google.javascript.rhino.jstype.JSType)
}
com/google/javascript/rhino/jstype/SimpleReference.classSimpleReference.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.SimpleReference extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticReference {
private final com.google.javascript.rhino.jstype.StaticSlot symbol
private final com.google.javascript.rhino.Node node
public void (com.google.javascript.rhino.jstype.StaticSlot, com.google.javascript.rhino.Node)
com.google.javascript.rhino.jstype.StaticSlot symbol
com.google.javascript.rhino.Node node
public final com.google.javascript.rhino.jstype.StaticSlot getSymbol ()
public final com.google.javascript.rhino.Node getNode ()
public final com.google.javascript.rhino.jstype.StaticSourceFile getSourceFile ()
public java.lang.String toString ()
String sourceName
int lineNo
}
com/google/javascript/rhino/jstype/SimpleSlot.classSimpleSlot.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.SimpleSlot extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticSlot java.io.Serializable {
private static final long serialVersionUID
final String name
final com.google.javascript.rhino.jstype.JSType type
final boolean inferred
public void (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean)
String name
com.google.javascript.rhino.jstype.JSType type
boolean inferred
public java.lang.String getName ()
public com.google.javascript.rhino.jstype.JSType getType ()
public boolean isTypeInferred ()
public com.google.javascript.rhino.jstype.StaticReference getDeclaration ()
public com.google.javascript.rhino.JSDocInfo getJSDocInfo ()
public volatile java.lang.Object getType ()
}
com/google/javascript/rhino/jstype/SimpleSourceFile.classSimpleSourceFile.java
package com.google.javascript.rhino.jstype
public final com.google.javascript.rhino.jstype.SimpleSourceFile extends java.lang.Object implements com.google.javascript.rhino.jstype.StaticSourceFile {
private final String name
private final boolean extern
public void (java.lang.String, boolean)
String name
boolean extern
public java.lang.String getName ()
public boolean isExtern ()
public int getColumnOfOffset (int)
int offset
public int getLineOfOffset (int)
int offset
public int getLineOffset (int)
int line
public java.lang.String toString ()
}
com/google/javascript/rhino/jstype/StaticReference.classStaticReference.java
package com.google.javascript.rhino.jstype
public abstract com.google.javascript.rhino.jstype.StaticReference extends java.lang.Object {
public abstract com.google.javascript.rhino.jstype.StaticSlot getSymbol ()
public abstract com.google.javascript.rhino.Node getNode ()
public abstract com.google.javascript.rhino.jstype.StaticSourceFile getSourceFile ()
}
com/google/javascript/rhino/jstype/StaticScope.classStaticScope.java
package com.google.javascript.rhino.jstype
public abstract com.google.javascript.rhino.jstype.StaticScope extends java.lang.Object {
public abstract com.google.javascript.rhino.Node getRootNode ()
public abstract com.google.javascript.rhino.jstype.StaticScope getParentScope ()
public abstract com.google.javascript.rhino.jstype.StaticSlot getSlot (java.lang.String)
public abstract com.google.javascript.rhino.jstype.StaticSlot getOwnSlot (java.lang.String)
public abstract java.lang.Object getTypeOfThis ()
}
com/google/javascript/rhino/jstype/StaticSlot.classStaticSlot.java
package com.google.javascript.rhino.jstype
public abstract com.google.javascript.rhino.jstype.StaticSlot extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract java.lang.Object getType ()
public abstract boolean isTypeInferred ()
public abstract com.google.javascript.rhino.jstype.StaticReference getDeclaration ()
public abstract com.google.javascript.rhino.JSDocInfo getJSDocInfo ()
}
com/google/javascript/rhino/jstype/StaticSourceFile.classStaticSourceFile.java
package com.google.javascript.rhino.jstype
public abstract com.google.javascript.rhino.jstype.StaticSourceFile extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract boolean isExtern ()
public abstract int getLineOffset (int)
public abstract int getLineOfOffset (int)
public abstract int getColumnOfOffset (int)
}
com/google/javascript/rhino/jstype/StaticSymbolTable.classStaticSymbolTable.java
package com.google.javascript.rhino.jstype
public abstract com.google.javascript.rhino.jstype.StaticSymbolTable extends java.lang.Object {
public abstract java.lang.Iterable getReferences (com.google.javascript.rhino.jstype.StaticSlot)
public abstract com.google.javascript.rhino.jstype.StaticScope getScope (com.google.javascript.rhino.jstype.StaticSlot)
public abstract java.lang.Iterable getAllSymbols ()
}
com/google/javascript/rhino/jstype/StringType.classStringType.java
package com.google.javascript.rhino.jstype
public final com.google.javascript.rhino.jstype.StringType extends com.google.javascript.rhino.jstype.ValueType {
private static final long serialVersionUID
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.TernaryValue result
public boolean isStringValueType ()
public boolean matchesNumberContext ()
public boolean matchesStringContext ()
public boolean matchesObjectContext ()
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public java.lang.String getDisplayName ()
public com.google.javascript.rhino.jstype.JSType autoboxesTo ()
public com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
public volatile boolean hasDisplayName ()
}
com/google/javascript/rhino/jstype/TemplateType.classTemplateType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.TemplateType extends com.google.javascript.rhino.jstype.ProxyObjectType {
private static final long serialVersionUID
private final String name
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.lang.String)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
String name
public java.lang.String getReferenceName ()
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public com.google.javascript.rhino.jstype.TemplateType toMaybeTemplateType ()
public boolean hasAnyTemplateTypesInternal ()
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
}
com/google/javascript/rhino/jstype/TemplateTypeMap$EquivalenceMatch.classTemplateTypeMap.java
package com.google.javascript.rhino.jstype
final com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch extends java.lang.Enum {
public static final com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch NO_KEY_MATCH
public static final com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch VALUE_MISMATCH
public static final com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch VALUE_MATCH
private static final com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch[] $VALUES
public static com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch[] values ()
public static com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/rhino/jstype/TemplateTypeMap.classTemplateTypeMap.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.TemplateTypeMap extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.ImmutableList templateKeys
private final com.google.common.collect.ImmutableList templateValues
private final com.google.common.collect.ImmutableList resolvedTemplateValues
final com.google.javascript.rhino.jstype.JSTypeRegistry registry
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
com.google.javascript.rhino.jstype.JSType templateValue
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.common.collect.ImmutableList templateKeys
com.google.common.collect.ImmutableList templateValues
int nKeys
com.google.javascript.rhino.jstype.TemplateTypeMapReplacer replacer
com.google.common.collect.ImmutableList$Builder builder
public boolean isEmpty ()
public com.google.common.collect.ImmutableList getTemplateKeys ()
public boolean hasTemplateKey (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType entry
java.util.Iterator i$
com.google.javascript.rhino.jstype.TemplateType templateKey
int numUnfilledTemplateKeys ()
com.google.common.collect.ImmutableList getUnfilledTemplateKeys ()
public boolean hasTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType key
public com.google.javascript.rhino.jstype.JSType getTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType key
int index
public com.google.javascript.rhino.jstype.TemplateType getTemplateTypeKeyByName (java.lang.String)
com.google.javascript.rhino.jstype.TemplateType key
java.util.Iterator i$
String keyName
private int getTemplateTypeIndex (com.google.javascript.rhino.jstype.TemplateType)
int i
com.google.javascript.rhino.jstype.TemplateType key
int maxIndex
private com.google.javascript.rhino.jstype.JSType getResolvedTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType key
int index
public boolean checkEquivalenceHelper (com.google.javascript.rhino.jstype.TemplateTypeMap, com.google.javascript.rhino.jstype.EquivalenceMethod)
com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch newMatchType
com.google.javascript.rhino.jstype.TemplateType thatKey
com.google.javascript.rhino.jstype.JSType thatType
int j
com.google.javascript.rhino.jstype.TemplateType thisKey
com.google.javascript.rhino.jstype.JSType thisType
com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch thisMatch
int i
int i
com.google.javascript.rhino.jstype.TemplateTypeMap that
com.google.javascript.rhino.jstype.EquivalenceMethod eqMethod
com.google.common.collect.ImmutableList thisKeys
com.google.common.collect.ImmutableList thatKeys
com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch[] thatMatches
private boolean failedEquivalenceCheck (com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch, com.google.javascript.rhino.jstype.EquivalenceMethod)
com.google.javascript.rhino.jstype.TemplateTypeMap$EquivalenceMatch eqMatch
com.google.javascript.rhino.jstype.EquivalenceMethod eqMethod
com.google.javascript.rhino.jstype.TemplateTypeMap extend (com.google.javascript.rhino.jstype.TemplateTypeMap)
com.google.javascript.rhino.jstype.TemplateTypeMap thatMap
com.google.javascript.rhino.jstype.TemplateTypeMap addValues (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList newValues
int numUnfilledKeys
private com.google.javascript.rhino.jstype.TemplateTypeMap addUnknownValues ()
int i
int numUnfilledTemplateKeys
com.google.common.collect.ImmutableList$Builder builder
private com.google.common.collect.ImmutableList concatImmutableLists (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList first
com.google.common.collect.ImmutableList second
com.google.common.collect.ImmutableList$Builder builder
boolean hasAnyTemplateTypesInternal ()
com.google.javascript.rhino.jstype.JSType templateValue
java.util.Iterator i$
public java.lang.String toString ()
int i
String s
int len
}
com/google/javascript/rhino/jstype/TemplateTypeMapReplacer.classTemplateTypeMapReplacer.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.TemplateTypeMapReplacer extends com.google.javascript.rhino.jstype.ModificationVisitor {
private final com.google.javascript.rhino.jstype.TemplateTypeMap replacements
private java.util.ArrayDeque visitedTypes
public void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.TemplateTypeMap)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.TemplateTypeMap replacements
public com.google.javascript.rhino.jstype.JSType caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.JSType replacement
com.google.javascript.rhino.jstype.JSType visitedReplacement
com.google.javascript.rhino.jstype.TemplateType type
private boolean hasVisitedType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType visitedType
java.util.Iterator i$
com.google.javascript.rhino.jstype.TemplateType type
public volatile java.lang.Object caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
com.google.javascript.rhino.jstype.TemplateType x0
}
com/google/javascript/rhino/jstype/TemplatizedType.classTemplatizedType.java
package com.google.javascript.rhino.jstype
public final com.google.javascript.rhino.jstype.TemplatizedType extends com.google.javascript.rhino.jstype.ProxyObjectType {
private static final long serialVersionUID
final com.google.common.collect.ImmutableList templateTypes
final com.google.javascript.rhino.jstype.TemplateTypeMapReplacer replacer
void (com.google.javascript.rhino.jstype.JSTypeRegistry, com.google.javascript.rhino.jstype.ObjectType, com.google.common.collect.ImmutableList)
com.google.javascript.rhino.jstype.TemplateType filledTemplateKey
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSTypeRegistry registry
com.google.javascript.rhino.jstype.ObjectType objectType
com.google.common.collect.ImmutableList templateTypes
com.google.common.collect.ImmutableList filledTemplateKeys
com.google.common.collect.ImmutableList$Builder builder
java.lang.String toStringHelper (boolean)
boolean forAnnotations
String typeString
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.TemplatizedType toMaybeTemplatizedType ()
public com.google.common.collect.ImmutableList getTemplateTypes ()
public com.google.javascript.rhino.jstype.JSType getPropertyType (java.lang.String)
String propertyName
com.google.javascript.rhino.jstype.JSType result
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
boolean wrapsSameRawType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
boolean wrapsRawType (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.JSType getGreatestSubtypeHelper (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType rawThat
com.google.javascript.rhino.jstype.TemplatizedType that
public com.google.javascript.rhino.jstype.TemplateTypeMap getTemplateTypeMap ()
public boolean hasAnyTemplateTypesInternal ()
public com.google.javascript.rhino.jstype.ObjectType getReferencedType ()
}
com/google/javascript/rhino/jstype/TernaryValue$1.classTernaryValue.java
package com.google.javascript.rhino.jstype
final com.google.javascript.rhino.jstype.TernaryValue$1 extends com.google.javascript.rhino.jstype.TernaryValue {
void (java.lang.String, int)
public com.google.javascript.rhino.jstype.TernaryValue and (com.google.javascript.rhino.jstype.TernaryValue)
com.google.javascript.rhino.jstype.TernaryValue that
public com.google.javascript.rhino.jstype.TernaryValue not ()
public com.google.javascript.rhino.jstype.TernaryValue or (com.google.javascript.rhino.jstype.TernaryValue)
com.google.javascript.rhino.jstype.TernaryValue that
public com.google.javascript.rhino.jstype.TernaryValue xor (com.google.javascript.rhino.jstype.TernaryValue)
com.google.javascript.rhino.jstype.TernaryValue that
public boolean toBoolean (boolean)
boolean unknown
public java.lang.String toString ()
}
com/google/javascript/rhino/jstype/TernaryValue$2.classTernaryValue.java
package com.google.javascript.rhino.jstype
final com.google.javascript.rhino.jstype.TernaryValue$2 extends com.google.javascript.rhino.jstype.TernaryValue {
void (java.lang.String, int)
public com.google.javascript.rhino.jstype.TernaryValue and (com.google.javascript.rhino.jstype.TernaryValue)
com.google.javascript.rhino.jstype.TernaryValue that
public com.google.javascript.rhino.jstype.TernaryValue not ()
public com.google.javascript.rhino.jstype.TernaryValue or (com.google.javascript.rhino.jstype.TernaryValue)
com.google.javascript.rhino.jstype.TernaryValue that
public com.google.javascript.rhino.jstype.TernaryValue xor (com.google.javascript.rhino.jstype.TernaryValue)
com.google.javascript.rhino.jstype.TernaryValue that
public boolean toBoolean (boolean)
boolean unknown
public java.lang.String toString ()
}
com/google/javascript/rhino/jstype/TernaryValue$3.classTernaryValue.java
package com.google.javascript.rhino.jstype
final com.google.javascript.rhino.jstype.TernaryValue$3 extends com.google.javascript.rhino.jstype.TernaryValue {
void (java.lang.String, int)
public com.google.javascript.rhino.jstype.TernaryValue and (com.google.javascript.rhino.jstype.TernaryValue)
com.google.javascript.rhino.jstype.TernaryValue that
public com.google.javascript.rhino.jstype.TernaryValue not ()
public com.google.javascript.rhino.jstype.TernaryValue or (com.google.javascript.rhino.jstype.TernaryValue)
com.google.javascript.rhino.jstype.TernaryValue that
public com.google.javascript.rhino.jstype.TernaryValue xor (com.google.javascript.rhino.jstype.TernaryValue)
com.google.javascript.rhino.jstype.TernaryValue that
public boolean toBoolean (boolean)
boolean unknown
public java.lang.String toString ()
}
com/google/javascript/rhino/jstype/TernaryValue.classTernaryValue.java
package com.google.javascript.rhino.jstype
public abstract com.google.javascript.rhino.jstype.TernaryValue extends java.lang.Enum {
public static final com.google.javascript.rhino.jstype.TernaryValue FALSE
public static final com.google.javascript.rhino.jstype.TernaryValue TRUE
public static final com.google.javascript.rhino.jstype.TernaryValue UNKNOWN
private static final com.google.javascript.rhino.jstype.TernaryValue[] $VALUES
public static com.google.javascript.rhino.jstype.TernaryValue[] values ()
public static com.google.javascript.rhino.jstype.TernaryValue valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public abstract com.google.javascript.rhino.jstype.TernaryValue and (com.google.javascript.rhino.jstype.TernaryValue)
public abstract com.google.javascript.rhino.jstype.TernaryValue not ()
public abstract com.google.javascript.rhino.jstype.TernaryValue or (com.google.javascript.rhino.jstype.TernaryValue)
public abstract com.google.javascript.rhino.jstype.TernaryValue xor (com.google.javascript.rhino.jstype.TernaryValue)
public abstract boolean toBoolean (boolean)
public static com.google.javascript.rhino.jstype.TernaryValue forBoolean (boolean)
boolean val
void (java.lang.String, int, com.google.javascript.rhino.jstype.TernaryValue$1)
String x0
int x1
com.google.javascript.rhino.jstype.TernaryValue$1 x2
static void ()
}
com/google/javascript/rhino/jstype/UnionType.classUnionType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.UnionType extends com.google.javascript.rhino.jstype.JSType {
private static final long serialVersionUID
java.util.Collection alternates
private int hashcode
void (com.google.javascript.rhino.jstype.JSTypeRegistry, java.util.Collection)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
java.util.Collection alternates
public java.util.Collection getAlternates ()
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
private void rebuildAlternates ()
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionTypeBuilder builder
public boolean matchesNumberContext ()
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
public boolean matchesStringContext ()
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
public boolean matchesObjectContext ()
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
public com.google.javascript.rhino.jstype.JSType findPropertyType (java.lang.String)
com.google.javascript.rhino.jstype.JSType altPropertyType
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
String propertyName
com.google.javascript.rhino.jstype.JSType propertyType
public boolean canBeCalled ()
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
public com.google.javascript.rhino.jstype.JSType autobox ()
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionTypeBuilder restricted
public com.google.javascript.rhino.jstype.JSType restrictByNotNullOrUndefined ()
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionTypeBuilder restricted
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.TernaryValue test
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.TernaryValue result
public boolean isNullable ()
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
public boolean isUnknownType ()
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
public boolean isStruct ()
com.google.javascript.rhino.jstype.JSType typ
java.util.Iterator i$
public boolean isDict ()
com.google.javascript.rhino.jstype.JSType typ
java.util.Iterator i$
public com.google.javascript.rhino.jstype.JSType getLeastSupertype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.JSType meet (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType otherAlternate
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.UnionTypeBuilder builder
com.google.javascript.rhino.jstype.JSType result
boolean checkUnionEquivalenceHelper (com.google.javascript.rhino.jstype.UnionType, com.google.javascript.rhino.jstype.EquivalenceMethod)
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionType that
com.google.javascript.rhino.jstype.EquivalenceMethod eqMethod
java.util.Collection thatAlternates
private boolean hasAlternate (com.google.javascript.rhino.jstype.JSType, com.google.javascript.rhino.jstype.EquivalenceMethod)
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.EquivalenceMethod eqMethod
public boolean hasProperty (java.lang.String)
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
String pname
public int hashCode ()
public com.google.javascript.rhino.jstype.UnionType toMaybeUnionType ()
public boolean isObject ()
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
public boolean contains (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alt
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType type
public com.google.javascript.rhino.jstype.JSType getRestrictedUnion (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType type
com.google.javascript.rhino.jstype.UnionTypeBuilder restricted
java.lang.String toStringHelper (boolean)
com.google.javascript.rhino.jstype.JSType t
java.util.Iterator i$
boolean forAnnotations
StringBuilder result
boolean firstAlternate
java.util.SortedSet sorted
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType element
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType that
public com.google.javascript.rhino.jstype.JSType getRestrictedTypeGivenToBooleanOutcome (boolean)
com.google.javascript.rhino.jstype.JSType element
java.util.Iterator i$
boolean outcome
com.google.javascript.rhino.jstype.UnionTypeBuilder restricted
public com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
com.google.javascript.rhino.jstype.JSType element
java.util.Iterator i$
com.google.javascript.rhino.jstype.BooleanLiteralSet literals
public com.google.javascript.rhino.jstype.JSType$TypePair getTypesUnderEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType$TypePair p
com.google.javascript.rhino.jstype.JSType element
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.UnionTypeBuilder thisRestricted
com.google.javascript.rhino.jstype.UnionTypeBuilder thatRestricted
public com.google.javascript.rhino.jstype.JSType$TypePair getTypesUnderInequality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType$TypePair p
com.google.javascript.rhino.jstype.JSType element
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.UnionTypeBuilder thisRestricted
com.google.javascript.rhino.jstype.UnionTypeBuilder thatRestricted
public com.google.javascript.rhino.jstype.JSType$TypePair getTypesUnderShallowInequality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType$TypePair p
com.google.javascript.rhino.jstype.JSType element
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.UnionTypeBuilder thisRestricted
com.google.javascript.rhino.jstype.UnionTypeBuilder thatRestricted
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
public java.lang.String toDebugHashCodeString ()
com.google.javascript.rhino.jstype.JSType a
java.util.Iterator i$
java.util.List hashCodes
public boolean setValidator (com.google.common.base.Predicate)
com.google.javascript.rhino.jstype.JSType a
java.util.Iterator i$
com.google.common.base.Predicate validator
public com.google.javascript.rhino.jstype.JSType collapseUnion ()
com.google.javascript.rhino.jstype.ObjectType obj
com.google.javascript.rhino.jstype.JSType a
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType currentValue
com.google.javascript.rhino.jstype.ObjectType currentCommonSuper
public void matchConstraint (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
com.google.javascript.rhino.jstype.JSType constraint
public boolean hasAnyTemplateTypesInternal ()
com.google.javascript.rhino.jstype.JSType alternate
java.util.Iterator i$
}
com/google/javascript/rhino/jstype/UnionTypeBuilder.classUnionTypeBuilder.java
package com.google.javascript.rhino.jstype
com.google.javascript.rhino.jstype.UnionTypeBuilder extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final int DEFAULT_MAX_UNION_SIZE
private final com.google.javascript.rhino.jstype.JSTypeRegistry registry
private final java.util.List alternates
private boolean isAllType
private boolean isNativeUnknownType
private boolean areAllUnknownsChecked
private final int maxUnionSize
private int functionTypePosition
private com.google.javascript.rhino.jstype.JSType result
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
void (com.google.javascript.rhino.jstype.JSTypeRegistry, int)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
int maxUnionSize
java.util.Collection getAlternates ()
com.google.javascript.rhino.jstype.JSType specialCaseType
com.google.javascript.rhino.jstype.UnionTypeBuilder addAlternate (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType unionAlt
java.util.Iterator i$
com.google.javascript.rhino.jstype.UnionType union
com.google.javascript.rhino.jstype.FunctionType other
com.google.javascript.rhino.jstype.FunctionType supremum
com.google.javascript.rhino.jstype.JSType merged
com.google.javascript.rhino.jstype.TemplatizedType templatizedAlternate
com.google.javascript.rhino.jstype.TemplatizedType templatizedCurrent
boolean removeCurrent
com.google.javascript.rhino.jstype.JSType current
int currentIndex
java.util.Iterator it
com.google.javascript.rhino.jstype.JSType alternate
boolean isAlternateUnknown
private com.google.javascript.rhino.jstype.JSType reduceAlternatesWithoutUnion ()
int size
com.google.javascript.rhino.jstype.JSType build ()
private java.util.Collection getAlternateListCopy ()
}
com/google/javascript/rhino/jstype/UnknownType.classUnknownType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.UnknownType extends com.google.javascript.rhino.jstype.ObjectType {
private static final long serialVersionUID
private final boolean isChecked
void (com.google.javascript.rhino.jstype.JSTypeRegistry, boolean)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
boolean isChecked
public boolean isUnknownType ()
public boolean isCheckedUnknownType ()
public boolean canBeCalled ()
public boolean matchesNumberContext ()
public boolean matchesObjectContext ()
public boolean matchesStringContext ()
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public boolean isNullable ()
public boolean isSubtype (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
java.lang.String toStringHelper (boolean)
boolean forAnnotations
boolean defineProperty (java.lang.String, com.google.javascript.rhino.jstype.JSType, boolean, com.google.javascript.rhino.Node)
String propertyName
com.google.javascript.rhino.jstype.JSType type
boolean inferred
com.google.javascript.rhino.Node propertyNode
public com.google.javascript.rhino.jstype.ObjectType getImplicitPrototype ()
public com.google.javascript.rhino.jstype.FunctionType getConstructor ()
public java.lang.String getReferenceName ()
public java.lang.String getDisplayName ()
public boolean hasDisplayName ()
public com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
}
com/google/javascript/rhino/jstype/ValueType.classValueType.java
package com.google.javascript.rhino.jstype
abstract com.google.javascript.rhino.jstype.ValueType extends com.google.javascript.rhino.jstype.JSType {
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
final com.google.javascript.rhino.jstype.JSType resolveInternal (com.google.javascript.rhino.ErrorReporter, com.google.javascript.rhino.jstype.StaticScope)
com.google.javascript.rhino.ErrorReporter t
com.google.javascript.rhino.jstype.StaticScope scope
public boolean hasDisplayName ()
java.lang.Object visit (com.google.javascript.rhino.jstype.RelationshipVisitor, com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.RelationshipVisitor visitor
com.google.javascript.rhino.jstype.JSType that
}
com/google/javascript/rhino/jstype/Visitor.classVisitor.java
package com.google.javascript.rhino.jstype
public abstract com.google.javascript.rhino.jstype.Visitor extends java.lang.Object {
public abstract java.lang.Object caseNoType (com.google.javascript.rhino.jstype.NoType)
public abstract java.lang.Object caseEnumElementType (com.google.javascript.rhino.jstype.EnumElementType)
public abstract java.lang.Object caseAllType ()
public abstract java.lang.Object caseBooleanType ()
public abstract java.lang.Object caseNoObjectType ()
public abstract java.lang.Object caseFunctionType (com.google.javascript.rhino.jstype.FunctionType)
public abstract java.lang.Object caseObjectType (com.google.javascript.rhino.jstype.ObjectType)
public abstract java.lang.Object caseUnknownType ()
public abstract java.lang.Object caseNullType ()
public abstract java.lang.Object caseNamedType (com.google.javascript.rhino.jstype.NamedType)
public abstract java.lang.Object caseProxyObjectType (com.google.javascript.rhino.jstype.ProxyObjectType)
public abstract java.lang.Object caseNumberType ()
public abstract java.lang.Object caseStringType ()
public abstract java.lang.Object caseVoidType ()
public abstract java.lang.Object caseUnionType (com.google.javascript.rhino.jstype.UnionType)
public abstract java.lang.Object caseTemplatizedType (com.google.javascript.rhino.jstype.TemplatizedType)
public abstract java.lang.Object caseTemplateType (com.google.javascript.rhino.jstype.TemplateType)
}
com/google/javascript/rhino/jstype/VoidType.classVoidType.java
package com.google.javascript.rhino.jstype
public com.google.javascript.rhino.jstype.VoidType extends com.google.javascript.rhino.jstype.ValueType {
private static final long serialVersionUID
void (com.google.javascript.rhino.jstype.JSTypeRegistry)
com.google.javascript.rhino.jstype.JSTypeRegistry registry
public com.google.javascript.rhino.jstype.JSType restrictByNotNullOrUndefined ()
public com.google.javascript.rhino.jstype.TernaryValue testForEquality (com.google.javascript.rhino.jstype.JSType)
com.google.javascript.rhino.jstype.JSType that
public boolean matchesNumberContext ()
public boolean matchesObjectContext ()
public boolean matchesStringContext ()
public boolean isVoidType ()
java.lang.String toStringHelper (boolean)
boolean forAnnotations
public java.lang.String getDisplayName ()
public com.google.javascript.rhino.jstype.BooleanLiteralSet getPossibleToBooleanOutcomes ()
public java.lang.Object visit (com.google.javascript.rhino.jstype.Visitor)
com.google.javascript.rhino.jstype.Visitor visitor
public volatile boolean hasDisplayName ()
}
rhino_ast/java/com/google/javascript/rhino/Messages.properties
externs.zip
META-INF/maven/
META-INF/maven/args4j/
META-INF/maven/args4j/args4j/
org/
org/kohsuke/
org/kohsuke/args4j/
org/kohsuke/args4j/spi/
META-INF/maven/args4j/args4j/pom.properties
META-INF/maven/args4j/args4j/pom.xml
org/kohsuke/args4j/Argument.classArgument.java
package org.kohsuke.args4j
public abstract org.kohsuke.args4j.Argument extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String usage ()
public abstract java.lang.String metaVar ()
public abstract boolean required ()
public abstract boolean hidden ()
public abstract java.lang.Class handler ()
public abstract int index ()
public abstract boolean multiValued ()
}
org/kohsuke/args4j/ClassParser.classClassParser.java
package org.kohsuke.args4j
public org.kohsuke.args4j.ClassParser extends java.lang.Object {
public void ()
public void parse (java.lang.Object, org.kohsuke.args4j.CmdLineParser)
org.kohsuke.args4j.Option o
org.kohsuke.args4j.Argument a
java.lang.reflect.Method m
java.lang.reflect.Method[] arr$
int len$
int i$
org.kohsuke.args4j.Option o
org.kohsuke.args4j.Argument a
java.lang.reflect.Field f
java.lang.reflect.Field[] arr$
int len$
int i$
Class c
Object bean
org.kohsuke.args4j.CmdLineParser parser
}
org/kohsuke/args4j/CmdLineException.classCmdLineException.java
package org.kohsuke.args4j
public org.kohsuke.args4j.CmdLineException extends java.lang.Exception {
private static final long serialVersionUID
private org.kohsuke.args4j.CmdLineParser parser
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
public void (org.kohsuke.args4j.CmdLineParser, java.lang.String)
org.kohsuke.args4j.CmdLineParser parser
String message
public void (org.kohsuke.args4j.CmdLineParser, java.lang.String, java.lang.Throwable)
org.kohsuke.args4j.CmdLineParser parser
String message
Throwable cause
public void (org.kohsuke.args4j.CmdLineParser, java.lang.Throwable)
org.kohsuke.args4j.CmdLineParser parser
Throwable cause
public org.kohsuke.args4j.CmdLineParser getParser ()
}
org/kohsuke/args4j/CmdLineParser$1.classCmdLineParser.java
package org.kohsuke.args4j
org.kohsuke.args4j.CmdLineParser$1 extends java.lang.Object implements java.util.Comparator {
final org.kohsuke.args4j.CmdLineParser this$0
void (org.kohsuke.args4j.CmdLineParser)
public int compare (org.kohsuke.args4j.spi.OptionHandler, org.kohsuke.args4j.spi.OptionHandler)
org.kohsuke.args4j.spi.OptionHandler o1
org.kohsuke.args4j.spi.OptionHandler o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/kohsuke/args4j/CmdLineParser$CmdLineImpl.classCmdLineParser.java
package org.kohsuke.args4j
org.kohsuke.args4j.CmdLineParser$CmdLineImpl extends java.lang.Object implements org.kohsuke.args4j.spi.Parameters {
private final String[] args
private int pos
final org.kohsuke.args4j.CmdLineParser this$0
void (org.kohsuke.args4j.CmdLineParser, java.lang.String[])
String[] args
protected boolean hasMore ()
protected java.lang.String getCurrentToken ()
private void proceed (int)
int n
public java.lang.String getParameter (int) throws org.kohsuke.args4j.CmdLineException
int idx
public int size ()
void splitToken ()
int idx
static void access$100 (org.kohsuke.args4j.CmdLineParser$CmdLineImpl, int)
org.kohsuke.args4j.CmdLineParser$CmdLineImpl x0
int x1
}
org/kohsuke/args4j/CmdLineParser.classCmdLineParser.java
package org.kohsuke.args4j
public org.kohsuke.args4j.CmdLineParser extends java.lang.Object {
private final java.util.List options
private final java.util.List arguments
private boolean parsingOptions
private org.kohsuke.args4j.spi.OptionHandler currentOptionHandler
private int usageWidth
private static final java.util.Map handlerClasses
private static final java.util.logging.Logger LOGGER
public void (java.lang.Object)
Object bean
public void addArgument (org.kohsuke.args4j.spi.Setter, org.kohsuke.args4j.Argument)
org.kohsuke.args4j.spi.Setter setter
org.kohsuke.args4j.Argument a
org.kohsuke.args4j.spi.OptionHandler h
int index
public void addOption (org.kohsuke.args4j.spi.Setter, org.kohsuke.args4j.Option)
String alias
String[] arr$
int len$
int i$
org.kohsuke.args4j.spi.Setter setter
org.kohsuke.args4j.Option o
public java.util.List getArguments ()
public java.util.List getOptions ()
private void checkOptionNotInMap (java.lang.String) throws org.kohsuke.args4j.IllegalAnnotationError
String name
protected org.kohsuke.args4j.spi.OptionHandler createOptionHandler (org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
Class t
java.lang.reflect.Constructor handlerType
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
org.kohsuke.args4j.OptionDef o
org.kohsuke.args4j.spi.Setter setter
java.lang.reflect.Constructor handlerType
Class h
public java.lang.String printExample (org.kohsuke.args4j.OptionHandlerFilter)
org.kohsuke.args4j.OptionHandlerFilter filter
public java.lang.String printExample (org.kohsuke.args4j.ExampleMode)
org.kohsuke.args4j.ExampleMode mode
public java.lang.String printExample (org.kohsuke.args4j.OptionHandlerFilter, java.util.ResourceBundle)
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
org.kohsuke.args4j.OptionHandlerFilter mode
java.util.ResourceBundle rb
StringBuilder buf
public java.lang.String printExample (org.kohsuke.args4j.ExampleMode, java.util.ResourceBundle)
org.kohsuke.args4j.ExampleMode mode
java.util.ResourceBundle rb
public void printUsage (java.io.OutputStream)
java.io.OutputStream out
public void printUsage (java.io.Writer, java.util.ResourceBundle)
java.io.Writer out
java.util.ResourceBundle rb
public void printUsage (java.io.Writer, java.util.ResourceBundle, org.kohsuke.args4j.OptionHandlerFilter)
int curLen
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
int curLen
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
java.io.Writer out
java.util.ResourceBundle rb
org.kohsuke.args4j.OptionHandlerFilter filter
java.io.PrintWriter w
int len
protected void printOption (java.io.PrintWriter, org.kohsuke.args4j.spi.OptionHandler, int, java.util.ResourceBundle, org.kohsuke.args4j.OptionHandlerFilter)
String nameAndMeta
String usage
String format
String output
int i
java.io.PrintWriter out
org.kohsuke.args4j.spi.OptionHandler handler
int len
java.util.ResourceBundle rb
org.kohsuke.args4j.OptionHandlerFilter filter
int widthMetadata
int widthUsage
java.util.List namesAndMetas
java.util.List usages
private java.lang.String localize (java.lang.String, java.util.ResourceBundle)
String s
java.util.ResourceBundle rb
private java.util.List wrapLines (java.lang.String, int)
int lineLength
int lineLength
String candidate
int sp
String restOfLine
String[] arr$
int len$
int i$
String line
int maxLength
java.util.List rv
private int getPrefixLen (org.kohsuke.args4j.spi.OptionHandler, java.util.ResourceBundle)
org.kohsuke.args4j.spi.OptionHandler h
java.util.ResourceBundle rb
private java.lang.String getOptionName ()
public void parseArgument (java.util.Collection) throws org.kohsuke.args4j.CmdLineException
java.util.Collection args
public transient void parseArgument (java.lang.String[]) throws org.kohsuke.args4j.CmdLineException
boolean isKeyValuePair
org.kohsuke.args4j.Messages msg
String arg
int diff
org.kohsuke.args4j.spi.OptionHandler handler
java.util.Iterator i$
org.kohsuke.args4j.spi.OptionHandler handler
java.util.Iterator i$
org.kohsuke.args4j.spi.OptionHandler handler
java.util.Iterator i$
String[] args
org.kohsuke.args4j.CmdLineParser$CmdLineImpl cmdLine
java.util.Set present
int argIndex
private boolean isHandlerHasHisOptions (org.kohsuke.args4j.NamedOptionDef, java.util.Set)
String depend
String[] arr$
int len$
int i$
org.kohsuke.args4j.NamedOptionDef option
java.util.Set present
private org.kohsuke.args4j.spi.OptionHandler findOptionHandler (java.lang.String)
String prefix
java.util.Map possibleHandlers
int i
String name
org.kohsuke.args4j.spi.OptionHandler handler
private org.kohsuke.args4j.spi.OptionHandler findOptionByName (java.lang.String)
String alias
String[] arr$
int len$
int i$
org.kohsuke.args4j.NamedOptionDef option
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
String name
private java.util.Map filter (java.util.List, java.lang.String)
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
java.util.List opt
String keyFilter
java.util.Map rv
protected boolean isOption (java.lang.String)
String arg
public static void registerHandler (java.lang.Class, java.lang.Class)
Class valueType
Class handlerClass
java.lang.reflect.Constructor c
private static java.lang.reflect.Constructor getConstructor (java.lang.Class)
NoSuchMethodException e
Class handlerClass
public void setUsageWidth (int)
int usageWidth
public void stopOptionParsing ()
public void printSingleLineUsage (java.io.OutputStream)
java.io.OutputStream out
public void printSingleLineUsage (java.io.Writer, java.util.ResourceBundle)
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
java.io.Writer w
java.util.ResourceBundle rb
java.io.PrintWriter pw
private void printSingleLineOption (java.io.PrintWriter, org.kohsuke.args4j.spi.OptionHandler, java.util.ResourceBundle)
java.io.PrintWriter pw
org.kohsuke.args4j.spi.OptionHandler h
java.util.ResourceBundle rb
static java.lang.String access$000 (org.kohsuke.args4j.CmdLineParser)
org.kohsuke.args4j.CmdLineParser x0
static void ()
Class p
ClassNotFoundException e
}
org/kohsuke/args4j/Config$ConfigHandler.classConfig.java
package org.kohsuke.args4j
public org.kohsuke.args4j.Config$ConfigHandler extends org.xml.sax.helpers.DefaultHandler {
org.kohsuke.args4j.Config config
org.kohsuke.args4j.spi.ConfigElement currentCE
final org.kohsuke.args4j.Config this$0
public void (org.kohsuke.args4j.Config, org.kohsuke.args4j.Config)
org.kohsuke.args4j.Config config
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
}
org/kohsuke/args4j/Config.classConfig.java
package org.kohsuke.args4j
public org.kohsuke.args4j.Config extends java.lang.Object {
public java.util.List options
public java.util.List arguments
public void ()
public static org.kohsuke.args4j.Config parse (org.xml.sax.InputSource) throws java.io.IOException org.xml.sax.SAXException
org.xml.sax.InputSource xml
org.kohsuke.args4j.Config rv
org.xml.sax.XMLReader reader
org.kohsuke.args4j.Config$ConfigHandler handler
}
org/kohsuke/args4j/ExampleMode$1.classExampleMode.java
package org.kohsuke.args4j
final org.kohsuke.args4j.ExampleMode$1 extends org.kohsuke.args4j.ExampleMode {
void (java.lang.String, int)
public boolean select (org.kohsuke.args4j.spi.OptionHandler)
org.kohsuke.args4j.spi.OptionHandler o
}
org/kohsuke/args4j/ExampleMode$2.classExampleMode.java
package org.kohsuke.args4j
final org.kohsuke.args4j.ExampleMode$2 extends org.kohsuke.args4j.ExampleMode {
void (java.lang.String, int)
public boolean select (org.kohsuke.args4j.spi.OptionHandler)
org.kohsuke.args4j.spi.OptionHandler o
}
org/kohsuke/args4j/ExampleMode.classExampleMode.java
package org.kohsuke.args4j
public abstract org.kohsuke.args4j.ExampleMode extends java.lang.Enum implements org.kohsuke.args4j.OptionHandlerFilter {
public static final org.kohsuke.args4j.ExampleMode ALL
public static final org.kohsuke.args4j.ExampleMode REQUIRED
private static final org.kohsuke.args4j.ExampleMode[] $VALUES
public static org.kohsuke.args4j.ExampleMode[] values ()
public static org.kohsuke.args4j.ExampleMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
void (java.lang.String, int, org.kohsuke.args4j.ExampleMode$1)
String x0
int x1
org.kohsuke.args4j.ExampleMode$1 x2
static void ()
}
org/kohsuke/args4j/FieldParser.classFieldParser.java
package org.kohsuke.args4j
public org.kohsuke.args4j.FieldParser extends java.lang.Object {
public void ()
public void parse (org.kohsuke.args4j.CmdLineParser, java.lang.Object) throws java.lang.ClassNotFoundException
org.kohsuke.args4j.Option o
java.lang.reflect.Field f
java.lang.reflect.Field[] arr$
int len$
int i$
Class c
org.kohsuke.args4j.CmdLineParser parser
Object bean
private org.kohsuke.args4j.spi.ConfigElement createConfigElement (java.lang.reflect.Field)
java.lang.reflect.Field f
org.kohsuke.args4j.spi.ConfigElement rv
}
org/kohsuke/args4j/IllegalAnnotationError.classIllegalAnnotationError.java
package org.kohsuke.args4j
public org.kohsuke.args4j.IllegalAnnotationError extends java.lang.Error {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
org/kohsuke/args4j/Messages.classMessages.java
package org.kohsuke.args4j
final org.kohsuke.args4j.Messages extends java.lang.Enum {
public static final org.kohsuke.args4j.Messages MISSING_OPERAND
public static final org.kohsuke.args4j.Messages UNDEFINED_OPTION
public static final org.kohsuke.args4j.Messages NO_ARGUMENT_ALLOWED
public static final org.kohsuke.args4j.Messages REQUIRED_OPTION_MISSING
public static final org.kohsuke.args4j.Messages TOO_MANY_ARGUMENTS
public static final org.kohsuke.args4j.Messages REQUIRED_ARGUMENT_MISSING
public static final org.kohsuke.args4j.Messages METADATA_ERROR
public static final org.kohsuke.args4j.Messages MULTIPLE_USE_OF_ARGUMENT
public static final org.kohsuke.args4j.Messages MULTIPLE_USE_OF_OPTION
public static final org.kohsuke.args4j.Messages UNKNOWN_HANDLER
public static final org.kohsuke.args4j.Messages NO_OPTIONHANDLER
public static final org.kohsuke.args4j.Messages NO_CONSTRUCTOR_ON_HANDLER
public static final org.kohsuke.args4j.Messages REQUIRES_OPTION_MISSING
private static java.util.ResourceBundle rb
private static final org.kohsuke.args4j.Messages[] $VALUES
public static org.kohsuke.args4j.Messages[] values ()
public static org.kohsuke.args4j.Messages valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public transient java.lang.String format (java.lang.Object[])
Object[] args
static void ()
}
org/kohsuke/args4j/Messages.properties
org/kohsuke/args4j/Messages_de_DE.properties
org/kohsuke/args4j/Messages_ru_RU.properties
org/kohsuke/args4j/NamedOptionDef.classNamedOptionDef.java
package org.kohsuke.args4j
public final org.kohsuke.args4j.NamedOptionDef extends org.kohsuke.args4j.OptionDef {
private final String name
private final String[] aliases
private final String[] depends
public void (org.kohsuke.args4j.Option, boolean)
org.kohsuke.args4j.Option o
boolean forceMultiValued
public void (org.kohsuke.args4j.Option)
org.kohsuke.args4j.Option o
public java.lang.String name ()
public java.lang.String[] aliases ()
public java.lang.String[] depends ()
public java.lang.String toString ()
String alias
String[] arr$
int len$
int i$
String str
public boolean isArgument ()
}
org/kohsuke/args4j/Option.classOption.java
package org.kohsuke.args4j
public abstract org.kohsuke.args4j.Option extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract java.lang.String[] aliases ()
public abstract java.lang.String usage ()
public abstract java.lang.String metaVar ()
public abstract boolean required ()
public abstract boolean hidden ()
public abstract java.lang.Class handler ()
public abstract java.lang.String[] depends ()
}
org/kohsuke/args4j/OptionDef.classOptionDef.java
package org.kohsuke.args4j
public org.kohsuke.args4j.OptionDef extends java.lang.Object {
private final String usage
private final String metaVar
private final boolean required
private final boolean hidden
private final boolean multiValued
private final Class handler
public void (org.kohsuke.args4j.Argument, boolean)
org.kohsuke.args4j.Argument a
boolean forceMultiValued
protected void (java.lang.String, java.lang.String, boolean, boolean, java.lang.Class, boolean)
String usage
String metaVar
boolean required
boolean hidden
Class handler
boolean multiValued
public java.lang.String usage ()
public java.lang.String metaVar ()
public boolean required ()
public boolean hidden ()
public java.lang.Class handler ()
public boolean isMultiValued ()
public boolean isArgument ()
public java.lang.String toString ()
}
org/kohsuke/args4j/OptionHandlerFilter$1.classOptionHandlerFilter.java
package org.kohsuke.args4j
final org.kohsuke.args4j.OptionHandlerFilter$1 extends java.lang.Object implements org.kohsuke.args4j.OptionHandlerFilter {
void ()
public boolean select (org.kohsuke.args4j.spi.OptionHandler)
org.kohsuke.args4j.spi.OptionHandler o
}
org/kohsuke/args4j/OptionHandlerFilter$2.classOptionHandlerFilter.java
package org.kohsuke.args4j
final org.kohsuke.args4j.OptionHandlerFilter$2 extends java.lang.Object implements org.kohsuke.args4j.OptionHandlerFilter {
void ()
public boolean select (org.kohsuke.args4j.spi.OptionHandler)
org.kohsuke.args4j.spi.OptionHandler o
}
org/kohsuke/args4j/OptionHandlerFilter$3.classOptionHandlerFilter.java
package org.kohsuke.args4j
final org.kohsuke.args4j.OptionHandlerFilter$3 extends java.lang.Object implements org.kohsuke.args4j.OptionHandlerFilter {
void ()
public boolean select (org.kohsuke.args4j.spi.OptionHandler)
org.kohsuke.args4j.spi.OptionHandler o
}
org/kohsuke/args4j/OptionHandlerFilter.classOptionHandlerFilter.java
package org.kohsuke.args4j
public abstract org.kohsuke.args4j.OptionHandlerFilter extends java.lang.Object {
public static final org.kohsuke.args4j.OptionHandlerFilter ALL
public static final org.kohsuke.args4j.OptionHandlerFilter PUBLIC
public static final org.kohsuke.args4j.OptionHandlerFilter REQUIRED
public abstract boolean select (org.kohsuke.args4j.spi.OptionHandler)
static void ()
}
org/kohsuke/args4j/Starter.classStarter.java
package org.kohsuke.args4j
public org.kohsuke.args4j.Starter extends java.lang.Object {
public static final String PARAMETER_NAME
public void ()
public static void main (java.lang.String[])
SecurityException e
IllegalArgumentException e
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
SecurityException e
IllegalArgumentException e
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class clazz
Object bean
java.lang.reflect.Method m
boolean couldInvoke
ClassNotFoundException e
org.kohsuke.args4j.CmdLineException e
Exception e
String[] args
String classname
org.kohsuke.args4j.CmdLineParser parser
boolean classHasArgument
boolean classHasOptions
public static boolean hasAnnotation (java.lang.Class, java.lang.Class)
java.lang.reflect.Field f
java.lang.reflect.Field[] arr$
int len$
int i$
java.lang.reflect.Method m
java.lang.reflect.Method[] arr$
int len$
int i$
Class clazz
Class annotation
}
org/kohsuke/args4j/XmlParser.classXmlParser.java
package org.kohsuke.args4j
public org.kohsuke.args4j.XmlParser extends java.lang.Object {
public void ()
public void parse (java.net.URL, org.kohsuke.args4j.CmdLineParser, java.lang.Object)
java.net.URL xml
org.kohsuke.args4j.CmdLineParser parser
Object bean
public void parse (org.xml.sax.InputSource, org.kohsuke.args4j.CmdLineParser, java.lang.Object)
org.kohsuke.args4j.Option option
org.kohsuke.args4j.spi.ConfigElement ce
java.util.Iterator i$
org.kohsuke.args4j.Argument argument
org.kohsuke.args4j.spi.ConfigElement ce
java.util.Iterator i$
org.kohsuke.args4j.Config config
Exception e
org.xml.sax.InputSource xml
org.kohsuke.args4j.CmdLineParser parser
Object bean
private java.lang.reflect.AccessibleObject findMethodOrField (java.lang.Object, java.lang.String, java.lang.String) throws java.lang.SecurityException java.lang.NoSuchFieldException java.lang.NoSuchMethodException java.lang.ClassNotFoundException
java.lang.reflect.AccessibleObject rv
String className
int i
String methodName
String[] params
Class[] paramTypes
Object bean
String field
String method
java.lang.reflect.AccessibleObject rv
}
org/kohsuke/args4j/spi/AnnotationImpl.classAnnotationImpl.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.AnnotationImpl extends java.lang.Object implements java.lang.annotation.Annotation {
private final Class annotationType
public String[] aliases
public Class handler
public String metaVar
public boolean multiValued
public boolean required
public boolean hidden
public String usage
public int index
protected void (java.lang.Class)
Class annotationType
protected void (java.lang.Class, org.kohsuke.args4j.spi.ConfigElement) throws java.lang.ClassNotFoundException
Class annotationType
org.kohsuke.args4j.spi.ConfigElement ce
public java.lang.String[] aliases ()
public java.lang.Class handler ()
public java.lang.String metaVar ()
public boolean multiValued ()
public boolean required ()
public boolean hidden ()
public java.lang.String usage ()
public java.lang.Class annotationType ()
public int index ()
}
org/kohsuke/args4j/spi/ArgumentImpl.classArgumentImpl.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.ArgumentImpl extends org.kohsuke.args4j.spi.AnnotationImpl implements org.kohsuke.args4j.Argument {
public void (org.kohsuke.args4j.spi.ConfigElement) throws java.lang.ClassNotFoundException
org.kohsuke.args4j.spi.ConfigElement ce
}
org/kohsuke/args4j/spi/ArrayFieldSetter.classArrayFieldSetter.java
package org.kohsuke.args4j.spi
final org.kohsuke.args4j.spi.ArrayFieldSetter extends java.lang.Object implements org.kohsuke.args4j.spi.Setter {
private final Object bean
private final java.lang.reflect.Field f
public void (java.lang.Object, java.lang.reflect.Field)
Object bean
java.lang.reflect.Field f
public org.kohsuke.args4j.spi.FieldSetter asFieldSetter ()
public java.lang.reflect.AnnotatedElement asAnnotatedElement ()
public boolean isMultiValued ()
public java.lang.Class getType ()
public void addValue (java.lang.Object)
IllegalAccessException e
IllegalAccessException _
Object value
private void doAddValue (java.lang.Object, java.lang.Object) throws java.lang.IllegalAccessException
int len
Object newAry
Object bean
Object value
Object ary
}
org/kohsuke/args4j/spi/BooleanOptionHandler.classBooleanOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.BooleanOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
private static final java.util.List ACCEPTABLE_VALUES
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
String valueStr
int index
org.kohsuke.args4j.spi.Parameters params
public java.lang.String getDefaultMetaVariable ()
static void ()
}
org/kohsuke/args4j/spi/ByteOptionHandler.classByteOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.ByteOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Byte parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/CharOptionHandler.classCharOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.CharOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Character parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/ConfigElement.classConfigElement.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.ConfigElement extends java.lang.Object {
public String field
public String method
public String name
public String usage
public String handler
public String metavar
public String[] aliases
public boolean multiValued
public boolean required
public boolean hidden
public void ()
public boolean isInvalid ()
}
org/kohsuke/args4j/spi/DelimitedOptionHandler.classDelimitedOptionHandler.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.DelimitedOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
protected final String delimiter
protected final org.kohsuke.args4j.spi.OneArgumentOptionHandler individualOptionHandler
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter, java.lang.String, org.kohsuke.args4j.spi.OneArgumentOptionHandler)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
String delimiter
org.kohsuke.args4j.spi.OneArgumentOptionHandler individualOptionHandler
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
String delimitedStr
String[] arr$
int len$
int i$
org.kohsuke.args4j.spi.Parameters params
String full
String[] delimitedStrs
public java.lang.String getDefaultMetaVariable ()
String tMetaVar
}
org/kohsuke/args4j/spi/DoubleOptionHandler.classDoubleOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.DoubleOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Double parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/EnumOptionHandler.classEnumOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.EnumOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
private final Class enumType
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter, java.lang.Class)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
Class enumType
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
Enum o
Enum[] arr$
int len$
int i$
org.kohsuke.args4j.spi.Parameters params
String s
Enum value
public java.lang.String getDefaultMetaVariable ()
Enum t
Enum[] arr$
int len$
int i$
StringBuffer rv
}
org/kohsuke/args4j/spi/ExplicitBooleanOptionHandler.classExplicitBooleanOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.ExplicitBooleanOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
private static final java.util.Map ACCEPTABLE_VALUES
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.spi.Parameters params
private java.lang.Boolean getBoolean (java.lang.String) throws org.kohsuke.args4j.CmdLineException
String parameter
String valueStr
public java.lang.String getDefaultMetaVariable ()
static void ()
}
org/kohsuke/args4j/spi/FieldSetter.classFieldSetter.java
package org.kohsuke.args4j.spi
public final org.kohsuke.args4j.spi.FieldSetter extends java.lang.Object implements org.kohsuke.args4j.spi.Setter {
private final java.lang.reflect.Field f
private final Object bean
public void (java.lang.Object, java.lang.reflect.Field)
Object bean
java.lang.reflect.Field f
public java.lang.Class getType ()
public boolean isMultiValued ()
public org.kohsuke.args4j.spi.FieldSetter asFieldSetter ()
public java.lang.reflect.AnnotatedElement asAnnotatedElement ()
public void addValue (java.lang.Object)
IllegalAccessException e
IllegalAccessException _
Object value
public java.lang.Object getValue ()
IllegalAccessException e
IllegalAccessException _
}
org/kohsuke/args4j/spi/FileOptionHandler.classFileOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.FileOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.io.File parse (java.lang.String) throws org.kohsuke.args4j.CmdLineException
String argument
public java.lang.String getDefaultMetaVariable ()
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/FloatOptionHandler.classFloatOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.FloatOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Float parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/InetAddressOptionHandler.classInetAddressOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.InetAddressOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.net.InetAddress parse (java.lang.String) throws org.kohsuke.args4j.CmdLineException
java.net.UnknownHostException e
String argument
public java.lang.String getDefaultMetaVariable ()
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/IntOptionHandler.classIntOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.IntOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Integer parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/LongOptionHandler.classLongOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.LongOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Long parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/MapOptionHandler.classMapOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.MapOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public java.lang.String getDefaultMetaVariable ()
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.spi.Parameters params
org.kohsuke.args4j.spi.FieldSetter fs
java.util.Map v
protected java.util.Map createNewCollection (java.lang.Class)
Class type
protected void addToMap (java.lang.String, java.util.Map) throws org.kohsuke.args4j.CmdLineException
String mapKey
String mapValue
String argument
java.util.Map m
String mapKey
String mapValue
int idx
protected void addToMap (java.util.Map, java.lang.String, java.lang.String)
java.util.Map m
String key
String value
}
org/kohsuke/args4j/spi/Messages.classMessages.java
package org.kohsuke.args4j.spi
public final org.kohsuke.args4j.spi.Messages extends java.lang.Enum {
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_OPERAND
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_CHAR
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_BOOLEAN
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_METHOD_SIGNATURE
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_FIELD_SIGNATURE
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_LIST
public static final org.kohsuke.args4j.spi.Messages FORMAT_ERROR_FOR_MAP
public static final org.kohsuke.args4j.spi.Messages MAP_HAS_NO_KEY
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_IP_ADDRESS
private static java.util.ResourceBundle rb
private static final org.kohsuke.args4j.spi.Messages[] $VALUES
public static org.kohsuke.args4j.spi.Messages[] values ()
public static org.kohsuke.args4j.spi.Messages valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public transient java.lang.String format (java.lang.Object[])
Object[] args
static void ()
}
org/kohsuke/args4j/spi/Messages.properties
org/kohsuke/args4j/spi/Messages_de.properties
org/kohsuke/args4j/spi/Messages_ru.properties
org/kohsuke/args4j/spi/MethodSetter.classMethodSetter.java
package org.kohsuke.args4j.spi
public final org.kohsuke.args4j.spi.MethodSetter extends java.lang.Object implements org.kohsuke.args4j.spi.Setter {
private final org.kohsuke.args4j.CmdLineParser parser
private final Object bean
private final java.lang.reflect.Method m
public void (org.kohsuke.args4j.CmdLineParser, java.lang.Object, java.lang.reflect.Method)
org.kohsuke.args4j.CmdLineParser parser
Object bean
java.lang.reflect.Method m
public java.lang.Class getType ()
public boolean isMultiValued ()
public org.kohsuke.args4j.spi.FieldSetter asFieldSetter ()
public java.lang.reflect.AnnotatedElement asAnnotatedElement ()
public void addValue (java.lang.Object) throws org.kohsuke.args4j.CmdLineException
IllegalAccessException e
IllegalAccessException _
Throwable t
java.lang.reflect.InvocationTargetException e
Object value
}
org/kohsuke/args4j/spi/MultiFileOptionHandler.classMultiFileOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.MultiFileOptionHandler extends org.kohsuke.args4j.spi.DelimitedOptionHandler {
protected static String sysPathSeperator
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
static void ()
}
org/kohsuke/args4j/spi/MultiPathOptionHandler.classMultiPathOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.MultiPathOptionHandler extends org.kohsuke.args4j.spi.DelimitedOptionHandler {
protected static String sysPathSeperator
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
static void ()
}
org/kohsuke/args4j/spi/MultiValueFieldSetter.classMultiValueFieldSetter.java
package org.kohsuke.args4j.spi
final org.kohsuke.args4j.spi.MultiValueFieldSetter extends java.lang.Object implements org.kohsuke.args4j.spi.Setter {
private final Object bean
private final java.lang.reflect.Field f
public void (java.lang.Object, java.lang.reflect.Field)
Object bean
java.lang.reflect.Field f
public boolean isMultiValued ()
public org.kohsuke.args4j.spi.FieldSetter asFieldSetter ()
public java.lang.reflect.AnnotatedElement asAnnotatedElement ()
public java.lang.Class getType ()
java.lang.reflect.ParameterizedType pt
java.lang.reflect.Type t
public void addValue (java.lang.Object)
IllegalAccessException e
IllegalAccessException _
Object value
private void doAddValue (java.lang.Object, java.lang.Object) throws java.lang.IllegalAccessException
Object bean
Object value
Object o
}
org/kohsuke/args4j/spi/OneArgumentOptionHandler.classOneArgumentOptionHandler.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.OneArgumentOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public java.lang.String getDefaultMetaVariable ()
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
Object value
NumberFormatException ex
org.kohsuke.args4j.spi.Parameters params
String token
protected abstract java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
}
org/kohsuke/args4j/spi/OptionHandler.classOptionHandler.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.OptionHandler extends java.lang.Object {
public final org.kohsuke.args4j.OptionDef option
public final org.kohsuke.args4j.spi.Setter setter
public final org.kohsuke.args4j.CmdLineParser owner
protected void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public abstract int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
public abstract java.lang.String getDefaultMetaVariable ()
public final java.lang.String getMetaVariable (java.util.ResourceBundle)
String localized
java.util.ResourceBundle rb
String token
public final java.lang.String getNameAndMeta (java.util.ResourceBundle)
java.util.ResourceBundle rb
String str
String meta
}
org/kohsuke/args4j/spi/OptionImpl.classOptionImpl.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.OptionImpl extends org.kohsuke.args4j.spi.AnnotationImpl implements org.kohsuke.args4j.Option {
public String name
public String[] depends
public void (org.kohsuke.args4j.spi.ConfigElement) throws java.lang.ClassNotFoundException
org.kohsuke.args4j.spi.ConfigElement ce
public java.lang.String name ()
public java.lang.String[] depends ()
}
org/kohsuke/args4j/spi/Parameters.classParameters.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.Parameters extends java.lang.Object {
public abstract java.lang.String getParameter (int) throws org.kohsuke.args4j.CmdLineException
public abstract int size ()
}
org/kohsuke/args4j/spi/PathOptionHandler.classPathOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.PathOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.nio.file.Path parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
Exception e
String argument
public java.lang.String getDefaultMetaVariable ()
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/RestOfArgumentsHandler.classRestOfArgumentsHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.RestOfArgumentsHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser cmdLineParser
org.kohsuke.args4j.OptionDef optionDef
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
int i
org.kohsuke.args4j.spi.Parameters parameters
public java.lang.String getDefaultMetaVariable ()
}
org/kohsuke/args4j/spi/Setter.classSetter.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.Setter extends java.lang.Object {
public abstract void addValue (java.lang.Object) throws org.kohsuke.args4j.CmdLineException
public abstract java.lang.Class getType ()
public abstract boolean isMultiValued ()
public abstract org.kohsuke.args4j.spi.FieldSetter asFieldSetter ()
public abstract java.lang.reflect.AnnotatedElement asAnnotatedElement ()
}
org/kohsuke/args4j/spi/Setters.classSetters.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.Setters extends java.lang.Object {
public void ()
public static org.kohsuke.args4j.spi.Setter create (org.kohsuke.args4j.CmdLineParser, java.lang.reflect.AccessibleObject, java.lang.Object)
org.kohsuke.args4j.CmdLineParser parser
java.lang.reflect.AccessibleObject fieldOrMethod
Object bean
public static org.kohsuke.args4j.spi.Setter create (java.lang.reflect.Field, java.lang.Object)
java.lang.reflect.Field f
Object bean
}
org/kohsuke/args4j/spi/ShortOptionHandler.classShortOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.ShortOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Short parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/StopOptionHandler.classStopOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.StopOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.spi.Parameters params
public java.lang.String getDefaultMetaVariable ()
}
org/kohsuke/args4j/spi/StringArrayOptionHandler.classStringArrayOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.StringArrayOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public java.lang.String getDefaultMetaVariable ()
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
String p
String[] arr$
int len$
int i$
String param
org.kohsuke.args4j.spi.Parameters params
int counter
}
org/kohsuke/args4j/spi/StringOptionHandler.classStringOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.StringOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.spi.Parameters params
public java.lang.String getDefaultMetaVariable ()
}
org/kohsuke/args4j/spi/SubCommand.classSubCommand.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.SubCommand extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract java.lang.Class impl ()
}
org/kohsuke/args4j/spi/SubCommandHandler$1.classSubCommandHandler.java
package org.kohsuke.args4j.spi
org.kohsuke.args4j.spi.SubCommandHandler$1 extends java.util.AbstractList {
final org.kohsuke.args4j.spi.Parameters val$params
final org.kohsuke.args4j.spi.SubCommandHandler this$0
void (org.kohsuke.args4j.spi.SubCommandHandler, org.kohsuke.args4j.spi.Parameters)
public java.lang.String get (int)
org.kohsuke.args4j.CmdLineException e
int index
public int size ()
public volatile java.lang.Object get (int)
int x0
}
org/kohsuke/args4j/spi/SubCommandHandler.classSubCommandHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.SubCommandHandler extends org.kohsuke.args4j.spi.OptionHandler {
private final org.kohsuke.args4j.spi.SubCommands commands
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.spi.SubCommand c
org.kohsuke.args4j.spi.SubCommand[] arr$
int len$
int i$
org.kohsuke.args4j.spi.Parameters params
String subCmd
protected int fallback (java.lang.String) throws org.kohsuke.args4j.CmdLineException
String subCmd
protected java.lang.Object subCommand (org.kohsuke.args4j.spi.SubCommand, org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.spi.SubCommand c
org.kohsuke.args4j.spi.Parameters params
Object subCmd
org.kohsuke.args4j.CmdLineParser p
protected org.kohsuke.args4j.CmdLineParser configureParser (java.lang.Object, org.kohsuke.args4j.spi.SubCommand)
Object subCmd
org.kohsuke.args4j.spi.SubCommand c
protected java.lang.Object instantiate (org.kohsuke.args4j.spi.SubCommand)
InstantiationException e
IllegalAccessException e
org.kohsuke.args4j.spi.SubCommand c
public java.lang.String getDefaultMetaVariable ()
}
org/kohsuke/args4j/spi/SubCommands.classSubCommands.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.SubCommands extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.kohsuke.args4j.spi.SubCommand[] value ()
}
org/kohsuke/args4j/spi/URIOptionHandler.classURIOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.URIOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
java.net.URISyntaxException e
org.kohsuke.args4j.spi.Parameters params
String param
public java.lang.String getDefaultMetaVariable ()
}
org/kohsuke/args4j/spi/URLOptionHandler.classURLOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.URLOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
java.net.MalformedURLException e
org.kohsuke.args4j.spi.Parameters params
String param
public java.lang.String getDefaultMetaVariable ()
}
META-INF/maven/com.google.guava/
META-INF/maven/com.google.guava/guava/
com/google/common/
com/google/common/annotations/
com/google/common/base/
com/google/common/base/internal/
com/google/common/cache/
com/google/common/collect/
com/google/common/escape/
com/google/common/eventbus/
com/google/common/hash/
com/google/common/html/
com/google/common/io/
com/google/common/math/
com/google/common/net/
com/google/common/primitives/
com/google/common/reflect/
com/google/common/util/
com/google/common/util/concurrent/
com/google/common/xml/
META-INF/beans.xml
META-INF/maven/com.google.guava/guava/pom.properties
META-INF/maven/com.google.guava/guava/pom.xml
com/google/common/annotations/Beta.classBeta.java
package com.google.common.annotations
public abstract com.google.common.annotations.Beta extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/annotations/GwtCompatible.classGwtCompatible.java
package com.google.common.annotations
public abstract com.google.common.annotations.GwtCompatible extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean serializable ()
public abstract boolean emulated ()
}
com/google/common/annotations/GwtIncompatible.classGwtIncompatible.java
package com.google.common.annotations
public abstract com.google.common.annotations.GwtIncompatible extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/common/annotations/VisibleForTesting.classVisibleForTesting.java
package com.google.common.annotations
public abstract com.google.common.annotations.VisibleForTesting extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/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/AbstractIterator$1.classAbstractIterator.java
package com.google.common.base
com.google.common.base.AbstractIterator$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$base$AbstractIterator$State
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/base/AbstractIterator$State.classAbstractIterator.java
package com.google.common.base
final com.google.common.base.AbstractIterator$State extends java.lang.Enum {
public static final com.google.common.base.AbstractIterator$State READY
public static final com.google.common.base.AbstractIterator$State NOT_READY
public static final com.google.common.base.AbstractIterator$State DONE
public static final com.google.common.base.AbstractIterator$State FAILED
private static final com.google.common.base.AbstractIterator$State[] $VALUES
public static com.google.common.base.AbstractIterator$State[] values ()
public static com.google.common.base.AbstractIterator$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/base/AbstractIterator.classAbstractIterator.java
package com.google.common.base
abstract com.google.common.base.AbstractIterator extends java.lang.Object implements java.util.Iterator {
private com.google.common.base.AbstractIterator$State state
private Object next
protected void ()
protected abstract java.lang.Object computeNext ()
protected final java.lang.Object endOfData ()
public final boolean hasNext ()
private boolean tryToComputeNext ()
public final java.lang.Object next ()
public final void remove ()
}
com/google/common/base/Ascii.classAscii.java
package com.google.common.base
public final com.google.common.base.Ascii extends java.lang.Object {
public static final byte NUL
public static final byte SOH
public static final byte STX
public static final byte ETX
public static final byte EOT
public static final byte ENQ
public static final byte ACK
public static final byte BEL
public static final byte BS
public static final byte HT
public static final byte LF
public static final byte NL
public static final byte VT
public static final byte FF
public static final byte CR
public static final byte SO
public static final byte SI
public static final byte DLE
public static final byte DC1
public static final byte XON
public static final byte DC2
public static final byte DC3
public static final byte XOFF
public static final byte DC4
public static final byte NAK
public static final byte SYN
public static final byte ETB
public static final byte CAN
public static final byte EM
public static final byte SUB
public static final byte ESC
public static final byte FS
public static final byte GS
public static final byte RS
public static final byte US
public static final byte SP
public static final byte SPACE
public static final byte DEL
public static final char MIN
public static final char MAX
private void ()
public static java.lang.String toLowerCase (java.lang.String)
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/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/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/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/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/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/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/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$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/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/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/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/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$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/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/CharMatcher$3.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$3 extends com.google.common.base.CharMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$4.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$4 extends com.google.common.base.CharMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$5.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$5 extends com.google.common.base.CharMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$6.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$6 extends com.google.common.base.CharMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$7.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$7 extends com.google.common.base.CharMatcher$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/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/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/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/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/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/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$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/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/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/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/Charsets.classCharsets.java
package com.google.common.base
public final com.google.common.base.Charsets extends java.lang.Object {
public static final java.nio.charset.Charset US_ASCII
public static final java.nio.charset.Charset ISO_8859_1
public static final java.nio.charset.Charset UTF_8
public static final java.nio.charset.Charset UTF_16BE
public static final java.nio.charset.Charset UTF_16LE
public static final java.nio.charset.Charset UTF_16
private void ()
static void ()
}
com/google/common/base/Defaults.classDefaults.java
package com.google.common.base
public final com.google.common.base.Defaults extends java.lang.Object {
private static final java.util.Map DEFAULTS
private void ()
private static void put (java.util.Map, java.lang.Class, java.lang.Object)
java.util.Map map
Class type
Object value
public static java.lang.Object defaultValue (java.lang.Class)
Class type
static void ()
java.util.Map map
}
com/google/common/base/Enums$1.classEnums.java
package com.google.common.base
com.google.common.base.Enums$1 extends java.lang.Object {
}
com/google/common/base/Enums$ValueOfFunction.classEnums.java
package com.google.common.base
final com.google.common.base.Enums$ValueOfFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final Class enumClass
private static final long serialVersionUID
private void (java.lang.Class)
Class enumClass
public java.lang.Enum apply (java.lang.String)
IllegalArgumentException e
String value
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
void (java.lang.Class, com.google.common.base.Enums$1)
Class x0
com.google.common.base.Enums$1 x1
}
com/google/common/base/Enums.classEnums.java
package com.google.common.base
public final com.google.common.base.Enums extends java.lang.Object {
private void ()
public static java.lang.reflect.Field getField (java.lang.Enum)
NoSuchFieldException impossible
Enum enumValue
Class clazz
public static com.google.common.base.Function valueOfFunction (java.lang.Class)
Class enumClass
public static com.google.common.base.Optional getIfPresent (java.lang.Class, java.lang.String)
IllegalArgumentException iae
Class enumClass
String value
}
com/google/common/base/Equivalence$1.classEquivalence.java
package com.google.common.base
com.google.common.base.Equivalence$1 extends java.lang.Object {
}
com/google/common/base/Equivalence$Equals.classEquivalence.java
package com.google.common.base
final com.google.common.base.Equivalence$Equals extends com.google.common.base.Equivalence implements java.io.Serializable {
static final com.google.common.base.Equivalence$Equals INSTANCE
private static final long serialVersionUID
void ()
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
public int doHash (java.lang.Object)
Object o
private java.lang.Object readResolve ()
static void ()
}
com/google/common/base/Equivalence$EquivalentToPredicate.classEquivalence.java
package com.google.common.base
final com.google.common.base.Equivalence$EquivalentToPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final com.google.common.base.Equivalence equivalence
private final Object target
private static final long serialVersionUID
void (com.google.common.base.Equivalence, java.lang.Object)
com.google.common.base.Equivalence equivalence
Object target
public boolean apply (java.lang.Object)
Object input
public boolean equals (java.lang.Object)
com.google.common.base.Equivalence$EquivalentToPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Equivalence$Identity.classEquivalence.java
package com.google.common.base
final com.google.common.base.Equivalence$Identity extends com.google.common.base.Equivalence implements java.io.Serializable {
static final com.google.common.base.Equivalence$Identity INSTANCE
private static final long serialVersionUID
void ()
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected int doHash (java.lang.Object)
Object o
private java.lang.Object readResolve ()
static void ()
}
com/google/common/base/Equivalence$Wrapper.classEquivalence.java
package com.google.common.base
public final com.google.common.base.Equivalence$Wrapper extends java.lang.Object implements java.io.Serializable {
private final com.google.common.base.Equivalence equivalence
private final Object reference
private static final long serialVersionUID
private void (com.google.common.base.Equivalence, java.lang.Object)
com.google.common.base.Equivalence equivalence
Object reference
public java.lang.Object get ()
public boolean equals (java.lang.Object)
com.google.common.base.Equivalence$Wrapper that
com.google.common.base.Equivalence equivalence
Object obj
public int hashCode ()
public java.lang.String toString ()
void (com.google.common.base.Equivalence, java.lang.Object, com.google.common.base.Equivalence$1)
com.google.common.base.Equivalence x0
Object x1
com.google.common.base.Equivalence$1 x2
}
com/google/common/base/Equivalence.classEquivalence.java
package com.google.common.base
public abstract com.google.common.base.Equivalence extends java.lang.Object {
protected void ()
public final boolean equivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected abstract boolean doEquivalent (java.lang.Object, java.lang.Object)
public final int hash (java.lang.Object)
Object t
protected abstract int doHash (java.lang.Object)
public final com.google.common.base.Equivalence onResultOf (com.google.common.base.Function)
com.google.common.base.Function function
public final com.google.common.base.Equivalence$Wrapper wrap (java.lang.Object)
Object reference
public final com.google.common.base.Equivalence pairwise ()
public final com.google.common.base.Predicate equivalentTo (java.lang.Object)
Object target
public static com.google.common.base.Equivalence equals ()
public static com.google.common.base.Equivalence identity ()
}
com/google/common/base/FinalizablePhantomReference.classFinalizablePhantomReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizablePhantomReference extends java.lang.ref.PhantomReference implements com.google.common.base.FinalizableReference {
protected void (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/FinalizableReference.classFinalizableReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableReference extends java.lang.Object {
public abstract void finalizeReferent ()
}
com/google/common/base/FinalizableReferenceQueue$DecoupledLoader.classFinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$DecoupledLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
private static final String LOADING_ERROR
void ()
public java.lang.Class loadFinalizer ()
ClassLoader finalizerLoader
Exception e
java.net.URL getBaseUrl () throws java.io.IOException
String finalizerPath
java.net.URL finalizerUrl
String urlString
java.net.URLClassLoader newLoader (java.net.URL)
java.net.URL base
}
com/google/common/base/FinalizableReferenceQueue$DirectLoader.classFinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$DirectLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
void ()
public java.lang.Class loadFinalizer ()
ClassNotFoundException e
}
com/google/common/base/FinalizableReferenceQueue$FinalizerLoader.classFinalizableReferenceQueue.java
package com.google.common.base
abstract com.google.common.base.FinalizableReferenceQueue$FinalizerLoader extends java.lang.Object {
public abstract java.lang.Class loadFinalizer ()
}
com/google/common/base/FinalizableReferenceQueue$SystemLoader.classFinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$SystemLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
static boolean disabled
void ()
public java.lang.Class loadFinalizer ()
SecurityException e
ClassNotFoundException e
ClassLoader systemLoader
}
com/google/common/base/FinalizableReferenceQueue.classFinalizableReferenceQueue.java
package com.google.common.base
public com.google.common.base.FinalizableReferenceQueue extends java.lang.Object 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/FinalizableSoftReference.classFinalizableSoftReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableSoftReference extends java.lang.ref.SoftReference implements com.google.common.base.FinalizableReference {
protected void (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/FinalizableWeakReference.classFinalizableWeakReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableWeakReference extends java.lang.ref.WeakReference implements com.google.common.base.FinalizableReference {
protected void (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/Function.classFunction.java
package com.google.common.base
public abstract com.google.common.base.Function extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object)
public abstract boolean equals (java.lang.Object)
}
com/google/common/base/FunctionalEquivalence.classFunctionalEquivalence.java
package com.google.common.base
final com.google.common.base.FunctionalEquivalence extends com.google.common.base.Equivalence implements java.io.Serializable {
private static final long serialVersionUID
private final com.google.common.base.Function function
private final com.google.common.base.Equivalence resultEquivalence
void (com.google.common.base.Function, com.google.common.base.Equivalence)
com.google.common.base.Function function
com.google.common.base.Equivalence resultEquivalence
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected int doHash (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.FunctionalEquivalence that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$1.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$1 extends java.lang.Object {
}
com/google/common/base/Functions$ConstantFunction.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$ConstantFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final Object value
private static final long serialVersionUID
public void (java.lang.Object)
Object value
public java.lang.Object apply (java.lang.Object)
Object from
public boolean equals (java.lang.Object)
com.google.common.base.Functions$ConstantFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$ForMapWithDefault.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$ForMapWithDefault extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
final java.util.Map map
final Object defaultValue
private static final long serialVersionUID
void (java.util.Map, java.lang.Object)
java.util.Map map
Object defaultValue
public java.lang.Object apply (java.lang.Object)
Object key
Object result
public boolean equals (java.lang.Object)
com.google.common.base.Functions$ForMapWithDefault that
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$FunctionComposition.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$FunctionComposition extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Function g
private final com.google.common.base.Function f
private static final long serialVersionUID
public void (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function g
com.google.common.base.Function f
public java.lang.Object apply (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.Functions$FunctionComposition that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$FunctionForMapNoDefault.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$FunctionForMapNoDefault extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
final java.util.Map map
private static final long serialVersionUID
void (java.util.Map)
java.util.Map map
public java.lang.Object apply (java.lang.Object)
Object key
Object result
public boolean equals (java.lang.Object)
com.google.common.base.Functions$FunctionForMapNoDefault that
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$IdentityFunction.classFunctions.java
package com.google.common.base
final com.google.common.base.Functions$IdentityFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final com.google.common.base.Functions$IdentityFunction INSTANCE
private static final com.google.common.base.Functions$IdentityFunction[] $VALUES
public static com.google.common.base.Functions$IdentityFunction[] values ()
public static com.google.common.base.Functions$IdentityFunction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.Object apply (java.lang.Object)
Object o
public java.lang.String toString ()
static void ()
}
com/google/common/base/Functions$PredicateFunction.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$PredicateFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Predicate predicate
private static final long serialVersionUID
private void (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public java.lang.Boolean apply (java.lang.Object)
Object t
public boolean equals (java.lang.Object)
com.google.common.base.Functions$PredicateFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
void (com.google.common.base.Predicate, com.google.common.base.Functions$1)
com.google.common.base.Predicate x0
com.google.common.base.Functions$1 x1
}
com/google/common/base/Functions$SupplierFunction.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$SupplierFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Supplier supplier
private static final long serialVersionUID
private void (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public java.lang.Object apply (java.lang.Object)
Object input
public boolean equals (java.lang.Object)
com.google.common.base.Functions$SupplierFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
void (com.google.common.base.Supplier, com.google.common.base.Functions$1)
com.google.common.base.Supplier x0
com.google.common.base.Functions$1 x1
}
com/google/common/base/Functions$ToStringFunction.classFunctions.java
package com.google.common.base
final com.google.common.base.Functions$ToStringFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final com.google.common.base.Functions$ToStringFunction INSTANCE
private static final com.google.common.base.Functions$ToStringFunction[] $VALUES
public static com.google.common.base.Functions$ToStringFunction[] values ()
public static com.google.common.base.Functions$ToStringFunction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.String apply (java.lang.Object)
Object o
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
static void ()
}
com/google/common/base/Functions.classFunctions.java
package com.google.common.base
public final com.google.common.base.Functions extends java.lang.Object {
private void ()
public static com.google.common.base.Function toStringFunction ()
public static com.google.common.base.Function identity ()
public static com.google.common.base.Function forMap (java.util.Map)
java.util.Map map
public static com.google.common.base.Function forMap (java.util.Map, java.lang.Object)
java.util.Map map
Object defaultValue
public static com.google.common.base.Function compose (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function g
com.google.common.base.Function f
public static com.google.common.base.Function forPredicate (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public static com.google.common.base.Function constant (java.lang.Object)
Object value
public static com.google.common.base.Function forSupplier (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
}
com/google/common/base/Joiner$1.classJoiner.java
package com.google.common.base
com.google.common.base.Joiner$1 extends com.google.common.base.Joiner {
final String val$nullText
final com.google.common.base.Joiner this$0
void (com.google.common.base.Joiner, com.google.common.base.Joiner, java.lang.String)
com.google.common.base.Joiner x0
java.lang.CharSequence toString (java.lang.Object)
Object part
public com.google.common.base.Joiner useForNull (java.lang.String)
String nullText
public com.google.common.base.Joiner skipNulls ()
}
com/google/common/base/Joiner$2.classJoiner.java
package com.google.common.base
com.google.common.base.Joiner$2 extends com.google.common.base.Joiner {
final com.google.common.base.Joiner this$0
void (com.google.common.base.Joiner, com.google.common.base.Joiner)
com.google.common.base.Joiner x0
public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Iterator) throws java.io.IOException
Object part
Object part
Appendable appendable
java.util.Iterator parts
public com.google.common.base.Joiner useForNull (java.lang.String)
String nullText
public com.google.common.base.Joiner$MapJoiner withKeyValueSeparator (java.lang.String)
String kvs
}
com/google/common/base/Joiner$3.classJoiner.java
package com.google.common.base
final com.google.common.base.Joiner$3 extends java.util.AbstractList {
final Object[] val$rest
final Object val$first
final Object val$second
void (java.lang.Object[], java.lang.Object, java.lang.Object)
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/base/Joiner$MapJoiner.classJoiner.java
package com.google.common.base
public final com.google.common.base.Joiner$MapJoiner extends java.lang.Object {
private final com.google.common.base.Joiner joiner
private final String keyValueSeparator
private void (com.google.common.base.Joiner, java.lang.String)
com.google.common.base.Joiner joiner
String keyValueSeparator
public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Map) throws java.io.IOException
Appendable appendable
java.util.Map map
public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.util.Map)
StringBuilder builder
java.util.Map map
public java.lang.String join (java.util.Map)
java.util.Map map
public java.lang.Appendable appendTo (java.lang.Appendable, java.lang.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/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/Objects$1.classObjects.java
package com.google.common.base
com.google.common.base.Objects$1 extends java.lang.Object {
}
com/google/common/base/Objects$ToStringHelper$ValueHolder.classObjects.java
package com.google.common.base
final com.google.common.base.Objects$ToStringHelper$ValueHolder extends java.lang.Object {
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/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/Objects.classObjects.java
package com.google.common.base
public final com.google.common.base.Objects extends java.lang.Object {
private void ()
public static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
public static transient int hashCode (java.lang.Object[])
Object[] objects
public static com.google.common.base.Objects$ToStringHelper toStringHelper (java.lang.Object)
Object self
public static com.google.common.base.Objects$ToStringHelper toStringHelper (java.lang.Class)
Class clazz
public static com.google.common.base.Objects$ToStringHelper toStringHelper (java.lang.String)
String className
private static java.lang.String simpleName (java.lang.Class)
Class clazz
String name
int start
public static java.lang.Object firstNonNull (java.lang.Object, java.lang.Object)
Object first
Object second
}
com/google/common/base/Optional$1$1.classOptional.java
package com.google.common.base
com.google.common.base.Optional$1$1 extends com.google.common.base.AbstractIterator {
private final java.util.Iterator iterator
final com.google.common.base.Optional$1 this$0
void (com.google.common.base.Optional$1)
protected java.lang.Object computeNext ()
com.google.common.base.Optional optional
}
com/google/common/base/Optional$1.classOptional.java
package com.google.common.base
final com.google.common.base.Optional$1 extends java.lang.Object implements java.lang.Iterable {
final Iterable val$optionals
void (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/base/Optional.classOptional.java
package com.google.common.base
public abstract com.google.common.base.Optional extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static com.google.common.base.Optional absent ()
public static com.google.common.base.Optional of (java.lang.Object)
Object reference
public static com.google.common.base.Optional fromNullable (java.lang.Object)
Object nullableReference
void ()
public abstract boolean isPresent ()
public abstract java.lang.Object get ()
public abstract java.lang.Object or (java.lang.Object)
public abstract com.google.common.base.Optional or (com.google.common.base.Optional)
public abstract java.lang.Object or (com.google.common.base.Supplier)
public abstract java.lang.Object orNull ()
public abstract java.util.Set asSet ()
public abstract com.google.common.base.Optional transform (com.google.common.base.Function)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public static java.lang.Iterable presentInstances (java.lang.Iterable)
Iterable optionals
}
com/google/common/base/PairwiseEquivalence.classPairwiseEquivalence.java
package com.google.common.base
final com.google.common.base.PairwiseEquivalence extends com.google.common.base.Equivalence implements java.io.Serializable {
final com.google.common.base.Equivalence elementEquivalence
private static final long serialVersionUID
void (com.google.common.base.Equivalence)
com.google.common.base.Equivalence elementEquivalence
protected boolean doEquivalent (java.lang.Iterable, java.lang.Iterable)
Iterable iterableA
Iterable iterableB
java.util.Iterator iteratorA
java.util.Iterator iteratorB
protected int doHash (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable iterable
int hash
public boolean equals (java.lang.Object)
com.google.common.base.PairwiseEquivalence that
Object object
public int hashCode ()
public java.lang.String toString ()
protected volatile int doHash (java.lang.Object)
Object x0
protected volatile boolean doEquivalent (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/base/Platform$1.classPlatform.java
package com.google.common.base
final com.google.common.base.Platform$1 extends java.lang.ThreadLocal {
void ()
protected char[] initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/base/Platform.classPlatform.java
package com.google.common.base
final com.google.common.base.Platform extends java.lang.Object {
private static final ThreadLocal DEST_TL
private void ()
static char[] charBufferFromThreadLocal ()
static long systemNanoTime ()
static com.google.common.base.CharMatcher precomputeCharMatcher (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
static void ()
}
com/google/common/base/Preconditions.classPreconditions.java
package com.google.common.base
public final com.google.common.base.Preconditions extends java.lang.Object {
private void ()
public static void checkArgument (boolean)
boolean expression
public static void checkArgument (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkArgument (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static void checkState (boolean)
boolean expression
public static void checkState (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkState (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static java.lang.Object checkNotNull (java.lang.Object)
Object reference
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.Object)
Object reference
Object errorMessage
public static transient java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object[])
Object reference
String errorMessageTemplate
Object[] errorMessageArgs
public static int checkElementIndex (int, int)
int index
int size
public static int checkElementIndex (int, int, java.lang.String)
int index
int size
String desc
private static java.lang.String badElementIndex (int, int, java.lang.String)
int index
int size
String desc
public static int checkPositionIndex (int, int)
int index
int size
public static int checkPositionIndex (int, int, java.lang.String)
int index
int size
String desc
private static java.lang.String badPositionIndex (int, int, java.lang.String)
int index
int size
String desc
public static void checkPositionIndexes (int, int, int)
int start
int end
int size
private static java.lang.String badPositionIndexes (int, int, int)
int start
int end
int size
static transient java.lang.String format (java.lang.String, java.lang.Object[])
int placeholderStart
String template
Object[] args
StringBuilder builder
int templateStart
int i
}
com/google/common/base/Predicate.classPredicate.java
package com.google.common.base
public abstract com.google.common.base.Predicate extends java.lang.Object {
public abstract boolean apply (java.lang.Object)
public abstract boolean equals (java.lang.Object)
}
com/google/common/base/Predicates$1.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$1 extends java.lang.Object {
}
com/google/common/base/Predicates$AndPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$AndPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.List components
private static final long serialVersionUID
private void (java.util.List)
java.util.List components
public boolean apply (java.lang.Object)
int i
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$AndPredicate that
Object obj
public java.lang.String toString ()
void (java.util.List, com.google.common.base.Predicates$1)
java.util.List x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$AssignableFromPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$AssignableFromPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Class clazz
private static final long serialVersionUID
private void (java.lang.Class)
Class clazz
public boolean apply (java.lang.Class)
Class input
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$AssignableFromPredicate that
Object obj
public java.lang.String toString ()
public volatile boolean apply (java.lang.Object)
Object x0
void (java.lang.Class, com.google.common.base.Predicates$1)
Class x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$CompositionPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$CompositionPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final com.google.common.base.Predicate p
final com.google.common.base.Function f
private static final long serialVersionUID
private void (com.google.common.base.Predicate, com.google.common.base.Function)
com.google.common.base.Predicate p
com.google.common.base.Function f
public boolean apply (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$CompositionPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
void (com.google.common.base.Predicate, com.google.common.base.Function, com.google.common.base.Predicates$1)
com.google.common.base.Predicate x0
com.google.common.base.Function x1
com.google.common.base.Predicates$1 x2
}
com/google/common/base/Predicates$ContainsPatternPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$ContainsPatternPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final java.util.regex.Pattern pattern
private static final long serialVersionUID
void (java.util.regex.Pattern)
java.util.regex.Pattern pattern
void (java.lang.String)
String patternStr
public boolean apply (java.lang.CharSequence)
CharSequence t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$ContainsPatternPredicate that
Object obj
public java.lang.String toString ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/Predicates$InPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$InPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.Collection target
private static final long serialVersionUID
private void (java.util.Collection)
java.util.Collection target
public boolean apply (java.lang.Object)
NullPointerException e
ClassCastException e
Object t
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$InPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
void (java.util.Collection, com.google.common.base.Predicates$1)
java.util.Collection x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$InstanceOfPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$InstanceOfPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Class clazz
private static final long serialVersionUID
private void (java.lang.Class)
Class clazz
public boolean apply (java.lang.Object)
Object o
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$InstanceOfPredicate that
Object obj
public java.lang.String toString ()
void (java.lang.Class, com.google.common.base.Predicates$1)
Class x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$IsEqualToPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$IsEqualToPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Object target
private static final long serialVersionUID
private void (java.lang.Object)
Object target
public boolean apply (java.lang.Object)
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$IsEqualToPredicate that
Object obj
public java.lang.String toString ()
void (java.lang.Object, com.google.common.base.Predicates$1)
Object x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$NotPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$NotPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final com.google.common.base.Predicate predicate
private static final long serialVersionUID
void (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public boolean apply (java.lang.Object)
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$NotPredicate that
Object obj
public java.lang.String toString ()
}
com/google/common/base/Predicates$ObjectPredicate$1.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$1 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate$2.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$2 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate$3.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$3 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate$4.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$4 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate.classPredicates.java
package com.google.common.base
abstract com.google.common.base.Predicates$ObjectPredicate extends java.lang.Enum implements com.google.common.base.Predicate {
public static final com.google.common.base.Predicates$ObjectPredicate ALWAYS_TRUE
public static final com.google.common.base.Predicates$ObjectPredicate ALWAYS_FALSE
public static final com.google.common.base.Predicates$ObjectPredicate IS_NULL
public static final com.google.common.base.Predicates$ObjectPredicate NOT_NULL
private static final com.google.common.base.Predicates$ObjectPredicate[] $VALUES
public static com.google.common.base.Predicates$ObjectPredicate[] values ()
public static com.google.common.base.Predicates$ObjectPredicate valueOf (java.lang.String)
String name
private void (java.lang.String, int)
com.google.common.base.Predicate withNarrowedType ()
void (java.lang.String, int, com.google.common.base.Predicates$1)
String x0
int x1
com.google.common.base.Predicates$1 x2
static void ()
}
com/google/common/base/Predicates$OrPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$OrPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.List components
private static final long serialVersionUID
private void (java.util.List)
java.util.List components
public boolean apply (java.lang.Object)
int i
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$OrPredicate that
Object obj
public java.lang.String toString ()
void (java.util.List, com.google.common.base.Predicates$1)
java.util.List x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates.classPredicates.java
package com.google.common.base
public final com.google.common.base.Predicates extends java.lang.Object {
private static final com.google.common.base.Joiner COMMA_JOINER
private void ()
public static com.google.common.base.Predicate alwaysTrue ()
public static com.google.common.base.Predicate alwaysFalse ()
public static com.google.common.base.Predicate isNull ()
public static com.google.common.base.Predicate notNull ()
public static com.google.common.base.Predicate not (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public static com.google.common.base.Predicate and (java.lang.Iterable)
Iterable components
public static transient com.google.common.base.Predicate and (com.google.common.base.Predicate[])
com.google.common.base.Predicate[] components
public static com.google.common.base.Predicate and (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
public static com.google.common.base.Predicate or (java.lang.Iterable)
Iterable components
public static transient com.google.common.base.Predicate or (com.google.common.base.Predicate[])
com.google.common.base.Predicate[] components
public static com.google.common.base.Predicate or (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
public static com.google.common.base.Predicate equalTo (java.lang.Object)
Object target
public static com.google.common.base.Predicate instanceOf (java.lang.Class)
Class clazz
public static com.google.common.base.Predicate assignableFrom (java.lang.Class)
Class clazz
public static com.google.common.base.Predicate in (java.util.Collection)
java.util.Collection target
public static com.google.common.base.Predicate compose (com.google.common.base.Predicate, com.google.common.base.Function)
com.google.common.base.Predicate predicate
com.google.common.base.Function function
public static com.google.common.base.Predicate containsPattern (java.lang.String)
String pattern
public static com.google.common.base.Predicate contains (java.util.regex.Pattern)
java.util.regex.Pattern pattern
private static java.util.List asList (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
private static transient java.util.List defensiveCopy (java.lang.Object[])
Object[] array
static java.util.List defensiveCopy (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable iterable
java.util.ArrayList list
static com.google.common.base.Joiner access$800 ()
static void ()
}
com/google/common/base/Present.classPresent.java
package com.google.common.base
final com.google.common.base.Present extends com.google.common.base.Optional {
private final Object reference
private static final long serialVersionUID
void (java.lang.Object)
Object reference
public boolean isPresent ()
public java.lang.Object get ()
public java.lang.Object or (java.lang.Object)
Object defaultValue
public com.google.common.base.Optional or (com.google.common.base.Optional)
com.google.common.base.Optional secondChoice
public java.lang.Object or (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public java.lang.Object orNull ()
public java.util.Set asSet ()
public com.google.common.base.Optional transform (com.google.common.base.Function)
com.google.common.base.Function function
public boolean equals (java.lang.Object)
com.google.common.base.Present other
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/SmallCharMatcher.classSmallCharMatcher.java
package com.google.common.base
final com.google.common.base.SmallCharMatcher extends com.google.common.base.CharMatcher$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/Splitter$1$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$1$1 extends com.google.common.base.Splitter$SplittingIterator {
final com.google.common.base.Splitter$1 this$0
void (com.google.common.base.Splitter$1, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
int separatorStart (int)
int start
int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$1.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$1 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final com.google.common.base.CharMatcher val$separatorMatcher
void (com.google.common.base.CharMatcher)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$2$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$2$1 extends com.google.common.base.Splitter$SplittingIterator {
final com.google.common.base.Splitter$2 this$0
void (com.google.common.base.Splitter$2, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
public int separatorStart (int)
int i
int p
int last
int start
int delimeterLength
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$2.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$2 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final String val$separator
void (java.lang.String)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$3$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$3$1 extends com.google.common.base.Splitter$SplittingIterator {
final java.util.regex.Matcher val$matcher
final com.google.common.base.Splitter$3 this$0
void (com.google.common.base.Splitter$3, com.google.common.base.Splitter, java.lang.CharSequence, java.util.regex.Matcher)
com.google.common.base.Splitter x0
CharSequence x1
public int separatorStart (int)
int start
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$3.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$3 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final java.util.regex.Pattern val$separatorPattern
void (java.util.regex.Pattern)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
java.util.regex.Matcher matcher
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$4$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$4$1 extends com.google.common.base.Splitter$SplittingIterator {
final com.google.common.base.Splitter$4 this$0
void (com.google.common.base.Splitter$4, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
public int separatorStart (int)
int start
int nextChunkStart
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$4.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$4 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final int val$length
void (int)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$5.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$5 extends java.lang.Object implements java.lang.Iterable {
final CharSequence val$sequence
final com.google.common.base.Splitter this$0
void (com.google.common.base.Splitter, java.lang.CharSequence)
public java.util.Iterator iterator ()
public java.lang.String toString ()
}
com/google/common/base/Splitter$MapSplitter.classSplitter.java
package com.google.common.base
public final com.google.common.base.Splitter$MapSplitter extends java.lang.Object {
private static final String INVALID_ENTRY_MESSAGE
private final com.google.common.base.Splitter outerSplitter
private final com.google.common.base.Splitter entrySplitter
private void (com.google.common.base.Splitter, com.google.common.base.Splitter)
com.google.common.base.Splitter outerSplitter
com.google.common.base.Splitter entrySplitter
public java.util.Map split (java.lang.CharSequence)
java.util.Iterator entryFields
String key
String value
String entry
java.util.Iterator i$
CharSequence sequence
java.util.Map map
void (com.google.common.base.Splitter, com.google.common.base.Splitter, com.google.common.base.Splitter$1)
com.google.common.base.Splitter x0
com.google.common.base.Splitter x1
com.google.common.base.Splitter$1 x2
}
com/google/common/base/Splitter$SplittingIterator.classSplitter.java
package com.google.common.base
abstract com.google.common.base.Splitter$SplittingIterator extends com.google.common.base.AbstractIterator {
final CharSequence toSplit
final com.google.common.base.CharMatcher trimmer
final boolean omitEmptyStrings
int offset
int limit
abstract int separatorStart (int)
abstract int separatorEnd (int)
protected void (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
protected java.lang.String computeNext ()
int end
int start
int end
int separatorPosition
int nextStart
protected volatile java.lang.Object computeNext ()
}
com/google/common/base/Splitter$Strategy.classSplitter.java
package com.google.common.base
abstract com.google.common.base.Splitter$Strategy extends java.lang.Object {
public abstract java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter.classSplitter.java
package com.google.common.base
public final com.google.common.base.Splitter extends java.lang.Object {
private final com.google.common.base.CharMatcher trimmer
private final boolean omitEmptyStrings
private final com.google.common.base.Splitter$Strategy strategy
private final int limit
private void (com.google.common.base.Splitter$Strategy)
com.google.common.base.Splitter$Strategy strategy
private void (com.google.common.base.Splitter$Strategy, boolean, com.google.common.base.CharMatcher, int)
com.google.common.base.Splitter$Strategy strategy
boolean omitEmptyStrings
com.google.common.base.CharMatcher trimmer
int limit
public static com.google.common.base.Splitter on (char)
char separator
public static com.google.common.base.Splitter on (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher separatorMatcher
public static com.google.common.base.Splitter on (java.lang.String)
String separator
public static com.google.common.base.Splitter on (java.util.regex.Pattern)
java.util.regex.Pattern separatorPattern
public static com.google.common.base.Splitter onPattern (java.lang.String)
String separatorPattern
public static com.google.common.base.Splitter fixedLength (int)
int length
public com.google.common.base.Splitter omitEmptyStrings ()
public com.google.common.base.Splitter limit (int)
int limit
public com.google.common.base.Splitter trimResults ()
public com.google.common.base.Splitter trimResults (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher trimmer
public java.lang.Iterable split (java.lang.CharSequence)
CharSequence sequence
private java.util.Iterator spliterator (java.lang.CharSequence)
CharSequence sequence
public 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/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/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/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/Strings.classStrings.java
package com.google.common.base
public final com.google.common.base.Strings extends java.lang.Object {
private void ()
public static java.lang.String nullToEmpty (java.lang.String)
String string
public static java.lang.String emptyToNull (java.lang.String)
String string
public static boolean isNullOrEmpty (java.lang.String)
String string
public static java.lang.String padStart (java.lang.String, int, char)
int i
String string
int minLength
char padChar
StringBuilder sb
public static java.lang.String padEnd (java.lang.String, int, char)
int i
String string
int minLength
char padChar
StringBuilder sb
public static java.lang.String repeat (java.lang.String, int)
String string
int count
int len
long longSize
int size
char[] array
int n
public static java.lang.String commonPrefix (java.lang.CharSequence, java.lang.CharSequence)
CharSequence a
CharSequence b
int maxPrefixLength
int p
public static java.lang.String commonSuffix (java.lang.CharSequence, java.lang.CharSequence)
CharSequence a
CharSequence b
int maxSuffixLength
int s
static boolean validSurrogatePairAt (java.lang.CharSequence, int)
CharSequence string
int index
}
com/google/common/base/Supplier.classSupplier.java
package com.google.common.base
public abstract com.google.common.base.Supplier extends java.lang.Object {
public abstract java.lang.Object get ()
}
com/google/common/base/Suppliers$ExpiringMemoizingSupplier.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$ExpiringMemoizingSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
final long durationNanos
volatile transient Object value
volatile transient long expirationNanos
private static final long serialVersionUID
void (com.google.common.base.Supplier, long, java.util.concurrent.TimeUnit)
com.google.common.base.Supplier delegate
long duration
java.util.concurrent.TimeUnit unit
public java.lang.Object get ()
Object t
long nanos
long now
public java.lang.String toString ()
}
com/google/common/base/Suppliers$MemoizingSupplier.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$MemoizingSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
volatile transient boolean initialized
transient Object value
private static final long serialVersionUID
void (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public java.lang.Object get ()
Object t
public java.lang.String toString ()
}
com/google/common/base/Suppliers$SupplierComposition.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$SupplierComposition extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Function function
final com.google.common.base.Supplier supplier
private static final long serialVersionUID
void (com.google.common.base.Function, com.google.common.base.Supplier)
com.google.common.base.Function function
com.google.common.base.Supplier supplier
public java.lang.Object get ()
public 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/Suppliers$SupplierFunction.classSuppliers.java
package com.google.common.base
final com.google.common.base.Suppliers$SupplierFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final com.google.common.base.Suppliers$SupplierFunction INSTANCE
private static final com.google.common.base.Suppliers$SupplierFunction[] $VALUES
public static com.google.common.base.Suppliers$SupplierFunction[] values ()
public static com.google.common.base.Suppliers$SupplierFunction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.Object apply (com.google.common.base.Supplier)
com.google.common.base.Supplier input
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
static void ()
}
com/google/common/base/Suppliers$SupplierOfInstance.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$SupplierOfInstance extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final Object instance
private static final long serialVersionUID
void (java.lang.Object)
Object instance
public java.lang.Object get ()
public 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/Suppliers$ThreadSafeSupplier.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$ThreadSafeSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
private static final long serialVersionUID
void (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public java.lang.Object get ()
public java.lang.String toString ()
}
com/google/common/base/Suppliers.classSuppliers.java
package com.google.common.base
public final com.google.common.base.Suppliers extends java.lang.Object {
private void ()
public static com.google.common.base.Supplier compose (com.google.common.base.Function, com.google.common.base.Supplier)
com.google.common.base.Function function
com.google.common.base.Supplier supplier
public static com.google.common.base.Supplier memoize (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public static com.google.common.base.Supplier memoizeWithExpiration (com.google.common.base.Supplier, long, java.util.concurrent.TimeUnit)
com.google.common.base.Supplier delegate
long duration
java.util.concurrent.TimeUnit unit
public static com.google.common.base.Supplier ofInstance (java.lang.Object)
Object instance
public static com.google.common.base.Supplier synchronizedSupplier (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public static com.google.common.base.Function supplierFunction ()
}
com/google/common/base/Throwables.classThrowables.java
package com.google.common.base
public final com.google.common.base.Throwables extends java.lang.Object {
private void ()
public static void propagateIfInstanceOf (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable throwable
Class declaredType
public static void propagateIfPossible (java.lang.Throwable)
Throwable throwable
public static void propagateIfPossible (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable throwable
Class declaredType
public static void propagateIfPossible (java.lang.Throwable, java.lang.Class, java.lang.Class) throws java.lang.Throwable java.lang.Throwable
Throwable throwable
Class declaredType1
Class declaredType2
public static java.lang.RuntimeException propagate (java.lang.Throwable)
Throwable throwable
public static java.lang.Throwable getRootCause (java.lang.Throwable)
Throwable throwable
Throwable cause
public static java.util.List getCausalChain (java.lang.Throwable)
Throwable throwable
java.util.List causes
public static java.lang.String getStackTraceAsString (java.lang.Throwable)
Throwable throwable
java.io.StringWriter stringWriter
}
com/google/common/base/Ticker$1.classTicker.java
package com.google.common.base
final com.google.common.base.Ticker$1 extends com.google.common.base.Ticker {
void ()
public long read ()
}
com/google/common/base/Ticker.classTicker.java
package com.google.common.base
public abstract com.google.common.base.Ticker extends java.lang.Object {
private static final com.google.common.base.Ticker SYSTEM_TICKER
protected void ()
public abstract long read ()
public static com.google.common.base.Ticker systemTicker ()
static void ()
}
com/google/common/base/internal/Finalizer.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/package-info.classpackage-info.java
package com.google.common.base
abstract com.google.common.base.package-info extends java.lang.Object {
}
com/google/common/cache/AbstractCache$SimpleStatsCounter.classAbstractCache.java
package com.google.common.cache
public final com.google.common.cache.AbstractCache$SimpleStatsCounter extends java.lang.Object implements com.google.common.cache.AbstractCache$StatsCounter {
private final com.google.common.cache.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/AbstractCache$StatsCounter.classAbstractCache.java
package com.google.common.cache
public abstract com.google.common.cache.AbstractCache$StatsCounter extends java.lang.Object {
public abstract void recordHits (int)
public abstract void recordMisses (int)
public abstract void recordLoadSuccess (long)
public abstract void recordLoadException (long)
public abstract void recordEviction ()
public abstract com.google.common.cache.CacheStats snapshot ()
}
com/google/common/cache/AbstractCache.classAbstractCache.java
package com.google.common.cache
public abstract com.google.common.cache.AbstractCache extends java.lang.Object implements com.google.common.cache.Cache {
protected void ()
public java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
Object key
java.util.concurrent.Callable valueLoader
public com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Object castKey
Object key
java.util.Iterator i$
Iterable keys
java.util.Map result
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map m
public void cleanUp ()
public long size ()
public void invalidate (java.lang.Object)
Object key
public void invalidateAll (java.lang.Iterable)
Object key
java.util.Iterator i$
Iterable keys
public void invalidateAll ()
public com.google.common.cache.CacheStats stats ()
public java.util.concurrent.ConcurrentMap asMap ()
}
com/google/common/cache/AbstractLoadingCache.classAbstractLoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.AbstractLoadingCache extends com.google.common.cache.AbstractCache implements com.google.common.cache.LoadingCache {
protected void ()
public java.lang.Object getUnchecked (java.lang.Object)
java.util.concurrent.ExecutionException e
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Object key
java.util.Iterator i$
Iterable keys
java.util.Map result
public final java.lang.Object apply (java.lang.Object)
Object key
public void refresh (java.lang.Object)
Object key
}
com/google/common/cache/Cache.classCache.java
package com.google.common.cache
public abstract com.google.common.cache.Cache extends java.lang.Object {
public abstract java.lang.Object getIfPresent (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
public abstract com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
public abstract void put (java.lang.Object, java.lang.Object)
public abstract void putAll (java.util.Map)
public abstract void invalidate (java.lang.Object)
public abstract void invalidateAll (java.lang.Iterable)
public abstract void invalidateAll ()
public abstract long size ()
public abstract com.google.common.cache.CacheStats stats ()
public abstract java.util.concurrent.ConcurrentMap asMap ()
public abstract void cleanUp ()
}
com/google/common/cache/CacheBuilder$1.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$1 extends java.lang.Object implements com.google.common.cache.AbstractCache$StatsCounter {
void ()
public void recordHits (int)
int count
public void recordMisses (int)
int count
public void recordLoadSuccess (long)
long loadTime
public void recordLoadException (long)
long loadTime
public void recordEviction ()
public com.google.common.cache.CacheStats snapshot ()
}
com/google/common/cache/CacheBuilder$2.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$2 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public com.google.common.cache.AbstractCache$StatsCounter get ()
public volatile java.lang.Object get ()
}
com/google/common/cache/CacheBuilder$3.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$3 extends com.google.common.base.Ticker {
void ()
public long read ()
}
com/google/common/cache/CacheBuilder$NullListener.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$NullListener extends java.lang.Enum implements com.google.common.cache.RemovalListener {
public static final com.google.common.cache.CacheBuilder$NullListener INSTANCE
private static final com.google.common.cache.CacheBuilder$NullListener[] $VALUES
public static com.google.common.cache.CacheBuilder$NullListener[] values ()
public static com.google.common.cache.CacheBuilder$NullListener valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void onRemoval (com.google.common.cache.RemovalNotification)
com.google.common.cache.RemovalNotification notification
static void ()
}
com/google/common/cache/CacheBuilder$OneWeigher.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$OneWeigher extends java.lang.Enum implements com.google.common.cache.Weigher {
public static final com.google.common.cache.CacheBuilder$OneWeigher INSTANCE
private static final com.google.common.cache.CacheBuilder$OneWeigher[] $VALUES
public static com.google.common.cache.CacheBuilder$OneWeigher[] values ()
public static com.google.common.cache.CacheBuilder$OneWeigher valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int weigh (java.lang.Object, java.lang.Object)
Object key
Object value
static void ()
}
com/google/common/cache/CacheBuilder.classCacheBuilder.java
package com.google.common.cache
public final com.google.common.cache.CacheBuilder extends java.lang.Object {
private static final int DEFAULT_INITIAL_CAPACITY
private static final int DEFAULT_CONCURRENCY_LEVEL
private static final int DEFAULT_EXPIRATION_NANOS
private static final int DEFAULT_REFRESH_NANOS
static final com.google.common.base.Supplier NULL_STATS_COUNTER
static final com.google.common.cache.CacheStats EMPTY_STATS
static final com.google.common.base.Supplier CACHE_STATS_COUNTER
static final com.google.common.base.Ticker NULL_TICKER
private static final java.util.logging.Logger logger
static final int UNSET_INT
boolean strictParsing
int initialCapacity
int concurrencyLevel
long maximumSize
long maximumWeight
com.google.common.cache.Weigher weigher
com.google.common.cache.LocalCache$Strength keyStrength
com.google.common.cache.LocalCache$Strength valueStrength
long expireAfterWriteNanos
long expireAfterAccessNanos
long refreshNanos
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
com.google.common.cache.RemovalListener removalListener
com.google.common.base.Ticker ticker
com.google.common.base.Supplier statsCounterSupplier
void ()
public static com.google.common.cache.CacheBuilder newBuilder ()
public static com.google.common.cache.CacheBuilder from (com.google.common.cache.CacheBuilderSpec)
com.google.common.cache.CacheBuilderSpec spec
public static com.google.common.cache.CacheBuilder from (java.lang.String)
String spec
com.google.common.cache.CacheBuilder lenientParsing ()
com.google.common.cache.CacheBuilder keyEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getKeyEquivalence ()
com.google.common.cache.CacheBuilder valueEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getValueEquivalence ()
public com.google.common.cache.CacheBuilder initialCapacity (int)
int initialCapacity
int getInitialCapacity ()
public com.google.common.cache.CacheBuilder concurrencyLevel (int)
int concurrencyLevel
int getConcurrencyLevel ()
public com.google.common.cache.CacheBuilder maximumSize (long)
long size
public com.google.common.cache.CacheBuilder maximumWeight (long)
long weight
public com.google.common.cache.CacheBuilder weigher (com.google.common.cache.Weigher)
com.google.common.cache.Weigher weigher
com.google.common.cache.CacheBuilder me
long getMaximumWeight ()
com.google.common.cache.Weigher getWeigher ()
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/CacheBuilderSpec$1.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$cache$LocalCache$Strength
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/cache/CacheBuilderSpec$AccessDurationParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$AccessDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void ()
protected void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
com.google.common.cache.CacheBuilderSpec spec
long duration
java.util.concurrent.TimeUnit unit
}
com/google/common/cache/CacheBuilderSpec$ConcurrencyLevelParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$ConcurrencyLevelParser extends com.google.common.cache.CacheBuilderSpec$IntegerParser {
void ()
protected void parseInteger (com.google.common.cache.CacheBuilderSpec, int)
com.google.common.cache.CacheBuilderSpec spec
int value
}
com/google/common/cache/CacheBuilderSpec$DurationParser.classCacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$DurationParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void ()
protected abstract void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
char lastChar
java.util.concurrent.TimeUnit timeUnit
long duration
NumberFormatException e
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$InitialCapacityParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$InitialCapacityParser extends com.google.common.cache.CacheBuilderSpec$IntegerParser {
void ()
protected void parseInteger (com.google.common.cache.CacheBuilderSpec, int)
com.google.common.cache.CacheBuilderSpec spec
int value
}
com/google/common/cache/CacheBuilderSpec$IntegerParser.classCacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$IntegerParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void ()
protected abstract void parseInteger (com.google.common.cache.CacheBuilderSpec, int)
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
NumberFormatException e
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$KeyStrengthParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$KeyStrengthParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
private final com.google.common.cache.LocalCache$Strength strength
public void (com.google.common.cache.LocalCache$Strength)
com.google.common.cache.LocalCache$Strength strength
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$LongParser.classCacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$LongParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void ()
protected abstract void parseLong (com.google.common.cache.CacheBuilderSpec, long)
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
NumberFormatException e
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$MaximumSizeParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$MaximumSizeParser extends com.google.common.cache.CacheBuilderSpec$LongParser {
void ()
protected void parseLong (com.google.common.cache.CacheBuilderSpec, long)
com.google.common.cache.CacheBuilderSpec spec
long value
}
com/google/common/cache/CacheBuilderSpec$MaximumWeightParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$MaximumWeightParser extends com.google.common.cache.CacheBuilderSpec$LongParser {
void ()
protected void parseLong (com.google.common.cache.CacheBuilderSpec, long)
com.google.common.cache.CacheBuilderSpec spec
long value
}
com/google/common/cache/CacheBuilderSpec$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/CacheBuilderSpec$RefreshDurationParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$RefreshDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void ()
protected void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
com.google.common.cache.CacheBuilderSpec spec
long duration
java.util.concurrent.TimeUnit unit
}
com/google/common/cache/CacheBuilderSpec$ValueParser.classCacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$ValueParser extends java.lang.Object {
public abstract void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
}
com/google/common/cache/CacheBuilderSpec$ValueStrengthParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$ValueStrengthParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
private final com.google.common.cache.LocalCache$Strength strength
public void (com.google.common.cache.LocalCache$Strength)
com.google.common.cache.LocalCache$Strength strength
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$WriteDurationParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$WriteDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void ()
protected void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
com.google.common.cache.CacheBuilderSpec spec
long duration
java.util.concurrent.TimeUnit unit
}
com/google/common/cache/CacheBuilderSpec.classCacheBuilderSpec.java
package com.google.common.cache
public final com.google.common.cache.CacheBuilderSpec extends java.lang.Object {
private static final com.google.common.base.Splitter KEYS_SPLITTER
private static final com.google.common.base.Splitter KEY_VALUE_SPLITTER
private static final com.google.common.collect.ImmutableMap VALUE_PARSERS
Integer initialCapacity
Long maximumSize
Long maximumWeight
Integer concurrencyLevel
com.google.common.cache.LocalCache$Strength keyStrength
com.google.common.cache.LocalCache$Strength valueStrength
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/CacheLoader$FunctionToCacheLoader.classCacheLoader.java
package com.google.common.cache
final com.google.common.cache.CacheLoader$FunctionToCacheLoader extends com.google.common.cache.CacheLoader implements java.io.Serializable {
private final com.google.common.base.Function computingFunction
private static final long serialVersionUID
public void (com.google.common.base.Function)
com.google.common.base.Function computingFunction
public java.lang.Object load (java.lang.Object)
Object key
}
com/google/common/cache/CacheLoader$InvalidCacheLoadException.classCacheLoader.java
package com.google.common.cache
public final com.google.common.cache.CacheLoader$InvalidCacheLoadException extends java.lang.RuntimeException {
public void (java.lang.String)
String message
}
com/google/common/cache/CacheLoader$SupplierToCacheLoader.classCacheLoader.java
package com.google.common.cache
final com.google.common.cache.CacheLoader$SupplierToCacheLoader extends com.google.common.cache.CacheLoader implements java.io.Serializable {
private final com.google.common.base.Supplier computingSupplier
private static final long serialVersionUID
public void (com.google.common.base.Supplier)
com.google.common.base.Supplier computingSupplier
public java.lang.Object load (java.lang.Object)
Object key
}
com/google/common/cache/CacheLoader$UnsupportedLoadingOperationException.classCacheLoader.java
package com.google.common.cache
final com.google.common.cache.CacheLoader$UnsupportedLoadingOperationException extends java.lang.UnsupportedOperationException {
void ()
}
com/google/common/cache/CacheLoader.classCacheLoader.java
package com.google.common.cache
public abstract com.google.common.cache.CacheLoader extends java.lang.Object {
protected void ()
public abstract java.lang.Object load (java.lang.Object) throws java.lang.Exception
public com.google.common.util.concurrent.ListenableFuture reload (java.lang.Object, java.lang.Object) throws java.lang.Exception
Object key
Object oldValue
public java.util.Map loadAll (java.lang.Iterable) throws java.lang.Exception
Iterable keys
public static com.google.common.cache.CacheLoader from (com.google.common.base.Function)
com.google.common.base.Function function
public static com.google.common.cache.CacheLoader from (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
}
com/google/common/cache/CacheStats.classCacheStats.java
package com.google.common.cache
public final com.google.common.cache.CacheStats extends java.lang.Object {
private final long hitCount
private final long missCount
private final long loadSuccessCount
private final long loadExceptionCount
private final long totalLoadTime
private final long evictionCount
public void (long, long, long, long, long, long)
long hitCount
long missCount
long loadSuccessCount
long loadExceptionCount
long totalLoadTime
long evictionCount
public long requestCount ()
public long hitCount ()
public double hitRate ()
long requestCount
public long missCount ()
public double missRate ()
long requestCount
public long loadCount ()
public long loadSuccessCount ()
public long loadExceptionCount ()
public double loadExceptionRate ()
long totalLoadCount
public long totalLoadTime ()
public double averageLoadPenalty ()
long totalLoadCount
public long evictionCount ()
public com.google.common.cache.CacheStats minus (com.google.common.cache.CacheStats)
com.google.common.cache.CacheStats other
public com.google.common.cache.CacheStats plus (com.google.common.cache.CacheStats)
com.google.common.cache.CacheStats other
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.cache.CacheStats other
Object object
public java.lang.String toString ()
}
com/google/common/cache/ForwardingCache$SimpleForwardingCache.classForwardingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingCache$SimpleForwardingCache extends com.google.common.cache.ForwardingCache {
private final com.google.common.cache.Cache delegate
protected void (com.google.common.cache.Cache)
com.google.common.cache.Cache delegate
protected final com.google.common.cache.Cache delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/ForwardingCache.classForwardingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingCache extends com.google.common.collect.ForwardingObject implements com.google.common.cache.Cache {
protected void ()
protected abstract com.google.common.cache.Cache delegate ()
public java.lang.Object getIfPresent (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
Object key
java.util.concurrent.Callable valueLoader
public com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Iterable keys
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map m
public void invalidate (java.lang.Object)
Object key
public void invalidateAll (java.lang.Iterable)
Iterable keys
public void invalidateAll ()
public long size ()
public com.google.common.cache.CacheStats stats ()
public java.util.concurrent.ConcurrentMap asMap ()
public void cleanUp ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/ForwardingLoadingCache$SimpleForwardingLoadingCache.classForwardingLoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingLoadingCache$SimpleForwardingLoadingCache extends com.google.common.cache.ForwardingLoadingCache {
private final com.google.common.cache.LoadingCache delegate
protected void (com.google.common.cache.LoadingCache)
com.google.common.cache.LoadingCache delegate
protected final com.google.common.cache.LoadingCache delegate ()
protected volatile com.google.common.cache.Cache delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/ForwardingLoadingCache.classForwardingLoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingLoadingCache extends com.google.common.cache.ForwardingCache implements com.google.common.cache.LoadingCache {
protected void ()
protected abstract com.google.common.cache.LoadingCache delegate ()
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
public java.lang.Object getUnchecked (java.lang.Object)
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Iterable keys
public java.lang.Object apply (java.lang.Object)
Object key
public void refresh (java.lang.Object)
Object key
protected volatile com.google.common.cache.Cache delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/LoadingCache.classLoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.LoadingCache extends java.lang.Object implements com.google.common.cache.Cache com.google.common.base.Function {
public abstract java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
public abstract java.lang.Object getUnchecked (java.lang.Object)
public abstract com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
public abstract java.lang.Object apply (java.lang.Object)
public abstract void refresh (java.lang.Object)
public abstract java.util.concurrent.ConcurrentMap asMap ()
}
com/google/common/cache/LocalCache$1.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$1 extends java.lang.Object implements com.google.common.cache.LocalCache$ValueReference {
void ()
public java.lang.Object get ()
public int getWeight ()
public com.google.common.cache.LocalCache$ReferenceEntry getEntry ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
public void notifyNewValue (java.lang.Object)
Object newValue
}
com/google/common/cache/LocalCache$2.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$2 extends java.util.AbstractQueue {
void ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object peek ()
public java.lang.Object poll ()
public int size ()
public java.util.Iterator iterator ()
}
com/google/common/cache/LocalCache$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/LocalCache$AbstractReferenceEntry.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$AbstractReferenceEntry extends java.lang.Object implements com.google.common.cache.LocalCache$ReferenceEntry {
void ()
public com.google.common.cache.LocalCache$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
public com.google.common.cache.LocalCache$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$AccessQueue$1.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$AccessQueue$1 extends com.google.common.cache.LocalCache$AbstractReferenceEntry {
com.google.common.cache.LocalCache$ReferenceEntry nextAccess
com.google.common.cache.LocalCache$ReferenceEntry previousAccess
final com.google.common.cache.LocalCache$AccessQueue this$0
void (com.google.common.cache.LocalCache$AccessQueue)
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$AccessQueue$2.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$AccessQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final com.google.common.cache.LocalCache$AccessQueue this$0
void (com.google.common.cache.LocalCache$AccessQueue, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry x0
protected com.google.common.cache.LocalCache$ReferenceEntry computeNext (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/cache/LocalCache$AccessQueue.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$AccessQueue extends java.util.AbstractQueue {
final com.google.common.cache.LocalCache$ReferenceEntry head
void ()
public boolean offer (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry entry
public com.google.common.cache.LocalCache$ReferenceEntry peek ()
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry poll ()
com.google.common.cache.LocalCache$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.cache.LocalCache$ReferenceEntry e
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.cache.LocalCache$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.cache.LocalCache$ReferenceEntry e
int size
public void clear ()
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/cache/LocalCache$EntryFactory$1.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$1 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
}
com/google/common/cache/LocalCache$EntryFactory$2.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$2 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$3.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$3 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$4.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$4 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$5.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$5 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
}
com/google/common/cache/LocalCache$EntryFactory$6.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$6 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$7.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$7 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$8.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$8 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$EntryFactory extends java.lang.Enum {
public static final com.google.common.cache.LocalCache$EntryFactory STRONG
public static final com.google.common.cache.LocalCache$EntryFactory STRONG_ACCESS
public static final com.google.common.cache.LocalCache$EntryFactory STRONG_WRITE
public static final com.google.common.cache.LocalCache$EntryFactory STRONG_ACCESS_WRITE
public static final com.google.common.cache.LocalCache$EntryFactory WEAK
public static final com.google.common.cache.LocalCache$EntryFactory WEAK_ACCESS
public static final com.google.common.cache.LocalCache$EntryFactory WEAK_WRITE
public static final com.google.common.cache.LocalCache$EntryFactory WEAK_ACCESS_WRITE
static final int ACCESS_MASK
static final int WRITE_MASK
static final int WEAK_MASK
static final com.google.common.cache.LocalCache$EntryFactory[] factories
private static final com.google.common.cache.LocalCache$EntryFactory[] $VALUES
public static com.google.common.cache.LocalCache$EntryFactory[] values ()
public static com.google.common.cache.LocalCache$EntryFactory valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.common.cache.LocalCache$EntryFactory getFactory (com.google.common.cache.LocalCache$Strength, boolean, boolean)
com.google.common.cache.LocalCache$Strength keyStrength
boolean usesAccessQueue
boolean usesWriteQueue
int flags
abstract com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
void copyAccessEntry (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newEntry
void copyWriteEntry (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newEntry
void (java.lang.String, int, com.google.common.cache.LocalCache$1)
String x0
int x1
com.google.common.cache.LocalCache$1 x2
static void ()
}
com/google/common/cache/LocalCache$EntryIterator.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryIterator extends com.google.common.cache.LocalCache$HashIterator {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache)
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
}
com/google/common/cache/LocalCache$EntrySet.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntrySet extends 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/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/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/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/LocalCache$LoadingSerializationProxy.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$LoadingSerializationProxy extends com.google.common.cache.LocalCache$ManualSerializationProxy implements com.google.common.cache.LoadingCache java.io.Serializable {
private static final long serialVersionUID
transient com.google.common.cache.LoadingCache autoDelegate
void (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache cache
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.cache.CacheBuilder builder
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
public java.lang.Object getUnchecked (java.lang.Object)
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Iterable keys
public final java.lang.Object apply (java.lang.Object)
Object key
public void refresh (java.lang.Object)
Object key
private java.lang.Object readResolve ()
}
com/google/common/cache/LocalCache$LoadingValueReference$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/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/LocalCache$LocalLoadingCache.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LocalLoadingCache extends com.google.common.cache.LocalCache$LocalManualCache implements com.google.common.cache.LoadingCache {
private static final long serialVersionUID
void (com.google.common.cache.CacheBuilder, com.google.common.cache.CacheLoader)
com.google.common.cache.CacheBuilder builder
com.google.common.cache.CacheLoader loader
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
public java.lang.Object getUnchecked (java.lang.Object)
java.util.concurrent.ExecutionException e
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Iterable keys
public void refresh (java.lang.Object)
Object key
public final java.lang.Object apply (java.lang.Object)
Object key
java.lang.Object writeReplace ()
}
com/google/common/cache/LocalCache$LocalManualCache$1.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LocalManualCache$1 extends com.google.common.cache.CacheLoader {
final java.util.concurrent.Callable val$valueLoader
final com.google.common.cache.LocalCache$LocalManualCache this$0
void (com.google.common.cache.LocalCache$LocalManualCache, java.util.concurrent.Callable)
public java.lang.Object load (java.lang.Object) throws java.lang.Exception
Object key
}
com/google/common/cache/LocalCache$LocalManualCache.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LocalManualCache extends java.lang.Object implements com.google.common.cache.Cache java.io.Serializable {
final com.google.common.cache.LocalCache localCache
private static final long serialVersionUID
void (com.google.common.cache.CacheBuilder)
com.google.common.cache.CacheBuilder builder
private void (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache localCache
public java.lang.Object getIfPresent (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
Object key
java.util.concurrent.Callable valueLoader
public com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Iterable keys
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map m
public void invalidate (java.lang.Object)
Object key
public void invalidateAll (java.lang.Iterable)
Iterable keys
public void invalidateAll ()
public long size ()
public java.util.concurrent.ConcurrentMap asMap ()
public com.google.common.cache.CacheStats stats ()
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$Segment[] arr$
int len$
int i$
com.google.common.cache.AbstractCache$SimpleStatsCounter aggregator
public void cleanUp ()
java.lang.Object writeReplace ()
void (com.google.common.cache.LocalCache, com.google.common.cache.LocalCache$1)
com.google.common.cache.LocalCache x0
com.google.common.cache.LocalCache$1 x1
}
com/google/common/cache/LocalCache$ManualSerializationProxy.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$ManualSerializationProxy extends com.google.common.cache.ForwardingCache implements java.io.Serializable {
private static final long serialVersionUID
final com.google.common.cache.LocalCache$Strength keyStrength
final com.google.common.cache.LocalCache$Strength valueStrength
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final long expireAfterWriteNanos
final long expireAfterAccessNanos
final long maxWeight
final com.google.common.cache.Weigher weigher
final int concurrencyLevel
final com.google.common.cache.RemovalListener removalListener
final com.google.common.base.Ticker ticker
final com.google.common.cache.CacheLoader loader
transient com.google.common.cache.Cache delegate
void (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache cache
private void (com.google.common.cache.LocalCache$Strength, com.google.common.cache.LocalCache$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, long, com.google.common.cache.Weigher, int, com.google.common.cache.RemovalListener, com.google.common.base.Ticker, com.google.common.cache.CacheLoader)
com.google.common.cache.LocalCache$Strength keyStrength
com.google.common.cache.LocalCache$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
long maxWeight
com.google.common.cache.Weigher weigher
int concurrencyLevel
com.google.common.cache.RemovalListener removalListener
com.google.common.base.Ticker ticker
com.google.common.cache.CacheLoader loader
com.google.common.cache.CacheBuilder recreateCacheBuilder ()
com.google.common.cache.CacheBuilder builder
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.cache.CacheBuilder builder
private java.lang.Object readResolve ()
protected com.google.common.cache.Cache delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/LocalCache$NullEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$NullEntry extends java.lang.Enum implements com.google.common.cache.LocalCache$ReferenceEntry {
public static final com.google.common.cache.LocalCache$NullEntry INSTANCE
private static final com.google.common.cache.LocalCache$NullEntry[] $VALUES
public static com.google.common.cache.LocalCache$NullEntry[] values ()
public static com.google.common.cache.LocalCache$NullEntry valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public com.google.common.cache.LocalCache$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
public com.google.common.cache.LocalCache$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
static void ()
}
com/google/common/cache/LocalCache$ReferenceEntry.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$ReferenceEntry extends java.lang.Object {
public abstract com.google.common.cache.LocalCache$ValueReference getValueReference ()
public abstract void setValueReference (com.google.common.cache.LocalCache$ValueReference)
public abstract com.google.common.cache.LocalCache$ReferenceEntry getNext ()
public abstract int getHash ()
public abstract java.lang.Object getKey ()
public abstract long getAccessTime ()
public abstract void setAccessTime (long)
public abstract com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public abstract void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
public abstract com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public abstract void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
public abstract long getWriteTime ()
public abstract void setWriteTime (long)
public abstract com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public abstract void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
public abstract com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public abstract void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
}
com/google/common/cache/LocalCache$Segment$1.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$Segment$1 extends java.lang.Object implements java.lang.Runnable {
final Object val$key
final int val$hash
final com.google.common.cache.LocalCache$LoadingValueReference val$loadingValueReference
final com.google.common.util.concurrent.ListenableFuture val$loadingFuture
final com.google.common.cache.LocalCache$Segment this$0
void (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.util.concurrent.ListenableFuture)
public void run ()
Object newValue
Throwable t
}
com/google/common/cache/LocalCache$Segment.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$Segment extends java.util.concurrent.locks.ReentrantLock {
final com.google.common.cache.LocalCache map
volatile int count
int totalWeight
int modCount
int threshold
volatile java.util.concurrent.atomic.AtomicReferenceArray table
final long maxSegmentWeight
final java.lang.ref.ReferenceQueue keyReferenceQueue
final java.lang.ref.ReferenceQueue valueReferenceQueue
final java.util.Queue recencyQueue
final java.util.concurrent.atomic.AtomicInteger readCount
final java.util.Queue writeQueue
final java.util.Queue accessQueue
final com.google.common.cache.AbstractCache$StatsCounter statsCounter
void (com.google.common.cache.LocalCache, int, long, com.google.common.cache.AbstractCache$StatsCounter)
com.google.common.cache.LocalCache map
int initialCapacity
long maxSegmentWeight
com.google.common.cache.AbstractCache$StatsCounter statsCounter
java.util.concurrent.atomic.AtomicReferenceArray newEntryArray (int)
int size
void initTable (java.util.concurrent.atomic.AtomicReferenceArray)
java.util.concurrent.atomic.AtomicReferenceArray newTable
com.google.common.cache.LocalCache$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ValueReference valueReference
Object value
com.google.common.cache.LocalCache$ReferenceEntry newEntry
void setValue (com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, java.lang.Object, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
Object key
Object value
long now
com.google.common.cache.LocalCache$ValueReference previous
int weight
com.google.common.cache.LocalCache$ValueReference valueReference
java.lang.Object get (java.lang.Object, int, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
long now
Object value
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.LocalCache$ReferenceEntry e
Throwable cause
java.util.concurrent.ExecutionException ee
Object key
int hash
com.google.common.cache.CacheLoader loader
java.lang.Object lockedGetOrLoad (java.lang.Object, int, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
Object value
Object entryKey
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
Object key
int hash
com.google.common.cache.CacheLoader loader
com.google.common.cache.LocalCache$ReferenceEntry e
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
boolean createNewEntry
java.lang.Object waitForLoadingValue (com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, com.google.common.cache.LocalCache$ValueReference) throws java.util.concurrent.ExecutionException
Object value
long now
com.google.common.cache.LocalCache$ReferenceEntry e
Object key
com.google.common.cache.LocalCache$ValueReference valueReference
java.lang.Object loadSync (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
com.google.common.cache.CacheLoader loader
com.google.common.util.concurrent.ListenableFuture loadingFuture
com.google.common.util.concurrent.ListenableFuture loadAsync (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.cache.CacheLoader)
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
com.google.common.cache.CacheLoader loader
com.google.common.util.concurrent.ListenableFuture loadingFuture
java.lang.Object getAndRecordStats (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.util.concurrent.ListenableFuture) throws java.util.concurrent.ExecutionException
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
com.google.common.util.concurrent.ListenableFuture newValue
Object value
java.lang.Object scheduleRefresh (com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int, java.lang.Object, long, com.google.common.cache.CacheLoader)
Object newValue
com.google.common.cache.LocalCache$ReferenceEntry entry
Object key
int hash
Object oldValue
long now
com.google.common.cache.CacheLoader loader
java.lang.Object refresh (java.lang.Object, int, com.google.common.cache.CacheLoader, 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/LocalCache$SoftValueReference.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$SoftValueReference extends java.lang.ref.SoftReference implements com.google.common.cache.LocalCache$ValueReference {
final com.google.common.cache.LocalCache$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.LocalCache$ReferenceEntry entry
public int getWeight ()
public com.google.common.cache.LocalCache$ReferenceEntry getEntry ()
public void notifyNewValue (java.lang.Object)
Object newValue
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
}
com/google/common/cache/LocalCache$Strength$1.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$Strength$1 extends com.google.common.cache.LocalCache$Strength {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength$2.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$Strength$2 extends com.google.common.cache.LocalCache$Strength {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength$3.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$Strength$3 extends com.google.common.cache.LocalCache$Strength {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$Strength extends java.lang.Enum {
public static final com.google.common.cache.LocalCache$Strength STRONG
public static final com.google.common.cache.LocalCache$Strength SOFT
public static final com.google.common.cache.LocalCache$Strength WEAK
private static final com.google.common.cache.LocalCache$Strength[] $VALUES
public static com.google.common.cache.LocalCache$Strength[] values ()
public static com.google.common.cache.LocalCache$Strength valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int)
abstract com.google.common.base.Equivalence defaultEquivalence ()
void (java.lang.String, int, com.google.common.cache.LocalCache$1)
String x0
int x1
com.google.common.cache.LocalCache$1 x2
static void ()
}
com/google/common/cache/LocalCache$StrongAccessEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongAccessEntry extends com.google.common.cache.LocalCache$StrongEntry {
volatile long accessTime
com.google.common.cache.LocalCache$ReferenceEntry nextAccess
com.google.common.cache.LocalCache$ReferenceEntry previousAccess
void (java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$StrongAccessWriteEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongAccessWriteEntry extends com.google.common.cache.LocalCache$StrongEntry {
volatile long accessTime
com.google.common.cache.LocalCache$ReferenceEntry nextAccess
com.google.common.cache.LocalCache$ReferenceEntry previousAccess
volatile long writeTime
com.google.common.cache.LocalCache$ReferenceEntry nextWrite
com.google.common.cache.LocalCache$ReferenceEntry previousWrite
void (java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$StrongEntry.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$StrongEntry extends 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$StrongValueReference.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$StrongValueReference extends java.lang.Object implements com.google.common.cache.LocalCache$ValueReference {
final Object referent
void (java.lang.Object)
Object referent
public java.lang.Object get ()
public int getWeight ()
public com.google.common.cache.LocalCache$ReferenceEntry getEntry ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
public void notifyNewValue (java.lang.Object)
Object newValue
}
com/google/common/cache/LocalCache$StrongWriteEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongWriteEntry extends com.google.common.cache.LocalCache$StrongEntry {
volatile long writeTime
com.google.common.cache.LocalCache$ReferenceEntry nextWrite
com.google.common.cache.LocalCache$ReferenceEntry previousWrite
void (java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$ValueIterator.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$ValueIterator extends com.google.common.cache.LocalCache$HashIterator {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache)
public java.lang.Object next ()
}
com/google/common/cache/LocalCache$ValueReference.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$ValueReference extends java.lang.Object {
public abstract java.lang.Object get ()
public abstract java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public abstract int getWeight ()
public abstract com.google.common.cache.LocalCache$ReferenceEntry getEntry ()
public abstract com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
public abstract void notifyNewValue (java.lang.Object)
public abstract boolean isLoading ()
public abstract boolean isActive ()
}
com/google/common/cache/LocalCache$Values.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$Values extends 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$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/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$WeakEntry.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WeakEntry extends java.lang.ref.WeakReference implements com.google.common.cache.LocalCache$ReferenceEntry {
final int hash
final com.google.common.cache.LocalCache$ReferenceEntry next
volatile com.google.common.cache.LocalCache$ValueReference valueReference
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public com.google.common.cache.LocalCache$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
public int getHash ()
public com.google.common.cache.LocalCache$ReferenceEntry getNext ()
}
com/google/common/cache/LocalCache$WeakValueReference.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WeakValueReference extends java.lang.ref.WeakReference implements com.google.common.cache.LocalCache$ValueReference {
final com.google.common.cache.LocalCache$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.LocalCache$ReferenceEntry entry
public int getWeight ()
public com.google.common.cache.LocalCache$ReferenceEntry getEntry ()
public void notifyNewValue (java.lang.Object)
Object newValue
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
}
com/google/common/cache/LocalCache$WeakWriteEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeakWriteEntry extends com.google.common.cache.LocalCache$WeakEntry {
volatile long writeTime
com.google.common.cache.LocalCache$ReferenceEntry nextWrite
com.google.common.cache.LocalCache$ReferenceEntry previousWrite
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$WeightedSoftValueReference.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedSoftValueReference extends com.google.common.cache.LocalCache$SoftValueReference {
final int weight
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry, int)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.LocalCache$ReferenceEntry entry
int weight
public int getWeight ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
}
com/google/common/cache/LocalCache$WeightedStrongValueReference.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedStrongValueReference extends com.google.common.cache.LocalCache$StrongValueReference {
final int weight
void (java.lang.Object, int)
Object referent
int weight
public int getWeight ()
}
com/google/common/cache/LocalCache$WeightedWeakValueReference.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedWeakValueReference extends com.google.common.cache.LocalCache$WeakValueReference {
final int weight
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry, int)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.LocalCache$ReferenceEntry entry
int weight
public int getWeight ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
}
com/google/common/cache/LocalCache$WriteQueue$1.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WriteQueue$1 extends com.google.common.cache.LocalCache$AbstractReferenceEntry {
com.google.common.cache.LocalCache$ReferenceEntry nextWrite
com.google.common.cache.LocalCache$ReferenceEntry previousWrite
final com.google.common.cache.LocalCache$WriteQueue this$0
void (com.google.common.cache.LocalCache$WriteQueue)
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$WriteQueue$2.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WriteQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final com.google.common.cache.LocalCache$WriteQueue this$0
void (com.google.common.cache.LocalCache$WriteQueue, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry x0
protected com.google.common.cache.LocalCache$ReferenceEntry computeNext (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/cache/LocalCache$WriteQueue.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WriteQueue extends java.util.AbstractQueue {
final com.google.common.cache.LocalCache$ReferenceEntry head
void ()
public boolean offer (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry entry
public com.google.common.cache.LocalCache$ReferenceEntry peek ()
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry poll ()
com.google.common.cache.LocalCache$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.cache.LocalCache$ReferenceEntry e
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.cache.LocalCache$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.cache.LocalCache$ReferenceEntry e
int size
public void clear ()
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/cache/LocalCache$WriteThroughEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WriteThroughEntry extends java.lang.Object implements java.util.Map$Entry {
final Object key
Object value
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache, java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
public java.lang.String toString ()
}
com/google/common/cache/LocalCache.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap {
static final int MAXIMUM_CAPACITY
static final int MAX_SEGMENTS
static final int CONTAINS_VALUE_RETRIES
static final int DRAIN_THRESHOLD
static final int DRAIN_MAX
static final java.util.logging.Logger logger
static final com.google.common.util.concurrent.ListeningExecutorService sameThreadExecutor
final int segmentMask
final int segmentShift
final com.google.common.cache.LocalCache$Segment[] segments
final int concurrencyLevel
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final com.google.common.cache.LocalCache$Strength keyStrength
final com.google.common.cache.LocalCache$Strength valueStrength
final long maxWeight
final com.google.common.cache.Weigher weigher
final long expireAfterAccessNanos
final long expireAfterWriteNanos
final long refreshNanos
final java.util.Queue removalNotificationQueue
final com.google.common.cache.RemovalListener removalListener
final com.google.common.base.Ticker ticker
final com.google.common.cache.LocalCache$EntryFactory entryFactory
final com.google.common.cache.AbstractCache$StatsCounter globalStatsCounter
final com.google.common.cache.CacheLoader defaultLoader
static final com.google.common.cache.LocalCache$ValueReference UNSET
static final java.util.Queue DISCARDING_QUEUE
java.util.Set keySet
java.util.Collection values
java.util.Set entrySet
void (com.google.common.cache.CacheBuilder, com.google.common.cache.CacheLoader)
int i
long maxSegmentWeight
long remainder
int i
com.google.common.cache.CacheBuilder builder
com.google.common.cache.CacheLoader loader
int initialCapacity
int segmentShift
int segmentCount
int segmentCapacity
int segmentSize
boolean evictsBySize ()
boolean customWeigher ()
boolean expires ()
boolean expiresAfterWrite ()
boolean expiresAfterAccess ()
boolean refreshes ()
boolean usesAccessQueue ()
boolean usesWriteQueue ()
boolean recordsWrite ()
boolean recordsAccess ()
boolean recordsTime ()
boolean usesWriteEntries ()
boolean usesAccessEntries ()
boolean usesKeyReferences ()
boolean usesValueReferences ()
static com.google.common.cache.LocalCache$ValueReference unset ()
static com.google.common.cache.LocalCache$ReferenceEntry nullEntry ()
static java.util.Queue discardingQueue ()
static int rehash (int)
int h
com.google.common.cache.LocalCache$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
int hash
com.google.common.cache.LocalCache$ValueReference newValueReference (com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$ReferenceEntry entry
Object value
int weight
int hash
int hash (java.lang.Object)
Object key
int h
void reclaimValue (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.LocalCache$ReferenceEntry entry
int hash
void reclaimKey (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry entry
int hash
boolean isLive (com.google.common.cache.LocalCache$ReferenceEntry, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
long now
com.google.common.cache.LocalCache$Segment segmentFor (int)
int hash
com.google.common.cache.LocalCache$Segment createSegment (int, long, com.google.common.cache.AbstractCache$StatsCounter)
int initialCapacity
long maxSegmentWeight
com.google.common.cache.AbstractCache$StatsCounter statsCounter
java.lang.Object getLiveValue (com.google.common.cache.LocalCache$ReferenceEntry, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
long now
Object value
boolean isExpired (com.google.common.cache.LocalCache$ReferenceEntry, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
long now
static void connectAccessOrder (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
static void nullifyAccessOrder (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry nulled
com.google.common.cache.LocalCache$ReferenceEntry nullEntry
static void connectWriteOrder (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
static void nullifyWriteOrder (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry nulled
com.google.common.cache.LocalCache$ReferenceEntry nullEntry
void processPendingNotifications ()
Throwable e
com.google.common.cache.RemovalNotification notification
final com.google.common.cache.LocalCache$Segment[] newSegmentArray (int)
int ssize
public void cleanUp ()
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$Segment[] arr$
int len$
int i$
public boolean isEmpty ()
int i
int i
long sum
com.google.common.cache.LocalCache$Segment[] segments
long longSize ()
int i
com.google.common.cache.LocalCache$Segment[] segments
long sum
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
int hash
public java.lang.Object getIfPresent (java.lang.Object)
Object key
int hash
Object value
java.lang.Object get (java.lang.Object, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
Object key
com.google.common.cache.CacheLoader loader
int hash
java.lang.Object getOrLoad (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Object castKey
Object value
Object key
java.util.Iterator i$
Iterable keys
int hits
int misses
java.util.Map result
com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Object value
Object key
java.util.Iterator i$
Object value
Object key
java.util.Iterator i$
java.util.Map newEntries
Object key
java.util.Iterator i$
com.google.common.cache.CacheLoader$UnsupportedLoadingOperationException e
Iterable keys
int hits
int misses
java.util.Map result
java.util.Set keysToLoad
java.util.Map loadAll (java.util.Set, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
java.util.Map map
com.google.common.cache.CacheLoader$UnsupportedLoadingOperationException e
InterruptedException e
RuntimeException e
Exception e
Error e
Object key
Object value
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Set keys
com.google.common.cache.CacheLoader loader
com.google.common.base.Stopwatch stopwatch
java.util.Map result
boolean success
boolean nullsPresent
com.google.common.cache.LocalCache$ReferenceEntry getEntry (java.lang.Object)
Object key
int hash
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/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/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/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/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/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/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$1.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$1 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$2.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$2 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$3.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$3 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$4.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$4 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$5.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$5 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause.classRemovalCause.java
package com.google.common.cache
public abstract com.google.common.cache.RemovalCause extends java.lang.Enum {
public static final com.google.common.cache.RemovalCause EXPLICIT
public static final com.google.common.cache.RemovalCause REPLACED
public static final com.google.common.cache.RemovalCause COLLECTED
public static final com.google.common.cache.RemovalCause EXPIRED
public static final com.google.common.cache.RemovalCause SIZE
private static final com.google.common.cache.RemovalCause[] $VALUES
public static com.google.common.cache.RemovalCause[] values ()
public static com.google.common.cache.RemovalCause valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract boolean wasEvicted ()
void (java.lang.String, int, com.google.common.cache.RemovalCause$1)
String x0
int x1
com.google.common.cache.RemovalCause$1 x2
static void ()
}
com/google/common/cache/RemovalListener.classRemovalListener.java
package com.google.common.cache
public abstract com.google.common.cache.RemovalListener extends java.lang.Object {
public abstract void onRemoval (com.google.common.cache.RemovalNotification)
}
com/google/common/cache/RemovalListeners$1$1.classRemovalListeners.java
package com.google.common.cache
com.google.common.cache.RemovalListeners$1$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.cache.RemovalNotification val$notification
final com.google.common.cache.RemovalListeners$1 this$0
void (com.google.common.cache.RemovalListeners$1, com.google.common.cache.RemovalNotification)
public void run ()
}
com/google/common/cache/RemovalListeners$1.classRemovalListeners.java
package com.google.common.cache
final com.google.common.cache.RemovalListeners$1 extends java.lang.Object implements com.google.common.cache.RemovalListener {
final java.util.concurrent.Executor val$executor
final com.google.common.cache.RemovalListener val$listener
void (java.util.concurrent.Executor, com.google.common.cache.RemovalListener)
public void onRemoval (com.google.common.cache.RemovalNotification)
com.google.common.cache.RemovalNotification notification
}
com/google/common/cache/RemovalListeners.classRemovalListeners.java
package com.google.common.cache
public final com.google.common.cache.RemovalListeners extends java.lang.Object {
private void ()
public static com.google.common.cache.RemovalListener asynchronous (com.google.common.cache.RemovalListener, java.util.concurrent.Executor)
com.google.common.cache.RemovalListener listener
java.util.concurrent.Executor executor
}
com/google/common/cache/RemovalNotification.classRemovalNotification.java
package com.google.common.cache
public final com.google.common.cache.RemovalNotification extends java.lang.Object implements java.util.Map$Entry {
private final Object key
private final Object value
private final com.google.common.cache.RemovalCause cause
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object, com.google.common.cache.RemovalCause)
Object key
Object value
com.google.common.cache.RemovalCause cause
public com.google.common.cache.RemovalCause getCause ()
public boolean wasEvicted ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public final java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
Object k
Object v
public java.lang.String toString ()
}
com/google/common/cache/Striped64$1.classStriped64.java
package com.google.common.cache
final com.google.common.cache.Striped64$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void ()
public sun.misc.Unsafe run () throws java.lang.Exception
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/Striped64$Cell.classStriped64.java
package com.google.common.cache
final com.google.common.cache.Striped64$Cell extends java.lang.Object {
volatile long p0
volatile long p1
volatile long p2
volatile long p3
volatile long p4
volatile long p5
volatile long p6
volatile long value
volatile long q0
volatile long q1
volatile long q2
volatile long q3
volatile long q4
volatile long q5
volatile long q6
private static final sun.misc.Unsafe UNSAFE
private static final long valueOffset
void (long)
long x
final boolean cas (long, long)
long cmp
long val
static void ()
Class ak
Exception e
}
com/google/common/cache/Striped64$HashCode.classStriped64.java
package com.google.common.cache
final com.google.common.cache.Striped64$HashCode extends java.lang.Object {
static final java.util.Random rng
int code
void ()
int h
static void ()
}
com/google/common/cache/Striped64$ThreadHashCode.classStriped64.java
package com.google.common.cache
final com.google.common.cache.Striped64$ThreadHashCode extends java.lang.ThreadLocal {
void ()
public com.google.common.cache.Striped64$HashCode initialValue ()
public volatile java.lang.Object initialValue ()
}
com/google/common/cache/Striped64.classStriped64.java
package com.google.common.cache
abstract com.google.common.cache.Striped64 extends java.lang.Number {
static final com.google.common.cache.Striped64$ThreadHashCode threadHashCode
static final int NCPU
volatile transient com.google.common.cache.Striped64$Cell[] cells
volatile transient long base
volatile transient int busy
private static final sun.misc.Unsafe UNSAFE
private static final long baseOffset
private static final long busyOffset
void ()
final boolean casBase (long, long)
long cmp
long val
final boolean casBusy ()
abstract long fn (long, long)
final void retryUpdate (long, com.google.common.cache.Striped64$HashCode, boolean)
com.google.common.cache.Striped64$Cell[] rs
int m
int j
boolean created
com.google.common.cache.Striped64$Cell r
int i
com.google.common.cache.Striped64$Cell[] rs
long v
com.google.common.cache.Striped64$Cell a
int n
com.google.common.cache.Striped64$Cell[] rs
boolean init
com.google.common.cache.Striped64$Cell[] as
long v
long x
com.google.common.cache.Striped64$HashCode hc
boolean wasUncontended
int h
boolean collide
final void internalReset (long)
com.google.common.cache.Striped64$Cell a
int i
int n
long initialValue
com.google.common.cache.Striped64$Cell[] as
private static sun.misc.Unsafe getUnsafe ()
SecurityException tryReflectionInstead
java.security.PrivilegedActionException e
static sun.misc.Unsafe access$000 ()
static void ()
Class sk
Exception e
}
com/google/common/cache/Weigher.classWeigher.java
package com.google.common.cache
public abstract com.google.common.cache.Weigher extends java.lang.Object {
public abstract int weigh (java.lang.Object, java.lang.Object)
}
com/google/common/cache/package-info.classpackage-info.java
package com.google.common.cache
abstract com.google.common.cache.package-info extends java.lang.Object {
}
com/google/common/collect/AbstractBiMap$1.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$1 extends java.lang.Object {
}
com/google/common/collect/AbstractBiMap$EntrySet$1$1.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$EntrySet$1$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$finalEntry
final com.google.common.collect.AbstractBiMap$EntrySet$1 this$2
void (com.google.common.collect.AbstractBiMap$EntrySet$1, java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/AbstractBiMap$EntrySet$1.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$EntrySet$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry entry
final java.util.Iterator val$iterator
final com.google.common.collect.AbstractBiMap$EntrySet this$1
void (com.google.common.collect.AbstractBiMap$EntrySet, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry finalEntry
public void remove ()
Object value
public volatile java.lang.Object next ()
}
com/google/common/collect/AbstractBiMap$EntrySet.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$EntrySet extends com.google.common.collect.ForwardingSet {
final java.util.Set esDelegate
final com.google.common.collect.AbstractBiMap this$0
private void (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public void clear ()
public boolean remove (java.lang.Object)
Object object
java.util.Map$Entry entry
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap$Inverse.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$Inverse extends com.google.common.collect.AbstractBiMap {
private static final long serialVersionUID
private void (java.util.Map, com.google.common.collect.AbstractBiMap)
java.util.Map backward
com.google.common.collect.AbstractBiMap forward
java.lang.Object checkKey (java.lang.Object)
Object key
java.lang.Object checkValue (java.lang.Object)
Object value
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.lang.Object readResolve ()
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
void (java.util.Map, com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
java.util.Map x0
com.google.common.collect.AbstractBiMap x1
com.google.common.collect.AbstractBiMap$1 x2
}
com/google/common/collect/AbstractBiMap$KeySet.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$KeySet extends com.google.common.collect.ForwardingSet {
final com.google.common.collect.AbstractBiMap this$0
private void (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public void clear ()
public boolean remove (java.lang.Object)
Object key
public boolean removeAll (java.util.Collection)
java.util.Collection keysToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection keysToRetain
public java.util.Iterator iterator ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap$ValueSet.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$ValueSet extends com.google.common.collect.ForwardingSet {
final java.util.Set valuesDelegate
final com.google.common.collect.AbstractBiMap this$0
private void (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap.classAbstractBiMap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractBiMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.BiMap java.io.Serializable {
private transient java.util.Map delegate
transient com.google.common.collect.AbstractBiMap inverse
private transient java.util.Set keySet
private transient java.util.Set valueSet
private transient java.util.Set entrySet
private static final long serialVersionUID
void (java.util.Map, java.util.Map)
java.util.Map forward
java.util.Map backward
private void (java.util.Map, com.google.common.collect.AbstractBiMap)
java.util.Map backward
com.google.common.collect.AbstractBiMap forward
protected java.util.Map delegate ()
java.lang.Object checkKey (java.lang.Object)
Object key
java.lang.Object checkValue (java.lang.Object)
Object value
void setDelegates (java.util.Map, java.util.Map)
java.util.Map forward
java.util.Map backward
void setInverse (com.google.common.collect.AbstractBiMap)
com.google.common.collect.AbstractBiMap inverse
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
private java.lang.Object putInBothMaps (java.lang.Object, java.lang.Object, boolean)
Object key
Object value
boolean force
boolean containedKey
Object oldValue
private void updateInverseMap (java.lang.Object, boolean, java.lang.Object, java.lang.Object)
Object key
boolean containedKey
Object oldValue
Object newValue
public java.lang.Object remove (java.lang.Object)
Object key
private java.lang.Object removeFromBothMaps (java.lang.Object)
Object key
Object oldValue
private void removeFromInverseMap (java.lang.Object)
Object oldValue
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
public void clear ()
public com.google.common.collect.BiMap inverse ()
public java.util.Set keySet ()
java.util.Set result
public java.util.Set values ()
java.util.Set result
public java.util.Set entrySet ()
java.util.Set result
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
static java.util.Map access$200 (com.google.common.collect.AbstractBiMap)
com.google.common.collect.AbstractBiMap x0
static java.lang.Object access$300 (com.google.common.collect.AbstractBiMap, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
static void access$600 (com.google.common.collect.AbstractBiMap, java.lang.Object, boolean, java.lang.Object, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
boolean x2
Object x3
Object x4
static void access$700 (com.google.common.collect.AbstractBiMap, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
void (java.util.Map, com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
java.util.Map x0
com.google.common.collect.AbstractBiMap x1
com.google.common.collect.AbstractBiMap$1 x2
}
com/google/common/collect/AbstractIndexedListIterator.classAbstractIndexedListIterator.java
package com.google.common.collect
abstract com.google.common.collect.AbstractIndexedListIterator extends com.google.common.collect.UnmodifiableListIterator {
private final int size
private int position
protected abstract java.lang.Object get (int)
protected void (int)
int size
protected void (int, int)
int size
int position
public final boolean hasNext ()
public final java.lang.Object next ()
public final int nextIndex ()
public final boolean hasPrevious ()
public final java.lang.Object previous ()
public final int previousIndex ()
}
com/google/common/collect/AbstractIterator$1.classAbstractIterator.java
package com.google.common.collect
com.google.common.collect.AbstractIterator$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$AbstractIterator$State
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/AbstractIterator$State.classAbstractIterator.java
package com.google.common.collect
final com.google.common.collect.AbstractIterator$State extends java.lang.Enum {
public static final com.google.common.collect.AbstractIterator$State READY
public static final com.google.common.collect.AbstractIterator$State NOT_READY
public static final com.google.common.collect.AbstractIterator$State DONE
public static final com.google.common.collect.AbstractIterator$State FAILED
private static final com.google.common.collect.AbstractIterator$State[] $VALUES
public static com.google.common.collect.AbstractIterator$State[] values ()
public static com.google.common.collect.AbstractIterator$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/collect/AbstractIterator.classAbstractIterator.java
package com.google.common.collect
public abstract com.google.common.collect.AbstractIterator extends com.google.common.collect.UnmodifiableIterator {
private com.google.common.collect.AbstractIterator$State state
private Object next
protected void ()
protected abstract java.lang.Object computeNext ()
protected final java.lang.Object endOfData ()
public final boolean hasNext ()
private boolean tryToComputeNext ()
public final java.lang.Object next ()
public final java.lang.Object peek ()
}
com/google/common/collect/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/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/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/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/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/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/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/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/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/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/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/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$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/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/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/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/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/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/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/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/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/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/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/AbstractMapBasedMultiset$1.classAbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry toRemove
final java.util.Iterator val$backingEntries
final com.google.common.collect.AbstractMapBasedMultiset this$0
void (com.google.common.collect.AbstractMapBasedMultiset, java.util.Iterator)
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
java.util.Map$Entry mapEntry
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/AbstractMapBasedMultiset$MapBasedMultisetIterator.classAbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$MapBasedMultisetIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator entryIterator
java.util.Map$Entry currentEntry
int occurrencesLeft
boolean canRemove
final com.google.common.collect.AbstractMapBasedMultiset this$0
void (com.google.common.collect.AbstractMapBasedMultiset)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
int frequency
}
com/google/common/collect/AbstractMapBasedMultiset.classAbstractMapBasedMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapBasedMultiset extends com.google.common.collect.AbstractMultiset implements java.io.Serializable {
private transient java.util.Map backingMap
private transient long size
private static final long serialVersionUID
protected void (java.util.Map)
java.util.Map backingMap
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/AbstractMapEntry.classAbstractMapEntry.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapEntry extends java.lang.Object implements java.util.Map$Entry {
void ()
public abstract java.lang.Object getKey ()
public abstract java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
Object k
Object v
public java.lang.String toString ()
}
com/google/common/collect/AbstractMultimap$1.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$1 extends java.lang.Object {
}
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/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/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/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/AbstractMultiset$ElementSet.classAbstractMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMultiset$ElementSet extends com.google.common.collect.Multisets$ElementSet {
final com.google.common.collect.AbstractMultiset this$0
void (com.google.common.collect.AbstractMultiset)
com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/AbstractMultiset$EntrySet.classAbstractMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMultiset$EntrySet extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.AbstractMultiset this$0
void (com.google.common.collect.AbstractMultiset)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/AbstractMultiset.classAbstractMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMultiset extends java.util.AbstractCollection implements com.google.common.collect.Multiset {
private transient java.util.Set elementSet
private transient java.util.Set entrySet
void ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public java.util.Iterator iterator ()
public int count (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
Object element
public boolean add (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public boolean remove (java.lang.Object)
Object element
public int remove (java.lang.Object, int)
Object element
int occurrences
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public boolean addAll (java.util.Collection)
java.util.Collection elementsToAdd
public boolean removeAll (java.util.Collection)
java.util.Collection elementsToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection elementsToRetain
public void clear ()
public java.util.Set elementSet ()
java.util.Set result
java.util.Set createElementSet ()
abstract java.util.Iterator entryIterator ()
abstract int distinctElements ()
public java.util.Set entrySet ()
java.util.Set result
java.util.Set createEntrySet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/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/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/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/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/AbstractSequentialIterator.classAbstractSequentialIterator.java
package com.google.common.collect
public abstract com.google.common.collect.AbstractSequentialIterator extends com.google.common.collect.UnmodifiableIterator {
private Object nextOrNull
protected void (java.lang.Object)
Object firstOrNull
protected abstract java.lang.Object computeNext (java.lang.Object)
public final boolean hasNext ()
public final java.lang.Object next ()
}
com/google/common/collect/AbstractSetMultimap.classAbstractSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSetMultimap extends com.google.common.collect.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/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/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/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/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/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/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/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/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/AllEqualOrdering.classAllEqualOrdering.java
package com.google.common.collect
final com.google.common.collect.AllEqualOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.AllEqualOrdering INSTANCE
private static final long serialVersionUID
void ()
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public java.util.List sortedCopy (java.lang.Iterable)
Iterable iterable
public com.google.common.collect.ImmutableList immutableSortedCopy (java.lang.Iterable)
Iterable iterable
public com.google.common.collect.Ordering reverse ()
private java.lang.Object readResolve ()
public java.lang.String toString ()
static void ()
}
com/google/common/collect/ArrayListMultimap.classArrayListMultimap.java
package com.google.common.collect
public final com.google.common.collect.ArrayListMultimap extends com.google.common.collect.AbstractListMultimap {
private static final int DEFAULT_VALUES_PER_KEY
transient int expectedValuesPerKey
private static final long serialVersionUID
public static com.google.common.collect.ArrayListMultimap create ()
public static com.google.common.collect.ArrayListMultimap create (int, int)
int expectedKeys
int expectedValuesPerKey
public static com.google.common.collect.ArrayListMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private void ()
private void (int, int)
int expectedKeys
int expectedValuesPerKey
private void (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
java.util.List createCollection ()
public void trimToSize ()
java.util.ArrayList arrayList
java.util.Collection collection
java.util.Iterator i$
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctKeys
java.util.Map map
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Map asMap ()
public volatile boolean put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.List removeAll (java.lang.Object)
Object x0
public volatile java.util.List get (java.lang.Object)
Object x0
public volatile java.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/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/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/ArrayTable$ArrayMap$1$1$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ArrayMap$1$1$1 extends com.google.common.collect.AbstractMapEntry {
final int val$index
final com.google.common.collect.ArrayTable$ArrayMap$1$1 this$2
void (com.google.common.collect.ArrayTable$ArrayMap$1$1, int)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/ArrayTable$ArrayMap$1$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ArrayMap$1$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ArrayTable$ArrayMap$1 this$1
void (com.google.common.collect.ArrayTable$ArrayMap$1, int)
int x0
protected java.util.Map$Entry get (int)
int index
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/ArrayTable$ArrayMap$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ArrayMap$1 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.ArrayTable$ArrayMap this$0
void (com.google.common.collect.ArrayTable$ArrayMap)
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/ArrayTable$ArrayMap.classArrayTable.java
package com.google.common.collect
abstract com.google.common.collect.ArrayTable$ArrayMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
private final com.google.common.collect.ImmutableMap keyIndex
private void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap keyIndex
public java.util.Set keySet ()
java.lang.Object getKey (int)
int index
abstract java.lang.String getKeyRole ()
abstract java.lang.Object getValue (int)
abstract java.lang.Object setValue (int, java.lang.Object)
public int size ()
public boolean isEmpty ()
protected java.util.Set createEntrySet ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
Integer index
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
Integer index
public java.lang.Object remove (java.lang.Object)
Object key
public void clear ()
void (com.google.common.collect.ImmutableMap, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ImmutableMap x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$Column.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Column extends com.google.common.collect.ArrayTable$ArrayMap {
final int columnIndex
final com.google.common.collect.ArrayTable this$0
void (com.google.common.collect.ArrayTable, int)
int columnIndex
java.lang.String getKeyRole ()
java.lang.Object getValue (int)
int index
java.lang.Object setValue (int, java.lang.Object)
int index
Object newValue
}
com/google/common/collect/ArrayTable$ColumnMap.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ColumnMap extends com.google.common.collect.ArrayTable$ArrayMap {
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
java.lang.String getKeyRole ()
java.util.Map getValue (int)
int index
java.util.Map setValue (int, java.util.Map)
int index
java.util.Map newValue
public java.util.Map put (java.lang.Object, java.util.Map)
Object key
java.util.Map value
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
Object x0
Object x1
volatile java.lang.Object setValue (int, java.lang.Object)
int x0
Object x1
volatile java.lang.Object getValue (int)
int x0
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$Row.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Row extends com.google.common.collect.ArrayTable$ArrayMap {
final int rowIndex
final com.google.common.collect.ArrayTable this$0
void (com.google.common.collect.ArrayTable, int)
int rowIndex
java.lang.String getKeyRole ()
java.lang.Object getValue (int)
int index
java.lang.Object setValue (int, java.lang.Object)
int index
Object newValue
}
com/google/common/collect/ArrayTable$RowMap.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$RowMap extends com.google.common.collect.ArrayTable$ArrayMap {
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
java.lang.String getKeyRole ()
java.util.Map getValue (int)
int index
java.util.Map setValue (int, java.util.Map)
int index
java.util.Map newValue
public java.util.Map put (java.lang.Object, java.util.Map)
Object key
java.util.Map value
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
Object x0
Object x1
volatile java.lang.Object setValue (int, java.lang.Object)
int x0
Object x1
volatile java.lang.Object getValue (int)
int x0
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable.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/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/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/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/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/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/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/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/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/BoundType$1.classBoundType.java
package com.google.common.collect
final com.google.common.collect.BoundType$1 extends com.google.common.collect.BoundType {
void (java.lang.String, int)
com.google.common.collect.BoundType flip ()
}
com/google/common/collect/BoundType$2.classBoundType.java
package com.google.common.collect
final com.google.common.collect.BoundType$2 extends com.google.common.collect.BoundType {
void (java.lang.String, int)
com.google.common.collect.BoundType flip ()
}
com/google/common/collect/BoundType.classBoundType.java
package com.google.common.collect
public abstract com.google.common.collect.BoundType extends java.lang.Enum {
public static final com.google.common.collect.BoundType OPEN
public static final com.google.common.collect.BoundType CLOSED
private static final com.google.common.collect.BoundType[] $VALUES
public static com.google.common.collect.BoundType[] values ()
public static com.google.common.collect.BoundType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.common.collect.BoundType forBoolean (boolean)
boolean inclusive
abstract com.google.common.collect.BoundType flip ()
void (java.lang.String, int, com.google.common.collect.BoundType$1)
String x0
int x1
com.google.common.collect.BoundType$1 x2
static void ()
}
com/google/common/collect/ByFunctionOrdering.classByFunctionOrdering.java
package com.google.common.collect
final com.google.common.collect.ByFunctionOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.base.Function function
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void (com.google.common.base.Function, com.google.common.collect.Ordering)
com.google.common.base.Function function
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public boolean equals (java.lang.Object)
com.google.common.collect.ByFunctionOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/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/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/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/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/Collections2$1.classCollections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$1 extends java.lang.Object implements com.google.common.base.Function {
final java.util.Collection val$collection
void (java.util.Collection)
public java.lang.Object apply (java.lang.Object)
Object input
}
com/google/common/collect/Collections2$FilteredCollection.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/Collections2$OrderedPermutationCollection.classCollections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$OrderedPermutationCollection extends java.util.AbstractCollection {
final com.google.common.collect.ImmutableList inputList
final java.util.Comparator comparator
final int size
void (java.lang.Iterable, java.util.Comparator)
Iterable input
java.util.Comparator comparator
private static int calculateSize (java.util.List, java.util.Comparator)
int comparison
java.util.List sortedInputList
java.util.Comparator comparator
long permutations
int n
int r
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
java.util.List list
Object obj
public java.lang.String toString ()
}
com/google/common/collect/Collections2$OrderedPermutationIterator.classCollections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$OrderedPermutationIterator extends com.google.common.collect.AbstractIterator {
java.util.List nextPermutation
final java.util.Comparator comparator
void (java.util.List, java.util.Comparator)
java.util.List list
java.util.Comparator comparator
protected java.util.List computeNext ()
com.google.common.collect.ImmutableList next
void calculateNextPermutation ()
int j
int l
int n
int findNextJ ()
int k
int findNextL (int)
int l
int j
Object ak
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/Collections2$PermutationCollection.classCollections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$PermutationCollection extends java.util.AbstractCollection {
final com.google.common.collect.ImmutableList inputList
void (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList input
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
java.util.List list
Object obj
public java.lang.String toString ()
}
com/google/common/collect/Collections2$PermutationIterator.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$PermutationIterator extends com.google.common.collect.AbstractIterator {
final java.util.List list
final int[] c
final int[] o
int j
void (java.util.List)
java.util.List list
int n
protected java.util.List computeNext ()
com.google.common.collect.ImmutableList next
void calculateNextPermutation ()
int q
int s
void switchDirection ()
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/Collections2$TransformedCollection.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$TransformedCollection extends java.util.AbstractCollection {
final java.util.Collection fromCollection
final com.google.common.base.Function function
void (java.util.Collection, com.google.common.base.Function)
java.util.Collection fromCollection
com.google.common.base.Function function
public void clear ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Collections2.classCollections2.java
package com.google.common.collect
public final com.google.common.collect.Collections2 extends java.lang.Object {
static final com.google.common.base.Joiner STANDARD_JOINER
private void ()
public static java.util.Collection filter (java.util.Collection, com.google.common.base.Predicate)
java.util.Collection unfiltered
com.google.common.base.Predicate predicate
static boolean safeContains (java.util.Collection, java.lang.Object)
ClassCastException e
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/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/ComparisonChain$1.classComparisonChain.java
package com.google.common.collect
final com.google.common.collect.ComparisonChain$1 extends com.google.common.collect.ComparisonChain {
void ()
public com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
Object left
Object right
java.util.Comparator comparator
public com.google.common.collect.ComparisonChain compare (int, int)
int left
int right
public com.google.common.collect.ComparisonChain compare (long, long)
long left
long right
public com.google.common.collect.ComparisonChain compare (float, float)
float left
float right
public com.google.common.collect.ComparisonChain compare (double, double)
double left
double right
public com.google.common.collect.ComparisonChain compareTrueFirst (boolean, boolean)
boolean left
boolean right
public com.google.common.collect.ComparisonChain compareFalseFirst (boolean, boolean)
boolean left
boolean right
com.google.common.collect.ComparisonChain classify (int)
int result
public int result ()
}
com/google/common/collect/ComparisonChain$InactiveComparisonChain.classComparisonChain.java
package com.google.common.collect
final com.google.common.collect.ComparisonChain$InactiveComparisonChain extends com.google.common.collect.ComparisonChain {
final int result
void (int)
int result
public com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
Object left
Object right
java.util.Comparator comparator
public com.google.common.collect.ComparisonChain compare (int, int)
int left
int right
public com.google.common.collect.ComparisonChain compare (long, long)
long left
long right
public com.google.common.collect.ComparisonChain compare (float, float)
float left
float right
public com.google.common.collect.ComparisonChain compare (double, double)
double left
double right
public com.google.common.collect.ComparisonChain compareTrueFirst (boolean, boolean)
boolean left
boolean right
public com.google.common.collect.ComparisonChain compareFalseFirst (boolean, boolean)
boolean left
boolean right
public int result ()
}
com/google/common/collect/ComparisonChain.classComparisonChain.java
package com.google.common.collect
public abstract com.google.common.collect.ComparisonChain extends java.lang.Object {
private static final com.google.common.collect.ComparisonChain ACTIVE
private static final com.google.common.collect.ComparisonChain LESS
private static final com.google.common.collect.ComparisonChain GREATER
private void ()
public static com.google.common.collect.ComparisonChain start ()
public abstract com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
public abstract com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
public abstract com.google.common.collect.ComparisonChain compare (int, int)
public abstract com.google.common.collect.ComparisonChain compare (long, long)
public abstract com.google.common.collect.ComparisonChain compare (float, float)
public abstract com.google.common.collect.ComparisonChain compare (double, double)
public abstract com.google.common.collect.ComparisonChain compareTrueFirst (boolean, boolean)
public abstract com.google.common.collect.ComparisonChain compareFalseFirst (boolean, boolean)
public final com.google.common.collect.ComparisonChain compare (boolean, boolean)
boolean left
boolean right
public abstract int result ()
void (com.google.common.collect.ComparisonChain$1)
com.google.common.collect.ComparisonChain$1 x0
static com.google.common.collect.ComparisonChain access$100 ()
static com.google.common.collect.ComparisonChain access$200 ()
static com.google.common.collect.ComparisonChain access$300 ()
static void ()
}
com/google/common/collect/CompoundOrdering.classCompoundOrdering.java
package com.google.common.collect
final com.google.common.collect.CompoundOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.ImmutableList comparators
private static final long serialVersionUID
void (java.util.Comparator, java.util.Comparator)
java.util.Comparator primary
java.util.Comparator secondary
void (java.lang.Iterable)
Iterable comparators
public int compare (java.lang.Object, java.lang.Object)
int result
int i
Object left
Object right
int size
public boolean equals (java.lang.Object)
com.google.common.collect.CompoundOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/ComputationException.classComputationException.java
package com.google.common.collect
public com.google.common.collect.ComputationException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable cause
}
com/google/common/collect/ComputingConcurrentHashMap$ComputationExceptionReference.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputationExceptionReference extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final Throwable t
void (java.lang.Throwable)
Throwable t
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
}
com/google/common/collect/ComputingConcurrentHashMap$ComputedReference.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputedReference extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final Object value
void (java.lang.Object)
Object value
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
}
com/google/common/collect/ComputingConcurrentHashMap$ComputingSegment.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
void (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
java.lang.Object getOrCompute (java.lang.Object, int, com.google.common.base.Function) throws java.util.concurrent.ExecutionException
Object value
Object value
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryKey
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
boolean createNewEntry
com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference computingValueReference
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
Object value
Object key
int hash
com.google.common.base.Function computingFunction
java.lang.Object compute (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference) throws java.util.concurrent.ExecutionException
Object oldValue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference computingValueReference
Object value
long start
long end
}
com/google/common/collect/ComputingConcurrentHashMap$ComputingSerializationProxy.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputingSerializationProxy extends com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy {
final com.google.common.base.Function computingFunction
private static final long serialVersionUID
void (com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, int, int, com.google.common.collect.MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap, com.google.common.base.Function)
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
int maximumSize
int concurrencyLevel
com.google.common.collect.MapMaker$RemovalListener removalListener
java.util.concurrent.ConcurrentMap delegate
com.google.common.base.Function computingFunction
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.collect.MapMaker mapMaker
java.lang.Object readResolve ()
}
com/google/common/collect/ComputingConcurrentHashMap$ComputingValueReference.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final com.google.common.base.Function computingFunction
volatile com.google.common.collect.MapMakerInternalMap$ValueReference computedReference
public void (com.google.common.base.Function)
com.google.common.base.Function computingFunction
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
InterruptedException ie
boolean interrupted
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
java.lang.Object compute (java.lang.Object, int) throws java.util.concurrent.ExecutionException
Throwable t
Object key
int hash
Object value
void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
}
com/google/common/collect/ComputingConcurrentHashMap.classComputingConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.ComputingConcurrentHashMap extends com.google.common.collect.MapMakerInternalMap {
final com.google.common.base.Function computingFunction
private static final long serialVersionUID
void (com.google.common.collect.MapMaker, com.google.common.base.Function)
com.google.common.collect.MapMaker builder
com.google.common.base.Function computingFunction
com.google.common.collect.MapMakerInternalMap$Segment createSegment (int, int)
int initialCapacity
int maxSegmentSize
com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment segmentFor (int)
int hash
java.lang.Object getOrCompute (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
int hash
java.lang.Object writeReplace ()
volatile com.google.common.collect.MapMakerInternalMap$Segment segmentFor (int)
int x0
}
com/google/common/collect/ConcurrentHashMultiset$1.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$1 extends com.google.common.collect.ForwardingSet {
final java.util.Set val$delegate
final com.google.common.collect.ConcurrentHashMultiset this$0
void (com.google.common.collect.ConcurrentHashMultiset, java.util.Set)
protected java.util.Set delegate ()
public boolean 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/ConcurrentHashMultiset$2.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$2 extends com.google.common.collect.AbstractIterator {
private java.util.Iterator mapEntries
final com.google.common.collect.ConcurrentHashMultiset this$0
void (com.google.common.collect.ConcurrentHashMultiset)
protected com.google.common.collect.Multiset$Entry computeNext ()
java.util.Map$Entry mapEntry
int count
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/ConcurrentHashMultiset$3.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$3 extends com.google.common.collect.ForwardingIterator {
private com.google.common.collect.Multiset$Entry last
final java.util.Iterator val$readOnlyIterator
final com.google.common.collect.ConcurrentHashMultiset this$0
void (com.google.common.collect.ConcurrentHashMultiset, java.util.Iterator)
protected java.util.Iterator delegate ()
public com.google.common.collect.Multiset$Entry next ()
public void remove ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ConcurrentHashMultiset$EntrySet.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$EntrySet extends com.google.common.collect.AbstractMultiset$EntrySet {
final com.google.common.collect.ConcurrentHashMultiset this$0
private void (com.google.common.collect.ConcurrentHashMultiset)
com.google.common.collect.ConcurrentHashMultiset multiset ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
private java.util.List snapshot ()
java.util.List list
volatile com.google.common.collect.Multiset multiset ()
void (com.google.common.collect.ConcurrentHashMultiset, com.google.common.collect.ConcurrentHashMultiset$1)
com.google.common.collect.ConcurrentHashMultiset x0
com.google.common.collect.ConcurrentHashMultiset$1 x1
}
com/google/common/collect/ConcurrentHashMultiset$FieldSettersHolder.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$FieldSettersHolder extends java.lang.Object {
static final com.google.common.collect.Serialization$FieldSetter COUNT_MAP_FIELD_SETTER
private void ()
static void ()
}
com/google/common/collect/ConcurrentHashMultiset.classConcurrentHashMultiset.java
package com.google.common.collect
public final com.google.common.collect.ConcurrentHashMultiset extends com.google.common.collect.AbstractMultiset implements java.io.Serializable {
private final transient java.util.concurrent.ConcurrentMap countMap
private transient com.google.common.collect.ConcurrentHashMultiset$EntrySet entrySet
private static final long serialVersionUID
public static com.google.common.collect.ConcurrentHashMultiset create ()
public static com.google.common.collect.ConcurrentHashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.ConcurrentHashMultiset multiset
public static com.google.common.collect.ConcurrentHashMultiset create (com.google.common.collect.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/Constraint.classConstraint.java
package com.google.common.collect
public abstract com.google.common.collect.Constraint extends java.lang.Object {
public abstract java.lang.Object checkElement (java.lang.Object)
public abstract java.lang.String toString ()
}
com/google/common/collect/Constraints$ConstrainedCollection.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedCollection extends com.google.common.collect.ForwardingCollection {
private final java.util.Collection delegate
private final com.google.common.collect.Constraint constraint
public void (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection delegate
com.google.common.collect.Constraint constraint
protected java.util.Collection delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedList.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedList extends com.google.common.collect.ForwardingList {
final java.util.List delegate
final com.google.common.collect.Constraint constraint
void (java.util.List, com.google.common.collect.Constraint)
java.util.List delegate
com.google.common.collect.Constraint constraint
protected java.util.List delegate ()
public boolean add (java.lang.Object)
Object element
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedListIterator.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedListIterator extends com.google.common.collect.ForwardingListIterator {
private final java.util.ListIterator delegate
private final com.google.common.collect.Constraint constraint
public void (java.util.ListIterator, com.google.common.collect.Constraint)
java.util.ListIterator delegate
com.google.common.collect.Constraint constraint
protected java.util.ListIterator delegate ()
public void add (java.lang.Object)
Object element
public void set (java.lang.Object)
Object element
protected volatile java.util.Iterator delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedMultiset.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedMultiset extends com.google.common.collect.ForwardingMultiset {
private com.google.common.collect.Multiset delegate
private final com.google.common.collect.Constraint constraint
public void (com.google.common.collect.Multiset, com.google.common.collect.Constraint)
com.google.common.collect.Multiset delegate
com.google.common.collect.Constraint constraint
protected com.google.common.collect.Multiset delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public int add (java.lang.Object, int)
Object element
int occurrences
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedRandomAccessList.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedRandomAccessList extends com.google.common.collect.Constraints$ConstrainedList implements java.util.RandomAccess {
void (java.util.List, com.google.common.collect.Constraint)
java.util.List delegate
com.google.common.collect.Constraint constraint
}
com/google/common/collect/Constraints$ConstrainedSet.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedSet extends com.google.common.collect.ForwardingSet {
private final java.util.Set delegate
private final com.google.common.collect.Constraint constraint
public void (java.util.Set, com.google.common.collect.Constraint)
java.util.Set delegate
com.google.common.collect.Constraint constraint
protected java.util.Set delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedSortedSet.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedSortedSet extends com.google.common.collect.ForwardingSortedSet {
final java.util.SortedSet delegate
final com.google.common.collect.Constraint constraint
void (java.util.SortedSet, com.google.common.collect.Constraint)
java.util.SortedSet delegate
com.google.common.collect.Constraint constraint
protected java.util.SortedSet delegate ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$NotNullConstraint.classConstraints.java
package com.google.common.collect
final com.google.common.collect.Constraints$NotNullConstraint extends java.lang.Enum implements com.google.common.collect.Constraint {
public static final com.google.common.collect.Constraints$NotNullConstraint INSTANCE
private static final com.google.common.collect.Constraints$NotNullConstraint[] $VALUES
public static com.google.common.collect.Constraints$NotNullConstraint[] values ()
public static com.google.common.collect.Constraints$NotNullConstraint valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.Object checkElement (java.lang.Object)
Object element
public java.lang.String toString ()
static void ()
}
com/google/common/collect/Constraints.classConstraints.java
package com.google.common.collect
public final com.google.common.collect.Constraints extends java.lang.Object {
private void ()
public static com.google.common.collect.Constraint notNull ()
public static java.util.Collection constrainedCollection (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection collection
com.google.common.collect.Constraint constraint
public static java.util.Set constrainedSet (java.util.Set, com.google.common.collect.Constraint)
java.util.Set set
com.google.common.collect.Constraint constraint
public static java.util.SortedSet constrainedSortedSet (java.util.SortedSet, com.google.common.collect.Constraint)
java.util.SortedSet sortedSet
com.google.common.collect.Constraint constraint
public static java.util.List constrainedList (java.util.List, com.google.common.collect.Constraint)
java.util.List list
com.google.common.collect.Constraint constraint
private static java.util.ListIterator constrainedListIterator (java.util.ListIterator, com.google.common.collect.Constraint)
java.util.ListIterator listIterator
com.google.common.collect.Constraint constraint
static java.util.Collection constrainedTypePreservingCollection (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection collection
com.google.common.collect.Constraint constraint
public static com.google.common.collect.Multiset constrainedMultiset (com.google.common.collect.Multiset, com.google.common.collect.Constraint)
com.google.common.collect.Multiset multiset
com.google.common.collect.Constraint constraint
private static java.util.Collection checkElements (java.util.Collection, com.google.common.collect.Constraint)
Object element
java.util.Iterator i$
java.util.Collection elements
com.google.common.collect.Constraint constraint
java.util.Collection copy
static java.util.Collection access$000 (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection x0
com.google.common.collect.Constraint x1
static java.util.ListIterator access$100 (java.util.ListIterator, com.google.common.collect.Constraint)
java.util.ListIterator x0
com.google.common.collect.Constraint x1
}
com/google/common/collect/ContiguousSet.classContiguousSet.java
package com.google.common.collect
public abstract com.google.common.collect.ContiguousSet extends com.google.common.collect.ImmutableSortedSet {
final com.google.common.collect.DiscreteDomain domain
public static com.google.common.collect.ContiguousSet create (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain)
java.util.NoSuchElementException e
com.google.common.collect.Range range
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Range effectiveRange
boolean empty
void (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public com.google.common.collect.ContiguousSet headSet (java.lang.Comparable)
Comparable toElement
public com.google.common.collect.ContiguousSet headSet (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
public com.google.common.collect.ContiguousSet subSet (java.lang.Comparable, java.lang.Comparable)
Comparable fromElement
Comparable toElement
public com.google.common.collect.ContiguousSet subSet (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
public com.google.common.collect.ContiguousSet tailSet (java.lang.Comparable)
Comparable fromElement
public com.google.common.collect.ContiguousSet tailSet (java.lang.Comparable, boolean)
Comparable fromElement
boolean inclusive
abstract com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
abstract com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
abstract com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
public abstract com.google.common.collect.ContiguousSet intersection (com.google.common.collect.ContiguousSet)
public abstract com.google.common.collect.Range range ()
public abstract com.google.common.collect.Range range (com.google.common.collect.BoundType, com.google.common.collect.BoundType)
public java.lang.String toString ()
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/Count.classCount.java
package com.google.common.collect
final com.google.common.collect.Count extends java.lang.Object implements java.io.Serializable {
private int value
void (int)
int value
public int get ()
public int getAndAdd (int)
int delta
int result
public int addAndGet (int)
int delta
public void set (int)
int newValue
public int getAndSet (int)
int newValue
int result
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
}
com/google/common/collect/Cut$1.classCut.java
package com.google.common.collect
com.google.common.collect.Cut$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BoundType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/Cut$AboveAll.classCut.java
package com.google.common.collect
final com.google.common.collect.Cut$AboveAll extends com.google.common.collect.Cut {
private static final com.google.common.collect.Cut$AboveAll INSTANCE
private static final long serialVersionUID
private void ()
java.lang.Comparable endpoint ()
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int compareTo (com.google.common.collect.Cut)
com.google.common.collect.Cut o
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/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/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/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/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/DenseImmutableTable$1.classDenseImmutableTable.java
package com.google.common.collect
com.google.common.collect.DenseImmutableTable$1 extends java.lang.Object {
}
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/EmptyContiguousSet$1.classEmptyContiguousSet.java
package com.google.common.collect
com.google.common.collect.EmptyContiguousSet$1 extends java.lang.Object {
}
com/google/common/collect/EmptyContiguousSet$SerializedForm.classEmptyContiguousSet.java
package com.google.common.collect
final com.google.common.collect.EmptyContiguousSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.DiscreteDomain domain
private static final long serialVersionUID
private void (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
private java.lang.Object readResolve ()
void (com.google.common.collect.DiscreteDomain, com.google.common.collect.EmptyContiguousSet$1)
com.google.common.collect.DiscreteDomain x0
com.google.common.collect.EmptyContiguousSet$1 x1
}
com/google/common/collect/EmptyContiguousSet.classEmptyContiguousSet.java
package com.google.common.collect
final com.google.common.collect.EmptyContiguousSet extends com.google.common.collect.ContiguousSet {
void (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public java.lang.Comparable first ()
public java.lang.Comparable last ()
public int size ()
public com.google.common.collect.ContiguousSet intersection (com.google.common.collect.ContiguousSet)
com.google.common.collect.ContiguousSet other
public com.google.common.collect.Range range ()
public com.google.common.collect.Range range (com.google.common.collect.BoundType, com.google.common.collect.BoundType)
com.google.common.collect.BoundType lowerBoundType
com.google.common.collect.BoundType upperBoundType
com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
int indexOf (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
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/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/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/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/EmptyImmutableSetMultimap.classEmptyImmutableSetMultimap.java
package com.google.common.collect
com.google.common.collect.EmptyImmutableSetMultimap extends com.google.common.collect.ImmutableSetMultimap {
static final com.google.common.collect.EmptyImmutableSetMultimap INSTANCE
private static final long serialVersionUID
private void ()
private java.lang.Object readResolve ()
static void ()
}
com/google/common/collect/EmptyImmutableSortedMap.classEmptyImmutableSortedMap.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableSortedMap extends com.google.common.collect.ImmutableSortedMap {
private final transient com.google.common.collect.ImmutableSortedSet keySet
void (java.util.Comparator)
java.util.Comparator comparator
void (java.util.Comparator, com.google.common.collect.ImmutableSortedMap)
java.util.Comparator comparator
com.google.common.collect.ImmutableSortedMap descendingMap
public java.lang.Object get (java.lang.Object)
Object key
public com.google.common.collect.ImmutableSortedSet keySet ()
public int size ()
public boolean isEmpty ()
public com.google.common.collect.ImmutableCollection values ()
public 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/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/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/EnumBiMap.classEnumBiMap.java
package com.google.common.collect
public final com.google.common.collect.EnumBiMap extends com.google.common.collect.AbstractBiMap {
private transient Class keyType
private transient Class valueType
private static final long serialVersionUID
public static com.google.common.collect.EnumBiMap create (java.lang.Class, java.lang.Class)
Class keyType
Class valueType
public static com.google.common.collect.EnumBiMap create (java.util.Map)
java.util.Map map
com.google.common.collect.EnumBiMap bimap
private void (java.lang.Class, java.lang.Class)
Class keyType
Class valueType
static java.lang.Class inferKeyType (java.util.Map)
java.util.Map map
private static java.lang.Class inferValueType (java.util.Map)
java.util.Map map
public java.lang.Class keyType ()
public java.lang.Class valueType ()
java.lang.Enum checkKey (java.lang.Enum)
Enum key
java.lang.Enum checkValue (java.lang.Enum)
Enum value
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile java.util.Set entrySet ()
public volatile java.util.Set values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile void clear ()
public volatile void putAll (java.util.Map)
java.util.Map x0
public volatile boolean containsValue (java.lang.Object)
Object x0
volatile java.lang.Object checkValue (java.lang.Object)
Object x0
volatile java.lang.Object checkKey (java.lang.Object)
Object x0
}
com/google/common/collect/EnumHashBiMap.classEnumHashBiMap.java
package com.google.common.collect
public final com.google.common.collect.EnumHashBiMap extends com.google.common.collect.AbstractBiMap {
private transient Class keyType
private static final long serialVersionUID
public static com.google.common.collect.EnumHashBiMap create (java.lang.Class)
Class keyType
public static com.google.common.collect.EnumHashBiMap create (java.util.Map)
java.util.Map map
com.google.common.collect.EnumHashBiMap bimap
private void (java.lang.Class)
Class keyType
java.lang.Enum checkKey (java.lang.Enum)
Enum key
public java.lang.Object put (java.lang.Enum, java.lang.Object)
Enum key
Object value
public java.lang.Object forcePut (java.lang.Enum, java.lang.Object)
Enum key
Object value
public java.lang.Class keyType ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile java.util.Set entrySet ()
public volatile java.util.Set values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile void clear ()
public volatile void putAll (java.util.Map)
java.util.Map x0
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
volatile java.lang.Object checkKey (java.lang.Object)
Object x0
}
com/google/common/collect/EnumMultiset.classEnumMultiset.java
package com.google.common.collect
public final com.google.common.collect.EnumMultiset extends com.google.common.collect.AbstractMapBasedMultiset {
private transient Class type
private static final long serialVersionUID
public static com.google.common.collect.EnumMultiset create (java.lang.Class)
Class type
public static com.google.common.collect.EnumMultiset create (java.lang.Iterable)
Iterable elements
java.util.Iterator iterator
com.google.common.collect.EnumMultiset multiset
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/FluentIterable$1.classFluentIterable.java
package com.google.common.collect
final com.google.common.collect.FluentIterable$1 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
void (java.lang.Iterable, java.lang.Iterable)
Iterable x0
public java.util.Iterator iterator ()
}
com/google/common/collect/FluentIterable$FromIterableFunction.classFluentIterable.java
package com.google.common.collect
com.google.common.collect.FluentIterable$FromIterableFunction extends java.lang.Object implements com.google.common.base.Function {
private void ()
public com.google.common.collect.FluentIterable apply (java.lang.Iterable)
Iterable fromObject
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/FluentIterable.classFluentIterable.java
package com.google.common.collect
public abstract com.google.common.collect.FluentIterable extends java.lang.Object implements java.lang.Iterable {
private final Iterable iterable
protected void ()
void (java.lang.Iterable)
Iterable iterable
public static com.google.common.collect.FluentIterable from (java.lang.Iterable)
Iterable iterable
public static com.google.common.collect.FluentIterable from (com.google.common.collect.FluentIterable)
com.google.common.collect.FluentIterable iterable
public java.lang.String toString ()
public final int size ()
public final boolean contains (java.lang.Object)
Object element
public final com.google.common.collect.FluentIterable cycle ()
public final com.google.common.collect.FluentIterable filter (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final com.google.common.collect.FluentIterable filter (java.lang.Class)
Class type
public final boolean anyMatch (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final boolean allMatch (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final com.google.common.base.Optional firstMatch (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final com.google.common.collect.FluentIterable transform (com.google.common.base.Function)
com.google.common.base.Function function
public com.google.common.collect.FluentIterable transformAndConcat (com.google.common.base.Function)
com.google.common.base.Function function
public final com.google.common.base.Optional first ()
java.util.Iterator iterator
public final com.google.common.base.Optional last ()
java.util.List list
java.util.SortedSet sortedSet
Object current
java.util.Iterator iterator
public final com.google.common.collect.FluentIterable skip (int)
int numberToSkip
public final com.google.common.collect.FluentIterable limit (int)
int size
public final boolean isEmpty ()
public final com.google.common.collect.ImmutableList 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/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/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/ForwardingConcurrentMap.classForwardingConcurrentMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingConcurrentMap extends com.google.common.collect.ForwardingMap implements java.util.concurrent.ConcurrentMap {
protected void ()
protected abstract java.util.concurrent.ConcurrentMap delegate ()
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingDeque.classForwardingDeque.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingDeque extends com.google.common.collect.ForwardingQueue implements java.util.Deque {
protected void ()
protected abstract java.util.Deque delegate ()
public void addFirst (java.lang.Object)
Object e
public void addLast (java.lang.Object)
Object e
public java.util.Iterator descendingIterator ()
public java.lang.Object getFirst ()
public java.lang.Object getLast ()
public boolean offerFirst (java.lang.Object)
Object e
public boolean offerLast (java.lang.Object)
Object e
public java.lang.Object peekFirst ()
public java.lang.Object peekLast ()
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.lang.Object pop ()
public void push (java.lang.Object)
Object e
public java.lang.Object removeFirst ()
public java.lang.Object removeLast ()
public boolean removeFirstOccurrence (java.lang.Object)
Object o
public boolean removeLastOccurrence (java.lang.Object)
Object o
protected volatile java.util.Queue delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingImmutableCollection.classForwardingImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ForwardingImmutableCollection extends java.lang.Object {
private void ()
}
com/google/common/collect/ForwardingImmutableList.classForwardingImmutableList.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableList extends java.lang.Object {
private void ()
}
com/google/common/collect/ForwardingImmutableMap.classForwardingImmutableMap.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableMap extends java.lang.Object {
private void ()
}
com/google/common/collect/ForwardingImmutableSet.classForwardingImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableSet extends java.lang.Object {
private void ()
}
com/google/common/collect/ForwardingIterator.classForwardingIterator.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingIterator extends com.google.common.collect.ForwardingObject implements java.util.Iterator {
protected void ()
protected abstract java.util.Iterator delegate ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingList.classForwardingList.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingList extends com.google.common.collect.ForwardingCollection implements java.util.List {
protected void ()
protected abstract java.util.List delegate ()
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object element
public int lastIndexOf (java.lang.Object)
Object element
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardAdd (java.lang.Object)
Object element
protected boolean standardAddAll (int, java.lang.Iterable)
int index
Iterable elements
protected int standardIndexOf (java.lang.Object)
Object element
protected int standardLastIndexOf (java.lang.Object)
Object element
protected java.util.Iterator standardIterator ()
protected java.util.ListIterator standardListIterator ()
protected java.util.ListIterator standardListIterator (int)
int start
protected java.util.List standardSubList (int, int)
int fromIndex
int toIndex
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingListIterator.classForwardingListIterator.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingListIterator extends com.google.common.collect.ForwardingIterator implements java.util.ListIterator {
protected void ()
protected abstract java.util.ListIterator delegate ()
public void add (java.lang.Object)
Object element
public boolean hasPrevious ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void set (java.lang.Object)
Object element
protected volatile java.util.Iterator delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingListMultimap.classForwardingListMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingListMultimap extends com.google.common.collect.ForwardingMultimap implements com.google.common.collect.ListMultimap {
protected void ()
protected abstract com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
protected volatile com.google.common.collect.Multimap delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMap$StandardEntrySet.classForwardingMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMap$StandardEntrySet extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.ForwardingMap this$0
public void (com.google.common.collect.ForwardingMap)
java.util.Map map ()
}
com/google/common/collect/ForwardingMap$StandardKeySet.classForwardingMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingMap$StandardKeySet extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.ForwardingMap this$0
public void (com.google.common.collect.ForwardingMap)
}
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/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/ForwardingMapEntry.classForwardingMapEntry.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMapEntry extends com.google.common.collect.ForwardingObject implements java.util.Map$Entry {
protected void ()
protected abstract java.util.Map$Entry delegate ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardEquals (java.lang.Object)
java.util.Map$Entry that
Object object
protected int standardHashCode ()
Object k
Object v
protected java.lang.String standardToString ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMultimap.classForwardingMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMultimap extends com.google.common.collect.ForwardingObject implements com.google.common.collect.Multimap {
protected void ()
protected abstract com.google.common.collect.Multimap delegate ()
public java.util.Map asMap ()
public void clear ()
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Collection entries ()
public java.util.Collection get (java.lang.Object)
Object key
public boolean isEmpty ()
public com.google.common.collect.Multiset keys ()
public java.util.Set keySet ()
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMultiset$StandardElementSet.classForwardingMultiset.java
package com.google.common.collect
public com.google.common.collect.ForwardingMultiset$StandardElementSet extends com.google.common.collect.Multisets$ElementSet {
final com.google.common.collect.ForwardingMultiset this$0
public void (com.google.common.collect.ForwardingMultiset)
com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/ForwardingMultiset.classForwardingMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMultiset extends com.google.common.collect.ForwardingCollection implements com.google.common.collect.Multiset {
protected void ()
protected abstract com.google.common.collect.Multiset delegate ()
public int count (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public int remove (java.lang.Object, int)
Object element
int occurrences
public java.util.Set elementSet ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected boolean standardContains (java.lang.Object)
Object object
protected void standardClear ()
protected int standardCount (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
Object object
protected boolean standardAdd (java.lang.Object)
Object element
protected boolean standardAddAll (java.util.Collection)
java.util.Collection elementsToAdd
protected boolean standardRemove (java.lang.Object)
Object element
protected boolean standardRemoveAll (java.util.Collection)
java.util.Collection elementsToRemove
protected boolean standardRetainAll (java.util.Collection)
java.util.Collection elementsToRetain
protected int standardSetCount (java.lang.Object, int)
Object element
int count
protected boolean standardSetCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected java.util.Iterator standardIterator ()
protected int standardSize ()
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected java.lang.String standardToString ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap$1.classForwardingNavigableMap.java
package com.google.common.collect
com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap$1 extends java.lang.Object implements java.util.Iterator {
private java.util.Map$Entry toRemove
private java.util.Map$Entry nextOrNull
final com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap this$1
void (com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap)
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap.classForwardingNavigableMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap extends com.google.common.collect.Maps$DescendingMap {
final com.google.common.collect.ForwardingNavigableMap this$0
public void (com.google.common.collect.ForwardingNavigableMap)
java.util.NavigableMap forward ()
protected java.util.Iterator entryIterator ()
}
com/google/common/collect/ForwardingNavigableMap$StandardNavigableKeySet.classForwardingNavigableMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableMap$StandardNavigableKeySet extends com.google.common.collect.Maps$NavigableKeySet {
final com.google.common.collect.ForwardingNavigableMap this$0
public void (com.google.common.collect.ForwardingNavigableMap)
}
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/ForwardingNavigableSet$StandardDescendingSet.classForwardingNavigableSet.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableSet$StandardDescendingSet extends com.google.common.collect.Sets$DescendingSet {
final com.google.common.collect.ForwardingNavigableSet this$0
public void (com.google.common.collect.ForwardingNavigableSet)
}
com/google/common/collect/ForwardingNavigableSet.classForwardingNavigableSet.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingNavigableSet extends com.google.common.collect.ForwardingSortedSet implements java.util.NavigableSet {
protected void ()
protected abstract java.util.NavigableSet delegate ()
public java.lang.Object lower (java.lang.Object)
Object e
protected java.lang.Object standardLower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
protected java.lang.Object standardFloor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
protected java.lang.Object standardCeiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
protected java.lang.Object standardHigher (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
protected java.lang.Object standardPollFirst ()
public java.lang.Object pollLast ()
protected java.lang.Object standardPollLast ()
protected java.lang.Object standardFirst ()
protected java.lang.Object standardLast ()
public java.util.NavigableSet descendingSet ()
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
protected java.util.NavigableSet standardSubSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
protected java.util.SortedSet standardSubSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
protected java.util.SortedSet standardHeadSet (java.lang.Object)
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
protected java.util.SortedSet standardTailSet (java.lang.Object)
Object fromElement
protected volatile java.util.SortedSet delegate ()
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingObject.classForwardingObject.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingObject extends java.lang.Object {
protected void ()
protected abstract java.lang.Object delegate ()
public java.lang.String toString ()
}
com/google/common/collect/ForwardingQueue.classForwardingQueue.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingQueue extends com.google.common.collect.ForwardingCollection implements java.util.Queue {
protected void ()
protected abstract java.util.Queue delegate ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object poll ()
public java.lang.Object remove ()
public java.lang.Object peek ()
public java.lang.Object element ()
protected boolean standardOffer (java.lang.Object)
IllegalStateException caught
Object e
protected java.lang.Object standardPeek ()
java.util.NoSuchElementException caught
protected java.lang.Object standardPoll ()
java.util.NoSuchElementException caught
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSet.classForwardingSet.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSet extends com.google.common.collect.ForwardingCollection implements java.util.Set {
protected void ()
protected abstract java.util.Set delegate ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardRemoveAll (java.util.Collection)
java.util.Collection collection
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSetMultimap.classForwardingSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSetMultimap extends com.google.common.collect.ForwardingMultimap implements com.google.common.collect.SetMultimap {
public void ()
protected abstract com.google.common.collect.SetMultimap delegate ()
public java.util.Set entries ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
protected volatile com.google.common.collect.Multimap delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedMap$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/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/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/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/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/ForwardingSortedSet.classForwardingSortedSet.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedSet extends com.google.common.collect.ForwardingSet implements java.util.SortedSet {
protected void ()
protected abstract java.util.SortedSet delegate ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
private int unsafeCompare (java.lang.Object, java.lang.Object)
Object o1
Object o2
java.util.Comparator comparator
protected boolean standardContains (java.lang.Object)
java.util.SortedSet self
Object ceiling
ClassCastException e
java.util.NoSuchElementException e
NullPointerException e
Object object
protected boolean standardRemove (java.lang.Object)
Object ceiling
java.util.SortedSet self
java.util.Iterator iterator
ClassCastException e
NullPointerException e
Object object
protected java.util.SortedSet standardSubSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedSetMultimap.classForwardingSortedSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedSetMultimap extends com.google.common.collect.ForwardingSetMultimap implements com.google.common.collect.SortedSetMultimap {
protected void ()
protected abstract com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
protected volatile com.google.common.collect.SetMultimap delegate ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
protected volatile com.google.common.collect.Multimap delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingTable.classForwardingTable.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingTable extends com.google.common.collect.ForwardingObject implements com.google.common.collect.Table {
protected void ()
protected abstract com.google.common.collect.Table delegate ()
public java.util.Set cellSet ()
public void clear ()
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set columnKeySet ()
public java.util.Map columnMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Set rowKeySet ()
public java.util.Map rowMap ()
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/GeneralRange.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/GenericMapMaker$NullListener.classGenericMapMaker.java
package com.google.common.collect
final com.google.common.collect.GenericMapMaker$NullListener extends java.lang.Enum implements com.google.common.collect.MapMaker$RemovalListener {
public static final com.google.common.collect.GenericMapMaker$NullListener INSTANCE
private static final com.google.common.collect.GenericMapMaker$NullListener[] $VALUES
public static com.google.common.collect.GenericMapMaker$NullListener[] values ()
public static com.google.common.collect.GenericMapMaker$NullListener valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void onRemoval (com.google.common.collect.MapMaker$RemovalNotification)
com.google.common.collect.MapMaker$RemovalNotification notification
static void ()
}
com/google/common/collect/GenericMapMaker.classGenericMapMaker.java
package com.google.common.collect
public abstract com.google.common.collect.GenericMapMaker extends java.lang.Object {
com.google.common.collect.MapMaker$RemovalListener removalListener
void ()
abstract com.google.common.collect.GenericMapMaker keyEquivalence (com.google.common.base.Equivalence)
public abstract com.google.common.collect.GenericMapMaker initialCapacity (int)
abstract com.google.common.collect.GenericMapMaker maximumSize (int)
public abstract com.google.common.collect.GenericMapMaker concurrencyLevel (int)
public abstract com.google.common.collect.GenericMapMaker weakKeys ()
public abstract com.google.common.collect.GenericMapMaker 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/GwtTransient.classGwtTransient.java
package com.google.common.collect
abstract com.google.common.collect.GwtTransient extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/collect/HashBasedTable$Factory.classHashBasedTable.java
package com.google.common.collect
com.google.common.collect.HashBasedTable$Factory extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final int expectedSize
private static final long serialVersionUID
void (int)
int expectedSize
public java.util.Map get ()
public volatile java.lang.Object get ()
}
com/google/common/collect/HashBasedTable.classHashBasedTable.java
package com.google.common.collect
public com.google.common.collect.HashBasedTable extends com.google.common.collect.StandardTable {
private static final long serialVersionUID
public static com.google.common.collect.HashBasedTable create ()
public static com.google.common.collect.HashBasedTable create (int, int)
int expectedRows
int expectedCellsPerRow
java.util.Map backingMap
public static com.google.common.collect.HashBasedTable create (com.google.common.collect.Table)
com.google.common.collect.Table table
com.google.common.collect.HashBasedTable result
void (java.util.Map, com.google.common.collect.HashBasedTable$Factory)
java.util.Map backingMap
com.google.common.collect.HashBasedTable$Factory factory
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean equals (java.lang.Object)
Object obj
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
public volatile java.util.Collection values ()
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
public volatile java.util.Map column (java.lang.Object)
Object x0
public volatile java.util.Map row (java.lang.Object)
Object x0
public volatile java.util.Set cellSet ()
public volatile 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/HashBiMap$1.classHashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$1 extends java.lang.Object {
}
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/HashMultiset.classHashMultiset.java
package com.google.common.collect
public final com.google.common.collect.HashMultiset extends com.google.common.collect.AbstractMapBasedMultiset {
private static final long serialVersionUID
public static com.google.common.collect.HashMultiset create ()
public static com.google.common.collect.HashMultiset create (int)
int distinctElements
public static com.google.common.collect.HashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.HashMultiset multiset
private void ()
private void (int)
int distinctElements
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctElements
public volatile int setCount (java.lang.Object, int)
Object x0
int x1
public volatile int remove (java.lang.Object, int)
Object x0
int x1
public volatile int add (java.lang.Object, int)
Object x0
int x1
public volatile int count (java.lang.Object)
Object x0
public volatile java.util.Iterator iterator ()
public volatile int size ()
public volatile void clear ()
public volatile java.util.Set entrySet ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set elementSet ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean setCount (java.lang.Object, int, int)
Object x0
int x1
int x2
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean add (java.lang.Object)
Object x0
public volatile boolean contains (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
}
com/google/common/collect/Hashing.classHashing.java
package com.google.common.collect
final com.google.common.collect.Hashing extends java.lang.Object {
private 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/ImmutableAsList$SerializedForm.classImmutableAsList.java
package com.google.common.collect
com.google.common.collect.ImmutableAsList$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableCollection collection
private static final long serialVersionUID
void (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection collection
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableAsList.classImmutableAsList.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableAsList extends com.google.common.collect.ImmutableList {
void ()
abstract com.google.common.collect.ImmutableCollection delegateCollection ()
public boolean contains (java.lang.Object)
Object target
public int size ()
public boolean isEmpty ()
boolean isPartialView ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream stream
java.lang.Object writeReplace ()
}
com/google/common/collect/ImmutableBiMap$Builder.classImmutableBiMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableBiMap$Builder extends com.google.common.collect.ImmutableMap$Builder {
public void ()
public com.google.common.collect.ImmutableBiMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableBiMap$Builder putAll (java.util.Map)
java.util.Map map
public com.google.common.collect.ImmutableBiMap build ()
public volatile com.google.common.collect.ImmutableMap build ()
public volatile com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
java.util.Map x0
public volatile com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableBiMap$SerializedForm.classImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.ImmutableBiMap$SerializedForm extends com.google.common.collect.ImmutableMap$SerializedForm {
private static final long serialVersionUID
void (com.google.common.collect.ImmutableBiMap)
com.google.common.collect.ImmutableBiMap bimap
java.lang.Object readResolve ()
com.google.common.collect.ImmutableBiMap$Builder builder
}
com/google/common/collect/ImmutableBiMap.classImmutableBiMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableBiMap extends com.google.common.collect.ImmutableMap implements com.google.common.collect.BiMap {
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/ImmutableClassToInstanceMap$1.classImmutableClassToInstanceMap.java
package com.google.common.collect
com.google.common.collect.ImmutableClassToInstanceMap$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableClassToInstanceMap$Builder.classImmutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableClassToInstanceMap$Builder extends java.lang.Object {
private final com.google.common.collect.ImmutableMap$Builder mapBuilder
public void ()
public com.google.common.collect.ImmutableClassToInstanceMap$Builder put (java.lang.Class, java.lang.Object)
Class key
Object value
public com.google.common.collect.ImmutableClassToInstanceMap$Builder putAll (java.util.Map)
Class type
Object value
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
private static java.lang.Object cast (java.lang.Class, java.lang.Object)
Class type
Object value
public com.google.common.collect.ImmutableClassToInstanceMap build ()
}
com/google/common/collect/ImmutableClassToInstanceMap.classImmutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableClassToInstanceMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.ClassToInstanceMap {
private final com.google.common.collect.ImmutableMap delegate
public static com.google.common.collect.ImmutableClassToInstanceMap$Builder builder ()
public static com.google.common.collect.ImmutableClassToInstanceMap copyOf (java.util.Map)
com.google.common.collect.ImmutableClassToInstanceMap cast
java.util.Map map
private void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap delegate
protected java.util.Map delegate ()
public java.lang.Object getInstance (java.lang.Class)
Class type
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableClassToInstanceMap$1)
com.google.common.collect.ImmutableMap x0
com.google.common.collect.ImmutableClassToInstanceMap$1 x1
}
com/google/common/collect/ImmutableCollection$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/ImmutableCollection$Builder.classImmutableCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableCollection$Builder extends java.lang.Object {
static final int DEFAULT_INITIAL_CAPACITY
static int expandedCapacity (int, int)
int oldCapacity
int minCapacity
int newCapacity
void ()
public abstract com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
public transient com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object element
Object[] arr$
int len$
int i$
Object[] elements
public com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable elements
public com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public abstract com.google.common.collect.ImmutableCollection build ()
}
com/google/common/collect/ImmutableCollection.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/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/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/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/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/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/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/ImmutableEnumSet$1.classImmutableEnumSet.java
package com.google.common.collect
com.google.common.collect.ImmutableEnumSet$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableEnumSet$EnumSerializedForm.classImmutableEnumSet.java
package com.google.common.collect
com.google.common.collect.ImmutableEnumSet$EnumSerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.EnumSet delegate
private static final long serialVersionUID
void (java.util.EnumSet)
java.util.EnumSet delegate
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableEnumSet.classImmutableEnumSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableEnumSet extends com.google.common.collect.ImmutableSet {
private final transient java.util.EnumSet delegate
private transient int hashCode
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/ImmutableList$1.classImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ImmutableList this$0
void (com.google.common.collect.ImmutableList, int, int)
int x0
int x1
protected java.lang.Object get (int)
int index
}
com/google/common/collect/ImmutableList$Builder.classImmutableList.java
package com.google.common.collect
public final com.google.common.collect.ImmutableList$Builder extends com.google.common.collect.ImmutableCollection$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/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/ImmutableList$SerializedForm.classImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableList$SubList.classImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$SubList extends com.google.common.collect.ImmutableList {
final transient int offset
final transient int length
final com.google.common.collect.ImmutableList this$0
void (com.google.common.collect.ImmutableList, int, int)
int offset
int length
public int size ()
public java.lang.Object get (int)
int index
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
boolean isPartialView ()
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.util.ListIterator listIterator ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableList.classImmutableList.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableList extends com.google.common.collect.ImmutableCollection implements java.util.List java.util.RandomAccess {
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/ImmutableListMultimap$Builder.classImmutableListMultimap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableListMultimap$Builder extends com.google.common.collect.ImmutableMultimap$Builder {
public void ()
public com.google.common.collect.ImmutableListMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableListMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableListMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public transient com.google.common.collect.ImmutableListMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableListMultimap$Builder putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public com.google.common.collect.ImmutableListMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableListMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableListMultimap build ()
public volatile com.google.common.collect.ImmutableMultimap build ()
public volatile com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object x0
Object[] x1
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.ImmutableMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry x0
public volatile com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableListMultimap.classImmutableListMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableListMultimap extends com.google.common.collect.ImmutableMultimap implements com.google.common.collect.ListMultimap {
private transient com.google.common.collect.ImmutableListMultimap inverse
private static final long serialVersionUID
public static com.google.common.collect.ImmutableListMultimap of ()
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap$Builder builder ()
public static com.google.common.collect.ImmutableListMultimap copyOf (com.google.common.collect.Multimap)
com.google.common.collect.ImmutableListMultimap kvMultimap
com.google.common.collect.ImmutableList list
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
com.google.common.collect.ImmutableMap$Builder builder
int size
void (com.google.common.collect.ImmutableMap, int)
com.google.common.collect.ImmutableMap map
int size
public com.google.common.collect.ImmutableList get (java.lang.Object)
Object key
com.google.common.collect.ImmutableList list
public com.google.common.collect.ImmutableListMultimap inverse ()
com.google.common.collect.ImmutableListMultimap result
private com.google.common.collect.ImmutableListMultimap invert ()
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.ImmutableListMultimap$Builder builder
com.google.common.collect.ImmutableListMultimap invertedMultimap
public com.google.common.collect.ImmutableList removeAll (java.lang.Object)
Object key
public com.google.common.collect.ImmutableList replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int j
Object key
int valueCount
Object[] array
int i
IllegalArgumentException e
java.io.ObjectInputStream stream
int keyCount
com.google.common.collect.ImmutableMap$Builder builder
int tmpSize
com.google.common.collect.ImmutableMap tmpMap
public volatile com.google.common.collect.ImmutableMultimap inverse ()
public volatile com.google.common.collect.ImmutableCollection get (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection 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/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/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/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/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/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/ImmutableMap$SerializedForm.classImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final Object[] keys
private final Object[] values
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.ImmutableMap map
int i
java.lang.Object readResolve ()
com.google.common.collect.ImmutableMap$Builder builder
java.lang.Object createMap (com.google.common.collect.ImmutableMap$Builder)
int i
com.google.common.collect.ImmutableMap$Builder builder
}
com/google/common/collect/ImmutableMap.classImmutableMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMap extends java.lang.Object implements java.util.Map java.io.Serializable {
private 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/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/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/ImmutableMapEntrySet$EntrySetSerializedForm.classImmutableMapEntrySet.java
package com.google.common.collect
com.google.common.collect.ImmutableMapEntrySet$EntrySetSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMap map
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapEntrySet.classImmutableMapEntrySet.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMapEntrySet extends com.google.common.collect.ImmutableSet {
void ()
abstract com.google.common.collect.ImmutableMap map ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object value
Object object
boolean isPartialView ()
java.lang.Object writeReplace ()
}
com/google/common/collect/ImmutableMapKeySet$1.classImmutableMapKeySet.java
package com.google.common.collect
com.google.common.collect.ImmutableMapKeySet$1 extends com.google.common.collect.ImmutableAsList {
final com.google.common.collect.ImmutableList val$entryList
final com.google.common.collect.ImmutableMapKeySet this$0
void (com.google.common.collect.ImmutableMapKeySet, com.google.common.collect.ImmutableList)
public java.lang.Object get (int)
int index
com.google.common.collect.ImmutableCollection delegateCollection ()
}
com/google/common/collect/ImmutableMapKeySet$KeySetSerializedForm.classImmutableMapKeySet.java
package com.google.common.collect
com.google.common.collect.ImmutableMapKeySet$KeySetSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMap map
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapKeySet.classImmutableMapKeySet.java
package com.google.common.collect
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/ImmutableMapValues$1.classImmutableMapValues.java
package com.google.common.collect
com.google.common.collect.ImmutableMapValues$1 extends com.google.common.collect.ImmutableAsList {
final com.google.common.collect.ImmutableList val$entryList
final com.google.common.collect.ImmutableMapValues this$0
void (com.google.common.collect.ImmutableMapValues, com.google.common.collect.ImmutableList)
public java.lang.Object get (int)
int index
com.google.common.collect.ImmutableCollection delegateCollection ()
}
com/google/common/collect/ImmutableMapValues$SerializedForm.classImmutableMapValues.java
package com.google.common.collect
com.google.common.collect.ImmutableMapValues$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMap map
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapValues.classImmutableMapValues.java
package com.google.common.collect
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/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/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/ImmutableMultimap$Builder.classImmutableMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableMultimap$Builder extends java.lang.Object {
com.google.common.collect.Multimap builderMultimap
java.util.Comparator keyComparator
java.util.Comparator valueComparator
public void ()
public com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object value
java.util.Iterator i$
Object key
Iterable values
java.util.Collection valueList
public transient com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
public com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableMultimap build ()
java.util.List list
java.util.Collection values
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap sortedCopy
java.util.List entries
}
com/google/common/collect/ImmutableMultimap$BuilderMultimap.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$BuilderMultimap extends com.google.common.collect.AbstractMapBasedMultimap {
private static final long serialVersionUID
void ()
java.util.Collection createCollection ()
}
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/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/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/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/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/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/ImmutableMultiset$1.classImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$1 extends com.google.common.collect.UnmodifiableIterator {
int remaining
Object element
final java.util.Iterator val$entryIterator
final com.google.common.collect.ImmutableMultiset this$0
void (com.google.common.collect.ImmutableMultiset, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
com.google.common.collect.Multiset$Entry entry
}
com/google/common/collect/ImmutableMultiset$Builder.classImmutableMultiset.java
package com.google.common.collect
public com.google.common.collect.ImmutableMultiset$Builder extends com.google.common.collect.ImmutableCollection$Builder {
final com.google.common.collect.Multiset contents
public void ()
void (com.google.common.collect.Multiset)
com.google.common.collect.Multiset contents
public com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object)
Object element
public com.google.common.collect.ImmutableMultiset$Builder addCopies (java.lang.Object, int)
Object element
int occurrences
public com.google.common.collect.ImmutableMultiset$Builder setCount (java.lang.Object, int)
Object element
int count
public transient com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableMultiset$Builder addAll (java.lang.Iterable)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
Iterable elements
public com.google.common.collect.ImmutableMultiset$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableMultiset build ()
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableMultiset$EntrySet$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/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/ImmutableMultiset$EntrySetSerializedForm.classImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$EntrySetSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMultiset multiset
void (com.google.common.collect.ImmutableMultiset)
com.google.common.collect.ImmutableMultiset multiset
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMultiset$SerializedForm.classImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
final int[] counts
private static final long serialVersionUID
void (com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
int distinct
int i
java.lang.Object readResolve ()
int i
com.google.common.collect.LinkedHashMultiset multiset
}
com/google/common/collect/ImmutableMultiset.classImmutableMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMultiset extends com.google.common.collect.ImmutableCollection implements com.google.common.collect.Multiset {
private 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/ImmutableSet$SerializedForm.classImmutableSet.java
package com.google.common.collect
com.google.common.collect.ImmutableSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSet.classImmutableSet.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSet extends com.google.common.collect.ImmutableCollection implements java.util.Set {
static final int MAX_TABLE_SIZE
private static final double DESIRED_LOAD_FACTOR
private static final int CUTOFF
public static com.google.common.collect.ImmutableSet of ()
public static com.google.common.collect.ImmutableSet of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] others
int paramCount
Object[] elements
private static transient com.google.common.collect.ImmutableSet construct (int, java.lang.Object[])
Object elem
int index
Object value
int j
Object element
int hash
int i
Object element
Object[] uniqueElements
int n
Object[] elements
int tableSize
Object[] table
int mask
int hashCode
int uniques
static int chooseTableSize (int)
int tableSize
int setSize
public static com.google.common.collect.ImmutableSet copyOf (java.lang.Object[])
Object[] elements
public static com.google.common.collect.ImmutableSet copyOf (java.lang.Iterable)
Iterable elements
public static com.google.common.collect.ImmutableSet copyOf (java.util.Iterator)
java.util.Iterator elements
Object first
public static com.google.common.collect.ImmutableSet copyOf (java.util.Collection)
com.google.common.collect.ImmutableSet set
java.util.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/ImmutableSetMultimap$Builder.classImmutableSetMultimap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableSetMultimap$Builder extends com.google.common.collect.ImmutableMultimap$Builder {
public void ()
public com.google.common.collect.ImmutableSetMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableSetMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableSetMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object value
java.util.Iterator i$
Object key
Iterable values
java.util.Collection collection
public transient com.google.common.collect.ImmutableSetMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableSetMultimap$Builder putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
public com.google.common.collect.ImmutableSetMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableSetMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableSetMultimap build ()
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap sortedCopy
java.util.List entries
public volatile com.google.common.collect.ImmutableMultimap build ()
public volatile com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object x0
Object[] x1
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.ImmutableMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry x0
public volatile com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableSetMultimap$BuilderMultimap.classImmutableSetMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableSetMultimap$BuilderMultimap extends com.google.common.collect.AbstractMapBasedMultimap {
private static final long serialVersionUID
void ()
java.util.Collection createCollection ()
}
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/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/ImmutableSortedAsList.classImmutableSortedAsList.java
package com.google.common.collect
final com.google.common.collect.ImmutableSortedAsList extends com.google.common.collect.RegularImmutableAsList implements com.google.common.collect.SortedIterable {
void (com.google.common.collect.ImmutableSortedSet, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableSortedSet backingSet
com.google.common.collect.ImmutableList backingList
com.google.common.collect.ImmutableSortedSet delegateCollection ()
public java.util.Comparator comparator ()
public int indexOf (java.lang.Object)
Object target
int index
public int lastIndexOf (java.lang.Object)
Object target
public boolean contains (java.lang.Object)
Object target
com.google.common.collect.ImmutableList subListUnchecked (int, int)
int fromIndex
int toIndex
volatile com.google.common.collect.ImmutableCollection delegateCollection ()
}
com/google/common/collect/ImmutableSortedMap$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/ImmutableSortedMap$SerializedForm.classImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$SerializedForm extends com.google.common.collect.ImmutableMap$SerializedForm {
private final java.util.Comparator comparator
private static final long serialVersionUID
void (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap sortedMap
java.lang.Object readResolve ()
com.google.common.collect.ImmutableSortedMap$Builder builder
}
com/google/common/collect/ImmutableSortedMap.classImmutableSortedMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSortedMap extends com.google.common.collect.ImmutableSortedMapFauxverideShim implements java.util.NavigableMap {
private static final java.util.Comparator NATURAL_ORDER
private static final com.google.common.collect.ImmutableSortedMap NATURAL_EMPTY_MAP
private transient com.google.common.collect.ImmutableSortedMap descendingMap
private static final long serialVersionUID
static com.google.common.collect.ImmutableSortedMap emptyMap (java.util.Comparator)
java.util.Comparator comparator
static com.google.common.collect.ImmutableSortedMap fromSortedEntries (java.util.Comparator, 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/ImmutableSortedMapFauxverideShim.classImmutableSortedMapFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedMapFauxverideShim extends com.google.common.collect.ImmutableMap {
void ()
public static com.google.common.collect.ImmutableSortedMap$Builder builder ()
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
}
com/google/common/collect/ImmutableSortedMultiset$Builder.classImmutableSortedMultiset.java
package com.google.common.collect
public com.google.common.collect.ImmutableSortedMultiset$Builder extends com.google.common.collect.ImmutableMultiset$Builder {
private final java.util.Comparator comparator
public void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.ImmutableSortedMultiset$Builder add (java.lang.Object)
Object element
public com.google.common.collect.ImmutableSortedMultiset$Builder addCopies (java.lang.Object, int)
Object element
int occurrences
public com.google.common.collect.ImmutableSortedMultiset$Builder setCount (java.lang.Object, int)
Object element
int count
public transient com.google.common.collect.ImmutableSortedMultiset$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableSortedMultiset$Builder addAll (java.lang.Iterable)
Iterable elements
public com.google.common.collect.ImmutableSortedMultiset$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableSortedMultiset build ()
public volatile com.google.common.collect.ImmutableMultiset build ()
public volatile com.google.common.collect.ImmutableMultiset$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableMultiset$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableMultiset$Builder setCount (java.lang.Object, int)
Object x0
int x1
public volatile com.google.common.collect.ImmutableMultiset$Builder addCopies (java.lang.Object, int)
Object x0
int x1
public volatile com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableSortedMultiset$SerializedForm.classImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.ImmutableSortedMultiset$SerializedForm extends java.lang.Object implements java.io.Serializable {
java.util.Comparator comparator
Object[] elements
int[] counts
void (com.google.common.collect.SortedMultiset)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.SortedMultiset multiset
int n
int i
java.lang.Object readResolve ()
int i
int n
com.google.common.collect.ImmutableSortedMultiset$Builder builder
}
com/google/common/collect/ImmutableSortedMultiset.classImmutableSortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultisetFauxverideShim implements com.google.common.collect.SortedMultiset {
private static final java.util.Comparator NATURAL_ORDER
private static final com.google.common.collect.ImmutableSortedMultiset NATURAL_EMPTY_MULTISET
transient com.google.common.collect.ImmutableSortedMultiset descendingMultiset
public static com.google.common.collect.ImmutableSortedMultiset of ()
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable)
Comparable element
com.google.common.collect.RegularImmutableSortedSet elementSet
int[] counts
long[] cumulativeCounts
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
public static transient com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
Comparable e6
Comparable[] remaining
int size
java.util.List all
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Comparable[])
Comparable[] elements
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Iterable)
Iterable elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Comparator, java.util.Iterator)
java.util.Comparator comparator
java.util.Iterator elements
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Comparator, java.lang.Iterable)
com.google.common.collect.ImmutableSortedMultiset multiset
java.util.Comparator comparator
Iterable elements
com.google.common.collect.TreeMultiset sortedCopy
public static com.google.common.collect.ImmutableSortedMultiset copyOfSorted (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset sortedMultiset
private static com.google.common.collect.ImmutableSortedMultiset copyOfSortedEntries (java.util.Comparator, java.util.Collection)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
java.util.Comparator comparator
java.util.Collection entries
com.google.common.collect.ImmutableList$Builder elementsBuilder
int[] counts
long[] cumulativeCounts
int i
static com.google.common.collect.ImmutableSortedMultiset emptyMultiset (java.util.Comparator)
java.util.Comparator comparator
void ()
public final java.util.Comparator comparator ()
public abstract com.google.common.collect.ImmutableSortedSet elementSet ()
public com.google.common.collect.ImmutableSortedMultiset descendingMultiset ()
com.google.common.collect.ImmutableSortedMultiset result
public final com.google.common.collect.Multiset$Entry pollFirstEntry ()
public final com.google.common.collect.Multiset$Entry pollLastEntry ()
public abstract com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public com.google.common.collect.ImmutableSortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType lowerBoundType
Object upperBound
com.google.common.collect.BoundType upperBoundType
public abstract com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
public static com.google.common.collect.ImmutableSortedMultiset$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMultiset$Builder reverseOrder ()
public static com.google.common.collect.ImmutableSortedMultiset$Builder naturalOrder ()
java.lang.Object writeReplace ()
public volatile java.util.Set elementSet ()
public volatile com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
Object x2
com.google.common.collect.BoundType x3
public volatile com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile java.util.NavigableSet elementSet ()
public volatile java.util.SortedSet elementSet ()
static void ()
}
com/google/common/collect/ImmutableSortedMultisetFauxverideShim.classImmutableSortedMultisetFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedMultisetFauxverideShim extends com.google.common.collect.ImmutableMultiset {
void ()
public static com.google.common.collect.ImmutableSortedMultiset$Builder builder ()
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] remaining
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Object[])
Object[] elements
}
com/google/common/collect/ImmutableSortedSet$Builder.classImmutableSortedSet.java
package com.google.common.collect
public final com.google.common.collect.ImmutableSortedSet$Builder extends com.google.common.collect.ImmutableSet$Builder {
private final java.util.Comparator comparator
public void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.ImmutableSortedSet$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableSortedSet$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableSortedSet$Builder addAll (java.lang.Iterable)
Iterable elements
public com.google.common.collect.ImmutableSortedSet$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableSortedSet build ()
Object[] contentsArray
com.google.common.collect.ImmutableSortedSet result
public volatile com.google.common.collect.ImmutableSet build ()
public volatile com.google.common.collect.ImmutableSet$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableSet$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableSet$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableSet$Builder add (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableCollection$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/ImmutableSortedSet$SerializedForm.classImmutableSortedSet.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.Comparator comparator
final Object[] elements
private static final long serialVersionUID
public void (java.util.Comparator, java.lang.Object[])
java.util.Comparator comparator
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSortedSet.classImmutableSortedSet.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSortedSet extends com.google.common.collect.ImmutableSortedSetFauxverideShim implements java.util.NavigableSet com.google.common.collect.SortedIterable {
private static final java.util.Comparator NATURAL_ORDER
private static final com.google.common.collect.ImmutableSortedSet NATURAL_EMPTY_SET
final transient java.util.Comparator comparator
transient com.google.common.collect.ImmutableSortedSet descendingSet
private static com.google.common.collect.ImmutableSortedSet emptySet ()
static com.google.common.collect.ImmutableSortedSet emptySet (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedSet of ()
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable)
Comparable element
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
public static transient com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
Comparable e6
Comparable[] remaining
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/ImmutableSortedSetFauxverideShim.classImmutableSortedSetFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedSetFauxverideShim extends com.google.common.collect.ImmutableSet {
void ()
public static com.google.common.collect.ImmutableSortedSet$Builder builder ()
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] remaining
public static com.google.common.collect.ImmutableSortedSet copyOf (java.lang.Object[])
Object[] elements
}
com/google/common/collect/ImmutableTable$Builder.classImmutableTable.java
package com.google.common.collect
public final com.google.common.collect.ImmutableTable$Builder extends java.lang.Object {
private final java.util.List cells
private java.util.Comparator rowComparator
private java.util.Comparator columnComparator
public void ()
public com.google.common.collect.ImmutableTable$Builder orderRowsBy (java.util.Comparator)
java.util.Comparator rowComparator
public com.google.common.collect.ImmutableTable$Builder orderColumnsBy (java.util.Comparator)
java.util.Comparator columnComparator
public com.google.common.collect.ImmutableTable$Builder put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public com.google.common.collect.ImmutableTable$Builder put (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell immutableCell
com.google.common.collect.Table$Cell cell
public com.google.common.collect.ImmutableTable$Builder putAll (com.google.common.collect.Table)
com.google.common.collect.Table$Cell cell
java.util.Iterator i$
com.google.common.collect.Table table
public com.google.common.collect.ImmutableTable build ()
int size
}
com/google/common/collect/ImmutableTable.classImmutableTable.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableTable extends 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/Interner.classInterner.java
package com.google.common.collect
public abstract com.google.common.collect.Interner extends java.lang.Object {
public abstract java.lang.Object intern (java.lang.Object)
}
com/google/common/collect/Interners$1.classInterners.java
package com.google.common.collect
final com.google.common.collect.Interners$1 extends java.lang.Object implements com.google.common.collect.Interner {
final java.util.concurrent.ConcurrentMap val$map
void (java.util.concurrent.ConcurrentMap)
public java.lang.Object intern (java.lang.Object)
Object sample
Object canonical
}
com/google/common/collect/Interners$InternerFunction.classInterners.java
package com.google.common.collect
com.google.common.collect.Interners$InternerFunction extends java.lang.Object implements com.google.common.base.Function {
private final com.google.common.collect.Interner interner
public void (com.google.common.collect.Interner)
com.google.common.collect.Interner interner
public java.lang.Object apply (java.lang.Object)
Object input
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.collect.Interners$InternerFunction that
Object other
}
com/google/common/collect/Interners$WeakInterner$Dummy.classInterners.java
package com.google.common.collect
final com.google.common.collect.Interners$WeakInterner$Dummy extends java.lang.Enum {
public static final com.google.common.collect.Interners$WeakInterner$Dummy VALUE
private static final com.google.common.collect.Interners$WeakInterner$Dummy[] $VALUES
public static com.google.common.collect.Interners$WeakInterner$Dummy[] values ()
public static com.google.common.collect.Interners$WeakInterner$Dummy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/collect/Interners$WeakInterner.classInterners.java
package com.google.common.collect
com.google.common.collect.Interners$WeakInterner extends java.lang.Object implements com.google.common.collect.Interner {
private final com.google.common.collect.MapMakerInternalMap map
private void ()
public java.lang.Object intern (java.lang.Object)
Object canonical
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
com.google.common.collect.Interners$WeakInterner$Dummy sneaky
Object sample
void (com.google.common.collect.Interners$1)
com.google.common.collect.Interners$1 x0
}
com/google/common/collect/Interners.classInterners.java
package com.google.common.collect
public final com.google.common.collect.Interners extends java.lang.Object {
private void ()
public static com.google.common.collect.Interner newStrongInterner ()
java.util.concurrent.ConcurrentMap map
public static com.google.common.collect.Interner newWeakInterner ()
public static com.google.common.base.Function asFunction (com.google.common.collect.Interner)
com.google.common.collect.Interner interner
}
com/google/common/collect/Iterables$1.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$1 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
void (java.lang.Iterable)
public java.util.Iterator iterator ()
public java.lang.String toString ()
}
com/google/common/collect/Iterables$10$1.classIterables.java
package com.google.common.collect
com.google.common.collect.Iterables$10$1 extends java.lang.Object implements java.util.Iterator {
boolean atStart
final java.util.Iterator val$iterator
final com.google.common.collect.Iterables$10 this$0
void (com.google.common.collect.Iterables$10, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
}
com/google/common/collect/Iterables$10.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$10 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
final int val$numberToSkip
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
java.util.Iterator iterator
}
com/google/common/collect/Iterables$11.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$11 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
final int val$limitSize
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$12.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$12 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
void (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$13.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$13 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
void (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$14.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$14 extends com.google.common.collect.FluentIterable {
final Iterable val$iterables
final java.util.Comparator val$comparator
void (java.lang.Iterable, java.util.Comparator)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$15.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$15 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.util.Iterator apply (java.lang.Iterable)
Iterable iterable
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Iterables$2.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$2 extends com.google.common.collect.FluentIterable {
final Iterable val$inputs
void (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$3.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$3 extends com.google.common.collect.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/Iterables$4.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$4 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
final int val$size
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$5.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$5 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
final int val$size
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$6.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$6 extends com.google.common.collect.FluentIterable {
final Iterable val$unfiltered
final com.google.common.base.Predicate val$predicate
void (java.lang.Iterable, com.google.common.base.Predicate)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$7.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$7 extends com.google.common.collect.FluentIterable {
final Iterable val$unfiltered
final Class val$type
void (java.lang.Iterable, java.lang.Class)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$8.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$8 extends com.google.common.collect.FluentIterable {
final Iterable val$fromIterable
final com.google.common.base.Function val$function
void (java.lang.Iterable, com.google.common.base.Function)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$9.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$9 extends com.google.common.collect.FluentIterable {
final 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/Iterables$ConsumingQueueIterator.classIterables.java
package com.google.common.collect
com.google.common.collect.Iterables$ConsumingQueueIterator extends com.google.common.collect.AbstractIterator {
private final java.util.Queue queue
private void (java.util.Queue)
java.util.Queue queue
public java.lang.Object computeNext ()
java.util.NoSuchElementException e
void (java.util.Queue, com.google.common.collect.Iterables$1)
java.util.Queue x0
com.google.common.collect.Iterables$1 x1
}
com/google/common/collect/Iterables$UnmodifiableIterable.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$UnmodifiableIterable extends com.google.common.collect.FluentIterable {
private final Iterable iterable
private void (java.lang.Iterable)
Iterable iterable
public java.util.Iterator iterator ()
public java.lang.String toString ()
void (java.lang.Iterable, com.google.common.collect.Iterables$1)
Iterable x0
com.google.common.collect.Iterables$1 x1
}
com/google/common/collect/Iterables.classIterables.java
package com.google.common.collect
public final com.google.common.collect.Iterables extends java.lang.Object {
private void ()
public static java.lang.Iterable unmodifiableIterable (java.lang.Iterable)
Iterable iterable
public static java.lang.Iterable unmodifiableIterable (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection iterable
public static int size (java.lang.Iterable)
Iterable iterable
public static boolean contains (java.lang.Iterable, java.lang.Object)
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/Iterators$1.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$1 extends com.google.common.collect.UnmodifiableListIterator {
void ()
public boolean hasNext ()
public java.lang.Object next ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
}
com/google/common/collect/Iterators$10.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$10 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
void (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
Object next
}
com/google/common/collect/Iterators$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/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/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/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/Iterators$2.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$2 extends java.lang.Object implements java.util.Iterator {
void ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$3.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$3 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
void (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$4.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$4 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iterator
java.util.Iterator removeFrom
final Iterable val$iterable
void (java.lang.Iterable)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$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/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/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/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/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/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/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/Iterators$PeekingImpl.classIterators.java
package com.google.common.collect
com.google.common.collect.Iterators$PeekingImpl extends java.lang.Object implements com.google.common.collect.PeekingIterator {
private final java.util.Iterator iterator
private boolean hasPeeked
private Object peekedElement
public void (java.util.Iterator)
java.util.Iterator iterator
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
public java.lang.Object peek ()
}
com/google/common/collect/Iterators.classIterators.java
package com.google.common.collect
public final com.google.common.collect.Iterators extends java.lang.Object {
static final com.google.common.collect.UnmodifiableListIterator EMPTY_LIST_ITERATOR
private static final java.util.Iterator EMPTY_MODIFIABLE_ITERATOR
private void ()
public static com.google.common.collect.UnmodifiableIterator emptyIterator ()
static com.google.common.collect.UnmodifiableListIterator emptyListIterator ()
static java.util.Iterator emptyModifiableIterator ()
public static com.google.common.collect.UnmodifiableIterator unmodifiableIterator (java.util.Iterator)
java.util.Iterator iterator
public static com.google.common.collect.UnmodifiableIterator unmodifiableIterator (com.google.common.collect.UnmodifiableIterator)
com.google.common.collect.UnmodifiableIterator iterator
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/LexicographicalOrdering.classLexicographicalOrdering.java
package com.google.common.collect
final com.google.common.collect.LexicographicalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering elementOrder
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering elementOrder
public int compare (java.lang.Iterable, java.lang.Iterable)
int result
Iterable leftIterable
Iterable rightIterable
java.util.Iterator left
java.util.Iterator right
public boolean equals (java.lang.Object)
com.google.common.collect.LexicographicalOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/LinkedHashMultimap$1.classLinkedHashMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedHashMultimap$1 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.LinkedHashMultimap$ValueEntry nextEntry
com.google.common.collect.LinkedHashMultimap$ValueEntry toRemove
final com.google.common.collect.LinkedHashMultimap this$0
void (com.google.common.collect.LinkedHashMultimap)
public boolean hasNext ()
public java.util.Map$Entry next ()
com.google.common.collect.LinkedHashMultimap$ValueEntry result
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/LinkedHashMultimap$ValueEntry.classLinkedHashMultimap.java
package com.google.common.collect
final com.google.common.collect.LinkedHashMultimap$ValueEntry extends com.google.common.collect.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/LinkedHashMultimap$ValueSet$1.classLinkedHashMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedHashMultimap$ValueSet$1 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.LinkedHashMultimap$ValueSetLink nextEntry
com.google.common.collect.LinkedHashMultimap$ValueEntry toRemove
int expectedModCount
final com.google.common.collect.LinkedHashMultimap$ValueSet this$1
void (com.google.common.collect.LinkedHashMultimap$ValueSet)
private void checkForComodification ()
public boolean hasNext ()
public java.lang.Object next ()
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
Object result
public void remove ()
}
com/google/common/collect/LinkedHashMultimap$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/LinkedHashMultimap$ValueSetLink.classLinkedHashMultimap.java
package com.google.common.collect
abstract com.google.common.collect.LinkedHashMultimap$ValueSetLink extends java.lang.Object {
public abstract com.google.common.collect.LinkedHashMultimap$ValueSetLink getPredecessorInValueSet ()
public abstract com.google.common.collect.LinkedHashMultimap$ValueSetLink getSuccessorInValueSet ()
public abstract void setPredecessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
public abstract void setSuccessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
}
com/google/common/collect/LinkedHashMultimap.classLinkedHashMultimap.java
package com.google.common.collect
public final com.google.common.collect.LinkedHashMultimap extends com.google.common.collect.AbstractSetMultimap {
private static final int DEFAULT_KEY_CAPACITY
private static final int DEFAULT_VALUE_SET_CAPACITY
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/LinkedHashMultiset.classLinkedHashMultiset.java
package com.google.common.collect
public final com.google.common.collect.LinkedHashMultiset extends com.google.common.collect.AbstractMapBasedMultiset {
private static final long serialVersionUID
public static com.google.common.collect.LinkedHashMultiset create ()
public static com.google.common.collect.LinkedHashMultiset create (int)
int distinctElements
public static com.google.common.collect.LinkedHashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.LinkedHashMultiset multiset
private void ()
private void (int)
int distinctElements
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctElements
public volatile int setCount (java.lang.Object, int)
Object x0
int x1
public volatile int remove (java.lang.Object, int)
Object x0
int x1
public volatile int add (java.lang.Object, int)
Object x0
int x1
public volatile int count (java.lang.Object)
Object x0
public volatile java.util.Iterator iterator ()
public volatile int size ()
public volatile void clear ()
public volatile java.util.Set entrySet ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set elementSet ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean setCount (java.lang.Object, int, int)
Object x0
int x1
int x2
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean add (java.lang.Object)
Object x0
public volatile boolean contains (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
}
com/google/common/collect/LinkedListMultimap$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1 extends java.util.AbstractSequentialList {
final Object val$key
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap, java.lang.Object)
public int size ()
com.google.common.collect.LinkedListMultimap$KeyList keyList
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/LinkedListMultimap$2.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$2 extends com.google.common.collect.Sets$ImprovedAbstractSet {
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap)
public int size ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object key
public boolean remove (java.lang.Object)
Object o
}
com/google/common/collect/LinkedListMultimap$3$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$3$1 extends com.google.common.collect.TransformedListIterator {
final com.google.common.collect.LinkedListMultimap$NodeIterator val$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/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/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/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/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/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/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/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/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/ListMultimap.classListMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ListMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
public abstract java.util.List get (java.lang.Object)
public abstract java.util.List removeAll (java.lang.Object)
public abstract java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
}
com/google/common/collect/Lists$1.classLists.java
package com.google.common.collect
final com.google.common.collect.Lists$1 extends com.google.common.collect.Lists$RandomAccessListWrapper {
private static final long serialVersionUID
void (java.util.List)
java.util.List x0
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/Lists$2.classLists.java
package com.google.common.collect
final com.google.common.collect.Lists$2 extends com.google.common.collect.Lists$AbstractListWrapper {
private static final long serialVersionUID
void (java.util.List)
java.util.List x0
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/Lists$AbstractListWrapper.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$AbstractListWrapper extends java.util.AbstractList {
final java.util.List backingList
void (java.util.List)
java.util.List backingList
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public java.lang.Object get (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public boolean contains (java.lang.Object)
Object o
public int size ()
}
com/google/common/collect/Lists$CharSequenceAsList.classLists.java
package com.google.common.collect
final com.google.common.collect.Lists$CharSequenceAsList extends java.util.AbstractList {
private final CharSequence sequence
void (java.lang.CharSequence)
CharSequence sequence
public java.lang.Character get (int)
int index
public int size ()
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Lists$OnePlusArrayList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$OnePlusArrayList extends java.util.AbstractList implements java.io.Serializable java.util.RandomAccess {
final Object first
final Object[] rest
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object[])
Object first
Object[] rest
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/collect/Lists$Partition.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$Partition extends java.util.AbstractList {
final java.util.List list
final int size
void (java.util.List, int)
java.util.List list
int size
public java.util.List get (int)
int index
int start
int end
public int size ()
public boolean isEmpty ()
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Lists$RandomAccessListWrapper.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessListWrapper extends com.google.common.collect.Lists$AbstractListWrapper implements java.util.RandomAccess {
void (java.util.List)
java.util.List backingList
}
com/google/common/collect/Lists$RandomAccessPartition.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessPartition extends com.google.common.collect.Lists$Partition implements java.util.RandomAccess {
void (java.util.List, int)
java.util.List list
int size
}
com/google/common/collect/Lists$RandomAccessReverseList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessReverseList extends com.google.common.collect.Lists$ReverseList implements java.util.RandomAccess {
void (java.util.List)
java.util.List forwardList
}
com/google/common/collect/Lists$ReverseList$1.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$ReverseList$1 extends java.lang.Object implements java.util.ListIterator {
boolean 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/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/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/Lists$TransformingRandomAccessList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingRandomAccessList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final java.util.List fromList
final com.google.common.base.Function function
private static final long serialVersionUID
void (java.util.List, com.google.common.base.Function)
java.util.List fromList
com.google.common.base.Function function
public void clear ()
public java.lang.Object get (int)
int index
public boolean isEmpty ()
public java.lang.Object remove (int)
int index
public int size ()
}
com/google/common/collect/Lists$TransformingSequentialList$1.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingSequentialList$1 extends 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/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/Lists$TwoPlusArrayList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TwoPlusArrayList extends java.util.AbstractList implements java.io.Serializable java.util.RandomAccess {
final Object first
final Object second
final Object[] rest
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/collect/Lists.classLists.java
package com.google.common.collect
public final com.google.common.collect.Lists extends java.lang.Object {
private void ()
public static java.util.ArrayList newArrayList ()
public static transient java.util.ArrayList newArrayList (java.lang.Object[])
Object[] elements
int capacity
java.util.ArrayList list
static int computeArrayListCapacity (int)
int arraySize
public static java.util.ArrayList newArrayList (java.lang.Iterable)
Iterable elements
public static java.util.ArrayList newArrayList (java.util.Iterator)
java.util.Iterator elements
java.util.ArrayList list
public static java.util.ArrayList newArrayListWithCapacity (int)
int initialArraySize
public static java.util.ArrayList newArrayListWithExpectedSize (int)
int estimatedSize
public static java.util.LinkedList newLinkedList ()
public static java.util.LinkedList newLinkedList (java.lang.Iterable)
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/MapConstraint.classMapConstraint.java
package com.google.common.collect
public abstract com.google.common.collect.MapConstraint extends java.lang.Object {
public abstract void checkKeyValue (java.lang.Object, java.lang.Object)
public abstract java.lang.String toString ()
}
com/google/common/collect/MapConstraints$1.classMapConstraints.java
package com.google.common.collect
final com.google.common.collect.MapConstraints$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.MapConstraint val$constraint
void (java.util.Map$Entry, com.google.common.collect.MapConstraint)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$2$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$2$1 extends java.lang.Object implements com.google.common.collect.Constraint {
final com.google.common.collect.MapConstraints$2 this$0
void (com.google.common.collect.MapConstraints$2)
public java.lang.Object checkElement (java.lang.Object)
Object value
}
com/google/common/collect/MapConstraints$2.classMapConstraints.java
package com.google.common.collect
final com.google.common.collect.MapConstraints$2 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.MapConstraint val$constraint
void (java.util.Map$Entry, com.google.common.collect.MapConstraint)
protected java.util.Map$Entry delegate ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedAsMapEntries$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.MapConstraints$ConstrainedAsMapEntries this$0
void (com.google.common.collect.MapConstraints$ConstrainedAsMapEntries, java.util.Iterator)
public java.util.Map$Entry next ()
protected java.util.Iterator delegate ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedAsMapEntries.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapEntries extends com.google.common.collect.ForwardingSet {
private final com.google.common.collect.MapConstraint constraint
private final java.util.Set entries
void (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
static com.google.common.collect.MapConstraint access$600 (com.google.common.collect.MapConstraints$ConstrainedAsMapEntries)
com.google.common.collect.MapConstraints$ConstrainedAsMapEntries x0
}
com/google/common/collect/MapConstraints$ConstrainedAsMapValues$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapValues$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$iterator
final com.google.common.collect.MapConstraints$ConstrainedAsMapValues this$0
void (com.google.common.collect.MapConstraints$ConstrainedAsMapValues, java.util.Iterator)
public boolean hasNext ()
public java.util.Collection next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/MapConstraints$ConstrainedAsMapValues.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapValues extends com.google.common.collect.ForwardingCollection {
final java.util.Collection delegate
final java.util.Set entrySet
void (java.util.Collection, java.util.Set)
java.util.Collection delegate
java.util.Set entrySet
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedBiMap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedBiMap extends com.google.common.collect.MapConstraints$ConstrainedMap implements com.google.common.collect.BiMap {
volatile com.google.common.collect.BiMap inverse
void (com.google.common.collect.BiMap, com.google.common.collect.BiMap, com.google.common.collect.MapConstraint)
com.google.common.collect.BiMap delegate
com.google.common.collect.BiMap inverse
com.google.common.collect.MapConstraint constraint
protected com.google.common.collect.BiMap delegate ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
public java.util.Set values ()
protected volatile java.util.Map delegate ()
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedEntries$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.MapConstraints$ConstrainedEntries this$0
void (com.google.common.collect.MapConstraints$ConstrainedEntries, java.util.Iterator)
public java.util.Map$Entry next ()
protected java.util.Iterator delegate ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedEntries.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedEntries extends com.google.common.collect.ForwardingCollection {
final com.google.common.collect.MapConstraint constraint
final java.util.Collection entries
void (java.util.Collection, com.google.common.collect.MapConstraint)
java.util.Collection entries
com.google.common.collect.MapConstraint constraint
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedEntrySet.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedEntrySet extends com.google.common.collect.MapConstraints$ConstrainedEntries implements java.util.Set {
void (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/MapConstraints$ConstrainedListMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedListMultimap extends com.google.common.collect.MapConstraints$ConstrainedMultimap implements com.google.common.collect.ListMultimap {
void (com.google.common.collect.ListMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.ListMultimap delegate
com.google.common.collect.MapConstraint constraint
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
}
com/google/common/collect/MapConstraints$ConstrainedMap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMap extends com.google.common.collect.ForwardingMap {
private final java.util.Map delegate
final com.google.common.collect.MapConstraint constraint
private transient java.util.Set entrySet
void (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map delegate
com.google.common.collect.MapConstraint constraint
protected java.util.Map delegate ()
public java.util.Set entrySet ()
java.util.Set result
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedMultimap$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMultimap$1 extends com.google.common.collect.ForwardingMap {
java.util.Set entrySet
java.util.Collection values
final java.util.Map val$asMapDelegate
final com.google.common.collect.MapConstraints$ConstrainedMultimap this$0
void (com.google.common.collect.MapConstraints$ConstrainedMultimap, java.util.Map)
protected java.util.Map delegate ()
public java.util.Set entrySet ()
java.util.Set result
public java.util.Collection get (java.lang.Object)
java.util.Collection collection
ClassCastException e
Object key
public java.util.Collection values ()
java.util.Collection result
public boolean containsValue (java.lang.Object)
Object o
public volatile java.lang.Object get (java.lang.Object)
Object x0
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedMultimap$2.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMultimap$2 extends java.lang.Object implements com.google.common.collect.Constraint {
final Object val$key
final com.google.common.collect.MapConstraints$ConstrainedMultimap this$0
void (com.google.common.collect.MapConstraints$ConstrainedMultimap, java.lang.Object)
public java.lang.Object checkElement (java.lang.Object)
Object value
}
com/google/common/collect/MapConstraints$ConstrainedMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMultimap extends com.google.common.collect.ForwardingMultimap 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/MapConstraints$ConstrainedSetMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedSetMultimap extends com.google.common.collect.MapConstraints$ConstrainedMultimap implements com.google.common.collect.SetMultimap {
void (com.google.common.collect.SetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SetMultimap delegate
com.google.common.collect.MapConstraint constraint
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set entries ()
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
}
com/google/common/collect/MapConstraints$ConstrainedSortedSetMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedSortedSetMultimap extends com.google.common.collect.MapConstraints$ConstrainedSetMultimap implements com.google.common.collect.SortedSetMultimap {
void (com.google.common.collect.SortedSetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SortedSetMultimap delegate
com.google.common.collect.MapConstraint constraint
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
}
com/google/common/collect/MapConstraints$InverseConstraint.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$InverseConstraint extends java.lang.Object implements com.google.common.collect.MapConstraint {
final com.google.common.collect.MapConstraint constraint
public void (com.google.common.collect.MapConstraint)
com.google.common.collect.MapConstraint constraint
public void checkKeyValue (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/MapConstraints$NotNullMapConstraint.classMapConstraints.java
package com.google.common.collect
final com.google.common.collect.MapConstraints$NotNullMapConstraint extends java.lang.Enum implements com.google.common.collect.MapConstraint {
public static final com.google.common.collect.MapConstraints$NotNullMapConstraint INSTANCE
private static final com.google.common.collect.MapConstraints$NotNullMapConstraint[] $VALUES
public static com.google.common.collect.MapConstraints$NotNullMapConstraint[] values ()
public static com.google.common.collect.MapConstraints$NotNullMapConstraint valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void checkKeyValue (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.String toString ()
static void ()
}
com/google/common/collect/MapConstraints.classMapConstraints.java
package com.google.common.collect
public final com.google.common.collect.MapConstraints extends java.lang.Object {
private void ()
public static com.google.common.collect.MapConstraint notNull ()
public static java.util.Map constrainedMap (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map map
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.Multimap constrainedMultimap (com.google.common.collect.Multimap, com.google.common.collect.MapConstraint)
com.google.common.collect.Multimap multimap
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.ListMultimap constrainedListMultimap (com.google.common.collect.ListMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.ListMultimap multimap
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.SetMultimap constrainedSetMultimap (com.google.common.collect.SetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SetMultimap multimap
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.SortedSetMultimap constrainedSortedSetMultimap (com.google.common.collect.SortedSetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SortedSetMultimap multimap
com.google.common.collect.MapConstraint constraint
private static java.util.Map$Entry constrainedEntry (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry entry
com.google.common.collect.MapConstraint constraint
private static java.util.Map$Entry constrainedAsMapEntry (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry entry
com.google.common.collect.MapConstraint constraint
private static java.util.Set constrainedAsMapEntries (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
private static java.util.Collection constrainedEntries (java.util.Collection, com.google.common.collect.MapConstraint)
java.util.Collection entries
com.google.common.collect.MapConstraint constraint
private static java.util.Set constrainedEntrySet (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.BiMap constrainedBiMap (com.google.common.collect.BiMap, com.google.common.collect.MapConstraint)
com.google.common.collect.BiMap map
com.google.common.collect.MapConstraint constraint
private static java.util.Collection checkValues (java.lang.Object, java.lang.Iterable, com.google.common.collect.MapConstraint)
Object value
java.util.Iterator i$
Object key
Iterable values
com.google.common.collect.MapConstraint constraint
java.util.Collection copy
private static java.util.Map checkMap (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
com.google.common.collect.MapConstraint constraint
java.util.Map copy
static java.util.Set access$000 (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set x0
com.google.common.collect.MapConstraint x1
static java.util.Map access$100 (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map x0
com.google.common.collect.MapConstraint x1
static java.util.Set access$200 (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set x0
com.google.common.collect.MapConstraint x1
static java.util.Collection access$300 (java.util.Collection, com.google.common.collect.MapConstraint)
java.util.Collection x0
com.google.common.collect.MapConstraint x1
static java.util.Collection access$400 (java.lang.Object, java.lang.Iterable, com.google.common.collect.MapConstraint)
Object x0
Iterable x1
com.google.common.collect.MapConstraint x2
static java.util.Map$Entry access$500 (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry x0
com.google.common.collect.MapConstraint x1
static java.util.Map$Entry access$700 (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry x0
com.google.common.collect.MapConstraint x1
}
com/google/common/collect/MapDifference$ValueDifference.classMapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.MapDifference$ValueDifference extends java.lang.Object {
public abstract java.lang.Object leftValue ()
public abstract java.lang.Object rightValue ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/MapDifference.classMapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.MapDifference extends java.lang.Object {
public abstract boolean areEqual ()
public abstract java.util.Map entriesOnlyOnLeft ()
public abstract java.util.Map entriesOnlyOnRight ()
public abstract java.util.Map entriesInCommon ()
public abstract java.util.Map entriesDiffering ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/MapMaker$1.classMapMaker.java
package com.google.common.collect
com.google.common.collect.MapMaker$1 extends java.lang.Object {
}
com/google/common/collect/MapMaker$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/MapMaker$NullComputingConcurrentMap.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$NullComputingConcurrentMap extends com.google.common.collect.MapMaker$NullConcurrentMap {
private static final long serialVersionUID
final com.google.common.base.Function computingFunction
void (com.google.common.collect.MapMaker, com.google.common.base.Function)
com.google.common.collect.MapMaker mapMaker
com.google.common.base.Function computingFunction
public java.lang.Object get (java.lang.Object)
Object k
Object key
Object value
private java.lang.Object compute (java.lang.Object)
com.google.common.collect.ComputationException e
Throwable t
Object key
}
com/google/common/collect/MapMaker$NullConcurrentMap.classMapMaker.java
package com.google.common.collect
com.google.common.collect.MapMaker$NullConcurrentMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
private static final long serialVersionUID
private final com.google.common.collect.MapMaker$RemovalListener removalListener
private final com.google.common.collect.MapMaker$RemovalCause removalCause
void (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker mapMaker
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
void notifyRemoval (java.lang.Object, java.lang.Object)
Object key
Object value
com.google.common.collect.MapMaker$RemovalNotification notification
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public java.util.Set entrySet ()
}
com/google/common/collect/MapMaker$RemovalCause$1.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$1 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$2.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$2 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$3.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$3 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$4.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$4 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$5.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$5 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause.classMapMaker.java
package com.google.common.collect
abstract com.google.common.collect.MapMaker$RemovalCause extends java.lang.Enum {
public static final com.google.common.collect.MapMaker$RemovalCause EXPLICIT
public static final com.google.common.collect.MapMaker$RemovalCause REPLACED
public static final com.google.common.collect.MapMaker$RemovalCause COLLECTED
public static final com.google.common.collect.MapMaker$RemovalCause EXPIRED
public static final com.google.common.collect.MapMaker$RemovalCause SIZE
private static final com.google.common.collect.MapMaker$RemovalCause[] $VALUES
public static com.google.common.collect.MapMaker$RemovalCause[] values ()
public static com.google.common.collect.MapMaker$RemovalCause valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract boolean wasEvicted ()
void (java.lang.String, int, com.google.common.collect.MapMaker$1)
String x0
int x1
com.google.common.collect.MapMaker$1 x2
static void ()
}
com/google/common/collect/MapMaker$RemovalListener.classMapMaker.java
package com.google.common.collect
abstract com.google.common.collect.MapMaker$RemovalListener extends java.lang.Object {
public abstract void onRemoval (com.google.common.collect.MapMaker$RemovalNotification)
}
com/google/common/collect/MapMaker$RemovalNotification.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalNotification extends com.google.common.collect.ImmutableEntry {
private static final long serialVersionUID
private final com.google.common.collect.MapMaker$RemovalCause cause
void (java.lang.Object, java.lang.Object, com.google.common.collect.MapMaker$RemovalCause)
Object key
Object value
com.google.common.collect.MapMaker$RemovalCause cause
public com.google.common.collect.MapMaker$RemovalCause getCause ()
public boolean wasEvicted ()
}
com/google/common/collect/MapMaker.classMapMaker.java
package com.google.common.collect
public final com.google.common.collect.MapMaker extends com.google.common.collect.GenericMapMaker {
private static final int DEFAULT_INITIAL_CAPACITY
private static final int DEFAULT_CONCURRENCY_LEVEL
private static final int DEFAULT_EXPIRATION_NANOS
static final int UNSET_INT
boolean useCustomMap
int initialCapacity
int concurrencyLevel
int maximumSize
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
long expireAfterWriteNanos
long expireAfterAccessNanos
com.google.common.collect.MapMaker$RemovalCause nullRemovalCause
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Ticker ticker
public void ()
com.google.common.collect.MapMaker keyEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getKeyEquivalence ()
public com.google.common.collect.MapMaker initialCapacity (int)
int initialCapacity
int getInitialCapacity ()
com.google.common.collect.MapMaker maximumSize (int)
int size
public com.google.common.collect.MapMaker concurrencyLevel (int)
int concurrencyLevel
int getConcurrencyLevel ()
public com.google.common.collect.MapMaker weakKeys ()
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/MapMakerInternalMap$1.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$1 extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ValueReference {
void ()
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
}
com/google/common/collect/MapMakerInternalMap$2.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$2 extends java.util.AbstractQueue {
void ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object peek ()
public java.lang.Object poll ()
public int size ()
public java.util.Iterator iterator ()
}
com/google/common/collect/MapMakerInternalMap$AbstractReferenceEntry.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$AbstractReferenceEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
void ()
public com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$AbstractSerializationProxy.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy extends com.google.common.collect.ForwardingConcurrentMap implements java.io.Serializable {
private static final long serialVersionUID
final com.google.common.collect.MapMakerInternalMap$Strength keyStrength
final com.google.common.collect.MapMakerInternalMap$Strength valueStrength
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final long expireAfterWriteNanos
final long expireAfterAccessNanos
final int maximumSize
final int concurrencyLevel
final com.google.common.collect.MapMaker$RemovalListener removalListener
transient java.util.concurrent.ConcurrentMap delegate
void (com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, int, int, com.google.common.collect.MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap)
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
int maximumSize
int concurrencyLevel
com.google.common.collect.MapMaker$RemovalListener removalListener
java.util.concurrent.ConcurrentMap delegate
protected java.util.concurrent.ConcurrentMap delegate ()
void writeMapTo (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectOutputStream out
com.google.common.collect.MapMaker readMapMaker (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream in
int size
com.google.common.collect.MapMaker mapMaker
void readEntries (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
java.io.ObjectInputStream in
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapMakerInternalMap$CleanupMapTask.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$CleanupMapTask extends java.lang.Object implements java.lang.Runnable {
final java.lang.ref.WeakReference mapReference
public void (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap map
public void run ()
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$Segment[] arr$
int len$
int i$
com.google.common.collect.MapMakerInternalMap map
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$1.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$1 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$2.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$2 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$3.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$3 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$4.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$4 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$5.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$5 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$6.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$6 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$7.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$7 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$8.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$8 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory.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/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/MapMakerInternalMap$EntrySet.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntrySet extends java.util.AbstractSet {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
Object v
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
public int size ()
public boolean isEmpty ()
public void clear ()
}
com/google/common/collect/MapMakerInternalMap$EvictionQueue$1.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$EvictionQueue$1 extends com.google.common.collect.MapMakerInternalMap$AbstractReferenceEntry {
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
final com.google.common.collect.MapMakerInternalMap$EvictionQueue this$0
void (com.google.common.collect.MapMakerInternalMap$EvictionQueue)
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$EvictionQueue$2.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$EvictionQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final com.google.common.collect.MapMakerInternalMap$EvictionQueue this$0
void (com.google.common.collect.MapMakerInternalMap$EvictionQueue, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry x0
protected com.google.common.collect.MapMakerInternalMap$ReferenceEntry computeNext (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/collect/MapMakerInternalMap$EvictionQueue.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EvictionQueue extends java.util.AbstractQueue {
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry head
void ()
public boolean offer (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry peek ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry poll ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int size
public void clear ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/collect/MapMakerInternalMap$ExpirationQueue$1.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$ExpirationQueue$1 extends com.google.common.collect.MapMakerInternalMap$AbstractReferenceEntry {
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
final com.google.common.collect.MapMakerInternalMap$ExpirationQueue this$0
void (com.google.common.collect.MapMakerInternalMap$ExpirationQueue)
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$ExpirationQueue$2.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$ExpirationQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final com.google.common.collect.MapMakerInternalMap$ExpirationQueue this$0
void (com.google.common.collect.MapMakerInternalMap$ExpirationQueue, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry x0
protected com.google.common.collect.MapMakerInternalMap$ReferenceEntry computeNext (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/collect/MapMakerInternalMap$ExpirationQueue.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$ExpirationQueue extends java.util.AbstractQueue {
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry head
void ()
public boolean offer (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry peek ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry poll ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int size
public void clear ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/collect/MapMakerInternalMap$HashIterator.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$HashIterator extends java.lang.Object 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/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/MapMakerInternalMap$KeySet.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$KeySet extends java.util.AbstractSet {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/MapMakerInternalMap$NullEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$NullEntry extends java.lang.Enum implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
public static final com.google.common.collect.MapMakerInternalMap$NullEntry INSTANCE
private static final com.google.common.collect.MapMakerInternalMap$NullEntry[] $VALUES
public static com.google.common.collect.MapMakerInternalMap$NullEntry[] values ()
public static com.google.common.collect.MapMakerInternalMap$NullEntry valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
static void ()
}
com/google/common/collect/MapMakerInternalMap$ReferenceEntry.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry extends java.lang.Object {
public abstract com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public abstract void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
public abstract int getHash ()
public abstract java.lang.Object getKey ()
public abstract long getExpirationTime ()
public abstract void setExpirationTime (long)
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public abstract void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public abstract void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public abstract void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public abstract void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
}
com/google/common/collect/MapMakerInternalMap$Segment.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$Segment extends java.util.concurrent.locks.ReentrantLock {
final com.google.common.collect.MapMakerInternalMap map
volatile int count
int modCount
int threshold
volatile java.util.concurrent.atomic.AtomicReferenceArray table
final int maxSegmentSize
final java.lang.ref.ReferenceQueue keyReferenceQueue
final java.lang.ref.ReferenceQueue valueReferenceQueue
final java.util.Queue recencyQueue
final java.util.concurrent.atomic.AtomicInteger readCount
final java.util.Queue evictionQueue
final java.util.Queue expirationQueue
void (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
java.util.concurrent.atomic.AtomicReferenceArray newEntryArray (int)
int size
void initTable (java.util.concurrent.atomic.AtomicReferenceArray)
java.util.concurrent.atomic.AtomicReferenceArray newTable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
void setValue (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
void tryDrainReferenceQueues ()
void drainReferenceQueues ()
void drainKeyReferenceQueue ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
java.lang.ref.Reference ref
int i
void drainValueReferenceQueue ()
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
java.lang.ref.Reference ref
int i
void clearReferenceQueues ()
void clearKeyReferenceQueue ()
void clearValueReferenceQueue ()
void recordRead (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
void recordLockedRead (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
void recordWrite (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
long expiration
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
void drainRecencyQueue ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
void recordExpirationTime (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, long)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
long expirationNanos
void tryExpireEntries ()
void expireEntries ()
long now
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
void enqueueNotification (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMaker$RemovalCause)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
com.google.common.collect.MapMaker$RemovalCause cause
void enqueueNotification (java.lang.Object, int, java.lang.Object, com.google.common.collect.MapMaker$RemovalCause)
com.google.common.collect.MapMaker$RemovalNotification notification
Object key
int hash
Object value
com.google.common.collect.MapMaker$RemovalCause cause
boolean evictEntries ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry getFirst (int)
int hash
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry (java.lang.Object, int)
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry getLiveEntry (java.lang.Object, int)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
java.lang.Object get (java.lang.Object, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
Object value
Object key
int hash
boolean containsKey (java.lang.Object, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
Object key
int hash
boolean containsValue (java.lang.Object)
Object entryValue
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int i
java.util.concurrent.atomic.AtomicReferenceArray table
int length
Object value
java.lang.Object put (java.lang.Object, int, java.lang.Object, boolean)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
Object key
int hash
Object value
boolean onlyIfAbsent
void expand ()
int newIndex
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newIndex
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry tail
int tailIndex
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
int headIndex
com.google.common.collect.MapMakerInternalMap$ReferenceEntry head
int oldIndex
java.util.concurrent.atomic.AtomicReferenceArray oldTable
int oldCapacity
int newCount
java.util.concurrent.atomic.AtomicReferenceArray newTable
int newMask
boolean replace (java.lang.Object, int, java.lang.Object, java.lang.Object)
int newCount
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
Object oldValue
Object newValue
java.lang.Object replace (java.lang.Object, int, java.lang.Object)
int newCount
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
Object newValue
java.lang.Object remove (java.lang.Object, int)
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryValue
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
boolean remove (java.lang.Object, int, java.lang.Object)
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryValue
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
Object value
void clear ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int i
int i
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$ReferenceEntry removeFromChain (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
int newCount
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
void removeCollectedEntry (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
boolean reclaimKey (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
int hash
boolean reclaimValue (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ValueReference v
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
boolean clearValue (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ValueReference v
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
boolean removeEntry (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, int, com.google.common.collect.MapMaker$RemovalCause)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
int hash
com.google.common.collect.MapMaker$RemovalCause cause
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
boolean isCollected (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
java.lang.Object getLiveValue (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
void postReadCleanup ()
void preWriteCleanup ()
void postWriteCleanup ()
void runCleanup ()
void runLockedCleanup ()
void runUnlockedCleanup ()
}
com/google/common/collect/MapMakerInternalMap$SerializationProxy.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$SerializationProxy extends com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy {
private static final long serialVersionUID
void (com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, int, int, com.google.common.collect.MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap)
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
int maximumSize
int concurrencyLevel
com.google.common.collect.MapMaker$RemovalListener removalListener
java.util.concurrent.ConcurrentMap delegate
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.collect.MapMaker mapMaker
private java.lang.Object readResolve ()
}
com/google/common/collect/MapMakerInternalMap$SoftEntry.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$SoftEntry extends java.lang.ref.SoftReference implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
final int hash
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
volatile com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
com.google.common.collect.MapMakerInternalMap$ValueReference previous
public int getHash ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$SoftEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$SoftEvictableEntry extends com.google.common.collect.MapMakerInternalMap$SoftEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$SoftExpirableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$SoftExpirableEntry extends com.google.common.collect.MapMakerInternalMap$SoftEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$SoftExpirableEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$SoftExpirableEvictableEntry extends com.google.common.collect.MapMakerInternalMap$SoftEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$SoftValueReference.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$SoftValueReference extends java.lang.ref.SoftReference implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
}
com/google/common/collect/MapMakerInternalMap$Strength$1.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$Strength$1 extends com.google.common.collect.MapMakerInternalMap$Strength {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ValueReference referenceValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/MapMakerInternalMap$Strength$2.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$Strength$2 extends com.google.common.collect.MapMakerInternalMap$Strength {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ValueReference referenceValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/MapMakerInternalMap$Strength$3.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$Strength$3 extends com.google.common.collect.MapMakerInternalMap$Strength {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ValueReference referenceValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/MapMakerInternalMap$Strength.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$Strength extends java.lang.Enum {
public static final com.google.common.collect.MapMakerInternalMap$Strength STRONG
public static final com.google.common.collect.MapMakerInternalMap$Strength SOFT
public static final com.google.common.collect.MapMakerInternalMap$Strength WEAK
private static final com.google.common.collect.MapMakerInternalMap$Strength[] $VALUES
public static com.google.common.collect.MapMakerInternalMap$Strength[] values ()
public static com.google.common.collect.MapMakerInternalMap$Strength valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract com.google.common.collect.MapMakerInternalMap$ValueReference referenceValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
abstract com.google.common.base.Equivalence defaultEquivalence ()
void (java.lang.String, int, com.google.common.collect.MapMakerInternalMap$1)
String x0
int x1
com.google.common.collect.MapMakerInternalMap$1 x2
static void ()
}
com/google/common/collect/MapMakerInternalMap$StrongEntry.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$StrongEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
final Object key
final int hash
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
volatile com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
void (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
com.google.common.collect.MapMakerInternalMap$ValueReference previous
public int getHash ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$StrongEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongEvictableEntry extends com.google.common.collect.MapMakerInternalMap$StrongEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$StrongExpirableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongExpirableEntry extends com.google.common.collect.MapMakerInternalMap$StrongEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
void (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$StrongExpirableEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongExpirableEvictableEntry extends com.google.common.collect.MapMakerInternalMap$StrongEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$StrongValueReference.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongValueReference extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final Object referent
void (java.lang.Object)
Object referent
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
}
com/google/common/collect/MapMakerInternalMap$ValueIterator.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$ValueIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.lang.Object next ()
}
com/google/common/collect/MapMakerInternalMap$ValueReference.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$ValueReference extends java.lang.Object {
public abstract java.lang.Object get ()
public abstract java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public abstract com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
public abstract void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
public abstract boolean isComputingReference ()
}
com/google/common/collect/MapMakerInternalMap$Values.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$Values extends java.util.AbstractCollection {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/MapMakerInternalMap$WeakEntry.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$WeakEntry extends java.lang.ref.WeakReference implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
final int hash
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
volatile com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
com.google.common.collect.MapMakerInternalMap$ValueReference previous
public int getHash ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$WeakEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakEvictableEntry extends com.google.common.collect.MapMakerInternalMap$WeakEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$WeakExpirableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakExpirableEntry extends com.google.common.collect.MapMakerInternalMap$WeakEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$WeakExpirableEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakExpirableEvictableEntry extends com.google.common.collect.MapMakerInternalMap$WeakEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$WeakValueReference.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakValueReference extends java.lang.ref.WeakReference implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
}
com/google/common/collect/MapMakerInternalMap$WriteThroughEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WriteThroughEntry extends com.google.common.collect.AbstractMapEntry {
final Object key
Object value
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap, java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
Object oldValue
}
com/google/common/collect/MapMakerInternalMap.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
static final int MAXIMUM_CAPACITY
static final int MAX_SEGMENTS
static final int CONTAINS_VALUE_RETRIES
static final int DRAIN_THRESHOLD
static final int DRAIN_MAX
static final long CLEANUP_EXECUTOR_DELAY_SECS
private static final java.util.logging.Logger logger
final transient int segmentMask
final transient int segmentShift
final transient com.google.common.collect.MapMakerInternalMap$Segment[] segments
final int concurrencyLevel
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final com.google.common.collect.MapMakerInternalMap$Strength keyStrength
final com.google.common.collect.MapMakerInternalMap$Strength valueStrength
final int maximumSize
final long expireAfterAccessNanos
final long expireAfterWriteNanos
final java.util.Queue removalNotificationQueue
final com.google.common.collect.MapMaker$RemovalListener removalListener
final transient com.google.common.collect.MapMakerInternalMap$EntryFactory entryFactory
final com.google.common.base.Ticker ticker
static final com.google.common.collect.MapMakerInternalMap$ValueReference UNSET
static final java.util.Queue DISCARDING_QUEUE
transient java.util.Set keySet
transient java.util.Collection values
transient java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.MapMaker)
int i
int maximumSegmentSize
int remainder
int i
com.google.common.collect.MapMaker builder
int initialCapacity
int segmentShift
int segmentCount
int segmentCapacity
int segmentSize
boolean evictsBySize ()
boolean expires ()
boolean expiresAfterWrite ()
boolean expiresAfterAccess ()
boolean usesKeyReferences ()
boolean usesValueReferences ()
static com.google.common.collect.MapMakerInternalMap$ValueReference unset ()
static com.google.common.collect.MapMakerInternalMap$ReferenceEntry nullEntry ()
static java.util.Queue discardingQueue ()
static int rehash (int)
int h
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
int hash
com.google.common.collect.MapMakerInternalMap$ValueReference newValueReference (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
int hash
int hash (java.lang.Object)
Object key
int h
void reclaimValue (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
int hash
void reclaimKey (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
int hash
boolean isLive (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
com.google.common.collect.MapMakerInternalMap$Segment segmentFor (int)
int hash
com.google.common.collect.MapMakerInternalMap$Segment createSegment (int, int)
int initialCapacity
int maxSegmentSize
java.lang.Object getLiveValue (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
boolean isExpired (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
boolean isExpired (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, long)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
long now
static void connectExpirables (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
static void nullifyExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nulled
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nullEntry
void processPendingNotifications ()
Exception e
com.google.common.collect.MapMaker$RemovalNotification notification
static void connectEvictables (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
static void nullifyEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nulled
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nullEntry
final com.google.common.collect.MapMakerInternalMap$Segment[] newSegmentArray (int)
int ssize
public boolean isEmpty ()
int i
int i
long sum
com.google.common.collect.MapMakerInternalMap$Segment[] segments
public int size ()
int i
com.google.common.collect.MapMakerInternalMap$Segment[] segments
long sum
public java.lang.Object get (java.lang.Object)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry (java.lang.Object)
Object key
int hash
public boolean containsKey (java.lang.Object)
Object key
int hash
public boolean containsValue (java.lang.Object)
Object v
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int j
int c
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$Segment[] arr$
int len$
int i$
long sum
int i
Object value
com.google.common.collect.MapMakerInternalMap$Segment[] segments
long last
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void putAll (java.util.Map)
java.util.Map$Entry e
java.util.Iterator i$
java.util.Map m
public java.lang.Object remove (java.lang.Object)
Object key
int hash
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
int hash
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void clear ()
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$Segment[] arr$
int len$
int i$
public java.util.Set keySet ()
java.util.Set ks
public java.util.Collection values ()
java.util.Collection vs
public java.util.Set entrySet ()
java.util.Set es
java.lang.Object writeReplace ()
static void ()
}
com/google/common/collect/Maps$1.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$1 extends com.google.common.collect.UnmodifiableIterator {
final com.google.common.collect.UnmodifiableIterator val$entryIterator
void (com.google.common.collect.UnmodifiableIterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Maps$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/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/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/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/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/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/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/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/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$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/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/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/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/Maps$DescendingMap$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$DescendingMap$1 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.Maps$DescendingMap this$0
void (com.google.common.collect.Maps$DescendingMap)
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/Maps$DescendingMap.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/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/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/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/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/Maps$EntryTransformer.classMaps.java
package com.google.common.collect
public abstract com.google.common.collect.Maps$EntryTransformer extends java.lang.Object {
public abstract java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
}
com/google/common/collect/Maps$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/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/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/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/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/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/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/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/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/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$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/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/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/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/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/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/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/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$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/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/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/Maps$TransformedEntriesMap$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap$1 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.Maps$TransformedEntriesMap this$0
void (com.google.common.collect.Maps$TransformedEntriesMap)
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/Maps$TransformedEntriesMap.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/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/Maps$TransformedEntriesSortedMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesSortedMap extends com.google.common.collect.Maps$TransformedEntriesMap implements java.util.SortedMap {
protected java.util.SortedMap fromMap ()
void (java.util.SortedMap, com.google.common.collect.Maps$EntryTransformer)
java.util.SortedMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
}
com/google/common/collect/Maps$UnmodifiableBiMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableBiMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.BiMap java.io.Serializable {
final java.util.Map unmodifiableMap
final com.google.common.collect.BiMap delegate
com.google.common.collect.BiMap inverse
transient java.util.Set values
private static final long serialVersionUID
void (com.google.common.collect.BiMap, com.google.common.collect.BiMap)
com.google.common.collect.BiMap delegate
com.google.common.collect.BiMap inverse
protected java.util.Map delegate ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
com.google.common.collect.BiMap result
public java.util.Set values ()
java.util.Set result
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$UnmodifiableEntries$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntries$1 extends com.google.common.collect.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/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/Maps$UnmodifiableEntrySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntrySet extends com.google.common.collect.Maps$UnmodifiableEntries implements java.util.Set {
void (java.util.Set)
java.util.Set entries
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/Maps$UnmodifiableNavigableMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableNavigableMap extends com.google.common.collect.ForwardingSortedMap implements java.util.NavigableMap java.io.Serializable {
private final java.util.NavigableMap delegate
private transient com.google.common.collect.Maps$UnmodifiableNavigableMap descendingMap
void (java.util.NavigableMap)
java.util.NavigableMap delegate
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$ValueDifferenceImpl.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$ValueDifferenceImpl extends java.lang.Object implements com.google.common.collect.MapDifference$ValueDifference {
private final Object left
private final Object right
static com.google.common.collect.MapDifference$ValueDifference create (java.lang.Object, java.lang.Object)
Object left
Object right
private void (java.lang.Object, java.lang.Object)
Object left
Object right
public java.lang.Object leftValue ()
public java.lang.Object rightValue ()
public boolean equals (java.lang.Object)
com.google.common.collect.MapDifference$ValueDifference that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Maps$Values.classMaps.java
package com.google.common.collect
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/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/MinMaxPriorityQueue$1.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$1 extends java.lang.Object {
}
com/google/common/collect/MinMaxPriorityQueue$Builder.classMinMaxPriorityQueue.java
package com.google.common.collect
public final com.google.common.collect.MinMaxPriorityQueue$Builder extends java.lang.Object {
private static final int UNSET_EXPECTED_SIZE
private final java.util.Comparator comparator
private int expectedSize
private int maximumSize
private void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.MinMaxPriorityQueue$Builder expectedSize (int)
int expectedSize
public com.google.common.collect.MinMaxPriorityQueue$Builder maximumSize (int)
int maximumSize
public com.google.common.collect.MinMaxPriorityQueue create ()
public com.google.common.collect.MinMaxPriorityQueue create (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable initialContents
com.google.common.collect.MinMaxPriorityQueue queue
private com.google.common.collect.Ordering ordering ()
void (java.util.Comparator, com.google.common.collect.MinMaxPriorityQueue$1)
java.util.Comparator x0
com.google.common.collect.MinMaxPriorityQueue$1 x1
static com.google.common.collect.Ordering access$200 (com.google.common.collect.MinMaxPriorityQueue$Builder)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
static int access$300 (com.google.common.collect.MinMaxPriorityQueue$Builder)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
}
com/google/common/collect/MinMaxPriorityQueue$Heap.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$Heap extends java.lang.Object {
final com.google.common.collect.Ordering ordering
com.google.common.collect.MinMaxPriorityQueue$Heap otherHeap
final com.google.common.collect.MinMaxPriorityQueue this$0
void (com.google.common.collect.MinMaxPriorityQueue, com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
int compareElements (int, int)
int a
int b
com.google.common.collect.MinMaxPriorityQueue$MoveDesc tryCrossOverAndBubbleUp (int, int, java.lang.Object)
Object parent
int removeIndex
int vacated
Object toTrickle
int crossOver
Object parent
void bubbleUp (int, java.lang.Object)
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int index
Object x
int crossOver
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int bubbleUpAlternatingLevels (int, java.lang.Object)
int grandParentIndex
Object e
int index
Object x
int findMin (int, int)
int i
int index
int len
int limit
int minIndex
int findMinChild (int)
int index
int findMinGrandChild (int)
int index
int leftChildIndex
int crossOverUp (int, java.lang.Object)
Object uncleElement
int grandparentIndex
int uncleIndex
int index
Object x
int parentIndex
Object parentElement
int getCorrectLastElement (java.lang.Object)
Object uncleElement
int grandparentIndex
int uncleIndex
Object actualLastElement
int parentIndex
int crossOver (int, java.lang.Object)
int index
Object x
int minChildIndex
int fillHoleAt (int)
int index
int minGrandchildIndex
private boolean verifyIndex (int)
int i
private int getLeftChildIndex (int)
int i
private int getRightChildIndex (int)
int i
private int getParentIndex (int)
int i
private int getGrandparentIndex (int)
int i
static boolean access$400 (com.google.common.collect.MinMaxPriorityQueue$Heap, int)
com.google.common.collect.MinMaxPriorityQueue$Heap x0
int x1
}
com/google/common/collect/MinMaxPriorityQueue$MoveDesc.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$MoveDesc extends java.lang.Object {
final Object toTrickle
final Object replaced
void (java.lang.Object, java.lang.Object)
Object toTrickle
Object replaced
}
com/google/common/collect/MinMaxPriorityQueue$QueueIterator.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$QueueIterator extends java.lang.Object implements java.util.Iterator {
private int cursor
private int expectedModCount
private java.util.Queue forgetMeNot
private java.util.List skipMe
private Object lastFromForgetMeNot
private boolean canRemove
final com.google.common.collect.MinMaxPriorityQueue this$0
private void (com.google.common.collect.MinMaxPriorityQueue)
public boolean hasNext ()
public java.lang.Object next ()
int tempCursor
public void remove ()
com.google.common.collect.MinMaxPriorityQueue$MoveDesc moved
private boolean containsExact (java.lang.Iterable, java.lang.Object)
Object element
java.util.Iterator i$
Iterable elements
Object target
boolean removeExact (java.lang.Object)
int i
Object target
void checkModCount ()
private int nextNotInSkipMe (int)
int c
void (com.google.common.collect.MinMaxPriorityQueue, com.google.common.collect.MinMaxPriorityQueue$1)
com.google.common.collect.MinMaxPriorityQueue x0
com.google.common.collect.MinMaxPriorityQueue$1 x1
}
com/google/common/collect/MinMaxPriorityQueue.classMinMaxPriorityQueue.java
package com.google.common.collect
public final com.google.common.collect.MinMaxPriorityQueue extends java.util.AbstractQueue {
private final com.google.common.collect.MinMaxPriorityQueue$Heap minHeap
private final com.google.common.collect.MinMaxPriorityQueue$Heap maxHeap
final int maximumSize
private Object[] queue
private int size
private int modCount
private static final int EVEN_POWERS_OF_TWO
private static final int ODD_POWERS_OF_TWO
private static final int DEFAULT_CAPACITY
public static com.google.common.collect.MinMaxPriorityQueue create ()
public static com.google.common.collect.MinMaxPriorityQueue create (java.lang.Iterable)
Iterable initialContents
public static com.google.common.collect.MinMaxPriorityQueue$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.MinMaxPriorityQueue$Builder expectedSize (int)
int expectedSize
public static com.google.common.collect.MinMaxPriorityQueue$Builder maximumSize (int)
int maximumSize
private void (com.google.common.collect.MinMaxPriorityQueue$Builder, int)
com.google.common.collect.MinMaxPriorityQueue$Builder builder
int queueSize
com.google.common.collect.Ordering ordering
public int size ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
Object element
java.util.Iterator i$
java.util.Collection newElements
boolean modified
public boolean offer (java.lang.Object)
Object element
int insertIndex
public java.lang.Object poll ()
java.lang.Object elementData (int)
int index
public java.lang.Object peek ()
private int getMaxElementIndex ()
public java.lang.Object pollFirst ()
public java.lang.Object removeFirst ()
public java.lang.Object peekFirst ()
public java.lang.Object pollLast ()
public java.lang.Object removeLast ()
public java.lang.Object peekLast ()
com.google.common.collect.MinMaxPriorityQueue$MoveDesc removeAt (int)
int index
Object actualLastElement
int lastElementAt
Object toTrickle
com.google.common.collect.MinMaxPriorityQueue$MoveDesc changes
private com.google.common.collect.MinMaxPriorityQueue$MoveDesc fillHole (int, java.lang.Object)
int index
Object toTrickle
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int vacated
int bubbledTo
private java.lang.Object removeAndGet (int)
int index
Object value
private com.google.common.collect.MinMaxPriorityQueue$Heap heapForIndex (int)
int i
static boolean isEvenLevel (int)
int index
int oneBased
boolean isIntact ()
int i
public java.util.Iterator iterator ()
public void clear ()
int i
public java.lang.Object[] toArray ()
Object[] copyTo
public java.util.Comparator comparator ()
int capacity ()
static int initialQueueSize (int, int, java.lang.Iterable)
int initialSize
int configuredExpectedSize
int maximumSize
Iterable initialContents
int result
private void growIfNeeded ()
int newCapacity
Object[] newQueue
private int calculateNewCapacity ()
int oldCapacity
int newCapacity
private static int capAtMaximumSize (int, int)
int queueSize
int maximumSize
void (com.google.common.collect.MinMaxPriorityQueue$Builder, int, com.google.common.collect.MinMaxPriorityQueue$1)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
int x1
com.google.common.collect.MinMaxPriorityQueue$1 x2
static java.lang.Object[] access$500 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
static int access$600 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
static int access$700 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
}
com/google/common/collect/Multimap.classMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.Multimap extends java.lang.Object {
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean containsKey (java.lang.Object)
public abstract boolean containsValue (java.lang.Object)
public abstract boolean containsEntry (java.lang.Object, java.lang.Object)
public abstract boolean put (java.lang.Object, java.lang.Object)
public abstract boolean remove (java.lang.Object, java.lang.Object)
public abstract boolean putAll (java.lang.Object, java.lang.Iterable)
public abstract boolean putAll (com.google.common.collect.Multimap)
public abstract java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Collection removeAll (java.lang.Object)
public abstract void clear ()
public abstract java.util.Collection get (java.lang.Object)
public abstract java.util.Set keySet ()
public abstract com.google.common.collect.Multiset keys ()
public abstract java.util.Collection values ()
public abstract java.util.Collection entries ()
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/Multimaps$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/Multimaps$AsMap$EntrySet.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$AsMap$EntrySet extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.Multimaps$AsMap this$0
void (com.google.common.collect.Multimaps$AsMap)
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry entry
}
com/google/common/collect/Multimaps$AsMap.classMultimaps.java
package com.google.common.collect
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/Multimaps$CustomListMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomListMultimap extends com.google.common.collect.AbstractListMultimap {
transient com.google.common.base.Supplier factory
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
protected java.util.List createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$CustomMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomMultimap extends com.google.common.collect.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/Multimaps$CustomSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomSetMultimap extends com.google.common.collect.AbstractSetMultimap {
transient com.google.common.base.Supplier factory
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
protected java.util.Set createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$CustomSortedSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomSortedSetMultimap extends com.google.common.collect.AbstractSortedSetMultimap {
transient com.google.common.base.Supplier factory
transient java.util.Comparator valueComparator
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
protected java.util.SortedSet createCollection ()
public java.util.Comparator valueComparator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile java.util.Set createCollection ()
protected volatile java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$Entries.classMultimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$Entries extends java.util.AbstractCollection {
void ()
abstract com.google.common.collect.Multimap multimap ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
public void clear ()
}
com/google/common/collect/Multimaps$Keys$1$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$1$1 extends com.google.common.collect.Multisets$AbstractEntry {
final java.util.Map$Entry val$backingEntry
final com.google.common.collect.Multimaps$Keys$1 this$1
void (com.google.common.collect.Multimaps$Keys$1, java.util.Map$Entry)
public java.lang.Object getElement ()
public int getCount ()
}
com/google/common/collect/Multimaps$Keys$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.Multimaps$Keys this$0
void (com.google.common.collect.Multimaps$Keys, java.util.Iterator)
java.util.Iterator x0
com.google.common.collect.Multiset$Entry transform (java.util.Map$Entry)
java.util.Map$Entry backingEntry
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$Keys$KeysEntrySet.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$KeysEntrySet extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.Multimaps$Keys this$0
void (com.google.common.collect.Multimaps$Keys)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Collection collection
Object o
public boolean remove (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Collection collection
Object o
}
com/google/common/collect/Multimaps$Keys.classMultimaps.java
package com.google.common.collect
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/Multimaps$MapMultimap$1$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$1$1 extends java.lang.Object implements java.util.Iterator {
int i
final com.google.common.collect.Multimaps$MapMultimap$1 this$1
void (com.google.common.collect.Multimaps$MapMultimap$1)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Multimaps$MapMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$1 extends com.google.common.collect.Sets$ImprovedAbstractSet {
final Object val$key
final com.google.common.collect.Multimaps$MapMultimap this$0
void (com.google.common.collect.Multimaps$MapMultimap, java.lang.Object)
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Multimaps$MapMultimap.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/Multimaps$TransformedEntriesListMultimap.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$TransformedEntriesListMultimap extends com.google.common.collect.Multimaps$TransformedEntriesMultimap implements com.google.common.collect.ListMultimap {
void (com.google.common.collect.ListMultimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.ListMultimap fromMultimap
com.google.common.collect.Maps$EntryTransformer transformer
java.util.List transform (java.lang.Object, java.util.Collection)
Object key
java.util.Collection values
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
volatile java.util.Collection transform (java.lang.Object, java.util.Collection)
Object x0
java.util.Collection x1
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$1 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap)
public java.util.Collection transformEntry (java.lang.Object, java.util.Collection)
Object key
java.util.Collection value
public volatile java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap.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/Multimaps$UnmodifiableListMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableListMultimap extends com.google.common.collect.Multimaps$UnmodifiableMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
void (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap delegate
public com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile com.google.common.collect.Multimap delegate ()
public volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableMultimap$1 extends 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/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/Multimaps$UnmodifiableSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableSetMultimap extends com.google.common.collect.Multimaps$UnmodifiableMultimap implements com.google.common.collect.SetMultimap {
private static final long serialVersionUID
void (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap delegate
public com.google.common.collect.SetMultimap delegate ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set entries ()
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
public volatile com.google.common.collect.Multimap delegate ()
public volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableSortedSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableSortedSetMultimap extends com.google.common.collect.Multimaps$UnmodifiableSetMultimap implements com.google.common.collect.SortedSetMultimap {
private static final long serialVersionUID
void (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap delegate
public com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
public volatile com.google.common.collect.SetMultimap delegate ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.Multimap delegate ()
public volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps.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/Multiset$Entry.classMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.Multiset$Entry extends java.lang.Object {
public abstract java.lang.Object getElement ()
public abstract int getCount ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
com/google/common/collect/Multiset.classMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.Multiset extends java.lang.Object implements java.util.Collection {
public abstract int count (java.lang.Object)
public abstract int add (java.lang.Object, int)
public abstract int remove (java.lang.Object, int)
public abstract int setCount (java.lang.Object, int)
public abstract boolean setCount (java.lang.Object, int, int)
public abstract java.util.Set elementSet ()
public abstract java.util.Set entrySet ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public abstract java.util.Iterator iterator ()
public abstract boolean contains (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean add (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract boolean removeAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
}
com/google/common/collect/Multisets$1$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$1$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$iterator1
final 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/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/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/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/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/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/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/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/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/Multisets$AbstractEntry.classMultisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$AbstractEntry extends java.lang.Object implements com.google.common.collect.Multiset$Entry {
void ()
public boolean equals (java.lang.Object)
com.google.common.collect.Multiset$Entry that
Object object
public int hashCode ()
Object e
public java.lang.String toString ()
String text
int n
}
com/google/common/collect/Multisets$ElementSet$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$ElementSet$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.Multisets$ElementSet this$0
void (com.google.common.collect.Multisets$ElementSet, java.util.Iterator)
java.util.Iterator x0
java.lang.Object transform (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/Multisets$ElementSet.classMultisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$ElementSet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void ()
abstract com.google.common.collect.Multiset multiset ()
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
int count
public int size ()
}
com/google/common/collect/Multisets$EntrySet.classMultisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$EntrySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void ()
abstract com.google.common.collect.Multiset multiset ()
public boolean contains (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
int count
Object o
public boolean remove (java.lang.Object)
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/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/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/Multisets$ImmutableEntry.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$ImmutableEntry extends com.google.common.collect.Multisets$AbstractEntry implements java.io.Serializable {
final Object element
final int count
private static final long serialVersionUID
void (java.lang.Object, int)
Object element
int count
public java.lang.Object getElement ()
public int getCount ()
}
com/google/common/collect/Multisets$MultisetIteratorImpl.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$MultisetIteratorImpl extends java.lang.Object implements java.util.Iterator {
private final com.google.common.collect.Multiset multiset
private final java.util.Iterator entryIterator
private com.google.common.collect.Multiset$Entry currentEntry
private int laterCount
private int totalCount
private boolean canRemove
void (com.google.common.collect.Multiset, java.util.Iterator)
com.google.common.collect.Multiset multiset
java.util.Iterator entryIterator
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Multisets$UnmodifiableMultiset.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$UnmodifiableMultiset extends com.google.common.collect.ForwardingMultiset implements java.io.Serializable {
final com.google.common.collect.Multiset delegate
transient java.util.Set elementSet
transient java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.Multiset)
com.google.common.collect.Multiset delegate
protected com.google.common.collect.Multiset delegate ()
java.util.Set createElementSet ()
public java.util.Set elementSet ()
java.util.Set es
public java.util.Set entrySet ()
java.util.Set es
public java.util.Iterator iterator ()
public boolean add (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurences
public boolean addAll (java.util.Collection)
java.util.Collection elementsToAdd
public boolean remove (java.lang.Object)
Object element
public int remove (java.lang.Object, int)
Object element
int occurrences
public boolean removeAll (java.util.Collection)
java.util.Collection elementsToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection elementsToRetain
public void clear ()
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multisets.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/MutableClassToInstanceMap$1.classMutableClassToInstanceMap.java
package com.google.common.collect
final com.google.common.collect.MutableClassToInstanceMap$1 extends java.lang.Object implements com.google.common.collect.MapConstraint {
void ()
public void checkKeyValue (java.lang.Class, java.lang.Object)
Class key
Object value
public volatile void checkKeyValue (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/MutableClassToInstanceMap.classMutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.MutableClassToInstanceMap extends com.google.common.collect.MapConstraints$ConstrainedMap implements com.google.common.collect.ClassToInstanceMap {
private static final com.google.common.collect.MapConstraint VALUE_CAN_BE_CAST_TO_KEY
private static final long serialVersionUID
public static com.google.common.collect.MutableClassToInstanceMap create ()
public static com.google.common.collect.MutableClassToInstanceMap create (java.util.Map)
java.util.Map backingMap
private void (java.util.Map)
java.util.Map delegate
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
public java.lang.Object getInstance (java.lang.Class)
Class type
private static java.lang.Object cast (java.lang.Class, java.lang.Object)
Class type
Object value
public volatile void putAll (java.util.Map)
java.util.Map x0
public volatile java.util.Set entrySet ()
static java.lang.Object access$000 (java.lang.Class, java.lang.Object)
Class x0
Object x1
static void ()
}
com/google/common/collect/NaturalOrdering.classNaturalOrdering.java
package com.google.common.collect
final com.google.common.collect.NaturalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.NaturalOrdering INSTANCE
private static final long serialVersionUID
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.Ordering reverse ()
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/NullsFirstOrdering.classNullsFirstOrdering.java
package com.google.common.collect
final com.google.common.collect.NullsFirstOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public boolean equals (java.lang.Object)
com.google.common.collect.NullsFirstOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/NullsLastOrdering.classNullsLastOrdering.java
package com.google.common.collect
final com.google.common.collect.NullsLastOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public boolean equals (java.lang.Object)
com.google.common.collect.NullsLastOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/ObjectArrays.classObjectArrays.java
package com.google.common.collect
public final com.google.common.collect.ObjectArrays extends java.lang.Object {
static final Object[] EMPTY_ARRAY
private void ()
public static java.lang.Object[] newArray (java.lang.Class, int)
Class type
int length
public static java.lang.Object[] newArray (java.lang.Object[], int)
Object[] reference
int length
public static java.lang.Object[] concat (java.lang.Object[], java.lang.Object[], java.lang.Class)
Object[] first
Object[] second
Class type
Object[] result
public static java.lang.Object[] concat (java.lang.Object, java.lang.Object[])
Object element
Object[] array
Object[] result
public static java.lang.Object[] concat (java.lang.Object[], java.lang.Object)
Object[] array
Object element
Object[] result
static java.lang.Object[] arraysCopyOf (java.lang.Object[], int)
Object[] original
int newLength
Object[] copy
static java.lang.Object[] toArrayImpl (java.util.Collection, java.lang.Object[])
java.util.Collection c
Object[] array
int size
static java.lang.Object[] toArrayImpl (java.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/Ordering$ArbitraryOrdering$1.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrdering$1 extends java.lang.Object implements com.google.common.base.Function {
final java.util.concurrent.atomic.AtomicInteger counter
final com.google.common.collect.Ordering$ArbitraryOrdering this$0
void (com.google.common.collect.Ordering$ArbitraryOrdering)
public java.lang.Integer apply (java.lang.Object)
Object from
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Ordering$ArbitraryOrdering.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrdering extends com.google.common.collect.Ordering {
private java.util.Map uids
void ()
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
int leftCode
int rightCode
int result
public java.lang.String toString ()
int identityHashCode (java.lang.Object)
Object object
}
com/google/common/collect/Ordering$ArbitraryOrderingHolder.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrderingHolder extends java.lang.Object {
static final com.google.common.collect.Ordering ARBITRARY_ORDERING
private void ()
static void ()
}
com/google/common/collect/Ordering$IncomparableValueException.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$IncomparableValueException extends java.lang.ClassCastException {
final Object value
private static final long serialVersionUID
void (java.lang.Object)
Object value
}
com/google/common/collect/Ordering.classOrdering.java
package com.google.common.collect
public abstract com.google.common.collect.Ordering extends java.lang.Object implements java.util.Comparator {
static final int LEFT_IS_GREATER
static final int RIGHT_IS_GREATER
public static com.google.common.collect.Ordering natural ()
public static com.google.common.collect.Ordering from (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.Ordering from (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public static com.google.common.collect.Ordering explicit (java.util.List)
java.util.List valuesInOrder
public static transient com.google.common.collect.Ordering explicit (java.lang.Object, java.lang.Object[])
Object leastValue
Object[] remainingValuesInOrder
public static com.google.common.collect.Ordering allEqual ()
public static com.google.common.collect.Ordering usingToString ()
public static com.google.common.collect.Ordering arbitrary ()
protected void ()
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public com.google.common.collect.Ordering onResultOf (com.google.common.base.Function)
com.google.common.base.Function function
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/PeekingIterator.classPeekingIterator.java
package com.google.common.collect
public abstract com.google.common.collect.PeekingIterator extends java.lang.Object implements java.util.Iterator {
public abstract java.lang.Object peek ()
public abstract java.lang.Object next ()
public abstract void remove ()
}
com/google/common/collect/Platform.classPlatform.java
package com.google.common.collect
com.google.common.collect.Platform extends java.lang.Object {
static java.lang.Object[] 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/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/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/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/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/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/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/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/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/RegularContiguousSet$1.classRegularContiguousSet.java
package com.google.common.collect
com.google.common.collect.RegularContiguousSet$1 extends com.google.common.collect.AbstractSequentialIterator {
final Comparable last
final com.google.common.collect.RegularContiguousSet this$0
void (com.google.common.collect.RegularContiguousSet, java.lang.Comparable)
Comparable x0
protected java.lang.Comparable computeNext (java.lang.Comparable)
Comparable previous
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/collect/RegularContiguousSet$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/RegularContiguousSet$SerializedForm.classRegularContiguousSet.java
package com.google.common.collect
final com.google.common.collect.RegularContiguousSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.Range range
final com.google.common.collect.DiscreteDomain domain
private void (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain)
com.google.common.collect.Range range
com.google.common.collect.DiscreteDomain domain
private java.lang.Object readResolve ()
void (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain, com.google.common.collect.RegularContiguousSet$1)
com.google.common.collect.Range x0
com.google.common.collect.DiscreteDomain x1
com.google.common.collect.RegularContiguousSet$1 x2
}
com/google/common/collect/RegularContiguousSet.classRegularContiguousSet.java
package com.google.common.collect
final com.google.common.collect.RegularContiguousSet extends com.google.common.collect.ContiguousSet {
private final com.google.common.collect.Range range
private static final long serialVersionUID
void (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain)
com.google.common.collect.Range range
com.google.common.collect.DiscreteDomain domain
private com.google.common.collect.ContiguousSet intersectionInCurrentDomain (com.google.common.collect.Range)
com.google.common.collect.Range other
com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
Comparable fromElement
boolean inclusive
int indexOf (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
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/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/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/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/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/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/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/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/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/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/RegularImmutableMap$1.classRegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$1 extends java.lang.Object {
}
com/google/common/collect/RegularImmutableMap$EntrySet.classRegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$EntrySet extends com.google.common.collect.ImmutableMapEntrySet {
final com.google.common.collect.RegularImmutableMap this$0
private void (com.google.common.collect.RegularImmutableMap)
com.google.common.collect.ImmutableMap map ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
public volatile java.util.Iterator iterator ()
void (com.google.common.collect.RegularImmutableMap, com.google.common.collect.RegularImmutableMap$1)
com.google.common.collect.RegularImmutableMap x0
com.google.common.collect.RegularImmutableMap$1 x1
}
com/google/common/collect/RegularImmutableMap$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/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/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/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/RegularImmutableSortedMap$1.classRegularImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableSortedMap$1 extends java.lang.Object {
}
com/google/common/collect/RegularImmutableSortedMap$EntrySet$1.classRegularImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableSortedMap$EntrySet$1 extends com.google.common.collect.ImmutableAsList {
private final com.google.common.collect.ImmutableList keyList
final com.google.common.collect.RegularImmutableSortedMap$EntrySet this$1
void (com.google.common.collect.RegularImmutableSortedMap$EntrySet)
public java.util.Map$Entry get (int)
int index
com.google.common.collect.ImmutableCollection delegateCollection ()
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/RegularImmutableSortedMap$EntrySet.classRegularImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableSortedMap$EntrySet extends com.google.common.collect.ImmutableMapEntrySet {
final com.google.common.collect.RegularImmutableSortedMap this$0
private void (com.google.common.collect.RegularImmutableSortedMap)
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
com.google.common.collect.ImmutableMap map ()
public volatile java.util.Iterator iterator ()
void (com.google.common.collect.RegularImmutableSortedMap, com.google.common.collect.RegularImmutableSortedMap$1)
com.google.common.collect.RegularImmutableSortedMap x0
com.google.common.collect.RegularImmutableSortedMap$1 x1
}
com/google/common/collect/RegularImmutableSortedMap.classRegularImmutableSortedMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedMap extends com.google.common.collect.ImmutableSortedMap {
private final transient com.google.common.collect.RegularImmutableSortedSet keySet
private final transient com.google.common.collect.ImmutableList valueList
void (com.google.common.collect.RegularImmutableSortedSet, com.google.common.collect.ImmutableList)
com.google.common.collect.RegularImmutableSortedSet keySet
com.google.common.collect.ImmutableList valueList
void (com.google.common.collect.RegularImmutableSortedSet, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.RegularImmutableSortedSet keySet
com.google.common.collect.ImmutableList valueList
com.google.common.collect.ImmutableSortedMap descendingMap
com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSortedSet keySet ()
public com.google.common.collect.ImmutableCollection values ()
public java.lang.Object get (java.lang.Object)
Object key
int index
private com.google.common.collect.ImmutableSortedMap getSubMap (int, int)
int fromIndex
int toIndex
public com.google.common.collect.ImmutableSortedMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public com.google.common.collect.ImmutableSortedMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
com.google.common.collect.ImmutableSortedMap createDescendingMap ()
public volatile java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.NavigableMap headMap (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.ImmutableSet keySet ()
static com.google.common.collect.ImmutableList access$100 (com.google.common.collect.RegularImmutableSortedMap)
com.google.common.collect.RegularImmutableSortedMap x0
}
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/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/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/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/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/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/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/ReverseNaturalOrdering.classReverseNaturalOrdering.java
package com.google.common.collect
final com.google.common.collect.ReverseNaturalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.ReverseNaturalOrdering INSTANCE
private static final long serialVersionUID
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.Ordering reverse ()
public java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public transient java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable a
Comparable b
Comparable c
Comparable[] rest
public java.lang.Comparable min (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Comparable min (java.lang.Iterable)
Iterable iterable
public java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public transient java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable a
Comparable b
Comparable c
Comparable[] rest
public java.lang.Comparable max (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Comparable max (java.lang.Iterable)
Iterable iterable
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void ()
public volatile java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object x0
Object x1
Object x2
Object[] x3
public volatile java.lang.Object max (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.lang.Object max (java.lang.Iterable)
Iterable x0
public volatile java.lang.Object max (java.util.Iterator)
java.util.Iterator x0
public volatile java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object x0
Object x1
Object x2
Object[] x3
public volatile java.lang.Object min (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.lang.Object min (java.lang.Iterable)
Iterable x0
public volatile java.lang.Object min (java.util.Iterator)
java.util.Iterator x0
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/collect/ReverseOrdering.classReverseOrdering.java
package com.google.common.collect
final com.google.common.collect.ReverseOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering forwardOrder
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering forwardOrder
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
public com.google.common.collect.Ordering reverse ()
public java.lang.Object min (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object a
Object b
Object c
Object[] rest
public java.lang.Object min (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Object min (java.lang.Iterable)
Iterable iterable
public java.lang.Object max (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object a
Object b
Object c
Object[] rest
public java.lang.Object max (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Object max (java.lang.Iterable)
Iterable iterable
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.collect.ReverseOrdering that
Object object
public java.lang.String toString ()
}
com/google/common/collect/RowSortedTable.classRowSortedTable.java
package com.google.common.collect
public abstract com.google.common.collect.RowSortedTable extends java.lang.Object implements com.google.common.collect.Table {
public abstract java.util.SortedSet rowKeySet ()
public abstract java.util.SortedMap rowMap ()
}
com/google/common/collect/Serialization$1.classSerialization.java
package com.google.common.collect
com.google.common.collect.Serialization$1 extends java.lang.Object {
}
com/google/common/collect/Serialization$FieldSetter.classSerialization.java
package com.google.common.collect
final com.google.common.collect.Serialization$FieldSetter extends java.lang.Object {
private final java.lang.reflect.Field field
private void (java.lang.reflect.Field)
java.lang.reflect.Field field
void set (java.lang.Object, java.lang.Object)
IllegalAccessException impossible
Object instance
Object value
void set (java.lang.Object, int)
IllegalAccessException impossible
Object instance
int value
void (java.lang.reflect.Field, com.google.common.collect.Serialization$1)
java.lang.reflect.Field x0
com.google.common.collect.Serialization$1 x1
}
com/google/common/collect/Serialization.classSerialization.java
package com.google.common.collect
final com.google.common.collect.Serialization extends java.lang.Object {
private void ()
static int readCount (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream stream
static void writeMap (java.util.Map, java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
java.io.ObjectOutputStream stream
static void populateMap (java.util.Map, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.Map map
java.io.ObjectInputStream stream
int size
static void populateMap (java.util.Map, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
int i
java.util.Map map
java.io.ObjectInputStream stream
int size
static void writeMultiset (com.google.common.collect.Multiset, java.io.ObjectOutputStream) throws java.io.IOException
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
java.io.ObjectOutputStream stream
int entryCount
static void populateMultiset (com.google.common.collect.Multiset, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.google.common.collect.Multiset multiset
java.io.ObjectInputStream stream
int distinctElements
static void populateMultiset (com.google.common.collect.Multiset, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object element
int count
int i
com.google.common.collect.Multiset multiset
java.io.ObjectInputStream stream
int distinctElements
static void writeMultimap (com.google.common.collect.Multimap, java.io.ObjectOutputStream) throws java.io.IOException
Object value
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
java.io.ObjectOutputStream stream
static void populateMultimap (com.google.common.collect.Multimap, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.google.common.collect.Multimap multimap
java.io.ObjectInputStream stream
int distinctKeys
static void populateMultimap (com.google.common.collect.Multimap, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object value
int j
Object key
java.util.Collection values
int valueCount
int i
com.google.common.collect.Multimap multimap
java.io.ObjectInputStream stream
int distinctKeys
static com.google.common.collect.Serialization$FieldSetter getFieldSetter (java.lang.Class, java.lang.String)
java.lang.reflect.Field field
NoSuchFieldException e
Class clazz
String fieldName
}
com/google/common/collect/SetMultimap.classSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.SetMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
public abstract java.util.Set get (java.lang.Object)
public abstract java.util.Set removeAll (java.lang.Object)
public abstract java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Set entries ()
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
}
com/google/common/collect/Sets$1.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$1 extends com.google.common.collect.Sets$SetView {
final java.util.Set val$set1
final java.util.Set val$set2minus1
final java.util.Set val$set2
void (java.util.Set, java.util.Set, java.util.Set)
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object object
public java.util.Set copyInto (java.util.Set)
java.util.Set set
public com.google.common.collect.ImmutableSet immutableCopy ()
}
com/google/common/collect/Sets$2.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$2 extends com.google.common.collect.Sets$SetView {
final java.util.Set val$set1
final com.google.common.base.Predicate val$inSet2
final java.util.Set val$set2
void (java.util.Set, com.google.common.base.Predicate, java.util.Set)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
}
com/google/common/collect/Sets$3.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$3 extends com.google.common.collect.Sets$SetView {
final java.util.Set val$set1
final com.google.common.base.Predicate val$notInSet2
final java.util.Set val$set2
void (java.util.Set, com.google.common.base.Predicate, java.util.Set)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
}
com/google/common/collect/Sets$CartesianSet$1.classSets.java
package com.google.common.collect
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/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/Sets$DescendingSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$DescendingSet extends com.google.common.collect.ForwardingNavigableSet {
private final java.util.NavigableSet forward
void (java.util.NavigableSet)
java.util.NavigableSet forward
protected java.util.NavigableSet delegate ()
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.util.NavigableSet descendingSet ()
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.Comparator comparator ()
java.util.Comparator forwardComparator
private static com.google.common.collect.Ordering reverse (java.util.Comparator)
java.util.Comparator forward
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
protected volatile java.util.SortedSet delegate ()
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Sets$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/Sets$FilteredSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredSet extends com.google.common.collect.Collections2$FilteredCollection implements java.util.Set {
void (java.util.Set, com.google.common.base.Predicate)
java.util.Set unfiltered
com.google.common.base.Predicate predicate
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/Sets$FilteredSortedSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredSortedSet extends com.google.common.collect.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/Sets$ImprovedAbstractSet.classSets.java
package com.google.common.collect
abstract com.google.common.collect.Sets$ImprovedAbstractSet extends java.util.AbstractSet {
void ()
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/Sets$PowerSet$1.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$PowerSet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.Sets$PowerSet this$0
void (com.google.common.collect.Sets$PowerSet, int)
int x0
protected java.util.Set get (int)
int setBits
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Sets$PowerSet.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/Sets$SetView.classSets.java
package com.google.common.collect
public abstract com.google.common.collect.Sets$SetView extends java.util.AbstractSet {
private void ()
public com.google.common.collect.ImmutableSet immutableCopy ()
public java.util.Set copyInto (java.util.Set)
java.util.Set set
void (com.google.common.collect.Sets$1)
com.google.common.collect.Sets$1 x0
}
com/google/common/collect/Sets$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/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/Sets$UnmodifiableNavigableSet.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$UnmodifiableNavigableSet extends com.google.common.collect.ForwardingSortedSet implements java.util.NavigableSet java.io.Serializable {
private final java.util.NavigableSet delegate
private transient com.google.common.collect.Sets$UnmodifiableNavigableSet descendingSet
private static final long serialVersionUID
void (java.util.NavigableSet)
java.util.NavigableSet delegate
protected java.util.SortedSet delegate ()
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.util.NavigableSet descendingSet ()
com.google.common.collect.Sets$UnmodifiableNavigableSet result
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Sets.classSets.java
package com.google.common.collect
public final com.google.common.collect.Sets extends java.lang.Object {
private void ()
public static transient com.google.common.collect.ImmutableSet immutableEnumSet (java.lang.Enum, java.lang.Enum[])
Enum anElement
Enum[] otherElements
public static com.google.common.collect.ImmutableSet immutableEnumSet (java.lang.Iterable)
java.util.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/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/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/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/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/SortedIterable.classSortedIterable.java
package com.google.common.collect
abstract com.google.common.collect.SortedIterable extends java.lang.Object implements java.lang.Iterable {
public abstract java.util.Comparator comparator ()
public abstract java.util.Iterator iterator ()
}
com/google/common/collect/SortedIterables.classSortedIterables.java
package com.google.common.collect
final com.google.common.collect.SortedIterables extends java.lang.Object {
private void ()
public static boolean hasSameComparator (java.util.Comparator, java.lang.Iterable)
java.util.Comparator comparator2
java.util.Comparator comparator2
java.util.Comparator comparator
Iterable elements
java.util.Comparator comparator2
public static java.util.Comparator comparator (java.util.SortedSet)
java.util.SortedSet sortedSet
java.util.Comparator result
}
com/google/common/collect/SortedLists$1.classSortedLists.java
package com.google.common.collect
com.google.common.collect.SortedLists$1 extends java.lang.Object {
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$1.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyAbsentBehavior$1 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void (java.lang.String, int)
int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$2.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyAbsentBehavior$2 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void (java.lang.String, int)
public int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$3.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyAbsentBehavior$3 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void (java.lang.String, int)
public int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior.classSortedLists.java
package com.google.common.collect
public abstract com.google.common.collect.SortedLists$KeyAbsentBehavior extends java.lang.Enum {
public static final com.google.common.collect.SortedLists$KeyAbsentBehavior NEXT_LOWER
public static final com.google.common.collect.SortedLists$KeyAbsentBehavior NEXT_HIGHER
public static final com.google.common.collect.SortedLists$KeyAbsentBehavior INVERTED_INSERTION_INDEX
private static final com.google.common.collect.SortedLists$KeyAbsentBehavior[] $VALUES
public static com.google.common.collect.SortedLists$KeyAbsentBehavior[] values ()
public static com.google.common.collect.SortedLists$KeyAbsentBehavior valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract int resultIndex (int)
void (java.lang.String, int, com.google.common.collect.SortedLists$1)
String x0
int x1
com.google.common.collect.SortedLists$1 x2
static void ()
}
com/google/common/collect/SortedLists$KeyPresentBehavior$1.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$1 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior$2.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$2 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
int middle
int c
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
int lower
int upper
}
com/google/common/collect/SortedLists$KeyPresentBehavior$3.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$3 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
int middle
int c
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
int lower
int upper
}
com/google/common/collect/SortedLists$KeyPresentBehavior$4.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$4 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
public int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior$5.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$5 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
public int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior.classSortedLists.java
package com.google.common.collect
public abstract com.google.common.collect.SortedLists$KeyPresentBehavior extends java.lang.Enum {
public static final com.google.common.collect.SortedLists$KeyPresentBehavior ANY_PRESENT
public static final com.google.common.collect.SortedLists$KeyPresentBehavior LAST_PRESENT
public static final com.google.common.collect.SortedLists$KeyPresentBehavior FIRST_PRESENT
public static final com.google.common.collect.SortedLists$KeyPresentBehavior FIRST_AFTER
public static final com.google.common.collect.SortedLists$KeyPresentBehavior LAST_BEFORE
private static final com.google.common.collect.SortedLists$KeyPresentBehavior[] $VALUES
public static com.google.common.collect.SortedLists$KeyPresentBehavior[] values ()
public static com.google.common.collect.SortedLists$KeyPresentBehavior valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
void (java.lang.String, int, com.google.common.collect.SortedLists$1)
String x0
int x1
com.google.common.collect.SortedLists$1 x2
static void ()
}
com/google/common/collect/SortedLists.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists extends java.lang.Object {
private void ()
public static int binarySearch (java.util.List, java.lang.Comparable, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
Comparable e
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, com.google.common.base.Function, java.lang.Comparable, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
com.google.common.base.Function keyFunction
Comparable key
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, com.google.common.base.Function, java.lang.Object, java.util.Comparator, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
com.google.common.base.Function keyFunction
Object key
java.util.Comparator keyComparator
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, java.lang.Object, java.util.Comparator, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
int middle
int c
java.util.List list
Object key
java.util.Comparator comparator
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
int lower
int upper
}
com/google/common/collect/SortedMapDifference.classSortedMapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.SortedMapDifference extends java.lang.Object implements com.google.common.collect.MapDifference {
public abstract java.util.SortedMap entriesOnlyOnLeft ()
public abstract java.util.SortedMap entriesOnlyOnRight ()
public abstract java.util.SortedMap entriesInCommon ()
public abstract java.util.SortedMap entriesDiffering ()
}
com/google/common/collect/SortedMultiset.classSortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.SortedMultiset extends java.lang.Object implements com.google.common.collect.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/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/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/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/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/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/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/StandardRowSortedTable$1.classStandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable$1 extends 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/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$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$1 extends java.lang.Object {
}
com/google/common/collect/StandardTable$CellIterator.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$CellIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator rowIterator
java.util.Map$Entry rowEntry
java.util.Iterator columnIterator
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public boolean hasNext ()
public com.google.common.collect.Table$Cell next ()
java.util.Map$Entry columnEntry
public void remove ()
public volatile java.lang.Object next ()
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$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/StandardTable$Column$EntrySetIterator$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySetIterator$1 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.StandardTable$Column$EntrySetIterator this$2
void (com.google.common.collect.StandardTable$Column$EntrySetIterator, java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/StandardTable$Column$EntrySetIterator.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySetIterator extends com.google.common.collect.AbstractIterator {
final java.util.Iterator iterator
final com.google.common.collect.StandardTable$Column this$1
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/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/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/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/StandardTable$ColumnKeyIterator.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnKeyIterator extends com.google.common.collect.AbstractIterator {
final java.util.Map seen
final java.util.Iterator mapIterator
java.util.Iterator entryIterator
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
protected java.lang.Object computeNext ()
java.util.Map$Entry entry
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$ColumnKeySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnKeySet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public java.util.Iterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
java.util.Map map
Object obj
boolean changed
java.util.Iterator iterator
public boolean removeAll (java.util.Collection)
java.util.Map map
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean retainAll (java.util.Collection)
java.util.Map map
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean contains (java.lang.Object)
Object obj
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet$1 extends 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/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/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/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/StandardTable$Row$RowEntrySet$1$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$RowEntrySet$1$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.StandardTable$Row$RowEntrySet$1 this$3
void (com.google.common.collect.StandardTable$Row$RowEntrySet$1, java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object object
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/StandardTable$Row$RowEntrySet$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$RowEntrySet$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$iterator
final com.google.common.collect.StandardTable$Row$RowEntrySet this$2
void (com.google.common.collect.StandardTable$Row$RowEntrySet, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/StandardTable$Row$RowEntrySet.classStandardTable.java
package com.google.common.collect
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/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/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$RowMap$EntrySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap$EntrySet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable$RowMap this$1
void (com.google.common.collect.StandardTable$RowMap)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
}
com/google/common/collect/StandardTable$RowMap.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
final com.google.common.collect.StandardTable this$0
void (com.google.common.collect.StandardTable)
public boolean containsKey (java.lang.Object)
Object key
public java.util.Map get (java.lang.Object)
Object key
public java.util.Map remove (java.lang.Object)
Object key
protected java.util.Set createEntrySet ()
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/StandardTable$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/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/Synchronized$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$1 extends java.lang.Object {
}
com/google/common/collect/Synchronized$SynchronizedAsMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMap extends com.google.common.collect.Synchronized$SynchronizedMap {
transient java.util.Set asMapEntrySet
transient java.util.Collection asMapValues
private static final long serialVersionUID
void (java.util.Map, java.lang.Object)
java.util.Map delegate
Object mutex
public java.util.Collection get (java.lang.Object)
java.util.Collection collection
Object key
public java.util.Set entrySet ()
public java.util.Collection values ()
public boolean containsValue (java.lang.Object)
Object o
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 this$1
void (com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1, java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Synchronized$SynchronizedAsMapEntries this$0
void (com.google.common.collect.Synchronized$SynchronizedAsMapEntries, java.util.Iterator)
protected java.util.Iterator delegate ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries extends com.google.common.collect.Synchronized$SynchronizedSet {
private static final long serialVersionUID
void (java.util.Set, java.lang.Object)
java.util.Set delegate
Object mutex
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/Synchronized$SynchronizedAsMapValues$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapValues$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Synchronized$SynchronizedAsMapValues this$0
void (com.google.common.collect.Synchronized$SynchronizedAsMapValues, java.util.Iterator)
protected java.util.Iterator delegate ()
public java.util.Collection next ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapValues.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapValues extends com.google.common.collect.Synchronized$SynchronizedCollection {
private static final long serialVersionUID
void (java.util.Collection, java.lang.Object)
java.util.Collection delegate
Object mutex
public java.util.Iterator iterator ()
java.util.Iterator iterator
}
com/google/common/collect/Synchronized$SynchronizedBiMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedBiMap extends com.google.common.collect.Synchronized$SynchronizedMap implements com.google.common.collect.BiMap java.io.Serializable {
private transient java.util.Set valueSet
private transient com.google.common.collect.BiMap inverse
private static final long serialVersionUID
private void (com.google.common.collect.BiMap, java.lang.Object, com.google.common.collect.BiMap)
com.google.common.collect.BiMap delegate
Object mutex
com.google.common.collect.BiMap inverse
com.google.common.collect.BiMap delegate ()
public java.util.Set values ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
public volatile java.util.Collection values ()
volatile java.util.Map delegate ()
volatile java.lang.Object delegate ()
void (com.google.common.collect.BiMap, java.lang.Object, com.google.common.collect.BiMap, com.google.common.collect.Synchronized$1)
com.google.common.collect.BiMap x0
Object x1
com.google.common.collect.BiMap x2
com.google.common.collect.Synchronized$1 x3
}
com/google/common/collect/Synchronized$SynchronizedCollection.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedCollection extends com.google.common.collect.Synchronized$SynchronizedObject implements java.util.Collection {
private static final long serialVersionUID
private void (java.util.Collection, java.lang.Object)
java.util.Collection delegate
Object mutex
java.util.Collection delegate ()
public boolean add (java.lang.Object)
Object e
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
volatile java.lang.Object delegate ()
void (java.util.Collection, java.lang.Object, com.google.common.collect.Synchronized$1)
java.util.Collection x0
Object x1
com.google.common.collect.Synchronized$1 x2
}
com/google/common/collect/Synchronized$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/Synchronized$SynchronizedEntry.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedEntry extends com.google.common.collect.Synchronized$SynchronizedObject implements java.util.Map$Entry {
private static final long serialVersionUID
void (java.util.Map$Entry, java.lang.Object)
java.util.Map$Entry delegate
Object mutex
java.util.Map$Entry delegate ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedList.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedList extends com.google.common.collect.Synchronized$SynchronizedCollection implements java.util.List {
private static final long serialVersionUID
void (java.util.List, java.lang.Object)
java.util.List delegate
Object mutex
java.util.List delegate ()
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object o
public int lastIndexOf (java.lang.Object)
Object o
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedListMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedListMultimap extends com.google.common.collect.Synchronized$SynchronizedMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
void (com.google.common.collect.ListMultimap, java.lang.Object)
com.google.common.collect.ListMultimap delegate
Object mutex
com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
volatile com.google.common.collect.Multimap delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMap extends com.google.common.collect.Synchronized$SynchronizedObject implements java.util.Map {
transient java.util.Set keySet
transient java.util.Collection values
transient java.util.Set entrySet
private static final long serialVersionUID
void (java.util.Map, java.lang.Object)
java.util.Map delegate
Object mutex
java.util.Map delegate ()
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMultimap extends com.google.common.collect.Synchronized$SynchronizedObject implements com.google.common.collect.Multimap {
transient java.util.Set keySet
transient java.util.Collection valuesCollection
transient java.util.Collection entries
transient java.util.Map asMap
transient com.google.common.collect.Multiset keys
private static final long serialVersionUID
com.google.common.collect.Multimap delegate ()
void (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap delegate
Object mutex
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection get (java.lang.Object)
Object key
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public void clear ()
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Collection entries ()
public java.util.Map asMap ()
public com.google.common.collect.Multiset keys ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMultiset.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMultiset extends com.google.common.collect.Synchronized$SynchronizedCollection implements com.google.common.collect.Multiset {
transient java.util.Set elementSet
transient java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.Multiset, java.lang.Object)
com.google.common.collect.Multiset delegate
Object mutex
com.google.common.collect.Multiset delegate ()
public int count (java.lang.Object)
Object o
public int add (java.lang.Object, int)
Object e
int n
public int remove (java.lang.Object, int)
Object o
int n
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public java.util.Set elementSet ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedNavigableMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedNavigableMap extends com.google.common.collect.Synchronized$SynchronizedSortedMap implements java.util.NavigableMap {
transient java.util.NavigableSet descendingKeySet
transient java.util.NavigableMap descendingMap
transient java.util.NavigableSet navigableKeySet
private static final long serialVersionUID
void (java.util.NavigableMap, java.lang.Object)
java.util.NavigableMap delegate
Object mutex
java.util.NavigableMap delegate ()
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap descendingMap ()
public java.util.Map$Entry firstEntry ()
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.util.Map$Entry lastEntry ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.Set keySet ()
public java.util.NavigableSet navigableKeySet ()
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
volatile java.util.SortedMap delegate ()
volatile java.util.Map delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedNavigableSet.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedNavigableSet extends com.google.common.collect.Synchronized$SynchronizedSortedSet implements java.util.NavigableSet {
transient java.util.NavigableSet descendingSet
private static final long serialVersionUID
void (java.util.NavigableSet, java.lang.Object)
java.util.NavigableSet delegate
Object mutex
java.util.NavigableSet delegate ()
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet descendingSet ()
java.util.NavigableSet dS
public java.lang.Object floor (java.lang.Object)
Object e
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.lang.Object higher (java.lang.Object)
Object e
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
volatile java.util.SortedSet delegate ()
volatile java.util.Set delegate ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedObject.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedObject extends java.lang.Object implements java.io.Serializable {
final Object delegate
final Object mutex
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object)
Object delegate
Object mutex
java.lang.Object delegate ()
public java.lang.String toString ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
com/google/common/collect/Synchronized$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/Synchronized$SynchronizedRandomAccessList.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedRandomAccessList extends com.google.common.collect.Synchronized$SynchronizedList implements java.util.RandomAccess {
private static final long serialVersionUID
void (java.util.List, java.lang.Object)
java.util.List list
Object mutex
}
com/google/common/collect/Synchronized$SynchronizedSet.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSet extends com.google.common.collect.Synchronized$SynchronizedCollection implements java.util.Set {
private static final long serialVersionUID
void (java.util.Set, java.lang.Object)
java.util.Set delegate
Object mutex
java.util.Set delegate ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSetMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSetMultimap extends com.google.common.collect.Synchronized$SynchronizedMultimap implements com.google.common.collect.SetMultimap {
transient java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.SetMultimap, java.lang.Object)
com.google.common.collect.SetMultimap delegate
Object mutex
com.google.common.collect.SetMultimap delegate ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Set entries ()
public volatile java.util.Collection entries ()
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
volatile com.google.common.collect.Multimap delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedMap extends com.google.common.collect.Synchronized$SynchronizedMap implements java.util.SortedMap {
private static final long serialVersionUID
void (java.util.SortedMap, java.lang.Object)
java.util.SortedMap delegate
Object mutex
java.util.SortedMap delegate ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
volatile java.util.Map delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedSet.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedSet extends com.google.common.collect.Synchronized$SynchronizedSet implements java.util.SortedSet {
private static final long serialVersionUID
void (java.util.SortedSet, java.lang.Object)
java.util.SortedSet delegate
Object mutex
java.util.SortedSet delegate ()
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
volatile java.util.Set delegate ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedSetMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedSetMultimap extends com.google.common.collect.Synchronized$SynchronizedSetMultimap implements com.google.common.collect.SortedSetMultimap {
private static final long serialVersionUID
void (com.google.common.collect.SortedSetMultimap, java.lang.Object)
com.google.common.collect.SortedSetMultimap delegate
Object mutex
com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
volatile com.google.common.collect.SetMultimap delegate ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
volatile com.google.common.collect.Multimap delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized.classSynchronized.java
package com.google.common.collect
final com.google.common.collect.Synchronized extends java.lang.Object {
private void ()
private static java.util.Collection collection (java.util.Collection, java.lang.Object)
java.util.Collection collection
Object mutex
static java.util.Set set (java.util.Set, java.lang.Object)
java.util.Set set
Object mutex
private static java.util.SortedSet sortedSet (java.util.SortedSet, java.lang.Object)
java.util.SortedSet set
Object mutex
private static java.util.List list (java.util.List, java.lang.Object)
java.util.List list
Object mutex
static com.google.common.collect.Multiset multiset (com.google.common.collect.Multiset, java.lang.Object)
com.google.common.collect.Multiset multiset
Object mutex
static com.google.common.collect.Multimap multimap (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap multimap
Object mutex
static com.google.common.collect.ListMultimap listMultimap (com.google.common.collect.ListMultimap, java.lang.Object)
com.google.common.collect.ListMultimap multimap
Object mutex
static com.google.common.collect.SetMultimap setMultimap (com.google.common.collect.SetMultimap, java.lang.Object)
com.google.common.collect.SetMultimap multimap
Object mutex
static com.google.common.collect.SortedSetMultimap sortedSetMultimap (com.google.common.collect.SortedSetMultimap, java.lang.Object)
com.google.common.collect.SortedSetMultimap multimap
Object mutex
private static java.util.Collection typePreservingCollection (java.util.Collection, java.lang.Object)
java.util.Collection collection
Object mutex
private static java.util.Set typePreservingSet (java.util.Set, java.lang.Object)
java.util.Set set
Object mutex
static java.util.Map map (java.util.Map, java.lang.Object)
java.util.Map map
Object mutex
static java.util.SortedMap sortedMap (java.util.SortedMap, java.lang.Object)
java.util.SortedMap sortedMap
Object mutex
static com.google.common.collect.BiMap biMap (com.google.common.collect.BiMap, java.lang.Object)
com.google.common.collect.BiMap bimap
Object mutex
static java.util.NavigableSet navigableSet (java.util.NavigableSet, java.lang.Object)
java.util.NavigableSet navigableSet
Object mutex
static java.util.NavigableSet navigableSet (java.util.NavigableSet)
java.util.NavigableSet navigableSet
static java.util.NavigableMap navigableMap (java.util.NavigableMap)
java.util.NavigableMap navigableMap
static java.util.NavigableMap navigableMap (java.util.NavigableMap, java.lang.Object)
java.util.NavigableMap navigableMap
Object mutex
private static java.util.Map$Entry nullableSynchronizedEntry (java.util.Map$Entry, java.lang.Object)
java.util.Map$Entry entry
Object mutex
static java.util.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/Table$Cell.classTable.java
package com.google.common.collect
public abstract com.google.common.collect.Table$Cell extends java.lang.Object {
public abstract java.lang.Object getRowKey ()
public abstract java.lang.Object getColumnKey ()
public abstract java.lang.Object getValue ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/Table.classTable.java
package com.google.common.collect
public abstract com.google.common.collect.Table extends java.lang.Object {
public abstract boolean contains (java.lang.Object, java.lang.Object)
public abstract boolean containsRow (java.lang.Object)
public abstract boolean containsColumn (java.lang.Object)
public abstract boolean containsValue (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object, java.lang.Object)
public abstract boolean isEmpty ()
public abstract int size ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract void clear ()
public abstract java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract void putAll (com.google.common.collect.Table)
public abstract java.lang.Object remove (java.lang.Object, java.lang.Object)
public abstract java.util.Map row (java.lang.Object)
public abstract java.util.Map column (java.lang.Object)
public abstract java.util.Set cellSet ()
public abstract java.util.Set rowKeySet ()
public abstract java.util.Set columnKeySet ()
public abstract java.util.Collection values ()
public abstract java.util.Map rowMap ()
public abstract java.util.Map columnMap ()
}
com/google/common/collect/Tables$1.classTables.java
package com.google.common.collect
final com.google.common.collect.Tables$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.util.Map apply (java.util.Map)
java.util.Map input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$AbstractCell.classTables.java
package com.google.common.collect
abstract com.google.common.collect.Tables$AbstractCell extends java.lang.Object implements com.google.common.collect.Table$Cell {
void ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table$Cell other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Tables$ImmutableCell.classTables.java
package com.google.common.collect
final com.google.common.collect.Tables$ImmutableCell extends com.google.common.collect.Tables$AbstractCell implements java.io.Serializable {
private final Object rowKey
private final Object columnKey
private final Object value
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public java.lang.Object getRowKey ()
public java.lang.Object getColumnKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Tables$TransformedTable$1.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Tables$TransformedTable this$0
void (com.google.common.collect.Tables$TransformedTable)
public com.google.common.collect.Table$Cell apply (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransformedTable$2.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$2 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Tables$TransformedTable this$0
void (com.google.common.collect.Tables$TransformedTable)
public java.util.Map apply (java.util.Map)
java.util.Map row
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransformedTable$3.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$3 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Tables$TransformedTable this$0
void (com.google.common.collect.Tables$TransformedTable)
public java.util.Map apply (java.util.Map)
java.util.Map column
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransformedTable.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/Tables$TransposeTable$1.classTables.java
package com.google.common.collect
final com.google.common.collect.Tables$TransposeTable$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.common.collect.Table$Cell apply (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransposeTable.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/Tables$UnmodifiableRowSortedMap.classTables.java
package com.google.common.collect
final com.google.common.collect.Tables$UnmodifiableRowSortedMap extends com.google.common.collect.Tables$UnmodifiableTable implements com.google.common.collect.RowSortedTable {
private static final long serialVersionUID
public void (com.google.common.collect.RowSortedTable)
com.google.common.collect.RowSortedTable delegate
protected com.google.common.collect.RowSortedTable delegate ()
public java.util.SortedMap rowMap ()
com.google.common.base.Function wrapper
public java.util.SortedSet rowKeySet ()
public volatile java.util.Map rowMap ()
public volatile java.util.Set rowKeySet ()
protected volatile com.google.common.collect.Table delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Tables$UnmodifiableTable.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$UnmodifiableTable extends com.google.common.collect.ForwardingTable implements java.io.Serializable {
final com.google.common.collect.Table delegate
private static final long serialVersionUID
void (com.google.common.collect.Table)
com.google.common.collect.Table delegate
protected com.google.common.collect.Table delegate ()
public java.util.Set cellSet ()
public void clear ()
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set columnKeySet ()
public java.util.Map columnMap ()
com.google.common.base.Function wrapper
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Set rowKeySet ()
public java.util.Map rowMap ()
com.google.common.base.Function wrapper
public java.util.Collection values ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Tables.classTables.java
package com.google.common.collect
public final com.google.common.collect.Tables extends java.lang.Object {
private static final com.google.common.base.Function UNMODIFIABLE_WRAPPER
private void ()
public static com.google.common.collect.Table$Cell immutableCell (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public static com.google.common.collect.Table transpose (com.google.common.collect.Table)
com.google.common.collect.Table table
public static com.google.common.collect.Table newCustomTable (java.util.Map, com.google.common.base.Supplier)
java.util.Map backingMap
com.google.common.base.Supplier factory
public static com.google.common.collect.Table transformValues (com.google.common.collect.Table, com.google.common.base.Function)
com.google.common.collect.Table fromTable
com.google.common.base.Function function
public static com.google.common.collect.Table unmodifiableTable (com.google.common.collect.Table)
com.google.common.collect.Table table
public static com.google.common.collect.RowSortedTable unmodifiableRowSortedTable (com.google.common.collect.RowSortedTable)
com.google.common.collect.RowSortedTable table
private static com.google.common.base.Function unmodifiableWrapper ()
static 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/TransformedIterator.classTransformedIterator.java
package com.google.common.collect
abstract com.google.common.collect.TransformedIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator backingIterator
void (java.util.Iterator)
java.util.Iterator backingIterator
abstract java.lang.Object transform (java.lang.Object)
public final boolean hasNext ()
public final java.lang.Object next ()
public final void remove ()
}
com/google/common/collect/TransformedListIterator.classTransformedListIterator.java
package com.google.common.collect
abstract com.google.common.collect.TransformedListIterator extends com.google.common.collect.TransformedIterator implements java.util.ListIterator {
void (java.util.ListIterator)
java.util.ListIterator backingIterator
private java.util.ListIterator backingIterator ()
public final boolean hasPrevious ()
public final java.lang.Object previous ()
public final int nextIndex ()
public final int previousIndex ()
public void set (java.lang.Object)
Object element
public void add (java.lang.Object)
Object element
}
com/google/common/collect/TreeBasedTable$1.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.TreeBasedTable this$0
void (com.google.common.collect.TreeBasedTable)
public java.util.Iterator apply (java.util.Map)
java.util.Map input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/TreeBasedTable$2.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$2 extends com.google.common.collect.AbstractIterator {
Object lastValue
final java.util.Iterator val$merged
final java.util.Comparator val$comparator
final com.google.common.collect.TreeBasedTable this$0
void (com.google.common.collect.TreeBasedTable, java.util.Iterator, java.util.Comparator)
protected java.lang.Object computeNext ()
Object next
boolean duplicate
}
com/google/common/collect/TreeBasedTable$Factory.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$Factory extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final java.util.Comparator comparator
private static final long serialVersionUID
void (java.util.Comparator)
java.util.Comparator comparator
public java.util.TreeMap get ()
public volatile java.lang.Object get ()
}
com/google/common/collect/TreeBasedTable$TreeRow.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$TreeRow extends com.google.common.collect.StandardTable$Row implements java.util.SortedMap {
final Object lowerBound
final Object upperBound
transient java.util.SortedMap wholeRow
final com.google.common.collect.TreeBasedTable this$0
void (com.google.common.collect.TreeBasedTable, java.lang.Object)
Object rowKey
void (com.google.common.collect.TreeBasedTable, java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object lowerBound
Object upperBound
public java.util.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/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/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/TreeMultiset$1.classTreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$1 extends com.google.common.collect.Multisets$AbstractEntry {
final com.google.common.collect.TreeMultiset$AvlNode val$baseEntry
final com.google.common.collect.TreeMultiset this$0
void (com.google.common.collect.TreeMultiset, com.google.common.collect.TreeMultiset$AvlNode)
public java.lang.Object getElement ()
public int getCount ()
int result
}
com/google/common/collect/TreeMultiset$2.classTreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$2 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.TreeMultiset$AvlNode current
com.google.common.collect.Multiset$Entry prevEntry
final com.google.common.collect.TreeMultiset this$0
void (com.google.common.collect.TreeMultiset)
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
com.google.common.collect.Multiset$Entry result
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/TreeMultiset$3.classTreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$3 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.TreeMultiset$AvlNode current
com.google.common.collect.Multiset$Entry prevEntry
final com.google.common.collect.TreeMultiset this$0
void (com.google.common.collect.TreeMultiset)
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
com.google.common.collect.Multiset$Entry result
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/TreeMultiset$4.classTreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$4 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BoundType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/TreeMultiset$Aggregate$1.classTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$Aggregate$1 extends com.google.common.collect.TreeMultiset$Aggregate {
void (java.lang.String, int)
int nodeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
long treeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode root
}
com/google/common/collect/TreeMultiset$Aggregate$2.classTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$Aggregate$2 extends com.google.common.collect.TreeMultiset$Aggregate {
void (java.lang.String, int)
int nodeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
long treeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode root
}
com/google/common/collect/TreeMultiset$Aggregate.classTreeMultiset.java
package com.google.common.collect
abstract com.google.common.collect.TreeMultiset$Aggregate extends java.lang.Enum {
public static final com.google.common.collect.TreeMultiset$Aggregate SIZE
public static final com.google.common.collect.TreeMultiset$Aggregate DISTINCT
private static final com.google.common.collect.TreeMultiset$Aggregate[] $VALUES
public static com.google.common.collect.TreeMultiset$Aggregate[] values ()
public static com.google.common.collect.TreeMultiset$Aggregate valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract int nodeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
abstract long treeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
void (java.lang.String, int, com.google.common.collect.TreeMultiset$1)
String x0
int x1
com.google.common.collect.TreeMultiset$1 x2
static void ()
}
com/google/common/collect/TreeMultiset$AvlNode.classTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$AvlNode extends com.google.common.collect.Multisets$AbstractEntry {
private final Object elem
private int elemCount
private int distinctElements
private long totalCount
private int height
private com.google.common.collect.TreeMultiset$AvlNode left
private com.google.common.collect.TreeMultiset$AvlNode right
private com.google.common.collect.TreeMultiset$AvlNode pred
private com.google.common.collect.TreeMultiset$AvlNode succ
void (java.lang.Object, int)
Object elem
int elemCount
public int count (java.util.Comparator, java.lang.Object)
java.util.Comparator comparator
Object e
int cmp
private com.google.common.collect.TreeMultiset$AvlNode addRightChild (java.lang.Object, int)
Object e
int count
private com.google.common.collect.TreeMultiset$AvlNode addLeftChild (java.lang.Object, int)
Object e
int count
com.google.common.collect.TreeMultiset$AvlNode add (java.util.Comparator, java.lang.Object, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
int initHeight
com.google.common.collect.TreeMultiset$AvlNode initRight
int initHeight
java.util.Comparator comparator
Object e
int count
int[] result
int cmp
long resultCount
com.google.common.collect.TreeMultiset$AvlNode remove (java.util.Comparator, java.lang.Object, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
com.google.common.collect.TreeMultiset$AvlNode initRight
java.util.Comparator comparator
Object e
int count
int[] result
int cmp
com.google.common.collect.TreeMultiset$AvlNode setCount (java.util.Comparator, java.lang.Object, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
com.google.common.collect.TreeMultiset$AvlNode initRight
java.util.Comparator comparator
Object e
int count
int[] result
int cmp
com.google.common.collect.TreeMultiset$AvlNode setCount (java.util.Comparator, java.lang.Object, int, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
com.google.common.collect.TreeMultiset$AvlNode initRight
java.util.Comparator comparator
Object e
int expectedCount
int newCount
int[] result
int cmp
private com.google.common.collect.TreeMultiset$AvlNode deleteMe ()
com.google.common.collect.TreeMultiset$AvlNode newTop
com.google.common.collect.TreeMultiset$AvlNode newTop
int oldElemCount
private com.google.common.collect.TreeMultiset$AvlNode removeMin (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private com.google.common.collect.TreeMultiset$AvlNode removeMax (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private void recomputeMultiset ()
private void recomputeHeight ()
private void recompute ()
private com.google.common.collect.TreeMultiset$AvlNode rebalance ()
private int balanceFactor ()
private com.google.common.collect.TreeMultiset$AvlNode rotateLeft ()
com.google.common.collect.TreeMultiset$AvlNode newTop
private com.google.common.collect.TreeMultiset$AvlNode rotateRight ()
com.google.common.collect.TreeMultiset$AvlNode newTop
private static long totalCount (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private static int height (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private com.google.common.collect.TreeMultiset$AvlNode ceiling (java.util.Comparator, java.lang.Object)
java.util.Comparator comparator
Object e
int cmp
private com.google.common.collect.TreeMultiset$AvlNode floor (java.util.Comparator, java.lang.Object)
java.util.Comparator comparator
Object e
int cmp
public java.lang.Object getElement ()
public int getCount ()
public java.lang.String toString ()
static int access$200 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static long access$300 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static int access$400 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static java.lang.Object access$500 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static com.google.common.collect.TreeMultiset$AvlNode access$600 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static com.google.common.collect.TreeMultiset$AvlNode access$700 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static com.google.common.collect.TreeMultiset$AvlNode access$800 (com.google.common.collect.TreeMultiset$AvlNode, java.util.Comparator, java.lang.Object)
com.google.common.collect.TreeMultiset$AvlNode x0
java.util.Comparator x1
Object x2
static com.google.common.collect.TreeMultiset$AvlNode access$900 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static com.google.common.collect.TreeMultiset$AvlNode access$1000 (com.google.common.collect.TreeMultiset$AvlNode, java.util.Comparator, java.lang.Object)
com.google.common.collect.TreeMultiset$AvlNode x0
java.util.Comparator x1
Object x2
static com.google.common.collect.TreeMultiset$AvlNode access$1100 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static com.google.common.collect.TreeMultiset$AvlNode access$902 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
static com.google.common.collect.TreeMultiset$AvlNode access$1102 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
}
com/google/common/collect/TreeMultiset$Reference.classTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$Reference extends java.lang.Object {
private Object value
private void ()
public java.lang.Object get ()
public void checkAndSet (java.lang.Object, java.lang.Object)
Object expected
Object newValue
void (com.google.common.collect.TreeMultiset$1)
com.google.common.collect.TreeMultiset$1 x0
}
com/google/common/collect/TreeMultiset.classTreeMultiset.java
package com.google.common.collect
public final com.google.common.collect.TreeMultiset extends com.google.common.collect.AbstractSortedMultiset implements java.io.Serializable {
private final transient com.google.common.collect.TreeMultiset$Reference rootReference
private final transient com.google.common.collect.GeneralRange range
private final transient com.google.common.collect.TreeMultiset$AvlNode header
private static final long serialVersionUID
public static com.google.common.collect.TreeMultiset create ()
public static com.google.common.collect.TreeMultiset create (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.TreeMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.TreeMultiset multiset
void (com.google.common.collect.TreeMultiset$Reference, com.google.common.collect.GeneralRange, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$Reference rootReference
com.google.common.collect.GeneralRange range
com.google.common.collect.TreeMultiset$AvlNode endLink
void (java.util.Comparator)
java.util.Comparator comparator
private long aggregateForEntries (com.google.common.collect.TreeMultiset$Aggregate)
com.google.common.collect.TreeMultiset$Aggregate aggr
com.google.common.collect.TreeMultiset$AvlNode root
long total
private long aggregateBelowRange (com.google.common.collect.TreeMultiset$Aggregate, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$Aggregate aggr
com.google.common.collect.TreeMultiset$AvlNode node
int cmp
private long aggregateAboveRange (com.google.common.collect.TreeMultiset$Aggregate, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$Aggregate aggr
com.google.common.collect.TreeMultiset$AvlNode node
int cmp
public int size ()
int distinctElements ()
public int count (java.lang.Object)
Object e
com.google.common.collect.TreeMultiset$AvlNode root
ClassCastException e
NullPointerException e
Object element
public int add (java.lang.Object, int)
com.google.common.collect.TreeMultiset$AvlNode newRoot
Object element
int occurrences
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
public int remove (java.lang.Object, int)
Object e
ClassCastException e
NullPointerException e
Object element
int occurrences
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
public int setCount (java.lang.Object, int)
Object element
int count
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
private com.google.common.collect.Multiset$Entry wrapEntry (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode baseEntry
private com.google.common.collect.TreeMultiset$AvlNode firstNode ()
Object endpoint
com.google.common.collect.TreeMultiset$AvlNode node
com.google.common.collect.TreeMultiset$AvlNode root
com.google.common.collect.TreeMultiset$AvlNode node
private com.google.common.collect.TreeMultiset$AvlNode lastNode ()
Object endpoint
com.google.common.collect.TreeMultiset$AvlNode node
com.google.common.collect.TreeMultiset$AvlNode root
com.google.common.collect.TreeMultiset$AvlNode node
java.util.Iterator entryIterator ()
java.util.Iterator descendingEntryIterator ()
public com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
static int distinctElements (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private static void successor (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode a
com.google.common.collect.TreeMultiset$AvlNode b
private static void successor (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode a
com.google.common.collect.TreeMultiset$AvlNode b
com.google.common.collect.TreeMultiset$AvlNode c
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Comparator comparator
com.google.common.collect.TreeMultiset$AvlNode header
public volatile com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
Object x2
com.google.common.collect.BoundType x3
public volatile com.google.common.collect.Multiset$Entry pollLastEntry ()
public volatile com.google.common.collect.Multiset$Entry pollFirstEntry ()
public volatile com.google.common.collect.Multiset$Entry lastEntry ()
public volatile com.google.common.collect.Multiset$Entry firstEntry ()
public volatile java.util.Comparator comparator ()
public volatile java.util.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/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/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/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/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/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/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/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/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/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/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/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/TreeRangeSet$1.classTreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$1 extends java.lang.Object {
}
com/google/common/collect/TreeRangeSet$AsRanges.classTreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$AsRanges extends com.google.common.collect.ForwardingCollection implements java.util.Set {
final com.google.common.collect.TreeRangeSet this$0
void (com.google.common.collect.TreeRangeSet)
protected java.util.Collection delegate ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/TreeRangeSet$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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/UnmodifiableIterator.classUnmodifiableIterator.java
package com.google.common.collect
public abstract com.google.common.collect.UnmodifiableIterator extends java.lang.Object implements java.util.Iterator {
protected void ()
public final void remove ()
}
com/google/common/collect/UnmodifiableListIterator.classUnmodifiableListIterator.java
package com.google.common.collect
public abstract com.google.common.collect.UnmodifiableListIterator extends com.google.common.collect.UnmodifiableIterator implements java.util.ListIterator {
protected void ()
public final void add (java.lang.Object)
Object e
public final void set (java.lang.Object)
Object e
}
com/google/common/collect/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/UsingToStringOrdering.classUsingToStringOrdering.java
package com.google.common.collect
final com.google.common.collect.UsingToStringOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.UsingToStringOrdering INSTANCE
private static final long serialVersionUID
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void ()
static void ()
}
com/google/common/collect/WellBehavedMap$1.classWellBehavedMap.java
package com.google.common.collect
com.google.common.collect.WellBehavedMap$1 extends java.lang.Object {
}
com/google/common/collect/WellBehavedMap$EntrySet$1$1.classWellBehavedMap.java
package com.google.common.collect
com.google.common.collect.WellBehavedMap$EntrySet$1$1 extends com.google.common.collect.AbstractMapEntry {
final Object val$key
final com.google.common.collect.WellBehavedMap$EntrySet$1 this$2
void (com.google.common.collect.WellBehavedMap$EntrySet$1, java.lang.Object)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/WellBehavedMap$EntrySet$1.classWellBehavedMap.java
package com.google.common.collect
com.google.common.collect.WellBehavedMap$EntrySet$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.WellBehavedMap$EntrySet this$1
void (com.google.common.collect.WellBehavedMap$EntrySet, java.util.Iterator)
java.util.Iterator x0
java.util.Map$Entry transform (java.lang.Object)
Object key
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/WellBehavedMap$EntrySet.classWellBehavedMap.java
package com.google.common.collect
final com.google.common.collect.WellBehavedMap$EntrySet extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.WellBehavedMap this$0
private void (com.google.common.collect.WellBehavedMap)
java.util.Map map ()
public java.util.Iterator iterator ()
void (com.google.common.collect.WellBehavedMap, com.google.common.collect.WellBehavedMap$1)
com.google.common.collect.WellBehavedMap x0
com.google.common.collect.WellBehavedMap$1 x1
}
com/google/common/collect/WellBehavedMap.classWellBehavedMap.java
package com.google.common.collect
final com.google.common.collect.WellBehavedMap extends com.google.common.collect.ForwardingMap {
private final java.util.Map delegate
private java.util.Set entrySet
private void (java.util.Map)
java.util.Map delegate
static com.google.common.collect.WellBehavedMap wrap (java.util.Map)
java.util.Map delegate
protected java.util.Map delegate ()
public java.util.Set entrySet ()
java.util.Set es
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/package-info.classpackage-info.java
package com.google.common.collect
abstract com.google.common.collect.package-info extends java.lang.Object {
}
com/google/common/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/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/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/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/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/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/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/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/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/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/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/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/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/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/package-info.classpackage-info.java
package com.google.common.escape
abstract com.google.common.escape.package-info extends java.lang.Object {
}
com/google/common/eventbus/AllowConcurrentEvents.classAllowConcurrentEvents.java
package com.google.common.eventbus
public abstract com.google.common.eventbus.AllowConcurrentEvents extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/AnnotatedHandlerFinder$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
}
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/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/AsyncEventBus$1.classAsyncEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.AsyncEventBus$1 extends java.lang.Object implements java.lang.Runnable {
final Object val$event
final com.google.common.eventbus.EventHandler val$handler
final com.google.common.eventbus.AsyncEventBus this$0
void (com.google.common.eventbus.AsyncEventBus, java.lang.Object, com.google.common.eventbus.EventHandler)
public void run ()
}
com/google/common/eventbus/AsyncEventBus.classAsyncEventBus.java
package com.google.common.eventbus
public com.google.common.eventbus.AsyncEventBus extends com.google.common.eventbus.EventBus {
private final java.util.concurrent.Executor executor
private final java.util.concurrent.ConcurrentLinkedQueue eventsToDispatch
public void (java.lang.String, java.util.concurrent.Executor)
String identifier
java.util.concurrent.Executor executor
public void (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
void enqueueEvent (java.lang.Object, com.google.common.eventbus.EventHandler)
Object event
com.google.common.eventbus.EventHandler handler
protected void dispatchQueuedEvents ()
com.google.common.eventbus.EventBus$EventWithHandler eventWithHandler
void dispatch (java.lang.Object, com.google.common.eventbus.EventHandler)
Object event
com.google.common.eventbus.EventHandler handler
static void access$001 (com.google.common.eventbus.AsyncEventBus, java.lang.Object, com.google.common.eventbus.EventHandler)
com.google.common.eventbus.AsyncEventBus x0
Object x1
com.google.common.eventbus.EventHandler x2
}
com/google/common/eventbus/DeadEvent.classDeadEvent.java
package com.google.common.eventbus
public com.google.common.eventbus.DeadEvent extends java.lang.Object {
private final Object source
private final Object event
public void (java.lang.Object, java.lang.Object)
Object source
Object event
public java.lang.Object getSource ()
public java.lang.Object getEvent ()
}
com/google/common/eventbus/EventBus$1.classEventBus.java
package com.google.common.eventbus
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$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/EventBus$3.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$3 extends java.lang.ThreadLocal {
final com.google.common.eventbus.EventBus this$0
void (com.google.common.eventbus.EventBus)
protected java.lang.Boolean initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/eventbus/EventBus$EventWithHandler.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$EventWithHandler extends java.lang.Object {
final Object event
final com.google.common.eventbus.EventHandler handler
public void (java.lang.Object, com.google.common.eventbus.EventHandler)
Object event
com.google.common.eventbus.EventHandler handler
}
com/google/common/eventbus/EventBus.classEventBus.java
package com.google.common.eventbus
public com.google.common.eventbus.EventBus extends java.lang.Object {
private 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/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/HandlerFindingStrategy.classHandlerFindingStrategy.java
package com.google.common.eventbus
abstract com.google.common.eventbus.HandlerFindingStrategy extends java.lang.Object {
public abstract com.google.common.collect.Multimap findAllHandlers (java.lang.Object)
}
com/google/common/eventbus/Subscribe.classSubscribe.java
package com.google.common.eventbus
public abstract com.google.common.eventbus.Subscribe extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/SynchronizedEventHandler.classSynchronizedEventHandler.java
package com.google.common.eventbus
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/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/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/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/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/AbstractNonStreamingHashFunction$BufferingHasher.classAbstractNonStreamingHashFunction.java
package com.google.common.hash
final com.google.common.hash.AbstractNonStreamingHashFunction$BufferingHasher extends com.google.common.hash.AbstractHasher {
final com.google.common.hash.AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream stream
static final int BOTTOM_BYTE
final com.google.common.hash.AbstractNonStreamingHashFunction this$0
void (com.google.common.hash.AbstractNonStreamingHashFunction, int)
int expectedInputSize
public com.google.common.hash.Hasher putByte (byte)
byte b
public com.google.common.hash.Hasher putBytes (byte[])
java.io.IOException e
byte[] bytes
public com.google.common.hash.Hasher putBytes (byte[], int, int)
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putShort (short)
short s
public com.google.common.hash.Hasher putInt (int)
int i
public com.google.common.hash.Hasher putLong (long)
int i
long l
public com.google.common.hash.Hasher putChar (char)
char c
public com.google.common.hash.Hasher putObject (java.lang.Object, com.google.common.hash.Funnel)
Object instance
com.google.common.hash.Funnel funnel
public com.google.common.hash.HashCode hash ()
public volatile com.google.common.hash.PrimitiveSink putChar (char)
char x0
public volatile com.google.common.hash.PrimitiveSink putLong (long)
long x0
public volatile com.google.common.hash.PrimitiveSink putInt (int)
int x0
public volatile com.google.common.hash.PrimitiveSink putShort (short)
short x0
public volatile com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
byte[] x0
int x1
int x2
public volatile com.google.common.hash.PrimitiveSink putBytes (byte[])
byte[] x0
public volatile com.google.common.hash.PrimitiveSink putByte (byte)
byte x0
}
com/google/common/hash/AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream.classAbstractNonStreamingHashFunction.java
package com.google.common.hash
final com.google.common.hash.AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream extends java.io.ByteArrayOutputStream {
void (int)
int expectedInputSize
byte[] byteArray ()
int length ()
}
com/google/common/hash/AbstractNonStreamingHashFunction.classAbstractNonStreamingHashFunction.java
package com.google.common.hash
abstract com.google.common.hash.AbstractNonStreamingHashFunction extends java.lang.Object implements com.google.common.hash.HashFunction {
void ()
public com.google.common.hash.Hasher newHasher ()
public com.google.common.hash.Hasher newHasher (int)
int expectedInputSize
public com.google.common.hash.HashCode 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/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/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/BloomFilter$1.classBloomFilter.java
package com.google.common.hash
com.google.common.hash.BloomFilter$1 extends java.lang.Object {
}
com/google/common/hash/BloomFilter$SerialForm.classBloomFilter.java
package com.google.common.hash
com.google.common.hash.BloomFilter$SerialForm extends java.lang.Object implements java.io.Serializable {
final long[] data
final int numHashFunctions
final com.google.common.hash.Funnel funnel
final com.google.common.hash.BloomFilter$Strategy strategy
private static final long serialVersionUID
void (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter bf
java.lang.Object readResolve ()
}
com/google/common/hash/BloomFilter$Strategy.classBloomFilter.java
package com.google.common.hash
abstract com.google.common.hash.BloomFilter$Strategy extends java.lang.Object implements java.io.Serializable {
public abstract boolean put (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$BitArray)
public abstract boolean mightContain (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$BitArray)
public abstract int ordinal ()
}
com/google/common/hash/BloomFilter.classBloomFilter.java
package com.google.common.hash
public final com.google.common.hash.BloomFilter extends java.lang.Object implements 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/BloomFilterStrategies$1.classBloomFilterStrategies.java
package com.google.common.hash
final com.google.common.hash.BloomFilterStrategies$1 extends com.google.common.hash.BloomFilterStrategies {
void (java.lang.String, int)
public boolean put (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$BitArray)
int nextHash
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$BitArray bits
long hash64
int hash1
int hash2
boolean bitsChanged
public boolean mightContain (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$BitArray)
int nextHash
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$BitArray bits
long hash64
int hash1
int hash2
}
com/google/common/hash/BloomFilterStrategies$BitArray.classBloomFilterStrategies.java
package com.google.common.hash
com.google.common.hash.BloomFilterStrategies$BitArray extends java.lang.Object {
final long[] data
int bitCount
void (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/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/ChecksumHashFunction$1.classChecksumHashFunction.java
package com.google.common.hash
com.google.common.hash.ChecksumHashFunction$1 extends java.lang.Object {
}
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/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/Funnel.classFunnel.java
package com.google.common.hash
public abstract com.google.common.hash.Funnel extends java.lang.Object implements java.io.Serializable {
public abstract void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
}
com/google/common/hash/Funnels$ByteArrayFunnel.classFunnels.java
package com.google.common.hash
final com.google.common.hash.Funnels$ByteArrayFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final com.google.common.hash.Funnels$ByteArrayFunnel INSTANCE
private static final com.google.common.hash.Funnels$ByteArrayFunnel[] $VALUES
public static com.google.common.hash.Funnels$ByteArrayFunnel[] values ()
public static com.google.common.hash.Funnels$ByteArrayFunnel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void funnel (byte[], com.google.common.hash.PrimitiveSink)
byte[] from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public volatile void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
Object x0
com.google.common.hash.PrimitiveSink x1
static void ()
}
com/google/common/hash/Funnels$IntegerFunnel.classFunnels.java
package com.google.common.hash
final com.google.common.hash.Funnels$IntegerFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final com.google.common.hash.Funnels$IntegerFunnel INSTANCE
private static final com.google.common.hash.Funnels$IntegerFunnel[] $VALUES
public static com.google.common.hash.Funnels$IntegerFunnel[] values ()
public static com.google.common.hash.Funnels$IntegerFunnel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void funnel (java.lang.Integer, com.google.common.hash.PrimitiveSink)
Integer from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public volatile void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
Object x0
com.google.common.hash.PrimitiveSink x1
static void ()
}
com/google/common/hash/Funnels$LongFunnel.classFunnels.java
package com.google.common.hash
final com.google.common.hash.Funnels$LongFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final com.google.common.hash.Funnels$LongFunnel INSTANCE
private static final com.google.common.hash.Funnels$LongFunnel[] $VALUES
public static com.google.common.hash.Funnels$LongFunnel[] values ()
public static com.google.common.hash.Funnels$LongFunnel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void funnel (java.lang.Long, com.google.common.hash.PrimitiveSink)
Long from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public volatile void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
Object x0
com.google.common.hash.PrimitiveSink x1
static void ()
}
com/google/common/hash/Funnels$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/Funnels$SinkAsStream.classFunnels.java
package com.google.common.hash
com.google.common.hash.Funnels$SinkAsStream extends java.io.OutputStream {
final com.google.common.hash.PrimitiveSink sink
void (com.google.common.hash.PrimitiveSink)
com.google.common.hash.PrimitiveSink sink
public void write (int)
int b
public void write (byte[])
byte[] bytes
public void write (byte[], int, int)
byte[] bytes
int off
int len
public java.lang.String toString ()
}
com/google/common/hash/Funnels$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/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/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/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/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/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/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/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/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/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/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$1.classHashing.java
package com.google.common.hash
com.google.common.hash.Hashing$1 extends java.lang.Object {
}
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/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/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/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$LinearCongruentialGenerator.classHashing.java
package com.google.common.hash
final com.google.common.hash.Hashing$LinearCongruentialGenerator extends java.lang.Object {
private long state
public void (long)
long seed
public double nextDouble ()
}
com/google/common/hash/Hashing.classHashing.java
package com.google.common.hash
public final com.google.common.hash.Hashing extends java.lang.Object {
private static final int GOOD_FAST_HASH_SEED
private static final com.google.common.hash.HashFunction GOOD_FAST_HASH_FUNCTION_32
private static final com.google.common.hash.HashFunction GOOD_FAST_HASH_FUNCTION_128
private static final com.google.common.hash.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/MessageDigestHashFunction$1.classMessageDigestHashFunction.java
package com.google.common.hash
com.google.common.hash.MessageDigestHashFunction$1 extends java.lang.Object {
}
com/google/common/hash/MessageDigestHashFunction$MessageDigestHasher.classMessageDigestHashFunction.java
package com.google.common.hash
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/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/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$Murmur3_128Hasher.classMurmur3_128HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_128HashFunction$Murmur3_128Hasher extends com.google.common.hash.AbstractStreamingHashFunction$AbstractStreamingHasher {
private static final int CHUNK_SIZE
private static final long C1
private static final long C2
private long h1
private long h2
private int length
void (int)
int seed
protected void process (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
long k1
long k2
private void bmix64 (long, long)
long k1
long k2
protected void processRemaining (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
long k1
long k2
public com.google.common.hash.HashCode makeHash ()
private static long fmix64 (long)
long k
private static long mixK1 (long)
long k1
private static long mixK2 (long)
long k2
}
com/google/common/hash/Murmur3_128HashFunction.classMurmur3_128HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_128HashFunction extends com.google.common.hash.AbstractStreamingHashFunction implements java.io.Serializable {
private final int seed
private static final long serialVersionUID
void (int)
int seed
public int bits ()
public com.google.common.hash.Hasher newHasher ()
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/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/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/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/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/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/package-info.classpackage-info.java
package com.google.common.hash
abstract com.google.common.hash.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/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/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/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/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/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/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/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/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/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$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/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/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/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/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/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/ByteArrayDataInput.classByteArrayDataInput.java
package com.google.common.io
public abstract com.google.common.io.ByteArrayDataInput extends java.lang.Object implements java.io.DataInput {
public abstract void readFully (byte[])
public abstract void readFully (byte[], int, int)
public abstract int skipBytes (int)
public abstract boolean readBoolean ()
public abstract byte readByte ()
public abstract int readUnsignedByte ()
public abstract short readShort ()
public abstract int readUnsignedShort ()
public abstract char readChar ()
public abstract int readInt ()
public abstract long readLong ()
public abstract float readFloat ()
public abstract double readDouble ()
public abstract java.lang.String readLine ()
public abstract java.lang.String readUTF ()
}
com/google/common/io/ByteArrayDataOutput.classByteArrayDataOutput.java
package com.google.common.io
public abstract com.google.common.io.ByteArrayDataOutput extends java.lang.Object implements java.io.DataOutput {
public abstract void write (int)
public abstract void write (byte[])
public abstract void write (byte[], int, int)
public abstract void writeBoolean (boolean)
public abstract void writeByte (int)
public abstract void writeShort (int)
public abstract void writeChar (int)
public abstract void writeInt (int)
public abstract void writeLong (long)
public abstract void writeFloat (float)
public abstract void writeDouble (double)
public abstract void writeChars (java.lang.String)
public abstract void writeUTF (java.lang.String)
public abstract void writeBytes (java.lang.String)
public abstract byte[] toByteArray ()
}
com/google/common/io/ByteProcessor.classByteProcessor.java
package com.google.common.io
public abstract com.google.common.io.ByteProcessor extends java.lang.Object {
public abstract boolean processBytes (byte[], int, int) throws java.io.IOException
public abstract java.lang.Object getResult ()
}
com/google/common/io/ByteSink$1.classByteSink.java
package com.google.common.io
com.google.common.io.ByteSink$1 extends java.lang.Object {
}
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/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/ByteSource$1.classByteSource.java
package com.google.common.io
com.google.common.io.ByteSource$1 extends java.lang.Object {
}
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/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/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/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/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/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/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/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/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/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/ByteStreams$ByteArrayDataInputStream.classByteStreams.java
package com.google.common.io
com.google.common.io.ByteStreams$ByteArrayDataInputStream extends java.lang.Object implements com.google.common.io.ByteArrayDataInput {
final java.io.DataInput input
void (byte[])
byte[] bytes
void (byte[], int)
byte[] bytes
int start
public void readFully (byte[])
java.io.IOException e
byte[] b
public void readFully (byte[], int, int)
java.io.IOException e
byte[] b
int off
int len
public int skipBytes (int)
java.io.IOException e
int n
public boolean readBoolean ()
java.io.IOException e
public byte readByte ()
java.io.EOFException e
java.io.IOException impossible
public int readUnsignedByte ()
java.io.IOException e
public short readShort ()
java.io.IOException e
public int readUnsignedShort ()
java.io.IOException e
public char readChar ()
java.io.IOException e
public int readInt ()
java.io.IOException e
public long readLong ()
java.io.IOException e
public float readFloat ()
java.io.IOException e
public double readDouble ()
java.io.IOException e
public java.lang.String readLine ()
java.io.IOException e
public java.lang.String readUTF ()
java.io.IOException e
}
com/google/common/io/ByteStreams$ByteArrayDataOutputStream.classByteStreams.java
package com.google.common.io
com.google.common.io.ByteStreams$ByteArrayDataOutputStream extends java.lang.Object implements com.google.common.io.ByteArrayDataOutput {
final java.io.DataOutput output
final java.io.ByteArrayOutputStream byteArrayOutputSteam
void ()
void (int)
int size
void (java.io.ByteArrayOutputStream)
java.io.ByteArrayOutputStream byteArrayOutputSteam
public void write (int)
java.io.IOException impossible
int b
public void write (byte[])
java.io.IOException impossible
byte[] b
public void write (byte[], int, int)
java.io.IOException impossible
byte[] b
int off
int len
public void writeBoolean (boolean)
java.io.IOException impossible
boolean v
public void writeByte (int)
java.io.IOException impossible
int v
public void writeBytes (java.lang.String)
java.io.IOException impossible
String s
public void writeChar (int)
java.io.IOException impossible
int v
public void writeChars (java.lang.String)
java.io.IOException impossible
String s
public void writeDouble (double)
java.io.IOException impossible
double v
public void writeFloat (float)
java.io.IOException impossible
float v
public void writeInt (int)
java.io.IOException impossible
int v
public void writeLong (long)
java.io.IOException impossible
long v
public void writeShort (int)
java.io.IOException impossible
int v
public void writeUTF (java.lang.String)
java.io.IOException impossible
String s
public byte[] toByteArray ()
}
com/google/common/io/ByteStreams$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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/CountingInputStream.classCountingInputStream.java
package com.google.common.io
public final com.google.common.io.CountingInputStream extends java.io.FilterInputStream {
private long count
private long mark
public void (java.io.InputStream)
java.io.InputStream in
public long getCount ()
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public long skip (long) throws java.io.IOException
long n
long result
public synchronized void mark (int)
int readlimit
public synchronized void reset () throws java.io.IOException
}
com/google/common/io/CountingOutputStream.classCountingOutputStream.java
package com.google.common.io
public final com.google.common.io.CountingOutputStream extends java.io.FilterOutputStream {
private long count
public void (java.io.OutputStream)
java.io.OutputStream out
public long getCount ()
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (int) throws java.io.IOException
int b
}
com/google/common/io/FileBackedOutputStream$1.classFileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$1 extends 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/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/FileBackedOutputStream$MemoryOutput.classFileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$MemoryOutput extends java.io.ByteArrayOutputStream {
private void ()
byte[] getBuffer ()
int getCount ()
void (com.google.common.io.FileBackedOutputStream$1)
com.google.common.io.FileBackedOutputStream$1 x0
}
com/google/common/io/FileBackedOutputStream.classFileBackedOutputStream.java
package com.google.common.io
public final com.google.common.io.FileBackedOutputStream extends java.io.OutputStream {
private final int fileThreshold
private final boolean resetOnFinalize
private final com.google.common.io.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/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$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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/LineBuffer.classLineBuffer.java
package com.google.common.io
abstract com.google.common.io.LineBuffer extends java.lang.Object {
private StringBuilder line
private boolean sawReturn
void ()
protected void add (char[], int, int) throws java.io.IOException
int end
char[] cbuf
int off
int len
int pos
int start
private boolean finishLine (boolean) throws java.io.IOException
boolean sawNewline
protected void finish () throws java.io.IOException
protected abstract void handleLine (java.lang.String, java.lang.String) throws java.io.IOException
}
com/google/common/io/LineProcessor.classLineProcessor.java
package com.google.common.io
public abstract com.google.common.io.LineProcessor extends java.lang.Object {
public abstract boolean processLine (java.lang.String) throws java.io.IOException
public abstract java.lang.Object getResult ()
}
com/google/common/io/LineReader$1.classLineReader.java
package com.google.common.io
com.google.common.io.LineReader$1 extends com.google.common.io.LineBuffer {
final com.google.common.io.LineReader this$0
void (com.google.common.io.LineReader)
protected void handleLine (java.lang.String, java.lang.String)
String line
String end
}
com/google/common/io/LineReader.classLineReader.java
package com.google.common.io
public final com.google.common.io.LineReader extends java.lang.Object {
private final Readable readable
private final java.io.Reader reader
private final char[] buf
private final java.nio.CharBuffer cbuf
private final java.util.Queue lines
private final com.google.common.io.LineBuffer lineBuf
public void (java.lang.Readable)
Readable readable
public java.lang.String readLine () throws java.io.IOException
int read
static java.util.Queue access$000 (com.google.common.io.LineReader)
com.google.common.io.LineReader x0
}
com/google/common/io/LittleEndianDataInputStream.classLittleEndianDataInputStream.java
package com.google.common.io
public final com.google.common.io.LittleEndianDataInputStream extends java.io.FilterInputStream implements java.io.DataInput {
public void (java.io.InputStream)
java.io.InputStream in
public java.lang.String readLine ()
public void readFully (byte[]) throws java.io.IOException
byte[] b
public void readFully (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public int skipBytes (int) throws java.io.IOException
int n
public int readUnsignedByte () throws java.io.IOException
int b1
public int readUnsignedShort () throws java.io.IOException
byte b1
byte b2
public int readInt () throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
public long readLong () throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
byte b5
byte b6
byte b7
byte b8
public float readFloat () throws java.io.IOException
public double readDouble () throws java.io.IOException
public java.lang.String readUTF () throws java.io.IOException
public short readShort () throws java.io.IOException
public char readChar () throws java.io.IOException
public byte readByte () throws java.io.IOException
public boolean readBoolean () throws java.io.IOException
private byte readAndCheckByte () throws java.io.IOException java.io.EOFException
int b1
}
com/google/common/io/LittleEndianDataOutputStream.classLittleEndianDataOutputStream.java
package com.google.common.io
public com.google.common.io.LittleEndianDataOutputStream extends java.io.FilterOutputStream implements java.io.DataOutput {
public void (java.io.OutputStream)
java.io.OutputStream out
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void writeBoolean (boolean) throws java.io.IOException
boolean v
public void writeByte (int) throws java.io.IOException
int v
public void writeBytes (java.lang.String) throws java.io.IOException
String s
public void writeChar (int) throws java.io.IOException
int v
public void writeChars (java.lang.String) throws java.io.IOException
int i
String s
public void writeDouble (double) throws java.io.IOException
double v
public void writeFloat (float) throws java.io.IOException
float v
public void writeInt (int) throws java.io.IOException
int v
public void writeLong (long) throws java.io.IOException
long v
byte[] bytes
public void writeShort (int) throws java.io.IOException
int v
public void writeUTF (java.lang.String) throws java.io.IOException
String str
}
com/google/common/io/MultiInputStream.classMultiInputStream.java
package com.google.common.io
final com.google.common.io.MultiInputStream extends java.io.InputStream {
private java.util.Iterator it
private java.io.InputStream in
public void (java.util.Iterator) throws java.io.IOException
java.util.Iterator it
public void close () throws java.io.IOException
private void advance () throws java.io.IOException
public int available () throws java.io.IOException
public boolean markSupported ()
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public long skip (long) throws java.io.IOException
long n
long result
}
com/google/common/io/MultiReader.classMultiReader.java
package com.google.common.io
com.google.common.io.MultiReader extends java.io.Reader {
private final java.util.Iterator it
private java.io.Reader current
void (java.util.Iterator) throws java.io.IOException
java.util.Iterator readers
private void advance () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
int result
public long skip (long) throws java.io.IOException
long result
long n
public boolean ready () throws java.io.IOException
public void close () throws java.io.IOException
}
com/google/common/io/OutputSupplier.classOutputSupplier.java
package com.google.common.io
public abstract com.google.common.io.OutputSupplier extends java.lang.Object {
public abstract java.lang.Object getOutput () throws java.io.IOException
}
com/google/common/io/PatternFilenameFilter.classPatternFilenameFilter.java
package com.google.common.io
public final com.google.common.io.PatternFilenameFilter extends java.lang.Object implements java.io.FilenameFilter {
private final java.util.regex.Pattern pattern
public void (java.lang.String)
String patternStr
public void (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String fileName
}
com/google/common/io/Resources$1.classResources.java
package com.google.common.io
final com.google.common.io.Resources$1 extends java.lang.Object implements com.google.common.io.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/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.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/package-info.classpackage-info.java
package com.google.common.io
abstract com.google.common.io.package-info extends java.lang.Object {
}
com/google/common/math/BigIntegerMath$1.classBigIntegerMath.java
package com.google.common.math
com.google.common.math.BigIntegerMath$1 extends java.lang.Object {
static final int[] $SwitchMap$java$math$RoundingMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/math/BigIntegerMath.classBigIntegerMath.java
package com.google.common.math
public final com.google.common.math.BigIntegerMath extends java.lang.Object {
static final int SQRT2_PRECOMPUTE_THRESHOLD
static final java.math.BigInteger SQRT2_PRECOMPUTED_BITS
private static final double LN_10
private static final double LN_2
public static boolean isPowerOfTwo (java.math.BigInteger)
java.math.BigInteger x
public static int log2 (java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger halfPower
java.math.BigInteger x2
int logX2Floor
java.math.BigInteger x
java.math.RoundingMode mode
int logFloor
public static int log10 (java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger nextPow
int nextCmp
java.math.BigInteger x2
java.math.BigInteger halfPowerSquared
java.math.BigInteger x
java.math.RoundingMode mode
int approxLog10
java.math.BigInteger approxPow
int approxCmp
int floorLog
java.math.BigInteger floorPow
int floorCmp
public static java.math.BigInteger sqrt (java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger halfSquare
java.math.BigInteger x
java.math.RoundingMode mode
java.math.BigInteger sqrtFloor
private static java.math.BigInteger sqrtFloor (java.math.BigInteger)
java.math.BigInteger sqrt0
int shift
java.math.BigInteger x
java.math.BigInteger sqrt0
int log2
java.math.BigInteger sqrt1
private static java.math.BigInteger sqrtApproxWithDoubles (java.math.BigInteger)
java.math.BigInteger x
public static java.math.BigInteger divide (java.math.BigInteger, java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger p
java.math.BigInteger q
java.math.RoundingMode mode
java.math.BigDecimal pDec
java.math.BigDecimal qDec
public static java.math.BigInteger factorial (int)
int tz
long normalizedNum
int normalizedBits
long num
int n
int approxSize
java.util.ArrayList bignums
int startingNumber
long product
int shift
int productBits
int bits
int nextPowerOfTwo
static java.math.BigInteger listProduct (java.util.List)
java.util.List nums
static java.math.BigInteger listProduct (java.util.List, int, int)
int m
java.util.List nums
int start
int end
public static java.math.BigInteger binomial (int, int)
int p
int q
int i
int n
int k
java.math.BigInteger accum
long numeratorAccum
long denominatorAccum
int bits
int numeratorBits
static boolean fitsInLong (java.math.BigInteger)
java.math.BigInteger x
private void ()
static void ()
}
com/google/common/math/DoubleMath$1.classDoubleMath.java
package com.google.common.math
com.google.common.math.DoubleMath$1 extends java.lang.Object {
static final int[] $SwitchMap$java$math$RoundingMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/math/DoubleMath$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/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/DoubleUtils.classDoubleUtils.java
package com.google.common.math
final com.google.common.math.DoubleUtils extends java.lang.Object {
static final long SIGNIFICAND_MASK
static final long EXPONENT_MASK
static final long SIGN_MASK
static final int SIGNIFICAND_BITS
static final int EXPONENT_BIAS
static final long IMPLICIT_BIT
private static final long ONE_BITS
private void ()
static double nextDown (double)
double d
static long getSignificand (double)
double d
int exponent
long bits
static boolean isFinite (double)
double d
static boolean isNormal (double)
double d
static double scaleNormalize (double)
double x
long significand
static double bigToDouble (java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger absX
int exponent
int shift
long twiceSignifFloor
long signifFloor
boolean increment
long signifRounded
long bits
static double ensureNonNegative (double)
double value
static void ()
}
com/google/common/math/IntMath$1.classIntMath.java
package com.google.common.math
com.google.common.math.IntMath$1 extends java.lang.Object {
static final int[] $SwitchMap$java$math$RoundingMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/math/IntMath.classIntMath.java
package com.google.common.math
public final com.google.common.math.IntMath extends java.lang.Object {
static final int MAX_POWER_OF_SQRT2_UNSIGNED
static final byte[] 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$1.classLongMath.java
package com.google.common.math
com.google.common.math.LongMath$1 extends java.lang.Object {
static final int[] $SwitchMap$java$math$RoundingMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/math/LongMath.classLongMath.java
package com.google.common.math
public final com.google.common.math.LongMath extends java.lang.Object {
static final long MAX_POWER_OF_SQRT2_UNSIGNED
static final byte[] 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/MathPreconditions.classMathPreconditions.java
package com.google.common.math
final com.google.common.math.MathPreconditions extends java.lang.Object {
static int checkPositive (java.lang.String, int)
String role
int x
static long checkPositive (java.lang.String, long)
String role
long x
static java.math.BigInteger checkPositive (java.lang.String, java.math.BigInteger)
String role
java.math.BigInteger x
static int checkNonNegative (java.lang.String, int)
String role
int x
static long checkNonNegative (java.lang.String, long)
String role
long x
static java.math.BigInteger checkNonNegative (java.lang.String, java.math.BigInteger)
String role
java.math.BigInteger x
static double checkNonNegative (java.lang.String, double)
String role
double x
static void checkRoundingUnnecessary (boolean)
boolean condition
static void checkInRange (boolean)
boolean condition
static void checkNoOverflow (boolean)
boolean condition
private void ()
}
com/google/common/math/package-info.classpackage-info.java
package com.google.common.math
abstract com.google.common.math.package-info extends java.lang.Object {
}
com/google/common/net/HostAndPort.classHostAndPort.java
package com.google.common.net
public final com.google.common.net.HostAndPort extends java.lang.Object implements java.io.Serializable {
private static final int NO_PORT
private final String host
private final int port
private final boolean hasBracketlessColons
private static final 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/HostSpecifier.classHostSpecifier.java
package com.google.common.net
public final com.google.common.net.HostSpecifier extends java.lang.Object {
private final String canonicalForm
private void (java.lang.String)
String canonicalForm
public static com.google.common.net.HostSpecifier fromValid (java.lang.String)
IllegalArgumentException e
String specifier
com.google.common.net.HostAndPort parsedHost
String host
java.net.InetAddress addr
com.google.common.net.InternetDomainName domain
public static com.google.common.net.HostSpecifier from (java.lang.String) throws java.text.ParseException
java.text.ParseException parseException
IllegalArgumentException e
String specifier
public static boolean isValid (java.lang.String)
IllegalArgumentException e
String specifier
public boolean equals (java.lang.Object)
com.google.common.net.HostSpecifier that
Object other
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/net/HttpHeaders.classHttpHeaders.java
package com.google.common.net
public final com.google.common.net.HttpHeaders extends java.lang.Object {
public static final String CACHE_CONTROL
public static final String CONTENT_LENGTH
public static final String CONTENT_TYPE
public static final String DATE
public static final String PRAGMA
public static final String VIA
public static final String WARNING
public static final String ACCEPT
public static final String ACCEPT_CHARSET
public static final String ACCEPT_ENCODING
public static final String ACCEPT_LANGUAGE
public static final String ACCESS_CONTROL_REQUEST_HEADERS
public static final String ACCESS_CONTROL_REQUEST_METHOD
public static final String AUTHORIZATION
public static final String CONNECTION
public static final String COOKIE
public static final String EXPECT
public static final String FROM
public static final String HOST
public static final String IF_MATCH
public static final String IF_MODIFIED_SINCE
public static final String IF_NONE_MATCH
public static final String IF_RANGE
public static final String IF_UNMODIFIED_SINCE
public static final String LAST_EVENT_ID
public static final String MAX_FORWARDS
public static final String ORIGIN
public static final String PROXY_AUTHORIZATION
public static final String RANGE
public static final String REFERER
public static final String TE
public static final String UPGRADE
public static final String USER_AGENT
public static final String ACCEPT_RANGES
public static final String ACCESS_CONTROL_ALLOW_HEADERS
public static final String ACCESS_CONTROL_ALLOW_METHODS
public static final String ACCESS_CONTROL_ALLOW_ORIGIN
public static final String ACCESS_CONTROL_ALLOW_CREDENTIALS
public static final String ACCESS_CONTROL_EXPOSE_HEADERS
public static final String ACCESS_CONTROL_MAX_AGE
public static final String AGE
public static final String ALLOW
public static final String CONTENT_DISPOSITION
public static final String CONTENT_ENCODING
public static final String CONTENT_LANGUAGE
public static final String CONTENT_LOCATION
public static final String CONTENT_MD5
public static final String CONTENT_RANGE
public static final String 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/InetAddresses$TeredoInfo.classInetAddresses.java
package com.google.common.net
public final com.google.common.net.InetAddresses$TeredoInfo extends java.lang.Object {
private final java.net.Inet4Address server
private final java.net.Inet4Address client
private final int port
private final int flags
public void (java.net.Inet4Address, java.net.Inet4Address, int, int)
java.net.Inet4Address server
java.net.Inet4Address client
int port
int flags
public java.net.Inet4Address getServer ()
public java.net.Inet4Address getClient ()
public int getPort ()
public int getFlags ()
}
com/google/common/net/InetAddresses.classInetAddresses.java
package com.google.common.net
public final com.google.common.net.InetAddresses extends java.lang.Object {
private static final int IPV4_PART_COUNT
private static final int IPV6_PART_COUNT
private static final java.net.Inet4Address LOOPBACK4
private static final java.net.Inet4Address ANY4
private void ()
private static java.net.Inet4Address getInet4Address (byte[])
byte[] bytes
public static java.net.InetAddress forString (java.lang.String)
String ipString
byte[] addr
public static boolean isInetAddress (java.lang.String)
String ipString
private static byte[] ipStringToBytes (java.lang.String)
char c
int i
String ipString
boolean hasColon
boolean hasDot
private static byte[] textToNumericFormatV4 (java.lang.String)
int i
NumberFormatException ex
String ipString
String[] address
byte[] bytes
private static byte[] textToNumericFormatV6 (java.lang.String)
int i
int partsHi
int partsLo
int i
int i
int i
NumberFormatException ex
String ipString
String[] parts
int skipIndex
int partsHi
int partsLo
int partsSkipped
java.nio.ByteBuffer rawBytes
private static java.lang.String convertDottedQuadToHex (java.lang.String)
String ipString
int lastColon
String initialPart
String dottedQuad
byte[] quad
String penultimate
String ultimate
private static byte parseOctet (java.lang.String)
String ipPart
int octet
private static short parseHextet (java.lang.String)
String ipPart
int hextet
private static java.net.InetAddress bytesToInetAddress (byte[])
java.net.UnknownHostException e
byte[] addr
public static java.lang.String toAddrString (java.net.InetAddress)
int i
java.net.InetAddress ip
byte[] bytes
int[] hextets
private static void compressLongestRunOfZeroes (int[])
int runLength
int i
int[] hextets
int bestRunStart
int bestRunLength
int runStart
private static java.lang.String hextetsToIPv6String (int[])
boolean thisIsNumber
int i
int[] hextets
StringBuilder buf
boolean lastWasNumber
public static java.lang.String toUriString (java.net.InetAddress)
java.net.InetAddress ip
public static java.net.InetAddress forUriString (java.lang.String)
String ipString
int expectBytes
String hostAddr
String ipString
int expectBytes
byte[] addr
public static boolean isUriInetAddress (java.lang.String)
IllegalArgumentException e
String ipString
public static boolean isCompatIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address getCompatIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean is6to4Address (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address get6to4IPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean isTeredoAddress (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static com.google.common.net.InetAddresses$TeredoInfo getTeredoInfo (java.net.Inet6Address)
int i
java.net.Inet6Address ip
byte[] bytes
java.net.Inet4Address server
int flags
int port
byte[] clientBytes
java.net.Inet4Address client
public static boolean isIsatapAddress (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address getIsatapIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean hasEmbeddedIPv4ClientAddress (java.net.Inet6Address)
java.net.Inet6Address ip
public static java.net.Inet4Address getEmbeddedIPv4ClientAddress (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean isMappedIPv4Address (java.lang.String)
int i
int i
String ipString
byte[] bytes
public static java.net.Inet4Address getCoercedIPv4Address (java.net.InetAddress)
int i
java.net.InetAddress ip
byte[] bytes
boolean leadingBytesOfZero
java.net.Inet6Address ip6
long addressAsLong
int coercedHash
public static int coerceToInteger (java.net.InetAddress)
java.net.InetAddress ip
public static java.net.Inet4Address fromInteger (int)
int address
public static java.net.InetAddress fromLittleEndianByteArray (byte[]) throws java.net.UnknownHostException
int i
byte[] addr
byte[] reversed
public static java.net.InetAddress increment (java.net.InetAddress)
java.net.InetAddress address
byte[] addr
int i
public static boolean isMaximum (java.net.InetAddress)
int i
java.net.InetAddress address
byte[] addr
static java.net.Inet4Address access$000 ()
static void ()
}
com/google/common/net/InternetDomainName.classInternetDomainName.java
package com.google.common.net
public final com.google.common.net.InternetDomainName extends java.lang.Object {
private static final com.google.common.base.CharMatcher DOTS_MATCHER
private static final com.google.common.base.Splitter DOT_SPLITTER
private static final com.google.common.base.Joiner DOT_JOINER
private static final int NO_PUBLIC_SUFFIX_FOUND
private static final String DOT_REGEX
private static final int MAX_PARTS
private static final int MAX_LENGTH
private static final int MAX_DOMAIN_PART_LENGTH
private final String name
private final com.google.common.collect.ImmutableList parts
private final int publicSuffixIndex
private static final com.google.common.base.CharMatcher DASH_MATCHER
private static final com.google.common.base.CharMatcher PART_CHAR_MATCHER
void (java.lang.String)
String name
private int findPublicSuffix ()
String ancestorName
int i
int partsSize
public static com.google.common.net.InternetDomainName fromLenient (java.lang.String)
String domain
public static com.google.common.net.InternetDomainName from (java.lang.String)
String domain
private static boolean validateSyntax (java.util.List)
String part
int i
java.util.List parts
int lastIndex
private static boolean validatePart (java.lang.String, boolean)
String part
boolean isFinalPart
String asciiChars
public java.lang.String name ()
public com.google.common.collect.ImmutableList parts ()
public boolean isPublicSuffix ()
public boolean hasPublicSuffix ()
public com.google.common.net.InternetDomainName publicSuffix ()
public boolean isUnderPublicSuffix ()
public boolean isTopPrivateDomain ()
public com.google.common.net.InternetDomainName topPrivateDomain ()
public boolean hasParent ()
public com.google.common.net.InternetDomainName parent ()
private com.google.common.net.InternetDomainName ancestor (int)
int levels
public com.google.common.net.InternetDomainName child (java.lang.String)
String leftParts
public static boolean isValid (java.lang.String)
IllegalArgumentException e
String name
private static boolean matchesWildcardPublicSuffix (java.lang.String)
String domain
String[] pieces
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.net.InternetDomainName that
Object object
public int hashCode ()
static void ()
}
com/google/common/net/MediaType$1.classMediaType.java
package com.google.common.net
com.google.common.net.MediaType$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.net.MediaType this$0
void (com.google.common.net.MediaType)
public com.google.common.collect.ImmutableMultiset apply (java.util.Collection)
java.util.Collection input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/net/MediaType$2.classMediaType.java
package com.google.common.net
com.google.common.net.MediaType$2 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.net.MediaType this$0
void (com.google.common.net.MediaType)
public java.lang.String apply (java.lang.String)
String value
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/net/MediaType$Tokenizer.classMediaType.java
package com.google.common.net
final com.google.common.net.MediaType$Tokenizer extends java.lang.Object {
final String input
int position
void (java.lang.String)
String input
java.lang.String consumeTokenIfPresent (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
int startPosition
java.lang.String consumeToken (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
int startPosition
String token
char consumeCharacter (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
char c
char consumeCharacter (char)
char c
char previewChar ()
boolean hasMore ()
}
com/google/common/net/MediaType.classMediaType.java
package com.google.common.net
public final com.google.common.net.MediaType extends java.lang.Object {
private static final String CHARSET_ATTRIBUTE
private static final com.google.common.collect.ImmutableListMultimap UTF_8_CONSTANT_PARAMETERS
private static final com.google.common.base.CharMatcher TOKEN_MATCHER
private static final com.google.common.base.CharMatcher QUOTED_TEXT_MATCHER
private static final com.google.common.base.CharMatcher LINEAR_WHITE_SPACE
private static final String APPLICATION_TYPE
private static final String AUDIO_TYPE
private static final String IMAGE_TYPE
private static final String TEXT_TYPE
private static final String VIDEO_TYPE
private static final String WILDCARD
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/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/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/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/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/package-info.classpackage-info.java
package com.google.common.net
abstract com.google.common.net.package-info extends java.lang.Object {
}
com/google/common/primitives/AndroidInteger.classAndroidInteger.java
package com.google.common.primitives
final com.google.common.primitives.AndroidInteger extends java.lang.Object {
static java.lang.Integer tryParse (java.lang.String)
String string
static java.lang.Integer tryParse (java.lang.String, int)
String string
int radix
int length
int i
boolean negative
private static java.lang.Integer tryParse (java.lang.String, int, int, boolean)
int digit
int next
String string
int offset
int radix
boolean negative
int max
int result
int length
private void ()
}
com/google/common/primitives/Booleans$BooleanArrayAsList.classBooleans.java
package com.google.common.primitives
com.google.common.primitives.Booleans$BooleanArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final boolean[] array
final int start
final int end
private static final long serialVersionUID
void (boolean[])
boolean[] array
void (boolean[], int, int)
boolean[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Boolean get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Boolean set (int, java.lang.Boolean)
int index
Boolean element
boolean oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Booleans$BooleanArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
boolean[] toBooleanArray ()
int size
boolean[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Booleans$LexicographicalComparator.classBooleans.java
package com.google.common.primitives
final com.google.common.primitives.Booleans$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Booleans$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Booleans$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Booleans$LexicographicalComparator[] values ()
public static com.google.common.primitives.Booleans$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (boolean[], boolean[])
int result
int i
boolean[] left
boolean[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Booleans.classBooleans.java
package com.google.common.primitives
public final com.google.common.primitives.Booleans extends java.lang.Object {
private void ()
public static int hashCode (boolean)
boolean value
public static int compare (boolean, boolean)
boolean a
boolean b
public static boolean contains (boolean[], boolean)
boolean value
boolean[] arr$
int len$
int i$
boolean[] array
boolean target
public static int indexOf (boolean[], boolean)
boolean[] array
boolean target
private static int indexOf (boolean[], boolean, int, int)
int i
boolean[] array
boolean target
int start
int end
public static int indexOf (boolean[], boolean[])
int j
int i
boolean[] array
boolean[] target
public static int lastIndexOf (boolean[], boolean)
boolean[] array
boolean target
private static int lastIndexOf (boolean[], boolean, int, int)
int i
boolean[] array
boolean target
int start
int end
public static transient boolean[] concat (boolean[][])
boolean[] array
boolean[][] arr$
int len$
int i$
boolean[] array
boolean[][] arr$
int len$
int i$
boolean[][] arrays
int length
boolean[] result
int pos
public static boolean[] ensureCapacity (boolean[], int, int)
boolean[] array
int minLength
int padding
private static boolean[] copyOf (boolean[], int)
boolean[] original
int length
boolean[] copy
public static transient java.lang.String join (java.lang.String, boolean[])
int i
String separator
boolean[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static boolean[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
boolean[] array
public static transient java.util.List asList (boolean[])
boolean[] backingArray
static int access$000 (boolean[], boolean, int, int)
boolean[] x0
boolean x1
int x2
int x3
static int access$100 (boolean[], boolean, int, int)
boolean[] x0
boolean x1
int x2
int x3
}
com/google/common/primitives/Bytes$ByteArrayAsList.classBytes.java
package com.google.common.primitives
com.google.common.primitives.Bytes$ByteArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final byte[] array
final int start
final int end
private static final long serialVersionUID
void (byte[])
byte[] array
void (byte[], int, int)
byte[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Byte get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Byte set (int, java.lang.Byte)
int index
Byte element
byte oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Bytes$ByteArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
byte[] toByteArray ()
int size
byte[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Bytes.classBytes.java
package com.google.common.primitives
public final com.google.common.primitives.Bytes extends java.lang.Object {
private void ()
public static int hashCode (byte)
byte value
public static boolean contains (byte[], byte)
byte value
byte[] arr$
int len$
int i$
byte[] array
byte target
public static int indexOf (byte[], byte)
byte[] array
byte target
private static int indexOf (byte[], byte, int, int)
int i
byte[] array
byte target
int start
int end
public static int indexOf (byte[], byte[])
int j
int i
byte[] array
byte[] target
public static int lastIndexOf (byte[], byte)
byte[] array
byte target
private static int lastIndexOf (byte[], byte, int, int)
int i
byte[] array
byte target
int start
int end
public static transient byte[] concat (byte[][])
byte[] array
byte[][] arr$
int len$
int i$
byte[] array
byte[][] arr$
int len$
int i$
byte[][] arrays
int length
byte[] result
int pos
public static byte[] ensureCapacity (byte[], int, int)
byte[] array
int minLength
int padding
private static byte[] copyOf (byte[], int)
byte[] original
int length
byte[] copy
public static byte[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
byte[] array
public static transient java.util.List asList (byte[])
byte[] backingArray
static int access$000 (byte[], byte, int, int)
byte[] x0
byte x1
int x2
int x3
static int access$100 (byte[], byte, int, int)
byte[] x0
byte x1
int x2
int x3
}
com/google/common/primitives/Chars$CharArrayAsList.classChars.java
package com.google.common.primitives
com.google.common.primitives.Chars$CharArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final char[] array
final int start
final int end
private static final long serialVersionUID
void (char[])
char[] array
void (char[], int, int)
char[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Character get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Character set (int, java.lang.Character)
int index
Character element
char oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Chars$CharArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
char[] toCharArray ()
int size
char[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Chars$LexicographicalComparator.classChars.java
package com.google.common.primitives
final com.google.common.primitives.Chars$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Chars$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Chars$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Chars$LexicographicalComparator[] values ()
public static com.google.common.primitives.Chars$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (char[], char[])
int result
int i
char[] left
char[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Chars.classChars.java
package com.google.common.primitives
public final com.google.common.primitives.Chars extends java.lang.Object {
public static final int BYTES
private void ()
public static int hashCode (char)
char value
public static char checkedCast (long)
long value
char result
public static char saturatedCast (long)
long value
public static int compare (char, char)
char a
char b
public static boolean contains (char[], char)
char value
char[] arr$
int len$
int i$
char[] array
char target
public static int indexOf (char[], char)
char[] array
char target
private static int indexOf (char[], char, int, int)
int i
char[] array
char target
int start
int end
public static int indexOf (char[], char[])
int j
int i
char[] array
char[] target
public static int lastIndexOf (char[], char)
char[] array
char target
private static int lastIndexOf (char[], char, int, int)
int i
char[] array
char target
int start
int end
public static transient char min (char[])
int i
char[] array
char min
public static transient char max (char[])
int i
char[] array
char max
public static transient char[] concat (char[][])
char[] array
char[][] arr$
int len$
int i$
char[] array
char[][] arr$
int len$
int i$
char[][] arrays
int length
char[] result
int pos
public static byte[] toByteArray (char)
char value
public static char fromByteArray (byte[])
byte[] bytes
public static char fromBytes (byte, byte)
byte b1
byte b2
public static char[] ensureCapacity (char[], int, int)
char[] array
int minLength
int padding
private static char[] copyOf (char[], int)
char[] original
int length
char[] copy
public static transient java.lang.String join (java.lang.String, char[])
int i
String separator
char[] array
int len
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static char[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
char[] array
public static transient java.util.List asList (char[])
char[] backingArray
static int access$000 (char[], char, int, int)
char[] x0
char x1
int x2
int x3
static int access$100 (char[], char, int, int)
char[] x0
char x1
int x2
int x3
}
com/google/common/primitives/Doubles$DoubleArrayAsList.classDoubles.java
package com.google.common.primitives
com.google.common.primitives.Doubles$DoubleArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final double[] array
final int start
final int end
private static final long serialVersionUID
void (double[])
double[] array
void (double[], int, int)
double[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Double get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Double set (int, java.lang.Double)
int index
Double element
double oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Doubles$DoubleArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
double[] toDoubleArray ()
int size
double[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Doubles$LexicographicalComparator.classDoubles.java
package com.google.common.primitives
final com.google.common.primitives.Doubles$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Doubles$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Doubles$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Doubles$LexicographicalComparator[] values ()
public static com.google.common.primitives.Doubles$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (double[], double[])
int result
int i
double[] left
double[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Doubles.classDoubles.java
package com.google.common.primitives
public final com.google.common.primitives.Doubles extends java.lang.Object {
public static final int BYTES
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/primitives/Floats$FloatArrayAsList.classFloats.java
package com.google.common.primitives
com.google.common.primitives.Floats$FloatArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final float[] array
final int start
final int end
private static final long serialVersionUID
void (float[])
float[] array
void (float[], int, int)
float[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Float get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Float set (int, java.lang.Float)
int index
Float element
float oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Floats$FloatArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
float[] toFloatArray ()
int size
float[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Floats$LexicographicalComparator.classFloats.java
package com.google.common.primitives
final com.google.common.primitives.Floats$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Floats$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Floats$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Floats$LexicographicalComparator[] values ()
public static com.google.common.primitives.Floats$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (float[], float[])
int result
int i
float[] left
float[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Floats.classFloats.java
package com.google.common.primitives
public final com.google.common.primitives.Floats extends java.lang.Object {
public static final int BYTES
private void ()
public static int hashCode (float)
float value
public static int compare (float, float)
float a
float b
public static boolean isFinite (float)
float value
public static boolean contains (float[], float)
float value
float[] arr$
int len$
int i$
float[] array
float target
public static int indexOf (float[], float)
float[] array
float target
private static int indexOf (float[], float, int, int)
int i
float[] array
float target
int start
int end
public static int indexOf (float[], float[])
int j
int i
float[] array
float[] target
public static int lastIndexOf (float[], float)
float[] array
float target
private static int lastIndexOf (float[], float, int, int)
int i
float[] array
float target
int start
int end
public static transient float min (float[])
int i
float[] array
float min
public static transient float max (float[])
int i
float[] array
float max
public static transient float[] concat (float[][])
float[] array
float[][] arr$
int len$
int i$
float[] array
float[][] arr$
int len$
int i$
float[][] arrays
int length
float[] result
int pos
public static float[] ensureCapacity (float[], int, int)
float[] array
int minLength
int padding
private static float[] copyOf (float[], int)
float[] original
int length
float[] copy
public static transient java.lang.String join (java.lang.String, float[])
int i
String separator
float[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static float[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
float[] array
public static transient java.util.List asList (float[])
float[] backingArray
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/Ints$IntArrayAsList.classInts.java
package com.google.common.primitives
com.google.common.primitives.Ints$IntArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final int[] array
final int start
final int end
private static final long serialVersionUID
void (int[])
int[] array
void (int[], int, int)
int[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Integer get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Integer set (int, java.lang.Integer)
int index
Integer element
int oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Ints$IntArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
int[] toIntArray ()
int size
int[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Ints$LexicographicalComparator.classInts.java
package com.google.common.primitives
final com.google.common.primitives.Ints$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Ints$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Ints$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Ints$LexicographicalComparator[] values ()
public static com.google.common.primitives.Ints$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (int[], int[])
int result
int i
int[] left
int[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Ints.classInts.java
package com.google.common.primitives
public final com.google.common.primitives.Ints extends java.lang.Object {
public static final int BYTES
public static final int MAX_POWER_OF_TWO
private void ()
public static int hashCode (int)
int value
public static int checkedCast (long)
long value
int result
public static int saturatedCast (long)
long value
public static int compare (int, int)
int a
int b
public static boolean contains (int[], int)
int value
int[] arr$
int len$
int i$
int[] array
int target
public static int indexOf (int[], int)
int[] array
int target
private static int indexOf (int[], int, int, int)
int i
int[] array
int target
int start
int end
public static int indexOf (int[], int[])
int j
int i
int[] array
int[] target
public static int lastIndexOf (int[], int)
int[] array
int target
private static int lastIndexOf (int[], int, int, int)
int i
int[] array
int target
int start
int end
public static transient int min (int[])
int i
int[] array
int min
public static transient int max (int[])
int i
int[] array
int max
public static transient int[] concat (int[][])
int[] array
int[][] arr$
int len$
int i$
int[] array
int[][] arr$
int len$
int i$
int[][] arrays
int length
int[] result
int pos
public static byte[] toByteArray (int)
int value
public static int fromByteArray (byte[])
byte[] bytes
public static int fromBytes (byte, byte, byte, byte)
byte b1
byte b2
byte b3
byte b4
public static int[] ensureCapacity (int[], int, int)
int[] array
int minLength
int padding
private static int[] copyOf (int[], int)
int[] original
int length
int[] copy
public static transient java.lang.String join (java.lang.String, int[])
int i
String separator
int[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static int[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
int[] array
public static transient java.util.List asList (int[])
int[] backingArray
public static java.lang.Integer tryParse (java.lang.String)
String string
static int access$000 (int[], int, int, int)
int[] x0
int x1
int x2
int x3
static int access$100 (int[], int, int, int)
int[] x0
int x1
int x2
int x3
}
com/google/common/primitives/Longs$LexicographicalComparator.classLongs.java
package com.google.common.primitives
final com.google.common.primitives.Longs$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Longs$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Longs$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Longs$LexicographicalComparator[] values ()
public static com.google.common.primitives.Longs$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (long[], long[])
int result
int i
long[] left
long[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Longs$LongArrayAsList.classLongs.java
package com.google.common.primitives
com.google.common.primitives.Longs$LongArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final long[] array
final int start
final int end
private static final long serialVersionUID
void (long[])
long[] array
void (long[], int, int)
long[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Long get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Long set (int, java.lang.Long)
int index
Long element
long oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Longs$LongArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
long[] toLongArray ()
int size
long[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Longs.classLongs.java
package com.google.common.primitives
public final com.google.common.primitives.Longs extends java.lang.Object {
public static final int BYTES
public static final long MAX_POWER_OF_TWO
private void ()
public static int hashCode (long)
long value
public static int compare (long, long)
long a
long b
public static boolean contains (long[], long)
long value
long[] arr$
int len$
int i$
long[] array
long target
public static int indexOf (long[], long)
long[] array
long target
private static int indexOf (long[], long, int, int)
int i
long[] array
long target
int start
int end
public static int indexOf (long[], long[])
int j
int i
long[] array
long[] target
public static int lastIndexOf (long[], long)
long[] array
long target
private static int lastIndexOf (long[], long, int, int)
int i
long[] array
long target
int start
int end
public static transient long min (long[])
int i
long[] array
long min
public static transient long max (long[])
int i
long[] array
long max
public static transient long[] concat (long[][])
long[] array
long[][] arr$
int len$
int i$
long[] array
long[][] arr$
int len$
int i$
long[][] arrays
int length
long[] result
int pos
public static byte[] toByteArray (long)
int i
long value
byte[] result
public static long fromByteArray (byte[])
byte[] bytes
public static long fromBytes (byte, byte, byte, byte, byte, byte, byte, byte)
byte b1
byte b2
byte b3
byte b4
byte b5
byte b6
byte b7
byte b8
public static 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/ParseRequest.classParseRequest.java
package com.google.common.primitives
final com.google.common.primitives.ParseRequest extends java.lang.Object {
final String rawValue
final int radix
private void (java.lang.String, int)
String rawValue
int radix
static com.google.common.primitives.ParseRequest fromString (java.lang.String)
String rawValue
int radix
String rawValue
int radix
String rawValue
int radix
String stringValue
String rawValue
int radix
char firstChar
}
com/google/common/primitives/Primitives.classPrimitives.java
package com.google.common.primitives
public final com.google.common.primitives.Primitives extends java.lang.Object {
private static final java.util.Map PRIMITIVE_TO_WRAPPER_TYPE
private static final java.util.Map WRAPPER_TO_PRIMITIVE_TYPE
private void ()
private static void add (java.util.Map, java.util.Map, java.lang.Class, java.lang.Class)
java.util.Map forward
java.util.Map backward
Class key
Class value
public static java.util.Set allPrimitiveTypes ()
public static java.util.Set allWrapperTypes ()
public static boolean isWrapperType (java.lang.Class)
Class type
public static java.lang.Class wrap (java.lang.Class)
Class type
Class wrapped
public static java.lang.Class unwrap (java.lang.Class)
Class type
Class unwrapped
static void ()
java.util.Map primToWrap
java.util.Map wrapToPrim
}
com/google/common/primitives/Shorts$LexicographicalComparator.classShorts.java
package com.google.common.primitives
final com.google.common.primitives.Shorts$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Shorts$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Shorts$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Shorts$LexicographicalComparator[] values ()
public static com.google.common.primitives.Shorts$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (short[], short[])
int result
int i
short[] left
short[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Shorts$ShortArrayAsList.classShorts.java
package com.google.common.primitives
com.google.common.primitives.Shorts$ShortArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final short[] array
final int start
final int end
private static final long serialVersionUID
void (short[])
short[] array
void (short[], int, int)
short[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Short get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Short set (int, java.lang.Short)
int index
Short element
short oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Shorts$ShortArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
short[] toShortArray ()
int size
short[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Shorts.classShorts.java
package com.google.common.primitives
public final com.google.common.primitives.Shorts extends java.lang.Object {
public static final int BYTES
public static final short MAX_POWER_OF_TWO
private void ()
public static int hashCode (short)
short value
public static short checkedCast (long)
long value
short result
public static short saturatedCast (long)
long value
public static int compare (short, short)
short a
short b
public static boolean contains (short[], short)
short value
short[] arr$
int len$
int i$
short[] array
short target
public static int indexOf (short[], short)
short[] array
short target
private static int indexOf (short[], short, int, int)
int i
short[] array
short target
int start
int end
public static int indexOf (short[], short[])
int j
int i
short[] array
short[] target
public static int lastIndexOf (short[], short)
short[] array
short target
private static int lastIndexOf (short[], short, int, int)
int i
short[] array
short target
int start
int end
public static transient short min (short[])
int i
short[] array
short min
public static transient short max (short[])
int i
short[] array
short max
public static transient short[] concat (short[][])
short[] array
short[][] arr$
int len$
int i$
short[] array
short[][] arr$
int len$
int i$
short[][] arrays
int length
short[] result
int pos
public static byte[] toByteArray (short)
short value
public static short fromByteArray (byte[])
byte[] bytes
public static short fromBytes (byte, byte)
byte b1
byte b2
public static short[] ensureCapacity (short[], int, int)
short[] array
int minLength
int padding
private static short[] copyOf (short[], int)
short[] original
int length
short[] copy
public static transient java.lang.String join (java.lang.String, short[])
int i
String separator
short[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static short[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
short[] array
public static transient java.util.List asList (short[])
short[] backingArray
static int access$000 (short[], short, int, int)
short[] x0
short x1
int x2
int x3
static int access$100 (short[], short, int, int)
short[] x0
short x1
int x2
int x3
}
com/google/common/primitives/SignedBytes$LexicographicalComparator.classSignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.SignedBytes$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.SignedBytes$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.SignedBytes$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.SignedBytes$LexicographicalComparator[] values ()
public static com.google.common.primitives.SignedBytes$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (byte[], byte[])
int result
int i
byte[] left
byte[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/SignedBytes.classSignedBytes.java
package com.google.common.primitives
public final com.google.common.primitives.SignedBytes extends java.lang.Object {
public static final byte MAX_POWER_OF_TWO
private void ()
public static byte checkedCast (long)
long value
byte result
public static byte saturatedCast (long)
long value
public static int compare (byte, byte)
byte a
byte b
public static transient byte min (byte[])
int i
byte[] array
byte min
public static transient byte max (byte[])
int i
byte[] array
byte max
public static transient java.lang.String join (java.lang.String, byte[])
int i
String separator
byte[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator.classUnsignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator INSTANCE
private static final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator[] $VALUES
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator[] values ()
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (byte[], byte[])
int result
int i
byte[] left
byte[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1.classUnsignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1 extends java.lang.Object implements java.security.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/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/UnsignedBytes$LexicographicalComparatorHolder.classUnsignedBytes.java
package com.google.common.primitives
com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder extends java.lang.Object {
static final String UNSAFE_COMPARATOR_NAME
static final java.util.Comparator BEST_COMPARATOR
void ()
static java.util.Comparator getBestComparator ()
Class theClass
java.util.Comparator comparator
Throwable t
static void ()
}
com/google/common/primitives/UnsignedBytes.classUnsignedBytes.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedBytes extends java.lang.Object {
public static final byte MAX_POWER_OF_TWO
public static final byte MAX_VALUE
private static final int UNSIGNED_MASK
private void ()
public static int toInt (byte)
byte value
public static byte checkedCast (long)
long value
public static byte saturatedCast (long)
long value
public static int compare (byte, byte)
byte a
byte b
public static transient byte min (byte[])
int next
int i
byte[] array
int min
public static transient byte max (byte[])
int next
int i
byte[] array
int max
public static java.lang.String toString (byte)
byte x
public static java.lang.String toString (byte, int)
byte x
int radix
public static byte parseUnsignedByte (java.lang.String)
String string
public static byte parseUnsignedByte (java.lang.String, int)
String string
int radix
int parse
public static transient java.lang.String join (java.lang.String, byte[])
int i
String separator
byte[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
static java.util.Comparator lexicographicalComparatorJavaImpl ()
}
com/google/common/primitives/UnsignedInteger.classUnsignedInteger.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedInteger extends java.lang.Number implements java.lang.Comparable {
public static final com.google.common.primitives.UnsignedInteger ZERO
public static final com.google.common.primitives.UnsignedInteger ONE
public static final com.google.common.primitives.UnsignedInteger MAX_VALUE
private final int value
private void (int)
int value
public static com.google.common.primitives.UnsignedInteger 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/UnsignedInts$LexicographicalComparator.classUnsignedInts.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedInts$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.UnsignedInts$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.UnsignedInts$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.UnsignedInts$LexicographicalComparator[] values ()
public static com.google.common.primitives.UnsignedInts$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (int[], int[])
int i
int[] left
int[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/UnsignedInts.classUnsignedInts.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedInts extends java.lang.Object {
static final long INT_MASK
private void ()
static int flip (int)
int value
public static int compare (int, int)
int a
int b
public static long toLong (int)
int value
public static transient int min (int[])
int next
int i
int[] array
int min
public static transient int max (int[])
int next
int i
int[] array
int max
public static transient java.lang.String join (java.lang.String, int[])
int i
String separator
int[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static int divide (int, int)
int dividend
int divisor
public static int remainder (int, int)
int dividend
int divisor
public static int decode (java.lang.String)
NumberFormatException decodeException
NumberFormatException e
String stringValue
com.google.common.primitives.ParseRequest request
public static int parseUnsignedInt (java.lang.String)
String s
public static int parseUnsignedInt (java.lang.String, int)
String string
int radix
long result
public static java.lang.String toString (int)
int x
public static java.lang.String toString (int, int)
int x
int radix
long asLong
}
com/google/common/primitives/UnsignedLong.classUnsignedLong.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedLong extends java.lang.Number implements java.lang.Comparable java.io.Serializable {
private static final long UNSIGNED_MASK
public static final com.google.common.primitives.UnsignedLong ZERO
public static final com.google.common.primitives.UnsignedLong ONE
public static final com.google.common.primitives.UnsignedLong MAX_VALUE
private final long value
private void (long)
long value
public static com.google.common.primitives.UnsignedLong 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/UnsignedLongs.classUnsignedLongs.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedLongs extends java.lang.Object {
public static final long MAX_VALUE
private static final long[] maxValueDivs
private static final int[] maxValueMods
private static final int[] maxSafeDigits
private void ()
private static long flip (long)
long a
public static int compare (long, long)
long a
long b
public static transient long min (long[])
long next
int i
long[] array
long min
public static transient long max (long[])
long next
int i
long[] array
long max
public static transient java.lang.String join (java.lang.String, long[])
int i
String separator
long[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static long divide (long, long)
long dividend
long divisor
long quotient
long rem
public static long remainder (long, long)
long dividend
long divisor
long quotient
long rem
public static long parseUnsignedLong (java.lang.String)
String s
public static long decode (java.lang.String)
NumberFormatException decodeException
NumberFormatException e
String stringValue
com.google.common.primitives.ParseRequest request
public static long parseUnsignedLong (java.lang.String, int)
int digit
int pos
String s
int radix
int max_safe_pos
long value
private static boolean overflowInParse (long, int, int)
long current
int digit
int radix
public static java.lang.String toString (long)
long x
public static java.lang.String toString (long, int)
long quotient
long rem
char[] buf
int i
long x
int radix
static void ()
int i
java.math.BigInteger overflow
}
com/google/common/primitives/package-info.classpackage-info.java
package com.google.common.primitives
abstract com.google.common.primitives.package-info extends java.lang.Object {
}
com/google/common/reflect/AbstractInvocationHandler.classAbstractInvocationHandler.java
package com.google.common.reflect
public abstract com.google.common.reflect.AbstractInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private static final Object[] NO_ARGS
public void ()
public final java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object 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/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/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/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/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/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/ImmutableTypeToInstanceMap$1.classImmutableTypeToInstanceMap.java
package com.google.common.reflect
com.google.common.reflect.ImmutableTypeToInstanceMap$1 extends java.lang.Object {
}
com/google/common/reflect/ImmutableTypeToInstanceMap$Builder.classImmutableTypeToInstanceMap.java
package com.google.common.reflect
public final com.google.common.reflect.ImmutableTypeToInstanceMap$Builder extends java.lang.Object {
private final com.google.common.collect.ImmutableMap$Builder mapBuilder
private void ()
public com.google.common.reflect.ImmutableTypeToInstanceMap$Builder put (java.lang.Class, java.lang.Object)
Class key
Object value
public com.google.common.reflect.ImmutableTypeToInstanceMap$Builder put (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken key
Object value
public com.google.common.reflect.ImmutableTypeToInstanceMap build ()
void (com.google.common.reflect.ImmutableTypeToInstanceMap$1)
com.google.common.reflect.ImmutableTypeToInstanceMap$1 x0
}
com/google/common/reflect/ImmutableTypeToInstanceMap.classImmutableTypeToInstanceMap.java
package com.google.common.reflect
public final com.google.common.reflect.ImmutableTypeToInstanceMap extends com.google.common.collect.ForwardingMap implements com.google.common.reflect.TypeToInstanceMap {
private final com.google.common.collect.ImmutableMap delegate
public static com.google.common.reflect.ImmutableTypeToInstanceMap of ()
public static com.google.common.reflect.ImmutableTypeToInstanceMap$Builder builder ()
private void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap delegate
public java.lang.Object getInstance (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public java.lang.Object putInstance (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken type
Object value
public java.lang.Object getInstance (java.lang.Class)
Class type
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
protected java.util.Map delegate ()
private java.lang.Object trustedGet (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.ImmutableMap, com.google.common.reflect.ImmutableTypeToInstanceMap$1)
com.google.common.collect.ImmutableMap x0
com.google.common.reflect.ImmutableTypeToInstanceMap$1 x1
}
com/google/common/reflect/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/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/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/MutableTypeToInstanceMap$1.classMutableTypeToInstanceMap.java
package com.google.common.reflect
com.google.common.reflect.MutableTypeToInstanceMap$1 extends java.lang.Object {
}
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/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/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/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/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/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/TypeCapture.classTypeCapture.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeCapture extends java.lang.Object {
void ()
final java.lang.reflect.Type capture ()
java.lang.reflect.Type superclass
}
com/google/common/reflect/TypeParameter.classTypeParameter.java
package com.google.common.reflect
public abstract com.google.common.reflect.TypeParameter extends com.google.common.reflect.TypeCapture {
final java.lang.reflect.TypeVariable typeVariable
protected void ()
java.lang.reflect.Type type
public final int hashCode ()
public final boolean equals (java.lang.Object)
com.google.common.reflect.TypeParameter that
Object o
public java.lang.String toString ()
}
com/google/common/reflect/TypeResolver$1.classTypeResolver.java
package com.google.common.reflect
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/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/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/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/TypeResolver$WildcardCapturer.classTypeResolver.java
package com.google.common.reflect
final com.google.common.reflect.TypeResolver$WildcardCapturer extends java.lang.Object {
private final java.util.concurrent.atomic.AtomicInteger id
private void ()
java.lang.reflect.Type capture (java.lang.reflect.Type)
java.lang.reflect.GenericArrayType arrayType
java.lang.reflect.ParameterizedType parameterizedType
java.lang.reflect.Type[] upperBounds
String name
java.lang.reflect.WildcardType wildcardType
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type type
private java.lang.reflect.Type captureNullable (java.lang.reflect.Type)
java.lang.reflect.Type type
private java.lang.reflect.Type[] capture (java.lang.reflect.Type[])
int i
java.lang.reflect.Type[] types
java.lang.reflect.Type[] result
void (com.google.common.reflect.TypeResolver$1)
com.google.common.reflect.TypeResolver$1 x0
}
com/google/common/reflect/TypeResolver.classTypeResolver.java
package com.google.common.reflect
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/TypeToInstanceMap.classTypeToInstanceMap.java
package com.google.common.reflect
public abstract com.google.common.reflect.TypeToInstanceMap extends java.lang.Object implements java.util.Map {
public abstract java.lang.Object getInstance (java.lang.Class)
public abstract java.lang.Object putInstance (java.lang.Class, java.lang.Object)
public abstract java.lang.Object getInstance (com.google.common.reflect.TypeToken)
public abstract java.lang.Object putInstance (com.google.common.reflect.TypeToken, java.lang.Object)
}
com/google/common/reflect/TypeToken$1.classTypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$1 extends 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/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/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/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/TypeToken$ClassSet.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$ClassSet extends com.google.common.reflect.TypeToken$TypeSet {
private transient com.google.common.collect.ImmutableSet classes
private static final long serialVersionUID
final com.google.common.reflect.TypeToken this$0
private void (com.google.common.reflect.TypeToken)
protected java.util.Set delegate ()
com.google.common.collect.ImmutableList collectedTypes
com.google.common.collect.ImmutableSet result
public com.google.common.reflect.TypeToken$TypeSet classes ()
public java.util.Set rawTypes ()
com.google.common.collect.ImmutableList collectedTypes
public com.google.common.reflect.TypeToken$TypeSet interfaces ()
private java.lang.Object readResolve ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.reflect.TypeToken, com.google.common.reflect.TypeToken$1)
com.google.common.reflect.TypeToken x0
com.google.common.reflect.TypeToken$1 x1
}
com/google/common/reflect/TypeToken$InterfaceSet$1.classTypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$InterfaceSet$1 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.reflect.TypeToken$InterfaceSet this$1
void (com.google.common.reflect.TypeToken$InterfaceSet)
public boolean apply (java.lang.Class)
Class type
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/reflect/TypeToken$InterfaceSet.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$InterfaceSet extends com.google.common.reflect.TypeToken$TypeSet {
private final transient com.google.common.reflect.TypeToken$TypeSet allTypes
private transient com.google.common.collect.ImmutableSet interfaces
private static final long serialVersionUID
final com.google.common.reflect.TypeToken this$0
void (com.google.common.reflect.TypeToken, com.google.common.reflect.TypeToken$TypeSet)
com.google.common.reflect.TypeToken$TypeSet allTypes
protected java.util.Set delegate ()
com.google.common.collect.ImmutableSet result
public com.google.common.reflect.TypeToken$TypeSet interfaces ()
public java.util.Set rawTypes ()
com.google.common.collect.ImmutableList collectedTypes
public com.google.common.reflect.TypeToken$TypeSet classes ()
private java.lang.Object readResolve ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/reflect/TypeToken$SimpleTypeToken.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$SimpleTypeToken extends com.google.common.reflect.TypeToken {
private static final long serialVersionUID
void (java.lang.reflect.Type)
java.lang.reflect.Type type
}
com/google/common/reflect/TypeToken$TypeCollector$1.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeCollector$1 extends com.google.common.reflect.TypeToken$TypeCollector {
void ()
java.lang.Class getRawType (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
java.lang.Iterable getInterfaces (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
com.google.common.reflect.TypeToken getSuperclass (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
volatile java.lang.Object getSuperclass (java.lang.Object)
Object x0
volatile java.lang.Iterable getInterfaces (java.lang.Object)
Object x0
volatile java.lang.Class getRawType (java.lang.Object)
Object x0
}
com/google/common/reflect/TypeToken$TypeCollector$2.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeCollector$2 extends com.google.common.reflect.TypeToken$TypeCollector {
void ()
java.lang.Class getRawType (java.lang.Class)
Class type
java.lang.Iterable getInterfaces (java.lang.Class)
Class type
java.lang.Class getSuperclass (java.lang.Class)
Class type
volatile java.lang.Object getSuperclass (java.lang.Object)
Object x0
volatile java.lang.Iterable getInterfaces (java.lang.Object)
Object x0
volatile java.lang.Class getRawType (java.lang.Object)
Object x0
}
com/google/common/reflect/TypeToken$TypeCollector$3.classTypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$TypeCollector$3 extends com.google.common.reflect.TypeToken$TypeCollector$ForwardingTypeCollector {
final com.google.common.reflect.TypeToken$TypeCollector this$0
void (com.google.common.reflect.TypeToken$TypeCollector, com.google.common.reflect.TypeToken$TypeCollector)
com.google.common.reflect.TypeToken$TypeCollector x0
java.lang.Iterable getInterfaces (java.lang.Object)
Object type
com.google.common.collect.ImmutableList collectTypes (java.lang.Iterable)
Object type
java.util.Iterator i$
Iterable types
com.google.common.collect.ImmutableList$Builder builder
}
com/google/common/reflect/TypeToken$TypeCollector$4.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeCollector$4 extends com.google.common.collect.Ordering {
final java.util.Comparator val$valueComparator
final java.util.Map val$map
void (java.util.Comparator, java.util.Map)
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
}
com/google/common/reflect/TypeToken$TypeCollector$ForwardingTypeCollector.classTypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$TypeCollector$ForwardingTypeCollector extends com.google.common.reflect.TypeToken$TypeCollector {
private final com.google.common.reflect.TypeToken$TypeCollector delegate
void (com.google.common.reflect.TypeToken$TypeCollector)
com.google.common.reflect.TypeToken$TypeCollector delegate
java.lang.Class getRawType (java.lang.Object)
Object type
java.lang.Iterable getInterfaces (java.lang.Object)
Object type
java.lang.Object getSuperclass (java.lang.Object)
Object type
}
com/google/common/reflect/TypeToken$TypeCollector.classTypeToken.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeToken$TypeCollector extends java.lang.Object {
static final com.google.common.reflect.TypeToken$TypeCollector FOR_GENERIC_TYPE
static final com.google.common.reflect.TypeToken$TypeCollector FOR_RAW_TYPE
private void ()
final com.google.common.reflect.TypeToken$TypeCollector classesOnly ()
final com.google.common.collect.ImmutableList collectTypes (java.lang.Object)
Object type
com.google.common.collect.ImmutableList collectTypes (java.lang.Iterable)
Object type
java.util.Iterator i$
Iterable types
java.util.Map map
private int collectTypes (java.lang.Object, java.util.Map)
Object interfaceType
java.util.Iterator i$
Object type
java.util.Map map
Integer existing
int aboveMe
Object superclass
private static com.google.common.collect.ImmutableList sortKeysByValue (java.util.Map, java.util.Comparator)
java.util.Map map
java.util.Comparator valueComparator
com.google.common.collect.Ordering keyOrdering
abstract java.lang.Class getRawType (java.lang.Object)
abstract java.lang.Iterable getInterfaces (java.lang.Object)
abstract java.lang.Object getSuperclass (java.lang.Object)
void (com.google.common.reflect.TypeToken$1)
com.google.common.reflect.TypeToken$1 x0
static void ()
}
com/google/common/reflect/TypeToken$TypeFilter$1.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeFilter$1 extends com.google.common.reflect.TypeToken$TypeFilter {
void (java.lang.String, int)
public boolean apply (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/reflect/TypeToken$TypeFilter$2.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeFilter$2 extends com.google.common.reflect.TypeToken$TypeFilter {
void (java.lang.String, int)
public boolean apply (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/reflect/TypeToken$TypeFilter.classTypeToken.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeToken$TypeFilter extends java.lang.Enum implements com.google.common.base.Predicate {
public static final com.google.common.reflect.TypeToken$TypeFilter IGNORE_TYPE_VARIABLE_OR_WILDCARD
public static final com.google.common.reflect.TypeToken$TypeFilter INTERFACE_ONLY
private static final com.google.common.reflect.TypeToken$TypeFilter[] $VALUES
public static com.google.common.reflect.TypeToken$TypeFilter[] values ()
public static com.google.common.reflect.TypeToken$TypeFilter valueOf (java.lang.String)
String name
private void (java.lang.String, int)
void (java.lang.String, int, com.google.common.reflect.TypeToken$1)
String x0
int x1
com.google.common.reflect.TypeToken$1 x2
static void ()
}
com/google/common/reflect/TypeToken$TypeSet.classTypeToken.java
package com.google.common.reflect
public com.google.common.reflect.TypeToken$TypeSet extends com.google.common.collect.ForwardingSet implements java.io.Serializable {
private transient com.google.common.collect.ImmutableSet types
private static final long serialVersionUID
final com.google.common.reflect.TypeToken this$0
void (com.google.common.reflect.TypeToken)
public com.google.common.reflect.TypeToken$TypeSet interfaces ()
public com.google.common.reflect.TypeToken$TypeSet classes ()
protected java.util.Set delegate ()
com.google.common.collect.ImmutableList collectedTypes
com.google.common.collect.ImmutableSet filteredTypes
public java.util.Set rawTypes ()
com.google.common.collect.ImmutableList collectedTypes
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/reflect/TypeToken.classTypeToken.java
package com.google.common.reflect
public abstract com.google.common.reflect.TypeToken extends com.google.common.reflect.TypeCapture implements java.io.Serializable {
private final java.lang.reflect.Type runtimeType
private transient com.google.common.reflect.TypeResolver typeResolver
protected void ()
protected void (java.lang.Class)
Class declaringClass
java.lang.reflect.Type captured
private void (java.lang.reflect.Type)
java.lang.reflect.Type type
public static com.google.common.reflect.TypeToken of (java.lang.Class)
Class type
public static com.google.common.reflect.TypeToken of (java.lang.reflect.Type)
java.lang.reflect.Type type
public final java.lang.Class getRawType ()
Class rawType
Class result
private com.google.common.collect.ImmutableSet getImmediateRawTypes ()
com.google.common.collect.ImmutableSet result
public final java.lang.reflect.Type getType ()
public final com.google.common.reflect.TypeToken where (com.google.common.reflect.TypeParameter, com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeParameter typeParam
com.google.common.reflect.TypeToken typeArg
com.google.common.reflect.TypeResolver resolver
public final com.google.common.reflect.TypeToken where (com.google.common.reflect.TypeParameter, java.lang.Class)
com.google.common.reflect.TypeParameter typeParam
Class typeArg
public final com.google.common.reflect.TypeToken resolveType (java.lang.reflect.Type)
java.lang.reflect.Type type
com.google.common.reflect.TypeResolver resolver
private 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/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/Types$1.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.String apply (java.lang.reflect.Type)
java.lang.reflect.Type from
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/reflect/Types$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/Types$ClassOwnership$1.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$ClassOwnership$1 extends com.google.common.reflect.Types$ClassOwnership {
void (java.lang.String, int)
java.lang.Class getOwnerType (java.lang.Class)
Class rawType
}
com/google/common/reflect/Types$ClassOwnership$1LocalClass.classTypes.java
package com.google.common.reflect
com.google.common.reflect.Types$ClassOwnership$1LocalClass extends java.lang.Object {
void ()
}
com/google/common/reflect/Types$ClassOwnership$2.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$ClassOwnership$2 extends com.google.common.reflect.Types$ClassOwnership {
void (java.lang.String, int)
java.lang.Class getOwnerType (java.lang.Class)
Class rawType
}
com/google/common/reflect/Types$ClassOwnership$3.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$ClassOwnership$3 extends com.google.common.reflect.Types$ClassOwnership$1LocalClass {
void ()
}
com/google/common/reflect/Types$ClassOwnership.classTypes.java
package com.google.common.reflect
abstract com.google.common.reflect.Types$ClassOwnership extends java.lang.Enum {
public static final com.google.common.reflect.Types$ClassOwnership OWNED_BY_ENCLOSING_CLASS
public static final com.google.common.reflect.Types$ClassOwnership LOCAL_CLASS_HAS_NO_OWNER
static final com.google.common.reflect.Types$ClassOwnership JVM_BEHAVIOR
private static final com.google.common.reflect.Types$ClassOwnership[] $VALUES
public static com.google.common.reflect.Types$ClassOwnership[] values ()
public static com.google.common.reflect.Types$ClassOwnership valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract java.lang.Class getOwnerType (java.lang.Class)
private static com.google.common.reflect.Types$ClassOwnership detectJvmBehavior ()
com.google.common.reflect.Types$ClassOwnership behavior
com.google.common.reflect.Types$ClassOwnership[] arr$
int len$
int i$
Class subclass
java.lang.reflect.ParameterizedType parameterizedType
void (java.lang.String, int, com.google.common.reflect.Types$1)
String x0
int x1
com.google.common.reflect.Types$1 x2
static void ()
}
com/google/common/reflect/Types$GenericArrayTypeImpl.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$GenericArrayTypeImpl extends java.lang.Object implements java.lang.reflect.GenericArrayType java.io.Serializable {
private final java.lang.reflect.Type componentType
private static final long serialVersionUID
void (java.lang.reflect.Type)
java.lang.reflect.Type componentType
public java.lang.reflect.Type getGenericComponentType ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
java.lang.reflect.GenericArrayType that
Object obj
}
com/google/common/reflect/Types$JavaVersion$1.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$JavaVersion$1 extends com.google.common.reflect.TypeCapture {
void ()
}
com/google/common/reflect/Types$JavaVersion$2.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$JavaVersion$2 extends com.google.common.reflect.Types$JavaVersion {
void (java.lang.String, int)
java.lang.reflect.GenericArrayType newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type componentType
java.lang.reflect.Type usedInGenericType (java.lang.reflect.Type)
Class cls
java.lang.reflect.Type type
volatile java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type x0
}
com/google/common/reflect/Types$JavaVersion$3.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$JavaVersion$3 extends com.google.common.reflect.Types$JavaVersion {
void (java.lang.String, int)
java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type componentType
java.lang.reflect.Type usedInGenericType (java.lang.reflect.Type)
java.lang.reflect.Type type
}
com/google/common/reflect/Types$JavaVersion.classTypes.java
package com.google.common.reflect
abstract com.google.common.reflect.Types$JavaVersion extends java.lang.Enum {
public static final com.google.common.reflect.Types$JavaVersion JAVA6
public static final com.google.common.reflect.Types$JavaVersion JAVA7
static final com.google.common.reflect.Types$JavaVersion CURRENT
private static final com.google.common.reflect.Types$JavaVersion[] $VALUES
public static com.google.common.reflect.Types$JavaVersion[] values ()
public static com.google.common.reflect.Types$JavaVersion valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
abstract java.lang.reflect.Type usedInGenericType (java.lang.reflect.Type)
final com.google.common.collect.ImmutableList usedInGenericType (java.lang.reflect.Type[])
java.lang.reflect.Type type
java.lang.reflect.Type[] arr$
int len$
int i$
java.lang.reflect.Type[] types
com.google.common.collect.ImmutableList$Builder builder
void (java.lang.String, int, com.google.common.reflect.Types$1)
String x0
int x1
com.google.common.reflect.Types$1 x2
static void ()
}
com/google/common/reflect/Types$ParameterizedTypeImpl.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$ParameterizedTypeImpl extends java.lang.Object implements java.lang.reflect.ParameterizedType java.io.Serializable {
private final java.lang.reflect.Type ownerType
private final com.google.common.collect.ImmutableList argumentsList
private final Class rawType
private static final long serialVersionUID
void (java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type[])
java.lang.reflect.Type ownerType
Class rawType
java.lang.reflect.Type[] typeArguments
public java.lang.reflect.Type[] getActualTypeArguments ()
public java.lang.reflect.Type getRawType ()
public java.lang.reflect.Type getOwnerType ()
public java.lang.String toString ()
StringBuilder builder
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
java.lang.reflect.ParameterizedType that
}
com/google/common/reflect/Types$TypeVariableImpl.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$TypeVariableImpl extends java.lang.Object implements java.lang.reflect.TypeVariable {
private final java.lang.reflect.GenericDeclaration genericDeclaration
private final String name
private final com.google.common.collect.ImmutableList bounds
void (java.lang.reflect.GenericDeclaration, java.lang.String, java.lang.reflect.Type[])
java.lang.reflect.GenericDeclaration genericDeclaration
String name
java.lang.reflect.Type[] bounds
public java.lang.reflect.Type[] getBounds ()
public java.lang.reflect.GenericDeclaration getGenericDeclaration ()
public java.lang.String getName ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
java.lang.reflect.TypeVariable that
Object obj
}
com/google/common/reflect/Types$WildcardTypeImpl.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$WildcardTypeImpl extends java.lang.Object implements java.lang.reflect.WildcardType java.io.Serializable {
private final com.google.common.collect.ImmutableList lowerBounds
private final com.google.common.collect.ImmutableList upperBounds
private static final long serialVersionUID
void (java.lang.reflect.Type[], java.lang.reflect.Type[])
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type[] upperBounds
public java.lang.reflect.Type[] getLowerBounds ()
public java.lang.reflect.Type[] getUpperBounds ()
public boolean equals (java.lang.Object)
java.lang.reflect.WildcardType that
Object obj
public int hashCode ()
public java.lang.String toString ()
java.lang.reflect.Type lowerBound
java.util.Iterator i$
java.lang.reflect.Type upperBound
java.util.Iterator i$
StringBuilder builder
}
com/google/common/reflect/Types.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types extends java.lang.Object {
private static final com.google.common.base.Function TYPE_TO_STRING
private static final com.google.common.base.Joiner COMMA_JOINER
static java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type[] upperBounds
java.lang.reflect.WildcardType wildcard
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type componentType
static transient java.lang.reflect.ParameterizedType newParameterizedTypeWithOwner (java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type[])
java.lang.reflect.Type ownerType
Class rawType
java.lang.reflect.Type[] arguments
static transient java.lang.reflect.ParameterizedType newParameterizedType (java.lang.Class, java.lang.reflect.Type[])
Class rawType
java.lang.reflect.Type[] arguments
static transient java.lang.reflect.TypeVariable newTypeVariable (java.lang.reflect.GenericDeclaration, java.lang.String, java.lang.reflect.Type[])
java.lang.reflect.GenericDeclaration declaration
String name
java.lang.reflect.Type[] bounds
static java.lang.reflect.WildcardType subtypeOf (java.lang.reflect.Type)
java.lang.reflect.Type upperBound
static java.lang.reflect.WildcardType supertypeOf (java.lang.reflect.Type)
java.lang.reflect.Type lowerBound
static java.lang.String toString (java.lang.reflect.Type)
java.lang.reflect.Type type
static java.lang.reflect.Type getComponentType (java.lang.reflect.Type)
java.lang.reflect.Type type
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/package-info.classpackage-info.java
package com.google.common.reflect
abstract com.google.common.reflect.package-info extends java.lang.Object {
}
com/google/common/util/concurrent/AbstractCheckedFuture.classAbstractCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractCheckedFuture extends com.google.common.util.concurrent.ForwardingListenableFuture$SimpleForwardingListenableFuture implements com.google.common.util.concurrent.CheckedFuture {
protected void (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
protected abstract java.lang.Exception mapException (java.lang.Exception)
public java.lang.Object checkedGet () throws java.lang.Exception
InterruptedException e
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
public java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.Exception
InterruptedException e
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
long timeout
java.util.concurrent.TimeUnit unit
}
com/google/common/util/concurrent/AbstractExecutionThreadService$1$1.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1$1 extends java.lang.Object implements 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/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/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/AbstractExecutionThreadService$2.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$2 extends java.lang.Object implements java.util.concurrent.Executor {
final com.google.common.util.concurrent.AbstractExecutionThreadService this$0
void (com.google.common.util.concurrent.AbstractExecutionThreadService)
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/AbstractExecutionThreadService.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractExecutionThreadService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private static final java.util.logging.Logger logger
private final com.google.common.util.concurrent.Service delegate
protected void ()
protected void startUp () throws java.lang.Exception
protected abstract void run () throws java.lang.Exception
protected void shutDown () throws java.lang.Exception
protected void triggerShutdown ()
protected java.util.concurrent.Executor executor ()
public java.lang.String toString ()
public final com.google.common.util.concurrent.ListenableFuture start ()
public final com.google.common.util.concurrent.Service$State startAndWait ()
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final com.google.common.util.concurrent.ListenableFuture stop ()
public final com.google.common.util.concurrent.Service$State stopAndWait ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
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/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/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/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/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/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/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/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/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/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/AbstractScheduledService$1$1.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractScheduledService$1 this$1
void (com.google.common.util.concurrent.AbstractScheduledService$1)
public void run ()
Exception ignored
Throwable t
}
com/google/common/util/concurrent/AbstractScheduledService$1$2.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1$2 extends java.lang.Object implements 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/AbstractScheduledService$1$3.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1$3 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractScheduledService$1 this$1
void (com.google.common.util.concurrent.AbstractScheduledService$1)
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractScheduledService$1$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/util/concurrent/AbstractScheduledService$1.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1 extends com.google.common.util.concurrent.AbstractService {
private volatile java.util.concurrent.Future runningTask
private volatile java.util.concurrent.ScheduledExecutorService executorService
private final java.util.concurrent.locks.ReentrantLock lock
private final Runnable task
final com.google.common.util.concurrent.AbstractScheduledService this$0
void (com.google.common.util.concurrent.AbstractScheduledService)
protected final void doStart ()
protected final void doStop ()
static java.util.concurrent.locks.ReentrantLock access$100 (com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
static java.util.concurrent.Future access$302 (com.google.common.util.concurrent.AbstractScheduledService$1, java.util.concurrent.Future)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
java.util.concurrent.Future x1
static java.util.concurrent.ScheduledExecutorService access$500 (com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
static java.lang.Runnable access$600 (com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
}
com/google/common/util/concurrent/AbstractScheduledService$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/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/AbstractScheduledService$CustomScheduler$ReschedulableCallable.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$ReschedulableCallable extends com.google.common.util.concurrent.ForwardingFuture implements java.util.concurrent.Callable {
private final Runnable wrappedRunnable
private final java.util.concurrent.ScheduledExecutorService executor
private final com.google.common.util.concurrent.AbstractService service
private final java.util.concurrent.locks.ReentrantLock lock
private java.util.concurrent.Future currentFuture
final com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler this$0
void (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler, com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable runnable
public java.lang.Void call () throws java.lang.Exception
public void reschedule ()
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule schedule
Throwable e
public boolean cancel (boolean)
boolean mayInterruptIfRunning
protected java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
public volatile java.lang.Object call () throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$Schedule.classAbstractScheduledService.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule extends java.lang.Object {
private final long delay
private final java.util.concurrent.TimeUnit unit
public void (long, java.util.concurrent.TimeUnit)
long delay
java.util.concurrent.TimeUnit unit
static long access$700 (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule x0
static java.util.concurrent.TimeUnit access$800 (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule x0
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler.classAbstractScheduledService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler extends com.google.common.util.concurrent.AbstractScheduledService$Scheduler {
public void ()
final java.util.concurrent.Future schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable runnable
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$ReschedulableCallable task
protected abstract com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule getNextSchedule () throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractScheduledService$Scheduler$1.classAbstractScheduledService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractScheduledService$Scheduler$1 extends com.google.common.util.concurrent.AbstractScheduledService$Scheduler {
final long val$initialDelay
final long val$delay
final java.util.concurrent.TimeUnit val$unit
void (long, long, java.util.concurrent.TimeUnit)
public java.util.concurrent.Future schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable task
}
com/google/common/util/concurrent/AbstractScheduledService$Scheduler$2.classAbstractScheduledService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractScheduledService$Scheduler$2 extends com.google.common.util.concurrent.AbstractScheduledService$Scheduler {
final long val$initialDelay
final long val$period
final java.util.concurrent.TimeUnit val$unit
void (long, long, java.util.concurrent.TimeUnit)
public java.util.concurrent.Future schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable task
}
com/google/common/util/concurrent/AbstractScheduledService$Scheduler.classAbstractScheduledService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractScheduledService$Scheduler extends java.lang.Object {
public static com.google.common.util.concurrent.AbstractScheduledService$Scheduler newFixedDelaySchedule (long, long, java.util.concurrent.TimeUnit)
long initialDelay
long delay
java.util.concurrent.TimeUnit unit
public static com.google.common.util.concurrent.AbstractScheduledService$Scheduler newFixedRateSchedule (long, long, java.util.concurrent.TimeUnit)
long initialDelay
long period
java.util.concurrent.TimeUnit unit
abstract java.util.concurrent.Future schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
private void ()
void (com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
}
com/google/common/util/concurrent/AbstractScheduledService.classAbstractScheduledService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractScheduledService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private static final java.util.logging.Logger logger
private final com.google.common.util.concurrent.AbstractService delegate
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/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/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/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/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/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/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/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/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/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/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/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/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$StateSnapshot.classAbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$StateSnapshot extends java.lang.Object {
final com.google.common.util.concurrent.Service$State state
final boolean shutdownWhenStartupFinishes
final Throwable failure
void (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State internalState
void (com.google.common.util.concurrent.Service$State, boolean, java.lang.Throwable)
com.google.common.util.concurrent.Service$State internalState
boolean shutdownWhenStartupFinishes
Throwable failure
com.google.common.util.concurrent.Service$State externalState ()
java.lang.Throwable failureCause ()
}
com/google/common/util/concurrent/AbstractService$Transition.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$Transition extends com.google.common.util.concurrent.AbstractFuture {
final com.google.common.util.concurrent.AbstractService this$0
private void (com.google.common.util.concurrent.AbstractService)
public com.google.common.util.concurrent.Service$State get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException e
long timeout
java.util.concurrent.TimeUnit unit
public volatile java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
long x0
java.util.concurrent.TimeUnit x1
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.AbstractService$1)
com.google.common.util.concurrent.AbstractService x0
com.google.common.util.concurrent.AbstractService$1 x1
}
com/google/common/util/concurrent/AbstractService.classAbstractService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private 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/AsyncFunction.classAsyncFunction.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AsyncFunction extends java.lang.Object {
public abstract com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/AtomicDouble.classAtomicDouble.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.AtomicDouble extends java.lang.Number implements java.io.Serializable {
private static final long serialVersionUID
private volatile transient long value
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater updater
public void (double)
double initialValue
public void ()
public final double get ()
public final void set (double)
double newValue
long next
public final void lazySet (double)
double newValue
public final double getAndSet (double)
double newValue
long next
public final boolean compareAndSet (double, double)
double expect
double update
public final boolean weakCompareAndSet (double, double)
double expect
double update
public final double getAndAdd (double)
long current
double currentVal
double nextVal
long next
double delta
public final double addAndGet (double)
long current
double currentVal
double nextVal
long next
double delta
public java.lang.String toString ()
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
static void ()
}
com/google/common/util/concurrent/AtomicDoubleArray.classAtomicDoubleArray.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.AtomicDoubleArray extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private transient java.util.concurrent.atomic.AtomicLongArray longs
public void (int)
int length
public void (double[])
int i
double[] array
int len
long[] longArray
public final int length ()
public final double get (int)
int i
public final void set (int, double)
int i
double newValue
long next
public final void lazySet (int, double)
int i
double newValue
public final double getAndSet (int, double)
int i
double newValue
long next
public final boolean compareAndSet (int, double, double)
int i
double expect
double update
public final boolean weakCompareAndSet (int, double, double)
int i
double expect
double update
public final double getAndAdd (int, double)
long current
double currentVal
double nextVal
long next
int i
double delta
public double addAndGet (int, double)
long current
double currentVal
double nextVal
long next
int i
double delta
public java.lang.String toString ()
int i
int iMax
StringBuilder b
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.io.ObjectOutputStream s
int length
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream s
int length
}
com/google/common/util/concurrent/AtomicLongMap$1.classAtomicLongMap.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AtomicLongMap$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.util.concurrent.AtomicLongMap this$0
void (com.google.common.util.concurrent.AtomicLongMap)
public java.lang.Long apply (java.util.concurrent.atomic.AtomicLong)
java.util.concurrent.atomic.AtomicLong atomic
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/util/concurrent/AtomicLongMap.classAtomicLongMap.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.AtomicLongMap extends java.lang.Object {
private final java.util.concurrent.ConcurrentHashMap map
private transient java.util.Map asMap
private void (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public static com.google.common.util.concurrent.AtomicLongMap create ()
public static com.google.common.util.concurrent.AtomicLongMap create (java.util.Map)
java.util.Map m
com.google.common.util.concurrent.AtomicLongMap result
public long get (java.lang.Object)
Object key
java.util.concurrent.atomic.AtomicLong atomic
public long incrementAndGet (java.lang.Object)
Object key
public long decrementAndGet (java.lang.Object)
Object key
public long addAndGet (java.lang.Object, long)
long oldValue
long newValue
java.util.concurrent.atomic.AtomicLong atomic
Object key
long delta
public long getAndIncrement (java.lang.Object)
Object key
public long getAndDecrement (java.lang.Object)
Object key
public long getAndAdd (java.lang.Object, long)
long oldValue
long newValue
java.util.concurrent.atomic.AtomicLong atomic
Object key
long delta
public long put (java.lang.Object, long)
long oldValue
java.util.concurrent.atomic.AtomicLong atomic
Object key
long newValue
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map m
public long remove (java.lang.Object)
long oldValue
Object key
java.util.concurrent.atomic.AtomicLong atomic
public void removeAllZeros ()
java.util.concurrent.atomic.AtomicLong atomic
Object key
java.util.Iterator i$
public long sum ()
java.util.concurrent.atomic.AtomicLong value
java.util.Iterator i$
long sum
public java.util.Map asMap ()
java.util.Map result
private java.util.Map createAsMap ()
public boolean containsKey (java.lang.Object)
Object key
public int size ()
public boolean isEmpty ()
public void clear ()
public java.lang.String toString ()
long putIfAbsent (java.lang.Object, long)
java.util.concurrent.atomic.AtomicLong atomic
long oldValue
Object key
long newValue
boolean replace (java.lang.Object, long, long)
java.util.concurrent.atomic.AtomicLong atomic
Object key
long expectedOldValue
long newValue
boolean remove (java.lang.Object, long)
Object key
long value
java.util.concurrent.atomic.AtomicLong atomic
long oldValue
}
com/google/common/util/concurrent/Atomics.classAtomics.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Atomics extends java.lang.Object {
private void ()
public static java.util.concurrent.atomic.AtomicReference newReference ()
public static java.util.concurrent.atomic.AtomicReference newReference (java.lang.Object)
Object initialValue
public static java.util.concurrent.atomic.AtomicReferenceArray newReferenceArray (int)
int length
public static java.util.concurrent.atomic.AtomicReferenceArray newReferenceArray (java.lang.Object[])
Object[] array
}
com/google/common/util/concurrent/Callables$1.classCallables.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Callables$1 extends java.lang.Object implements java.util.concurrent.Callable {
final Object val$value
void (java.lang.Object)
public java.lang.Object call ()
}
com/google/common/util/concurrent/Callables$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/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/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/CheckedFuture.classCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.CheckedFuture extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
public abstract java.lang.Object checkedGet () throws java.lang.Exception
public abstract java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.Exception
}
com/google/common/util/concurrent/CycleDetectingLockFactory$1.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$1 extends java.lang.ThreadLocal {
void ()
protected java.util.ArrayList initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingLock.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock extends java.lang.Object {
public abstract com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode getLockGraphNode ()
public abstract boolean isAcquiredByCurrentThread ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantLock.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantLock extends java.util.concurrent.locks.ReentrantLock implements com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock {
private final com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
final com.google.common.util.concurrent.CycleDetectingLockFactory this$0
private void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
boolean fair
public com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode getLockGraphNode ()
public boolean isAcquiredByCurrentThread ()
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
com.google.common.util.concurrent.CycleDetectingLockFactory x0
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x1
boolean x2
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x3
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantReadLock.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadLock extends java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock {
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
final com.google.common.util.concurrent.CycleDetectingLockFactory this$0
void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock)
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock extends java.util.concurrent.locks.ReentrantReadWriteLock implements com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock {
private final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadLock readLock
private final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantWriteLock writeLock
private final com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
final com.google.common.util.concurrent.CycleDetectingLockFactory this$0
private void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
boolean fair
public java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock readLock ()
public java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock writeLock ()
public com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode getLockGraphNode ()
public boolean isAcquiredByCurrentThread ()
public volatile java.util.concurrent.locks.Lock writeLock ()
public volatile java.util.concurrent.locks.Lock readLock ()
void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
com.google.common.util.concurrent.CycleDetectingLockFactory x0
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x1
boolean x2
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x3
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantWriteLock.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantWriteLock extends java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock {
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
final com.google.common.util.concurrent.CycleDetectingLockFactory this$0
void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock)
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$ExampleStackTrace.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace extends java.lang.IllegalStateException {
static final StackTraceElement[] EMPTY_STACK_TRACE
static java.util.Set EXCLUDED_CLASS_NAMES
void (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode)
int i
int n
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node1
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node2
StackTraceElement[] origStackTrace
static void ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$LockGraphNode.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode extends java.lang.Object {
final java.util.Map allowedPriorLocks
final java.util.Map disallowedPriorLocks
final String lockName
void (java.lang.String)
String lockName
java.lang.String getLockName ()
void checkAcquiredLocks (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy, java.util.List)
int i
int size
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
java.util.List acquiredLocks
void checkAcquiredLock (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException exception
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException exception
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode acquiredLock
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException previousDeadlockException
java.util.Set seen
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace path
private com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace findPathTo (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, java.util.Set)
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace path
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode preAcquiredLock
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node
java.util.Set seen
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace found
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies$1.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$1 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void (java.lang.String, int)
public void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException e
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies$2.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$2 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void (java.lang.String, int)
public void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException e
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies$3.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$3 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void (java.lang.String, int)
public void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException e
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.CycleDetectingLockFactory$Policies extends java.lang.Enum implements com.google.common.util.concurrent.CycleDetectingLockFactory$Policy {
public static final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies THROW
public static final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies WARN
public static final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies DISABLED
private static final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies[] $VALUES
public static com.google.common.util.concurrent.CycleDetectingLockFactory$Policies[] values ()
public static com.google.common.util.concurrent.CycleDetectingLockFactory$Policies valueOf (java.lang.String)
String name
private void (java.lang.String, int)
void (java.lang.String, int, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
String x0
int x1
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x2
static void ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policy.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.CycleDetectingLockFactory$Policy extends java.lang.Object {
public abstract void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
}
com/google/common/util/concurrent/CycleDetectingLockFactory$PotentialDeadlockException.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException extends com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace {
private final com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace conflictingStackTrace
private void (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node1
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node2
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace conflictingStackTrace
public com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace getConflictingStackTrace ()
public java.lang.String getMessage ()
Throwable t
StringBuilder message
void (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x0
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x1
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace x2
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x3
}
com/google/common/util/concurrent/CycleDetectingLockFactory$WithExplicitOrdering.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.CycleDetectingLockFactory$WithExplicitOrdering extends com.google.common.util.concurrent.CycleDetectingLockFactory {
private final java.util.Map lockGraphNodes
void (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy, java.util.Map)
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
java.util.Map lockGraphNodes
public java.util.concurrent.locks.ReentrantLock newReentrantLock (java.lang.Enum)
Enum rank
public java.util.concurrent.locks.ReentrantLock newReentrantLock (java.lang.Enum, boolean)
Enum rank
boolean fair
public java.util.concurrent.locks.ReentrantReadWriteLock newReentrantReadWriteLock (java.lang.Enum)
Enum rank
public java.util.concurrent.locks.ReentrantReadWriteLock newReentrantReadWriteLock (java.lang.Enum, boolean)
Enum rank
boolean fair
}
com/google/common/util/concurrent/CycleDetectingLockFactory.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.CycleDetectingLockFactory extends java.lang.Object {
private static final java.util.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/ExecutionError.classExecutionError.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.ExecutionError extends java.lang.Error {
private static final long serialVersionUID
protected void ()
protected void (java.lang.String)
String message
public void (java.lang.String, java.lang.Error)
String message
Error cause
public void (java.lang.Error)
Error cause
}
com/google/common/util/concurrent/ExecutionList$RunnableExecutorPair.classExecutionList.java
package com.google.common.util.concurrent
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/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/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/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/FakeTimeLimiter.classFakeTimeLimiter.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.FakeTimeLimiter extends java.lang.Object implements com.google.common.util.concurrent.TimeLimiter {
public void ()
public java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
Object target
Class interfaceType
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
public java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
boolean amInterruptible
}
com/google/common/util/concurrent/ForwardingBlockingQueue.classForwardingBlockingQueue.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingBlockingQueue extends com.google.common.collect.ForwardingQueue implements java.util.concurrent.BlockingQueue {
protected void ()
protected abstract java.util.concurrent.BlockingQueue delegate ()
public int drainTo (java.util.Collection, int)
java.util.Collection c
int maxElements
public int drainTo (java.util.Collection)
java.util.Collection c
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
public int remainingCapacity ()
public java.lang.Object take () throws java.lang.InterruptedException
protected volatile java.util.Queue delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingCheckedFuture$SimpleForwardingCheckedFuture.classForwardingCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingCheckedFuture$SimpleForwardingCheckedFuture extends com.google.common.util.concurrent.ForwardingCheckedFuture {
private final com.google.common.util.concurrent.CheckedFuture delegate
protected void (com.google.common.util.concurrent.CheckedFuture)
com.google.common.util.concurrent.CheckedFuture delegate
protected final com.google.common.util.concurrent.CheckedFuture delegate ()
protected volatile com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingCheckedFuture.classForwardingCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingCheckedFuture extends com.google.common.util.concurrent.ForwardingListenableFuture implements com.google.common.util.concurrent.CheckedFuture {
public void ()
public java.lang.Object checkedGet () throws java.lang.Exception
public java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.Exception
long timeout
java.util.concurrent.TimeUnit unit
protected abstract com.google.common.util.concurrent.CheckedFuture delegate ()
protected volatile com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingExecutorService.classForwardingExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingExecutorService extends com.google.common.collect.ForwardingObject implements java.util.concurrent.ExecutorService {
protected void ()
protected abstract java.util.concurrent.ExecutorService delegate ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
java.util.Collection tasks
public java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
java.util.Collection tasks
public java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public boolean isShutdown ()
public boolean isTerminated ()
public void shutdown ()
public java.util.List shutdownNow ()
public void execute (java.lang.Runnable)
Runnable command
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingFuture$SimpleForwardingFuture.classForwardingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingFuture$SimpleForwardingFuture extends com.google.common.util.concurrent.ForwardingFuture {
private final java.util.concurrent.Future delegate
protected void (java.util.concurrent.Future)
java.util.concurrent.Future delegate
protected final java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingFuture.classForwardingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingFuture extends com.google.common.collect.ForwardingObject implements java.util.concurrent.Future {
protected void ()
protected abstract java.util.concurrent.Future delegate ()
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListenableFuture$SimpleForwardingListenableFuture.classForwardingListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListenableFuture$SimpleForwardingListenableFuture extends com.google.common.util.concurrent.ForwardingListenableFuture {
private final com.google.common.util.concurrent.ListenableFuture delegate
protected void (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
protected final com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListenableFuture.classForwardingListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListenableFuture extends com.google.common.util.concurrent.ForwardingFuture implements com.google.common.util.concurrent.ListenableFuture {
protected void ()
protected abstract com.google.common.util.concurrent.ListenableFuture delegate ()
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListeningExecutorService.classForwardingListeningExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListeningExecutorService extends com.google.common.util.concurrent.ForwardingExecutorService implements com.google.common.util.concurrent.ListeningExecutorService {
protected void ()
protected abstract com.google.common.util.concurrent.ListeningExecutorService delegate ()
public com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable)
Runnable task
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public volatile java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable x0
Object x1
public volatile java.util.concurrent.Future submit (java.lang.Runnable)
Runnable x0
public volatile java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable x0
protected volatile java.util.concurrent.ExecutorService delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingService.classForwardingService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingService extends com.google.common.collect.ForwardingObject implements com.google.common.util.concurrent.Service {
protected void ()
protected abstract com.google.common.util.concurrent.Service delegate ()
public com.google.common.util.concurrent.ListenableFuture start ()
public com.google.common.util.concurrent.Service$State state ()
public com.google.common.util.concurrent.ListenableFuture stop ()
public com.google.common.util.concurrent.Service$State startAndWait ()
public com.google.common.util.concurrent.Service$State stopAndWait ()
public boolean isRunning ()
public void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
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/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$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$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/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/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/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/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/Futures$ChainingListenableFuture$1.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ChainingListenableFuture$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.ListenableFuture val$outputFuture
final com.google.common.util.concurrent.Futures$ChainingListenableFuture this$0
void (com.google.common.util.concurrent.Futures$ChainingListenableFuture, com.google.common.util.concurrent.ListenableFuture)
public void run ()
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
}
com/google/common/util/concurrent/Futures$ChainingListenableFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ChainingListenableFuture extends com.google.common.util.concurrent.AbstractFuture implements java.lang.Runnable {
private com.google.common.util.concurrent.AsyncFunction function
private com.google.common.util.concurrent.ListenableFuture inputFuture
private volatile com.google.common.util.concurrent.ListenableFuture outputFuture
private final java.util.concurrent.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/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$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/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/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/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/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/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/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/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/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/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/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/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/Futures$MappingCheckedFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$MappingCheckedFuture extends com.google.common.util.concurrent.AbstractCheckedFuture {
final com.google.common.base.Function mapper
void (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture delegate
com.google.common.base.Function mapper
protected java.lang.Exception mapException (java.lang.Exception)
Exception e
}
com/google/common/util/concurrent/Futures$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/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/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/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/JdkFutureAdapters$ListenableFutureAdapter.classJdkFutureAdapters.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter extends com.google.common.util.concurrent.ForwardingFuture implements com.google.common.util.concurrent.ListenableFuture {
private static final java.util.concurrent.ThreadFactory threadFactory
private static final java.util.concurrent.Executor defaultAdapterExecutor
private final java.util.concurrent.Executor adapterExecutor
private final com.google.common.util.concurrent.ExecutionList executionList
private final java.util.concurrent.atomic.AtomicBoolean hasListeners
private final java.util.concurrent.Future delegate
void (java.util.concurrent.Future)
java.util.concurrent.Future delegate
void (java.util.concurrent.Future, java.util.concurrent.Executor)
java.util.concurrent.Future delegate
java.util.concurrent.Executor adapterExecutor
protected java.util.concurrent.Future delegate ()
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected volatile java.lang.Object delegate ()
static java.util.concurrent.Future access$000 (com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter)
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter x0
static com.google.common.util.concurrent.ExecutionList access$100 (com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter)
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter x0
static void ()
}
com/google/common/util/concurrent/JdkFutureAdapters.classJdkFutureAdapters.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.JdkFutureAdapters extends java.lang.Object {
public static com.google.common.util.concurrent.ListenableFuture listenInPoolThread (java.util.concurrent.Future)
java.util.concurrent.Future future
public static com.google.common.util.concurrent.ListenableFuture listenInPoolThread (java.util.concurrent.Future, java.util.concurrent.Executor)
java.util.concurrent.Future future
java.util.concurrent.Executor executor
private void ()
}
com/google/common/util/concurrent/ListenableFuture.classListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListenableFuture extends java.lang.Object implements java.util.concurrent.Future {
public abstract void addListener (java.lang.Runnable, java.util.concurrent.Executor)
}
com/google/common/util/concurrent/ListenableFutureTask.classListenableFutureTask.java
package com.google.common.util.concurrent
public 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/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/ListeningExecutorService.classListeningExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListeningExecutorService extends java.lang.Object implements java.util.concurrent.ExecutorService {
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable)
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.lang.Object)
public abstract java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
public abstract java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
}
com/google/common/util/concurrent/ListeningScheduledExecutorService.classListeningScheduledExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListeningScheduledExecutorService extends java.lang.Object implements java.util.concurrent.ScheduledExecutorService com.google.common.util.concurrent.ListeningExecutorService {
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/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/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/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/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/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/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/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/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/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/MoreExecutors$SameThreadExecutorService.classMoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService extends com.google.common.util.concurrent.AbstractListeningExecutorService {
private final java.util.concurrent.locks.Lock lock
private final java.util.concurrent.locks.Condition termination
private int runningTasks
private boolean shutdown
private void ()
public void execute (java.lang.Runnable)
Runnable command
public boolean isShutdown ()
public void shutdown ()
public java.util.List shutdownNow ()
public boolean isTerminated ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
long nanos
private void startTask ()
private void endTask ()
void (com.google.common.util.concurrent.MoreExecutors$1)
com.google.common.util.concurrent.MoreExecutors$1 x0
}
com/google/common/util/concurrent/MoreExecutors$ScheduledListeningDecorator$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/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/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/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/RateLimiter$1.classRateLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.RateLimiter$1 extends java.lang.Object {
}
com/google/common/util/concurrent/RateLimiter$Bursty.classRateLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.RateLimiter$Bursty extends com.google.common.util.concurrent.RateLimiter {
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/RateLimiter$SleepingTicker$1.classRateLimiter.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.RateLimiter$SleepingTicker$1 extends com.google.common.util.concurrent.RateLimiter$SleepingTicker {
void ()
public long read ()
public void sleepMicrosUninterruptibly (long)
long micros
}
com/google/common/util/concurrent/RateLimiter$SleepingTicker.classRateLimiter.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.RateLimiter$SleepingTicker extends com.google.common.base.Ticker {
static final com.google.common.util.concurrent.RateLimiter$SleepingTicker SYSTEM_TICKER
void ()
abstract void sleepMicrosUninterruptibly (long)
static void ()
}
com/google/common/util/concurrent/RateLimiter$WarmingUp.classRateLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.RateLimiter$WarmingUp extends com.google.common.util.concurrent.RateLimiter {
final long warmupPeriodMicros
private double slope
private double halfPermits
void (com.google.common.util.concurrent.RateLimiter$SleepingTicker, long, java.util.concurrent.TimeUnit)
com.google.common.util.concurrent.RateLimiter$SleepingTicker ticker
long warmupPeriod
java.util.concurrent.TimeUnit timeUnit
void doSetRate (double, double)
double permitsPerSecond
double stableIntervalMicros
double oldMaxPermits
double coldIntervalMicros
long storedPermitsToWaitTime (double, double)
double permitsAboveHalfToTake
double storedPermits
double permitsToTake
double availablePermitsAboveHalf
long micros
private double permitsToTime (double)
double permits
}
com/google/common/util/concurrent/RateLimiter.classRateLimiter.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.RateLimiter extends java.lang.Object {
private final com.google.common.util.concurrent.RateLimiter$SleepingTicker ticker
private final long offsetNanos
double storedPermits
double maxPermits
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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$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/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/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/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/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/SettableFuture.classSettableFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.SettableFuture extends com.google.common.util.concurrent.AbstractFuture {
public static com.google.common.util.concurrent.SettableFuture create ()
private void ()
public boolean set (java.lang.Object)
Object value
public boolean setException (java.lang.Throwable)
Throwable throwable
}
com/google/common/util/concurrent/SimpleTimeLimiter$1$1.classSimpleTimeLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.SimpleTimeLimiter$1$1 extends java.lang.Object implements java.util.concurrent.Callable {
final java.lang.reflect.Method val$method
final Object[] val$args
final com.google.common.util.concurrent.SimpleTimeLimiter$1 this$1
void (com.google.common.util.concurrent.SimpleTimeLimiter$1, java.lang.reflect.Method, java.lang.Object[])
public java.lang.Object call () throws java.lang.Exception
java.lang.reflect.InvocationTargetException e
}
com/google/common/util/concurrent/SimpleTimeLimiter$1.classSimpleTimeLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.SimpleTimeLimiter$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final Object val$target
final long val$timeoutDuration
final java.util.concurrent.TimeUnit val$timeoutUnit
final java.util.Set val$interruptibleMethods
final com.google.common.util.concurrent.SimpleTimeLimiter this$0
void (com.google.common.util.concurrent.SimpleTimeLimiter, java.lang.Object, long, java.util.concurrent.TimeUnit, java.util.Set)
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object obj
java.lang.reflect.Method method
Object[] args
java.util.concurrent.Callable callable
}
com/google/common/util/concurrent/SimpleTimeLimiter.classSimpleTimeLimiter.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.SimpleTimeLimiter extends java.lang.Object implements com.google.common.util.concurrent.TimeLimiter {
private final java.util.concurrent.ExecutorService executor
public void (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public void ()
public java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
Object target
Class interfaceType
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
java.util.Set interruptibleMethods
java.lang.reflect.InvocationHandler handler
public java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.TimeoutException e
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
boolean amInterruptible
java.util.concurrent.Future future
private static java.lang.Exception throwCause (java.lang.Exception, boolean) throws java.lang.Exception
StackTraceElement[] combined
Exception e
boolean combineStackTraces
Throwable cause
private static java.util.Set findInterruptibleMethods (java.lang.Class)
java.lang.reflect.Method m
java.lang.reflect.Method[] arr$
int len$
int i$
Class interfaceType
java.util.Set set
private static boolean declaresInterruptedEx (java.lang.reflect.Method)
Class exType
Class[] arr$
int len$
int i$
java.lang.reflect.Method method
private static java.lang.Object newProxy (java.lang.Class, java.lang.reflect.InvocationHandler)
Class interfaceType
java.lang.reflect.InvocationHandler handler
Object object
static java.lang.Exception access$000 (java.lang.Exception, boolean) throws java.lang.Exception
Exception x0
boolean x1
}
com/google/common/util/concurrent/Striped$1.classStriped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$1 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public java.util.concurrent.locks.Lock get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$2.classStriped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$2 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public java.util.concurrent.locks.Lock get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$3.classStriped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$3 extends java.lang.Object implements com.google.common.base.Supplier {
final int val$permits
void (int)
public java.util.concurrent.Semaphore get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$4.classStriped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$4 extends java.lang.Object implements com.google.common.base.Supplier {
final int val$permits
void (int)
public java.util.concurrent.Semaphore get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$5.classStriped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$5 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public java.util.concurrent.locks.ReadWriteLock get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$CompactStriped.classStriped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$CompactStriped extends com.google.common.util.concurrent.Striped$PowerOfTwoStriped {
private final Object[] array
private void (int, com.google.common.base.Supplier)
int i
int stripes
com.google.common.base.Supplier supplier
public java.lang.Object getAt (int)
int index
public int size ()
void (int, com.google.common.base.Supplier, com.google.common.util.concurrent.Striped$1)
int x0
com.google.common.base.Supplier x1
com.google.common.util.concurrent.Striped$1 x2
}
com/google/common/util/concurrent/Striped$LazyStriped.classStriped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$LazyStriped extends com.google.common.util.concurrent.Striped$PowerOfTwoStriped {
final java.util.concurrent.ConcurrentMap 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/Striped$PaddedLock.classStriped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$PaddedLock extends java.util.concurrent.locks.ReentrantLock {
long q1
long q2
long q3
void ()
}
com/google/common/util/concurrent/Striped$PaddedSemaphore.classStriped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$PaddedSemaphore extends java.util.concurrent.Semaphore {
long q1
long q2
long q3
void (int)
int permits
}
com/google/common/util/concurrent/Striped$PowerOfTwoStriped.classStriped.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.Striped$PowerOfTwoStriped extends com.google.common.util.concurrent.Striped {
final int mask
void (int)
int stripes
final int indexFor (java.lang.Object)
Object key
int hash
public final java.lang.Object get (java.lang.Object)
Object key
}
com/google/common/util/concurrent/Striped.classStriped.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Striped extends java.lang.Object {
private static final com.google.common.base.Supplier READ_WRITE_LOCK_SUPPLIER
private static final int ALL_SET
private void ()
public abstract java.lang.Object get (java.lang.Object)
public abstract java.lang.Object getAt (int)
abstract int indexFor (java.lang.Object)
public abstract int size ()
public java.lang.Iterable bulkGet (java.lang.Iterable)
int i
int i
Iterable keys
Object[] array
int[] stripes
java.util.List asList
public static com.google.common.util.concurrent.Striped lock (int)
int stripes
public static com.google.common.util.concurrent.Striped lazyWeakLock (int)
int stripes
public static com.google.common.util.concurrent.Striped semaphore (int, int)
int stripes
int permits
public static com.google.common.util.concurrent.Striped lazyWeakSemaphore (int, int)
int stripes
int permits
public static com.google.common.util.concurrent.Striped readWriteLock (int)
int stripes
public static com.google.common.util.concurrent.Striped lazyWeakReadWriteLock (int)
int stripes
private static int ceilToPowerOfTwo (int)
int x
private static int smear (int)
int hashCode
void (com.google.common.util.concurrent.Striped$1)
com.google.common.util.concurrent.Striped$1 x0
static int access$200 (int)
int x0
static int access$300 (int)
int x0
static void ()
}
com/google/common/util/concurrent/ThreadFactoryBuilder$1.classThreadFactoryBuilder.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ThreadFactoryBuilder$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final java.util.concurrent.ThreadFactory val$backingThreadFactory
final String val$nameFormat
final java.util.concurrent.atomic.AtomicLong val$count
final Boolean val$daemon
final Integer val$priority
final Thread$UncaughtExceptionHandler val$uncaughtExceptionHandler
void (java.util.concurrent.ThreadFactory, java.lang.String, java.util.concurrent.atomic.AtomicLong, java.lang.Boolean, java.lang.Integer, java.lang.Thread$UncaughtExceptionHandler)
public java.lang.Thread newThread (java.lang.Runnable)
Runnable runnable
Thread thread
}
com/google/common/util/concurrent/ThreadFactoryBuilder.classThreadFactoryBuilder.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ThreadFactoryBuilder extends java.lang.Object {
private String nameFormat
private Boolean daemon
private Integer priority
private Thread$UncaughtExceptionHandler uncaughtExceptionHandler
private java.util.concurrent.ThreadFactory backingThreadFactory
public void ()
public com.google.common.util.concurrent.ThreadFactoryBuilder setNameFormat (java.lang.String)
String nameFormat
public com.google.common.util.concurrent.ThreadFactoryBuilder setDaemon (boolean)
boolean daemon
public com.google.common.util.concurrent.ThreadFactoryBuilder setPriority (int)
int priority
public com.google.common.util.concurrent.ThreadFactoryBuilder setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
public com.google.common.util.concurrent.ThreadFactoryBuilder setThreadFactory (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory backingThreadFactory
public java.util.concurrent.ThreadFactory build ()
private static java.util.concurrent.ThreadFactory build (com.google.common.util.concurrent.ThreadFactoryBuilder)
com.google.common.util.concurrent.ThreadFactoryBuilder builder
String nameFormat
Boolean daemon
Integer priority
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
java.util.concurrent.ThreadFactory backingThreadFactory
java.util.concurrent.atomic.AtomicLong count
}
com/google/common/util/concurrent/TimeLimiter.classTimeLimiter.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.TimeLimiter extends java.lang.Object {
public abstract java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
public abstract java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
}
com/google/common/util/concurrent/UncaughtExceptionHandlers$Exiter.classUncaughtExceptionHandlers.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.UncaughtExceptionHandlers$Exiter extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
private static final java.util.logging.Logger logger
private final Runtime runtime
void (java.lang.Runtime)
Runtime runtime
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Thread t
Throwable e
static void ()
}
com/google/common/util/concurrent/UncaughtExceptionHandlers.classUncaughtExceptionHandlers.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.UncaughtExceptionHandlers extends java.lang.Object {
private void ()
public static java.lang.Thread$UncaughtExceptionHandler systemExit ()
}
com/google/common/util/concurrent/UncheckedExecutionException.classUncheckedExecutionException.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.UncheckedExecutionException extends java.lang.RuntimeException {
private static final long serialVersionUID
protected void ()
protected void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/google/common/util/concurrent/UncheckedTimeoutException.classUncheckedTimeoutException.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.UncheckedTimeoutException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/google/common/util/concurrent/Uninterruptibles.classUninterruptibles.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Uninterruptibles extends java.lang.Object {
public static void awaitUninterruptibly (java.util.concurrent.CountDownLatch)
InterruptedException e
java.util.concurrent.CountDownLatch latch
boolean interrupted
public static boolean awaitUninterruptibly (java.util.concurrent.CountDownLatch, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
java.util.concurrent.CountDownLatch latch
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static void joinUninterruptibly (java.lang.Thread)
InterruptedException e
Thread toJoin
boolean interrupted
public static java.lang.Object getUninterruptibly (java.util.concurrent.Future) throws java.util.concurrent.ExecutionException
InterruptedException e
java.util.concurrent.Future future
boolean interrupted
public static java.lang.Object getUninterruptibly (java.util.concurrent.Future, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
InterruptedException e
long remainingNanos
long end
java.util.concurrent.Future future
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static void joinUninterruptibly (java.lang.Thread, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
Thread toJoin
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static java.lang.Object takeUninterruptibly (java.util.concurrent.BlockingQueue)
InterruptedException e
java.util.concurrent.BlockingQueue queue
boolean interrupted
public static void putUninterruptibly (java.util.concurrent.BlockingQueue, java.lang.Object)
InterruptedException e
java.util.concurrent.BlockingQueue queue
Object element
boolean interrupted
public static void sleepUninterruptibly (long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
long sleepFor
java.util.concurrent.TimeUnit unit
boolean interrupted
private void ()
}
com/google/common/util/concurrent/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/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/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/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/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
}
org/json/
org/json/CDL.classCDL.java
package org.json
public org.json.CDL extends java.lang.Object {
public void ()
private static java.lang.String getValue (org.json.JSONTokener) throws org.json.JSONException
public static org.json.JSONArray rowToJSONArray (org.json.JSONTokener) throws org.json.JSONException
public static org.json.JSONObject rowToJSONObject (org.json.JSONArray, org.json.JSONTokener) throws org.json.JSONException
public static org.json.JSONArray toJSONArray (java.lang.String) throws org.json.JSONException
public static org.json.JSONArray toJSONArray (org.json.JSONTokener) throws org.json.JSONException
public static org.json.JSONArray toJSONArray (org.json.JSONArray, java.lang.String) throws org.json.JSONException
public static org.json.JSONArray toJSONArray (org.json.JSONArray, org.json.JSONTokener) throws org.json.JSONException
public static java.lang.String rowToString (org.json.JSONArray)
public static java.lang.String toString (org.json.JSONArray) throws org.json.JSONException
public static java.lang.String toString (org.json.JSONArray, org.json.JSONArray) throws org.json.JSONException
}
org/json/Cookie.classCookie.java
package org.json
public org.json.Cookie extends java.lang.Object {
public void ()
public static java.lang.String escape (java.lang.String)
public static org.json.JSONObject toJSONObject (java.lang.String) throws org.json.JSONException
public static java.lang.String toString (org.json.JSONObject) throws org.json.JSONException
public static java.lang.String unescape (java.lang.String)
}
org/json/CookieList.classCookieList.java
package org.json
public org.json.CookieList extends java.lang.Object {
public void ()
public static org.json.JSONObject toJSONObject (java.lang.String) throws org.json.JSONException
public static java.lang.String toString (org.json.JSONObject) throws org.json.JSONException
}
org/json/HTTP.classHTTP.java
package org.json
public org.json.HTTP extends java.lang.Object {
public static final String CRLF
public void ()
public static org.json.JSONObject toJSONObject (java.lang.String) throws org.json.JSONException
public static java.lang.String toString (org.json.JSONObject) throws org.json.JSONException
}
org/json/HTTPTokener.classHTTPTokener.java
package org.json
public org.json.HTTPTokener extends org.json.JSONTokener {
public void (java.lang.String)
public java.lang.String nextToken () throws org.json.JSONException
}
org/json/JSONArray.classJSONArray.java
package org.json
public org.json.JSONArray extends java.lang.Object {
private java.util.ArrayList myArrayList
public void ()
public void (org.json.JSONTokener) throws org.json.JSONException
public void (java.lang.String) throws org.json.JSONException
public void (java.util.Collection)
public void (java.util.Collection, boolean)
public void (java.lang.Object) throws org.json.JSONException
public void (java.lang.Object, boolean) throws org.json.JSONException
public java.lang.Object get (int) throws org.json.JSONException
public boolean getBoolean (int) throws org.json.JSONException
public double getDouble (int) throws org.json.JSONException
public int getInt (int) throws org.json.JSONException
public org.json.JSONArray getJSONArray (int) throws org.json.JSONException
public org.json.JSONObject getJSONObject (int) throws org.json.JSONException
public long getLong (int) throws org.json.JSONException
public java.lang.String getString (int) throws org.json.JSONException
public boolean isNull (int)
public java.lang.String join (java.lang.String) throws org.json.JSONException
public int length ()
public java.lang.Object opt (int)
public boolean optBoolean (int)
public boolean optBoolean (int, boolean)
public double optDouble (int)
public double optDouble (int, double)
public int optInt (int)
public int optInt (int, int)
public org.json.JSONArray optJSONArray (int)
public org.json.JSONObject optJSONObject (int)
public long optLong (int)
public long optLong (int, long)
public java.lang.String optString (int)
public java.lang.String optString (int, java.lang.String)
public org.json.JSONArray put (boolean)
public org.json.JSONArray put (java.util.Collection)
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.util.Map)
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, java.util.Collection) 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.util.Map) throws org.json.JSONException
public org.json.JSONArray put (int, java.lang.Object) throws org.json.JSONException
public org.json.JSONObject toJSONObject (org.json.JSONArray) throws org.json.JSONException
public java.lang.String toString ()
public java.lang.String toString (int) throws org.json.JSONException
java.lang.String toString (int, int) throws org.json.JSONException
public java.io.Writer write (java.io.Writer) throws org.json.JSONException
}
org/json/JSONException.classJSONException.java
package org.json
public org.json.JSONException extends java.lang.Exception {
private Throwable cause
public void (java.lang.String)
public void (java.lang.Throwable)
public java.lang.Throwable getCause ()
}
org/json/JSONML.classJSONML.java
package org.json
public org.json.JSONML extends java.lang.Object {
public void ()
private static java.lang.Object parse (org.json.XMLTokener, boolean, org.json.JSONArray) throws org.json.JSONException
public static org.json.JSONArray toJSONArray (java.lang.String) throws org.json.JSONException
public static org.json.JSONArray toJSONArray (org.json.XMLTokener) throws org.json.JSONException
public static org.json.JSONObject toJSONObject (org.json.XMLTokener) throws org.json.JSONException
public static org.json.JSONObject toJSONObject (java.lang.String) throws org.json.JSONException
public static java.lang.String toString (org.json.JSONArray) throws org.json.JSONException
public static java.lang.String toString (org.json.JSONObject) throws org.json.JSONException
}
org/json/JSONObject$1.classJSONObject.java
package org.json
org.json.JSONObject$1 extends java.lang.Object {
}
org/json/JSONObject$Null.classJSONObject.java
package org.json
final org.json.JSONObject$Null extends java.lang.Object {
private void ()
protected final java.lang.Object clone ()
public boolean equals (java.lang.Object)
public java.lang.String toString ()
void (org.json.JSONObject$1)
}
org/json/JSONObject.classJSONObject.java
package org.json
public org.json.JSONObject extends java.lang.Object {
private java.util.Map map
public static final Object NULL
public void ()
public void (org.json.JSONObject, java.lang.String[]) throws org.json.JSONException
public void (org.json.JSONTokener) throws org.json.JSONException
public void (java.util.Map)
public void (java.util.Map, boolean)
public void (java.lang.Object)
public void (java.lang.Object, boolean)
private void populateInternalMap (java.lang.Object, boolean)
private boolean isStandardProperty (java.lang.Class)
public void (java.lang.Object, java.lang.String[])
public void (java.lang.String) throws org.json.JSONException
public org.json.JSONObject accumulate (java.lang.String, java.lang.Object) throws org.json.JSONException
public org.json.JSONObject append (java.lang.String, java.lang.Object) throws org.json.JSONException
public static java.lang.String doubleToString (double)
public java.lang.Object get (java.lang.String) throws org.json.JSONException
public boolean getBoolean (java.lang.String) throws org.json.JSONException
public double getDouble (java.lang.String) throws org.json.JSONException
public int getInt (java.lang.String) throws org.json.JSONException
public org.json.JSONArray getJSONArray (java.lang.String) throws org.json.JSONException
public org.json.JSONObject getJSONObject (java.lang.String) throws org.json.JSONException
public long getLong (java.lang.String) throws org.json.JSONException
public static java.lang.String[] getNames (org.json.JSONObject)
public static java.lang.String[] getNames (java.lang.Object)
public java.lang.String getString (java.lang.String) throws org.json.JSONException
public boolean has (java.lang.String)
public boolean isNull (java.lang.String)
public java.util.Iterator keys ()
public int length ()
public org.json.JSONArray names ()
public static java.lang.String numberToString (java.lang.Number) throws org.json.JSONException
public java.lang.Object opt (java.lang.String)
public boolean optBoolean (java.lang.String)
public boolean optBoolean (java.lang.String, boolean)
public org.json.JSONObject put (java.lang.String, java.util.Collection) throws org.json.JSONException
public double optDouble (java.lang.String)
public double optDouble (java.lang.String, double)
public int optInt (java.lang.String)
public int optInt (java.lang.String, int)
public org.json.JSONArray optJSONArray (java.lang.String)
public org.json.JSONObject optJSONObject (java.lang.String)
public long optLong (java.lang.String)
public long optLong (java.lang.String, long)
public java.lang.String optString (java.lang.String)
public java.lang.String optString (java.lang.String, java.lang.String)
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.util.Map) throws org.json.JSONException
public org.json.JSONObject put (java.lang.String, java.lang.Object) throws org.json.JSONException
public org.json.JSONObject putOnce (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 static java.lang.String quote (java.lang.String)
public java.lang.Object remove (java.lang.String)
public java.util.Iterator sortedKeys ()
public static java.lang.Object stringToValue (java.lang.String)
static void testValidity (java.lang.Object) throws org.json.JSONException
public org.json.JSONArray toJSONArray (org.json.JSONArray) throws org.json.JSONException
public java.lang.String toString ()
public java.lang.String toString (int) throws org.json.JSONException
java.lang.String toString (int, int) throws org.json.JSONException
static java.lang.String valueToString (java.lang.Object) throws org.json.JSONException
static java.lang.String valueToString (java.lang.Object, int, int) throws org.json.JSONException
public java.io.Writer write (java.io.Writer) throws org.json.JSONException
static void ()
}
org/json/JSONString.classJSONString.java
package org.json
public abstract org.json.JSONString extends java.lang.Object {
public abstract java.lang.String toJSONString ()
}
org/json/JSONStringer.classJSONStringer.java
package org.json
public org.json.JSONStringer extends org.json.JSONWriter {
public void ()
public java.lang.String toString ()
}
org/json/JSONTokener.classJSONTokener.java
package org.json
public org.json.JSONTokener extends java.lang.Object {
private int index
private java.io.Reader reader
private char lastChar
private boolean useLastChar
public void (java.io.Reader)
public void (java.lang.String)
public void back () throws org.json.JSONException
public static int dehexchar (char)
public boolean more () throws org.json.JSONException
public char next () throws org.json.JSONException
public char next (char) throws org.json.JSONException
public java.lang.String next (int) throws org.json.JSONException
public char nextClean () throws org.json.JSONException
public java.lang.String nextString (char) throws org.json.JSONException
public java.lang.String nextTo (char) throws org.json.JSONException
public java.lang.String nextTo (java.lang.String) throws org.json.JSONException
public java.lang.Object nextValue () throws org.json.JSONException
public char skipTo (char) throws org.json.JSONException
public org.json.JSONException syntaxError (java.lang.String)
public java.lang.String toString ()
}
org/json/JSONWriter.classJSONWriter.java
package org.json
public org.json.JSONWriter extends java.lang.Object {
private static final int maxdepth
private boolean comma
protected char mode
private org.json.JSONObject[] stack
private int top
protected java.io.Writer writer
public void (java.io.Writer)
private org.json.JSONWriter append (java.lang.String) throws org.json.JSONException
public org.json.JSONWriter array () throws org.json.JSONException
private org.json.JSONWriter end (char, char) throws org.json.JSONException
public org.json.JSONWriter endArray () throws org.json.JSONException
public org.json.JSONWriter endObject () throws org.json.JSONException
public org.json.JSONWriter key (java.lang.String) throws org.json.JSONException
public org.json.JSONWriter object () throws org.json.JSONException
private void pop (char) throws org.json.JSONException
private void push (org.json.JSONObject) throws org.json.JSONException
public org.json.JSONWriter value (boolean) throws org.json.JSONException
public org.json.JSONWriter value (double) throws org.json.JSONException
public org.json.JSONWriter value (long) throws org.json.JSONException
public org.json.JSONWriter value (java.lang.Object) throws org.json.JSONException
}
org/json/Test$1Obj.classTest.java
package org.json
org.json.Test$1Obj extends java.lang.Object implements org.json.JSONString {
public String aString
public double aNumber
public boolean aBoolean
public void (java.lang.String, double, boolean)
public double getNumber ()
public java.lang.String getString ()
public boolean isBoolean ()
public java.lang.String getBENT ()
public java.lang.String getX ()
public java.lang.String toJSONString ()
public java.lang.String toString ()
}
org/json/Test.classTest.java
package org.json
public org.json.Test extends java.lang.Object {
public void ()
public static void main (java.lang.String[])
}
org/json/XML.classXML.java
package org.json
public org.json.XML extends java.lang.Object {
public static final Character AMP
public static final Character APOS
public static final Character BANG
public static final Character EQ
public static final Character GT
public static final Character LT
public static final Character QUEST
public static final Character QUOT
public static final Character SLASH
public void ()
public static java.lang.String escape (java.lang.String)
public static void noSpace (java.lang.String) throws org.json.JSONException
private static boolean parse (org.json.XMLTokener, org.json.JSONObject, java.lang.String) throws org.json.JSONException
public static org.json.JSONObject toJSONObject (java.lang.String) throws org.json.JSONException
public static java.lang.String toString (java.lang.Object) throws org.json.JSONException
public static java.lang.String toString (java.lang.Object, java.lang.String) throws org.json.JSONException
static void ()
}
org/json/XMLTokener.classXMLTokener.java
package org.json
public org.json.XMLTokener extends org.json.JSONTokener {
public static final java.util.HashMap entity
public void (java.lang.String)
public java.lang.String nextCDATA () throws org.json.JSONException
public java.lang.Object nextContent () throws org.json.JSONException
public java.lang.Object nextEntity (char) throws org.json.JSONException
public java.lang.Object nextMeta () throws org.json.JSONException
public java.lang.Object nextToken () throws org.json.JSONException
public boolean skipPast (java.lang.String) throws org.json.JSONException
static void ()
}
javax/
javax/annotation/
javax/annotation/concurrent/
javax/annotation/meta/
javax/annotation/CheckForNull.classCheckForNull.java
package javax.annotation
public abstract javax.annotation.CheckForNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/CheckForNull.java
javax/annotation/CheckForSigned.classCheckForSigned.java
package javax.annotation
public abstract javax.annotation.CheckForSigned extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/CheckForSigned.java
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/CheckReturnValue.java
javax/annotation/Detainted.classDetainted.java
package javax.annotation
public abstract javax.annotation.Detainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Detainted.java
javax/annotation/MatchesPattern$Checker.classMatchesPattern.java
package javax.annotation
public javax.annotation.MatchesPattern$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void ()
public javax.annotation.meta.When forConstantValue (javax.annotation.MatchesPattern, java.lang.Object)
javax.annotation.MatchesPattern annotation
Object value
java.util.regex.Pattern p
public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
java.lang.annotation.Annotation x0
Object x1
}
javax/annotation/MatchesPattern.classMatchesPattern.java
package javax.annotation
public abstract javax.annotation.MatchesPattern extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract int flags ()
}
javax/annotation/MatchesPattern.java
javax/annotation/Nonnegative$Checker.classNonnegative.java
package javax.annotation
public javax.annotation.Nonnegative$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void ()
public javax.annotation.meta.When forConstantValue (javax.annotation.Nonnegative, java.lang.Object)
boolean isNegative
boolean isNegative
boolean isNegative
javax.annotation.Nonnegative annotation
Object v
boolean isNegative
Number value
public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
java.lang.annotation.Annotation x0
Object x1
}
javax/annotation/Nonnegative.classNonnegative.java
package javax.annotation
public abstract javax.annotation.Nonnegative extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Nonnegative.java
javax/annotation/Nonnull$Checker.classNonnull.java
package javax.annotation
public javax.annotation.Nonnull$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void ()
public javax.annotation.meta.When forConstantValue (javax.annotation.Nonnull, java.lang.Object)
javax.annotation.Nonnull qualifierqualifierArgument
Object value
public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
java.lang.annotation.Annotation x0
Object x1
}
javax/annotation/Nonnull.classNonnull.java
package javax.annotation
public abstract javax.annotation.Nonnull extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Nonnull.java
javax/annotation/Nullable.classNullable.java
package javax.annotation
public abstract javax.annotation.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Nullable.java
javax/annotation/OverridingMethodsMustInvokeSuper.classOverridingMethodsMustInvokeSuper.java
package javax.annotation
public abstract javax.annotation.OverridingMethodsMustInvokeSuper extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/OverridingMethodsMustInvokeSuper.java
javax/annotation/ParametersAreNonnullByDefault.classParametersAreNonnullByDefault.java
package javax.annotation
public abstract javax.annotation.ParametersAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/ParametersAreNonnullByDefault.java
javax/annotation/ParametersAreNullableByDefault.classParametersAreNullableByDefault.java
package javax.annotation
public abstract javax.annotation.ParametersAreNullableByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/ParametersAreNullableByDefault.java
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/PropertyKey.java
javax/annotation/RegEx$Checker.classRegEx.java
package javax.annotation
public javax.annotation.RegEx$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void ()
public javax.annotation.meta.When forConstantValue (javax.annotation.RegEx, java.lang.Object)
java.util.regex.PatternSyntaxException e
javax.annotation.RegEx annotation
Object value
public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
java.lang.annotation.Annotation x0
Object x1
}
javax/annotation/RegEx.classRegEx.java
package javax.annotation
public abstract javax.annotation.RegEx extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/RegEx.java
javax/annotation/Signed.classSigned.java
package javax.annotation
public abstract javax.annotation.Signed extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Signed.java
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/Syntax.java
javax/annotation/Tainted.classTainted.java
package javax.annotation
public abstract javax.annotation.Tainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Tainted.java
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/Untainted.java
javax/annotation/WillClose.classWillClose.java
package javax.annotation
public abstract javax.annotation.WillClose extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/WillClose.java
javax/annotation/WillCloseWhenClosed.classWillCloseWhenClosed.java
package javax.annotation
public abstract javax.annotation.WillCloseWhenClosed extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/WillCloseWhenClosed.java
javax/annotation/WillNotClose.classWillNotClose.java
package javax.annotation
public abstract javax.annotation.WillNotClose extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/WillNotClose.java
javax/annotation/concurrent/GuardedBy.classGuardedBy.java
package javax.annotation.concurrent
public abstract javax.annotation.concurrent.GuardedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
javax/annotation/concurrent/GuardedBy.java
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/Immutable.java
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/NotThreadSafe.java
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/ThreadSafe.java
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/Exclusive.java
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/Exhaustive.java
javax/annotation/meta/TypeQualifier.classTypeQualifier.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifier extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class applicableTo ()
}
javax/annotation/meta/TypeQualifier.java
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/TypeQualifierDefault.java
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/TypeQualifierNickname.java
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/TypeQualifierValidator.java
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 final 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/When.java
META-INF/maven/com.google.protobuf/
META-INF/maven/com.google.protobuf/protobuf-java/
com/google/protobuf/
META-INF/maven/com.google.protobuf/protobuf-java/pom.properties
META-INF/maven/com.google.protobuf/protobuf-java/pom.xml
com/google/protobuf/AbstractMessage$1.classAbstractMessage.java
package com.google.protobuf
com.google.protobuf.AbstractMessage$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$protobuf$Descriptors$FieldDescriptor$Type
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/protobuf/AbstractMessage$Builder.classAbstractMessage.java
package com.google.protobuf
public abstract com.google.protobuf.AbstractMessage$Builder extends com.google.protobuf.AbstractMessageLite$Builder implements com.google.protobuf.Message$Builder {
public void ()
public abstract com.google.protobuf.AbstractMessage$Builder clone ()
public com.google.protobuf.AbstractMessage$Builder clear ()
java.util.Map$Entry entry
java.util.Iterator i$
public com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
Object element
java.util.Iterator i$
com.google.protobuf.Message existingValue
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Map$Entry entry
java.util.Iterator i$
com.google.protobuf.Message other
public com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
static boolean mergeFieldFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.UnknownFieldSet$Builder, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.Message$Builder, int) throws java.io.IOException
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.protobuf.ExtensionRegistry$ExtensionInfo extension
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.protobuf.Descriptors$FieldDescriptor field
int rawValue
Object value
Object value
int length
int limit
com.google.protobuf.Message$Builder subBuilder
com.google.protobuf.Message$Builder subBuilder
com.google.protobuf.Message$Builder subBuilder
com.google.protobuf.Message$Builder subBuilder
int rawValue
Object value
com.google.protobuf.CodedInputStream input
com.google.protobuf.UnknownFieldSet$Builder unknownFields
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.Message$Builder builder
int tag
com.google.protobuf.Descriptors$Descriptor type
int wireType
int fieldNumber
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.protobuf.Message defaultInstance
boolean unknown
boolean packed
private static void mergeMessageSetExtensionFromCodedStream (com.google.protobuf.CodedInputStream, com.google.protobuf.UnknownFieldSet$Builder, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.Message$Builder) throws java.io.IOException
com.google.protobuf.ExtensionRegistry$ExtensionInfo extension
com.google.protobuf.Message originalMessage
com.google.protobuf.ExtensionRegistry$ExtensionInfo extension
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.UnknownFieldSet$Builder unknownFields
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.Message$Builder builder
com.google.protobuf.Descriptors$Descriptor type
int typeId
com.google.protobuf.ByteString rawBytes
com.google.protobuf.Message$Builder subBuilder
com.google.protobuf.Descriptors$FieldDescriptor field
public com.google.protobuf.AbstractMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
protected static com.google.protobuf.UninitializedMessageException newUninitializedMessageException (com.google.protobuf.Message)
com.google.protobuf.Message message
private static java.util.List findMissingFields (com.google.protobuf.Message)
com.google.protobuf.Message message
java.util.List results
private static void findMissingFields (com.google.protobuf.Message, java.lang.String, java.util.List)
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Iterator i$
Object element
java.util.Iterator i$
int i
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
java.util.Map$Entry entry
java.util.Iterator i$
com.google.protobuf.Message message
String prefix
java.util.List results
private static java.lang.String subMessagePrefix (java.lang.String, com.google.protobuf.Descriptors$FieldDescriptor, int)
String prefix
com.google.protobuf.Descriptors$FieldDescriptor field
int index
StringBuilder result
public com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public com.google.protobuf.AbstractMessage$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public com.google.protobuf.AbstractMessage$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
int off
int len
public com.google.protobuf.AbstractMessage$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public com.google.protobuf.AbstractMessage$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
int off
int len
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public com.google.protobuf.AbstractMessage$Builder mergeFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public com.google.protobuf.AbstractMessage$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public boolean mergeDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public boolean mergeDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream x0
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
int x1
int x2
com.google.protobuf.ExtensionRegistryLite x3
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
int x1
int x2
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString x0
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream x0
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
int x1
int x2
com.google.protobuf.ExtensionRegistryLite x3
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
int x1
int x2
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString x0
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile com.google.protobuf.Message$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder mergeFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream x0
public volatile com.google.protobuf.Message$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
int x1
int x2
com.google.protobuf.ExtensionRegistryLite x3
public volatile com.google.protobuf.Message$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
int x1
int x2
public volatile com.google.protobuf.Message$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString x0
public volatile com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet x0
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
}
com/google/protobuf/AbstractMessage.classAbstractMessage.java
package com.google.protobuf
public abstract com.google.protobuf.AbstractMessage extends com.google.protobuf.AbstractMessageLite implements com.google.protobuf.Message {
private int memoizedSize
public void ()
public boolean isInitialized ()
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Iterator i$
com.google.protobuf.Message element
java.util.Iterator i$
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Map$Entry entry
java.util.Iterator i$
public final java.lang.String toString ()
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
java.util.Map$Entry entry
java.util.Iterator i$
com.google.protobuf.CodedOutputStream output
boolean isMessageSet
com.google.protobuf.UnknownFieldSet unknownFields
public int getSerializedSize ()
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
java.util.Map$Entry entry
java.util.Iterator i$
int size
boolean isMessageSet
com.google.protobuf.UnknownFieldSet unknownFields
public boolean equals (java.lang.Object)
Object other
com.google.protobuf.Message otherMessage
public int hashCode ()
int hash
protected int hashFields (int, java.util.Map)
java.util.List list
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
java.util.Map$Entry entry
java.util.Iterator i$
int hash
java.util.Map map
protected static int hashLong (long)
long n
protected static int hashBoolean (boolean)
boolean b
protected static int hashEnum (com.google.protobuf.Internal$EnumLite)
com.google.protobuf.Internal$EnumLite e
protected static int hashEnumList (java.util.List)
com.google.protobuf.Internal$EnumLite e
java.util.Iterator i$
java.util.List list
int hash
}
com/google/protobuf/AbstractMessageLite$Builder$LimitedInputStream.classAbstractMessageLite.java
package com.google.protobuf
final com.google.protobuf.AbstractMessageLite$Builder$LimitedInputStream extends java.io.FilterInputStream {
private int limit
void (java.io.InputStream, int)
java.io.InputStream in
int limit
public int available () throws java.io.IOException
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/protobuf/AbstractMessageLite$Builder.classAbstractMessageLite.java
package com.google.protobuf
public abstract com.google.protobuf.AbstractMessageLite$Builder extends java.lang.Object implements com.google.protobuf.MessageLite$Builder {
public void ()
public abstract com.google.protobuf.AbstractMessageLite$Builder clone ()
public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public abstract com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.CodedInputStream input
com.google.protobuf.InvalidProtocolBufferException e
java.io.IOException e
com.google.protobuf.ByteString data
public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.CodedInputStream input
com.google.protobuf.InvalidProtocolBufferException e
java.io.IOException e
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.CodedInputStream input
com.google.protobuf.InvalidProtocolBufferException e
java.io.IOException e
byte[] data
int off
int len
public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.CodedInputStream input
com.google.protobuf.InvalidProtocolBufferException e
java.io.IOException e
byte[] data
int off
int len
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.CodedInputStream codedInput
public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.CodedInputStream codedInput
public boolean mergeDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
int firstByte
int size
java.io.InputStream limitedInput
public boolean mergeDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
protected static com.google.protobuf.UninitializedMessageException newUninitializedMessageException (com.google.protobuf.MessageLite)
com.google.protobuf.MessageLite message
protected static void addAll (java.lang.Iterable, java.util.Collection)
Object value
java.util.Iterator i$
java.util.Collection collection
Object value
java.util.Iterator i$
Iterable values
java.util.Collection list
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream x0
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
int x1
int x2
com.google.protobuf.ExtensionRegistryLite x3
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
int x1
int x2
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString x0
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
public volatile com.google.protobuf.MessageLite$Builder clone ()
}
com/google/protobuf/AbstractMessageLite.classAbstractMessageLite.java
package com.google.protobuf
public abstract com.google.protobuf.AbstractMessageLite extends java.lang.Object implements com.google.protobuf.MessageLite {
public void ()
public com.google.protobuf.ByteString toByteString ()
com.google.protobuf.ByteString$CodedBuilder out
java.io.IOException e
public byte[] toByteArray ()
byte[] result
com.google.protobuf.CodedOutputStream output
java.io.IOException e
public void writeTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream output
int bufferSize
com.google.protobuf.CodedOutputStream codedOutput
public void writeDelimitedTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream output
int serialized
int bufferSize
com.google.protobuf.CodedOutputStream codedOutput
}
com/google/protobuf/BlockingRpcChannel.classBlockingRpcChannel.java
package com.google.protobuf
public abstract com.google.protobuf.BlockingRpcChannel extends java.lang.Object {
public abstract com.google.protobuf.Message callBlockingMethod (com.google.protobuf.Descriptors$MethodDescriptor, com.google.protobuf.RpcController, com.google.protobuf.Message, com.google.protobuf.Message) throws com.google.protobuf.ServiceException
}
com/google/protobuf/BlockingService.classBlockingService.java
package com.google.protobuf
public abstract com.google.protobuf.BlockingService extends java.lang.Object {
public abstract com.google.protobuf.Descriptors$ServiceDescriptor getDescriptorForType ()
public abstract com.google.protobuf.Message callBlockingMethod (com.google.protobuf.Descriptors$MethodDescriptor, com.google.protobuf.RpcController, com.google.protobuf.Message) throws com.google.protobuf.ServiceException
public abstract com.google.protobuf.Message getRequestPrototype (com.google.protobuf.Descriptors$MethodDescriptor)
public abstract com.google.protobuf.Message getResponsePrototype (com.google.protobuf.Descriptors$MethodDescriptor)
}
com/google/protobuf/ByteString$1.classByteString.java
package com.google.protobuf
com.google.protobuf.ByteString$1 extends java.lang.Object {
}
com/google/protobuf/ByteString$CodedBuilder.classByteString.java
package com.google.protobuf
final com.google.protobuf.ByteString$CodedBuilder extends java.lang.Object {
private final com.google.protobuf.CodedOutputStream output
private final byte[] buffer
private void (int)
int size
public com.google.protobuf.ByteString build ()
public com.google.protobuf.CodedOutputStream getCodedOutput ()
void (int, com.google.protobuf.ByteString$1)
int x0
com.google.protobuf.ByteString$1 x1
}
com/google/protobuf/ByteString$Output.classByteString.java
package com.google.protobuf
public final com.google.protobuf.ByteString$Output extends java.io.FilterOutputStream {
private final java.io.ByteArrayOutputStream bout
private void (java.io.ByteArrayOutputStream)
java.io.ByteArrayOutputStream bout
public com.google.protobuf.ByteString toByteString ()
byte[] byteArray
void (java.io.ByteArrayOutputStream, com.google.protobuf.ByteString$1)
java.io.ByteArrayOutputStream x0
com.google.protobuf.ByteString$1 x1
}
com/google/protobuf/ByteString.classByteString.java
package com.google.protobuf
public final com.google.protobuf.ByteString extends java.lang.Object {
private final byte[] bytes
public static final com.google.protobuf.ByteString EMPTY
private volatile int hash
private void (byte[])
byte[] bytes
public byte byteAt (int)
int index
public int size ()
public boolean isEmpty ()
public static com.google.protobuf.ByteString copyFrom (byte[], int, int)
byte[] bytes
int offset
int size
byte[] copy
public static com.google.protobuf.ByteString copyFrom (byte[])
byte[] bytes
public static com.google.protobuf.ByteString copyFrom (java.nio.ByteBuffer, int)
java.nio.ByteBuffer bytes
int size
byte[] copy
public static com.google.protobuf.ByteString copyFrom (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
public static com.google.protobuf.ByteString copyFrom (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
String text
String charsetName
public static com.google.protobuf.ByteString copyFromUtf8 (java.lang.String)
java.io.UnsupportedEncodingException e
String text
public static com.google.protobuf.ByteString copyFrom (java.util.List)
com.google.protobuf.ByteString str
java.util.Iterator i$
com.google.protobuf.ByteString str
java.util.Iterator i$
java.util.List list
int size
byte[] bytes
int pos
public void copyTo (byte[], int)
byte[] target
int offset
public void copyTo (byte[], int, int, int)
byte[] target
int sourceOffset
int targetOffset
int size
public void copyTo (java.nio.ByteBuffer)
java.nio.ByteBuffer target
public byte[] toByteArray ()
int size
byte[] copy
public java.nio.ByteBuffer asReadOnlyByteBuffer ()
java.nio.ByteBuffer byteBuffer
public java.lang.String toString (java.lang.String) throws java.io.UnsupportedEncodingException
String charsetName
public java.lang.String toStringUtf8 ()
java.io.UnsupportedEncodingException e
public boolean equals (java.lang.Object)
int i
Object o
com.google.protobuf.ByteString other
int size
byte[] thisBytes
byte[] otherBytes
public int hashCode ()
int i
byte[] thisBytes
int size
int h
public java.io.InputStream newInput ()
public com.google.protobuf.CodedInputStream newCodedInput ()
public static com.google.protobuf.ByteString$Output newOutput (int)
int initialCapacity
public static com.google.protobuf.ByteString$Output newOutput ()
static com.google.protobuf.ByteString$CodedBuilder newCodedBuilder (int)
int size
void (byte[], com.google.protobuf.ByteString$1)
byte[] x0
com.google.protobuf.ByteString$1 x1
static void ()
}
com/google/protobuf/CodedInputStream.classCodedInputStream.java
package com.google.protobuf
public final com.google.protobuf.CodedInputStream extends java.lang.Object {
private final byte[] buffer
private int bufferSize
private int bufferSizeAfterLimit
private int bufferPos
private final java.io.InputStream input
private int lastTag
private int totalBytesRetired
private int currentLimit
private int recursionDepth
private int recursionLimit
private int sizeLimit
private static final int DEFAULT_RECURSION_LIMIT
private static final int DEFAULT_SIZE_LIMIT
private static final int BUFFER_SIZE
public static com.google.protobuf.CodedInputStream newInstance (java.io.InputStream)
java.io.InputStream input
public static com.google.protobuf.CodedInputStream newInstance (byte[])
byte[] buf
public static com.google.protobuf.CodedInputStream newInstance (byte[], int, int)
com.google.protobuf.InvalidProtocolBufferException ex
byte[] buf
int off
int len
com.google.protobuf.CodedInputStream result
public int readTag () throws java.io.IOException
public void checkLastTagWas (int) throws com.google.protobuf.InvalidProtocolBufferException
int value
public boolean skipField (int) throws java.io.IOException
int tag
public void skipMessage () throws java.io.IOException
int tag
public double readDouble () throws java.io.IOException
public float readFloat () throws java.io.IOException
public long readUInt64 () throws java.io.IOException
public long readInt64 () throws java.io.IOException
public int readInt32 () throws java.io.IOException
public long readFixed64 () throws java.io.IOException
public int readFixed32 () throws java.io.IOException
public boolean readBool () throws java.io.IOException
public java.lang.String readString () throws java.io.IOException
String result
int size
public void readGroup (int, com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int fieldNumber
com.google.protobuf.MessageLite$Builder builder
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public void readUnknownGroup (int, com.google.protobuf.MessageLite$Builder) throws java.io.IOException
int fieldNumber
com.google.protobuf.MessageLite$Builder builder
public void readMessage (com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.MessageLite$Builder builder
com.google.protobuf.ExtensionRegistryLite extensionRegistry
int length
int oldLimit
public com.google.protobuf.ByteString readBytes () throws java.io.IOException
com.google.protobuf.ByteString result
int size
public int readUInt32 () throws java.io.IOException
public int readEnum () throws java.io.IOException
public int readSFixed32 () throws java.io.IOException
public long readSFixed64 () throws java.io.IOException
public int readSInt32 () throws java.io.IOException
public long readSInt64 () throws java.io.IOException
public int readRawVarint32 () throws java.io.IOException
int i
byte tmp
int result
static int readRawVarint32 (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
int firstByte
public static int readRawVarint32 (int, java.io.InputStream) throws java.io.IOException
int b
int b
int firstByte
java.io.InputStream input
int result
int offset
public long readRawVarint64 () throws java.io.IOException
byte b
int shift
long result
public int readRawLittleEndian32 () throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
public long readRawLittleEndian64 () throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
byte b5
byte b6
byte b7
byte b8
public static int decodeZigZag32 (int)
int n
public static long decodeZigZag64 (long)
long n
private void (byte[], int, int)
byte[] buffer
int off
int len
private void (java.io.InputStream)
java.io.InputStream input
public int setRecursionLimit (int)
int limit
int oldLimit
public int setSizeLimit (int)
int limit
int oldLimit
public void resetSizeCounter ()
public int pushLimit (int) throws com.google.protobuf.InvalidProtocolBufferException
int byteLimit
int oldLimit
private void recomputeBufferSizeAfterLimit ()
int bufferEnd
public void popLimit (int)
int oldLimit
public int getBytesUntilLimit ()
int currentAbsolutePosition
public boolean isAtEnd () throws java.io.IOException
public int getTotalBytesRead ()
private boolean refillBuffer (boolean) throws java.io.IOException
int totalBytesRead
boolean mustSucceed
public byte readRawByte () throws java.io.IOException
public byte[] readRawBytes (int) throws java.io.IOException
byte[] bytes
byte[] bytes
int pos
int n
byte[] chunk
int pos
byte[] chunk
java.util.Iterator i$
int originalBufferPos
int originalBufferSize
int sizeLeft
java.util.List chunks
byte[] bytes
int pos
int size
public void skipRawBytes (int) throws java.io.IOException
int pos
int size
}
com/google/protobuf/CodedOutputStream$OutOfSpaceException.classCodedOutputStream.java
package com.google.protobuf
public com.google.protobuf.CodedOutputStream$OutOfSpaceException extends java.io.IOException {
private static final long serialVersionUID
void ()
}
com/google/protobuf/CodedOutputStream.classCodedOutputStream.java
package com.google.protobuf
public final com.google.protobuf.CodedOutputStream extends java.lang.Object {
private final byte[] buffer
private final int limit
private int position
private final java.io.OutputStream output
public static final int DEFAULT_BUFFER_SIZE
public static final int LITTLE_ENDIAN_32_SIZE
public static final int LITTLE_ENDIAN_64_SIZE
static int computePreferredBufferSize (int)
int dataLength
private void (byte[], int, int)
byte[] buffer
int offset
int length
private void (java.io.OutputStream, byte[])
java.io.OutputStream output
byte[] buffer
public static com.google.protobuf.CodedOutputStream newInstance (java.io.OutputStream)
java.io.OutputStream output
public static com.google.protobuf.CodedOutputStream newInstance (java.io.OutputStream, int)
java.io.OutputStream output
int bufferSize
public static com.google.protobuf.CodedOutputStream newInstance (byte[])
byte[] flatArray
public static com.google.protobuf.CodedOutputStream newInstance (byte[], int, int)
byte[] flatArray
int offset
int length
public void writeDouble (int, double) throws java.io.IOException
int fieldNumber
double value
public void writeFloat (int, float) throws java.io.IOException
int fieldNumber
float value
public void writeUInt64 (int, long) throws java.io.IOException
int fieldNumber
long value
public void writeInt64 (int, long) throws java.io.IOException
int fieldNumber
long value
public void writeInt32 (int, int) throws java.io.IOException
int fieldNumber
int value
public void writeFixed64 (int, long) throws java.io.IOException
int fieldNumber
long value
public void writeFixed32 (int, int) throws java.io.IOException
int fieldNumber
int value
public void writeBool (int, boolean) throws java.io.IOException
int fieldNumber
boolean value
public void writeString (int, java.lang.String) throws java.io.IOException
int fieldNumber
String value
public void writeGroup (int, com.google.protobuf.MessageLite) throws java.io.IOException
int fieldNumber
com.google.protobuf.MessageLite value
public void writeUnknownGroup (int, com.google.protobuf.MessageLite) throws java.io.IOException
int fieldNumber
com.google.protobuf.MessageLite value
public void writeMessage (int, com.google.protobuf.MessageLite) throws java.io.IOException
int fieldNumber
com.google.protobuf.MessageLite value
public void writeBytes (int, com.google.protobuf.ByteString) throws java.io.IOException
int fieldNumber
com.google.protobuf.ByteString value
public void writeUInt32 (int, int) throws java.io.IOException
int fieldNumber
int value
public void writeEnum (int, int) throws java.io.IOException
int fieldNumber
int value
public void writeSFixed32 (int, int) throws java.io.IOException
int fieldNumber
int value
public void writeSFixed64 (int, long) throws java.io.IOException
int fieldNumber
long value
public void writeSInt32 (int, int) throws java.io.IOException
int fieldNumber
int value
public void writeSInt64 (int, long) throws java.io.IOException
int fieldNumber
long value
public void writeMessageSetExtension (int, com.google.protobuf.MessageLite) throws java.io.IOException
int fieldNumber
com.google.protobuf.MessageLite value
public void writeRawMessageSetExtension (int, com.google.protobuf.ByteString) throws java.io.IOException
int fieldNumber
com.google.protobuf.ByteString value
public void writeDoubleNoTag (double) throws java.io.IOException
double value
public void writeFloatNoTag (float) throws java.io.IOException
float value
public void writeUInt64NoTag (long) throws java.io.IOException
long value
public void writeInt64NoTag (long) throws java.io.IOException
long value
public void writeInt32NoTag (int) throws java.io.IOException
int value
public void writeFixed64NoTag (long) throws java.io.IOException
long value
public void writeFixed32NoTag (int) throws java.io.IOException
int value
public void writeBoolNoTag (boolean) throws java.io.IOException
boolean value
public void writeStringNoTag (java.lang.String) throws java.io.IOException
String value
byte[] bytes
public void writeGroupNoTag (com.google.protobuf.MessageLite) throws java.io.IOException
com.google.protobuf.MessageLite value
public void writeUnknownGroupNoTag (com.google.protobuf.MessageLite) throws java.io.IOException
com.google.protobuf.MessageLite value
public void writeMessageNoTag (com.google.protobuf.MessageLite) throws java.io.IOException
com.google.protobuf.MessageLite value
public void writeBytesNoTag (com.google.protobuf.ByteString) throws java.io.IOException
com.google.protobuf.ByteString value
public void writeUInt32NoTag (int) throws java.io.IOException
int value
public void writeEnumNoTag (int) throws java.io.IOException
int value
public void writeSFixed32NoTag (int) throws java.io.IOException
int value
public void writeSFixed64NoTag (long) throws java.io.IOException
long value
public void writeSInt32NoTag (int) throws java.io.IOException
int value
public void writeSInt64NoTag (long) throws java.io.IOException
long value
public static int computeDoubleSize (int, double)
int fieldNumber
double value
public static int computeFloatSize (int, float)
int fieldNumber
float value
public static int computeUInt64Size (int, long)
int fieldNumber
long value
public static int computeInt64Size (int, long)
int fieldNumber
long value
public static int computeInt32Size (int, int)
int fieldNumber
int value
public static int computeFixed64Size (int, long)
int fieldNumber
long value
public static int computeFixed32Size (int, int)
int fieldNumber
int value
public static int computeBoolSize (int, boolean)
int fieldNumber
boolean value
public static int computeStringSize (int, java.lang.String)
int fieldNumber
String value
public static int computeGroupSize (int, com.google.protobuf.MessageLite)
int fieldNumber
com.google.protobuf.MessageLite value
public static int computeUnknownGroupSize (int, com.google.protobuf.MessageLite)
int fieldNumber
com.google.protobuf.MessageLite value
public static int computeMessageSize (int, com.google.protobuf.MessageLite)
int fieldNumber
com.google.protobuf.MessageLite value
public static int computeBytesSize (int, com.google.protobuf.ByteString)
int fieldNumber
com.google.protobuf.ByteString value
public static int computeUInt32Size (int, int)
int fieldNumber
int value
public static int computeEnumSize (int, int)
int fieldNumber
int value
public static int computeSFixed32Size (int, int)
int fieldNumber
int value
public static int computeSFixed64Size (int, long)
int fieldNumber
long value
public static int computeSInt32Size (int, int)
int fieldNumber
int value
public static int computeSInt64Size (int, long)
int fieldNumber
long value
public static int computeMessageSetExtensionSize (int, com.google.protobuf.MessageLite)
int fieldNumber
com.google.protobuf.MessageLite value
public static int computeRawMessageSetExtensionSize (int, com.google.protobuf.ByteString)
int fieldNumber
com.google.protobuf.ByteString value
public static int computeDoubleSizeNoTag (double)
double value
public static int computeFloatSizeNoTag (float)
float value
public static int computeUInt64SizeNoTag (long)
long value
public static int computeInt64SizeNoTag (long)
long value
public static int computeInt32SizeNoTag (int)
int value
public static int computeFixed64SizeNoTag (long)
long value
public static int computeFixed32SizeNoTag (int)
int value
public static int computeBoolSizeNoTag (boolean)
boolean value
public static int computeStringSizeNoTag (java.lang.String)
byte[] bytes
java.io.UnsupportedEncodingException e
String value
public static int computeGroupSizeNoTag (com.google.protobuf.MessageLite)
com.google.protobuf.MessageLite value
public static int computeUnknownGroupSizeNoTag (com.google.protobuf.MessageLite)
com.google.protobuf.MessageLite value
public static int computeMessageSizeNoTag (com.google.protobuf.MessageLite)
com.google.protobuf.MessageLite value
int size
public static int computeBytesSizeNoTag (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public static int computeUInt32SizeNoTag (int)
int value
public static int computeEnumSizeNoTag (int)
int value
public static int computeSFixed32SizeNoTag (int)
int value
public static int computeSFixed64SizeNoTag (long)
long value
public static int computeSInt32SizeNoTag (int)
int value
public static int computeSInt64SizeNoTag (long)
long value
private void refreshBuffer () throws java.io.IOException
public void flush () throws java.io.IOException
public int spaceLeft ()
public void checkNoSpaceLeft ()
public void writeRawByte (byte) throws java.io.IOException
byte value
public void writeRawByte (int) throws java.io.IOException
int value
public void writeRawBytes (com.google.protobuf.ByteString) throws java.io.IOException
com.google.protobuf.ByteString value
public void writeRawBytes (byte[]) throws java.io.IOException
byte[] value
public void writeRawBytes (byte[], int, int) throws java.io.IOException
int bytesWritten
byte[] value
int offset
int length
public void writeRawBytes (com.google.protobuf.ByteString, int, int) throws java.io.IOException
int bytesToRead
int bytesRead
java.io.InputStream inputStreamFrom
int bytesWritten
com.google.protobuf.ByteString value
int offset
int length
public void writeTag (int, int) throws java.io.IOException
int fieldNumber
int wireType
public static int computeTagSize (int)
int fieldNumber
public void writeRawVarint32 (int) throws java.io.IOException
int value
public static int computeRawVarint32Size (int)
int value
public void writeRawVarint64 (long) throws java.io.IOException
long value
public static int computeRawVarint64Size (long)
long value
public void writeRawLittleEndian32 (int) throws java.io.IOException
int value
public void writeRawLittleEndian64 (long) throws java.io.IOException
long value
public static int encodeZigZag32 (int)
int n
public static long encodeZigZag64 (long)
long n
}
com/google/protobuf/DescriptorProtos$1.classDescriptorProtos.java
package com.google.protobuf
final com.google.protobuf.DescriptorProtos$1 extends java.lang.Object implements com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner {
void ()
public com.google.protobuf.ExtensionRegistry assignDescriptors (com.google.protobuf.Descriptors$FileDescriptor)
com.google.protobuf.Descriptors$FileDescriptor root
}
com/google/protobuf/DescriptorProtos$DescriptorProto$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$DescriptorProto$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder {
private int bitField0_
private Object name_
private java.util.List field_
private com.google.protobuf.RepeatedFieldBuilder fieldBuilder_
private java.util.List extension_
private com.google.protobuf.RepeatedFieldBuilder extensionBuilder_
private java.util.List nestedType_
private com.google.protobuf.RepeatedFieldBuilder nestedTypeBuilder_
private java.util.List enumType_
private com.google.protobuf.RepeatedFieldBuilder enumTypeBuilder_
private java.util.List extensionRange_
private com.google.protobuf.RepeatedFieldBuilder extensionRangeBuilder_
private com.google.protobuf.DescriptorProtos$MessageOptions options_
private com.google.protobuf.SingleFieldBuilder optionsBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$DescriptorProto$Builder create ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder clear ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$DescriptorProto getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$DescriptorProto build ()
com.google.protobuf.DescriptorProtos$DescriptorProto result
private com.google.protobuf.DescriptorProtos$DescriptorProto buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$DescriptorProto result
public com.google.protobuf.DescriptorProtos$DescriptorProto buildPartial ()
com.google.protobuf.DescriptorProtos$DescriptorProto result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder mergeFrom (com.google.protobuf.DescriptorProtos$DescriptorProto)
com.google.protobuf.DescriptorProtos$DescriptorProto other
public final boolean isInitialized ()
int i
int i
int i
int i
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder subBuilder
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder subBuilder
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder subBuilder
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder subBuilder
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder subBuilder
com.google.protobuf.DescriptorProtos$MessageOptions$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasName ()
public java.lang.String getName ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setName (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder clearName ()
void setName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
private void ensureFieldIsMutable ()
public java.util.List getFieldList ()
public int getFieldCount ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto getField (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setField (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setField (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addField (com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addField (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addField (com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addField (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addAllField (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder clearField ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder removeField (int)
int index
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder getFieldBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder getFieldOrBuilder (int)
int index
public java.util.List getFieldOrBuilderList ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder addFieldBuilder ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder addFieldBuilder (int)
int index
public java.util.List getFieldBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getFieldFieldBuilder ()
private void ensureExtensionIsMutable ()
public java.util.List getExtensionList ()
public int getExtensionCount ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto getExtension (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setExtension (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setExtension (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addExtension (com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addExtension (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addExtension (com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addExtension (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addAllExtension (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder clearExtension ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder removeExtension (int)
int index
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder getExtensionBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder getExtensionOrBuilder (int)
int index
public java.util.List getExtensionOrBuilderList ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder addExtensionBuilder ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder addExtensionBuilder (int)
int index
public java.util.List getExtensionBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getExtensionFieldBuilder ()
private void ensureNestedTypeIsMutable ()
public java.util.List getNestedTypeList ()
public int getNestedTypeCount ()
public com.google.protobuf.DescriptorProtos$DescriptorProto getNestedType (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setNestedType (int, com.google.protobuf.DescriptorProtos$DescriptorProto)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setNestedType (int, com.google.protobuf.DescriptorProtos$DescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addNestedType (com.google.protobuf.DescriptorProtos$DescriptorProto)
com.google.protobuf.DescriptorProtos$DescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addNestedType (int, com.google.protobuf.DescriptorProtos$DescriptorProto)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addNestedType (com.google.protobuf.DescriptorProtos$DescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addNestedType (int, com.google.protobuf.DescriptorProtos$DescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addAllNestedType (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder clearNestedType ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder removeNestedType (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder getNestedTypeBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder getNestedTypeOrBuilder (int)
int index
public java.util.List getNestedTypeOrBuilderList ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addNestedTypeBuilder ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addNestedTypeBuilder (int)
int index
public java.util.List getNestedTypeBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getNestedTypeFieldBuilder ()
private void ensureEnumTypeIsMutable ()
public java.util.List getEnumTypeList ()
public int getEnumTypeCount ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto getEnumType (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setEnumType (int, com.google.protobuf.DescriptorProtos$EnumDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$EnumDescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setEnumType (int, com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addEnumType (com.google.protobuf.DescriptorProtos$EnumDescriptorProto)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addEnumType (int, com.google.protobuf.DescriptorProtos$EnumDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$EnumDescriptorProto value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addEnumType (com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addEnumType (int, com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addAllEnumType (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder clearEnumType ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder removeEnumType (int)
int index
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder getEnumTypeBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder (int)
int index
public java.util.List getEnumTypeOrBuilderList ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder addEnumTypeBuilder ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder addEnumTypeBuilder (int)
int index
public java.util.List getEnumTypeBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getEnumTypeFieldBuilder ()
private void ensureExtensionRangeIsMutable ()
public java.util.List getExtensionRangeList ()
public int getExtensionRangeCount ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange getExtensionRange (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setExtensionRange (int, com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setExtensionRange (int, com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addExtensionRange (com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange)
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addExtensionRange (int, com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addExtensionRange (com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder)
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addExtensionRange (int, com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addAllExtensionRange (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder clearExtensionRange ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder removeExtensionRange (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder getExtensionRangeBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRangeOrBuilder getExtensionRangeOrBuilder (int)
int index
public java.util.List getExtensionRangeOrBuilderList ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder addExtensionRangeBuilder ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder addExtensionRangeBuilder (int)
int index
public java.util.List getExtensionRangeBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getExtensionRangeFieldBuilder ()
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$MessageOptions getOptions ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$MessageOptions)
com.google.protobuf.DescriptorProtos$MessageOptions value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$MessageOptions$Builder)
com.google.protobuf.DescriptorProtos$MessageOptions$Builder builderForValue
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder mergeOptions (com.google.protobuf.DescriptorProtos$MessageOptions)
com.google.protobuf.DescriptorProtos$MessageOptions value
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder clearOptions ()
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder getOptionsBuilder ()
public com.google.protobuf.DescriptorProtos$MessageOptionsOrBuilder getOptionsOrBuilder ()
private com.google.protobuf.SingleFieldBuilder getOptionsFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$DescriptorProto access$3400 (com.google.protobuf.DescriptorProtos$DescriptorProto$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder x0
static com.google.protobuf.DescriptorProtos$DescriptorProto$Builder access$3500 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$DescriptorProto$ExtensionRange$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRangeOrBuilder {
private int bitField0_
private int start_
private int end_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder create ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder clear ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange build ()
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange result
private com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange result
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange buildPartial ()
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder mergeFrom (com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange)
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange other
public final boolean isInitialized ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasStart ()
public int getStart ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder setStart (int)
int value
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder clearStart ()
public boolean hasEnd ()
public int getEnd ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder setEnd (int)
int value
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder clearEnd ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange access$2700 (com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder x0
static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder access$2800 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$DescriptorProto$ExtensionRange.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRangeOrBuilder {
private static final com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange defaultInstance
private int bitField0_
public static final int START_FIELD_NUMBER
private int start_
public static final int END_FIELD_NUMBER
private int end_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder)
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasStart ()
public int getStart ()
public boolean hasEnd ()
public int getEnd ()
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder builder
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder builder
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder newBuilder (com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange)
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange prototype
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static int access$3102 (com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange, int)
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange x0
int x1
static int access$3202 (com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange, int)
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange x0
int x1
static int access$3302 (com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange, int)
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange x0
int x1
static void ()
}
com/google/protobuf/DescriptorProtos$DescriptorProto$ExtensionRangeOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRangeOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasStart ()
public abstract int getStart ()
public abstract boolean hasEnd ()
public abstract int getEnd ()
}
com/google/protobuf/DescriptorProtos$DescriptorProto.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$DescriptorProto extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder {
private static final com.google.protobuf.DescriptorProtos$DescriptorProto defaultInstance
private int bitField0_
public static final int NAME_FIELD_NUMBER
private Object name_
public static final int FIELD_FIELD_NUMBER
private java.util.List field_
public static final int EXTENSION_FIELD_NUMBER
private java.util.List extension_
public static final int NESTED_TYPE_FIELD_NUMBER
private java.util.List nestedType_
public static final int ENUM_TYPE_FIELD_NUMBER
private java.util.List enumType_
public static final int EXTENSION_RANGE_FIELD_NUMBER
private java.util.List extensionRange_
public static final int OPTIONS_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$MessageOptions options_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$DescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$DescriptorProto getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$DescriptorProto getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasName ()
public java.lang.String getName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getNameBytes ()
com.google.protobuf.ByteString b
Object ref
public java.util.List getFieldList ()
public java.util.List getFieldOrBuilderList ()
public int getFieldCount ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto getField (int)
int index
public com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder getFieldOrBuilder (int)
int index
public java.util.List getExtensionList ()
public java.util.List getExtensionOrBuilderList ()
public int getExtensionCount ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto getExtension (int)
int index
public com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder getExtensionOrBuilder (int)
int index
public java.util.List getNestedTypeList ()
public java.util.List getNestedTypeOrBuilderList ()
public int getNestedTypeCount ()
public com.google.protobuf.DescriptorProtos$DescriptorProto getNestedType (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder getNestedTypeOrBuilder (int)
int index
public java.util.List getEnumTypeList ()
public java.util.List getEnumTypeOrBuilderList ()
public int getEnumTypeCount ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto getEnumType (int)
int index
public com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder (int)
int index
public java.util.List getExtensionRangeList ()
public java.util.List getExtensionRangeOrBuilderList ()
public int getExtensionRangeCount ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange getExtensionRange (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRangeOrBuilder getExtensionRangeOrBuilder (int)
int index
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$MessageOptions getOptions ()
public com.google.protobuf.DescriptorProtos$MessageOptionsOrBuilder getOptionsOrBuilder ()
private void initFields ()
public final boolean isInitialized ()
int i
int i
int i
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
int i
int i
int i
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int i
int i
int i
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$DescriptorProto parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$DescriptorProto parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$DescriptorProto parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$DescriptorProto parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$DescriptorProto parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$DescriptorProto parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$DescriptorProto parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$DescriptorProto parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$DescriptorProto parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$DescriptorProto parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$DescriptorProto$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$DescriptorProto$Builder newBuilder (com.google.protobuf.DescriptorProtos$DescriptorProto)
com.google.protobuf.DescriptorProtos$DescriptorProto prototype
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$DescriptorProto$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$DescriptorProto$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.lang.Object access$3802 (com.google.protobuf.DescriptorProtos$DescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
Object x1
static java.util.List access$3902 (com.google.protobuf.DescriptorProtos$DescriptorProto, java.util.List)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
java.util.List x1
static java.util.List access$4002 (com.google.protobuf.DescriptorProtos$DescriptorProto, java.util.List)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
java.util.List x1
static java.util.List access$4102 (com.google.protobuf.DescriptorProtos$DescriptorProto, java.util.List)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
java.util.List x1
static java.util.List access$4202 (com.google.protobuf.DescriptorProtos$DescriptorProto, java.util.List)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
java.util.List x1
static java.util.List access$4302 (com.google.protobuf.DescriptorProtos$DescriptorProto, java.util.List)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
java.util.List x1
static com.google.protobuf.DescriptorProtos$MessageOptions access$4402 (com.google.protobuf.DescriptorProtos$DescriptorProto, com.google.protobuf.DescriptorProtos$MessageOptions)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
com.google.protobuf.DescriptorProtos$MessageOptions x1
static int access$4502 (com.google.protobuf.DescriptorProtos$DescriptorProto, int)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
int x1
static java.util.List access$3900 (com.google.protobuf.DescriptorProtos$DescriptorProto)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
static java.util.List access$4000 (com.google.protobuf.DescriptorProtos$DescriptorProto)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
static java.util.List access$4100 (com.google.protobuf.DescriptorProtos$DescriptorProto)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
static java.util.List access$4200 (com.google.protobuf.DescriptorProtos$DescriptorProto)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
static java.util.List access$4300 (com.google.protobuf.DescriptorProtos$DescriptorProto)
com.google.protobuf.DescriptorProtos$DescriptorProto x0
static void ()
}
com/google/protobuf/DescriptorProtos$DescriptorProtoOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasName ()
public abstract java.lang.String getName ()
public abstract java.util.List getFieldList ()
public abstract com.google.protobuf.DescriptorProtos$FieldDescriptorProto getField (int)
public abstract int getFieldCount ()
public abstract java.util.List getFieldOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder getFieldOrBuilder (int)
public abstract java.util.List getExtensionList ()
public abstract com.google.protobuf.DescriptorProtos$FieldDescriptorProto getExtension (int)
public abstract int getExtensionCount ()
public abstract java.util.List getExtensionOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder getExtensionOrBuilder (int)
public abstract java.util.List getNestedTypeList ()
public abstract com.google.protobuf.DescriptorProtos$DescriptorProto getNestedType (int)
public abstract int getNestedTypeCount ()
public abstract java.util.List getNestedTypeOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder getNestedTypeOrBuilder (int)
public abstract java.util.List getEnumTypeList ()
public abstract com.google.protobuf.DescriptorProtos$EnumDescriptorProto getEnumType (int)
public abstract int getEnumTypeCount ()
public abstract java.util.List getEnumTypeOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder (int)
public abstract java.util.List getExtensionRangeList ()
public abstract com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange getExtensionRange (int)
public abstract int getExtensionRangeCount ()
public abstract java.util.List getExtensionRangeOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRangeOrBuilder getExtensionRangeOrBuilder (int)
public abstract boolean hasOptions ()
public abstract com.google.protobuf.DescriptorProtos$MessageOptions getOptions ()
public abstract com.google.protobuf.DescriptorProtos$MessageOptionsOrBuilder getOptionsOrBuilder ()
}
com/google/protobuf/DescriptorProtos$EnumDescriptorProto$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder {
private int bitField0_
private Object name_
private java.util.List value_
private com.google.protobuf.RepeatedFieldBuilder valueBuilder_
private com.google.protobuf.DescriptorProtos$EnumOptions options_
private com.google.protobuf.SingleFieldBuilder optionsBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder create ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder clear ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto build ()
com.google.protobuf.DescriptorProtos$EnumDescriptorProto result
private com.google.protobuf.DescriptorProtos$EnumDescriptorProto buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$EnumDescriptorProto result
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto buildPartial ()
com.google.protobuf.DescriptorProtos$EnumDescriptorProto result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder mergeFrom (com.google.protobuf.DescriptorProtos$EnumDescriptorProto)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto other
public final boolean isInitialized ()
int i
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder subBuilder
com.google.protobuf.DescriptorProtos$EnumOptions$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasName ()
public java.lang.String getName ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder setName (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder clearName ()
void setName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
private void ensureValueIsMutable ()
public java.util.List getValueList ()
public int getValueCount ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto getValue (int)
int index
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder setValue (int, com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto value
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder setValue (int, com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder addValue (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto)
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto value
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder addValue (int, com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto value
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder addValue (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder addValue (int, com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder addAllValue (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder clearValue ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder removeValue (int)
int index
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder getValueBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder getValueOrBuilder (int)
int index
public java.util.List getValueOrBuilderList ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder addValueBuilder ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder addValueBuilder (int)
int index
public java.util.List getValueBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getValueFieldBuilder ()
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$EnumOptions getOptions ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$EnumOptions)
com.google.protobuf.DescriptorProtos$EnumOptions value
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$EnumOptions$Builder)
com.google.protobuf.DescriptorProtos$EnumOptions$Builder builderForValue
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder mergeOptions (com.google.protobuf.DescriptorProtos$EnumOptions)
com.google.protobuf.DescriptorProtos$EnumOptions value
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder clearOptions ()
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder getOptionsBuilder ()
public com.google.protobuf.DescriptorProtos$EnumOptionsOrBuilder getOptionsOrBuilder ()
private com.google.protobuf.SingleFieldBuilder getOptionsFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$EnumDescriptorProto access$6300 (com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder x0
static com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder access$6400 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$EnumDescriptorProto.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$EnumDescriptorProto extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder {
private static final com.google.protobuf.DescriptorProtos$EnumDescriptorProto defaultInstance
private int bitField0_
public static final int NAME_FIELD_NUMBER
private Object name_
public static final int VALUE_FIELD_NUMBER
private java.util.List value_
public static final int OPTIONS_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$EnumOptions options_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasName ()
public java.lang.String getName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getNameBytes ()
com.google.protobuf.ByteString b
Object ref
public java.util.List getValueList ()
public java.util.List getValueOrBuilderList ()
public int getValueCount ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto getValue (int)
int index
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder getValueOrBuilder (int)
int index
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$EnumOptions getOptions ()
public com.google.protobuf.DescriptorProtos$EnumOptionsOrBuilder getOptionsOrBuilder ()
private void initFields ()
public final boolean isInitialized ()
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder newBuilder (com.google.protobuf.DescriptorProtos$EnumDescriptorProto)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto prototype
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.lang.Object access$6702 (com.google.protobuf.DescriptorProtos$EnumDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto x0
Object x1
static java.util.List access$6802 (com.google.protobuf.DescriptorProtos$EnumDescriptorProto, java.util.List)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto x0
java.util.List x1
static com.google.protobuf.DescriptorProtos$EnumOptions access$6902 (com.google.protobuf.DescriptorProtos$EnumDescriptorProto, com.google.protobuf.DescriptorProtos$EnumOptions)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto x0
com.google.protobuf.DescriptorProtos$EnumOptions x1
static int access$7002 (com.google.protobuf.DescriptorProtos$EnumDescriptorProto, int)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto x0
int x1
static java.util.List access$6800 (com.google.protobuf.DescriptorProtos$EnumDescriptorProto)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto x0
static void ()
}
com/google/protobuf/DescriptorProtos$EnumDescriptorProtoOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasName ()
public abstract java.lang.String getName ()
public abstract java.util.List getValueList ()
public abstract com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto getValue (int)
public abstract int getValueCount ()
public abstract java.util.List getValueOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder getValueOrBuilder (int)
public abstract boolean hasOptions ()
public abstract com.google.protobuf.DescriptorProtos$EnumOptions getOptions ()
public abstract com.google.protobuf.DescriptorProtos$EnumOptionsOrBuilder getOptionsOrBuilder ()
}
com/google/protobuf/DescriptorProtos$EnumOptions$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$EnumOptions$Builder extends com.google.protobuf.GeneratedMessage$ExtendableBuilder implements com.google.protobuf.DescriptorProtos$EnumOptionsOrBuilder {
private int bitField0_
private java.util.List uninterpretedOption_
private com.google.protobuf.RepeatedFieldBuilder uninterpretedOptionBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$EnumOptions$Builder create ()
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder clear ()
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$EnumOptions getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$EnumOptions build ()
com.google.protobuf.DescriptorProtos$EnumOptions result
private com.google.protobuf.DescriptorProtos$EnumOptions buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$EnumOptions result
public com.google.protobuf.DescriptorProtos$EnumOptions buildPartial ()
com.google.protobuf.DescriptorProtos$EnumOptions result
int from_bitField0_
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder mergeFrom (com.google.protobuf.DescriptorProtos$EnumOptions)
com.google.protobuf.DescriptorProtos$EnumOptions other
public final boolean isInitialized ()
int i
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
private void ensureUninterpretedOptionIsMutable ()
public java.util.List getUninterpretedOptionList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption)
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder addAllUninterpretedOption (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder clearUninterpretedOption ()
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder removeUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder getUninterpretedOptionBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
public java.util.List getUninterpretedOptionOrBuilderList ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder (int)
int index
public java.util.List getUninterpretedOptionBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getUninterpretedOptionFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clone ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clear ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$EnumOptions access$14200 (com.google.protobuf.DescriptorProtos$EnumOptions$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$EnumOptions$Builder x0
static com.google.protobuf.DescriptorProtos$EnumOptions$Builder access$14300 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$EnumOptions.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$EnumOptions extends com.google.protobuf.GeneratedMessage$ExtendableMessage implements com.google.protobuf.DescriptorProtos$EnumOptionsOrBuilder {
private static final com.google.protobuf.DescriptorProtos$EnumOptions defaultInstance
public static final int UNINTERPRETED_OPTION_FIELD_NUMBER
private java.util.List uninterpretedOption_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$EnumOptions$Builder)
com.google.protobuf.DescriptorProtos$EnumOptions$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$EnumOptions getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$EnumOptions getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getUninterpretedOptionList ()
public java.util.List getUninterpretedOptionOrBuilderList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
private void initFields ()
public final boolean isInitialized ()
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter extensionWriter
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$EnumOptions parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$EnumOptions parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumOptions parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$EnumOptions parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumOptions parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$EnumOptions parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumOptions parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$EnumOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$EnumOptions parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$EnumOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$EnumOptions parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$EnumOptions parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumOptions$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$EnumOptions$Builder newBuilder (com.google.protobuf.DescriptorProtos$EnumOptions)
com.google.protobuf.DescriptorProtos$EnumOptions prototype
public com.google.protobuf.DescriptorProtos$EnumOptions$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$EnumOptions$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$EnumOptions$Builder builder
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
void (com.google.protobuf.DescriptorProtos$EnumOptions$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$EnumOptions$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.util.List access$14602 (com.google.protobuf.DescriptorProtos$EnumOptions, java.util.List)
com.google.protobuf.DescriptorProtos$EnumOptions x0
java.util.List x1
static java.util.List access$14600 (com.google.protobuf.DescriptorProtos$EnumOptions)
com.google.protobuf.DescriptorProtos$EnumOptions x0
static void ()
}
com/google/protobuf/DescriptorProtos$EnumOptionsOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$EnumOptionsOrBuilder extends java.lang.Object implements com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder {
public abstract java.util.List getUninterpretedOptionList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
public abstract int getUninterpretedOptionCount ()
public abstract java.util.List getUninterpretedOptionOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
}
com/google/protobuf/DescriptorProtos$EnumValueDescriptorProto$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder {
private int bitField0_
private Object name_
private int number_
private com.google.protobuf.DescriptorProtos$EnumValueOptions options_
private com.google.protobuf.SingleFieldBuilder optionsBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder create ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder clear ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto build ()
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto result
private com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto result
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto buildPartial ()
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder mergeFrom (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto)
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto other
public final boolean isInitialized ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasName ()
public java.lang.String getName ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder setName (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder clearName ()
void setName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasNumber ()
public int getNumber ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder setNumber (int)
int value
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder clearNumber ()
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$EnumValueOptions getOptions ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$EnumValueOptions)
com.google.protobuf.DescriptorProtos$EnumValueOptions value
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder)
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder builderForValue
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder mergeOptions (com.google.protobuf.DescriptorProtos$EnumValueOptions)
com.google.protobuf.DescriptorProtos$EnumValueOptions value
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder clearOptions ()
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder getOptionsBuilder ()
public com.google.protobuf.DescriptorProtos$EnumValueOptionsOrBuilder getOptionsOrBuilder ()
private com.google.protobuf.SingleFieldBuilder getOptionsFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto access$7300 (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder x0
static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder access$7400 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$EnumValueDescriptorProto.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder {
private static final com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto defaultInstance
private int bitField0_
public static final int NAME_FIELD_NUMBER
private Object name_
public static final int NUMBER_FIELD_NUMBER
private int number_
public static final int OPTIONS_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$EnumValueOptions options_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasName ()
public java.lang.String getName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getNameBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasNumber ()
public int getNumber ()
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$EnumValueOptions getOptions ()
public com.google.protobuf.DescriptorProtos$EnumValueOptionsOrBuilder getOptionsOrBuilder ()
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder newBuilder (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto)
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto prototype
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.lang.Object access$7702 (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto x0
Object x1
static int access$7802 (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto, int)
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto x0
int x1
static com.google.protobuf.DescriptorProtos$EnumValueOptions access$7902 (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto, com.google.protobuf.DescriptorProtos$EnumValueOptions)
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto x0
com.google.protobuf.DescriptorProtos$EnumValueOptions x1
static int access$8002 (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto, int)
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto x0
int x1
static void ()
}
com/google/protobuf/DescriptorProtos$EnumValueDescriptorProtoOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasName ()
public abstract java.lang.String getName ()
public abstract boolean hasNumber ()
public abstract int getNumber ()
public abstract boolean hasOptions ()
public abstract com.google.protobuf.DescriptorProtos$EnumValueOptions getOptions ()
public abstract com.google.protobuf.DescriptorProtos$EnumValueOptionsOrBuilder getOptionsOrBuilder ()
}
com/google/protobuf/DescriptorProtos$EnumValueOptions$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder extends com.google.protobuf.GeneratedMessage$ExtendableBuilder implements com.google.protobuf.DescriptorProtos$EnumValueOptionsOrBuilder {
private int bitField0_
private java.util.List uninterpretedOption_
private com.google.protobuf.RepeatedFieldBuilder uninterpretedOptionBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder create ()
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder clear ()
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$EnumValueOptions getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$EnumValueOptions build ()
com.google.protobuf.DescriptorProtos$EnumValueOptions result
private com.google.protobuf.DescriptorProtos$EnumValueOptions buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$EnumValueOptions result
public com.google.protobuf.DescriptorProtos$EnumValueOptions buildPartial ()
com.google.protobuf.DescriptorProtos$EnumValueOptions result
int from_bitField0_
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder mergeFrom (com.google.protobuf.DescriptorProtos$EnumValueOptions)
com.google.protobuf.DescriptorProtos$EnumValueOptions other
public final boolean isInitialized ()
int i
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
private void ensureUninterpretedOptionIsMutable ()
public java.util.List getUninterpretedOptionList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption)
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder addAllUninterpretedOption (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder clearUninterpretedOption ()
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder removeUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder getUninterpretedOptionBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
public java.util.List getUninterpretedOptionOrBuilderList ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder (int)
int index
public java.util.List getUninterpretedOptionBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getUninterpretedOptionFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clone ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clear ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$EnumValueOptions access$14900 (com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder x0
static com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder access$15000 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$EnumValueOptions.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$EnumValueOptions extends com.google.protobuf.GeneratedMessage$ExtendableMessage implements com.google.protobuf.DescriptorProtos$EnumValueOptionsOrBuilder {
private static final com.google.protobuf.DescriptorProtos$EnumValueOptions defaultInstance
public static final int UNINTERPRETED_OPTION_FIELD_NUMBER
private java.util.List uninterpretedOption_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder)
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$EnumValueOptions getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$EnumValueOptions getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getUninterpretedOptionList ()
public java.util.List getUninterpretedOptionOrBuilderList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
private void initFields ()
public final boolean isInitialized ()
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter extensionWriter
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$EnumValueOptions parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$EnumValueOptions parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumValueOptions parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$EnumValueOptions parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumValueOptions parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$EnumValueOptions parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumValueOptions parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$EnumValueOptions parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$EnumValueOptions parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$EnumValueOptions parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder newBuilder (com.google.protobuf.DescriptorProtos$EnumValueOptions)
com.google.protobuf.DescriptorProtos$EnumValueOptions prototype
public com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder builder
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
void (com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.util.List access$15302 (com.google.protobuf.DescriptorProtos$EnumValueOptions, java.util.List)
com.google.protobuf.DescriptorProtos$EnumValueOptions x0
java.util.List x1
static java.util.List access$15300 (com.google.protobuf.DescriptorProtos$EnumValueOptions)
com.google.protobuf.DescriptorProtos$EnumValueOptions x0
static void ()
}
com/google/protobuf/DescriptorProtos$EnumValueOptionsOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$EnumValueOptionsOrBuilder extends java.lang.Object implements com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder {
public abstract java.util.List getUninterpretedOptionList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
public abstract int getUninterpretedOptionCount ()
public abstract java.util.List getUninterpretedOptionOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
}
com/google/protobuf/DescriptorProtos$FieldDescriptorProto$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder {
private int bitField0_
private Object name_
private int number_
private com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label label_
private com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type type_
private Object typeName_
private Object extendee_
private Object defaultValue_
private com.google.protobuf.DescriptorProtos$FieldOptions options_
private com.google.protobuf.SingleFieldBuilder optionsBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder create ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder clear ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto build ()
com.google.protobuf.DescriptorProtos$FieldDescriptorProto result
private com.google.protobuf.DescriptorProtos$FieldDescriptorProto buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$FieldDescriptorProto result
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto buildPartial ()
com.google.protobuf.DescriptorProtos$FieldDescriptorProto result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder mergeFrom (com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto other
public final boolean isInitialized ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int rawValue
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label value
int rawValue
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type value
com.google.protobuf.DescriptorProtos$FieldOptions$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasName ()
public java.lang.String getName ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder setName (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder clearName ()
void setName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasNumber ()
public int getNumber ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder setNumber (int)
int value
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder clearNumber ()
public boolean hasLabel ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label getLabel ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder setLabel (com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label value
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder clearLabel ()
public boolean hasType ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type getType ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder setType (com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type value
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder clearType ()
public boolean hasTypeName ()
public java.lang.String getTypeName ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder setTypeName (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder clearTypeName ()
void setTypeName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasExtendee ()
public java.lang.String getExtendee ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder setExtendee (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder clearExtendee ()
void setExtendee (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasDefaultValue ()
public java.lang.String getDefaultValue ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder setDefaultValue (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder clearDefaultValue ()
void setDefaultValue (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$FieldOptions getOptions ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$FieldOptions)
com.google.protobuf.DescriptorProtos$FieldOptions value
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$FieldOptions$Builder)
com.google.protobuf.DescriptorProtos$FieldOptions$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder mergeOptions (com.google.protobuf.DescriptorProtos$FieldOptions)
com.google.protobuf.DescriptorProtos$FieldOptions value
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder clearOptions ()
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder getOptionsBuilder ()
public com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder getOptionsOrBuilder ()
private com.google.protobuf.SingleFieldBuilder getOptionsFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$FieldDescriptorProto access$4800 (com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder x0
static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder access$4900 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$FieldDescriptorProto$Label$1.classDescriptorProtos.java
package com.google.protobuf
final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap {
void ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label findValueByNumber (int)
int number
public volatile com.google.protobuf.Internal$EnumLite findValueByNumber (int)
int x0
}
com/google/protobuf/DescriptorProtos$FieldDescriptorProto$Label.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label extends java.lang.Enum implements com.google.protobuf.ProtocolMessageEnum {
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label LABEL_OPTIONAL
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label LABEL_REQUIRED
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label LABEL_REPEATED
public static final int LABEL_OPTIONAL_VALUE
public static final int LABEL_REQUIRED_VALUE
public static final int LABEL_REPEATED_VALUE
private static com.google.protobuf.Internal$EnumLiteMap internalValueMap
private static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label[] VALUES
private final int index
private final int value
private static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label[] $VALUES
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label[] values ()
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label valueOf (java.lang.String)
String name
public final int getNumber ()
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label valueOf (int)
int value
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap ()
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor ()
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType ()
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor ()
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label valueOf (com.google.protobuf.Descriptors$EnumValueDescriptor)
com.google.protobuf.Descriptors$EnumValueDescriptor desc
private void (java.lang.String, int, int, int)
int index
int value
static void ()
}
com/google/protobuf/DescriptorProtos$FieldDescriptorProto$Type$1.classDescriptorProtos.java
package com.google.protobuf
final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap {
void ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type findValueByNumber (int)
int number
public volatile com.google.protobuf.Internal$EnumLite findValueByNumber (int)
int x0
}
com/google/protobuf/DescriptorProtos$FieldDescriptorProto$Type.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type extends java.lang.Enum implements com.google.protobuf.ProtocolMessageEnum {
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_DOUBLE
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_FLOAT
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_INT64
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_UINT64
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_INT32
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_FIXED64
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_FIXED32
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_BOOL
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_STRING
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_GROUP
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_MESSAGE
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_BYTES
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_UINT32
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_ENUM
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_SFIXED32
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_SFIXED64
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_SINT32
public static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type TYPE_SINT64
public static final int TYPE_DOUBLE_VALUE
public static final int TYPE_FLOAT_VALUE
public static final int TYPE_INT64_VALUE
public static final int TYPE_UINT64_VALUE
public static final int TYPE_INT32_VALUE
public static final int TYPE_FIXED64_VALUE
public static final int TYPE_FIXED32_VALUE
public static final int TYPE_BOOL_VALUE
public static final int TYPE_STRING_VALUE
public static final int TYPE_GROUP_VALUE
public static final int TYPE_MESSAGE_VALUE
public static final int TYPE_BYTES_VALUE
public static final int TYPE_UINT32_VALUE
public static final int TYPE_ENUM_VALUE
public static final int TYPE_SFIXED32_VALUE
public static final int TYPE_SFIXED64_VALUE
public static final int TYPE_SINT32_VALUE
public static final int TYPE_SINT64_VALUE
private static com.google.protobuf.Internal$EnumLiteMap internalValueMap
private static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type[] VALUES
private final int index
private final int value
private static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type[] $VALUES
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type[] values ()
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type valueOf (java.lang.String)
String name
public final int getNumber ()
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type valueOf (int)
int value
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap ()
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor ()
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType ()
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor ()
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type valueOf (com.google.protobuf.Descriptors$EnumValueDescriptor)
com.google.protobuf.Descriptors$EnumValueDescriptor desc
private void (java.lang.String, int, int, int)
int index
int value
static void ()
}
com/google/protobuf/DescriptorProtos$FieldDescriptorProto.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FieldDescriptorProto extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder {
private static final com.google.protobuf.DescriptorProtos$FieldDescriptorProto defaultInstance
private int bitField0_
public static final int NAME_FIELD_NUMBER
private Object name_
public static final int NUMBER_FIELD_NUMBER
private int number_
public static final int LABEL_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label label_
public static final int TYPE_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type type_
public static final int TYPE_NAME_FIELD_NUMBER
private Object typeName_
public static final int EXTENDEE_FIELD_NUMBER
private Object extendee_
public static final int DEFAULT_VALUE_FIELD_NUMBER
private Object defaultValue_
public static final int OPTIONS_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$FieldOptions options_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasName ()
public java.lang.String getName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getNameBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasNumber ()
public int getNumber ()
public boolean hasLabel ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label getLabel ()
public boolean hasType ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type getType ()
public boolean hasTypeName ()
public java.lang.String getTypeName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getTypeNameBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasExtendee ()
public java.lang.String getExtendee ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getExtendeeBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasDefaultValue ()
public java.lang.String getDefaultValue ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getDefaultValueBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$FieldOptions getOptions ()
public com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder getOptionsOrBuilder ()
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder newBuilder (com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto prototype
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.lang.Object access$5202 (com.google.protobuf.DescriptorProtos$FieldDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto x0
Object x1
static int access$5302 (com.google.protobuf.DescriptorProtos$FieldDescriptorProto, int)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto x0
int x1
static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label access$5402 (com.google.protobuf.DescriptorProtos$FieldDescriptorProto, com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto x0
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label x1
static com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type access$5502 (com.google.protobuf.DescriptorProtos$FieldDescriptorProto, com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto x0
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type x1
static java.lang.Object access$5602 (com.google.protobuf.DescriptorProtos$FieldDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto x0
Object x1
static java.lang.Object access$5702 (com.google.protobuf.DescriptorProtos$FieldDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto x0
Object x1
static java.lang.Object access$5802 (com.google.protobuf.DescriptorProtos$FieldDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto x0
Object x1
static com.google.protobuf.DescriptorProtos$FieldOptions access$5902 (com.google.protobuf.DescriptorProtos$FieldDescriptorProto, com.google.protobuf.DescriptorProtos$FieldOptions)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto x0
com.google.protobuf.DescriptorProtos$FieldOptions x1
static int access$6002 (com.google.protobuf.DescriptorProtos$FieldDescriptorProto, int)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto x0
int x1
static void ()
}
com/google/protobuf/DescriptorProtos$FieldDescriptorProtoOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasName ()
public abstract java.lang.String getName ()
public abstract boolean hasNumber ()
public abstract int getNumber ()
public abstract boolean hasLabel ()
public abstract com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label getLabel ()
public abstract boolean hasType ()
public abstract com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type getType ()
public abstract boolean hasTypeName ()
public abstract java.lang.String getTypeName ()
public abstract boolean hasExtendee ()
public abstract java.lang.String getExtendee ()
public abstract boolean hasDefaultValue ()
public abstract java.lang.String getDefaultValue ()
public abstract boolean hasOptions ()
public abstract com.google.protobuf.DescriptorProtos$FieldOptions getOptions ()
public abstract com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder getOptionsOrBuilder ()
}
com/google/protobuf/DescriptorProtos$FieldOptions$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FieldOptions$Builder extends com.google.protobuf.GeneratedMessage$ExtendableBuilder implements com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder {
private int bitField0_
private com.google.protobuf.DescriptorProtos$FieldOptions$CType ctype_
private boolean packed_
private boolean deprecated_
private Object experimentalMapKey_
private java.util.List uninterpretedOption_
private com.google.protobuf.RepeatedFieldBuilder uninterpretedOptionBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$FieldOptions$Builder create ()
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder clear ()
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$FieldOptions getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$FieldOptions build ()
com.google.protobuf.DescriptorProtos$FieldOptions result
private com.google.protobuf.DescriptorProtos$FieldOptions buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$FieldOptions result
public com.google.protobuf.DescriptorProtos$FieldOptions buildPartial ()
com.google.protobuf.DescriptorProtos$FieldOptions result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder mergeFrom (com.google.protobuf.DescriptorProtos$FieldOptions)
com.google.protobuf.DescriptorProtos$FieldOptions other
public final boolean isInitialized ()
int i
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int rawValue
com.google.protobuf.DescriptorProtos$FieldOptions$CType value
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasCtype ()
public com.google.protobuf.DescriptorProtos$FieldOptions$CType getCtype ()
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder setCtype (com.google.protobuf.DescriptorProtos$FieldOptions$CType)
com.google.protobuf.DescriptorProtos$FieldOptions$CType value
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder clearCtype ()
public boolean hasPacked ()
public boolean getPacked ()
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder setPacked (boolean)
boolean value
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder clearPacked ()
public boolean hasDeprecated ()
public boolean getDeprecated ()
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder setDeprecated (boolean)
boolean value
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder clearDeprecated ()
public boolean hasExperimentalMapKey ()
public java.lang.String getExperimentalMapKey ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder setExperimentalMapKey (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder clearExperimentalMapKey ()
void setExperimentalMapKey (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
private void ensureUninterpretedOptionIsMutable ()
public java.util.List getUninterpretedOptionList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption)
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder addAllUninterpretedOption (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder clearUninterpretedOption ()
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder removeUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder getUninterpretedOptionBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
public java.util.List getUninterpretedOptionOrBuilderList ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder (int)
int index
public java.util.List getUninterpretedOptionBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getUninterpretedOptionFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clone ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clear ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$FieldOptions access$13000 (com.google.protobuf.DescriptorProtos$FieldOptions$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$FieldOptions$Builder x0
static com.google.protobuf.DescriptorProtos$FieldOptions$Builder access$13100 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$FieldOptions$CType$1.classDescriptorProtos.java
package com.google.protobuf
final com.google.protobuf.DescriptorProtos$FieldOptions$CType$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap {
void ()
public com.google.protobuf.DescriptorProtos$FieldOptions$CType findValueByNumber (int)
int number
public volatile com.google.protobuf.Internal$EnumLite findValueByNumber (int)
int x0
}
com/google/protobuf/DescriptorProtos$FieldOptions$CType.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FieldOptions$CType extends java.lang.Enum implements com.google.protobuf.ProtocolMessageEnum {
public static final com.google.protobuf.DescriptorProtos$FieldOptions$CType STRING
public static final com.google.protobuf.DescriptorProtos$FieldOptions$CType CORD
public static final com.google.protobuf.DescriptorProtos$FieldOptions$CType STRING_PIECE
public static final int STRING_VALUE
public static final int CORD_VALUE
public static final int STRING_PIECE_VALUE
private static com.google.protobuf.Internal$EnumLiteMap internalValueMap
private static final com.google.protobuf.DescriptorProtos$FieldOptions$CType[] VALUES
private final int index
private final int value
private static final com.google.protobuf.DescriptorProtos$FieldOptions$CType[] $VALUES
public static com.google.protobuf.DescriptorProtos$FieldOptions$CType[] values ()
public static com.google.protobuf.DescriptorProtos$FieldOptions$CType valueOf (java.lang.String)
String name
public final int getNumber ()
public static com.google.protobuf.DescriptorProtos$FieldOptions$CType valueOf (int)
int value
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap ()
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor ()
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType ()
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor ()
public static com.google.protobuf.DescriptorProtos$FieldOptions$CType valueOf (com.google.protobuf.Descriptors$EnumValueDescriptor)
com.google.protobuf.Descriptors$EnumValueDescriptor desc
private void (java.lang.String, int, int, int)
int index
int value
static void ()
}
com/google/protobuf/DescriptorProtos$FieldOptions.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FieldOptions extends com.google.protobuf.GeneratedMessage$ExtendableMessage implements com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder {
private static final com.google.protobuf.DescriptorProtos$FieldOptions defaultInstance
private int bitField0_
public static final int CTYPE_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$FieldOptions$CType ctype_
public static final int PACKED_FIELD_NUMBER
private boolean packed_
public static final int DEPRECATED_FIELD_NUMBER
private boolean deprecated_
public static final int EXPERIMENTAL_MAP_KEY_FIELD_NUMBER
private Object experimentalMapKey_
public static final int UNINTERPRETED_OPTION_FIELD_NUMBER
private java.util.List uninterpretedOption_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$FieldOptions$Builder)
com.google.protobuf.DescriptorProtos$FieldOptions$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$FieldOptions getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$FieldOptions getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasCtype ()
public com.google.protobuf.DescriptorProtos$FieldOptions$CType getCtype ()
public boolean hasPacked ()
public boolean getPacked ()
public boolean hasDeprecated ()
public boolean getDeprecated ()
public boolean hasExperimentalMapKey ()
public java.lang.String getExperimentalMapKey ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getExperimentalMapKeyBytes ()
com.google.protobuf.ByteString b
Object ref
public java.util.List getUninterpretedOptionList ()
public java.util.List getUninterpretedOptionOrBuilderList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
private void initFields ()
public final boolean isInitialized ()
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter extensionWriter
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$FieldOptions parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$FieldOptions parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FieldOptions parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$FieldOptions parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FieldOptions parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$FieldOptions parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FieldOptions parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$FieldOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$FieldOptions parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$FieldOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$FieldOptions parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$FieldOptions parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FieldOptions$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$FieldOptions$Builder newBuilder (com.google.protobuf.DescriptorProtos$FieldOptions)
com.google.protobuf.DescriptorProtos$FieldOptions prototype
public com.google.protobuf.DescriptorProtos$FieldOptions$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$FieldOptions$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$FieldOptions$Builder builder
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
void (com.google.protobuf.DescriptorProtos$FieldOptions$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$FieldOptions$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static com.google.protobuf.DescriptorProtos$FieldOptions$CType access$13402 (com.google.protobuf.DescriptorProtos$FieldOptions, com.google.protobuf.DescriptorProtos$FieldOptions$CType)
com.google.protobuf.DescriptorProtos$FieldOptions x0
com.google.protobuf.DescriptorProtos$FieldOptions$CType x1
static boolean access$13502 (com.google.protobuf.DescriptorProtos$FieldOptions, boolean)
com.google.protobuf.DescriptorProtos$FieldOptions x0
boolean x1
static boolean access$13602 (com.google.protobuf.DescriptorProtos$FieldOptions, boolean)
com.google.protobuf.DescriptorProtos$FieldOptions x0
boolean x1
static java.lang.Object access$13702 (com.google.protobuf.DescriptorProtos$FieldOptions, java.lang.Object)
com.google.protobuf.DescriptorProtos$FieldOptions x0
Object x1
static java.util.List access$13802 (com.google.protobuf.DescriptorProtos$FieldOptions, java.util.List)
com.google.protobuf.DescriptorProtos$FieldOptions x0
java.util.List x1
static int access$13902 (com.google.protobuf.DescriptorProtos$FieldOptions, int)
com.google.protobuf.DescriptorProtos$FieldOptions x0
int x1
static java.util.List access$13800 (com.google.protobuf.DescriptorProtos$FieldOptions)
com.google.protobuf.DescriptorProtos$FieldOptions x0
static void ()
}
com/google/protobuf/DescriptorProtos$FieldOptionsOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder extends java.lang.Object implements com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder {
public abstract boolean hasCtype ()
public abstract com.google.protobuf.DescriptorProtos$FieldOptions$CType getCtype ()
public abstract boolean hasPacked ()
public abstract boolean getPacked ()
public abstract boolean hasDeprecated ()
public abstract boolean getDeprecated ()
public abstract boolean hasExperimentalMapKey ()
public abstract java.lang.String getExperimentalMapKey ()
public abstract java.util.List getUninterpretedOptionList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
public abstract int getUninterpretedOptionCount ()
public abstract java.util.List getUninterpretedOptionOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
}
com/google/protobuf/DescriptorProtos$FileDescriptorProto$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$FileDescriptorProtoOrBuilder {
private int bitField0_
private Object name_
private Object package_
private com.google.protobuf.LazyStringList dependency_
private java.util.List messageType_
private com.google.protobuf.RepeatedFieldBuilder messageTypeBuilder_
private java.util.List enumType_
private com.google.protobuf.RepeatedFieldBuilder enumTypeBuilder_
private java.util.List service_
private com.google.protobuf.RepeatedFieldBuilder serviceBuilder_
private java.util.List extension_
private com.google.protobuf.RepeatedFieldBuilder extensionBuilder_
private com.google.protobuf.DescriptorProtos$FileOptions options_
private com.google.protobuf.SingleFieldBuilder optionsBuilder_
private com.google.protobuf.DescriptorProtos$SourceCodeInfo sourceCodeInfo_
private com.google.protobuf.SingleFieldBuilder sourceCodeInfoBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder create ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder clear ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto build ()
com.google.protobuf.DescriptorProtos$FileDescriptorProto result
private com.google.protobuf.DescriptorProtos$FileDescriptorProto buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$FileDescriptorProto result
public com.google.protobuf.DescriptorProtos$FileDescriptorProto buildPartial ()
com.google.protobuf.DescriptorProtos$FileDescriptorProto result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder mergeFrom (com.google.protobuf.DescriptorProtos$FileDescriptorProto)
com.google.protobuf.DescriptorProtos$FileDescriptorProto other
public final boolean isInitialized ()
int i
int i
int i
int i
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder subBuilder
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder subBuilder
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder subBuilder
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder subBuilder
com.google.protobuf.DescriptorProtos$FileOptions$Builder subBuilder
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasName ()
public java.lang.String getName ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setName (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder clearName ()
void setName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasPackage ()
public java.lang.String getPackage ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setPackage (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder clearPackage ()
void setPackage (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
private void ensureDependencyIsMutable ()
public java.util.List getDependencyList ()
public int getDependencyCount ()
public java.lang.String getDependency (int)
int index
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setDependency (int, java.lang.String)
int index
String value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addDependency (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addAllDependency (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder clearDependency ()
void addDependency (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
private void ensureMessageTypeIsMutable ()
public java.util.List getMessageTypeList ()
public int getMessageTypeCount ()
public com.google.protobuf.DescriptorProtos$DescriptorProto getMessageType (int)
int index
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setMessageType (int, com.google.protobuf.DescriptorProtos$DescriptorProto)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setMessageType (int, com.google.protobuf.DescriptorProtos$DescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addMessageType (com.google.protobuf.DescriptorProtos$DescriptorProto)
com.google.protobuf.DescriptorProtos$DescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addMessageType (int, com.google.protobuf.DescriptorProtos$DescriptorProto)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addMessageType (com.google.protobuf.DescriptorProtos$DescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addMessageType (int, com.google.protobuf.DescriptorProtos$DescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addAllMessageType (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder clearMessageType ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder removeMessageType (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder getMessageTypeBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder getMessageTypeOrBuilder (int)
int index
public java.util.List getMessageTypeOrBuilderList ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addMessageTypeBuilder ()
public com.google.protobuf.DescriptorProtos$DescriptorProto$Builder addMessageTypeBuilder (int)
int index
public java.util.List getMessageTypeBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getMessageTypeFieldBuilder ()
private void ensureEnumTypeIsMutable ()
public java.util.List getEnumTypeList ()
public int getEnumTypeCount ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto getEnumType (int)
int index
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setEnumType (int, com.google.protobuf.DescriptorProtos$EnumDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$EnumDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setEnumType (int, com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addEnumType (com.google.protobuf.DescriptorProtos$EnumDescriptorProto)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addEnumType (int, com.google.protobuf.DescriptorProtos$EnumDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$EnumDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addEnumType (com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addEnumType (int, com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addAllEnumType (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder clearEnumType ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder removeEnumType (int)
int index
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder getEnumTypeBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder (int)
int index
public java.util.List getEnumTypeOrBuilderList ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder addEnumTypeBuilder ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder addEnumTypeBuilder (int)
int index
public java.util.List getEnumTypeBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getEnumTypeFieldBuilder ()
private void ensureServiceIsMutable ()
public java.util.List getServiceList ()
public int getServiceCount ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto getService (int)
int index
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setService (int, com.google.protobuf.DescriptorProtos$ServiceDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setService (int, com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addService (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto)
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addService (int, com.google.protobuf.DescriptorProtos$ServiceDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addService (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addService (int, com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addAllService (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder clearService ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder removeService (int)
int index
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder getServiceBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProtoOrBuilder getServiceOrBuilder (int)
int index
public java.util.List getServiceOrBuilderList ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder addServiceBuilder ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder addServiceBuilder (int)
int index
public java.util.List getServiceBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getServiceFieldBuilder ()
private void ensureExtensionIsMutable ()
public java.util.List getExtensionList ()
public int getExtensionCount ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto getExtension (int)
int index
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setExtension (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setExtension (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addExtension (com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addExtension (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addExtension (com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addExtension (int, com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addAllExtension (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder clearExtension ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder removeExtension (int)
int index
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder getExtensionBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder getExtensionOrBuilder (int)
int index
public java.util.List getExtensionOrBuilderList ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder addExtensionBuilder ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder addExtensionBuilder (int)
int index
public java.util.List getExtensionBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getExtensionFieldBuilder ()
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$FileOptions getOptions ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$FileOptions)
com.google.protobuf.DescriptorProtos$FileOptions value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$FileOptions$Builder)
com.google.protobuf.DescriptorProtos$FileOptions$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder mergeOptions (com.google.protobuf.DescriptorProtos$FileOptions)
com.google.protobuf.DescriptorProtos$FileOptions value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder clearOptions ()
public com.google.protobuf.DescriptorProtos$FileOptions$Builder getOptionsBuilder ()
public com.google.protobuf.DescriptorProtos$FileOptionsOrBuilder getOptionsOrBuilder ()
private com.google.protobuf.SingleFieldBuilder getOptionsFieldBuilder ()
public boolean hasSourceCodeInfo ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo getSourceCodeInfo ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setSourceCodeInfo (com.google.protobuf.DescriptorProtos$SourceCodeInfo)
com.google.protobuf.DescriptorProtos$SourceCodeInfo value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder setSourceCodeInfo (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder mergeSourceCodeInfo (com.google.protobuf.DescriptorProtos$SourceCodeInfo)
com.google.protobuf.DescriptorProtos$SourceCodeInfo value
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder clearSourceCodeInfo ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder getSourceCodeInfoBuilder ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfoOrBuilder getSourceCodeInfoOrBuilder ()
private com.google.protobuf.SingleFieldBuilder getSourceCodeInfoFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$FileDescriptorProto access$900 (com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder x0
static com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder access$1000 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$FileDescriptorProto.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FileDescriptorProto extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$FileDescriptorProtoOrBuilder {
private static final com.google.protobuf.DescriptorProtos$FileDescriptorProto defaultInstance
private int bitField0_
public static final int NAME_FIELD_NUMBER
private Object name_
public static final int PACKAGE_FIELD_NUMBER
private Object package_
public static final int DEPENDENCY_FIELD_NUMBER
private com.google.protobuf.LazyStringList dependency_
public static final int MESSAGE_TYPE_FIELD_NUMBER
private java.util.List messageType_
public static final int ENUM_TYPE_FIELD_NUMBER
private java.util.List enumType_
public static final int SERVICE_FIELD_NUMBER
private java.util.List service_
public static final int EXTENSION_FIELD_NUMBER
private java.util.List extension_
public static final int OPTIONS_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$FileOptions options_
public static final int SOURCE_CODE_INFO_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$SourceCodeInfo sourceCodeInfo_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasName ()
public java.lang.String getName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getNameBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasPackage ()
public java.lang.String getPackage ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getPackageBytes ()
com.google.protobuf.ByteString b
Object ref
public java.util.List getDependencyList ()
public int getDependencyCount ()
public java.lang.String getDependency (int)
int index
public java.util.List getMessageTypeList ()
public java.util.List getMessageTypeOrBuilderList ()
public int getMessageTypeCount ()
public com.google.protobuf.DescriptorProtos$DescriptorProto getMessageType (int)
int index
public com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder getMessageTypeOrBuilder (int)
int index
public java.util.List getEnumTypeList ()
public java.util.List getEnumTypeOrBuilderList ()
public int getEnumTypeCount ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto getEnumType (int)
int index
public com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder (int)
int index
public java.util.List getServiceList ()
public java.util.List getServiceOrBuilderList ()
public int getServiceCount ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto getService (int)
int index
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProtoOrBuilder getServiceOrBuilder (int)
int index
public java.util.List getExtensionList ()
public java.util.List getExtensionOrBuilderList ()
public int getExtensionCount ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto getExtension (int)
int index
public com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder getExtensionOrBuilder (int)
int index
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$FileOptions getOptions ()
public com.google.protobuf.DescriptorProtos$FileOptionsOrBuilder getOptionsOrBuilder ()
public boolean hasSourceCodeInfo ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo getSourceCodeInfo ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfoOrBuilder getSourceCodeInfoOrBuilder ()
private void initFields ()
public final boolean isInitialized ()
int i
int i
int i
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
int i
int i
int i
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int dataSize
int i
int i
int i
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder newBuilder (com.google.protobuf.DescriptorProtos$FileDescriptorProto)
com.google.protobuf.DescriptorProtos$FileDescriptorProto prototype
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.lang.Object access$1302 (com.google.protobuf.DescriptorProtos$FileDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
Object x1
static java.lang.Object access$1402 (com.google.protobuf.DescriptorProtos$FileDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
Object x1
static com.google.protobuf.LazyStringList access$1502 (com.google.protobuf.DescriptorProtos$FileDescriptorProto, com.google.protobuf.LazyStringList)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
com.google.protobuf.LazyStringList x1
static java.util.List access$1602 (com.google.protobuf.DescriptorProtos$FileDescriptorProto, java.util.List)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
java.util.List x1
static java.util.List access$1702 (com.google.protobuf.DescriptorProtos$FileDescriptorProto, java.util.List)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
java.util.List x1
static java.util.List access$1802 (com.google.protobuf.DescriptorProtos$FileDescriptorProto, java.util.List)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
java.util.List x1
static java.util.List access$1902 (com.google.protobuf.DescriptorProtos$FileDescriptorProto, java.util.List)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
java.util.List x1
static com.google.protobuf.DescriptorProtos$FileOptions access$2002 (com.google.protobuf.DescriptorProtos$FileDescriptorProto, com.google.protobuf.DescriptorProtos$FileOptions)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
com.google.protobuf.DescriptorProtos$FileOptions x1
static com.google.protobuf.DescriptorProtos$SourceCodeInfo access$2102 (com.google.protobuf.DescriptorProtos$FileDescriptorProto, com.google.protobuf.DescriptorProtos$SourceCodeInfo)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
com.google.protobuf.DescriptorProtos$SourceCodeInfo x1
static int access$2202 (com.google.protobuf.DescriptorProtos$FileDescriptorProto, int)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
int x1
static com.google.protobuf.LazyStringList access$1500 (com.google.protobuf.DescriptorProtos$FileDescriptorProto)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
static java.util.List access$1600 (com.google.protobuf.DescriptorProtos$FileDescriptorProto)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
static java.util.List access$1700 (com.google.protobuf.DescriptorProtos$FileDescriptorProto)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
static java.util.List access$1800 (com.google.protobuf.DescriptorProtos$FileDescriptorProto)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
static java.util.List access$1900 (com.google.protobuf.DescriptorProtos$FileDescriptorProto)
com.google.protobuf.DescriptorProtos$FileDescriptorProto x0
static void ()
}
com/google/protobuf/DescriptorProtos$FileDescriptorProtoOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$FileDescriptorProtoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasName ()
public abstract java.lang.String getName ()
public abstract boolean hasPackage ()
public abstract java.lang.String getPackage ()
public abstract java.util.List getDependencyList ()
public abstract int getDependencyCount ()
public abstract java.lang.String getDependency (int)
public abstract java.util.List getMessageTypeList ()
public abstract com.google.protobuf.DescriptorProtos$DescriptorProto getMessageType (int)
public abstract int getMessageTypeCount ()
public abstract java.util.List getMessageTypeOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder getMessageTypeOrBuilder (int)
public abstract java.util.List getEnumTypeList ()
public abstract com.google.protobuf.DescriptorProtos$EnumDescriptorProto getEnumType (int)
public abstract int getEnumTypeCount ()
public abstract java.util.List getEnumTypeOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder (int)
public abstract java.util.List getServiceList ()
public abstract com.google.protobuf.DescriptorProtos$ServiceDescriptorProto getService (int)
public abstract int getServiceCount ()
public abstract java.util.List getServiceOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$ServiceDescriptorProtoOrBuilder getServiceOrBuilder (int)
public abstract java.util.List getExtensionList ()
public abstract com.google.protobuf.DescriptorProtos$FieldDescriptorProto getExtension (int)
public abstract int getExtensionCount ()
public abstract java.util.List getExtensionOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder getExtensionOrBuilder (int)
public abstract boolean hasOptions ()
public abstract com.google.protobuf.DescriptorProtos$FileOptions getOptions ()
public abstract com.google.protobuf.DescriptorProtos$FileOptionsOrBuilder getOptionsOrBuilder ()
public abstract boolean hasSourceCodeInfo ()
public abstract com.google.protobuf.DescriptorProtos$SourceCodeInfo getSourceCodeInfo ()
public abstract com.google.protobuf.DescriptorProtos$SourceCodeInfoOrBuilder getSourceCodeInfoOrBuilder ()
}
com/google/protobuf/DescriptorProtos$FileDescriptorSet$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$FileDescriptorSetOrBuilder {
private int bitField0_
private java.util.List file_
private com.google.protobuf.RepeatedFieldBuilder fileBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder create ()
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder clear ()
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$FileDescriptorSet getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$FileDescriptorSet build ()
com.google.protobuf.DescriptorProtos$FileDescriptorSet result
private com.google.protobuf.DescriptorProtos$FileDescriptorSet buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$FileDescriptorSet result
public com.google.protobuf.DescriptorProtos$FileDescriptorSet buildPartial ()
com.google.protobuf.DescriptorProtos$FileDescriptorSet result
int from_bitField0_
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder mergeFrom (com.google.protobuf.DescriptorProtos$FileDescriptorSet)
com.google.protobuf.DescriptorProtos$FileDescriptorSet other
public final boolean isInitialized ()
int i
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
private void ensureFileIsMutable ()
public java.util.List getFileList ()
public int getFileCount ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto getFile (int)
int index
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder setFile (int, com.google.protobuf.DescriptorProtos$FileDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$FileDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder setFile (int, com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder addFile (com.google.protobuf.DescriptorProtos$FileDescriptorProto)
com.google.protobuf.DescriptorProtos$FileDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder addFile (int, com.google.protobuf.DescriptorProtos$FileDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$FileDescriptorProto value
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder addFile (com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder addFile (int, com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder addAllFile (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder clearFile ()
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder removeFile (int)
int index
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder getFileBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$FileDescriptorProtoOrBuilder getFileOrBuilder (int)
int index
public java.util.List getFileOrBuilderList ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addFileBuilder ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder addFileBuilder (int)
int index
public java.util.List getFileBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getFileFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$FileDescriptorSet access$200 (com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder x0
static com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder access$300 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$FileDescriptorSet.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FileDescriptorSet extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$FileDescriptorSetOrBuilder {
private static final com.google.protobuf.DescriptorProtos$FileDescriptorSet defaultInstance
public static final int FILE_FIELD_NUMBER
private java.util.List file_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder)
com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$FileDescriptorSet getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getFileList ()
public java.util.List getFileOrBuilderList ()
public int getFileCount ()
public com.google.protobuf.DescriptorProtos$FileDescriptorProto getFile (int)
int index
public com.google.protobuf.DescriptorProtos$FileDescriptorProtoOrBuilder getFileOrBuilder (int)
int index
private void initFields ()
public final boolean isInitialized ()
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder builder
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder builder
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder newBuilder (com.google.protobuf.DescriptorProtos$FileDescriptorSet)
com.google.protobuf.DescriptorProtos$FileDescriptorSet prototype
public com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.util.List access$602 (com.google.protobuf.DescriptorProtos$FileDescriptorSet, java.util.List)
com.google.protobuf.DescriptorProtos$FileDescriptorSet x0
java.util.List x1
static java.util.List access$600 (com.google.protobuf.DescriptorProtos$FileDescriptorSet)
com.google.protobuf.DescriptorProtos$FileDescriptorSet x0
static void ()
}
com/google/protobuf/DescriptorProtos$FileDescriptorSetOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$FileDescriptorSetOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract java.util.List getFileList ()
public abstract com.google.protobuf.DescriptorProtos$FileDescriptorProto getFile (int)
public abstract int getFileCount ()
public abstract java.util.List getFileOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$FileDescriptorProtoOrBuilder getFileOrBuilder (int)
}
com/google/protobuf/DescriptorProtos$FileOptions$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FileOptions$Builder extends com.google.protobuf.GeneratedMessage$ExtendableBuilder implements com.google.protobuf.DescriptorProtos$FileOptionsOrBuilder {
private int bitField0_
private Object javaPackage_
private Object javaOuterClassname_
private boolean javaMultipleFiles_
private boolean javaGenerateEqualsAndHash_
private com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode optimizeFor_
private boolean ccGenericServices_
private boolean javaGenericServices_
private boolean pyGenericServices_
private java.util.List uninterpretedOption_
private com.google.protobuf.RepeatedFieldBuilder uninterpretedOptionBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$FileOptions$Builder create ()
public com.google.protobuf.DescriptorProtos$FileOptions$Builder clear ()
public com.google.protobuf.DescriptorProtos$FileOptions$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$FileOptions getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$FileOptions build ()
com.google.protobuf.DescriptorProtos$FileOptions result
private com.google.protobuf.DescriptorProtos$FileOptions buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$FileOptions result
public com.google.protobuf.DescriptorProtos$FileOptions buildPartial ()
com.google.protobuf.DescriptorProtos$FileOptions result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$FileOptions$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$FileOptions$Builder mergeFrom (com.google.protobuf.DescriptorProtos$FileOptions)
com.google.protobuf.DescriptorProtos$FileOptions other
public final boolean isInitialized ()
int i
public com.google.protobuf.DescriptorProtos$FileOptions$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int rawValue
com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode value
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasJavaPackage ()
public java.lang.String getJavaPackage ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$FileOptions$Builder setJavaPackage (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$FileOptions$Builder clearJavaPackage ()
void setJavaPackage (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasJavaOuterClassname ()
public java.lang.String getJavaOuterClassname ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$FileOptions$Builder setJavaOuterClassname (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$FileOptions$Builder clearJavaOuterClassname ()
void setJavaOuterClassname (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasJavaMultipleFiles ()
public boolean getJavaMultipleFiles ()
public com.google.protobuf.DescriptorProtos$FileOptions$Builder setJavaMultipleFiles (boolean)
boolean value
public com.google.protobuf.DescriptorProtos$FileOptions$Builder clearJavaMultipleFiles ()
public boolean hasJavaGenerateEqualsAndHash ()
public boolean getJavaGenerateEqualsAndHash ()
public com.google.protobuf.DescriptorProtos$FileOptions$Builder setJavaGenerateEqualsAndHash (boolean)
boolean value
public com.google.protobuf.DescriptorProtos$FileOptions$Builder clearJavaGenerateEqualsAndHash ()
public boolean hasOptimizeFor ()
public com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode getOptimizeFor ()
public com.google.protobuf.DescriptorProtos$FileOptions$Builder setOptimizeFor (com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode)
com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode value
public com.google.protobuf.DescriptorProtos$FileOptions$Builder clearOptimizeFor ()
public boolean hasCcGenericServices ()
public boolean getCcGenericServices ()
public com.google.protobuf.DescriptorProtos$FileOptions$Builder setCcGenericServices (boolean)
boolean value
public com.google.protobuf.DescriptorProtos$FileOptions$Builder clearCcGenericServices ()
public boolean hasJavaGenericServices ()
public boolean getJavaGenericServices ()
public com.google.protobuf.DescriptorProtos$FileOptions$Builder setJavaGenericServices (boolean)
boolean value
public com.google.protobuf.DescriptorProtos$FileOptions$Builder clearJavaGenericServices ()
public boolean hasPyGenericServices ()
public boolean getPyGenericServices ()
public com.google.protobuf.DescriptorProtos$FileOptions$Builder setPyGenericServices (boolean)
boolean value
public com.google.protobuf.DescriptorProtos$FileOptions$Builder clearPyGenericServices ()
private void ensureUninterpretedOptionIsMutable ()
public java.util.List getUninterpretedOptionList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$FileOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$FileOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption)
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$FileOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$FileOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$FileOptions$Builder addAllUninterpretedOption (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$FileOptions$Builder clearUninterpretedOption ()
public com.google.protobuf.DescriptorProtos$FileOptions$Builder removeUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder getUninterpretedOptionBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
public java.util.List getUninterpretedOptionOrBuilderList ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder (int)
int index
public java.util.List getUninterpretedOptionBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getUninterpretedOptionFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clone ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clear ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$FileOptions access$10400 (com.google.protobuf.DescriptorProtos$FileOptions$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$FileOptions$Builder x0
static com.google.protobuf.DescriptorProtos$FileOptions$Builder access$10500 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$FileOptions$OptimizeMode$1.classDescriptorProtos.java
package com.google.protobuf
final com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap {
void ()
public com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode findValueByNumber (int)
int number
public volatile com.google.protobuf.Internal$EnumLite findValueByNumber (int)
int x0
}
com/google/protobuf/DescriptorProtos$FileOptions$OptimizeMode.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode extends java.lang.Enum implements com.google.protobuf.ProtocolMessageEnum {
public static final com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode SPEED
public static final com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode CODE_SIZE
public static final com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode LITE_RUNTIME
public static final int SPEED_VALUE
public static final int CODE_SIZE_VALUE
public static final int LITE_RUNTIME_VALUE
private static com.google.protobuf.Internal$EnumLiteMap internalValueMap
private static final com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode[] VALUES
private final int index
private final int value
private static final com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode[] $VALUES
public static com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode[] values ()
public static com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode valueOf (java.lang.String)
String name
public final int getNumber ()
public static com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode valueOf (int)
int value
public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap ()
public final com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor ()
public final com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType ()
public static final com.google.protobuf.Descriptors$EnumDescriptor getDescriptor ()
public static com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode valueOf (com.google.protobuf.Descriptors$EnumValueDescriptor)
com.google.protobuf.Descriptors$EnumValueDescriptor desc
private void (java.lang.String, int, int, int)
int index
int value
static void ()
}
com/google/protobuf/DescriptorProtos$FileOptions.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$FileOptions extends com.google.protobuf.GeneratedMessage$ExtendableMessage implements com.google.protobuf.DescriptorProtos$FileOptionsOrBuilder {
private static final com.google.protobuf.DescriptorProtos$FileOptions defaultInstance
private int bitField0_
public static final int JAVA_PACKAGE_FIELD_NUMBER
private Object javaPackage_
public static final int JAVA_OUTER_CLASSNAME_FIELD_NUMBER
private Object javaOuterClassname_
public static final int JAVA_MULTIPLE_FILES_FIELD_NUMBER
private boolean javaMultipleFiles_
public static final int JAVA_GENERATE_EQUALS_AND_HASH_FIELD_NUMBER
private boolean javaGenerateEqualsAndHash_
public static final int OPTIMIZE_FOR_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode optimizeFor_
public static final int CC_GENERIC_SERVICES_FIELD_NUMBER
private boolean ccGenericServices_
public static final int JAVA_GENERIC_SERVICES_FIELD_NUMBER
private boolean javaGenericServices_
public static final int PY_GENERIC_SERVICES_FIELD_NUMBER
private boolean pyGenericServices_
public static final int UNINTERPRETED_OPTION_FIELD_NUMBER
private java.util.List uninterpretedOption_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$FileOptions$Builder)
com.google.protobuf.DescriptorProtos$FileOptions$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$FileOptions getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$FileOptions getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasJavaPackage ()
public java.lang.String getJavaPackage ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getJavaPackageBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasJavaOuterClassname ()
public java.lang.String getJavaOuterClassname ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getJavaOuterClassnameBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasJavaMultipleFiles ()
public boolean getJavaMultipleFiles ()
public boolean hasJavaGenerateEqualsAndHash ()
public boolean getJavaGenerateEqualsAndHash ()
public boolean hasOptimizeFor ()
public com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode getOptimizeFor ()
public boolean hasCcGenericServices ()
public boolean getCcGenericServices ()
public boolean hasJavaGenericServices ()
public boolean getJavaGenericServices ()
public boolean hasPyGenericServices ()
public boolean getPyGenericServices ()
public java.util.List getUninterpretedOptionList ()
public java.util.List getUninterpretedOptionOrBuilderList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
private void initFields ()
public final boolean isInitialized ()
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter extensionWriter
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$FileOptions parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$FileOptions parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileOptions parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$FileOptions parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileOptions parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$FileOptions parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileOptions parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$FileOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$FileOptions parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$FileOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$FileOptions parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$FileOptions parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$FileOptions$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$FileOptions$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$FileOptions$Builder newBuilder (com.google.protobuf.DescriptorProtos$FileOptions)
com.google.protobuf.DescriptorProtos$FileOptions prototype
public com.google.protobuf.DescriptorProtos$FileOptions$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$FileOptions$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$FileOptions$Builder builder
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
void (com.google.protobuf.DescriptorProtos$FileOptions$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$FileOptions$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.lang.Object access$10802 (com.google.protobuf.DescriptorProtos$FileOptions, java.lang.Object)
com.google.protobuf.DescriptorProtos$FileOptions x0
Object x1
static java.lang.Object access$10902 (com.google.protobuf.DescriptorProtos$FileOptions, java.lang.Object)
com.google.protobuf.DescriptorProtos$FileOptions x0
Object x1
static boolean access$11002 (com.google.protobuf.DescriptorProtos$FileOptions, boolean)
com.google.protobuf.DescriptorProtos$FileOptions x0
boolean x1
static boolean access$11102 (com.google.protobuf.DescriptorProtos$FileOptions, boolean)
com.google.protobuf.DescriptorProtos$FileOptions x0
boolean x1
static com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode access$11202 (com.google.protobuf.DescriptorProtos$FileOptions, com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode)
com.google.protobuf.DescriptorProtos$FileOptions x0
com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode x1
static boolean access$11302 (com.google.protobuf.DescriptorProtos$FileOptions, boolean)
com.google.protobuf.DescriptorProtos$FileOptions x0
boolean x1
static boolean access$11402 (com.google.protobuf.DescriptorProtos$FileOptions, boolean)
com.google.protobuf.DescriptorProtos$FileOptions x0
boolean x1
static boolean access$11502 (com.google.protobuf.DescriptorProtos$FileOptions, boolean)
com.google.protobuf.DescriptorProtos$FileOptions x0
boolean x1
static java.util.List access$11602 (com.google.protobuf.DescriptorProtos$FileOptions, java.util.List)
com.google.protobuf.DescriptorProtos$FileOptions x0
java.util.List x1
static int access$11702 (com.google.protobuf.DescriptorProtos$FileOptions, int)
com.google.protobuf.DescriptorProtos$FileOptions x0
int x1
static java.util.List access$11600 (com.google.protobuf.DescriptorProtos$FileOptions)
com.google.protobuf.DescriptorProtos$FileOptions x0
static void ()
}
com/google/protobuf/DescriptorProtos$FileOptionsOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$FileOptionsOrBuilder extends java.lang.Object implements com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder {
public abstract boolean hasJavaPackage ()
public abstract java.lang.String getJavaPackage ()
public abstract boolean hasJavaOuterClassname ()
public abstract java.lang.String getJavaOuterClassname ()
public abstract boolean hasJavaMultipleFiles ()
public abstract boolean getJavaMultipleFiles ()
public abstract boolean hasJavaGenerateEqualsAndHash ()
public abstract boolean getJavaGenerateEqualsAndHash ()
public abstract boolean hasOptimizeFor ()
public abstract com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode getOptimizeFor ()
public abstract boolean hasCcGenericServices ()
public abstract boolean getCcGenericServices ()
public abstract boolean hasJavaGenericServices ()
public abstract boolean getJavaGenericServices ()
public abstract boolean hasPyGenericServices ()
public abstract boolean getPyGenericServices ()
public abstract java.util.List getUninterpretedOptionList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
public abstract int getUninterpretedOptionCount ()
public abstract java.util.List getUninterpretedOptionOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
}
com/google/protobuf/DescriptorProtos$MessageOptions$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$MessageOptions$Builder extends com.google.protobuf.GeneratedMessage$ExtendableBuilder implements com.google.protobuf.DescriptorProtos$MessageOptionsOrBuilder {
private int bitField0_
private boolean messageSetWireFormat_
private boolean noStandardDescriptorAccessor_
private java.util.List uninterpretedOption_
private com.google.protobuf.RepeatedFieldBuilder uninterpretedOptionBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$MessageOptions$Builder create ()
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder clear ()
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$MessageOptions getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$MessageOptions build ()
com.google.protobuf.DescriptorProtos$MessageOptions result
private com.google.protobuf.DescriptorProtos$MessageOptions buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$MessageOptions result
public com.google.protobuf.DescriptorProtos$MessageOptions buildPartial ()
com.google.protobuf.DescriptorProtos$MessageOptions result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder mergeFrom (com.google.protobuf.DescriptorProtos$MessageOptions)
com.google.protobuf.DescriptorProtos$MessageOptions other
public final boolean isInitialized ()
int i
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasMessageSetWireFormat ()
public boolean getMessageSetWireFormat ()
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder setMessageSetWireFormat (boolean)
boolean value
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder clearMessageSetWireFormat ()
public boolean hasNoStandardDescriptorAccessor ()
public boolean getNoStandardDescriptorAccessor ()
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder setNoStandardDescriptorAccessor (boolean)
boolean value
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder clearNoStandardDescriptorAccessor ()
private void ensureUninterpretedOptionIsMutable ()
public java.util.List getUninterpretedOptionList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption)
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder addAllUninterpretedOption (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder clearUninterpretedOption ()
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder removeUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder getUninterpretedOptionBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
public java.util.List getUninterpretedOptionOrBuilderList ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder (int)
int index
public java.util.List getUninterpretedOptionBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getUninterpretedOptionFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clone ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clear ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$MessageOptions access$12000 (com.google.protobuf.DescriptorProtos$MessageOptions$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$MessageOptions$Builder x0
static com.google.protobuf.DescriptorProtos$MessageOptions$Builder access$12100 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$MessageOptions.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$MessageOptions extends com.google.protobuf.GeneratedMessage$ExtendableMessage implements com.google.protobuf.DescriptorProtos$MessageOptionsOrBuilder {
private static final com.google.protobuf.DescriptorProtos$MessageOptions defaultInstance
private int bitField0_
public static final int MESSAGE_SET_WIRE_FORMAT_FIELD_NUMBER
private boolean messageSetWireFormat_
public static final int NO_STANDARD_DESCRIPTOR_ACCESSOR_FIELD_NUMBER
private boolean noStandardDescriptorAccessor_
public static final int UNINTERPRETED_OPTION_FIELD_NUMBER
private java.util.List uninterpretedOption_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$MessageOptions$Builder)
com.google.protobuf.DescriptorProtos$MessageOptions$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$MessageOptions getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$MessageOptions getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasMessageSetWireFormat ()
public boolean getMessageSetWireFormat ()
public boolean hasNoStandardDescriptorAccessor ()
public boolean getNoStandardDescriptorAccessor ()
public java.util.List getUninterpretedOptionList ()
public java.util.List getUninterpretedOptionOrBuilderList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
private void initFields ()
public final boolean isInitialized ()
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter extensionWriter
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$MessageOptions parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$MessageOptions parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MessageOptions parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$MessageOptions parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MessageOptions parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$MessageOptions parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MessageOptions parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$MessageOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$MessageOptions parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$MessageOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$MessageOptions parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$MessageOptions parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MessageOptions$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$MessageOptions$Builder newBuilder (com.google.protobuf.DescriptorProtos$MessageOptions)
com.google.protobuf.DescriptorProtos$MessageOptions prototype
public com.google.protobuf.DescriptorProtos$MessageOptions$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$MessageOptions$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$MessageOptions$Builder builder
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
void (com.google.protobuf.DescriptorProtos$MessageOptions$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$MessageOptions$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static boolean access$12402 (com.google.protobuf.DescriptorProtos$MessageOptions, boolean)
com.google.protobuf.DescriptorProtos$MessageOptions x0
boolean x1
static boolean access$12502 (com.google.protobuf.DescriptorProtos$MessageOptions, boolean)
com.google.protobuf.DescriptorProtos$MessageOptions x0
boolean x1
static java.util.List access$12602 (com.google.protobuf.DescriptorProtos$MessageOptions, java.util.List)
com.google.protobuf.DescriptorProtos$MessageOptions x0
java.util.List x1
static int access$12702 (com.google.protobuf.DescriptorProtos$MessageOptions, int)
com.google.protobuf.DescriptorProtos$MessageOptions x0
int x1
static java.util.List access$12600 (com.google.protobuf.DescriptorProtos$MessageOptions)
com.google.protobuf.DescriptorProtos$MessageOptions x0
static void ()
}
com/google/protobuf/DescriptorProtos$MessageOptionsOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$MessageOptionsOrBuilder extends java.lang.Object implements com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder {
public abstract boolean hasMessageSetWireFormat ()
public abstract boolean getMessageSetWireFormat ()
public abstract boolean hasNoStandardDescriptorAccessor ()
public abstract boolean getNoStandardDescriptorAccessor ()
public abstract java.util.List getUninterpretedOptionList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
public abstract int getUninterpretedOptionCount ()
public abstract java.util.List getUninterpretedOptionOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
}
com/google/protobuf/DescriptorProtos$MethodDescriptorProto$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$MethodDescriptorProtoOrBuilder {
private int bitField0_
private Object name_
private Object inputType_
private Object outputType_
private com.google.protobuf.DescriptorProtos$MethodOptions options_
private com.google.protobuf.SingleFieldBuilder optionsBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder create ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder clear ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto build ()
com.google.protobuf.DescriptorProtos$MethodDescriptorProto result
private com.google.protobuf.DescriptorProtos$MethodDescriptorProto buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$MethodDescriptorProto result
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto buildPartial ()
com.google.protobuf.DescriptorProtos$MethodDescriptorProto result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder mergeFrom (com.google.protobuf.DescriptorProtos$MethodDescriptorProto)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto other
public final boolean isInitialized ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$MethodOptions$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasName ()
public java.lang.String getName ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder setName (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder clearName ()
void setName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasInputType ()
public java.lang.String getInputType ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder setInputType (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder clearInputType ()
void setInputType (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasOutputType ()
public java.lang.String getOutputType ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder setOutputType (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder clearOutputType ()
void setOutputType (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$MethodOptions getOptions ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$MethodOptions)
com.google.protobuf.DescriptorProtos$MethodOptions value
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$MethodOptions$Builder)
com.google.protobuf.DescriptorProtos$MethodOptions$Builder builderForValue
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder mergeOptions (com.google.protobuf.DescriptorProtos$MethodOptions)
com.google.protobuf.DescriptorProtos$MethodOptions value
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder clearOptions ()
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder getOptionsBuilder ()
public com.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder getOptionsOrBuilder ()
private com.google.protobuf.SingleFieldBuilder getOptionsFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$MethodDescriptorProto access$9300 (com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder x0
static com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder access$9400 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$MethodDescriptorProto.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$MethodDescriptorProto extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$MethodDescriptorProtoOrBuilder {
private static final com.google.protobuf.DescriptorProtos$MethodDescriptorProto defaultInstance
private int bitField0_
public static final int NAME_FIELD_NUMBER
private Object name_
public static final int INPUT_TYPE_FIELD_NUMBER
private Object inputType_
public static final int OUTPUT_TYPE_FIELD_NUMBER
private Object outputType_
public static final int OPTIONS_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$MethodOptions options_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasName ()
public java.lang.String getName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getNameBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasInputType ()
public java.lang.String getInputType ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getInputTypeBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasOutputType ()
public java.lang.String getOutputType ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getOutputTypeBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$MethodOptions getOptions ()
public com.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder getOptionsOrBuilder ()
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder newBuilder (com.google.protobuf.DescriptorProtos$MethodDescriptorProto)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto prototype
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.lang.Object access$9702 (com.google.protobuf.DescriptorProtos$MethodDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto x0
Object x1
static java.lang.Object access$9802 (com.google.protobuf.DescriptorProtos$MethodDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto x0
Object x1
static java.lang.Object access$9902 (com.google.protobuf.DescriptorProtos$MethodDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto x0
Object x1
static com.google.protobuf.DescriptorProtos$MethodOptions access$10002 (com.google.protobuf.DescriptorProtos$MethodDescriptorProto, com.google.protobuf.DescriptorProtos$MethodOptions)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto x0
com.google.protobuf.DescriptorProtos$MethodOptions x1
static int access$10102 (com.google.protobuf.DescriptorProtos$MethodDescriptorProto, int)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto x0
int x1
static void ()
}
com/google/protobuf/DescriptorProtos$MethodDescriptorProtoOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$MethodDescriptorProtoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasName ()
public abstract java.lang.String getName ()
public abstract boolean hasInputType ()
public abstract java.lang.String getInputType ()
public abstract boolean hasOutputType ()
public abstract java.lang.String getOutputType ()
public abstract boolean hasOptions ()
public abstract com.google.protobuf.DescriptorProtos$MethodOptions getOptions ()
public abstract com.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder getOptionsOrBuilder ()
}
com/google/protobuf/DescriptorProtos$MethodOptions$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$MethodOptions$Builder extends com.google.protobuf.GeneratedMessage$ExtendableBuilder implements com.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder {
private int bitField0_
private java.util.List uninterpretedOption_
private com.google.protobuf.RepeatedFieldBuilder uninterpretedOptionBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$MethodOptions$Builder create ()
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder clear ()
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$MethodOptions getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$MethodOptions build ()
com.google.protobuf.DescriptorProtos$MethodOptions result
private com.google.protobuf.DescriptorProtos$MethodOptions buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$MethodOptions result
public com.google.protobuf.DescriptorProtos$MethodOptions buildPartial ()
com.google.protobuf.DescriptorProtos$MethodOptions result
int from_bitField0_
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder mergeFrom (com.google.protobuf.DescriptorProtos$MethodOptions)
com.google.protobuf.DescriptorProtos$MethodOptions other
public final boolean isInitialized ()
int i
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
private void ensureUninterpretedOptionIsMutable ()
public java.util.List getUninterpretedOptionList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption)
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder addAllUninterpretedOption (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder clearUninterpretedOption ()
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder removeUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder getUninterpretedOptionBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
public java.util.List getUninterpretedOptionOrBuilderList ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder (int)
int index
public java.util.List getUninterpretedOptionBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getUninterpretedOptionFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clone ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clear ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$MethodOptions access$16300 (com.google.protobuf.DescriptorProtos$MethodOptions$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$MethodOptions$Builder x0
static com.google.protobuf.DescriptorProtos$MethodOptions$Builder access$16400 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$MethodOptions.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$MethodOptions extends com.google.protobuf.GeneratedMessage$ExtendableMessage implements com.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder {
private static final com.google.protobuf.DescriptorProtos$MethodOptions defaultInstance
public static final int UNINTERPRETED_OPTION_FIELD_NUMBER
private java.util.List uninterpretedOption_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$MethodOptions$Builder)
com.google.protobuf.DescriptorProtos$MethodOptions$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$MethodOptions getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$MethodOptions getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getUninterpretedOptionList ()
public java.util.List getUninterpretedOptionOrBuilderList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
private void initFields ()
public final boolean isInitialized ()
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter extensionWriter
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$MethodOptions parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$MethodOptions parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MethodOptions parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$MethodOptions parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MethodOptions parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$MethodOptions parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MethodOptions parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$MethodOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$MethodOptions parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$MethodOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$MethodOptions parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$MethodOptions parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$MethodOptions$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$MethodOptions$Builder newBuilder (com.google.protobuf.DescriptorProtos$MethodOptions)
com.google.protobuf.DescriptorProtos$MethodOptions prototype
public com.google.protobuf.DescriptorProtos$MethodOptions$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$MethodOptions$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$MethodOptions$Builder builder
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
void (com.google.protobuf.DescriptorProtos$MethodOptions$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$MethodOptions$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.util.List access$16702 (com.google.protobuf.DescriptorProtos$MethodOptions, java.util.List)
com.google.protobuf.DescriptorProtos$MethodOptions x0
java.util.List x1
static java.util.List access$16700 (com.google.protobuf.DescriptorProtos$MethodOptions)
com.google.protobuf.DescriptorProtos$MethodOptions x0
static void ()
}
com/google/protobuf/DescriptorProtos$MethodOptionsOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder extends java.lang.Object implements com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder {
public abstract java.util.List getUninterpretedOptionList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
public abstract int getUninterpretedOptionCount ()
public abstract java.util.List getUninterpretedOptionOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
}
com/google/protobuf/DescriptorProtos$ServiceDescriptorProto$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$ServiceDescriptorProtoOrBuilder {
private int bitField0_
private Object name_
private java.util.List method_
private com.google.protobuf.RepeatedFieldBuilder methodBuilder_
private com.google.protobuf.DescriptorProtos$ServiceOptions options_
private com.google.protobuf.SingleFieldBuilder optionsBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder create ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder clear ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto build ()
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto result
private com.google.protobuf.DescriptorProtos$ServiceDescriptorProto buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto result
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto buildPartial ()
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder mergeFrom (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto)
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto other
public final boolean isInitialized ()
int i
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder subBuilder
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasName ()
public java.lang.String getName ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder setName (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder clearName ()
void setName (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
private void ensureMethodIsMutable ()
public java.util.List getMethodList ()
public int getMethodCount ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto getMethod (int)
int index
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder setMethod (int, com.google.protobuf.DescriptorProtos$MethodDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$MethodDescriptorProto value
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder setMethod (int, com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder addMethod (com.google.protobuf.DescriptorProtos$MethodDescriptorProto)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto value
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder addMethod (int, com.google.protobuf.DescriptorProtos$MethodDescriptorProto)
int index
com.google.protobuf.DescriptorProtos$MethodDescriptorProto value
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder addMethod (com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder addMethod (int, com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder)
int index
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder builderForValue
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder addAllMethod (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder clearMethod ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder removeMethod (int)
int index
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder getMethodBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$MethodDescriptorProtoOrBuilder getMethodOrBuilder (int)
int index
public java.util.List getMethodOrBuilderList ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder addMethodBuilder ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder addMethodBuilder (int)
int index
public java.util.List getMethodBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getMethodFieldBuilder ()
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$ServiceOptions getOptions ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$ServiceOptions)
com.google.protobuf.DescriptorProtos$ServiceOptions value
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder setOptions (com.google.protobuf.DescriptorProtos$ServiceOptions$Builder)
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder builderForValue
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder mergeOptions (com.google.protobuf.DescriptorProtos$ServiceOptions)
com.google.protobuf.DescriptorProtos$ServiceOptions value
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder clearOptions ()
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder getOptionsBuilder ()
public com.google.protobuf.DescriptorProtos$ServiceOptionsOrBuilder getOptionsOrBuilder ()
private com.google.protobuf.SingleFieldBuilder getOptionsFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto access$8300 (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder x0
static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder access$8400 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$ServiceDescriptorProto.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$ServiceDescriptorProto extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$ServiceDescriptorProtoOrBuilder {
private static final com.google.protobuf.DescriptorProtos$ServiceDescriptorProto defaultInstance
private int bitField0_
public static final int NAME_FIELD_NUMBER
private Object name_
public static final int METHOD_FIELD_NUMBER
private java.util.List method_
public static final int OPTIONS_FIELD_NUMBER
private com.google.protobuf.DescriptorProtos$ServiceOptions options_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder)
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasName ()
public java.lang.String getName ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getNameBytes ()
com.google.protobuf.ByteString b
Object ref
public java.util.List getMethodList ()
public java.util.List getMethodOrBuilderList ()
public int getMethodCount ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto getMethod (int)
int index
public com.google.protobuf.DescriptorProtos$MethodDescriptorProtoOrBuilder getMethodOrBuilder (int)
int index
public boolean hasOptions ()
public com.google.protobuf.DescriptorProtos$ServiceOptions getOptions ()
public com.google.protobuf.DescriptorProtos$ServiceOptionsOrBuilder getOptionsOrBuilder ()
private void initFields ()
public final boolean isInitialized ()
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder builder
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder newBuilder (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto)
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto prototype
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.lang.Object access$8702 (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto, java.lang.Object)
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto x0
Object x1
static java.util.List access$8802 (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto, java.util.List)
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto x0
java.util.List x1
static com.google.protobuf.DescriptorProtos$ServiceOptions access$8902 (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto, com.google.protobuf.DescriptorProtos$ServiceOptions)
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto x0
com.google.protobuf.DescriptorProtos$ServiceOptions x1
static int access$9002 (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto, int)
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto x0
int x1
static java.util.List access$8800 (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto)
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto x0
static void ()
}
com/google/protobuf/DescriptorProtos$ServiceDescriptorProtoOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$ServiceDescriptorProtoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasName ()
public abstract java.lang.String getName ()
public abstract java.util.List getMethodList ()
public abstract com.google.protobuf.DescriptorProtos$MethodDescriptorProto getMethod (int)
public abstract int getMethodCount ()
public abstract java.util.List getMethodOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$MethodDescriptorProtoOrBuilder getMethodOrBuilder (int)
public abstract boolean hasOptions ()
public abstract com.google.protobuf.DescriptorProtos$ServiceOptions getOptions ()
public abstract com.google.protobuf.DescriptorProtos$ServiceOptionsOrBuilder getOptionsOrBuilder ()
}
com/google/protobuf/DescriptorProtos$ServiceOptions$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$ServiceOptions$Builder extends com.google.protobuf.GeneratedMessage$ExtendableBuilder implements com.google.protobuf.DescriptorProtos$ServiceOptionsOrBuilder {
private int bitField0_
private java.util.List uninterpretedOption_
private com.google.protobuf.RepeatedFieldBuilder uninterpretedOptionBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$ServiceOptions$Builder create ()
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder clear ()
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$ServiceOptions getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$ServiceOptions build ()
com.google.protobuf.DescriptorProtos$ServiceOptions result
private com.google.protobuf.DescriptorProtos$ServiceOptions buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$ServiceOptions result
public com.google.protobuf.DescriptorProtos$ServiceOptions buildPartial ()
com.google.protobuf.DescriptorProtos$ServiceOptions result
int from_bitField0_
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder mergeFrom (com.google.protobuf.DescriptorProtos$ServiceOptions)
com.google.protobuf.DescriptorProtos$ServiceOptions other
public final boolean isInitialized ()
int i
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
private void ensureUninterpretedOptionIsMutable ()
public java.util.List getUninterpretedOptionList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder setUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption)
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption value
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder addUninterpretedOption (com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder addUninterpretedOption (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builderForValue
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder addAllUninterpretedOption (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder clearUninterpretedOption ()
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder removeUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder getUninterpretedOptionBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
public java.util.List getUninterpretedOptionOrBuilderList ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addUninterpretedOptionBuilder (int)
int index
public java.util.List getUninterpretedOptionBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getUninterpretedOptionFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clone ()
public volatile com.google.protobuf.GeneratedMessage$ExtendableBuilder clear ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$ServiceOptions access$15600 (com.google.protobuf.DescriptorProtos$ServiceOptions$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder x0
static com.google.protobuf.DescriptorProtos$ServiceOptions$Builder access$15700 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$ServiceOptions.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$ServiceOptions extends com.google.protobuf.GeneratedMessage$ExtendableMessage implements com.google.protobuf.DescriptorProtos$ServiceOptionsOrBuilder {
private static final com.google.protobuf.DescriptorProtos$ServiceOptions defaultInstance
public static final int UNINTERPRETED_OPTION_FIELD_NUMBER
private java.util.List uninterpretedOption_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$ServiceOptions$Builder)
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$ServiceOptions getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$ServiceOptions getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getUninterpretedOptionList ()
public java.util.List getUninterpretedOptionOrBuilderList ()
public int getUninterpretedOptionCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
int index
private void initFields ()
public final boolean isInitialized ()
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter extensionWriter
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$ServiceOptions parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$ServiceOptions parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$ServiceOptions parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$ServiceOptions parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$ServiceOptions parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$ServiceOptions parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$ServiceOptions parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$ServiceOptions parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder builder
public static com.google.protobuf.DescriptorProtos$ServiceOptions parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$ServiceOptions parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$ServiceOptions$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$ServiceOptions$Builder newBuilder (com.google.protobuf.DescriptorProtos$ServiceOptions)
com.google.protobuf.DescriptorProtos$ServiceOptions prototype
public com.google.protobuf.DescriptorProtos$ServiceOptions$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$ServiceOptions$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder builder
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
void (com.google.protobuf.DescriptorProtos$ServiceOptions$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.util.List access$16002 (com.google.protobuf.DescriptorProtos$ServiceOptions, java.util.List)
com.google.protobuf.DescriptorProtos$ServiceOptions x0
java.util.List x1
static java.util.List access$16000 (com.google.protobuf.DescriptorProtos$ServiceOptions)
com.google.protobuf.DescriptorProtos$ServiceOptions x0
static void ()
}
com/google/protobuf/DescriptorProtos$ServiceOptionsOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$ServiceOptionsOrBuilder extends java.lang.Object implements com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder {
public abstract java.util.List getUninterpretedOptionList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOption getUninterpretedOption (int)
public abstract int getUninterpretedOptionCount ()
public abstract java.util.List getUninterpretedOptionOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder (int)
}
com/google/protobuf/DescriptorProtos$SourceCodeInfo$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$SourceCodeInfoOrBuilder {
private int bitField0_
private java.util.List location_
private com.google.protobuf.RepeatedFieldBuilder locationBuilder_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder create ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder clear ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo build ()
com.google.protobuf.DescriptorProtos$SourceCodeInfo result
private com.google.protobuf.DescriptorProtos$SourceCodeInfo buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$SourceCodeInfo result
public com.google.protobuf.DescriptorProtos$SourceCodeInfo buildPartial ()
com.google.protobuf.DescriptorProtos$SourceCodeInfo result
int from_bitField0_
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder mergeFrom (com.google.protobuf.DescriptorProtos$SourceCodeInfo)
com.google.protobuf.DescriptorProtos$SourceCodeInfo other
public final boolean isInitialized ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
private void ensureLocationIsMutable ()
public java.util.List getLocationList ()
public int getLocationCount ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location getLocation (int)
int index
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder setLocation (int, com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location)
int index
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location value
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder setLocation (int, com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder)
int index
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder builderForValue
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder addLocation (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location value
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder addLocation (int, com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location)
int index
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location value
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder addLocation (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder builderForValue
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder addLocation (int, com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder)
int index
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder builderForValue
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder addAllLocation (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder clearLocation ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder removeLocation (int)
int index
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder getLocationBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$LocationOrBuilder getLocationOrBuilder (int)
int index
public java.util.List getLocationOrBuilderList ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder addLocationBuilder ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder addLocationBuilder (int)
int index
public java.util.List getLocationBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getLocationFieldBuilder ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$SourceCodeInfo access$20100 (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder x0
static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder access$20200 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$SourceCodeInfo$Location$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$SourceCodeInfo$LocationOrBuilder {
private int bitField0_
private java.util.List path_
private java.util.List span_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder create ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder clear ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location build ()
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location result
private com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location result
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location buildPartial ()
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location result
int from_bitField0_
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder mergeFrom (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location other
public final boolean isInitialized ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int length
int limit
int length
int limit
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
private void ensurePathIsMutable ()
public java.util.List getPathList ()
public int getPathCount ()
public int getPath (int)
int index
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder setPath (int, int)
int index
int value
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder addPath (int)
int value
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder addAllPath (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder clearPath ()
private void ensureSpanIsMutable ()
public java.util.List getSpanList ()
public int getSpanCount ()
public int getSpan (int)
int index
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder setSpan (int, int)
int index
int value
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder addSpan (int)
int value
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder addAllSpan (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder clearSpan ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location access$19500 (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder x0
static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder access$19600 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$SourceCodeInfo$Location.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$SourceCodeInfo$LocationOrBuilder {
private static final com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location defaultInstance
public static final int PATH_FIELD_NUMBER
private java.util.List path_
private int pathMemoizedSerializedSize
public static final int SPAN_FIELD_NUMBER
private java.util.List span_
private int spanMemoizedSerializedSize
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getPathList ()
public int getPathCount ()
public int getPath (int)
int index
public java.util.List getSpanList ()
public int getSpanCount ()
public int getSpan (int)
int index
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int dataSize
int i
int dataSize
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder builder
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder builder
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder newBuilder (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location prototype
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.util.List access$19902 (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location, java.util.List)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location x0
java.util.List x1
static java.util.List access$20002 (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location, java.util.List)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location x0
java.util.List x1
static java.util.List access$19900 (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location x0
static java.util.List access$20000 (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location x0
static void ()
}
com/google/protobuf/DescriptorProtos$SourceCodeInfo$LocationOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$SourceCodeInfo$LocationOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract java.util.List getPathList ()
public abstract int getPathCount ()
public abstract int getPath (int)
public abstract java.util.List getSpanList ()
public abstract int getSpanCount ()
public abstract int getSpan (int)
}
com/google/protobuf/DescriptorProtos$SourceCodeInfo.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$SourceCodeInfo extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$SourceCodeInfoOrBuilder {
private static final com.google.protobuf.DescriptorProtos$SourceCodeInfo defaultInstance
public static final int LOCATION_FIELD_NUMBER
private java.util.List location_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getLocationList ()
public java.util.List getLocationOrBuilderList ()
public int getLocationCount ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location getLocation (int)
int index
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$LocationOrBuilder getLocationOrBuilder (int)
int index
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder builder
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder builder
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder newBuilder (com.google.protobuf.DescriptorProtos$SourceCodeInfo)
com.google.protobuf.DescriptorProtos$SourceCodeInfo prototype
public com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.util.List access$20502 (com.google.protobuf.DescriptorProtos$SourceCodeInfo, java.util.List)
com.google.protobuf.DescriptorProtos$SourceCodeInfo x0
java.util.List x1
static java.util.List access$20500 (com.google.protobuf.DescriptorProtos$SourceCodeInfo)
com.google.protobuf.DescriptorProtos$SourceCodeInfo x0
static void ()
}
com/google/protobuf/DescriptorProtos$SourceCodeInfoOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$SourceCodeInfoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract java.util.List getLocationList ()
public abstract com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location getLocation (int)
public abstract int getLocationCount ()
public abstract java.util.List getLocationOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$SourceCodeInfo$LocationOrBuilder getLocationOrBuilder (int)
}
com/google/protobuf/DescriptorProtos$UninterpretedOption$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder {
private int bitField0_
private java.util.List name_
private com.google.protobuf.RepeatedFieldBuilder nameBuilder_
private Object identifierValue_
private long positiveIntValue_
private long negativeIntValue_
private double doubleValue_
private com.google.protobuf.ByteString stringValue_
private Object aggregateValue_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder create ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder clear ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption build ()
com.google.protobuf.DescriptorProtos$UninterpretedOption result
private com.google.protobuf.DescriptorProtos$UninterpretedOption buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$UninterpretedOption result
public com.google.protobuf.DescriptorProtos$UninterpretedOption buildPartial ()
com.google.protobuf.DescriptorProtos$UninterpretedOption result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder mergeFrom (com.google.protobuf.DescriptorProtos$UninterpretedOption)
com.google.protobuf.DescriptorProtos$UninterpretedOption other
public final boolean isInitialized ()
int i
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
private void ensureNameIsMutable ()
public java.util.List getNameList ()
public int getNameCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart getName (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder setName (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart value
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder setName (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder builderForValue
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addName (com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart)
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart value
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addName (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart value
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addName (com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder)
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder builderForValue
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addName (int, com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder)
int index
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder builderForValue
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder addAllName (java.lang.Iterable)
Iterable values
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder clearName ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder removeName (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder getNameBuilder (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePartOrBuilder getNameOrBuilder (int)
int index
public java.util.List getNameOrBuilderList ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder addNameBuilder ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder addNameBuilder (int)
int index
public java.util.List getNameBuilderList ()
private com.google.protobuf.RepeatedFieldBuilder getNameFieldBuilder ()
public boolean hasIdentifierValue ()
public java.lang.String getIdentifierValue ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder setIdentifierValue (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder clearIdentifierValue ()
void setIdentifierValue (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasPositiveIntValue ()
public long getPositiveIntValue ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder setPositiveIntValue (long)
long value
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder clearPositiveIntValue ()
public boolean hasNegativeIntValue ()
public long getNegativeIntValue ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder setNegativeIntValue (long)
long value
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder clearNegativeIntValue ()
public boolean hasDoubleValue ()
public double getDoubleValue ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder setDoubleValue (double)
double value
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder clearDoubleValue ()
public boolean hasStringValue ()
public com.google.protobuf.ByteString getStringValue ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder setStringValue (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder clearStringValue ()
public boolean hasAggregateValue ()
public java.lang.String getAggregateValue ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder setAggregateValue (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder clearAggregateValue ()
void setAggregateValue (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$UninterpretedOption access$17900 (com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder x0
static com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder access$18000 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$UninterpretedOption$NamePart$Builder.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePartOrBuilder {
private int bitField0_
private Object namePart_
private boolean isExtension_
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
private void ()
private void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
private void maybeForceBuilderInitialization ()
private static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder create ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder clear ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder clone ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart getDefaultInstanceForType ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart build ()
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart result
private com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart result
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart buildPartial ()
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart result
int from_bitField0_
int to_bitField0_
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message other
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder mergeFrom (com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart)
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart other
public final boolean isInitialized ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
int tag
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.UnknownFieldSet$Builder unknownFields
public boolean hasNamePart ()
public java.lang.String getNamePart ()
String s
Object ref
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder setNamePart (java.lang.String)
String value
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder clearNamePart ()
void setNamePart (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public boolean hasIsExtension ()
public boolean getIsExtension ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder setIsExtension (boolean)
boolean value
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder clearIsExtension ()
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart access$17200 (com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder x0
static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder access$17300 ()
void (com.google.protobuf.GeneratedMessage$BuilderParent, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.GeneratedMessage$BuilderParent x0
com.google.protobuf.DescriptorProtos$1 x1
}
com/google/protobuf/DescriptorProtos$UninterpretedOption$NamePart.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePartOrBuilder {
private static final com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart defaultInstance
private int bitField0_
public static final int NAME_PART_FIELD_NUMBER
private Object namePart_
public static final int IS_EXTENSION_FIELD_NUMBER
private boolean isExtension_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder)
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public boolean hasNamePart ()
public java.lang.String getNamePart ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getNamePartBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasIsExtension ()
public boolean getIsExtension ()
private void initFields ()
public final boolean isInitialized ()
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder builder
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder builder
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder newBuilder (com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart)
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart prototype
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.lang.Object access$17602 (com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart, java.lang.Object)
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart x0
Object x1
static boolean access$17702 (com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart, boolean)
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart x0
boolean x1
static int access$17802 (com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart, int)
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart x0
int x1
static void ()
}
com/google/protobuf/DescriptorProtos$UninterpretedOption$NamePartOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePartOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasNamePart ()
public abstract java.lang.String getNamePart ()
public abstract boolean hasIsExtension ()
public abstract boolean getIsExtension ()
}
com/google/protobuf/DescriptorProtos$UninterpretedOption.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos$UninterpretedOption extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder {
private static final com.google.protobuf.DescriptorProtos$UninterpretedOption defaultInstance
private int bitField0_
public static final int NAME_FIELD_NUMBER
private java.util.List name_
public static final int IDENTIFIER_VALUE_FIELD_NUMBER
private Object identifierValue_
public static final int POSITIVE_INT_VALUE_FIELD_NUMBER
private long positiveIntValue_
public static final int NEGATIVE_INT_VALUE_FIELD_NUMBER
private long negativeIntValue_
public static final int DOUBLE_VALUE_FIELD_NUMBER
private double doubleValue_
public static final int STRING_VALUE_FIELD_NUMBER
private com.google.protobuf.ByteString stringValue_
public static final int AGGREGATE_VALUE_FIELD_NUMBER
private Object aggregateValue_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private void (com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder)
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builder
private void (boolean)
boolean noInit
public static com.google.protobuf.DescriptorProtos$UninterpretedOption getDefaultInstance ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption getDefaultInstanceForType ()
public static final com.google.protobuf.Descriptors$Descriptor getDescriptor ()
protected com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public java.util.List getNameList ()
public java.util.List getNameOrBuilderList ()
public int getNameCount ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart getName (int)
int index
public com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePartOrBuilder getNameOrBuilder (int)
int index
public boolean hasIdentifierValue ()
public java.lang.String getIdentifierValue ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getIdentifierValueBytes ()
com.google.protobuf.ByteString b
Object ref
public boolean hasPositiveIntValue ()
public long getPositiveIntValue ()
public boolean hasNegativeIntValue ()
public long getNegativeIntValue ()
public boolean hasDoubleValue ()
public double getDoubleValue ()
public boolean hasStringValue ()
public com.google.protobuf.ByteString getStringValue ()
public boolean hasAggregateValue ()
public java.lang.String getAggregateValue ()
com.google.protobuf.ByteString bs
String s
Object ref
private com.google.protobuf.ByteString getAggregateValueBytes ()
com.google.protobuf.ByteString b
Object ref
private void initFields ()
public final boolean isInitialized ()
int i
byte isInitialized
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int i
int size
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
public static com.google.protobuf.DescriptorProtos$UninterpretedOption parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.DescriptorProtos$UninterpretedOption parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$UninterpretedOption parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.DescriptorProtos$UninterpretedOption parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$UninterpretedOption parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static com.google.protobuf.DescriptorProtos$UninterpretedOption parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$UninterpretedOption parseDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builder
public static com.google.protobuf.DescriptorProtos$UninterpretedOption parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builder
public static com.google.protobuf.DescriptorProtos$UninterpretedOption parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DescriptorProtos$UninterpretedOption parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder newBuilder ()
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder newBuilderForType ()
public static com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder newBuilder (com.google.protobuf.DescriptorProtos$UninterpretedOption)
com.google.protobuf.DescriptorProtos$UninterpretedOption prototype
public com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder toBuilder ()
protected com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder builder
protected volatile com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent x0
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
void (com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder, com.google.protobuf.DescriptorProtos$1)
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder x0
com.google.protobuf.DescriptorProtos$1 x1
static java.util.List access$18302 (com.google.protobuf.DescriptorProtos$UninterpretedOption, java.util.List)
com.google.protobuf.DescriptorProtos$UninterpretedOption x0
java.util.List x1
static java.lang.Object access$18402 (com.google.protobuf.DescriptorProtos$UninterpretedOption, java.lang.Object)
com.google.protobuf.DescriptorProtos$UninterpretedOption x0
Object x1
static long access$18502 (com.google.protobuf.DescriptorProtos$UninterpretedOption, long)
com.google.protobuf.DescriptorProtos$UninterpretedOption x0
long x1
static long access$18602 (com.google.protobuf.DescriptorProtos$UninterpretedOption, long)
com.google.protobuf.DescriptorProtos$UninterpretedOption x0
long x1
static double access$18702 (com.google.protobuf.DescriptorProtos$UninterpretedOption, double)
com.google.protobuf.DescriptorProtos$UninterpretedOption x0
double x1
static com.google.protobuf.ByteString access$18802 (com.google.protobuf.DescriptorProtos$UninterpretedOption, com.google.protobuf.ByteString)
com.google.protobuf.DescriptorProtos$UninterpretedOption x0
com.google.protobuf.ByteString x1
static java.lang.Object access$18902 (com.google.protobuf.DescriptorProtos$UninterpretedOption, java.lang.Object)
com.google.protobuf.DescriptorProtos$UninterpretedOption x0
Object x1
static int access$19002 (com.google.protobuf.DescriptorProtos$UninterpretedOption, int)
com.google.protobuf.DescriptorProtos$UninterpretedOption x0
int x1
static java.util.List access$18300 (com.google.protobuf.DescriptorProtos$UninterpretedOption)
com.google.protobuf.DescriptorProtos$UninterpretedOption x0
static void ()
}
com/google/protobuf/DescriptorProtos$UninterpretedOptionOrBuilder.classDescriptorProtos.java
package com.google.protobuf
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract java.util.List getNameList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart getName (int)
public abstract int getNameCount ()
public abstract java.util.List getNameOrBuilderList ()
public abstract com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePartOrBuilder getNameOrBuilder (int)
public abstract boolean hasIdentifierValue ()
public abstract java.lang.String getIdentifierValue ()
public abstract boolean hasPositiveIntValue ()
public abstract long getPositiveIntValue ()
public abstract boolean hasNegativeIntValue ()
public abstract long getNegativeIntValue ()
public abstract boolean hasDoubleValue ()
public abstract double getDoubleValue ()
public abstract boolean hasStringValue ()
public abstract com.google.protobuf.ByteString getStringValue ()
public abstract boolean hasAggregateValue ()
public abstract java.lang.String getAggregateValue ()
}
com/google/protobuf/DescriptorProtos.classDescriptorProtos.java
package com.google.protobuf
public final com.google.protobuf.DescriptorProtos extends java.lang.Object {
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_FileDescriptorSet_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_FileDescriptorSet_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_FileDescriptorProto_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_FileDescriptorProto_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_DescriptorProto_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_DescriptorProto_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_DescriptorProto_ExtensionRange_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_DescriptorProto_ExtensionRange_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_FieldDescriptorProto_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_FieldDescriptorProto_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_EnumDescriptorProto_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_EnumDescriptorProto_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_EnumValueDescriptorProto_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_EnumValueDescriptorProto_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_ServiceDescriptorProto_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_ServiceDescriptorProto_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_MethodDescriptorProto_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_MethodDescriptorProto_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_FileOptions_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_FileOptions_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_MessageOptions_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_MessageOptions_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_FieldOptions_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_FieldOptions_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_EnumOptions_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_EnumOptions_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_EnumValueOptions_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_EnumValueOptions_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_ServiceOptions_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_ServiceOptions_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_MethodOptions_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_MethodOptions_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_UninterpretedOption_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_UninterpretedOption_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_UninterpretedOption_NamePart_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_UninterpretedOption_NamePart_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_SourceCodeInfo_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_SourceCodeInfo_fieldAccessorTable
private static com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_SourceCodeInfo_Location_descriptor
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_google_protobuf_SourceCodeInfo_Location_fieldAccessorTable
private static com.google.protobuf.Descriptors$FileDescriptor descriptor
private void ()
public static void registerAllExtensions (com.google.protobuf.ExtensionRegistry)
com.google.protobuf.ExtensionRegistry registry
public static com.google.protobuf.Descriptors$FileDescriptor getDescriptor ()
static com.google.protobuf.Descriptors$Descriptor access$000 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$100 ()
static com.google.protobuf.Descriptors$Descriptor access$700 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$800 ()
static com.google.protobuf.Descriptors$Descriptor access$2300 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$2400 ()
static com.google.protobuf.Descriptors$Descriptor access$2500 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$2600 ()
static com.google.protobuf.Descriptors$Descriptor access$4600 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$4700 ()
static com.google.protobuf.Descriptors$Descriptor access$6100 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$6200 ()
static com.google.protobuf.Descriptors$Descriptor access$7100 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$7200 ()
static com.google.protobuf.Descriptors$Descriptor access$8100 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$8200 ()
static com.google.protobuf.Descriptors$Descriptor access$9100 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$9200 ()
static com.google.protobuf.Descriptors$Descriptor access$10200 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$10300 ()
static com.google.protobuf.Descriptors$Descriptor access$11800 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$11900 ()
static com.google.protobuf.Descriptors$Descriptor access$12800 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$12900 ()
static com.google.protobuf.Descriptors$Descriptor access$14000 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$14100 ()
static com.google.protobuf.Descriptors$Descriptor access$14700 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$14800 ()
static com.google.protobuf.Descriptors$Descriptor access$15400 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$15500 ()
static com.google.protobuf.Descriptors$Descriptor access$16100 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$16200 ()
static com.google.protobuf.Descriptors$Descriptor access$16800 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$16900 ()
static com.google.protobuf.Descriptors$Descriptor access$17000 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$17100 ()
static com.google.protobuf.Descriptors$Descriptor access$19100 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$19200 ()
static com.google.protobuf.Descriptors$Descriptor access$19300 ()
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$19400 ()
static com.google.protobuf.Descriptors$FileDescriptor access$20602 (com.google.protobuf.Descriptors$FileDescriptor)
com.google.protobuf.Descriptors$FileDescriptor x0
static com.google.protobuf.Descriptors$Descriptor access$002 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$102 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$702 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$802 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$2302 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$2402 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$2502 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$2602 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$4602 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$4702 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$6102 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$6202 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$7102 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$7202 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$8102 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$8202 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$9102 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$9202 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$10202 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$10302 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$11802 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$11902 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$12802 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$12902 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$14002 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$14102 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$14702 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$14802 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$15402 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$15502 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$16102 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$16202 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$16802 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$16902 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$17002 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$17102 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$19102 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$19202 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.Descriptors$Descriptor access$19302 (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable access$19402 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static void ()
String[] descriptorData
com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner assigner
}
com/google/protobuf/Descriptors$1.classDescriptors.java
package com.google.protobuf
com.google.protobuf.Descriptors$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$protobuf$Descriptors$FieldDescriptor$Type
static final int[] $SwitchMap$com$google$protobuf$Descriptors$FieldDescriptor$JavaType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/protobuf/Descriptors$Descriptor.classDescriptors.java
package com.google.protobuf
public final com.google.protobuf.Descriptors$Descriptor extends java.lang.Object implements com.google.protobuf.Descriptors$GenericDescriptor {
private final int index
private com.google.protobuf.DescriptorProtos$DescriptorProto proto
private final String fullName
private final com.google.protobuf.Descriptors$FileDescriptor file
private final com.google.protobuf.Descriptors$Descriptor containingType
private final com.google.protobuf.Descriptors$Descriptor[] nestedTypes
private final com.google.protobuf.Descriptors$EnumDescriptor[] enumTypes
private final com.google.protobuf.Descriptors$FieldDescriptor[] fields
private final com.google.protobuf.Descriptors$FieldDescriptor[] extensions
public int getIndex ()
public com.google.protobuf.DescriptorProtos$DescriptorProto toProto ()
public java.lang.String getName ()
public java.lang.String getFullName ()
public com.google.protobuf.Descriptors$FileDescriptor getFile ()
public com.google.protobuf.Descriptors$Descriptor getContainingType ()
public com.google.protobuf.DescriptorProtos$MessageOptions getOptions ()
public java.util.List getFields ()
public java.util.List getExtensions ()
public java.util.List getNestedTypes ()
public java.util.List getEnumTypes ()
public boolean isExtensionNumber (int)
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange range
java.util.Iterator i$
int number
public com.google.protobuf.Descriptors$FieldDescriptor findFieldByName (java.lang.String)
String name
com.google.protobuf.Descriptors$GenericDescriptor result
public com.google.protobuf.Descriptors$FieldDescriptor findFieldByNumber (int)
int number
public com.google.protobuf.Descriptors$Descriptor findNestedTypeByName (java.lang.String)
String name
com.google.protobuf.Descriptors$GenericDescriptor result
public com.google.protobuf.Descriptors$EnumDescriptor findEnumTypeByName (java.lang.String)
String name
com.google.protobuf.Descriptors$GenericDescriptor result
private void (com.google.protobuf.DescriptorProtos$DescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$Descriptor, int) throws com.google.protobuf.Descriptors$DescriptorValidationException
int i
int i
int i
int i
com.google.protobuf.DescriptorProtos$DescriptorProto proto
com.google.protobuf.Descriptors$FileDescriptor file
com.google.protobuf.Descriptors$Descriptor parent
int index
private void crossLink () throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$Descriptor nestedType
com.google.protobuf.Descriptors$Descriptor[] arr$
int len$
int i$
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.protobuf.Descriptors$FieldDescriptor[] arr$
int len$
int i$
com.google.protobuf.Descriptors$FieldDescriptor extension
com.google.protobuf.Descriptors$FieldDescriptor[] arr$
int len$
int i$
private void setProto (com.google.protobuf.DescriptorProtos$DescriptorProto)
int i
int i
int i
int i
com.google.protobuf.DescriptorProtos$DescriptorProto proto
public volatile com.google.protobuf.Message toProto ()
void (com.google.protobuf.DescriptorProtos$DescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$Descriptor, int, com.google.protobuf.Descriptors$1) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.DescriptorProtos$DescriptorProto x0
com.google.protobuf.Descriptors$FileDescriptor x1
com.google.protobuf.Descriptors$Descriptor x2
int x3
com.google.protobuf.Descriptors$1 x4
static void access$500 (com.google.protobuf.Descriptors$Descriptor) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$Descriptor x0
static void access$800 (com.google.protobuf.Descriptors$Descriptor, com.google.protobuf.DescriptorProtos$DescriptorProto)
com.google.protobuf.Descriptors$Descriptor x0
com.google.protobuf.DescriptorProtos$DescriptorProto x1
}
com/google/protobuf/Descriptors$DescriptorPool$DescriptorIntPair.classDescriptors.java
package com.google.protobuf
final com.google.protobuf.Descriptors$DescriptorPool$DescriptorIntPair extends java.lang.Object {
private final com.google.protobuf.Descriptors$GenericDescriptor descriptor
private final int number
void (com.google.protobuf.Descriptors$GenericDescriptor, int)
com.google.protobuf.Descriptors$GenericDescriptor descriptor
int number
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.google.protobuf.Descriptors$DescriptorPool$DescriptorIntPair other
}
com/google/protobuf/Descriptors$DescriptorPool$PackageDescriptor.classDescriptors.java
package com.google.protobuf
final com.google.protobuf.Descriptors$DescriptorPool$PackageDescriptor extends java.lang.Object implements com.google.protobuf.Descriptors$GenericDescriptor {
private final String name
private final String fullName
private final com.google.protobuf.Descriptors$FileDescriptor file
public com.google.protobuf.Message toProto ()
public java.lang.String getName ()
public java.lang.String getFullName ()
public com.google.protobuf.Descriptors$FileDescriptor getFile ()
void (java.lang.String, java.lang.String, com.google.protobuf.Descriptors$FileDescriptor)
String name
String fullName
com.google.protobuf.Descriptors$FileDescriptor file
}
com/google/protobuf/Descriptors$DescriptorPool.classDescriptors.java
package com.google.protobuf
final com.google.protobuf.Descriptors$DescriptorPool extends java.lang.Object {
private final com.google.protobuf.Descriptors$DescriptorPool[] dependencies
private final java.util.Map descriptorsByName
private final java.util.Map fieldsByNumber
private final java.util.Map enumValuesByNumber
static final boolean $assertionsDisabled
void (com.google.protobuf.Descriptors$FileDescriptor[])
int i
com.google.protobuf.Descriptors$DescriptorValidationException e
com.google.protobuf.Descriptors$FileDescriptor dependency
com.google.protobuf.Descriptors$FileDescriptor[] arr$
int len$
int i$
com.google.protobuf.Descriptors$FileDescriptor[] dependencies
com.google.protobuf.Descriptors$GenericDescriptor findSymbol (java.lang.String)
com.google.protobuf.Descriptors$DescriptorPool dependency
com.google.protobuf.Descriptors$DescriptorPool[] arr$
int len$
int i$
String fullName
com.google.protobuf.Descriptors$GenericDescriptor result
com.google.protobuf.Descriptors$GenericDescriptor lookupSymbol (java.lang.String, com.google.protobuf.Descriptors$GenericDescriptor) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$GenericDescriptor result
String firstPart
com.google.protobuf.Descriptors$GenericDescriptor result
int dotpos
int firstPartLength
String firstPart
StringBuilder scopeToTry
String name
com.google.protobuf.Descriptors$GenericDescriptor relativeTo
com.google.protobuf.Descriptors$GenericDescriptor result
void addSymbol (com.google.protobuf.Descriptors$GenericDescriptor) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$GenericDescriptor descriptor
String fullName
int dotpos
com.google.protobuf.Descriptors$GenericDescriptor old
void addPackage (java.lang.String, com.google.protobuf.Descriptors$FileDescriptor) throws com.google.protobuf.Descriptors$DescriptorValidationException
String name
String fullName
com.google.protobuf.Descriptors$FileDescriptor file
int dotpos
String name
com.google.protobuf.Descriptors$GenericDescriptor old
void addFieldByNumber (com.google.protobuf.Descriptors$FieldDescriptor) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.protobuf.Descriptors$DescriptorPool$DescriptorIntPair key
com.google.protobuf.Descriptors$FieldDescriptor old
void addEnumValueByNumber (com.google.protobuf.Descriptors$EnumValueDescriptor)
com.google.protobuf.Descriptors$EnumValueDescriptor value
com.google.protobuf.Descriptors$DescriptorPool$DescriptorIntPair key
com.google.protobuf.Descriptors$EnumValueDescriptor old
static void validateSymbolName (com.google.protobuf.Descriptors$GenericDescriptor) throws com.google.protobuf.Descriptors$DescriptorValidationException
char c
int i
boolean valid
com.google.protobuf.Descriptors$GenericDescriptor descriptor
String name
static java.util.Map access$1300 (com.google.protobuf.Descriptors$DescriptorPool)
com.google.protobuf.Descriptors$DescriptorPool x0
static java.util.Map access$1800 (com.google.protobuf.Descriptors$DescriptorPool)
com.google.protobuf.Descriptors$DescriptorPool x0
static void ()
}
com/google/protobuf/Descriptors$DescriptorValidationException.classDescriptors.java
package com.google.protobuf
public com.google.protobuf.Descriptors$DescriptorValidationException extends java.lang.Exception {
private static final long serialVersionUID
private final String name
private final com.google.protobuf.Message proto
private final String description
public java.lang.String getProblemSymbolName ()
public com.google.protobuf.Message getProblemProto ()
public java.lang.String getDescription ()
private void (com.google.protobuf.Descriptors$GenericDescriptor, java.lang.String)
com.google.protobuf.Descriptors$GenericDescriptor problemDescriptor
String description
private void (com.google.protobuf.Descriptors$GenericDescriptor, java.lang.String, java.lang.Throwable)
com.google.protobuf.Descriptors$GenericDescriptor problemDescriptor
String description
Throwable cause
private void (com.google.protobuf.Descriptors$FileDescriptor, java.lang.String)
com.google.protobuf.Descriptors$FileDescriptor problemDescriptor
String description
void (com.google.protobuf.Descriptors$FileDescriptor, java.lang.String, com.google.protobuf.Descriptors$1)
com.google.protobuf.Descriptors$FileDescriptor x0
String x1
com.google.protobuf.Descriptors$1 x2
void (com.google.protobuf.Descriptors$GenericDescriptor, java.lang.String, com.google.protobuf.Descriptors$1)
com.google.protobuf.Descriptors$GenericDescriptor x0
String x1
com.google.protobuf.Descriptors$1 x2
void (com.google.protobuf.Descriptors$GenericDescriptor, java.lang.String, java.lang.Throwable, com.google.protobuf.Descriptors$1)
com.google.protobuf.Descriptors$GenericDescriptor x0
String x1
Throwable x2
com.google.protobuf.Descriptors$1 x3
}
com/google/protobuf/Descriptors$EnumDescriptor.classDescriptors.java
package com.google.protobuf
public final com.google.protobuf.Descriptors$EnumDescriptor extends java.lang.Object implements com.google.protobuf.Descriptors$GenericDescriptor com.google.protobuf.Internal$EnumLiteMap {
private final int index
private com.google.protobuf.DescriptorProtos$EnumDescriptorProto proto
private final String fullName
private final com.google.protobuf.Descriptors$FileDescriptor file
private final com.google.protobuf.Descriptors$Descriptor containingType
private com.google.protobuf.Descriptors$EnumValueDescriptor[] values
public int getIndex ()
public com.google.protobuf.DescriptorProtos$EnumDescriptorProto toProto ()
public java.lang.String getName ()
public java.lang.String getFullName ()
public com.google.protobuf.Descriptors$FileDescriptor getFile ()
public com.google.protobuf.Descriptors$Descriptor getContainingType ()
public com.google.protobuf.DescriptorProtos$EnumOptions getOptions ()
public java.util.List getValues ()
public com.google.protobuf.Descriptors$EnumValueDescriptor findValueByName (java.lang.String)
String name
com.google.protobuf.Descriptors$GenericDescriptor result
public com.google.protobuf.Descriptors$EnumValueDescriptor findValueByNumber (int)
int number
private void (com.google.protobuf.DescriptorProtos$EnumDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$Descriptor, int) throws com.google.protobuf.Descriptors$DescriptorValidationException
int i
com.google.protobuf.DescriptorProtos$EnumDescriptorProto proto
com.google.protobuf.Descriptors$FileDescriptor file
com.google.protobuf.Descriptors$Descriptor parent
int index
private void setProto (com.google.protobuf.DescriptorProtos$EnumDescriptorProto)
int i
com.google.protobuf.DescriptorProtos$EnumDescriptorProto proto
public volatile com.google.protobuf.Message toProto ()
public volatile com.google.protobuf.Internal$EnumLite findValueByNumber (int)
int x0
void (com.google.protobuf.DescriptorProtos$EnumDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$Descriptor, int, com.google.protobuf.Descriptors$1) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.DescriptorProtos$EnumDescriptorProto x0
com.google.protobuf.Descriptors$FileDescriptor x1
com.google.protobuf.Descriptors$Descriptor x2
int x3
com.google.protobuf.Descriptors$1 x4
static void access$900 (com.google.protobuf.Descriptors$EnumDescriptor, com.google.protobuf.DescriptorProtos$EnumDescriptorProto)
com.google.protobuf.Descriptors$EnumDescriptor x0
com.google.protobuf.DescriptorProtos$EnumDescriptorProto x1
}
com/google/protobuf/Descriptors$EnumValueDescriptor.classDescriptors.java
package com.google.protobuf
public final com.google.protobuf.Descriptors$EnumValueDescriptor extends java.lang.Object implements com.google.protobuf.Descriptors$GenericDescriptor com.google.protobuf.Internal$EnumLite {
private final int index
private com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto proto
private final String fullName
private final com.google.protobuf.Descriptors$FileDescriptor file
private final com.google.protobuf.Descriptors$EnumDescriptor type
public int getIndex ()
public com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto toProto ()
public java.lang.String getName ()
public int getNumber ()
public java.lang.String getFullName ()
public com.google.protobuf.Descriptors$FileDescriptor getFile ()
public com.google.protobuf.Descriptors$EnumDescriptor getType ()
public com.google.protobuf.DescriptorProtos$EnumValueOptions getOptions ()
private void (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$EnumDescriptor, int) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto proto
com.google.protobuf.Descriptors$FileDescriptor file
com.google.protobuf.Descriptors$EnumDescriptor parent
int index
private void setProto (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto)
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto proto
public volatile com.google.protobuf.Message toProto ()
void (com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$EnumDescriptor, int, com.google.protobuf.Descriptors$1) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto x0
com.google.protobuf.Descriptors$FileDescriptor x1
com.google.protobuf.Descriptors$EnumDescriptor x2
int x3
com.google.protobuf.Descriptors$1 x4
static void access$2000 (com.google.protobuf.Descriptors$EnumValueDescriptor, com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto)
com.google.protobuf.Descriptors$EnumValueDescriptor x0
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto x1
}
com/google/protobuf/Descriptors$FieldDescriptor$JavaType.classDescriptors.java
package com.google.protobuf
public final com.google.protobuf.Descriptors$FieldDescriptor$JavaType extends java.lang.Enum {
public static final com.google.protobuf.Descriptors$FieldDescriptor$JavaType INT
public static final com.google.protobuf.Descriptors$FieldDescriptor$JavaType LONG
public static final com.google.protobuf.Descriptors$FieldDescriptor$JavaType FLOAT
public static final com.google.protobuf.Descriptors$FieldDescriptor$JavaType DOUBLE
public static final com.google.protobuf.Descriptors$FieldDescriptor$JavaType BOOLEAN
public static final com.google.protobuf.Descriptors$FieldDescriptor$JavaType STRING
public static final com.google.protobuf.Descriptors$FieldDescriptor$JavaType BYTE_STRING
public static final com.google.protobuf.Descriptors$FieldDescriptor$JavaType ENUM
public static final com.google.protobuf.Descriptors$FieldDescriptor$JavaType MESSAGE
private final Object defaultDefault
private static final com.google.protobuf.Descriptors$FieldDescriptor$JavaType[] $VALUES
public static com.google.protobuf.Descriptors$FieldDescriptor$JavaType[] values ()
public static com.google.protobuf.Descriptors$FieldDescriptor$JavaType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.Object)
Object defaultDefault
static java.lang.Object access$1700 (com.google.protobuf.Descriptors$FieldDescriptor$JavaType)
com.google.protobuf.Descriptors$FieldDescriptor$JavaType x0
static void ()
}
com/google/protobuf/Descriptors$FieldDescriptor$Type.classDescriptors.java
package com.google.protobuf
public final com.google.protobuf.Descriptors$FieldDescriptor$Type extends java.lang.Enum {
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type DOUBLE
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type FLOAT
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type INT64
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type UINT64
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type INT32
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type FIXED64
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type FIXED32
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type BOOL
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type STRING
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type GROUP
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type MESSAGE
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type BYTES
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type UINT32
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type ENUM
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type SFIXED32
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type SFIXED64
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type SINT32
public static final com.google.protobuf.Descriptors$FieldDescriptor$Type SINT64
private com.google.protobuf.Descriptors$FieldDescriptor$JavaType javaType
private static final com.google.protobuf.Descriptors$FieldDescriptor$Type[] $VALUES
public static com.google.protobuf.Descriptors$FieldDescriptor$Type[] values ()
public static com.google.protobuf.Descriptors$FieldDescriptor$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int, com.google.protobuf.Descriptors$FieldDescriptor$JavaType)
com.google.protobuf.Descriptors$FieldDescriptor$JavaType javaType
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type toProto ()
public com.google.protobuf.Descriptors$FieldDescriptor$JavaType getJavaType ()
public static com.google.protobuf.Descriptors$FieldDescriptor$Type valueOf (com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type type
static void ()
}
com/google/protobuf/Descriptors$FieldDescriptor.classDescriptors.java
package com.google.protobuf
public final com.google.protobuf.Descriptors$FieldDescriptor extends java.lang.Object implements com.google.protobuf.Descriptors$GenericDescriptor java.lang.Comparable com.google.protobuf.FieldSet$FieldDescriptorLite {
private static final com.google.protobuf.WireFormat$FieldType[] table
private final int index
private com.google.protobuf.DescriptorProtos$FieldDescriptorProto proto
private final String fullName
private final com.google.protobuf.Descriptors$FileDescriptor file
private final com.google.protobuf.Descriptors$Descriptor extensionScope
private com.google.protobuf.Descriptors$FieldDescriptor$Type type
private com.google.protobuf.Descriptors$Descriptor containingType
private com.google.protobuf.Descriptors$Descriptor messageType
private com.google.protobuf.Descriptors$EnumDescriptor enumType
private Object defaultValue
public int getIndex ()
public com.google.protobuf.DescriptorProtos$FieldDescriptorProto toProto ()
public java.lang.String getName ()
public int getNumber ()
public java.lang.String getFullName ()
public com.google.protobuf.Descriptors$FieldDescriptor$JavaType getJavaType ()
public com.google.protobuf.WireFormat$JavaType getLiteJavaType ()
public com.google.protobuf.Descriptors$FileDescriptor getFile ()
public com.google.protobuf.Descriptors$FieldDescriptor$Type getType ()
public com.google.protobuf.WireFormat$FieldType getLiteType ()
public boolean isRequired ()
public boolean isOptional ()
public boolean isRepeated ()
public boolean isPacked ()
public boolean isPackable ()
public boolean hasDefaultValue ()
public java.lang.Object getDefaultValue ()
public com.google.protobuf.DescriptorProtos$FieldOptions getOptions ()
public boolean isExtension ()
public com.google.protobuf.Descriptors$Descriptor getContainingType ()
public com.google.protobuf.Descriptors$Descriptor getExtensionScope ()
public com.google.protobuf.Descriptors$Descriptor getMessageType ()
public com.google.protobuf.Descriptors$EnumDescriptor getEnumType ()
public int compareTo (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor other
private void (com.google.protobuf.DescriptorProtos$FieldDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$Descriptor, int, boolean) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.DescriptorProtos$FieldDescriptorProto proto
com.google.protobuf.Descriptors$FileDescriptor file
com.google.protobuf.Descriptors$Descriptor parent
int index
boolean isExtension
private void crossLink () throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$GenericDescriptor extendee
com.google.protobuf.Descriptors$GenericDescriptor typeDescriptor
com.google.protobuf.TextFormat$InvalidEscapeSequenceException e
NumberFormatException e
private void setProto (com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
com.google.protobuf.DescriptorProtos$FieldDescriptorProto proto
public com.google.protobuf.MessageLite$Builder internalMergeFrom (com.google.protobuf.MessageLite$Builder, com.google.protobuf.MessageLite)
com.google.protobuf.MessageLite$Builder to
com.google.protobuf.MessageLite from
public volatile com.google.protobuf.Message toProto ()
public volatile int compareTo (java.lang.Object)
Object x0
public volatile com.google.protobuf.Internal$EnumLiteMap getEnumType ()
void (com.google.protobuf.DescriptorProtos$FieldDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$Descriptor, int, boolean, com.google.protobuf.Descriptors$1) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.DescriptorProtos$FieldDescriptorProto x0
com.google.protobuf.Descriptors$FileDescriptor x1
com.google.protobuf.Descriptors$Descriptor x2
int x3
boolean x4
com.google.protobuf.Descriptors$1 x5
static void access$700 (com.google.protobuf.Descriptors$FieldDescriptor) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$FieldDescriptor x0
static void access$1100 (com.google.protobuf.Descriptors$FieldDescriptor, com.google.protobuf.DescriptorProtos$FieldDescriptorProto)
com.google.protobuf.Descriptors$FieldDescriptor x0
com.google.protobuf.DescriptorProtos$FieldDescriptorProto x1
static void ()
}
com/google/protobuf/Descriptors$FileDescriptor$InternalDescriptorAssigner.classDescriptors.java
package com.google.protobuf
public abstract com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner extends java.lang.Object {
public abstract com.google.protobuf.ExtensionRegistry assignDescriptors (com.google.protobuf.Descriptors$FileDescriptor)
}
com/google/protobuf/Descriptors$FileDescriptor.classDescriptors.java
package com.google.protobuf
public final com.google.protobuf.Descriptors$FileDescriptor extends java.lang.Object {
private com.google.protobuf.DescriptorProtos$FileDescriptorProto proto
private final com.google.protobuf.Descriptors$Descriptor[] messageTypes
private final com.google.protobuf.Descriptors$EnumDescriptor[] enumTypes
private final com.google.protobuf.Descriptors$ServiceDescriptor[] services
private final com.google.protobuf.Descriptors$FieldDescriptor[] extensions
private final com.google.protobuf.Descriptors$FileDescriptor[] dependencies
private final com.google.protobuf.Descriptors$DescriptorPool pool
public com.google.protobuf.DescriptorProtos$FileDescriptorProto toProto ()
public java.lang.String getName ()
public java.lang.String getPackage ()
public com.google.protobuf.DescriptorProtos$FileOptions getOptions ()
public java.util.List getMessageTypes ()
public java.util.List getEnumTypes ()
public java.util.List getServices ()
public java.util.List getExtensions ()
public java.util.List getDependencies ()
public com.google.protobuf.Descriptors$Descriptor findMessageTypeByName (java.lang.String)
String name
com.google.protobuf.Descriptors$GenericDescriptor result
public com.google.protobuf.Descriptors$EnumDescriptor findEnumTypeByName (java.lang.String)
String name
com.google.protobuf.Descriptors$GenericDescriptor result
public com.google.protobuf.Descriptors$ServiceDescriptor findServiceByName (java.lang.String)
String name
com.google.protobuf.Descriptors$GenericDescriptor result
public com.google.protobuf.Descriptors$FieldDescriptor findExtensionByName (java.lang.String)
String name
com.google.protobuf.Descriptors$GenericDescriptor result
public static com.google.protobuf.Descriptors$FileDescriptor buildFrom (com.google.protobuf.DescriptorProtos$FileDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor[]) throws com.google.protobuf.Descriptors$DescriptorValidationException
int i
com.google.protobuf.DescriptorProtos$FileDescriptorProto proto
com.google.protobuf.Descriptors$FileDescriptor[] dependencies
com.google.protobuf.Descriptors$DescriptorPool pool
com.google.protobuf.Descriptors$FileDescriptor result
public static void internalBuildGeneratedFileFrom (java.lang.String[], com.google.protobuf.Descriptors$FileDescriptor[], com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner)
String part
String[] arr$
int len$
int i$
java.io.UnsupportedEncodingException e
com.google.protobuf.InvalidProtocolBufferException e
com.google.protobuf.Descriptors$DescriptorValidationException e
com.google.protobuf.InvalidProtocolBufferException e
String[] descriptorDataParts
com.google.protobuf.Descriptors$FileDescriptor[] dependencies
com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner descriptorAssigner
StringBuilder descriptorData
byte[] descriptorBytes
com.google.protobuf.DescriptorProtos$FileDescriptorProto proto
com.google.protobuf.Descriptors$FileDescriptor result
com.google.protobuf.ExtensionRegistry registry
private void (com.google.protobuf.DescriptorProtos$FileDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor[], com.google.protobuf.Descriptors$DescriptorPool) throws com.google.protobuf.Descriptors$DescriptorValidationException
int i
int i
int i
int i
com.google.protobuf.DescriptorProtos$FileDescriptorProto proto
com.google.protobuf.Descriptors$FileDescriptor[] dependencies
com.google.protobuf.Descriptors$DescriptorPool pool
private void crossLink () throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$Descriptor messageType
com.google.protobuf.Descriptors$Descriptor[] arr$
int len$
int i$
com.google.protobuf.Descriptors$ServiceDescriptor service
com.google.protobuf.Descriptors$ServiceDescriptor[] arr$
int len$
int i$
com.google.protobuf.Descriptors$FieldDescriptor extension
com.google.protobuf.Descriptors$FieldDescriptor[] arr$
int len$
int i$
private void setProto (com.google.protobuf.DescriptorProtos$FileDescriptorProto)
int i
int i
int i
int i
com.google.protobuf.DescriptorProtos$FileDescriptorProto proto
static com.google.protobuf.Descriptors$DescriptorPool access$1200 (com.google.protobuf.Descriptors$FileDescriptor)
com.google.protobuf.Descriptors$FileDescriptor x0
}
com/google/protobuf/Descriptors$GenericDescriptor.classDescriptors.java
package com.google.protobuf
abstract com.google.protobuf.Descriptors$GenericDescriptor extends java.lang.Object {
public abstract com.google.protobuf.Message toProto ()
public abstract java.lang.String getName ()
public abstract java.lang.String getFullName ()
public abstract com.google.protobuf.Descriptors$FileDescriptor getFile ()
}
com/google/protobuf/Descriptors$MethodDescriptor.classDescriptors.java
package com.google.protobuf
public final com.google.protobuf.Descriptors$MethodDescriptor extends java.lang.Object implements com.google.protobuf.Descriptors$GenericDescriptor {
private final int index
private com.google.protobuf.DescriptorProtos$MethodDescriptorProto proto
private final String fullName
private final com.google.protobuf.Descriptors$FileDescriptor file
private final com.google.protobuf.Descriptors$ServiceDescriptor service
private com.google.protobuf.Descriptors$Descriptor inputType
private com.google.protobuf.Descriptors$Descriptor outputType
public int getIndex ()
public com.google.protobuf.DescriptorProtos$MethodDescriptorProto toProto ()
public java.lang.String getName ()
public java.lang.String getFullName ()
public com.google.protobuf.Descriptors$FileDescriptor getFile ()
public com.google.protobuf.Descriptors$ServiceDescriptor getService ()
public com.google.protobuf.Descriptors$Descriptor getInputType ()
public com.google.protobuf.Descriptors$Descriptor getOutputType ()
public com.google.protobuf.DescriptorProtos$MethodOptions getOptions ()
private void (com.google.protobuf.DescriptorProtos$MethodDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$ServiceDescriptor, int) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.DescriptorProtos$MethodDescriptorProto proto
com.google.protobuf.Descriptors$FileDescriptor file
com.google.protobuf.Descriptors$ServiceDescriptor parent
int index
private void crossLink () throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$GenericDescriptor input
com.google.protobuf.Descriptors$GenericDescriptor output
private void setProto (com.google.protobuf.DescriptorProtos$MethodDescriptorProto)
com.google.protobuf.DescriptorProtos$MethodDescriptorProto proto
public volatile com.google.protobuf.Message toProto ()
void (com.google.protobuf.DescriptorProtos$MethodDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$ServiceDescriptor, int, com.google.protobuf.Descriptors$1) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.DescriptorProtos$MethodDescriptorProto x0
com.google.protobuf.Descriptors$FileDescriptor x1
com.google.protobuf.Descriptors$ServiceDescriptor x2
int x3
com.google.protobuf.Descriptors$1 x4
static void access$2200 (com.google.protobuf.Descriptors$MethodDescriptor) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$MethodDescriptor x0
static void access$2300 (com.google.protobuf.Descriptors$MethodDescriptor, com.google.protobuf.DescriptorProtos$MethodDescriptorProto)
com.google.protobuf.Descriptors$MethodDescriptor x0
com.google.protobuf.DescriptorProtos$MethodDescriptorProto x1
}
com/google/protobuf/Descriptors$ServiceDescriptor.classDescriptors.java
package com.google.protobuf
public final com.google.protobuf.Descriptors$ServiceDescriptor extends java.lang.Object implements com.google.protobuf.Descriptors$GenericDescriptor {
private final int index
private com.google.protobuf.DescriptorProtos$ServiceDescriptorProto proto
private final String fullName
private final com.google.protobuf.Descriptors$FileDescriptor file
private com.google.protobuf.Descriptors$MethodDescriptor[] methods
public int getIndex ()
public com.google.protobuf.DescriptorProtos$ServiceDescriptorProto toProto ()
public java.lang.String getName ()
public java.lang.String getFullName ()
public com.google.protobuf.Descriptors$FileDescriptor getFile ()
public com.google.protobuf.DescriptorProtos$ServiceOptions getOptions ()
public java.util.List getMethods ()
public com.google.protobuf.Descriptors$MethodDescriptor findMethodByName (java.lang.String)
String name
com.google.protobuf.Descriptors$GenericDescriptor result
private void (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, int) throws com.google.protobuf.Descriptors$DescriptorValidationException
int i
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto proto
com.google.protobuf.Descriptors$FileDescriptor file
int index
private void crossLink () throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$MethodDescriptor method
com.google.protobuf.Descriptors$MethodDescriptor[] arr$
int len$
int i$
private void setProto (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto)
int i
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto proto
public volatile com.google.protobuf.Message toProto ()
void (com.google.protobuf.DescriptorProtos$ServiceDescriptorProto, com.google.protobuf.Descriptors$FileDescriptor, int, com.google.protobuf.Descriptors$1) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto x0
com.google.protobuf.Descriptors$FileDescriptor x1
int x2
com.google.protobuf.Descriptors$1 x3
static void access$600 (com.google.protobuf.Descriptors$ServiceDescriptor) throws com.google.protobuf.Descriptors$DescriptorValidationException
com.google.protobuf.Descriptors$ServiceDescriptor x0
static void access$1000 (com.google.protobuf.Descriptors$ServiceDescriptor, com.google.protobuf.DescriptorProtos$ServiceDescriptorProto)
com.google.protobuf.Descriptors$ServiceDescriptor x0
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto x1
}
com/google/protobuf/Descriptors.classDescriptors.java
package com.google.protobuf
public final com.google.protobuf.Descriptors extends java.lang.Object {
public void ()
private static java.lang.String computeFullName (com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$Descriptor, java.lang.String)
com.google.protobuf.Descriptors$FileDescriptor file
com.google.protobuf.Descriptors$Descriptor parent
String name
static java.lang.String access$1400 (com.google.protobuf.Descriptors$FileDescriptor, com.google.protobuf.Descriptors$Descriptor, java.lang.String)
com.google.protobuf.Descriptors$FileDescriptor x0
com.google.protobuf.Descriptors$Descriptor x1
String x2
}
com/google/protobuf/DynamicMessage$1.classDynamicMessage.java
package com.google.protobuf
com.google.protobuf.DynamicMessage$1 extends java.lang.Object {
}
com/google/protobuf/DynamicMessage$Builder.classDynamicMessage.java
package com.google.protobuf
public final com.google.protobuf.DynamicMessage$Builder extends com.google.protobuf.AbstractMessage$Builder {
private final com.google.protobuf.Descriptors$Descriptor type
private com.google.protobuf.FieldSet fields
private com.google.protobuf.UnknownFieldSet unknownFields
private void (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor type
public com.google.protobuf.DynamicMessage$Builder clear ()
public com.google.protobuf.DynamicMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.DynamicMessage otherDynamicMessage
com.google.protobuf.Message other
public com.google.protobuf.DynamicMessage build ()
private com.google.protobuf.DynamicMessage buildParsed () throws com.google.protobuf.InvalidProtocolBufferException
public com.google.protobuf.DynamicMessage buildPartial ()
com.google.protobuf.DynamicMessage result
public com.google.protobuf.DynamicMessage$Builder clone ()
com.google.protobuf.DynamicMessage$Builder result
public boolean isInitialized ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DynamicMessage getDefaultInstanceForType ()
public java.util.Map getAllFields ()
public com.google.protobuf.DynamicMessage$Builder newBuilderForField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public boolean hasField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public java.lang.Object getField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
Object result
public com.google.protobuf.DynamicMessage$Builder setField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
public com.google.protobuf.DynamicMessage$Builder clearField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public int getRepeatedFieldCount (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public java.lang.Object getRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int)
com.google.protobuf.Descriptors$FieldDescriptor field
int index
public com.google.protobuf.DynamicMessage$Builder setRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor field
int index
Object value
public com.google.protobuf.DynamicMessage$Builder addRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
public com.google.protobuf.UnknownFieldSet getUnknownFields ()
public com.google.protobuf.DynamicMessage$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public com.google.protobuf.DynamicMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
private void verifyContainingType (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public volatile com.google.protobuf.AbstractMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet x0
public volatile com.google.protobuf.AbstractMessage$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet x0
public volatile com.google.protobuf.Message$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet x0
public volatile com.google.protobuf.Message$Builder addRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
Object x1
public volatile com.google.protobuf.Message$Builder setRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
int x1
Object x2
public volatile com.google.protobuf.Message$Builder clearField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor x0
public volatile com.google.protobuf.Message$Builder setField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
Object x1
public volatile com.google.protobuf.Message$Builder newBuilderForField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor x0
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message buildPartial ()
public volatile com.google.protobuf.Message build ()
public volatile com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
com.google.protobuf.Message x0
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.DynamicMessage access$000 (com.google.protobuf.DynamicMessage$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.DynamicMessage$Builder x0
void (com.google.protobuf.Descriptors$Descriptor, com.google.protobuf.DynamicMessage$1)
com.google.protobuf.Descriptors$Descriptor x0
com.google.protobuf.DynamicMessage$1 x1
}
com/google/protobuf/DynamicMessage.classDynamicMessage.java
package com.google.protobuf
public final com.google.protobuf.DynamicMessage extends com.google.protobuf.AbstractMessage {
private final com.google.protobuf.Descriptors$Descriptor type
private final com.google.protobuf.FieldSet fields
private final com.google.protobuf.UnknownFieldSet unknownFields
private int memoizedSize
private void (com.google.protobuf.Descriptors$Descriptor, com.google.protobuf.FieldSet, com.google.protobuf.UnknownFieldSet)
com.google.protobuf.Descriptors$Descriptor type
com.google.protobuf.FieldSet fields
com.google.protobuf.UnknownFieldSet unknownFields
public static com.google.protobuf.DynamicMessage getDefaultInstance (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor type
public static com.google.protobuf.DynamicMessage parseFrom (com.google.protobuf.Descriptors$Descriptor, com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.Descriptors$Descriptor type
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.DynamicMessage parseFrom (com.google.protobuf.Descriptors$Descriptor, com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistry) throws java.io.IOException
com.google.protobuf.Descriptors$Descriptor type
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistry extensionRegistry
public static com.google.protobuf.DynamicMessage parseFrom (com.google.protobuf.Descriptors$Descriptor, com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.Descriptors$Descriptor type
com.google.protobuf.ByteString data
public static com.google.protobuf.DynamicMessage parseFrom (com.google.protobuf.Descriptors$Descriptor, com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.Descriptors$Descriptor type
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistry extensionRegistry
public static com.google.protobuf.DynamicMessage parseFrom (com.google.protobuf.Descriptors$Descriptor, byte[]) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.Descriptors$Descriptor type
byte[] data
public static com.google.protobuf.DynamicMessage parseFrom (com.google.protobuf.Descriptors$Descriptor, byte[], com.google.protobuf.ExtensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.Descriptors$Descriptor type
byte[] data
com.google.protobuf.ExtensionRegistry extensionRegistry
public static com.google.protobuf.DynamicMessage parseFrom (com.google.protobuf.Descriptors$Descriptor, java.io.InputStream) throws java.io.IOException
com.google.protobuf.Descriptors$Descriptor type
java.io.InputStream input
public static com.google.protobuf.DynamicMessage parseFrom (com.google.protobuf.Descriptors$Descriptor, java.io.InputStream, com.google.protobuf.ExtensionRegistry) throws java.io.IOException
com.google.protobuf.Descriptors$Descriptor type
java.io.InputStream input
com.google.protobuf.ExtensionRegistry extensionRegistry
public static com.google.protobuf.DynamicMessage$Builder newBuilder (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor type
public static com.google.protobuf.DynamicMessage$Builder newBuilder (com.google.protobuf.Message)
com.google.protobuf.Message prototype
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public com.google.protobuf.DynamicMessage getDefaultInstanceForType ()
public java.util.Map getAllFields ()
public boolean hasField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public java.lang.Object getField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
Object result
public int getRepeatedFieldCount (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public java.lang.Object getRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int)
com.google.protobuf.Descriptors$FieldDescriptor field
int index
public com.google.protobuf.UnknownFieldSet getUnknownFields ()
private static boolean isInitialized (com.google.protobuf.Descriptors$Descriptor, com.google.protobuf.FieldSet)
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Iterator i$
com.google.protobuf.Descriptors$Descriptor type
com.google.protobuf.FieldSet fields
public boolean isInitialized ()
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
public int getSerializedSize ()
int size
public com.google.protobuf.DynamicMessage$Builder newBuilderForType ()
public com.google.protobuf.DynamicMessage$Builder toBuilder ()
private void verifyContainingType (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public volatile com.google.protobuf.Message$Builder toBuilder ()
public volatile com.google.protobuf.Message$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile com.google.protobuf.Message getDefaultInstanceForType ()
static com.google.protobuf.Descriptors$Descriptor access$200 (com.google.protobuf.DynamicMessage)
com.google.protobuf.DynamicMessage x0
static com.google.protobuf.FieldSet access$300 (com.google.protobuf.DynamicMessage)
com.google.protobuf.DynamicMessage x0
static com.google.protobuf.UnknownFieldSet access$400 (com.google.protobuf.DynamicMessage)
com.google.protobuf.DynamicMessage x0
void (com.google.protobuf.Descriptors$Descriptor, com.google.protobuf.FieldSet, com.google.protobuf.UnknownFieldSet, com.google.protobuf.DynamicMessage$1)
com.google.protobuf.Descriptors$Descriptor x0
com.google.protobuf.FieldSet x1
com.google.protobuf.UnknownFieldSet x2
com.google.protobuf.DynamicMessage$1 x3
static boolean access$600 (com.google.protobuf.Descriptors$Descriptor, com.google.protobuf.FieldSet)
com.google.protobuf.Descriptors$Descriptor x0
com.google.protobuf.FieldSet x1
}
com/google/protobuf/ExtensionRegistry$1.classExtensionRegistry.java
package com.google.protobuf
com.google.protobuf.ExtensionRegistry$1 extends java.lang.Object {
}
com/google/protobuf/ExtensionRegistry$DescriptorIntPair.classExtensionRegistry.java
package com.google.protobuf
final com.google.protobuf.ExtensionRegistry$DescriptorIntPair extends java.lang.Object {
private final com.google.protobuf.Descriptors$Descriptor descriptor
private final int number
void (com.google.protobuf.Descriptors$Descriptor, int)
com.google.protobuf.Descriptors$Descriptor descriptor
int number
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.google.protobuf.ExtensionRegistry$DescriptorIntPair other
}
com/google/protobuf/ExtensionRegistry$ExtensionInfo.classExtensionRegistry.java
package com.google.protobuf
public final com.google.protobuf.ExtensionRegistry$ExtensionInfo extends java.lang.Object {
public final com.google.protobuf.Descriptors$FieldDescriptor descriptor
public final com.google.protobuf.Message defaultInstance
private void (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor descriptor
private void (com.google.protobuf.Descriptors$FieldDescriptor, com.google.protobuf.Message)
com.google.protobuf.Descriptors$FieldDescriptor descriptor
com.google.protobuf.Message defaultInstance
void (com.google.protobuf.Descriptors$FieldDescriptor, com.google.protobuf.Message, com.google.protobuf.ExtensionRegistry$1)
com.google.protobuf.Descriptors$FieldDescriptor x0
com.google.protobuf.Message x1
com.google.protobuf.ExtensionRegistry$1 x2
}
com/google/protobuf/ExtensionRegistry.classExtensionRegistry.java
package com.google.protobuf
public final com.google.protobuf.ExtensionRegistry extends com.google.protobuf.ExtensionRegistryLite {
private final java.util.Map extensionsByName
private final java.util.Map extensionsByNumber
private static final com.google.protobuf.ExtensionRegistry EMPTY
public static com.google.protobuf.ExtensionRegistry newInstance ()
public static com.google.protobuf.ExtensionRegistry getEmptyRegistry ()
public com.google.protobuf.ExtensionRegistry getUnmodifiable ()
public com.google.protobuf.ExtensionRegistry$ExtensionInfo findExtensionByName (java.lang.String)
String fullName
public com.google.protobuf.ExtensionRegistry$ExtensionInfo findExtensionByNumber (com.google.protobuf.Descriptors$Descriptor, int)
com.google.protobuf.Descriptors$Descriptor containingType
int fieldNumber
public void add (com.google.protobuf.GeneratedMessage$GeneratedExtension)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
public void add (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor type
public void add (com.google.protobuf.Descriptors$FieldDescriptor, com.google.protobuf.Message)
com.google.protobuf.Descriptors$FieldDescriptor type
com.google.protobuf.Message defaultInstance
private void ()
private void (com.google.protobuf.ExtensionRegistry)
com.google.protobuf.ExtensionRegistry other
private void (boolean)
boolean empty
private void add (com.google.protobuf.ExtensionRegistry$ExtensionInfo)
com.google.protobuf.ExtensionRegistry$ExtensionInfo extension
com.google.protobuf.Descriptors$FieldDescriptor field
public volatile com.google.protobuf.ExtensionRegistryLite getUnmodifiable ()
static void ()
}
com/google/protobuf/ExtensionRegistryLite$ObjectIntPair.classExtensionRegistryLite.java
package com.google.protobuf
final com.google.protobuf.ExtensionRegistryLite$ObjectIntPair extends java.lang.Object {
private final Object object
private final int number
void (java.lang.Object, int)
Object object
int number
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.google.protobuf.ExtensionRegistryLite$ObjectIntPair other
}
com/google/protobuf/ExtensionRegistryLite.classExtensionRegistryLite.java
package com.google.protobuf
public com.google.protobuf.ExtensionRegistryLite extends java.lang.Object {
private final java.util.Map extensionsByNumber
private static final com.google.protobuf.ExtensionRegistryLite EMPTY
public static com.google.protobuf.ExtensionRegistryLite newInstance ()
public static com.google.protobuf.ExtensionRegistryLite getEmptyRegistry ()
public com.google.protobuf.ExtensionRegistryLite getUnmodifiable ()
public com.google.protobuf.GeneratedMessageLite$GeneratedExtension findLiteExtensionByNumber (com.google.protobuf.MessageLite, int)
com.google.protobuf.MessageLite containingTypeDefaultInstance
int fieldNumber
public final void add (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
void ()
void (com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.ExtensionRegistryLite other
private void (boolean)
boolean empty
static void ()
}
com/google/protobuf/FieldSet$1.classFieldSet.java
package com.google.protobuf
com.google.protobuf.FieldSet$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$protobuf$WireFormat$JavaType
static final int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/protobuf/FieldSet$FieldDescriptorLite.classFieldSet.java
package com.google.protobuf
public abstract com.google.protobuf.FieldSet$FieldDescriptorLite extends java.lang.Object implements java.lang.Comparable {
public abstract int getNumber ()
public abstract com.google.protobuf.WireFormat$FieldType getLiteType ()
public abstract com.google.protobuf.WireFormat$JavaType getLiteJavaType ()
public abstract boolean isRepeated ()
public abstract boolean isPacked ()
public abstract com.google.protobuf.Internal$EnumLiteMap getEnumType ()
public abstract com.google.protobuf.MessageLite$Builder internalMergeFrom (com.google.protobuf.MessageLite$Builder, com.google.protobuf.MessageLite)
}
com/google/protobuf/FieldSet.classFieldSet.java
package com.google.protobuf
final com.google.protobuf.FieldSet extends java.lang.Object {
private final com.google.protobuf.SmallSortedMap fields
private boolean isImmutable
private static final com.google.protobuf.FieldSet DEFAULT_INSTANCE
private void ()
private void (boolean)
boolean dummy
public static com.google.protobuf.FieldSet newFieldSet ()
public static com.google.protobuf.FieldSet emptySet ()
public void makeImmutable ()
public boolean isImmutable ()
public com.google.protobuf.FieldSet clone ()
java.util.Map$Entry entry
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
int i
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
java.util.Map$Entry entry
java.util.Iterator i$
com.google.protobuf.FieldSet clone
public void clear ()
public java.util.Map getAllFields ()
public java.util.Iterator iterator ()
public boolean hasField (com.google.protobuf.FieldSet$FieldDescriptorLite)
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
public java.lang.Object getField (com.google.protobuf.FieldSet$FieldDescriptorLite)
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
public void setField (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object)
Object element
java.util.Iterator i$
java.util.List newList
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
Object value
public void clearField (com.google.protobuf.FieldSet$FieldDescriptorLite)
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
public int getRepeatedFieldCount (com.google.protobuf.FieldSet$FieldDescriptorLite)
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
Object value
public java.lang.Object getRepeatedField (com.google.protobuf.FieldSet$FieldDescriptorLite, int)
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
int index
Object value
public void setRepeatedField (com.google.protobuf.FieldSet$FieldDescriptorLite, int, java.lang.Object)
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
int index
Object value
Object list
public void addRepeatedField (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object)
java.util.List list
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
Object value
Object existingValue
java.util.List list
private static void verifyType (com.google.protobuf.WireFormat$FieldType, java.lang.Object)
com.google.protobuf.WireFormat$FieldType type
Object value
boolean isValid
public boolean isInitialized ()
int i
java.util.Map$Entry entry
java.util.Iterator i$
private boolean isInitialized (java.util.Map$Entry)
com.google.protobuf.MessageLite element
java.util.Iterator i$
java.util.Map$Entry entry
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
static int getWireFormatForFieldType (com.google.protobuf.WireFormat$FieldType, boolean)
com.google.protobuf.WireFormat$FieldType type
boolean isPacked
public void mergeFrom (com.google.protobuf.FieldSet)
int i
java.util.Map$Entry entry
java.util.Iterator i$
com.google.protobuf.FieldSet other
private void mergeFromField (java.util.Map$Entry)
Object value
Object value
java.util.Map$Entry entry
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
Object otherValue
public static java.lang.Object readPrimitiveField (com.google.protobuf.CodedInputStream, com.google.protobuf.WireFormat$FieldType) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.WireFormat$FieldType type
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
java.util.Map$Entry entry
int i
java.util.Map$Entry entry
java.util.Iterator i$
com.google.protobuf.CodedOutputStream output
public void writeMessageSetTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
int i
java.util.Map$Entry entry
java.util.Iterator i$
com.google.protobuf.CodedOutputStream output
private void writeMessageSetTo (java.util.Map$Entry, com.google.protobuf.CodedOutputStream) throws java.io.IOException
java.util.Map$Entry entry
com.google.protobuf.CodedOutputStream output
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
private static void writeElement (com.google.protobuf.CodedOutputStream, com.google.protobuf.WireFormat$FieldType, int, java.lang.Object) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
com.google.protobuf.WireFormat$FieldType type
int number
Object value
private static void writeElementNoTag (com.google.protobuf.CodedOutputStream, com.google.protobuf.WireFormat$FieldType, java.lang.Object) throws java.io.IOException
com.google.protobuf.CodedOutputStream output
com.google.protobuf.WireFormat$FieldType type
Object value
public static void writeField (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object, com.google.protobuf.CodedOutputStream) throws java.io.IOException
Object element
java.util.Iterator i$
Object element
java.util.Iterator i$
int dataSize
Object element
java.util.Iterator i$
java.util.List valueList
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
Object value
com.google.protobuf.CodedOutputStream output
com.google.protobuf.WireFormat$FieldType type
int number
public int getSerializedSize ()
java.util.Map$Entry entry
int i
java.util.Map$Entry entry
java.util.Iterator i$
int size
public int getMessageSetSerializedSize ()
int i
java.util.Map$Entry entry
java.util.Iterator i$
int size
private int getMessageSetSerializedSize (java.util.Map$Entry)
java.util.Map$Entry entry
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
private static int computeElementSize (com.google.protobuf.WireFormat$FieldType, int, java.lang.Object)
com.google.protobuf.WireFormat$FieldType type
int number
Object value
int tagSize
private static int computeElementSizeNoTag (com.google.protobuf.WireFormat$FieldType, java.lang.Object)
com.google.protobuf.WireFormat$FieldType type
Object value
public static int computeFieldSize (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object)
Object element
java.util.Iterator i$
int dataSize
Object element
java.util.Iterator i$
int size
com.google.protobuf.FieldSet$FieldDescriptorLite descriptor
Object value
com.google.protobuf.WireFormat$FieldType type
int number
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static void ()
}
com/google/protobuf/GeneratedMessage$1.classGeneratedMessage.java
package com.google.protobuf
final com.google.protobuf.GeneratedMessage$1 extends java.lang.Object implements com.google.protobuf.GeneratedMessage$ExtensionDescriptorRetriever {
final com.google.protobuf.Message val$scope
final int val$descriptorIndex
void (com.google.protobuf.Message, int)
public com.google.protobuf.Descriptors$FieldDescriptor getDescriptor ()
}
com/google/protobuf/GeneratedMessage$2.classGeneratedMessage.java
package com.google.protobuf
com.google.protobuf.GeneratedMessage$2 extends java.lang.Object {
static final int[] $SwitchMap$com$google$protobuf$Descriptors$FieldDescriptor$JavaType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/protobuf/GeneratedMessage$Builder$BuilderParentImpl.classGeneratedMessage.java
package com.google.protobuf
com.google.protobuf.GeneratedMessage$Builder$BuilderParentImpl extends java.lang.Object implements com.google.protobuf.GeneratedMessage$BuilderParent {
final com.google.protobuf.GeneratedMessage$Builder this$0
private void (com.google.protobuf.GeneratedMessage$Builder)
public void markDirty ()
void (com.google.protobuf.GeneratedMessage$Builder, com.google.protobuf.GeneratedMessage$1)
com.google.protobuf.GeneratedMessage$Builder x0
com.google.protobuf.GeneratedMessage$1 x1
}
com/google/protobuf/GeneratedMessage$Builder.classGeneratedMessage.java
package com.google.protobuf
public abstract com.google.protobuf.GeneratedMessage$Builder extends com.google.protobuf.AbstractMessage$Builder {
private com.google.protobuf.GeneratedMessage$BuilderParent builderParent
private com.google.protobuf.GeneratedMessage$Builder$BuilderParentImpl meAsParent
private boolean isClean
private com.google.protobuf.UnknownFieldSet unknownFields
protected void ()
protected void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent builderParent
void dispose ()
protected void onBuilt ()
protected void markClean ()
protected boolean isClean ()
public com.google.protobuf.GeneratedMessage$Builder clone ()
public com.google.protobuf.GeneratedMessage$Builder clear ()
protected abstract com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public java.util.Map getAllFields ()
private java.util.Map getAllFieldsMutable ()
java.util.List value
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Iterator i$
java.util.TreeMap result
com.google.protobuf.Descriptors$Descriptor descriptor
public com.google.protobuf.Message$Builder newBuilderForField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public boolean hasField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public java.lang.Object getField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
Object object
public com.google.protobuf.GeneratedMessage$Builder setField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
public com.google.protobuf.GeneratedMessage$Builder clearField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public int getRepeatedFieldCount (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public java.lang.Object getRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int)
com.google.protobuf.Descriptors$FieldDescriptor field
int index
public com.google.protobuf.GeneratedMessage$Builder setRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor field
int index
Object value
public com.google.protobuf.GeneratedMessage$Builder addRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
public final com.google.protobuf.GeneratedMessage$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public final com.google.protobuf.GeneratedMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet unknownFields
public boolean isInitialized ()
com.google.protobuf.Message element
java.util.Iterator i$
java.util.List messageList
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Iterator i$
public final com.google.protobuf.UnknownFieldSet getUnknownFields ()
protected boolean parseUnknownField (com.google.protobuf.CodedInputStream, com.google.protobuf.UnknownFieldSet$Builder, com.google.protobuf.ExtensionRegistryLite, int) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.UnknownFieldSet$Builder unknownFields
com.google.protobuf.ExtensionRegistryLite extensionRegistry
int tag
protected com.google.protobuf.GeneratedMessage$BuilderParent getParentForChildren ()
protected final void onChanged ()
public volatile com.google.protobuf.AbstractMessage$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet x0
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet x0
public volatile com.google.protobuf.Message$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet x0
public volatile com.google.protobuf.Message$Builder addRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
Object x1
public volatile com.google.protobuf.Message$Builder setRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
int x1
Object x2
public volatile com.google.protobuf.Message$Builder clearField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor x0
public volatile com.google.protobuf.Message$Builder setField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
Object x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static java.util.Map access$1100 (com.google.protobuf.GeneratedMessage$Builder)
com.google.protobuf.GeneratedMessage$Builder x0
}
com/google/protobuf/GeneratedMessage$BuilderParent.classGeneratedMessage.java
package com.google.protobuf
public abstract com.google.protobuf.GeneratedMessage$BuilderParent extends java.lang.Object {
public abstract void markDirty ()
}
com/google/protobuf/GeneratedMessage$ExtendableBuilder.classGeneratedMessage.java
package com.google.protobuf
public abstract com.google.protobuf.GeneratedMessage$ExtendableBuilder extends com.google.protobuf.GeneratedMessage$Builder implements com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder {
private com.google.protobuf.FieldSet extensions
protected void ()
protected void (com.google.protobuf.GeneratedMessage$BuilderParent)
com.google.protobuf.GeneratedMessage$BuilderParent parent
public com.google.protobuf.GeneratedMessage$ExtendableBuilder clear ()
public com.google.protobuf.GeneratedMessage$ExtendableBuilder clone ()
private void ensureExtensionsIsMutable ()
private void verifyExtensionContainingType (com.google.protobuf.GeneratedMessage$GeneratedExtension)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
public final boolean hasExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
public final int getExtensionCount (com.google.protobuf.GeneratedMessage$GeneratedExtension)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
com.google.protobuf.Descriptors$FieldDescriptor descriptor
public final java.lang.Object getExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
com.google.protobuf.Descriptors$FieldDescriptor descriptor
Object value
public final java.lang.Object getExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension, int)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
int index
com.google.protobuf.Descriptors$FieldDescriptor descriptor
public final com.google.protobuf.GeneratedMessage$ExtendableBuilder setExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension, java.lang.Object)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
Object value
com.google.protobuf.Descriptors$FieldDescriptor descriptor
public final com.google.protobuf.GeneratedMessage$ExtendableBuilder setExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension, int, java.lang.Object)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
int index
Object value
com.google.protobuf.Descriptors$FieldDescriptor descriptor
public final com.google.protobuf.GeneratedMessage$ExtendableBuilder addExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension, java.lang.Object)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
Object value
com.google.protobuf.Descriptors$FieldDescriptor descriptor
public final com.google.protobuf.GeneratedMessage$ExtendableBuilder clearExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
protected boolean extensionsAreInitialized ()
private com.google.protobuf.FieldSet buildExtensions ()
public boolean isInitialized ()
protected boolean parseUnknownField (com.google.protobuf.CodedInputStream, com.google.protobuf.UnknownFieldSet$Builder, com.google.protobuf.ExtensionRegistryLite, int) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.UnknownFieldSet$Builder unknownFields
com.google.protobuf.ExtensionRegistryLite extensionRegistry
int tag
public java.util.Map getAllFields ()
java.util.Map result
public java.lang.Object getField (com.google.protobuf.Descriptors$FieldDescriptor)
Object value
com.google.protobuf.Descriptors$FieldDescriptor field
public int getRepeatedFieldCount (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public java.lang.Object getRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int)
com.google.protobuf.Descriptors$FieldDescriptor field
int index
public boolean hasField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public com.google.protobuf.GeneratedMessage$ExtendableBuilder setField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
public com.google.protobuf.GeneratedMessage$ExtendableBuilder clearField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public com.google.protobuf.GeneratedMessage$ExtendableBuilder setRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor field
int index
Object value
public com.google.protobuf.GeneratedMessage$ExtendableBuilder addRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
protected final void mergeExtensionFields (com.google.protobuf.GeneratedMessage$ExtendableMessage)
com.google.protobuf.GeneratedMessage$ExtendableMessage other
private void verifyContainingType (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public volatile com.google.protobuf.GeneratedMessage$Builder addRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
Object x1
public volatile com.google.protobuf.GeneratedMessage$Builder setRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
int x1
Object x2
public volatile com.google.protobuf.GeneratedMessage$Builder clearField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor x0
public volatile com.google.protobuf.GeneratedMessage$Builder setField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
Object x1
public volatile com.google.protobuf.GeneratedMessage$Builder clear ()
public volatile com.google.protobuf.GeneratedMessage$Builder clone ()
public volatile com.google.protobuf.AbstractMessage$Builder clear ()
public volatile com.google.protobuf.AbstractMessage$Builder clone ()
public volatile com.google.protobuf.Message$Builder addRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
Object x1
public volatile com.google.protobuf.Message$Builder setRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
int x1
Object x2
public volatile com.google.protobuf.Message$Builder clearField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor x0
public volatile com.google.protobuf.Message$Builder setField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
com.google.protobuf.Descriptors$FieldDescriptor x0
Object x1
public volatile com.google.protobuf.Message$Builder clone ()
public volatile com.google.protobuf.Message$Builder clear ()
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.FieldSet access$300 (com.google.protobuf.GeneratedMessage$ExtendableBuilder)
com.google.protobuf.GeneratedMessage$ExtendableBuilder x0
}
com/google/protobuf/GeneratedMessage$ExtendableMessage$ExtensionWriter.classGeneratedMessage.java
package com.google.protobuf
public com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter extends java.lang.Object {
private final java.util.Iterator iter
private java.util.Map$Entry next
private final boolean messageSetWireFormat
final com.google.protobuf.GeneratedMessage$ExtendableMessage this$0
private void (com.google.protobuf.GeneratedMessage$ExtendableMessage, boolean)
boolean messageSetWireFormat
public void writeUntil (int, com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.Descriptors$FieldDescriptor descriptor
int end
com.google.protobuf.CodedOutputStream output
void (com.google.protobuf.GeneratedMessage$ExtendableMessage, boolean, com.google.protobuf.GeneratedMessage$1)
com.google.protobuf.GeneratedMessage$ExtendableMessage x0
boolean x1
com.google.protobuf.GeneratedMessage$1 x2
}
com/google/protobuf/GeneratedMessage$ExtendableMessage.classGeneratedMessage.java
package com.google.protobuf
public abstract com.google.protobuf.GeneratedMessage$ExtendableMessage extends com.google.protobuf.GeneratedMessage implements com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder {
private final com.google.protobuf.FieldSet extensions
protected void ()
protected void (com.google.protobuf.GeneratedMessage$ExtendableBuilder)
com.google.protobuf.GeneratedMessage$ExtendableBuilder builder
private void verifyExtensionContainingType (com.google.protobuf.GeneratedMessage$GeneratedExtension)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
public final boolean hasExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
public final int getExtensionCount (com.google.protobuf.GeneratedMessage$GeneratedExtension)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
com.google.protobuf.Descriptors$FieldDescriptor descriptor
public final java.lang.Object getExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
com.google.protobuf.Descriptors$FieldDescriptor descriptor
Object value
public final java.lang.Object getExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension, int)
com.google.protobuf.GeneratedMessage$GeneratedExtension extension
int index
com.google.protobuf.Descriptors$FieldDescriptor descriptor
protected boolean extensionsAreInitialized ()
public boolean isInitialized ()
protected com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter newExtensionWriter ()
protected com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter newMessageSetExtensionWriter ()
protected int extensionsSerializedSize ()
protected int extensionsSerializedSizeAsMessageSet ()
protected java.util.Map getExtensionFields ()
public java.util.Map getAllFields ()
java.util.Map result
public boolean hasField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public java.lang.Object getField (com.google.protobuf.Descriptors$FieldDescriptor)
Object value
com.google.protobuf.Descriptors$FieldDescriptor field
public int getRepeatedFieldCount (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public java.lang.Object getRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int)
com.google.protobuf.Descriptors$FieldDescriptor field
int index
private void verifyContainingType (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
static com.google.protobuf.FieldSet access$600 (com.google.protobuf.GeneratedMessage$ExtendableMessage)
com.google.protobuf.GeneratedMessage$ExtendableMessage x0
}
com/google/protobuf/GeneratedMessage$ExtendableMessageOrBuilder.classGeneratedMessage.java
package com.google.protobuf
public abstract com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder extends java.lang.Object implements com.google.protobuf.MessageOrBuilder {
public abstract boolean hasExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension)
public abstract int getExtensionCount (com.google.protobuf.GeneratedMessage$GeneratedExtension)
public abstract java.lang.Object getExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension)
public abstract java.lang.Object getExtension (com.google.protobuf.GeneratedMessage$GeneratedExtension, int)
}
com/google/protobuf/GeneratedMessage$ExtensionDescriptorRetriever.classGeneratedMessage.java
package com.google.protobuf
abstract com.google.protobuf.GeneratedMessage$ExtensionDescriptorRetriever extends java.lang.Object {
public abstract com.google.protobuf.Descriptors$FieldDescriptor getDescriptor ()
}
com/google/protobuf/GeneratedMessage$FieldAccessorTable$FieldAccessor.classGeneratedMessage.java
package com.google.protobuf
abstract com.google.protobuf.GeneratedMessage$FieldAccessorTable$FieldAccessor extends java.lang.Object {
public abstract java.lang.Object get (com.google.protobuf.GeneratedMessage)
public abstract java.lang.Object get (com.google.protobuf.GeneratedMessage$Builder)
public abstract void set (com.google.protobuf.GeneratedMessage$Builder, java.lang.Object)
public abstract java.lang.Object getRepeated (com.google.protobuf.GeneratedMessage, int)
public abstract java.lang.Object getRepeated (com.google.protobuf.GeneratedMessage$Builder, int)
public abstract void setRepeated (com.google.protobuf.GeneratedMessage$Builder, int, java.lang.Object)
public abstract void addRepeated (com.google.protobuf.GeneratedMessage$Builder, java.lang.Object)
public abstract boolean has (com.google.protobuf.GeneratedMessage)
public abstract boolean has (com.google.protobuf.GeneratedMessage$Builder)
public abstract int getRepeatedCount (com.google.protobuf.GeneratedMessage)
public abstract int getRepeatedCount (com.google.protobuf.GeneratedMessage$Builder)
public abstract void clear (com.google.protobuf.GeneratedMessage$Builder)
public abstract com.google.protobuf.Message$Builder newBuilder ()
}
com/google/protobuf/GeneratedMessage$FieldAccessorTable$RepeatedEnumFieldAccessor.classGeneratedMessage.java
package com.google.protobuf
final com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedEnumFieldAccessor extends com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor {
private final java.lang.reflect.Method valueOfMethod
private final java.lang.reflect.Method getValueDescriptorMethod
void (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.String, java.lang.Class, java.lang.Class)
com.google.protobuf.Descriptors$FieldDescriptor descriptor
String camelCaseName
Class messageClass
Class builderClass
public java.lang.Object get (com.google.protobuf.GeneratedMessage)
Object element
java.util.Iterator i$
com.google.protobuf.GeneratedMessage message
java.util.List newList
public java.lang.Object get (com.google.protobuf.GeneratedMessage$Builder)
Object element
java.util.Iterator i$
com.google.protobuf.GeneratedMessage$Builder builder
java.util.List newList
public java.lang.Object getRepeated (com.google.protobuf.GeneratedMessage, int)
com.google.protobuf.GeneratedMessage message
int index
public java.lang.Object getRepeated (com.google.protobuf.GeneratedMessage$Builder, int)
com.google.protobuf.GeneratedMessage$Builder builder
int index
public void setRepeated (com.google.protobuf.GeneratedMessage$Builder, int, java.lang.Object)
com.google.protobuf.GeneratedMessage$Builder builder
int index
Object value
public void addRepeated (com.google.protobuf.GeneratedMessage$Builder, java.lang.Object)
com.google.protobuf.GeneratedMessage$Builder builder
Object value
}
com/google/protobuf/GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor.classGeneratedMessage.java
package com.google.protobuf
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor extends java.lang.Object implements com.google.protobuf.GeneratedMessage$FieldAccessorTable$FieldAccessor {
protected final Class type
protected final java.lang.reflect.Method getMethod
protected final java.lang.reflect.Method getMethodBuilder
protected final java.lang.reflect.Method getRepeatedMethod
protected final java.lang.reflect.Method getRepeatedMethodBuilder
protected final java.lang.reflect.Method setRepeatedMethod
protected final java.lang.reflect.Method addRepeatedMethod
protected final java.lang.reflect.Method getCountMethod
protected final java.lang.reflect.Method getCountMethodBuilder
protected final java.lang.reflect.Method clearMethod
void (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.String, java.lang.Class, java.lang.Class)
com.google.protobuf.Descriptors$FieldDescriptor descriptor
String camelCaseName
Class messageClass
Class builderClass
public java.lang.Object get (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage message
public java.lang.Object get (com.google.protobuf.GeneratedMessage$Builder)
com.google.protobuf.GeneratedMessage$Builder builder
public void set (com.google.protobuf.GeneratedMessage$Builder, java.lang.Object)
Object element
java.util.Iterator i$
com.google.protobuf.GeneratedMessage$Builder builder
Object value
public java.lang.Object getRepeated (com.google.protobuf.GeneratedMessage, int)
com.google.protobuf.GeneratedMessage message
int index
public java.lang.Object getRepeated (com.google.protobuf.GeneratedMessage$Builder, int)
com.google.protobuf.GeneratedMessage$Builder builder
int index
public void setRepeated (com.google.protobuf.GeneratedMessage$Builder, int, java.lang.Object)
com.google.protobuf.GeneratedMessage$Builder builder
int index
Object value
public void addRepeated (com.google.protobuf.GeneratedMessage$Builder, java.lang.Object)
com.google.protobuf.GeneratedMessage$Builder builder
Object value
public boolean has (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage message
public boolean has (com.google.protobuf.GeneratedMessage$Builder)
com.google.protobuf.GeneratedMessage$Builder builder
public int getRepeatedCount (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage message
public int getRepeatedCount (com.google.protobuf.GeneratedMessage$Builder)
com.google.protobuf.GeneratedMessage$Builder builder
public void clear (com.google.protobuf.GeneratedMessage$Builder)
com.google.protobuf.GeneratedMessage$Builder builder
public com.google.protobuf.Message$Builder newBuilder ()
}
com/google/protobuf/GeneratedMessage$FieldAccessorTable$RepeatedMessageFieldAccessor.classGeneratedMessage.java
package com.google.protobuf
final com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedMessageFieldAccessor extends com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor {
private final java.lang.reflect.Method newBuilderMethod
void (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.String, java.lang.Class, java.lang.Class)
com.google.protobuf.Descriptors$FieldDescriptor descriptor
String camelCaseName
Class messageClass
Class builderClass
private java.lang.Object coerceType (java.lang.Object)
Object value
public void setRepeated (com.google.protobuf.GeneratedMessage$Builder, int, java.lang.Object)
com.google.protobuf.GeneratedMessage$Builder builder
int index
Object value
public void addRepeated (com.google.protobuf.GeneratedMessage$Builder, java.lang.Object)
com.google.protobuf.GeneratedMessage$Builder builder
Object value
public com.google.protobuf.Message$Builder newBuilder ()
}
com/google/protobuf/GeneratedMessage$FieldAccessorTable$SingularEnumFieldAccessor.classGeneratedMessage.java
package com.google.protobuf
final com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularEnumFieldAccessor extends com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor {
private java.lang.reflect.Method valueOfMethod
private java.lang.reflect.Method getValueDescriptorMethod
void (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.String, java.lang.Class, java.lang.Class)
com.google.protobuf.Descriptors$FieldDescriptor descriptor
String camelCaseName
Class messageClass
Class builderClass
public java.lang.Object get (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage message
public java.lang.Object get (com.google.protobuf.GeneratedMessage$Builder)
com.google.protobuf.GeneratedMessage$Builder builder
public void set (com.google.protobuf.GeneratedMessage$Builder, java.lang.Object)
com.google.protobuf.GeneratedMessage$Builder builder
Object value
}
com/google/protobuf/GeneratedMessage$FieldAccessorTable$SingularFieldAccessor.classGeneratedMessage.java
package com.google.protobuf
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor extends java.lang.Object implements com.google.protobuf.GeneratedMessage$FieldAccessorTable$FieldAccessor {
protected final Class type
protected final java.lang.reflect.Method getMethod
protected final java.lang.reflect.Method getMethodBuilder
protected final java.lang.reflect.Method setMethod
protected final java.lang.reflect.Method hasMethod
protected final java.lang.reflect.Method hasMethodBuilder
protected final java.lang.reflect.Method clearMethod
void (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.String, java.lang.Class, java.lang.Class)
com.google.protobuf.Descriptors$FieldDescriptor descriptor
String camelCaseName
Class messageClass
Class builderClass
public java.lang.Object get (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage message
public java.lang.Object get (com.google.protobuf.GeneratedMessage$Builder)
com.google.protobuf.GeneratedMessage$Builder builder
public void set (com.google.protobuf.GeneratedMessage$Builder, java.lang.Object)
com.google.protobuf.GeneratedMessage$Builder builder
Object value
public java.lang.Object getRepeated (com.google.protobuf.GeneratedMessage, int)
com.google.protobuf.GeneratedMessage message
int index
public java.lang.Object getRepeated (com.google.protobuf.GeneratedMessage$Builder, int)
com.google.protobuf.GeneratedMessage$Builder builder
int index
public void setRepeated (com.google.protobuf.GeneratedMessage$Builder, int, java.lang.Object)
com.google.protobuf.GeneratedMessage$Builder builder
int index
Object value
public void addRepeated (com.google.protobuf.GeneratedMessage$Builder, java.lang.Object)
com.google.protobuf.GeneratedMessage$Builder builder
Object value
public boolean has (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage message
public boolean has (com.google.protobuf.GeneratedMessage$Builder)
com.google.protobuf.GeneratedMessage$Builder builder
public int getRepeatedCount (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage message
public int getRepeatedCount (com.google.protobuf.GeneratedMessage$Builder)
com.google.protobuf.GeneratedMessage$Builder builder
public void clear (com.google.protobuf.GeneratedMessage$Builder)
com.google.protobuf.GeneratedMessage$Builder builder
public com.google.protobuf.Message$Builder newBuilder ()
}
com/google/protobuf/GeneratedMessage$FieldAccessorTable$SingularMessageFieldAccessor.classGeneratedMessage.java
package com.google.protobuf
final com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularMessageFieldAccessor extends com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor {
private final java.lang.reflect.Method newBuilderMethod
void (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.String, java.lang.Class, java.lang.Class)
com.google.protobuf.Descriptors$FieldDescriptor descriptor
String camelCaseName
Class messageClass
Class builderClass
private java.lang.Object coerceType (java.lang.Object)
Object value
public void set (com.google.protobuf.GeneratedMessage$Builder, java.lang.Object)
com.google.protobuf.GeneratedMessage$Builder builder
Object value
public com.google.protobuf.Message$Builder newBuilder ()
}
com/google/protobuf/GeneratedMessage$FieldAccessorTable.classGeneratedMessage.java
package com.google.protobuf
public final com.google.protobuf.GeneratedMessage$FieldAccessorTable extends java.lang.Object {
private final com.google.protobuf.Descriptors$Descriptor descriptor
private final com.google.protobuf.GeneratedMessage$FieldAccessorTable$FieldAccessor[] fields
public void (com.google.protobuf.Descriptors$Descriptor, java.lang.String[], java.lang.Class, java.lang.Class)
com.google.protobuf.Descriptors$FieldDescriptor field
int i
com.google.protobuf.Descriptors$Descriptor descriptor
String[] camelCaseNames
Class messageClass
Class builderClass
private com.google.protobuf.GeneratedMessage$FieldAccessorTable$FieldAccessor getField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
static com.google.protobuf.Descriptors$Descriptor access$000 (com.google.protobuf.GeneratedMessage$FieldAccessorTable)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
static com.google.protobuf.GeneratedMessage$FieldAccessorTable$FieldAccessor access$100 (com.google.protobuf.GeneratedMessage$FieldAccessorTable, com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.GeneratedMessage$FieldAccessorTable x0
com.google.protobuf.Descriptors$FieldDescriptor x1
}
com/google/protobuf/GeneratedMessage$GeneratedExtension$1.classGeneratedMessage.java
package com.google.protobuf
com.google.protobuf.GeneratedMessage$GeneratedExtension$1 extends java.lang.Object implements com.google.protobuf.GeneratedMessage$ExtensionDescriptorRetriever {
final com.google.protobuf.Descriptors$FieldDescriptor val$descriptor
final com.google.protobuf.GeneratedMessage$GeneratedExtension this$0
void (com.google.protobuf.GeneratedMessage$GeneratedExtension, com.google.protobuf.Descriptors$FieldDescriptor)
public com.google.protobuf.Descriptors$FieldDescriptor getDescriptor ()
}
com/google/protobuf/GeneratedMessage$GeneratedExtension.classGeneratedMessage.java
package com.google.protobuf
public final com.google.protobuf.GeneratedMessage$GeneratedExtension extends java.lang.Object {
private com.google.protobuf.GeneratedMessage$ExtensionDescriptorRetriever descriptorRetriever
private final Class singularType
private final com.google.protobuf.Message messageDefaultInstance
private final java.lang.reflect.Method enumValueOf
private final java.lang.reflect.Method enumGetValueDescriptor
private void (com.google.protobuf.GeneratedMessage$ExtensionDescriptorRetriever, java.lang.Class, com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage$ExtensionDescriptorRetriever descriptorRetriever
Class singularType
com.google.protobuf.Message messageDefaultInstance
public void internalInit (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor descriptor
public com.google.protobuf.Descriptors$FieldDescriptor getDescriptor ()
public com.google.protobuf.Message getMessageDefaultInstance ()
private java.lang.Object fromReflectionType (java.lang.Object)
Object element
java.util.Iterator i$
java.util.List result
Object value
com.google.protobuf.Descriptors$FieldDescriptor descriptor
private java.lang.Object singularFromReflectionType (java.lang.Object)
Object value
com.google.protobuf.Descriptors$FieldDescriptor descriptor
private java.lang.Object toReflectionType (java.lang.Object)
Object element
java.util.Iterator i$
java.util.List result
Object value
com.google.protobuf.Descriptors$FieldDescriptor descriptor
private java.lang.Object singularToReflectionType (java.lang.Object)
Object value
com.google.protobuf.Descriptors$FieldDescriptor descriptor
static java.lang.Object access$400 (com.google.protobuf.GeneratedMessage$GeneratedExtension, java.lang.Object)
com.google.protobuf.GeneratedMessage$GeneratedExtension x0
Object x1
static java.lang.Object access$500 (com.google.protobuf.GeneratedMessage$GeneratedExtension, java.lang.Object)
com.google.protobuf.GeneratedMessage$GeneratedExtension x0
Object x1
static java.lang.Object access$900 (com.google.protobuf.GeneratedMessage$GeneratedExtension, java.lang.Object)
com.google.protobuf.GeneratedMessage$GeneratedExtension x0
Object x1
static java.lang.Object access$1000 (com.google.protobuf.GeneratedMessage$GeneratedExtension, java.lang.Object)
com.google.protobuf.GeneratedMessage$GeneratedExtension x0
Object x1
void (com.google.protobuf.GeneratedMessage$ExtensionDescriptorRetriever, java.lang.Class, com.google.protobuf.Message, com.google.protobuf.GeneratedMessage$1)
com.google.protobuf.GeneratedMessage$ExtensionDescriptorRetriever x0
Class x1
com.google.protobuf.Message x2
com.google.protobuf.GeneratedMessage$1 x3
}
com/google/protobuf/GeneratedMessage.classGeneratedMessage.java
package com.google.protobuf
public abstract com.google.protobuf.GeneratedMessage extends com.google.protobuf.AbstractMessage implements java.io.Serializable {
private static final long serialVersionUID
private final com.google.protobuf.UnknownFieldSet unknownFields
protected static boolean alwaysUseFieldBuilders
protected void ()
protected void (com.google.protobuf.GeneratedMessage$Builder)
com.google.protobuf.GeneratedMessage$Builder builder
static void enableAlwaysUseFieldBuildersForTesting ()
protected abstract com.google.protobuf.GeneratedMessage$FieldAccessorTable internalGetFieldAccessorTable ()
public com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
private java.util.Map getAllFieldsMutable ()
java.util.List value
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Iterator i$
java.util.TreeMap result
com.google.protobuf.Descriptors$Descriptor descriptor
public boolean isInitialized ()
com.google.protobuf.Message element
java.util.Iterator i$
java.util.List messageList
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Iterator i$
public java.util.Map getAllFields ()
public boolean hasField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public java.lang.Object getField (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public int getRepeatedFieldCount (com.google.protobuf.Descriptors$FieldDescriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
public java.lang.Object getRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int)
com.google.protobuf.Descriptors$FieldDescriptor field
int index
public final com.google.protobuf.UnknownFieldSet getUnknownFields ()
protected abstract com.google.protobuf.Message$Builder newBuilderForType (com.google.protobuf.GeneratedMessage$BuilderParent)
public static com.google.protobuf.GeneratedMessage$GeneratedExtension newMessageScopedGeneratedExtension (com.google.protobuf.Message, int, java.lang.Class, com.google.protobuf.Message)
com.google.protobuf.Message scope
int descriptorIndex
Class singularType
com.google.protobuf.Message defaultInstance
public static com.google.protobuf.GeneratedMessage$GeneratedExtension newFileScopedGeneratedExtension (java.lang.Class, com.google.protobuf.Message)
Class singularType
com.google.protobuf.Message defaultInstance
private static transient java.lang.reflect.Method getMethodOrDie (java.lang.Class, java.lang.String, java.lang.Class[])
NoSuchMethodException e
Class clazz
String name
Class[] params
private static transient java.lang.Object invokeOrDie (java.lang.reflect.Method, java.lang.Object, java.lang.Object[])
IllegalAccessException e
Throwable cause
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Method method
Object object
Object[] params
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
static java.util.Map access$800 (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage x0
static java.lang.reflect.Method access$1300 (java.lang.Class, java.lang.String, java.lang.Class[])
Class x0
String x1
Class[] x2
static java.lang.Object access$1400 (java.lang.reflect.Method, java.lang.Object, java.lang.Object[])
java.lang.reflect.Method x0
Object x1
Object[] x2
static void ()
}
com/google/protobuf/GeneratedMessageLite$1.classGeneratedMessageLite.java
package com.google.protobuf
com.google.protobuf.GeneratedMessageLite$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$protobuf$WireFormat$JavaType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/protobuf/GeneratedMessageLite$Builder.classGeneratedMessageLite.java
package com.google.protobuf
public abstract com.google.protobuf.GeneratedMessageLite$Builder extends com.google.protobuf.AbstractMessageLite$Builder {
protected void ()
public com.google.protobuf.GeneratedMessageLite$Builder clear ()
public com.google.protobuf.GeneratedMessageLite$Builder clone ()
public abstract com.google.protobuf.GeneratedMessageLite$Builder mergeFrom (com.google.protobuf.GeneratedMessageLite)
public abstract com.google.protobuf.GeneratedMessageLite getDefaultInstanceForType ()
protected boolean parseUnknownField (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite, int) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
int tag
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/google/protobuf/GeneratedMessageLite$ExtendableBuilder.classGeneratedMessageLite.java
package com.google.protobuf
public abstract com.google.protobuf.GeneratedMessageLite$ExtendableBuilder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.google.protobuf.GeneratedMessageLite$ExtendableMessageOrBuilder {
private com.google.protobuf.FieldSet extensions
private boolean extensionsIsMutable
protected void ()
public com.google.protobuf.GeneratedMessageLite$ExtendableBuilder clear ()
private void ensureExtensionsIsMutable ()
private com.google.protobuf.FieldSet buildExtensions ()
private void verifyExtensionContainingType (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
public final boolean hasExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
public final int getExtensionCount (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
public final java.lang.Object getExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
Object value
public final java.lang.Object getExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension, int)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
int index
public com.google.protobuf.GeneratedMessageLite$ExtendableBuilder clone ()
public final com.google.protobuf.GeneratedMessageLite$ExtendableBuilder setExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension, java.lang.Object)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
Object value
public final com.google.protobuf.GeneratedMessageLite$ExtendableBuilder setExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension, int, java.lang.Object)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
int index
Object value
public final com.google.protobuf.GeneratedMessageLite$ExtendableBuilder addExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension, java.lang.Object)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
Object value
public final com.google.protobuf.GeneratedMessageLite$ExtendableBuilder clearExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
protected boolean extensionsAreInitialized ()
protected boolean parseUnknownField (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite, int) throws java.io.IOException
int rawValue
Object value
Object value
int length
int limit
com.google.protobuf.MessageLite existingValue
com.google.protobuf.MessageLite$Builder subBuilder
int rawValue
Object value
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
int tag
int wireType
int fieldNumber
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
boolean unknown
boolean packed
protected final void mergeExtensionFields (com.google.protobuf.GeneratedMessageLite$ExtendableMessage)
com.google.protobuf.GeneratedMessageLite$ExtendableMessage other
public volatile com.google.protobuf.GeneratedMessageLite$Builder clone ()
public volatile com.google.protobuf.GeneratedMessageLite$Builder clear ()
public volatile com.google.protobuf.AbstractMessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static com.google.protobuf.FieldSet access$000 (com.google.protobuf.GeneratedMessageLite$ExtendableBuilder)
com.google.protobuf.GeneratedMessageLite$ExtendableBuilder x0
}
com/google/protobuf/GeneratedMessageLite$ExtendableMessage$ExtensionWriter.classGeneratedMessageLite.java
package com.google.protobuf
public com.google.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter extends java.lang.Object {
private final java.util.Iterator iter
private java.util.Map$Entry next
private final boolean messageSetWireFormat
final com.google.protobuf.GeneratedMessageLite$ExtendableMessage this$0
private void (com.google.protobuf.GeneratedMessageLite$ExtendableMessage, boolean)
boolean messageSetWireFormat
public void writeUntil (int, com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor extension
int end
com.google.protobuf.CodedOutputStream output
void (com.google.protobuf.GeneratedMessageLite$ExtendableMessage, boolean, com.google.protobuf.GeneratedMessageLite$1)
com.google.protobuf.GeneratedMessageLite$ExtendableMessage x0
boolean x1
com.google.protobuf.GeneratedMessageLite$1 x2
}
com/google/protobuf/GeneratedMessageLite$ExtendableMessage.classGeneratedMessageLite.java
package com.google.protobuf
public abstract com.google.protobuf.GeneratedMessageLite$ExtendableMessage extends com.google.protobuf.GeneratedMessageLite implements com.google.protobuf.GeneratedMessageLite$ExtendableMessageOrBuilder {
private final com.google.protobuf.FieldSet extensions
protected void ()
protected void (com.google.protobuf.GeneratedMessageLite$ExtendableBuilder)
com.google.protobuf.GeneratedMessageLite$ExtendableBuilder builder
private void verifyExtensionContainingType (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
public final boolean hasExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
public final int getExtensionCount (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
public final java.lang.Object getExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
Object value
public final java.lang.Object getExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension, int)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
int index
protected boolean extensionsAreInitialized ()
protected com.google.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter newExtensionWriter ()
protected com.google.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter newMessageSetExtensionWriter ()
protected int extensionsSerializedSize ()
protected int extensionsSerializedSizeAsMessageSet ()
static com.google.protobuf.FieldSet access$300 (com.google.protobuf.GeneratedMessageLite$ExtendableMessage)
com.google.protobuf.GeneratedMessageLite$ExtendableMessage x0
}
com/google/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder.classGeneratedMessageLite.java
package com.google.protobuf
public abstract com.google.protobuf.GeneratedMessageLite$ExtendableMessageOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder {
public abstract boolean hasExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
public abstract int getExtensionCount (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
public abstract java.lang.Object getExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
public abstract java.lang.Object getExtension (com.google.protobuf.GeneratedMessageLite$GeneratedExtension, int)
}
com/google/protobuf/GeneratedMessageLite$ExtensionDescriptor.classGeneratedMessageLite.java
package com.google.protobuf
final com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor extends java.lang.Object implements com.google.protobuf.FieldSet$FieldDescriptorLite {
private final com.google.protobuf.Internal$EnumLiteMap enumTypeMap
private final int number
private final com.google.protobuf.WireFormat$FieldType type
private final boolean isRepeated
private final boolean isPacked
private void (com.google.protobuf.Internal$EnumLiteMap, int, com.google.protobuf.WireFormat$FieldType, boolean, boolean)
com.google.protobuf.Internal$EnumLiteMap enumTypeMap
int number
com.google.protobuf.WireFormat$FieldType type
boolean isRepeated
boolean isPacked
public int getNumber ()
public com.google.protobuf.WireFormat$FieldType getLiteType ()
public com.google.protobuf.WireFormat$JavaType getLiteJavaType ()
public boolean isRepeated ()
public boolean isPacked ()
public com.google.protobuf.Internal$EnumLiteMap getEnumType ()
public com.google.protobuf.MessageLite$Builder internalMergeFrom (com.google.protobuf.MessageLite$Builder, com.google.protobuf.MessageLite)
com.google.protobuf.MessageLite$Builder to
com.google.protobuf.MessageLite from
public int compareTo (com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor)
com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor other
public volatile int compareTo (java.lang.Object)
Object x0
static boolean access$500 (com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor)
com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor x0
static com.google.protobuf.WireFormat$FieldType access$600 (com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor)
com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor x0
void (com.google.protobuf.Internal$EnumLiteMap, int, com.google.protobuf.WireFormat$FieldType, boolean, boolean, com.google.protobuf.GeneratedMessageLite$1)
com.google.protobuf.Internal$EnumLiteMap x0
int x1
com.google.protobuf.WireFormat$FieldType x2
boolean x3
boolean x4
com.google.protobuf.GeneratedMessageLite$1 x5
}
com/google/protobuf/GeneratedMessageLite$GeneratedExtension.classGeneratedMessageLite.java
package com.google.protobuf
public final com.google.protobuf.GeneratedMessageLite$GeneratedExtension extends java.lang.Object {
private final com.google.protobuf.MessageLite containingTypeDefaultInstance
private final Object defaultValue
private final com.google.protobuf.MessageLite messageDefaultInstance
private final com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor descriptor
private void (com.google.protobuf.MessageLite, java.lang.Object, com.google.protobuf.MessageLite, com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor)
com.google.protobuf.MessageLite containingTypeDefaultInstance
Object defaultValue
com.google.protobuf.MessageLite messageDefaultInstance
com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor descriptor
public com.google.protobuf.MessageLite getContainingTypeDefaultInstance ()
public int getNumber ()
public com.google.protobuf.MessageLite getMessageDefaultInstance ()
static com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor access$100 (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension x0
static java.lang.Object access$200 (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension x0
static com.google.protobuf.MessageLite access$700 (com.google.protobuf.GeneratedMessageLite$GeneratedExtension)
com.google.protobuf.GeneratedMessageLite$GeneratedExtension x0
void (com.google.protobuf.MessageLite, java.lang.Object, com.google.protobuf.MessageLite, com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor, com.google.protobuf.GeneratedMessageLite$1)
com.google.protobuf.MessageLite x0
Object x1
com.google.protobuf.MessageLite x2
com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor x3
com.google.protobuf.GeneratedMessageLite$1 x4
}
com/google/protobuf/GeneratedMessageLite$SerializedForm.classGeneratedMessageLite.java
package com.google.protobuf
final com.google.protobuf.GeneratedMessageLite$SerializedForm extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private String messageClassName
private byte[] asBytes
void (com.google.protobuf.MessageLite)
com.google.protobuf.MessageLite regularForm
protected java.lang.Object readResolve () throws java.io.ObjectStreamException
Class messageClass
java.lang.reflect.Method newBuilder
com.google.protobuf.MessageLite$Builder builder
ClassNotFoundException e
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
com.google.protobuf.InvalidProtocolBufferException e
}
com/google/protobuf/GeneratedMessageLite.classGeneratedMessageLite.java
package com.google.protobuf
public abstract com.google.protobuf.GeneratedMessageLite extends com.google.protobuf.AbstractMessageLite implements java.io.Serializable {
private static final long serialVersionUID
protected void ()
protected void (com.google.protobuf.GeneratedMessageLite$Builder)
com.google.protobuf.GeneratedMessageLite$Builder builder
public static com.google.protobuf.GeneratedMessageLite$GeneratedExtension newSingularGeneratedExtension (com.google.protobuf.MessageLite, java.lang.Object, com.google.protobuf.MessageLite, com.google.protobuf.Internal$EnumLiteMap, int, com.google.protobuf.WireFormat$FieldType)
com.google.protobuf.MessageLite containingTypeDefaultInstance
Object defaultValue
com.google.protobuf.MessageLite messageDefaultInstance
com.google.protobuf.Internal$EnumLiteMap enumTypeMap
int number
com.google.protobuf.WireFormat$FieldType type
public static com.google.protobuf.GeneratedMessageLite$GeneratedExtension newRepeatedGeneratedExtension (com.google.protobuf.MessageLite, com.google.protobuf.MessageLite, com.google.protobuf.Internal$EnumLiteMap, int, com.google.protobuf.WireFormat$FieldType, boolean)
com.google.protobuf.MessageLite containingTypeDefaultInstance
com.google.protobuf.MessageLite messageDefaultInstance
com.google.protobuf.Internal$EnumLiteMap enumTypeMap
int number
com.google.protobuf.WireFormat$FieldType type
boolean isPacked
Object emptyList
protected java.lang.Object writeReplace () throws java.io.ObjectStreamException
}
com/google/protobuf/Internal$EnumLite.classInternal.java
package com.google.protobuf
public abstract com.google.protobuf.Internal$EnumLite extends java.lang.Object {
public abstract int getNumber ()
}
com/google/protobuf/Internal$EnumLiteMap.classInternal.java
package com.google.protobuf
public abstract com.google.protobuf.Internal$EnumLiteMap extends java.lang.Object {
public abstract com.google.protobuf.Internal$EnumLite findValueByNumber (int)
}
com/google/protobuf/Internal.classInternal.java
package com.google.protobuf
public com.google.protobuf.Internal extends java.lang.Object {
public void ()
public static java.lang.String stringDefaultValue (java.lang.String)
java.io.UnsupportedEncodingException e
String bytes
public static com.google.protobuf.ByteString bytesDefaultValue (java.lang.String)
java.io.UnsupportedEncodingException e
String bytes
public static boolean isValidUtf8 (com.google.protobuf.ByteString)
int byte4
int byte1
int byte2
int byte3
com.google.protobuf.ByteString byteString
int index
int size
}
com/google/protobuf/InvalidProtocolBufferException.classInvalidProtocolBufferException.java
package com.google.protobuf
public com.google.protobuf.InvalidProtocolBufferException extends java.io.IOException {
private static final long serialVersionUID
public void (java.lang.String)
String description
static com.google.protobuf.InvalidProtocolBufferException truncatedMessage ()
static com.google.protobuf.InvalidProtocolBufferException negativeSize ()
static com.google.protobuf.InvalidProtocolBufferException malformedVarint ()
static com.google.protobuf.InvalidProtocolBufferException invalidTag ()
static com.google.protobuf.InvalidProtocolBufferException invalidEndTag ()
static com.google.protobuf.InvalidProtocolBufferException invalidWireType ()
static com.google.protobuf.InvalidProtocolBufferException recursionLimitExceeded ()
static com.google.protobuf.InvalidProtocolBufferException sizeLimitExceeded ()
}
com/google/protobuf/LazyStringArrayList.classLazyStringArrayList.java
package com.google.protobuf
public com.google.protobuf.LazyStringArrayList extends java.util.AbstractList implements com.google.protobuf.LazyStringList java.util.RandomAccess {
public static final com.google.protobuf.LazyStringList EMPTY
private final java.util.List list
public void ()
public void (java.util.List)
java.util.List from
public java.lang.String get (int)
com.google.protobuf.ByteString bs
String s
int index
Object o
public int size ()
public java.lang.String set (int, java.lang.String)
int index
String s
Object o
public void add (int, java.lang.String)
int index
String element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
boolean ret
public java.lang.String remove (int)
int index
Object o
public void clear ()
public void add (com.google.protobuf.ByteString)
com.google.protobuf.ByteString element
public com.google.protobuf.ByteString getByteString (int)
com.google.protobuf.ByteString b
int index
Object o
private java.lang.String asString (java.lang.Object)
Object o
public volatile java.lang.Object remove (int)
int x0
public volatile void add (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
static void ()
}
com/google/protobuf/LazyStringList.classLazyStringList.java
package com.google.protobuf
public abstract com.google.protobuf.LazyStringList extends java.lang.Object implements java.util.List {
public abstract com.google.protobuf.ByteString getByteString (int)
public abstract void add (com.google.protobuf.ByteString)
}
com/google/protobuf/Message$Builder.classMessage.java
package com.google.protobuf
public abstract com.google.protobuf.Message$Builder extends java.lang.Object implements com.google.protobuf.MessageLite$Builder com.google.protobuf.MessageOrBuilder {
public abstract com.google.protobuf.Message$Builder clear ()
public abstract com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.Message)
public abstract com.google.protobuf.Message build ()
public abstract com.google.protobuf.Message buildPartial ()
public abstract com.google.protobuf.Message$Builder clone ()
public abstract com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
public abstract com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public abstract com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public abstract com.google.protobuf.Message$Builder newBuilderForField (com.google.protobuf.Descriptors$FieldDescriptor)
public abstract com.google.protobuf.Message$Builder setField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
public abstract com.google.protobuf.Message$Builder clearField (com.google.protobuf.Descriptors$FieldDescriptor)
public abstract com.google.protobuf.Message$Builder setRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int, java.lang.Object)
public abstract com.google.protobuf.Message$Builder addRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
public abstract com.google.protobuf.Message$Builder setUnknownFields (com.google.protobuf.UnknownFieldSet)
public abstract com.google.protobuf.Message$Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet)
public abstract com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.Message$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.Message$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.Message$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.Message$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.Message$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.Message$Builder mergeFrom (java.io.InputStream) throws java.io.IOException
public abstract com.google.protobuf.Message$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public abstract boolean mergeDelimitedFrom (java.io.InputStream) throws java.io.IOException
public abstract boolean mergeDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
}
com/google/protobuf/Message.classMessage.java
package com.google.protobuf
public abstract com.google.protobuf.Message extends java.lang.Object implements com.google.protobuf.MessageLite com.google.protobuf.MessageOrBuilder {
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public abstract com.google.protobuf.Message$Builder newBuilderForType ()
public abstract com.google.protobuf.Message$Builder toBuilder ()
}
com/google/protobuf/MessageLite$Builder.classMessageLite.java
package com.google.protobuf
public abstract com.google.protobuf.MessageLite$Builder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder java.lang.Cloneable {
public abstract com.google.protobuf.MessageLite$Builder clear ()
public abstract com.google.protobuf.MessageLite build ()
public abstract com.google.protobuf.MessageLite buildPartial ()
public abstract com.google.protobuf.MessageLite$Builder clone ()
public abstract com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
public abstract com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public abstract com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.MessageLite$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.MessageLite$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
public abstract com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream) throws java.io.IOException
public abstract com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
public abstract boolean mergeDelimitedFrom (java.io.InputStream) throws java.io.IOException
public abstract boolean mergeDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
}
com/google/protobuf/MessageLite.classMessageLite.java
package com.google.protobuf
public abstract com.google.protobuf.MessageLite extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder {
public abstract void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
public abstract int getSerializedSize ()
public abstract com.google.protobuf.ByteString toByteString ()
public abstract byte[] toByteArray ()
public abstract void writeTo (java.io.OutputStream) throws java.io.IOException
public abstract void writeDelimitedTo (java.io.OutputStream) throws java.io.IOException
public abstract com.google.protobuf.MessageLite$Builder newBuilderForType ()
public abstract com.google.protobuf.MessageLite$Builder toBuilder ()
}
com/google/protobuf/MessageLiteOrBuilder.classMessageLiteOrBuilder.java
package com.google.protobuf
public abstract com.google.protobuf.MessageLiteOrBuilder extends java.lang.Object {
public abstract com.google.protobuf.MessageLite getDefaultInstanceForType ()
public abstract boolean isInitialized ()
}
com/google/protobuf/MessageOrBuilder.classMessageOrBuilder.java
package com.google.protobuf
public abstract com.google.protobuf.MessageOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder {
public abstract com.google.protobuf.Message getDefaultInstanceForType ()
public abstract com.google.protobuf.Descriptors$Descriptor getDescriptorForType ()
public abstract java.util.Map getAllFields ()
public abstract boolean hasField (com.google.protobuf.Descriptors$FieldDescriptor)
public abstract java.lang.Object getField (com.google.protobuf.Descriptors$FieldDescriptor)
public abstract int getRepeatedFieldCount (com.google.protobuf.Descriptors$FieldDescriptor)
public abstract java.lang.Object getRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, int)
public abstract com.google.protobuf.UnknownFieldSet getUnknownFields ()
}
com/google/protobuf/ProtocolMessageEnum.classProtocolMessageEnum.java
package com.google.protobuf
public abstract com.google.protobuf.ProtocolMessageEnum extends java.lang.Object implements com.google.protobuf.Internal$EnumLite {
public abstract int getNumber ()
public abstract com.google.protobuf.Descriptors$EnumValueDescriptor getValueDescriptor ()
public abstract com.google.protobuf.Descriptors$EnumDescriptor getDescriptorForType ()
}
com/google/protobuf/RepeatedFieldBuilder$BuilderExternalList.classRepeatedFieldBuilder.java
package com.google.protobuf
com.google.protobuf.RepeatedFieldBuilder$BuilderExternalList extends java.util.AbstractList implements java.util.List {
com.google.protobuf.RepeatedFieldBuilder builder
void (com.google.protobuf.RepeatedFieldBuilder)
com.google.protobuf.RepeatedFieldBuilder builder
public int size ()
public com.google.protobuf.GeneratedMessage$Builder get (int)
int index
void incrementModCount ()
public volatile java.lang.Object get (int)
int x0
}
com/google/protobuf/RepeatedFieldBuilder$MessageExternalList.classRepeatedFieldBuilder.java
package com.google.protobuf
com.google.protobuf.RepeatedFieldBuilder$MessageExternalList extends java.util.AbstractList implements java.util.List {
com.google.protobuf.RepeatedFieldBuilder builder
void (com.google.protobuf.RepeatedFieldBuilder)
com.google.protobuf.RepeatedFieldBuilder builder
public int size ()
public com.google.protobuf.GeneratedMessage get (int)
int index
void incrementModCount ()
public volatile java.lang.Object get (int)
int x0
}
com/google/protobuf/RepeatedFieldBuilder$MessageOrBuilderExternalList.classRepeatedFieldBuilder.java
package com.google.protobuf
com.google.protobuf.RepeatedFieldBuilder$MessageOrBuilderExternalList extends java.util.AbstractList implements java.util.List {
com.google.protobuf.RepeatedFieldBuilder builder
void (com.google.protobuf.RepeatedFieldBuilder)
com.google.protobuf.RepeatedFieldBuilder builder
public int size ()
public com.google.protobuf.MessageOrBuilder get (int)
int index
void incrementModCount ()
public volatile java.lang.Object get (int)
int x0
}
com/google/protobuf/RepeatedFieldBuilder.classRepeatedFieldBuilder.java
package com.google.protobuf
public com.google.protobuf.RepeatedFieldBuilder extends java.lang.Object implements com.google.protobuf.GeneratedMessage$BuilderParent {
private com.google.protobuf.GeneratedMessage$BuilderParent parent
private java.util.List messages
private boolean isMessagesListMutable
private java.util.List builders
private boolean isClean
private com.google.protobuf.RepeatedFieldBuilder$MessageExternalList externalMessageList
private com.google.protobuf.RepeatedFieldBuilder$BuilderExternalList externalBuilderList
private com.google.protobuf.RepeatedFieldBuilder$MessageOrBuilderExternalList externalMessageOrBuilderList
public void (java.util.List, boolean, com.google.protobuf.GeneratedMessage$BuilderParent, boolean)
java.util.List messages
boolean isMessagesListMutable
com.google.protobuf.GeneratedMessage$BuilderParent parent
boolean isClean
public void dispose ()
private void ensureMutableMessageList ()
private void ensureBuilders ()
int i
public int getCount ()
public boolean isEmpty ()
public com.google.protobuf.GeneratedMessage getMessage (int)
int index
private com.google.protobuf.GeneratedMessage getMessage (int, boolean)
int index
boolean forBuild
com.google.protobuf.SingleFieldBuilder builder
public com.google.protobuf.GeneratedMessage$Builder getBuilder (int)
com.google.protobuf.GeneratedMessage message
int index
com.google.protobuf.SingleFieldBuilder builder
public com.google.protobuf.MessageOrBuilder getMessageOrBuilder (int)
int index
com.google.protobuf.SingleFieldBuilder builder
public com.google.protobuf.RepeatedFieldBuilder setMessage (int, com.google.protobuf.GeneratedMessage)
com.google.protobuf.SingleFieldBuilder entry
int index
com.google.protobuf.GeneratedMessage message
public com.google.protobuf.RepeatedFieldBuilder addMessage (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage message
public com.google.protobuf.RepeatedFieldBuilder addMessage (int, com.google.protobuf.GeneratedMessage)
int index
com.google.protobuf.GeneratedMessage message
public com.google.protobuf.RepeatedFieldBuilder addAllMessages (java.lang.Iterable)
com.google.protobuf.GeneratedMessage value
java.util.Iterator i$
com.google.protobuf.GeneratedMessage value
java.util.Iterator i$
java.util.Collection collection
com.google.protobuf.GeneratedMessage value
java.util.Iterator i$
Iterable values
public com.google.protobuf.GeneratedMessage$Builder addBuilder (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage message
com.google.protobuf.SingleFieldBuilder builder
public com.google.protobuf.GeneratedMessage$Builder addBuilder (int, com.google.protobuf.GeneratedMessage)
int index
com.google.protobuf.GeneratedMessage message
com.google.protobuf.SingleFieldBuilder builder
public void remove (int)
com.google.protobuf.SingleFieldBuilder entry
int index
public void clear ()
com.google.protobuf.SingleFieldBuilder entry
java.util.Iterator i$
public java.util.List build ()
com.google.protobuf.Message message
com.google.protobuf.SingleFieldBuilder builder
int i
int i
boolean allMessagesInSync
public java.util.List getMessageList ()
public java.util.List getBuilderList ()
public java.util.List getMessageOrBuilderList ()
private void onChanged ()
public void markDirty ()
private void incrementModCounts ()
}
com/google/protobuf/RpcCallback.classRpcCallback.java
package com.google.protobuf
public abstract com.google.protobuf.RpcCallback extends java.lang.Object {
public abstract void run (java.lang.Object)
}
com/google/protobuf/RpcChannel.classRpcChannel.java
package com.google.protobuf
public abstract com.google.protobuf.RpcChannel extends java.lang.Object {
public abstract void callMethod (com.google.protobuf.Descriptors$MethodDescriptor, com.google.protobuf.RpcController, com.google.protobuf.Message, com.google.protobuf.Message, com.google.protobuf.RpcCallback)
}
com/google/protobuf/RpcController.classRpcController.java
package com.google.protobuf
public abstract com.google.protobuf.RpcController extends java.lang.Object {
public abstract void reset ()
public abstract boolean failed ()
public abstract java.lang.String errorText ()
public abstract void startCancel ()
public abstract void setFailed (java.lang.String)
public abstract boolean isCanceled ()
public abstract void notifyOnCancel (com.google.protobuf.RpcCallback)
}
com/google/protobuf/RpcUtil$1.classRpcUtil.java
package com.google.protobuf
final com.google.protobuf.RpcUtil$1 extends java.lang.Object implements com.google.protobuf.RpcCallback {
final Class val$originalClass
final com.google.protobuf.Message val$defaultInstance
final com.google.protobuf.RpcCallback val$originalCallback
void (java.lang.Class, com.google.protobuf.Message, com.google.protobuf.RpcCallback)
public void run (com.google.protobuf.Message)
ClassCastException ignored
com.google.protobuf.Message parameter
com.google.protobuf.Message typedParameter
public volatile void run (java.lang.Object)
Object x0
}
com/google/protobuf/RpcUtil$2.classRpcUtil.java
package com.google.protobuf
final com.google.protobuf.RpcUtil$2 extends java.lang.Object implements com.google.protobuf.RpcCallback {
private boolean alreadyCalled
final com.google.protobuf.RpcCallback val$originalCallback
void (com.google.protobuf.RpcCallback)
public void run (java.lang.Object)
Object parameter
}
com/google/protobuf/RpcUtil$AlreadyCalledException.classRpcUtil.java
package com.google.protobuf
public final com.google.protobuf.RpcUtil$AlreadyCalledException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
}
com/google/protobuf/RpcUtil.classRpcUtil.java
package com.google.protobuf
public final com.google.protobuf.RpcUtil extends java.lang.Object {
private void ()
public static com.google.protobuf.RpcCallback specializeCallback (com.google.protobuf.RpcCallback)
com.google.protobuf.RpcCallback originalCallback
public static com.google.protobuf.RpcCallback generalizeCallback (com.google.protobuf.RpcCallback, java.lang.Class, com.google.protobuf.Message)
com.google.protobuf.RpcCallback originalCallback
Class originalClass
com.google.protobuf.Message defaultInstance
private static com.google.protobuf.Message copyAsType (com.google.protobuf.Message, com.google.protobuf.Message)
com.google.protobuf.Message typeDefaultInstance
com.google.protobuf.Message source
public static com.google.protobuf.RpcCallback newOneTimeCallback (com.google.protobuf.RpcCallback)
com.google.protobuf.RpcCallback originalCallback
static com.google.protobuf.Message access$000 (com.google.protobuf.Message, com.google.protobuf.Message)
com.google.protobuf.Message x0
com.google.protobuf.Message x1
}
com/google/protobuf/Service.classService.java
package com.google.protobuf
public abstract com.google.protobuf.Service extends java.lang.Object {
public abstract com.google.protobuf.Descriptors$ServiceDescriptor getDescriptorForType ()
public abstract void callMethod (com.google.protobuf.Descriptors$MethodDescriptor, com.google.protobuf.RpcController, com.google.protobuf.Message, com.google.protobuf.RpcCallback)
public abstract com.google.protobuf.Message getRequestPrototype (com.google.protobuf.Descriptors$MethodDescriptor)
public abstract com.google.protobuf.Message getResponsePrototype (com.google.protobuf.Descriptors$MethodDescriptor)
}
com/google/protobuf/ServiceException.classServiceException.java
package com.google.protobuf
public com.google.protobuf.ServiceException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/google/protobuf/SingleFieldBuilder.classSingleFieldBuilder.java
package com.google.protobuf
public com.google.protobuf.SingleFieldBuilder extends java.lang.Object implements com.google.protobuf.GeneratedMessage$BuilderParent {
private com.google.protobuf.GeneratedMessage$BuilderParent parent
private com.google.protobuf.GeneratedMessage$Builder builder
private com.google.protobuf.GeneratedMessage message
private boolean isClean
public void (com.google.protobuf.GeneratedMessage, com.google.protobuf.GeneratedMessage$BuilderParent, boolean)
com.google.protobuf.GeneratedMessage message
com.google.protobuf.GeneratedMessage$BuilderParent parent
boolean isClean
public void dispose ()
public com.google.protobuf.GeneratedMessage getMessage ()
public com.google.protobuf.GeneratedMessage build ()
public com.google.protobuf.GeneratedMessage$Builder getBuilder ()
public com.google.protobuf.MessageOrBuilder getMessageOrBuilder ()
public com.google.protobuf.SingleFieldBuilder setMessage (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage message
public com.google.protobuf.SingleFieldBuilder mergeFrom (com.google.protobuf.GeneratedMessage)
com.google.protobuf.GeneratedMessage value
public com.google.protobuf.SingleFieldBuilder clear ()
private void onChanged ()
public void markDirty ()
}
com/google/protobuf/SmallSortedMap$1.classSmallSortedMap.java
package com.google.protobuf
final com.google.protobuf.SmallSortedMap$1 extends com.google.protobuf.SmallSortedMap {
void (int)
int x0
public void makeImmutable ()
java.util.List value
java.util.Map$Entry entry
int i
java.util.List value
java.util.Map$Entry entry
java.util.Iterator i$
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/protobuf/SmallSortedMap$EmptySet$1.classSmallSortedMap.java
package com.google.protobuf
final com.google.protobuf.SmallSortedMap$EmptySet$1 extends java.lang.Object implements java.util.Iterator {
void ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/protobuf/SmallSortedMap$EmptySet$2.classSmallSortedMap.java
package com.google.protobuf
final com.google.protobuf.SmallSortedMap$EmptySet$2 extends java.lang.Object implements java.lang.Iterable {
void ()
public java.util.Iterator iterator ()
}
com/google/protobuf/SmallSortedMap$EmptySet.classSmallSortedMap.java
package com.google.protobuf
com.google.protobuf.SmallSortedMap$EmptySet extends java.lang.Object {
private static final java.util.Iterator ITERATOR
private static final Iterable ITERABLE
private void ()
static java.lang.Iterable iterable ()
static java.util.Iterator access$700 ()
static void ()
}
com/google/protobuf/SmallSortedMap$Entry.classSmallSortedMap.java
package com.google.protobuf
com.google.protobuf.SmallSortedMap$Entry extends java.lang.Object implements java.util.Map$Entry java.lang.Comparable {
private final Comparable key
private Object value
final com.google.protobuf.SmallSortedMap this$0
void (com.google.protobuf.SmallSortedMap, java.util.Map$Entry)
java.util.Map$Entry copy
void (com.google.protobuf.SmallSortedMap, java.lang.Comparable, java.lang.Object)
Comparable key
Object value
public java.lang.Comparable getKey ()
public java.lang.Object getValue ()
public int compareTo (com.google.protobuf.SmallSortedMap$Entry)
com.google.protobuf.SmallSortedMap$Entry other
public java.lang.Object setValue (java.lang.Object)
Object newValue
Object oldValue
public boolean equals (java.lang.Object)
Object o
java.util.Map$Entry other
public int hashCode ()
public java.lang.String toString ()
private boolean equals (java.lang.Object, java.lang.Object)
Object o1
Object o2
public volatile java.lang.Object getKey ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/google/protobuf/SmallSortedMap$EntryIterator.classSmallSortedMap.java
package com.google.protobuf
com.google.protobuf.SmallSortedMap$EntryIterator extends java.lang.Object implements java.util.Iterator {
private int pos
private boolean nextCalledBeforeRemove
private java.util.Iterator lazyOverflowIterator
final com.google.protobuf.SmallSortedMap this$0
private void (com.google.protobuf.SmallSortedMap)
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
private java.util.Iterator getOverflowIterator ()
public volatile java.lang.Object next ()
void (com.google.protobuf.SmallSortedMap, com.google.protobuf.SmallSortedMap$1)
com.google.protobuf.SmallSortedMap x0
com.google.protobuf.SmallSortedMap$1 x1
}
com/google/protobuf/SmallSortedMap$EntrySet.classSmallSortedMap.java
package com.google.protobuf
com.google.protobuf.SmallSortedMap$EntrySet extends java.util.AbstractSet {
final com.google.protobuf.SmallSortedMap this$0
private void (com.google.protobuf.SmallSortedMap)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry entry
Object existing
Object value
public boolean add (java.util.Map$Entry)
java.util.Map$Entry entry
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry entry
public void clear ()
public volatile boolean add (java.lang.Object)
Object x0
void (com.google.protobuf.SmallSortedMap, com.google.protobuf.SmallSortedMap$1)
com.google.protobuf.SmallSortedMap x0
com.google.protobuf.SmallSortedMap$1 x1
}
com/google/protobuf/SmallSortedMap.classSmallSortedMap.java
package com.google.protobuf
com.google.protobuf.SmallSortedMap extends java.util.AbstractMap {
private final int maxArraySize
private java.util.List entryList
private java.util.Map overflowEntries
private boolean isImmutable
private volatile com.google.protobuf.SmallSortedMap$EntrySet lazyEntrySet
static com.google.protobuf.SmallSortedMap newFieldMap (int)
int arraySize
static com.google.protobuf.SmallSortedMap newInstanceForTest (int)
int arraySize
private void (int)
int arraySize
public void makeImmutable ()
public boolean isImmutable ()
public int getNumArrayEntries ()
public java.util.Map$Entry getArrayEntryAt (int)
int index
public int getNumOverflowEntries ()
public java.lang.Iterable getOverflowEntries ()
public int size ()
public boolean containsKey (java.lang.Object)
Object o
Comparable key
public java.lang.Object get (java.lang.Object)
Object o
Comparable key
int index
public java.lang.Object put (java.lang.Comparable, java.lang.Object)
com.google.protobuf.SmallSortedMap$Entry lastEntryInArray
Comparable key
Object value
int index
int insertionPoint
public void clear ()
public java.lang.Object remove (java.lang.Object)
Object o
Comparable key
int index
private java.lang.Object removeArrayEntryAt (int)
java.util.Iterator iterator
int index
Object removed
private int binarySearchInArray (java.lang.Comparable)
int cmp
int mid
int cmp
Comparable key
int left
int right
public java.util.Set entrySet ()
private void checkMutable ()
private java.util.SortedMap getOverflowEntriesMutable ()
private void ensureEntryArrayMutable ()
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (int, com.google.protobuf.SmallSortedMap$1)
int x0
com.google.protobuf.SmallSortedMap$1 x1
static void access$200 (com.google.protobuf.SmallSortedMap)
com.google.protobuf.SmallSortedMap x0
static java.util.List access$400 (com.google.protobuf.SmallSortedMap)
com.google.protobuf.SmallSortedMap x0
static java.lang.Object access$500 (com.google.protobuf.SmallSortedMap, int)
com.google.protobuf.SmallSortedMap x0
int x1
static java.util.Map access$600 (com.google.protobuf.SmallSortedMap)
com.google.protobuf.SmallSortedMap x0
}
com/google/protobuf/TextFormat$1.classTextFormat.java
package com.google.protobuf
com.google.protobuf.TextFormat$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$protobuf$Descriptors$FieldDescriptor$Type
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/protobuf/TextFormat$InvalidEscapeSequenceException.classTextFormat.java
package com.google.protobuf
com.google.protobuf.TextFormat$InvalidEscapeSequenceException extends java.io.IOException {
private static final long serialVersionUID
void (java.lang.String)
String description
}
com/google/protobuf/TextFormat$ParseException.classTextFormat.java
package com.google.protobuf
public com.google.protobuf.TextFormat$ParseException extends java.io.IOException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
com/google/protobuf/TextFormat$Printer.classTextFormat.java
package com.google.protobuf
final com.google.protobuf.TextFormat$Printer extends java.lang.Object {
final boolean singleLineMode
private void (boolean)
boolean singleLineMode
private void print (com.google.protobuf.Message, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
java.util.Map$Entry field
java.util.Iterator i$
com.google.protobuf.Message message
com.google.protobuf.TextFormat$TextGenerator generator
private void printField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
Object element
java.util.Iterator i$
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
com.google.protobuf.TextFormat$TextGenerator generator
private void printSingleField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
com.google.protobuf.TextFormat$TextGenerator generator
private void printFieldValue (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
com.google.protobuf.TextFormat$TextGenerator generator
private void printUnknownFields (com.google.protobuf.UnknownFieldSet, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
com.google.protobuf.UnknownFieldSet value
java.util.Iterator i$
int number
com.google.protobuf.UnknownFieldSet$Field field
java.util.Map$Entry entry
java.util.Iterator i$
com.google.protobuf.UnknownFieldSet unknownFields
com.google.protobuf.TextFormat$TextGenerator generator
private void printUnknownField (int, int, java.util.List, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
Object value
java.util.Iterator i$
int number
int wireType
java.util.List values
com.google.protobuf.TextFormat$TextGenerator generator
void (boolean, com.google.protobuf.TextFormat$1)
boolean x0
com.google.protobuf.TextFormat$1 x1
static void access$200 (com.google.protobuf.TextFormat$Printer, com.google.protobuf.Message, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
com.google.protobuf.TextFormat$Printer x0
com.google.protobuf.Message x1
com.google.protobuf.TextFormat$TextGenerator x2
static void access$300 (com.google.protobuf.TextFormat$Printer, com.google.protobuf.UnknownFieldSet, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
com.google.protobuf.TextFormat$Printer x0
com.google.protobuf.UnknownFieldSet x1
com.google.protobuf.TextFormat$TextGenerator x2
static void access$400 (com.google.protobuf.TextFormat$Printer, com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
com.google.protobuf.TextFormat$Printer x0
com.google.protobuf.Descriptors$FieldDescriptor x1
Object x2
com.google.protobuf.TextFormat$TextGenerator x3
static void access$500 (com.google.protobuf.TextFormat$Printer, com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
com.google.protobuf.TextFormat$Printer x0
com.google.protobuf.Descriptors$FieldDescriptor x1
Object x2
com.google.protobuf.TextFormat$TextGenerator x3
}
com/google/protobuf/TextFormat$TextGenerator.classTextFormat.java
package com.google.protobuf
final com.google.protobuf.TextFormat$TextGenerator extends java.lang.Object {
private final Appendable output
private final StringBuilder indent
private boolean atStartOfLine
private void (java.lang.Appendable)
Appendable output
public void indent ()
public void outdent ()
int length
public void print (java.lang.CharSequence) throws java.io.IOException
int i
CharSequence text
int size
int pos
private void write (java.lang.CharSequence, int) throws java.io.IOException
CharSequence data
int size
void (java.lang.Appendable, com.google.protobuf.TextFormat$1)
Appendable x0
com.google.protobuf.TextFormat$1 x1
}
com/google/protobuf/TextFormat$Tokenizer.classTextFormat.java
package com.google.protobuf
final com.google.protobuf.TextFormat$Tokenizer extends java.lang.Object {
private final CharSequence text
private final java.util.regex.Matcher matcher
private String currentToken
private int pos
private int line
private int column
private int previousLine
private int previousColumn
private static final java.util.regex.Pattern WHITESPACE
private static final java.util.regex.Pattern TOKEN
private static final java.util.regex.Pattern DOUBLE_INFINITY
private static final java.util.regex.Pattern FLOAT_INFINITY
private static final java.util.regex.Pattern FLOAT_NAN
private void (java.lang.CharSequence)
CharSequence text
public boolean atEnd ()
public void nextToken ()
private void skipWhitespace ()
public boolean tryConsume (java.lang.String)
String token
public void consume (java.lang.String) throws com.google.protobuf.TextFormat$ParseException
String token
public boolean lookingAtInteger ()
char c
public java.lang.String consumeIdentifier () throws com.google.protobuf.TextFormat$ParseException
char c
int i
String result
public int consumeInt32 () throws com.google.protobuf.TextFormat$ParseException
int result
NumberFormatException e
public int consumeUInt32 () throws com.google.protobuf.TextFormat$ParseException
int result
NumberFormatException e
public long consumeInt64 () throws com.google.protobuf.TextFormat$ParseException
long result
NumberFormatException e
public long consumeUInt64 () throws com.google.protobuf.TextFormat$ParseException
long result
NumberFormatException e
public double consumeDouble () throws com.google.protobuf.TextFormat$ParseException
boolean negative
double result
NumberFormatException e
public float consumeFloat () throws com.google.protobuf.TextFormat$ParseException
boolean negative
float result
NumberFormatException e
public boolean consumeBoolean () throws com.google.protobuf.TextFormat$ParseException
public java.lang.String consumeString () throws com.google.protobuf.TextFormat$ParseException
public com.google.protobuf.ByteString consumeByteString () throws com.google.protobuf.TextFormat$ParseException
java.util.List list
private void consumeByteString (java.util.List) throws com.google.protobuf.TextFormat$ParseException
String escaped
com.google.protobuf.ByteString result
com.google.protobuf.TextFormat$InvalidEscapeSequenceException e
java.util.List list
char quote
public com.google.protobuf.TextFormat$ParseException parseException (java.lang.String)
String description
public com.google.protobuf.TextFormat$ParseException parseExceptionPreviousToken (java.lang.String)
String description
private com.google.protobuf.TextFormat$ParseException integerParseException (java.lang.NumberFormatException)
NumberFormatException e
private com.google.protobuf.TextFormat$ParseException floatParseException (java.lang.NumberFormatException)
NumberFormatException e
void (java.lang.CharSequence, com.google.protobuf.TextFormat$1)
CharSequence x0
com.google.protobuf.TextFormat$1 x1
static void ()
}
com/google/protobuf/TextFormat.classTextFormat.java
package com.google.protobuf
public final com.google.protobuf.TextFormat extends java.lang.Object {
private static final com.google.protobuf.TextFormat$Printer DEFAULT_PRINTER
private static final com.google.protobuf.TextFormat$Printer SINGLE_LINE_PRINTER
private static final int BUFFER_SIZE
private void ()
public static void print (com.google.protobuf.Message, java.lang.Appendable) throws java.io.IOException
com.google.protobuf.Message message
Appendable output
public static void print (com.google.protobuf.UnknownFieldSet, java.lang.Appendable) throws java.io.IOException
com.google.protobuf.UnknownFieldSet fields
Appendable output
public static java.lang.String shortDebugString (com.google.protobuf.Message)
StringBuilder sb
java.io.IOException e
com.google.protobuf.Message message
public static java.lang.String shortDebugString (com.google.protobuf.UnknownFieldSet)
StringBuilder sb
java.io.IOException e
com.google.protobuf.UnknownFieldSet fields
public static java.lang.String printToString (com.google.protobuf.Message)
StringBuilder text
java.io.IOException e
com.google.protobuf.Message message
public static java.lang.String printToString (com.google.protobuf.UnknownFieldSet)
StringBuilder text
java.io.IOException e
com.google.protobuf.UnknownFieldSet fields
public static void printField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object, java.lang.Appendable) throws java.io.IOException
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
Appendable output
public static java.lang.String printFieldToString (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object)
StringBuilder text
java.io.IOException e
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
public static void printFieldValue (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object, java.lang.Appendable) throws java.io.IOException
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
Appendable output
public static void printUnknownFieldValue (int, java.lang.Object, java.lang.Appendable) throws java.io.IOException
int tag
Object value
Appendable output
private static void printUnknownFieldValue (int, java.lang.Object, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
int tag
Object value
com.google.protobuf.TextFormat$TextGenerator generator
private static java.lang.String unsignedToString (int)
int value
private static java.lang.String unsignedToString (long)
long value
public static void merge (java.lang.Readable, com.google.protobuf.Message$Builder) throws java.io.IOException
Readable input
com.google.protobuf.Message$Builder builder
public static void merge (java.lang.CharSequence, com.google.protobuf.Message$Builder) throws com.google.protobuf.TextFormat$ParseException
CharSequence input
com.google.protobuf.Message$Builder builder
public static void merge (java.lang.Readable, com.google.protobuf.ExtensionRegistry, com.google.protobuf.Message$Builder) throws java.io.IOException
Readable input
com.google.protobuf.ExtensionRegistry extensionRegistry
com.google.protobuf.Message$Builder builder
private static java.lang.StringBuilder toStringBuilder (java.lang.Readable) throws java.io.IOException
int n
Readable input
StringBuilder text
java.nio.CharBuffer buffer
public static void merge (java.lang.CharSequence, com.google.protobuf.ExtensionRegistry, com.google.protobuf.Message$Builder) throws com.google.protobuf.TextFormat$ParseException
CharSequence input
com.google.protobuf.ExtensionRegistry extensionRegistry
com.google.protobuf.Message$Builder builder
com.google.protobuf.TextFormat$Tokenizer tokenizer
private static void mergeField (com.google.protobuf.TextFormat$Tokenizer, com.google.protobuf.ExtensionRegistry, com.google.protobuf.Message$Builder) throws com.google.protobuf.TextFormat$ParseException
StringBuilder name
com.google.protobuf.Descriptors$FieldDescriptor field
String lowerName
String name
String endToken
com.google.protobuf.Message$Builder subBuilder
String endToken
com.google.protobuf.Message$Builder subBuilder
int number
String id
com.google.protobuf.Descriptors$EnumDescriptor enumType
com.google.protobuf.TextFormat$Tokenizer tokenizer
com.google.protobuf.ExtensionRegistry extensionRegistry
com.google.protobuf.Message$Builder builder
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.protobuf.Descriptors$Descriptor type
com.google.protobuf.ExtensionRegistry$ExtensionInfo extension
Object value
static java.lang.String escapeBytes (com.google.protobuf.ByteString)
byte b
int i
com.google.protobuf.ByteString input
StringBuilder builder
static com.google.protobuf.ByteString unescapeBytes (java.lang.CharSequence) throws com.google.protobuf.TextFormat$InvalidEscapeSequenceException
int code
int code
byte c
int i
CharSequence charString
com.google.protobuf.ByteString input
byte[] result
int pos
static java.lang.String escapeText (java.lang.String)
String input
static java.lang.String unescapeText (java.lang.String) throws com.google.protobuf.TextFormat$InvalidEscapeSequenceException
String input
private static boolean isOctal (byte)
byte c
private static boolean isHex (byte)
byte c
private static int digitValue (byte)
byte c
static int parseInt32 (java.lang.String) throws java.lang.NumberFormatException
String text
static int parseUInt32 (java.lang.String) throws java.lang.NumberFormatException
String text
static long parseInt64 (java.lang.String) throws java.lang.NumberFormatException
String text
static long parseUInt64 (java.lang.String) throws java.lang.NumberFormatException
String text
private static long parseInteger (java.lang.String, boolean, boolean) throws java.lang.NumberFormatException
java.math.BigInteger bigValue
String text
boolean isSigned
boolean isLong
int pos
boolean negative
int radix
String numberText
long result
static java.lang.String access$600 (int)
int x0
static java.lang.String access$700 (long)
long x0
static void access$800 (int, java.lang.Object, com.google.protobuf.TextFormat$TextGenerator) throws java.io.IOException
int x0
Object x1
com.google.protobuf.TextFormat$TextGenerator x2
static void ()
}
com/google/protobuf/UninitializedMessageException.classUninitializedMessageException.java
package com.google.protobuf
public com.google.protobuf.UninitializedMessageException extends java.lang.RuntimeException {
private static final long serialVersionUID
private final java.util.List missingFields
public void (com.google.protobuf.MessageLite)
com.google.protobuf.MessageLite message
public void (java.util.List)
java.util.List missingFields
public java.util.List getMissingFields ()
public com.google.protobuf.InvalidProtocolBufferException asInvalidProtocolBufferException ()
private static java.lang.String buildDescription (java.util.List)
String field
java.util.Iterator i$
java.util.List missingFields
StringBuilder description
boolean first
}
com/google/protobuf/UnknownFieldSet$1.classUnknownFieldSet.java
package com.google.protobuf
com.google.protobuf.UnknownFieldSet$1 extends java.lang.Object {
}
com/google/protobuf/UnknownFieldSet$Builder.classUnknownFieldSet.java
package com.google.protobuf
public final com.google.protobuf.UnknownFieldSet$Builder extends java.lang.Object implements com.google.protobuf.MessageLite$Builder {
private java.util.Map fields
private int lastFieldNumber
private com.google.protobuf.UnknownFieldSet$Field$Builder lastField
private void ()
private static com.google.protobuf.UnknownFieldSet$Builder create ()
com.google.protobuf.UnknownFieldSet$Builder builder
private com.google.protobuf.UnknownFieldSet$Field$Builder getFieldBuilder (int)
com.google.protobuf.UnknownFieldSet$Field existing
int number
public com.google.protobuf.UnknownFieldSet build ()
com.google.protobuf.UnknownFieldSet result
com.google.protobuf.UnknownFieldSet result
public com.google.protobuf.UnknownFieldSet buildPartial ()
public com.google.protobuf.UnknownFieldSet$Builder clone ()
public com.google.protobuf.UnknownFieldSet getDefaultInstanceForType ()
private void reinitialize ()
public com.google.protobuf.UnknownFieldSet$Builder clear ()
public com.google.protobuf.UnknownFieldSet$Builder mergeFrom (com.google.protobuf.UnknownFieldSet)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.protobuf.UnknownFieldSet other
public com.google.protobuf.UnknownFieldSet$Builder mergeField (int, com.google.protobuf.UnknownFieldSet$Field)
int number
com.google.protobuf.UnknownFieldSet$Field field
public com.google.protobuf.UnknownFieldSet$Builder mergeVarintField (int, int)
int number
int value
public boolean hasField (int)
int number
public com.google.protobuf.UnknownFieldSet$Builder addField (int, com.google.protobuf.UnknownFieldSet$Field)
int number
com.google.protobuf.UnknownFieldSet$Field field
public java.util.Map asMap ()
public com.google.protobuf.UnknownFieldSet$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
int tag
com.google.protobuf.CodedInputStream input
public boolean mergeFieldFrom (int, com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.UnknownFieldSet$Builder subBuilder
int tag
com.google.protobuf.CodedInputStream input
int number
public com.google.protobuf.UnknownFieldSet$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.CodedInputStream input
com.google.protobuf.InvalidProtocolBufferException e
java.io.IOException e
com.google.protobuf.ByteString data
public com.google.protobuf.UnknownFieldSet$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.CodedInputStream input
com.google.protobuf.InvalidProtocolBufferException e
java.io.IOException e
byte[] data
public com.google.protobuf.UnknownFieldSet$Builder mergeFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.CodedInputStream codedInput
public boolean mergeDelimitedFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
int firstByte
int size
java.io.InputStream limitedInput
public boolean mergeDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public com.google.protobuf.UnknownFieldSet$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public com.google.protobuf.UnknownFieldSet$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public com.google.protobuf.UnknownFieldSet$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.CodedInputStream input
com.google.protobuf.InvalidProtocolBufferException e
java.io.IOException e
byte[] data
int off
int len
public com.google.protobuf.UnknownFieldSet$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public com.google.protobuf.UnknownFieldSet$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
int off
int len
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public com.google.protobuf.UnknownFieldSet$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream input
com.google.protobuf.ExtensionRegistryLite extensionRegistry
public boolean isInitialized ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
java.io.InputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream x0
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
int x1
int x2
com.google.protobuf.ExtensionRegistryLite x3
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
int x1
int x2
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] x0
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString x0
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
com.google.protobuf.ExtensionRegistryLite x1
public volatile com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream x0
public volatile com.google.protobuf.MessageLite$Builder clone ()
public volatile com.google.protobuf.MessageLite buildPartial ()
public volatile com.google.protobuf.MessageLite build ()
public volatile com.google.protobuf.MessageLite$Builder clear ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
static com.google.protobuf.UnknownFieldSet$Builder access$000 ()
}
com/google/protobuf/UnknownFieldSet$Field$Builder.classUnknownFieldSet.java
package com.google.protobuf
public final com.google.protobuf.UnknownFieldSet$Field$Builder extends java.lang.Object {
private com.google.protobuf.UnknownFieldSet$Field result
private void ()
private static com.google.protobuf.UnknownFieldSet$Field$Builder create ()
com.google.protobuf.UnknownFieldSet$Field$Builder builder
public com.google.protobuf.UnknownFieldSet$Field build ()
com.google.protobuf.UnknownFieldSet$Field returnMe
public com.google.protobuf.UnknownFieldSet$Field$Builder clear ()
public com.google.protobuf.UnknownFieldSet$Field$Builder mergeFrom (com.google.protobuf.UnknownFieldSet$Field)
com.google.protobuf.UnknownFieldSet$Field other
public com.google.protobuf.UnknownFieldSet$Field$Builder addVarint (long)
long value
public com.google.protobuf.UnknownFieldSet$Field$Builder addFixed32 (int)
int value
public com.google.protobuf.UnknownFieldSet$Field$Builder addFixed64 (long)
long value
public com.google.protobuf.UnknownFieldSet$Field$Builder addLengthDelimited (com.google.protobuf.ByteString)
com.google.protobuf.ByteString value
public com.google.protobuf.UnknownFieldSet$Field$Builder addGroup (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet value
static com.google.protobuf.UnknownFieldSet$Field$Builder access$300 ()
}
com/google/protobuf/UnknownFieldSet$Field.classUnknownFieldSet.java
package com.google.protobuf
public final com.google.protobuf.UnknownFieldSet$Field extends java.lang.Object {
private static final com.google.protobuf.UnknownFieldSet$Field fieldDefaultInstance
private java.util.List varint
private java.util.List fixed32
private java.util.List fixed64
private java.util.List lengthDelimited
private java.util.List group
private void ()
public static com.google.protobuf.UnknownFieldSet$Field$Builder newBuilder ()
public static com.google.protobuf.UnknownFieldSet$Field$Builder newBuilder (com.google.protobuf.UnknownFieldSet$Field)
com.google.protobuf.UnknownFieldSet$Field copyFrom
public static com.google.protobuf.UnknownFieldSet$Field getDefaultInstance ()
public java.util.List getVarintList ()
public java.util.List getFixed32List ()
public java.util.List getFixed64List ()
public java.util.List getLengthDelimitedList ()
public java.util.List getGroupList ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
private java.lang.Object[] getIdentityArray ()
public void writeTo (int, com.google.protobuf.CodedOutputStream) throws java.io.IOException
long value
java.util.Iterator i$
int value
java.util.Iterator i$
long value
java.util.Iterator i$
com.google.protobuf.ByteString value
java.util.Iterator i$
com.google.protobuf.UnknownFieldSet value
java.util.Iterator i$
int fieldNumber
com.google.protobuf.CodedOutputStream output
public int getSerializedSize (int)
long value
java.util.Iterator i$
int value
java.util.Iterator i$
long value
java.util.Iterator i$
com.google.protobuf.ByteString value
java.util.Iterator i$
com.google.protobuf.UnknownFieldSet value
java.util.Iterator i$
int fieldNumber
int result
public void writeAsMessageSetExtensionTo (int, com.google.protobuf.CodedOutputStream) throws java.io.IOException
com.google.protobuf.ByteString value
java.util.Iterator i$
int fieldNumber
com.google.protobuf.CodedOutputStream output
public int getSerializedSizeAsMessageSetExtension (int)
com.google.protobuf.ByteString value
java.util.Iterator i$
int fieldNumber
int result
void (com.google.protobuf.UnknownFieldSet$1)
com.google.protobuf.UnknownFieldSet$1 x0
static java.util.List access$500 (com.google.protobuf.UnknownFieldSet$Field)
com.google.protobuf.UnknownFieldSet$Field x0
static java.util.List access$502 (com.google.protobuf.UnknownFieldSet$Field, java.util.List)
com.google.protobuf.UnknownFieldSet$Field x0
java.util.List x1
static java.util.List access$600 (com.google.protobuf.UnknownFieldSet$Field)
com.google.protobuf.UnknownFieldSet$Field x0
static java.util.List access$602 (com.google.protobuf.UnknownFieldSet$Field, java.util.List)
com.google.protobuf.UnknownFieldSet$Field x0
java.util.List x1
static java.util.List access$700 (com.google.protobuf.UnknownFieldSet$Field)
com.google.protobuf.UnknownFieldSet$Field x0
static java.util.List access$702 (com.google.protobuf.UnknownFieldSet$Field, java.util.List)
com.google.protobuf.UnknownFieldSet$Field x0
java.util.List x1
static java.util.List access$800 (com.google.protobuf.UnknownFieldSet$Field)
com.google.protobuf.UnknownFieldSet$Field x0
static java.util.List access$802 (com.google.protobuf.UnknownFieldSet$Field, java.util.List)
com.google.protobuf.UnknownFieldSet$Field x0
java.util.List x1
static java.util.List access$900 (com.google.protobuf.UnknownFieldSet$Field)
com.google.protobuf.UnknownFieldSet$Field x0
static java.util.List access$902 (com.google.protobuf.UnknownFieldSet$Field, java.util.List)
com.google.protobuf.UnknownFieldSet$Field x0
java.util.List x1
static void ()
}
com/google/protobuf/UnknownFieldSet.classUnknownFieldSet.java
package com.google.protobuf
public final com.google.protobuf.UnknownFieldSet extends java.lang.Object implements com.google.protobuf.MessageLite {
private static final com.google.protobuf.UnknownFieldSet defaultInstance
private java.util.Map fields
private void ()
public static com.google.protobuf.UnknownFieldSet$Builder newBuilder ()
public static com.google.protobuf.UnknownFieldSet$Builder newBuilder (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet copyFrom
public static com.google.protobuf.UnknownFieldSet getDefaultInstance ()
public com.google.protobuf.UnknownFieldSet getDefaultInstanceForType ()
private void (java.util.Map)
java.util.Map fields
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.util.Map asMap ()
public boolean hasField (int)
int number
public com.google.protobuf.UnknownFieldSet$Field getField (int)
int number
com.google.protobuf.UnknownFieldSet$Field result
public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
com.google.protobuf.CodedOutputStream output
public java.lang.String toString ()
public com.google.protobuf.ByteString toByteString ()
com.google.protobuf.ByteString$CodedBuilder out
java.io.IOException e
public byte[] toByteArray ()
byte[] result
com.google.protobuf.CodedOutputStream output
java.io.IOException e
public void writeTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream output
com.google.protobuf.CodedOutputStream codedOutput
public void writeDelimitedTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream output
com.google.protobuf.CodedOutputStream codedOutput
public int getSerializedSize ()
java.util.Map$Entry entry
java.util.Iterator i$
int result
public void writeAsMessageSetTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
com.google.protobuf.CodedOutputStream output
public int getSerializedSizeAsMessageSet ()
java.util.Map$Entry entry
java.util.Iterator i$
int result
public boolean isInitialized ()
public static com.google.protobuf.UnknownFieldSet parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException
com.google.protobuf.CodedInputStream input
public static com.google.protobuf.UnknownFieldSet parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.ByteString data
public static com.google.protobuf.UnknownFieldSet parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException
byte[] data
public static com.google.protobuf.UnknownFieldSet parseFrom (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public com.google.protobuf.UnknownFieldSet$Builder newBuilderForType ()
public com.google.protobuf.UnknownFieldSet$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder toBuilder ()
public volatile com.google.protobuf.MessageLite$Builder newBuilderForType ()
public volatile com.google.protobuf.MessageLite getDefaultInstanceForType ()
void (java.util.Map, com.google.protobuf.UnknownFieldSet$1)
java.util.Map x0
com.google.protobuf.UnknownFieldSet$1 x1
static java.util.Map access$200 (com.google.protobuf.UnknownFieldSet)
com.google.protobuf.UnknownFieldSet x0
static void ()
}
com/google/protobuf/UnmodifiableLazyStringList$1.classUnmodifiableLazyStringList.java
package com.google.protobuf
com.google.protobuf.UnmodifiableLazyStringList$1 extends java.lang.Object implements java.util.ListIterator {
java.util.ListIterator iter
final int val$index
final com.google.protobuf.UnmodifiableLazyStringList this$0
void (com.google.protobuf.UnmodifiableLazyStringList, int)
public boolean hasNext ()
public java.lang.String next ()
public boolean hasPrevious ()
public java.lang.String previous ()
public int nextIndex ()
public int previousIndex ()
public void remove ()
public void set (java.lang.String)
String o
public void add (java.lang.String)
String o
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/protobuf/UnmodifiableLazyStringList$2.classUnmodifiableLazyStringList.java
package com.google.protobuf
com.google.protobuf.UnmodifiableLazyStringList$2 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iter
final com.google.protobuf.UnmodifiableLazyStringList this$0
void (com.google.protobuf.UnmodifiableLazyStringList)
public boolean hasNext ()
public java.lang.String next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/protobuf/UnmodifiableLazyStringList.classUnmodifiableLazyStringList.java
package com.google.protobuf
public com.google.protobuf.UnmodifiableLazyStringList extends java.util.AbstractList implements com.google.protobuf.LazyStringList java.util.RandomAccess {
private final com.google.protobuf.LazyStringList list
public void (com.google.protobuf.LazyStringList)
com.google.protobuf.LazyStringList list
public java.lang.String get (int)
int index
public int size ()
public com.google.protobuf.ByteString getByteString (int)
int index
public void add (com.google.protobuf.ByteString)
com.google.protobuf.ByteString element
public java.util.ListIterator listIterator (int)
int index
public java.util.Iterator iterator ()
public volatile java.lang.Object get (int)
int x0
static com.google.protobuf.LazyStringList access$000 (com.google.protobuf.UnmodifiableLazyStringList)
com.google.protobuf.UnmodifiableLazyStringList x0
}
com/google/protobuf/WireFormat$1.classWireFormat.java
package com.google.protobuf
com.google.protobuf.WireFormat$1 extends java.lang.Object {
}
com/google/protobuf/WireFormat$FieldType$1.classWireFormat.java
package com.google.protobuf
final com.google.protobuf.WireFormat$FieldType$1 extends com.google.protobuf.WireFormat$FieldType {
void (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int)
com.google.protobuf.WireFormat$JavaType x0
int x1
public boolean isPackable ()
}
com/google/protobuf/WireFormat$FieldType$2.classWireFormat.java
package com.google.protobuf
final com.google.protobuf.WireFormat$FieldType$2 extends com.google.protobuf.WireFormat$FieldType {
void (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int)
com.google.protobuf.WireFormat$JavaType x0
int x1
public boolean isPackable ()
}
com/google/protobuf/WireFormat$FieldType$3.classWireFormat.java
package com.google.protobuf
final com.google.protobuf.WireFormat$FieldType$3 extends com.google.protobuf.WireFormat$FieldType {
void (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int)
com.google.protobuf.WireFormat$JavaType x0
int x1
public boolean isPackable ()
}
com/google/protobuf/WireFormat$FieldType$4.classWireFormat.java
package com.google.protobuf
final com.google.protobuf.WireFormat$FieldType$4 extends com.google.protobuf.WireFormat$FieldType {
void (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int)
com.google.protobuf.WireFormat$JavaType x0
int x1
public boolean isPackable ()
}
com/google/protobuf/WireFormat$FieldType.classWireFormat.java
package com.google.protobuf
public com.google.protobuf.WireFormat$FieldType extends java.lang.Enum {
public static final com.google.protobuf.WireFormat$FieldType DOUBLE
public static final com.google.protobuf.WireFormat$FieldType FLOAT
public static final com.google.protobuf.WireFormat$FieldType INT64
public static final com.google.protobuf.WireFormat$FieldType UINT64
public static final com.google.protobuf.WireFormat$FieldType INT32
public static final com.google.protobuf.WireFormat$FieldType FIXED64
public static final com.google.protobuf.WireFormat$FieldType FIXED32
public static final com.google.protobuf.WireFormat$FieldType BOOL
public static final com.google.protobuf.WireFormat$FieldType STRING
public static final com.google.protobuf.WireFormat$FieldType GROUP
public static final com.google.protobuf.WireFormat$FieldType MESSAGE
public static final com.google.protobuf.WireFormat$FieldType BYTES
public static final com.google.protobuf.WireFormat$FieldType UINT32
public static final com.google.protobuf.WireFormat$FieldType ENUM
public static final com.google.protobuf.WireFormat$FieldType SFIXED32
public static final com.google.protobuf.WireFormat$FieldType SFIXED64
public static final com.google.protobuf.WireFormat$FieldType SINT32
public static final com.google.protobuf.WireFormat$FieldType SINT64
private final com.google.protobuf.WireFormat$JavaType javaType
private final int wireType
private static final com.google.protobuf.WireFormat$FieldType[] $VALUES
public static com.google.protobuf.WireFormat$FieldType[] values ()
public static com.google.protobuf.WireFormat$FieldType valueOf (java.lang.String)
String name
private void (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int)
com.google.protobuf.WireFormat$JavaType javaType
int wireType
public com.google.protobuf.WireFormat$JavaType getJavaType ()
public int getWireType ()
public boolean isPackable ()
void (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int, com.google.protobuf.WireFormat$1)
String x0
int x1
com.google.protobuf.WireFormat$JavaType x2
int x3
com.google.protobuf.WireFormat$1 x4
static void ()
}
com/google/protobuf/WireFormat$JavaType.classWireFormat.java
package com.google.protobuf
public final com.google.protobuf.WireFormat$JavaType extends java.lang.Enum {
public static final com.google.protobuf.WireFormat$JavaType INT
public static final com.google.protobuf.WireFormat$JavaType LONG
public static final com.google.protobuf.WireFormat$JavaType FLOAT
public static final com.google.protobuf.WireFormat$JavaType DOUBLE
public static final com.google.protobuf.WireFormat$JavaType BOOLEAN
public static final com.google.protobuf.WireFormat$JavaType STRING
public static final com.google.protobuf.WireFormat$JavaType BYTE_STRING
public static final com.google.protobuf.WireFormat$JavaType ENUM
public static final com.google.protobuf.WireFormat$JavaType MESSAGE
private final Object defaultDefault
private static final com.google.protobuf.WireFormat$JavaType[] $VALUES
public static com.google.protobuf.WireFormat$JavaType[] values ()
public static com.google.protobuf.WireFormat$JavaType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.Object)
Object defaultDefault
java.lang.Object getDefaultDefault ()
static void ()
}
com/google/protobuf/WireFormat.classWireFormat.java
package com.google.protobuf
public final com.google.protobuf.WireFormat extends java.lang.Object {
public static final int WIRETYPE_VARINT
public static final int WIRETYPE_FIXED64
public static final int WIRETYPE_LENGTH_DELIMITED
public static final int WIRETYPE_START_GROUP
public static final int WIRETYPE_END_GROUP
public static final int WIRETYPE_FIXED32
static final int TAG_TYPE_BITS
static final int TAG_TYPE_MASK
static final int MESSAGE_SET_ITEM
static final int MESSAGE_SET_TYPE_ID
static final int MESSAGE_SET_MESSAGE
static final int MESSAGE_SET_ITEM_TAG
static final int MESSAGE_SET_ITEM_END_TAG
static final int MESSAGE_SET_TYPE_ID_TAG
static final int MESSAGE_SET_MESSAGE_TAG
private void ()
static int getTagWireType (int)
int tag
public static int getTagFieldNumber (int)
int tag
static int makeTag (int, int)
int fieldNumber
int wireType
static void ()
}
com/google/javascript/rhino/head/
com/google/javascript/rhino/head/annotations/
com/google/javascript/rhino/head/ast/
com/google/javascript/rhino/head/commonjs/
com/google/javascript/rhino/head/commonjs/module/
com/google/javascript/rhino/head/commonjs/module/provider/
com/google/javascript/rhino/head/debug/
com/google/javascript/rhino/head/jdk13/
com/google/javascript/rhino/head/jdk15/
com/google/javascript/rhino/head/json/
com/google/javascript/rhino/head/optimizer/
com/google/javascript/rhino/head/regexp/
com/google/javascript/rhino/head/resources/
com/google/javascript/rhino/head/serialize/
com/google/javascript/rhino/head/tools/
com/google/javascript/rhino/head/tools/debugger/
com/google/javascript/rhino/head/tools/debugger/treetable/
com/google/javascript/rhino/head/tools/idswitch/
com/google/javascript/rhino/head/tools/jsc/
com/google/javascript/rhino/head/tools/resources/
com/google/javascript/rhino/head/tools/shell/
com/google/javascript/rhino/head/v8dtoa/
com/google/javascript/rhino/head/xml/
org/mozilla/
org/mozilla/classfile/
org/mozilla/javascript/
org/mozilla/javascript/annotations/
org/mozilla/javascript/ast/
org/mozilla/javascript/commonjs/
org/mozilla/javascript/commonjs/module/
org/mozilla/javascript/commonjs/module/provider/
org/mozilla/javascript/debug/
org/mozilla/javascript/jdk13/
org/mozilla/javascript/jdk15/
org/mozilla/javascript/json/
org/mozilla/javascript/optimizer/
org/mozilla/javascript/regexp/
org/mozilla/javascript/resources/
org/mozilla/javascript/serialize/
org/mozilla/javascript/tools/
org/mozilla/javascript/tools/debugger/
org/mozilla/javascript/tools/debugger/treetable/
org/mozilla/javascript/tools/idswitch/
org/mozilla/javascript/tools/jsc/
org/mozilla/javascript/tools/resources/
org/mozilla/javascript/tools/shell/
org/mozilla/javascript/v8dtoa/
org/mozilla/javascript/xml/
LICENSE.txt
com/google/javascript/rhino/head/Arguments.classArguments.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.Arguments extends com.google.javascript.rhino.head.IdScriptableObject {
static final long serialVersionUID
private static final String FTAG
private static final int Id_callee
private static final int Id_length
private static final int Id_caller
private static final int Id_constructor
private static final int MAX_INSTANCE_ID
private Object callerObj
private Object calleeObj
private Object lengthObj
private Object constructor
private com.google.javascript.rhino.head.NativeCall activation
private Object[] args
public void (com.google.javascript.rhino.head.NativeCall)
com.google.javascript.rhino.head.NativeCall activation
com.google.javascript.rhino.head.Scriptable parent
com.google.javascript.rhino.head.NativeFunction f
com.google.javascript.rhino.head.Scriptable topLevel
int version
public java.lang.String getClassName ()
private java.lang.Object arg (int)
int index
private void putIntoActivation (int, java.lang.Object)
int index
Object value
String argName
private java.lang.Object getFromActivation (int)
int index
String argName
private void replaceArg (int, java.lang.Object)
int index
Object value
private void removeArg (int)
int index
public boolean has (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
Object value
private boolean sharedWithActivation (int)
int i
String argName
int index
com.google.javascript.rhino.head.NativeFunction f
int definedCount
public void put (int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
int index
com.google.javascript.rhino.head.Scriptable start
Object value
public void delete (int)
int index
protected int getMaxInstanceId ()
protected int findInstanceIdInfo (java.lang.String)
int c
String X
int s_length
String s
int id
int attr
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
com.google.javascript.rhino.head.NativeCall caller
Object value
int id
protected void setInstanceIdValue (int, java.lang.Object)
int id
Object value
java.lang.Object[] getIds (boolean)
int index
Object id
int i
int i
int i
Object[] tmp
int offset
boolean[] present
int extraCount
boolean getAll
Object[] ids
protected com.google.javascript.rhino.head.ScriptableObject getOwnPropertyDescriptor (com.google.javascript.rhino.head.Context, java.lang.Object)
com.google.javascript.rhino.head.ScriptableObject desc
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Context cx
Object id
double d
int index
Object value
protected void defineOwnProperty (com.google.javascript.rhino.head.Context, java.lang.Object, com.google.javascript.rhino.head.ScriptableObject, boolean)
com.google.javascript.rhino.head.Context cx
Object id
com.google.javascript.rhino.head.ScriptableObject desc
boolean checkValid
double d
int index
Object value
Object newValue
}
com/google/javascript/rhino/head/AttachJsDocs$NodePos.classAttachJsDocs.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.AttachJsDocs$NodePos extends java.lang.Object {
com.google.javascript.rhino.head.ast.AstNode n
int apos
void (com.google.javascript.rhino.head.ast.AstNode, int)
com.google.javascript.rhino.head.ast.AstNode n
int apos
}
com/google/javascript/rhino/head/AttachJsDocs.classAttachJsDocs.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.AttachJsDocs extends java.lang.Object {
private com.google.javascript.rhino.head.ast.Comment currentJsdoc
private int capos
private boolean attachOnlyToParen
private com.google.javascript.rhino.head.ast.AstNode possibleJsdocTarget
private int possibleApos
public void ()
private boolean finishesAfterJsdoc (com.google.javascript.rhino.head.ast.AstNode, int)
com.google.javascript.rhino.head.ast.AstNode n
int napos
private com.google.javascript.rhino.head.ast.AstNode siblingFinishesAfterJsdoc (com.google.javascript.rhino.head.ast.AstNode, int)
com.google.javascript.rhino.head.ast.AstNode n
int parapos
com.google.javascript.rhino.head.ast.AstNode next
public void attachComments (com.google.javascript.rhino.head.ast.AstRoot, java.util.List)
com.google.javascript.rhino.head.ast.AstNode tmp
com.google.javascript.rhino.head.AttachJsDocs$NodePos np
com.google.javascript.rhino.head.ast.Comment c
java.util.Iterator i$
com.google.javascript.rhino.head.ast.AstRoot root
java.util.List comments
com.google.javascript.rhino.head.ast.AstNode n
int napos
int parapos
int lastcapos
private com.google.javascript.rhino.head.AttachJsDocs$NodePos attachComment (com.google.javascript.rhino.head.ast.AstNode, int)
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
com.google.javascript.rhino.head.ast.AstNode stm
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
java.util.Iterator i$
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
com.google.javascript.rhino.head.ast.AstNode param
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
java.util.Iterator i$
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
com.google.javascript.rhino.head.ast.SwitchCase c
java.util.Iterator i$
int catchstart
com.google.javascript.rhino.head.ast.CatchClause cc
java.util.Iterator i$
com.google.javascript.rhino.head.ast.VariableInitializer vi
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
java.util.Iterator i$
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
com.google.javascript.rhino.head.ast.AstNode elm
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
java.util.Iterator i$
com.google.javascript.rhino.head.ast.AstNode param
java.util.Iterator i$
com.google.javascript.rhino.head.ast.InfixExpression prop
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
java.util.Iterator i$
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
com.google.javascript.rhino.head.ast.SwitchCase cas
com.google.javascript.rhino.head.ast.DoLoop dl
com.google.javascript.rhino.head.ast.Loop loop
com.google.javascript.rhino.head.ast.IfStatement ifstm
com.google.javascript.rhino.head.ast.FunctionNode fun
com.google.javascript.rhino.head.ast.Name nam
com.google.javascript.rhino.head.ast.AstNode retValue
com.google.javascript.rhino.head.ast.SwitchStatement sw
com.google.javascript.rhino.head.ast.TryStatement t
int finpos
com.google.javascript.rhino.head.ast.WhileLoop wh
com.google.javascript.rhino.head.ast.WithStatement w
com.google.javascript.rhino.head.ast.InfixExpression ie
com.google.javascript.rhino.head.ast.UnaryExpression ue
com.google.javascript.rhino.head.ast.FunctionCall call
com.google.javascript.rhino.head.ast.ElementGet elm
com.google.javascript.rhino.head.ast.ConditionalExpression hook
com.google.javascript.rhino.head.ast.AstNode kid
com.google.javascript.rhino.head.ast.AstNode n
int parapos
int napos
int ntype
private com.google.javascript.rhino.head.AttachJsDocs$NodePos attachForInHeader (com.google.javascript.rhino.head.ast.ForInLoop, int)
com.google.javascript.rhino.head.ast.ForInLoop fi
int fipos
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
private com.google.javascript.rhino.head.AttachJsDocs$NodePos attachForLoopHeader (com.google.javascript.rhino.head.ast.ForLoop, int)
com.google.javascript.rhino.head.ast.ForLoop fl
int flpos
com.google.javascript.rhino.head.AttachJsDocs$NodePos res
private boolean betweenJsdocAndCast (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode n
int ntype
private boolean attachToChildren (com.google.javascript.rhino.head.ast.AstNode, int)
com.google.javascript.rhino.head.ast.AstNode n
int napos
int ntype
private com.google.javascript.rhino.head.AttachJsDocs$NodePos setJsdoc (com.google.javascript.rhino.head.ast.AstNode, int)
com.google.javascript.rhino.head.ast.AstNode n2
com.google.javascript.rhino.head.ast.AstNode n
int napos
int ntype
}
com/google/javascript/rhino/head/BaseFunction.classBaseFunction.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.BaseFunction extends com.google.javascript.rhino.head.IdScriptableObject implements com.google.javascript.rhino.head.Function {
static final long serialVersionUID
private static final Object FUNCTION_TAG
private static final int Id_length
private static final int Id_arity
private static final int Id_name
private static final int Id_prototype
private static final int Id_arguments
private static final int MAX_INSTANCE_ID
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toSource
private static final int Id_apply
private static final int Id_call
private static final int Id_bind
private static final int MAX_PROTOTYPE_ID
private Object prototypeProperty
private int prototypePropertyAttributes
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.BaseFunction obj
public void ()
public void (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable prototype
public java.lang.String getClassName ()
public java.lang.String getTypeOf ()
public boolean hasInstance (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable instance
Object protoProp
protected int getMaxInstanceId ()
protected int findInstanceIdInfo (java.lang.String)
String X
int c
String s
int id
int attr
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
int id
protected void setInstanceIdValue (int, java.lang.Object)
int id
Object value
protected void fillConstructorProperties (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject ctor
protected void initPrototypeId (int)
int id
String s
int arity
static boolean isApply (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject f
static boolean isApplyOrCall (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject f
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.BaseFunction realf
int indent
com.google.javascript.rhino.head.BaseFunction realf
int indent
int flags
com.google.javascript.rhino.head.Scriptable boundThis
Object[] boundArgs
com.google.javascript.rhino.head.Callable targetFunction
int argc
com.google.javascript.rhino.head.Scriptable boundThis
Object[] boundArgs
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
private com.google.javascript.rhino.head.BaseFunction realFunction (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.Scriptable thisObj
com.google.javascript.rhino.head.IdFunctionObject f
Object x
public void setImmunePrototypeProperty (java.lang.Object)
Object value
protected com.google.javascript.rhino.head.Scriptable getClassPrototype ()
Object protoVal
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public com.google.javascript.rhino.head.Scriptable construct (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object val
com.google.javascript.rhino.head.Scriptable proto
com.google.javascript.rhino.head.Scriptable parent
Object val
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
com.google.javascript.rhino.head.Scriptable result
public com.google.javascript.rhino.head.Scriptable createObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable newInstance
java.lang.String decompile (int, int)
int indent
int flags
StringBuffer sb
boolean justbody
public int getArity ()
public int getLength ()
public java.lang.String getFunctionName ()
protected boolean hasPrototypeProperty ()
protected java.lang.Object getPrototypeProperty ()
Object result
private synchronized java.lang.Object setupDefaultPrototype ()
com.google.javascript.rhino.head.NativeObject obj
int attr
com.google.javascript.rhino.head.Scriptable proto
private java.lang.Object getArguments ()
Object value
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.NativeCall activation
private static java.lang.Object jsConstructor (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
int i
String funBody
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
int arglen
StringBuffer sourceBuf
String source
int[] linep
String filename
String sourceURI
com.google.javascript.rhino.head.Scriptable global
com.google.javascript.rhino.head.ErrorReporter reporter
com.google.javascript.rhino.head.Evaluator evaluator
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
com/google/javascript/rhino/head/BeanProperty.classJavaMembers.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.BeanProperty extends java.lang.Object {
com.google.javascript.rhino.head.MemberBox getter
com.google.javascript.rhino.head.MemberBox setter
com.google.javascript.rhino.head.NativeJavaMethod setters
void (com.google.javascript.rhino.head.MemberBox, com.google.javascript.rhino.head.MemberBox, com.google.javascript.rhino.head.NativeJavaMethod)
com.google.javascript.rhino.head.MemberBox getter
com.google.javascript.rhino.head.MemberBox setter
com.google.javascript.rhino.head.NativeJavaMethod setters
}
com/google/javascript/rhino/head/BoundFunction.classBoundFunction.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.BoundFunction extends com.google.javascript.rhino.head.BaseFunction {
static final long serialVersionUID
private final com.google.javascript.rhino.head.Callable targetFunction
private final com.google.javascript.rhino.head.Scriptable boundThis
private final Object[] boundArgs
private final int length
public void (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Callable targetFunction
com.google.javascript.rhino.head.Scriptable boundThis
Object[] boundArgs
com.google.javascript.rhino.head.Function thrower
com.google.javascript.rhino.head.NativeObject throwing
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] extraArgs
com.google.javascript.rhino.head.Scriptable callThis
public com.google.javascript.rhino.head.Scriptable construct (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] extraArgs
public boolean hasInstance (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable instance
public int getLength ()
private java.lang.Object[] concat (java.lang.Object[], java.lang.Object[])
Object[] first
Object[] second
Object[] args
}
com/google/javascript/rhino/head/Callable.classCallable.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.Callable extends java.lang.Object {
public abstract java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
}
com/google/javascript/rhino/head/ClassCache.classClassCache.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.ClassCache extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final Object AKEY
private volatile boolean cachingIsEnabled
private transient java.util.Map classTable
private transient java.util.Map classAdapterCache
private transient java.util.Map interfaceAdapterCache
private int generatedClassSerial
private com.google.javascript.rhino.head.Scriptable associatedScope
public void ()
public static com.google.javascript.rhino.head.ClassCache get (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.ClassCache cache
public boolean associate (com.google.javascript.rhino.head.ScriptableObject)
com.google.javascript.rhino.head.ScriptableObject topScope
public synchronized void clearCaches ()
public final boolean isCachingEnabled ()
public synchronized void setCachingEnabled (boolean)
boolean enabled
java.util.Map getClassCacheMap ()
java.util.Map getInterfaceAdapterCacheMap ()
public boolean isInvokerOptimizationEnabled ()
public synchronized void setInvokerOptimizationEnabled (boolean)
boolean enabled
public final synchronized int newClassSerialNumber ()
java.lang.Object getInterfaceAdapter (java.lang.Class)
Class cl
synchronized void cacheInterfaceAdapter (java.lang.Class, java.lang.Object)
Class cl
Object iadapter
com.google.javascript.rhino.head.Scriptable getAssociatedScope ()
static void ()
}
com/google/javascript/rhino/head/ClassDefinitionException.classClassDefinitionException.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.ClassDefinitionException extends java.lang.RuntimeException {
static final long serialVersionUID
public void (java.lang.String)
String detail
}
com/google/javascript/rhino/head/ClassShutter.classClassShutter.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.ClassShutter extends java.lang.Object {
public abstract boolean visibleToScripts (java.lang.String)
}
com/google/javascript/rhino/head/CodeGenerator.classCodeGenerator.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.CodeGenerator extends com.google.javascript.rhino.head.Icode {
private static final int MIN_LABEL_TABLE_SIZE
private static final int MIN_FIXUP_TABLE_SIZE
private com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
private boolean itsInFunctionFlag
private boolean itsInTryFlag
private com.google.javascript.rhino.head.InterpreterData itsData
private com.google.javascript.rhino.head.ast.ScriptNode scriptOrFn
private int iCodeTop
private int stackDepth
private int lineNumber
private int doubleTableTop
private com.google.javascript.rhino.head.ObjToIntMap strings
private int localTop
private int[] labelTable
private int labelTableTop
private long[] fixupTable
private int fixupTableTop
private com.google.javascript.rhino.head.ObjArray literalIds
private int exceptionTableTop
private static final int ECF_TAIL
void ()
public com.google.javascript.rhino.head.InterpreterData compile (com.google.javascript.rhino.head.CompilerEnvirons, com.google.javascript.rhino.head.ast.ScriptNode, java.lang.String, boolean)
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
com.google.javascript.rhino.head.ast.ScriptNode tree
String encodedSource
boolean returnFunction
private void generateFunctionICode ()
com.google.javascript.rhino.head.ast.FunctionNode theFunction
private void generateICodeFromTree (com.google.javascript.rhino.head.Node)
byte[] tmp
String str
int index
com.google.javascript.rhino.head.ObjToIntMap$Iterator iter
double[] tmp
int[] tmp
com.google.javascript.rhino.head.Node tree
private void generateNestedFunctions ()
com.google.javascript.rhino.head.ast.FunctionNode fn
com.google.javascript.rhino.head.CodeGenerator gen
int i
int functionCount
com.google.javascript.rhino.head.InterpreterData[] array
private void generateRegExpLiterals ()
String string
String flags
int i
int N
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.RegExpProxy rep
Object[] array
private void updateLineNumber (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
int lineno
private java.lang.RuntimeException badTree (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
private void visitStatement (com.google.javascript.rhino.head.Node, int)
int fnIndex
int fnType
int local
com.google.javascript.rhino.head.Node test
com.google.javascript.rhino.head.ast.Jump caseNode
com.google.javascript.rhino.head.Node target
com.google.javascript.rhino.head.Node target
com.google.javascript.rhino.head.Node target
int finallyRegister
int catchStartPC
int finallyStartPC
com.google.javascript.rhino.head.ast.Jump tryNode
int exceptionObjectLocal
int scopeLocal
int tryStart
boolean savedFlag
com.google.javascript.rhino.head.Node catchTarget
com.google.javascript.rhino.head.Node finallyTarget
int localIndex
int scopeIndex
String name
com.google.javascript.rhino.head.Node node
int initialStackDepth
int type
com.google.javascript.rhino.head.Node child
private void visitExpression (com.google.javascript.rhino.head.Node, int)
int fnIndex
com.google.javascript.rhino.head.ast.FunctionNode fn
int localIndex
com.google.javascript.rhino.head.Node lastChild
int argCount
int callType
int afterSecondJumpStart
int jump
com.google.javascript.rhino.head.Node ifThen
com.google.javascript.rhino.head.Node ifElse
int elseJumpStart
int afterElseJumpStart
String property
String name
String name
int index
int index
double num
int inum
int index
int index
int index
int index
int memberTypeFlags
int childCount
int queryPC
com.google.javascript.rhino.head.Node enterWith
com.google.javascript.rhino.head.Node with
boolean isName
com.google.javascript.rhino.head.Node node
int contextFlags
int type
com.google.javascript.rhino.head.Node child
int savedStackDepth
private void generateCallFunAndThis (com.google.javascript.rhino.head.Node)
String name
String property
com.google.javascript.rhino.head.Node target
com.google.javascript.rhino.head.Node id
com.google.javascript.rhino.head.Node left
int type
private void visitIncDec (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
int i
String name
com.google.javascript.rhino.head.Node object
String property
com.google.javascript.rhino.head.Node object
com.google.javascript.rhino.head.Node index
com.google.javascript.rhino.head.Node ref
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
int incrDecrMask
int childType
private void visitLiteral (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node n
int count
int count
int childType
int index
int[] skipIndexes
int index
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
int type
int count
Object[] propertyIds
private void visitArrayComprehension (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node initStmt
com.google.javascript.rhino.head.Node expr
private int getLocalBlockRef (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node localBlock
private int getTargetLabel (com.google.javascript.rhino.head.Node)
int[] tmp
com.google.javascript.rhino.head.Node target
int label
private void markTargetLabel (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node target
int label
private void addGoto (com.google.javascript.rhino.head.Node, int)
long[] tmp
int gotoPC
int top
com.google.javascript.rhino.head.Node target
int gotoOp
int label
int targetPC
private void fixLabelGotos ()
long fixup
int label
int jumpSource
int pc
int i
private void addBackwardGoto (int, int)
int gotoOp
int jumpPC
int fromPC
private void resolveForwardGoto (int)
int fromPC
private void resolveGoto (int, int)
int fromPC
int jumpPC
int offset
int offsetSite
byte[] array
private void addToken (int)
int token
private void addIcode (int)
int icode
private void addUint8 (int)
int value
byte[] array
int top
private void addUint16 (int)
int value
byte[] array
int top
private void addInt (int)
int i
byte[] array
int top
private int getDoubleIndex (double)
double[] na
double num
int index
private void addGotoOp (int)
int gotoOp
byte[] array
int top
private void addVarOp (int, int)
int op
int varIndex
private void addStringOp (int, java.lang.String)
int op
String str
private void addIndexOp (int, int)
int op
int index
private void addStringPrefix (java.lang.String)
String str
int index
private void addIndexPrefix (int)
int index
private void addExceptionHandler (int, int, int, boolean, int, int)
int icodeStart
int icodeEnd
int handlerStart
boolean isFinally
int exceptionObjectLocal
int scopeLocal
int top
int[] table
private byte[] increaseICodeCapacity (int)
int extraSize
int capacity
int top
byte[] array
private void stackChange (int)
int newDepth
int change
private int allocLocal ()
int localSlot
private void releaseLocal (int)
int localSlot
}
com/google/javascript/rhino/head/CompilerEnvirons.classCompilerEnvirons.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.CompilerEnvirons extends java.lang.Object {
private com.google.javascript.rhino.head.ErrorReporter errorReporter
private int languageVersion
private boolean generateDebugInfo
private boolean reservedKeywordAsIdentifier
private boolean allowMemberExprAsFunctionName
private boolean xmlAvailable
private int optimizationLevel
private boolean generatingSource
private boolean strictMode
private boolean warningAsError
private boolean generateObserverCount
private boolean recordingComments
private boolean recordingLocalJsDocComments
private boolean recoverFromErrors
private boolean warnTrailingComma
private boolean ideMode
private boolean allowSharpComments
java.util.Set activationNames
public void ()
public void initFromContext (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public final com.google.javascript.rhino.head.ErrorReporter getErrorReporter ()
public void setErrorReporter (com.google.javascript.rhino.head.ErrorReporter)
com.google.javascript.rhino.head.ErrorReporter errorReporter
public final int getLanguageVersion ()
public void setLanguageVersion (int)
int languageVersion
public final boolean isGenerateDebugInfo ()
public void setGenerateDebugInfo (boolean)
boolean flag
public final boolean isReservedKeywordAsIdentifier ()
public void setReservedKeywordAsIdentifier (boolean)
boolean flag
public final boolean isAllowMemberExprAsFunctionName ()
public void setAllowMemberExprAsFunctionName (boolean)
boolean flag
public final boolean isXmlAvailable ()
public void setXmlAvailable (boolean)
boolean flag
public final int getOptimizationLevel ()
public void setOptimizationLevel (int)
int level
public final boolean isGeneratingSource ()
public boolean getWarnTrailingComma ()
public void setWarnTrailingComma (boolean)
boolean warn
public final boolean isStrictMode ()
public void setStrictMode (boolean)
boolean strict
public final boolean reportWarningAsError ()
public void setGeneratingSource (boolean)
boolean generatingSource
public boolean isGenerateObserverCount ()
public void setGenerateObserverCount (boolean)
boolean generateObserverCount
public boolean isRecordingComments ()
public void setRecordingComments (boolean)
boolean record
public boolean isRecordingLocalJsDocComments ()
public void setRecordingLocalJsDocComments (boolean)
boolean record
public void setRecoverFromErrors (boolean)
boolean recover
public boolean recoverFromErrors ()
public void setIdeMode (boolean)
boolean ide
public boolean isIdeMode ()
public java.util.Set getActivationNames ()
public void setActivationNames (java.util.Set)
java.util.Set activationNames
public void setAllowSharpComments (boolean)
boolean allow
public boolean getAllowSharpComments ()
public static com.google.javascript.rhino.head.CompilerEnvirons ideEnvirons ()
com.google.javascript.rhino.head.CompilerEnvirons env
}
com/google/javascript/rhino/head/ConsString.classConsString.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.ConsString extends java.lang.Object implements java.lang.CharSequence java.io.Serializable {
private static final long serialVersionUID
private CharSequence s1
private CharSequence s2
private final int length
private int depth
public void (java.lang.CharSequence, java.lang.CharSequence)
CharSequence str1
CharSequence str2
private java.lang.Object writeReplace ()
public java.lang.String toString ()
private synchronized java.lang.String flatten ()
StringBuilder b
private synchronized void appendTo (java.lang.StringBuilder)
StringBuilder b
private static void appendFragment (java.lang.CharSequence, java.lang.StringBuilder)
CharSequence s
StringBuilder b
public int length ()
public char charAt (int)
int index
String str
public java.lang.CharSequence subSequence (int, int)
int start
int end
String str
}
com/google/javascript/rhino/head/ConstProperties.classConstProperties.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.ConstProperties extends java.lang.Object {
public abstract void putConst (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
public abstract void defineConst (java.lang.String, com.google.javascript.rhino.head.Scriptable)
public abstract boolean isConst (java.lang.String)
}
com/google/javascript/rhino/head/Context$1.classContext.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.Context$1 extends java.lang.Object implements com.google.javascript.rhino.head.ContextAction {
final com.google.javascript.rhino.head.Callable val$callable
final com.google.javascript.rhino.head.Scriptable val$scope
final com.google.javascript.rhino.head.Scriptable val$thisObj
final Object[] val$args
void (com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
public java.lang.Object run (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
}
com/google/javascript/rhino/head/Context$2.classContext.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.Context$2 extends java.lang.Object implements com.google.javascript.rhino.head.Context$ClassShutterSetter {
final com.google.javascript.rhino.head.Context this$0
void (com.google.javascript.rhino.head.Context)
public void setClassShutter (com.google.javascript.rhino.head.ClassShutter)
com.google.javascript.rhino.head.ClassShutter shutter
public com.google.javascript.rhino.head.ClassShutter getClassShutter ()
}
com/google/javascript/rhino/head/Context$ClassShutterSetter.classContext.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.Context$ClassShutterSetter extends java.lang.Object {
public abstract void setClassShutter (com.google.javascript.rhino.head.ClassShutter)
public abstract com.google.javascript.rhino.head.ClassShutter getClassShutter ()
}
com/google/javascript/rhino/head/Context.classContext.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.Context extends java.lang.Object {
public static final int VERSION_UNKNOWN
public static final int VERSION_DEFAULT
public static final int VERSION_1_0
public static final int VERSION_1_1
public static final int VERSION_1_2
public static final int VERSION_1_3
public static final int VERSION_1_4
public static final int VERSION_1_5
public static final int VERSION_1_6
public static final int VERSION_1_7
public static final int VERSION_1_8
public static final int FEATURE_NON_ECMA_GET_YEAR
public static final int FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME
public static final int FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER
public static final int FEATURE_TO_STRING_AS_SOURCE
public static final int FEATURE_PARENT_PROTO_PROPERTIES
public static final int FEATURE_PARENT_PROTO_PROPRTIES
public static final int FEATURE_E4X
public static final int FEATURE_DYNAMIC_SCOPE
public static final int FEATURE_STRICT_VARS
public static final int FEATURE_STRICT_EVAL
public static final int FEATURE_LOCATION_INFORMATION_IN_ERROR
public static final int FEATURE_STRICT_MODE
public static final int FEATURE_WARNING_AS_ERROR
public static final int FEATURE_ENHANCED_JAVA_ACCESS
public static final String languageVersionProperty
public static final String errorReporterProperty
public static final Object[] emptyArgs
private static Class codegenClass
private static Class interpreterClass
private static String implementationVersion
private final com.google.javascript.rhino.head.ContextFactory factory
private boolean sealed
private Object sealKey
com.google.javascript.rhino.head.Scriptable topCallScope
boolean isContinuationsTopCall
com.google.javascript.rhino.head.NativeCall currentActivationCall
com.google.javascript.rhino.head.xml.XMLLib cachedXMLLib
com.google.javascript.rhino.head.ObjToIntMap iterating
Object interpreterSecurityDomain
int version
private com.google.javascript.rhino.head.SecurityController securityController
private boolean hasClassShutter
private com.google.javascript.rhino.head.ClassShutter classShutter
private com.google.javascript.rhino.head.ErrorReporter errorReporter
com.google.javascript.rhino.head.RegExpProxy regExpProxy
private java.util.Locale locale
private boolean generatingDebug
private boolean generatingDebugChanged
private boolean generatingSource
boolean useDynamicScope
private int optimizationLevel
private int maximumInterpreterStackDepth
private com.google.javascript.rhino.head.WrapFactory wrapFactory
com.google.javascript.rhino.head.debug.Debugger debugger
private Object debuggerData
private int enterCount
private Object propertyListeners
private java.util.Map threadLocalMap
private ClassLoader applicationClassLoader
java.util.Set activationNames
Object lastInterpreterFrame
com.google.javascript.rhino.head.ObjArray previousInterpreterInvocations
int instructionCount
int instructionThreshold
int scratchIndex
long scratchUint32
com.google.javascript.rhino.head.Scriptable scratchScriptable
public boolean generateObserverCount
public void ()
protected void (com.google.javascript.rhino.head.ContextFactory)
com.google.javascript.rhino.head.ContextFactory factory
public static com.google.javascript.rhino.head.Context getCurrentContext ()
Object helper
public static com.google.javascript.rhino.head.Context enter ()
public static com.google.javascript.rhino.head.Context enter (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
static final com.google.javascript.rhino.head.Context enter (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.ContextFactory)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.ContextFactory factory
Object helper
com.google.javascript.rhino.head.Context old
public static void exit ()
Object helper
com.google.javascript.rhino.head.Context cx
public static java.lang.Object call (com.google.javascript.rhino.head.ContextAction)
com.google.javascript.rhino.head.ContextAction action
public static java.lang.Object call (com.google.javascript.rhino.head.ContextFactory, com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.ContextFactory factory
com.google.javascript.rhino.head.Callable callable
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
static java.lang.Object call (com.google.javascript.rhino.head.ContextFactory, com.google.javascript.rhino.head.ContextAction)
com.google.javascript.rhino.head.ContextFactory factory
com.google.javascript.rhino.head.ContextAction action
com.google.javascript.rhino.head.Context cx
public static void addContextListener (com.google.javascript.rhino.head.ContextListener)
java.lang.reflect.Method m
RuntimeException rex
Exception ex
Class cl
Class factoryClass
Class[] sig
Object[] args
com.google.javascript.rhino.head.ContextListener listener
String DBG
public static void removeContextListener (com.google.javascript.rhino.head.ContextListener)
com.google.javascript.rhino.head.ContextListener listener
public final com.google.javascript.rhino.head.ContextFactory getFactory ()
public final boolean isSealed ()
public final void seal (java.lang.Object)
Object sealKey
public final void unseal (java.lang.Object)
Object sealKey
static void onSealedMutation ()
public final int getLanguageVersion ()
public void setLanguageVersion (int)
int version
Object listeners
public static boolean isValidLanguageVersion (int)
int version
public static void checkLanguageVersion (int)
int version
public final java.lang.String getImplementationVersion ()
public final com.google.javascript.rhino.head.ErrorReporter getErrorReporter ()
public final com.google.javascript.rhino.head.ErrorReporter setErrorReporter (com.google.javascript.rhino.head.ErrorReporter)
com.google.javascript.rhino.head.ErrorReporter reporter
com.google.javascript.rhino.head.ErrorReporter old
Object listeners
public final java.util.Locale getLocale ()
public final java.util.Locale setLocale (java.util.Locale)
java.util.Locale loc
java.util.Locale result
public final void addPropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener l
public final void removePropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener l
final void firePropertyChange (java.lang.String, java.lang.Object, java.lang.Object)
String property
Object oldValue
Object newValue
Object listeners
private void firePropertyChangeImpl (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
java.beans.PropertyChangeListener pcl
Object l
int i
Object listeners
String property
Object oldValue
Object newValue
public static void reportWarning (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int lineno
String lineSource
int lineOffset
com.google.javascript.rhino.head.Context cx
public static void reportWarning (java.lang.String)
String message
int[] linep
String filename
public static void reportWarning (java.lang.String, java.lang.Throwable)
String message
Throwable t
int[] linep
String filename
java.io.Writer sw
java.io.PrintWriter pw
public static void reportError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int lineno
String lineSource
int lineOffset
com.google.javascript.rhino.head.Context cx
public static void reportError (java.lang.String)
String message
int[] linep
String filename
public static com.google.javascript.rhino.head.EvaluatorException reportRuntimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int lineno
String lineSource
int lineOffset
com.google.javascript.rhino.head.Context cx
static com.google.javascript.rhino.head.EvaluatorException reportRuntimeError0 (java.lang.String)
String messageId
String msg
static com.google.javascript.rhino.head.EvaluatorException reportRuntimeError1 (java.lang.String, java.lang.Object)
String messageId
Object arg1
String msg
static com.google.javascript.rhino.head.EvaluatorException reportRuntimeError2 (java.lang.String, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
String msg
static com.google.javascript.rhino.head.EvaluatorException reportRuntimeError3 (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object arg3
String msg
static com.google.javascript.rhino.head.EvaluatorException reportRuntimeError4 (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object arg3
Object arg4
String msg
public static com.google.javascript.rhino.head.EvaluatorException reportRuntimeError (java.lang.String)
String message
int[] linep
String filename
public final com.google.javascript.rhino.head.ScriptableObject initStandardObjects ()
public final com.google.javascript.rhino.head.Scriptable initStandardObjects (com.google.javascript.rhino.head.ScriptableObject)
com.google.javascript.rhino.head.ScriptableObject scope
public com.google.javascript.rhino.head.ScriptableObject initStandardObjects (com.google.javascript.rhino.head.ScriptableObject, boolean)
com.google.javascript.rhino.head.ScriptableObject scope
boolean sealed
public static java.lang.Object getUndefinedValue ()
public final java.lang.Object evaluateString (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.String, int, java.lang.Object)
com.google.javascript.rhino.head.Scriptable scope
String source
String sourceName
int lineno
Object securityDomain
com.google.javascript.rhino.head.Script script
public final java.lang.Object evaluateReader (com.google.javascript.rhino.head.Scriptable, java.io.Reader, java.lang.String, int, java.lang.Object) throws java.io.IOException
com.google.javascript.rhino.head.Scriptable scope
java.io.Reader in
String sourceName
int lineno
Object securityDomain
com.google.javascript.rhino.head.Script script
public java.lang.Object executeScriptWithContinuations (com.google.javascript.rhino.head.Script, com.google.javascript.rhino.head.Scriptable) throws com.google.javascript.rhino.head.ContinuationPending
com.google.javascript.rhino.head.Script script
com.google.javascript.rhino.head.Scriptable scope
public java.lang.Object callFunctionWithContinuations (com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[]) throws com.google.javascript.rhino.head.ContinuationPending
com.google.javascript.rhino.head.Callable function
com.google.javascript.rhino.head.Scriptable scope
Object[] args
public com.google.javascript.rhino.head.ContinuationPending captureContinuation ()
public java.lang.Object resumeContinuation (java.lang.Object, com.google.javascript.rhino.head.Scriptable, java.lang.Object) throws com.google.javascript.rhino.head.ContinuationPending
Object continuation
com.google.javascript.rhino.head.Scriptable scope
Object functionResult
Object[] args
public final boolean stringIsCompilableUnit (java.lang.String)
com.google.javascript.rhino.head.EvaluatorException ee
String source
boolean errorseen
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
com.google.javascript.rhino.head.Parser p
public final com.google.javascript.rhino.head.Script compileReader (com.google.javascript.rhino.head.Scriptable, java.io.Reader, java.lang.String, int, java.lang.Object) throws java.io.IOException
com.google.javascript.rhino.head.Scriptable scope
java.io.Reader in
String sourceName
int lineno
Object securityDomain
public final com.google.javascript.rhino.head.Script compileReader (java.io.Reader, java.lang.String, int, java.lang.Object) throws java.io.IOException
java.io.Reader in
String sourceName
int lineno
Object securityDomain
public final com.google.javascript.rhino.head.Script compileString (java.lang.String, java.lang.String, int, java.lang.Object)
String source
String sourceName
int lineno
Object securityDomain
final com.google.javascript.rhino.head.Script compileString (java.lang.String, com.google.javascript.rhino.head.Evaluator, com.google.javascript.rhino.head.ErrorReporter, java.lang.String, int, java.lang.Object)
java.io.IOException ex
String source
com.google.javascript.rhino.head.Evaluator compiler
com.google.javascript.rhino.head.ErrorReporter compilationErrorReporter
String sourceName
int lineno
Object securityDomain
public final com.google.javascript.rhino.head.Function compileFunction (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.String, int, java.lang.Object)
com.google.javascript.rhino.head.Scriptable scope
String source
String sourceName
int lineno
Object securityDomain
final com.google.javascript.rhino.head.Function compileFunction (com.google.javascript.rhino.head.Scriptable, java.lang.String, com.google.javascript.rhino.head.Evaluator, com.google.javascript.rhino.head.ErrorReporter, java.lang.String, int, java.lang.Object)
java.io.IOException ioe
com.google.javascript.rhino.head.Scriptable scope
String source
com.google.javascript.rhino.head.Evaluator compiler
com.google.javascript.rhino.head.ErrorReporter compilationErrorReporter
String sourceName
int lineno
Object securityDomain
public final java.lang.String decompileScript (com.google.javascript.rhino.head.Script, int)
com.google.javascript.rhino.head.Script script
int indent
com.google.javascript.rhino.head.NativeFunction scriptImpl
public final java.lang.String decompileFunction (com.google.javascript.rhino.head.Function, int)
com.google.javascript.rhino.head.Function fun
int indent
public final java.lang.String decompileFunctionBody (com.google.javascript.rhino.head.Function, int)
com.google.javascript.rhino.head.BaseFunction bf
com.google.javascript.rhino.head.Function fun
int indent
public com.google.javascript.rhino.head.Scriptable newObject (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.NativeObject result
public com.google.javascript.rhino.head.Scriptable newObject (com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Scriptable scope
String constructorName
public com.google.javascript.rhino.head.Scriptable newObject (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object[])
com.google.javascript.rhino.head.Scriptable scope
String constructorName
Object[] args
com.google.javascript.rhino.head.Function ctor
public com.google.javascript.rhino.head.Scriptable newArray (com.google.javascript.rhino.head.Scriptable, int)
com.google.javascript.rhino.head.Scriptable scope
int length
com.google.javascript.rhino.head.NativeArray result
public com.google.javascript.rhino.head.Scriptable newArray (com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Scriptable scope
Object[] elements
com.google.javascript.rhino.head.NativeArray result
public final java.lang.Object[] getElements (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable object
public static boolean toBoolean (java.lang.Object)
Object value
public static double toNumber (java.lang.Object)
Object value
public static java.lang.String toString (java.lang.Object)
Object value
public static com.google.javascript.rhino.head.Scriptable toObject (java.lang.Object, com.google.javascript.rhino.head.Scriptable)
Object value
com.google.javascript.rhino.head.Scriptable scope
public static com.google.javascript.rhino.head.Scriptable toObject (java.lang.Object, com.google.javascript.rhino.head.Scriptable, java.lang.Class)
Object value
com.google.javascript.rhino.head.Scriptable scope
Class staticType
public static java.lang.Object javaToJS (java.lang.Object, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
Object value
com.google.javascript.rhino.head.Scriptable scope
public static java.lang.Object jsToJava (java.lang.Object, java.lang.Class) throws com.google.javascript.rhino.head.EvaluatorException
Object value
Class desiredType
public static java.lang.Object toType (java.lang.Object, java.lang.Class) throws java.lang.IllegalArgumentException
IllegalArgumentException ex2
com.google.javascript.rhino.head.EvaluatorException ex
Object value
Class desiredType
public static java.lang.RuntimeException throwAsScriptRuntimeEx (java.lang.Throwable)
com.google.javascript.rhino.head.Context cx
Throwable e
public final boolean isGeneratingDebug ()
public final void setGeneratingDebug (boolean)
boolean generatingDebug
public final boolean isGeneratingSource ()
public final void setGeneratingSource (boolean)
boolean generatingSource
public final int getOptimizationLevel ()
public final void setOptimizationLevel (int)
int optimizationLevel
public static boolean isValidOptimizationLevel (int)
int optimizationLevel
public static void checkOptimizationLevel (int)
int optimizationLevel
public final int getMaximumInterpreterStackDepth ()
public final void setMaximumInterpreterStackDepth (int)
int max
public final void setSecurityController (com.google.javascript.rhino.head.SecurityController)
com.google.javascript.rhino.head.SecurityController controller
public final synchronized void setClassShutter (com.google.javascript.rhino.head.ClassShutter)
com.google.javascript.rhino.head.ClassShutter shutter
final synchronized com.google.javascript.rhino.head.ClassShutter getClassShutter ()
public final synchronized com.google.javascript.rhino.head.Context$ClassShutterSetter getClassShutterSetter ()
public final java.lang.Object getThreadLocal (java.lang.Object)
Object key
public final synchronized void putThreadLocal (java.lang.Object, java.lang.Object)
Object key
Object value
public final void removeThreadLocal (java.lang.Object)
Object key
public static void setCachingEnabled (boolean)
boolean cachingEnabled
public final void setWrapFactory (com.google.javascript.rhino.head.WrapFactory)
com.google.javascript.rhino.head.WrapFactory wrapFactory
public final com.google.javascript.rhino.head.WrapFactory getWrapFactory ()
public final com.google.javascript.rhino.head.debug.Debugger getDebugger ()
public final java.lang.Object getDebuggerContextData ()
public final void setDebugger (com.google.javascript.rhino.head.debug.Debugger, java.lang.Object)
com.google.javascript.rhino.head.debug.Debugger debugger
Object contextData
public static com.google.javascript.rhino.head.debug.DebuggableScript getDebuggableView (com.google.javascript.rhino.head.Script)
com.google.javascript.rhino.head.Script script
public boolean hasFeature (int)
int featureIndex
com.google.javascript.rhino.head.ContextFactory f
public com.google.javascript.rhino.head.xml.XMLLib$Factory getE4xImplementationFactory ()
public final int getInstructionObserverThreshold ()
public final void setInstructionObserverThreshold (int)
int threshold
public void setGenerateObserverCount (boolean)
boolean generateObserverCount
protected void observeInstructionCount (int)
int instructionCount
com.google.javascript.rhino.head.ContextFactory f
public com.google.javascript.rhino.head.GeneratedClassLoader createClassLoader (java.lang.ClassLoader)
ClassLoader parent
com.google.javascript.rhino.head.ContextFactory f
public final java.lang.ClassLoader getApplicationClassLoader ()
ClassLoader threadLoader
Class fClass
com.google.javascript.rhino.head.ContextFactory f
ClassLoader loader
public final void setApplicationClassLoader (java.lang.ClassLoader)
ClassLoader loader
static com.google.javascript.rhino.head.Context getContext ()
com.google.javascript.rhino.head.Context cx
private java.lang.Object compileImpl (com.google.javascript.rhino.head.Scriptable, java.io.Reader, java.lang.String, java.lang.String, int, java.lang.Object, boolean, com.google.javascript.rhino.head.Evaluator, com.google.javascript.rhino.head.ErrorReporter) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstRoot ast
com.google.javascript.rhino.head.debug.DebuggableScript dscript
Object result
com.google.javascript.rhino.head.Scriptable scope
java.io.Reader sourceReader
String sourceString
String sourceName
int lineno
Object securityDomain
boolean returnFunction
com.google.javascript.rhino.head.Evaluator compiler
com.google.javascript.rhino.head.ErrorReporter compilationErrorReporter
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
com.google.javascript.rhino.head.Parser p
com.google.javascript.rhino.head.ast.AstRoot ast
com.google.javascript.rhino.head.IRFactory irf
com.google.javascript.rhino.head.ast.ScriptNode tree
Object bytecode
Object result
private static void notifyDebugger_r (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.debug.DebuggableScript, java.lang.String)
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.debug.DebuggableScript dscript
String debugSource
private com.google.javascript.rhino.head.Evaluator createCompiler ()
com.google.javascript.rhino.head.Evaluator result
static com.google.javascript.rhino.head.Evaluator createInterpreter ()
static java.lang.String getSourcePositionFromStack (int[])
com.google.javascript.rhino.head.Evaluator evaluator
NumberFormatException e
String lineStr
String fileStr
char c
int i
int[] linep
com.google.javascript.rhino.head.Context cx
java.io.CharArrayWriter writer
RuntimeException re
String s
int open
int close
int colon
com.google.javascript.rhino.head.RegExpProxy getRegExpProxy ()
Class cl
final boolean isVersionECMA1 ()
com.google.javascript.rhino.head.SecurityController getSecurityController ()
com.google.javascript.rhino.head.SecurityController global
public final boolean isGeneratingDebugChanged ()
public void addActivationName (java.lang.String)
String name
public final boolean isActivationNeeded (java.lang.String)
String name
public void removeActivationName (java.lang.String)
String name
static com.google.javascript.rhino.head.ClassShutter access$002 (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.ClassShutter)
com.google.javascript.rhino.head.Context x0
com.google.javascript.rhino.head.ClassShutter x1
static com.google.javascript.rhino.head.ClassShutter access$000 (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context x0
static void ()
}
com/google/javascript/rhino/head/ContextAction.classContextAction.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.ContextAction extends java.lang.Object {
public abstract java.lang.Object run (com.google.javascript.rhino.head.Context)
}
com/google/javascript/rhino/head/ContextFactory$1.classContextFactory.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.ContextFactory$1 extends java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$parent
final com.google.javascript.rhino.head.ContextFactory this$0
void (com.google.javascript.rhino.head.ContextFactory, java.lang.ClassLoader)
public com.google.javascript.rhino.head.DefiningClassLoader run ()
public volatile java.lang.Object run ()
}
com/google/javascript/rhino/head/ContextFactory$1GlobalSetterImpl.classContextFactory.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.ContextFactory$1GlobalSetterImpl extends java.lang.Object implements com.google.javascript.rhino.head.ContextFactory$GlobalSetter {
void ()
public void setContextFactoryGlobal (com.google.javascript.rhino.head.ContextFactory)
com.google.javascript.rhino.head.ContextFactory factory
public com.google.javascript.rhino.head.ContextFactory getContextFactoryGlobal ()
}
com/google/javascript/rhino/head/ContextFactory$GlobalSetter.classContextFactory.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.ContextFactory$GlobalSetter extends java.lang.Object {
public abstract void setContextFactoryGlobal (com.google.javascript.rhino.head.ContextFactory)
public abstract com.google.javascript.rhino.head.ContextFactory getContextFactoryGlobal ()
}
com/google/javascript/rhino/head/ContextFactory$Listener.classContextFactory.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.ContextFactory$Listener extends java.lang.Object {
public abstract void contextCreated (com.google.javascript.rhino.head.Context)
public abstract void contextReleased (com.google.javascript.rhino.head.Context)
}
com/google/javascript/rhino/head/ContextFactory.classContextFactory.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.ContextFactory extends java.lang.Object {
private static volatile boolean hasCustomGlobal
private static com.google.javascript.rhino.head.ContextFactory global
private volatile boolean sealed
private final Object listenersLock
private volatile Object listeners
private boolean disabledListening
private ClassLoader applicationClassLoader
public void ()
public static com.google.javascript.rhino.head.ContextFactory getGlobal ()
public static boolean hasExplicitGlobal ()
public static synchronized void initGlobal (com.google.javascript.rhino.head.ContextFactory)
com.google.javascript.rhino.head.ContextFactory factory
public static synchronized com.google.javascript.rhino.head.ContextFactory$GlobalSetter getGlobalSetter ()
protected com.google.javascript.rhino.head.Context makeContext ()
protected boolean hasFeature (com.google.javascript.rhino.head.Context, int)
com.google.javascript.rhino.head.Context cx
int featureIndex
int version
private boolean isDom3Present ()
NoSuchMethodException e
Class nodeClass
protected com.google.javascript.rhino.head.xml.XMLLib$Factory getE4xImplementationFactory ()
protected com.google.javascript.rhino.head.GeneratedClassLoader createClassLoader (java.lang.ClassLoader)
ClassLoader parent
public final java.lang.ClassLoader getApplicationClassLoader ()
public final void initApplicationClassLoader (java.lang.ClassLoader)
ClassLoader loader
protected java.lang.Object doTopCall (com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Callable callable
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
Object result
protected void observeInstructionCount (com.google.javascript.rhino.head.Context, int)
com.google.javascript.rhino.head.Context cx
int instructionCount
protected void onContextCreated (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.ContextFactory$Listener l
int i
com.google.javascript.rhino.head.Context cx
Object listeners
protected void onContextReleased (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.ContextFactory$Listener l
int i
com.google.javascript.rhino.head.Context cx
Object listeners
public final void addListener (com.google.javascript.rhino.head.ContextFactory$Listener)
com.google.javascript.rhino.head.ContextFactory$Listener listener
public final void removeListener (com.google.javascript.rhino.head.ContextFactory$Listener)
com.google.javascript.rhino.head.ContextFactory$Listener listener
final void disableContextListening ()
public final boolean isSealed ()
public final void seal ()
protected final void checkNotSealed ()
public final java.lang.Object call (com.google.javascript.rhino.head.ContextAction)
com.google.javascript.rhino.head.ContextAction action
public com.google.javascript.rhino.head.Context enterContext ()
public final com.google.javascript.rhino.head.Context enter ()
public final void exit ()
public final com.google.javascript.rhino.head.Context enterContext (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
static com.google.javascript.rhino.head.ContextFactory access$002 (com.google.javascript.rhino.head.ContextFactory)
com.google.javascript.rhino.head.ContextFactory x0
static com.google.javascript.rhino.head.ContextFactory access$000 ()
static void ()
}
com/google/javascript/rhino/head/ContextListener.classContextListener.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.ContextListener extends java.lang.Object implements com.google.javascript.rhino.head.ContextFactory$Listener {
public abstract void contextEntered (com.google.javascript.rhino.head.Context)
public abstract void contextExited (com.google.javascript.rhino.head.Context)
}
com/google/javascript/rhino/head/ContinuationPending.classContinuationPending.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.ContinuationPending extends java.lang.RuntimeException {
private static final long serialVersionUID
private com.google.javascript.rhino.head.NativeContinuation continuationState
private Object applicationState
void (com.google.javascript.rhino.head.NativeContinuation)
com.google.javascript.rhino.head.NativeContinuation continuationState
public java.lang.Object getContinuation ()
com.google.javascript.rhino.head.NativeContinuation getContinuationState ()
public void setApplicationState (java.lang.Object)
Object applicationState
public java.lang.Object getApplicationState ()
}
com/google/javascript/rhino/head/DToA.classDToA.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.DToA extends java.lang.Object {
static final int DTOSTR_STANDARD
static final int DTOSTR_STANDARD_EXPONENTIAL
static final int DTOSTR_FIXED
static final int DTOSTR_EXPONENTIAL
static final int DTOSTR_PRECISION
private static final int Frac_mask
private static final int Exp_shift
private static final int Exp_msk1
private static final long Frac_maskL
private static final int Exp_shiftL
private static final long Exp_msk1L
private static final int Bias
private static final int P
private static final int Exp_shift1
private static final int Exp_mask
private static final int Exp_mask_shifted
private static final int Bndry_mask
private static final int Log2P
private static final int Sign_bit
private static final int Exp_11
private static final int Ten_pmax
private static final int Quick_max
private static final int Bletch
private static final int Frac_mask1
private static final int Int_max
private static final int n_bigtens
private static final double[] tens
private static final double[] bigtens
private static final int[] dtoaModes
void ()
private static char BASEDIGIT (int)
int digit
private static int lo0bits (int)
int y
int k
int x
private static int hi0bits (int)
int x
int k
private static void stuffBits (byte[], int, int)
byte[] bits
int offset
int val
private static java.math.BigInteger d2b (double, int[], int[])
byte[] dbl_bits
int i
int k
double d
int[] e
int[] bits
byte[] dbl_bits
int i
int k
int y
int z
int de
long dBits
int d0
int d1
static java.lang.String JS_dtobasestr (int, double)
boolean negative
String intDigits
long mantissa
long floorBits
int exp
long mantissa
java.math.BigInteger x
java.math.BigInteger[] divResult
int j
java.math.BigInteger delta
int j1
StringBuilder buffer
int digit
double df
java.math.BigInteger b
long dBits
int word0
int word1
int[] e
int[] bbits
int s2
java.math.BigInteger mlo
java.math.BigInteger mhi
java.math.BigInteger s
java.math.BigInteger bigBase
boolean done
int base
double d
boolean negative
String intDigits
double dfloor
long lfloor
static int word0 (double)
double d
long dBits
static double setWord0 (double, int)
double d
int i
long dBits
static int word1 (double)
double d
long dBits
static java.math.BigInteger pow5mult (java.math.BigInteger, int)
java.math.BigInteger b
int k
static boolean roundOff (java.lang.StringBuilder)
char c
StringBuilder buf
int i
static int JS_dtoa (double, int, boolean, int, boolean[], java.lang.StringBuilder)
double d2
boolean denorm
long x
int b2
int s2
int b5
int s5
int j1
java.math.BigInteger mhi
java.math.BigInteger S
char lastCh
long L
char lastCh
long L
int ieps
int ilim0
int k0
double eps
java.math.BigInteger mhi
java.math.BigInteger S
char lastCh
long L
java.math.BigInteger b1
int idx
java.math.BigInteger[] divResult
int j1
char dig
java.math.BigInteger delta
java.math.BigInteger[] divResult
double d
int mode
boolean biasUp
int ndigits
boolean[] sign
StringBuilder buf
int b2
int b5
int i
int ilim
int ilim1
int j
int k
int m2
int m5
int s2
int s5
char dig
java.math.BigInteger b
java.math.BigInteger mlo
java.math.BigInteger mhi
java.math.BigInteger S
int[] be
int[] bbits
double d2
double ds
boolean spec_case
boolean denorm
boolean k_check
boolean try_quick
boolean leftright
boolean fast_failed
byte[] S_bytes
int S_hiWord
private static void stripTrailingZeroes (java.lang.StringBuilder)
StringBuilder buf
int bl
static void JS_dtostr (java.lang.StringBuilder, int, int, double)
int p
int i
boolean exponentialNotation
int minNDigits
StringBuilder buffer
int mode
int precision
double d
int decPt
boolean[] sign
int nDigits
static void ()
}
com/google/javascript/rhino/head/Decompiler.classDecompiler.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.Decompiler extends java.lang.Object {
public static final int ONLY_BODY_FLAG
public static final int TO_SOURCE_FLAG
public static final int INITIAL_INDENT_PROP
public static final int INDENT_GAP_PROP
public static final int CASE_GAP_PROP
private static final int FUNCTION_END
private char[] sourceBuffer
private int sourceTop
private static final boolean printSource
public void ()
java.lang.String getEncodedSource ()
int getCurrentOffset ()
int markFunctionStart (int)
int functionType
int savedOffset
int markFunctionEnd (int)
int functionStart
int offset
void addToken (int)
int token
void addEOL (int)
int token
void addName (java.lang.String)
String str
void addString (java.lang.String)
String str
void addRegexp (java.lang.String, java.lang.String)
String regexp
String flags
void addNumber (double)
double n
long lbits
private void appendString (java.lang.String)
String str
int L
int lengthEncodingSize
int nextTop
private void append (char)
char c
private void increaseSourceCapacity (int)
int minimalCapacity
int newCapacity
char[] tmp
private java.lang.String sourceToString (int)
int offset
public static java.lang.String decompile (java.lang.String, int, com.google.javascript.rhino.head.UintMap)
int topFunctionType
int j
int afterName
int less
int nextToken
boolean newLine
String source
int flags
com.google.javascript.rhino.head.UintMap properties
int length
int indent
int indentGap
int caseGap
StringBuffer result
boolean justFunctionBody
boolean toSource
int braceNesting
boolean afterFirstEOL
int i
int topFunctionType
private static int getNext (java.lang.String, int, int)
String source
int length
int i
private static int getSourceStringEnd (java.lang.String, int)
String source
int offset
private static int printSourceString (java.lang.String, int, boolean, java.lang.StringBuffer)
String str
String source
int offset
boolean asQuotedString
StringBuffer sb
int length
private static int printSourceNumber (java.lang.String, int, java.lang.StringBuffer)
int ival
long lbits
String source
int offset
StringBuffer sb
double number
char type
}
com/google/javascript/rhino/head/DefaultErrorReporter.classDefaultErrorReporter.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.DefaultErrorReporter extends java.lang.Object implements com.google.javascript.rhino.head.ErrorReporter {
static final com.google.javascript.rhino.head.DefaultErrorReporter instance
private boolean forEval
private com.google.javascript.rhino.head.ErrorReporter chainedReporter
private void ()
static com.google.javascript.rhino.head.ErrorReporter forEval (com.google.javascript.rhino.head.ErrorReporter)
com.google.javascript.rhino.head.ErrorReporter reporter
com.google.javascript.rhino.head.DefaultErrorReporter r
public void warning (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceURI
int line
String lineText
int lineOffset
public void error (java.lang.String, java.lang.String, int, java.lang.String, int)
String error
String TYPE_ERROR_NAME
String DELIMETER
String prefix
String message
String sourceURI
int line
String lineText
int lineOffset
public com.google.javascript.rhino.head.EvaluatorException runtimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceURI
int line
String lineText
int lineOffset
static void ()
}
com/google/javascript/rhino/head/DefiningClassLoader.classDefiningClassLoader.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.DefiningClassLoader extends java.lang.ClassLoader implements com.google.javascript.rhino.head.GeneratedClassLoader {
private final ClassLoader parentLoader
public void ()
public void (java.lang.ClassLoader)
ClassLoader parentLoader
public java.lang.Class defineClass (java.lang.String, byte[])
String name
byte[] data
public void linkClass (java.lang.Class)
Class cl
public java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean resolve
Class cl
}
com/google/javascript/rhino/head/Delegator.classDelegator.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.Delegator extends java.lang.Object implements com.google.javascript.rhino.head.Function {
protected com.google.javascript.rhino.head.Scriptable obj
public void ()
public void (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable obj
protected com.google.javascript.rhino.head.Delegator newInstance ()
Exception ex
public com.google.javascript.rhino.head.Scriptable getDelegee ()
public void setDelegee (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable obj
public java.lang.String getClassName ()
public java.lang.Object get (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public boolean has (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
public boolean has (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public void put (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
String name
com.google.javascript.rhino.head.Scriptable start
Object value
public void put (int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
int index
com.google.javascript.rhino.head.Scriptable start
Object value
public void delete (java.lang.String)
String name
public void delete (int)
int index
public com.google.javascript.rhino.head.Scriptable getPrototype ()
public void setPrototype (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable prototype
public com.google.javascript.rhino.head.Scriptable getParentScope ()
public void setParentScope (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable parent
public java.lang.Object[] getIds ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class hint
public boolean hasInstance (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable instance
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public com.google.javascript.rhino.head.Scriptable construct (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Scriptable delegee
com.google.javascript.rhino.head.Delegator n
com.google.javascript.rhino.head.Scriptable delegee
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
}
com/google/javascript/rhino/head/EcmaError.classEcmaError.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.EcmaError extends com.google.javascript.rhino.head.RhinoException {
static final long serialVersionUID
private String errorName
private String errorMessage
void (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, int)
String errorName
String errorMessage
String sourceName
int lineNumber
String lineSource
int columnNumber
public void (com.google.javascript.rhino.head.Scriptable, java.lang.String, int, int, java.lang.String)
com.google.javascript.rhino.head.Scriptable nativeError
String sourceName
int lineNumber
int columnNumber
String lineSource
public java.lang.String details ()
public java.lang.String getName ()
public java.lang.String getErrorMessage ()
public java.lang.String getSourceName ()
public int getLineNumber ()
public int getColumnNumber ()
public java.lang.String getLineSource ()
public com.google.javascript.rhino.head.Scriptable getErrorObject ()
}
com/google/javascript/rhino/head/ErrorReporter.classErrorReporter.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.ErrorReporter extends java.lang.Object {
public abstract void warning (java.lang.String, java.lang.String, int, java.lang.String, int)
public abstract void error (java.lang.String, java.lang.String, int, java.lang.String, int)
public abstract com.google.javascript.rhino.head.EvaluatorException runtimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
}
com/google/javascript/rhino/head/Evaluator.classEvaluator.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.Evaluator extends java.lang.Object {
public abstract java.lang.Object compile (com.google.javascript.rhino.head.CompilerEnvirons, com.google.javascript.rhino.head.ast.ScriptNode, java.lang.String, boolean)
public abstract com.google.javascript.rhino.head.Function createFunctionObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Object)
public abstract com.google.javascript.rhino.head.Script createScriptObject (java.lang.Object, java.lang.Object)
public abstract void captureStackInfo (com.google.javascript.rhino.head.RhinoException)
public abstract java.lang.String getSourcePositionFromStack (com.google.javascript.rhino.head.Context, int[])
public abstract java.lang.String getPatchedStack (com.google.javascript.rhino.head.RhinoException, java.lang.String)
public abstract java.util.List getScriptStack (com.google.javascript.rhino.head.RhinoException)
public abstract void setEvalScriptFlag (com.google.javascript.rhino.head.Script)
}
com/google/javascript/rhino/head/EvaluatorException.classEvaluatorException.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.EvaluatorException extends com.google.javascript.rhino.head.RhinoException {
static final long serialVersionUID
public void (java.lang.String)
String detail
public void (java.lang.String, java.lang.String, int)
String detail
String sourceName
int lineNumber
public void (java.lang.String, java.lang.String, int, java.lang.String, int)
String detail
String sourceName
int lineNumber
String lineSource
int columnNumber
public java.lang.String getSourceName ()
public int getLineNumber ()
public int getColumnNumber ()
public java.lang.String getLineSource ()
}
com/google/javascript/rhino/head/FieldAndMethods.classJavaMembers.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.FieldAndMethods extends com.google.javascript.rhino.head.NativeJavaMethod {
static final long serialVersionUID
java.lang.reflect.Field field
Object javaObject
void (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.MemberBox[], java.lang.reflect.Field)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.MemberBox[] methods
java.lang.reflect.Field field
public java.lang.Object getDefaultValue (java.lang.Class)
IllegalAccessException accEx
Class hint
Object rval
Class type
com.google.javascript.rhino.head.Context cx
}
com/google/javascript/rhino/head/Function.classFunction.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.Function extends java.lang.Object implements com.google.javascript.rhino.head.Scriptable com.google.javascript.rhino.head.Callable {
public abstract java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
public abstract com.google.javascript.rhino.head.Scriptable construct (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
}
com/google/javascript/rhino/head/FunctionObject.classFunctionObject.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.FunctionObject extends com.google.javascript.rhino.head.BaseFunction {
static final long serialVersionUID
private static final short VARARGS_METHOD
private static final short VARARGS_CTOR
private static boolean sawSecurityException
public static final int JAVA_UNSUPPORTED_TYPE
public static final int JAVA_STRING_TYPE
public static final int JAVA_INT_TYPE
public static final int JAVA_BOOLEAN_TYPE
public static final int JAVA_DOUBLE_TYPE
public static final int JAVA_SCRIPTABLE_TYPE
public static final int JAVA_OBJECT_TYPE
com.google.javascript.rhino.head.MemberBox member
private String functionName
private transient byte[] typeTags
private int parmsLength
private transient boolean hasVoidReturn
private transient int returnTypeTag
private boolean isStatic
public void (java.lang.String, java.lang.reflect.Member, com.google.javascript.rhino.head.Scriptable)
int tag
int i
java.lang.reflect.Method method
Class returnType
Class ctorType
String name
java.lang.reflect.Member methodOrConstructor
com.google.javascript.rhino.head.Scriptable scope
String methodName
Class[] types
int arity
public static int getTypeTag (java.lang.Class)
Class type
public static java.lang.Object convertArg (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object, int)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object arg
int typeTag
public int getArity ()
public int getLength ()
public java.lang.String getFunctionName ()
public java.lang.reflect.Member getMethodOrConstructor ()
static java.lang.reflect.Method findSingleMethod (java.lang.reflect.Method[], java.lang.String)
java.lang.reflect.Method method
int i
int N
java.lang.reflect.Method[] methods
String name
java.lang.reflect.Method found
static java.lang.reflect.Method[] getMethodList (java.lang.Class)
SecurityException e
int i
int i
Class clazz
java.lang.reflect.Method[] methods
int count
java.lang.reflect.Method[] result
int j
public void addAsConstructor (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable prototype
void initAsConstructor (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable prototype
public static java.lang.Object convertArg (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Class)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object arg
Class desired
int tag
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
int i
Object[] invokeArgs
Object result
boolean inNewExpr
Boolean b
Object[] invokeArgs
Object result
com.google.javascript.rhino.head.Scriptable parentScope
boolean compatible
Class clazz
Object arg
Object converted
int i
Object[] invokeArgs
Object[] invokeArgs
Object arg
int i
Object result
Object[] invokeArgs
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
Object result
boolean checkMethodResult
int argsLength
public com.google.javascript.rhino.head.Scriptable createObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Exception ex
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable result
boolean isVarArgsMethod ()
boolean isVarArgsConstructor ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
Class[] types
java.lang.reflect.Method method
Class returnType
java.io.ObjectInputStream in
}
com/google/javascript/rhino/head/GeneratedClassLoader.classGeneratedClassLoader.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.GeneratedClassLoader extends java.lang.Object {
public abstract java.lang.Class defineClass (java.lang.String, byte[])
public abstract void linkClass (java.lang.Class)
}
com/google/javascript/rhino/head/IRFactory.classIRFactory.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.IRFactory extends com.google.javascript.rhino.head.Parser {
private static final int LOOP_DO_WHILE
private static final int LOOP_WHILE
private static final int LOOP_FOR
private static final int ALWAYS_TRUE_BOOLEAN
private static final int ALWAYS_FALSE_BOOLEAN
private com.google.javascript.rhino.head.Decompiler decompiler
public void ()
public void (com.google.javascript.rhino.head.CompilerEnvirons)
com.google.javascript.rhino.head.CompilerEnvirons env
public void (com.google.javascript.rhino.head.CompilerEnvirons, com.google.javascript.rhino.head.ErrorReporter)
com.google.javascript.rhino.head.CompilerEnvirons env
com.google.javascript.rhino.head.ErrorReporter errorReporter
public com.google.javascript.rhino.head.ast.ScriptNode transformTree (com.google.javascript.rhino.head.ast.AstRoot)
com.google.javascript.rhino.head.ast.AstRoot root
int sourceStartOffset
com.google.javascript.rhino.head.ast.ScriptNode script
int sourceEndOffset
public com.google.javascript.rhino.head.Node transform (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
private com.google.javascript.rhino.head.Node transformArrayComp (com.google.javascript.rhino.head.ast.ArrayComprehension)
com.google.javascript.rhino.head.Node block
com.google.javascript.rhino.head.Node newArray
com.google.javascript.rhino.head.Node init
com.google.javascript.rhino.head.ast.ArrayComprehension node
int lineno
com.google.javascript.rhino.head.ast.Scope scopeNode
String arrayName
private com.google.javascript.rhino.head.Node arrayCompTransformHelper (com.google.javascript.rhino.head.ast.ArrayComprehension, java.lang.String)
com.google.javascript.rhino.head.ast.ArrayComprehensionLoop acl
com.google.javascript.rhino.head.ast.AstNode iter
String name
com.google.javascript.rhino.head.Node init
int i
com.google.javascript.rhino.head.ast.ArrayComprehensionLoop acl
com.google.javascript.rhino.head.ast.Scope loop
int i
int i
int i
com.google.javascript.rhino.head.ast.ArrayComprehension node
String arrayName
int lineno
com.google.javascript.rhino.head.Node expr
java.util.List loops
int numLoops
com.google.javascript.rhino.head.Node[] iterators
com.google.javascript.rhino.head.Node[] iteratedObjs
com.google.javascript.rhino.head.Node call
com.google.javascript.rhino.head.Node body
int pushed
private com.google.javascript.rhino.head.Node transformArrayLiteral (com.google.javascript.rhino.head.ast.ArrayLiteral)
com.google.javascript.rhino.head.ast.AstNode elem
int i
int i
int[] skips
com.google.javascript.rhino.head.ast.ArrayLiteral node
java.util.List elems
com.google.javascript.rhino.head.Node array
java.util.List skipIndexes
private com.google.javascript.rhino.head.Node transformAssignment (com.google.javascript.rhino.head.ast.Assignment)
com.google.javascript.rhino.head.ast.Assignment node
com.google.javascript.rhino.head.ast.AstNode left
com.google.javascript.rhino.head.Node target
private com.google.javascript.rhino.head.Node transformBlock (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.Node kid
java.util.Iterator i$
com.google.javascript.rhino.head.Node kid
java.util.Iterator i$
java.util.List kids
com.google.javascript.rhino.head.ast.AstNode node
private com.google.javascript.rhino.head.Node transformBreak (com.google.javascript.rhino.head.ast.BreakStatement)
com.google.javascript.rhino.head.ast.BreakStatement node
private com.google.javascript.rhino.head.Node transformCondExpr (com.google.javascript.rhino.head.ast.ConditionalExpression)
com.google.javascript.rhino.head.ast.ConditionalExpression node
com.google.javascript.rhino.head.Node test
com.google.javascript.rhino.head.Node ifTrue
com.google.javascript.rhino.head.Node ifFalse
private com.google.javascript.rhino.head.Node transformContinue (com.google.javascript.rhino.head.ast.ContinueStatement)
com.google.javascript.rhino.head.ast.ContinueStatement node
private com.google.javascript.rhino.head.Node transformDoLoop (com.google.javascript.rhino.head.ast.DoLoop)
com.google.javascript.rhino.head.Node body
com.google.javascript.rhino.head.Node cond
com.google.javascript.rhino.head.ast.DoLoop loop
private com.google.javascript.rhino.head.Node transformElementGet (com.google.javascript.rhino.head.ast.ElementGet)
com.google.javascript.rhino.head.ast.ElementGet node
com.google.javascript.rhino.head.Node target
com.google.javascript.rhino.head.Node element
private com.google.javascript.rhino.head.Node transformExprStmt (com.google.javascript.rhino.head.ast.ExpressionStatement)
com.google.javascript.rhino.head.ast.ExpressionStatement node
com.google.javascript.rhino.head.Node expr
private com.google.javascript.rhino.head.Node transformForInLoop (com.google.javascript.rhino.head.ast.ForInLoop)
int declType
com.google.javascript.rhino.head.ast.AstNode iter
com.google.javascript.rhino.head.Node lhs
com.google.javascript.rhino.head.Node obj
com.google.javascript.rhino.head.Node body
com.google.javascript.rhino.head.ast.ForInLoop loop
private com.google.javascript.rhino.head.Node transformForLoop (com.google.javascript.rhino.head.ast.ForLoop)
com.google.javascript.rhino.head.Node init
com.google.javascript.rhino.head.Node test
com.google.javascript.rhino.head.Node incr
com.google.javascript.rhino.head.Node body
com.google.javascript.rhino.head.ast.ForLoop loop
com.google.javascript.rhino.head.ast.Scope savedScope
private com.google.javascript.rhino.head.Node transformFunction (com.google.javascript.rhino.head.ast.FunctionNode)
com.google.javascript.rhino.head.Node destructuring
int lineno
com.google.javascript.rhino.head.Node body
int syntheticType
com.google.javascript.rhino.head.Node pn
com.google.javascript.rhino.head.ast.FunctionNode fn
int functionType
int start
com.google.javascript.rhino.head.Node mexpr
int index
com.google.javascript.rhino.head.Parser$PerFunctionVariables savedVars
private com.google.javascript.rhino.head.Node transformFunctionCall (com.google.javascript.rhino.head.ast.FunctionCall)
com.google.javascript.rhino.head.ast.AstNode arg
int i
com.google.javascript.rhino.head.ast.FunctionCall node
com.google.javascript.rhino.head.Node call
java.util.List args
private com.google.javascript.rhino.head.Node transformGenExpr (com.google.javascript.rhino.head.ast.GeneratorExpression)
com.google.javascript.rhino.head.Node destructuring
int lineno
com.google.javascript.rhino.head.Node body
int syntheticType
com.google.javascript.rhino.head.ast.GeneratorExpression node
com.google.javascript.rhino.head.Node pn
com.google.javascript.rhino.head.ast.FunctionNode fn
int functionType
int start
com.google.javascript.rhino.head.Node mexpr
int index
com.google.javascript.rhino.head.Parser$PerFunctionVariables savedVars
com.google.javascript.rhino.head.Node call
private com.google.javascript.rhino.head.Node genExprTransformHelper (com.google.javascript.rhino.head.ast.GeneratorExpression)
com.google.javascript.rhino.head.ast.GeneratorExpressionLoop acl
com.google.javascript.rhino.head.ast.AstNode iter
String name
com.google.javascript.rhino.head.Node init
int i
com.google.javascript.rhino.head.ast.GeneratorExpressionLoop acl
com.google.javascript.rhino.head.ast.Scope loop
int i
int i
int i
com.google.javascript.rhino.head.ast.GeneratorExpression node
int lineno
com.google.javascript.rhino.head.Node expr
java.util.List loops
int numLoops
com.google.javascript.rhino.head.Node[] iterators
com.google.javascript.rhino.head.Node[] iteratedObjs
com.google.javascript.rhino.head.Node yield
com.google.javascript.rhino.head.Node body
int pushed
private com.google.javascript.rhino.head.Node transformIf (com.google.javascript.rhino.head.ast.IfStatement)
com.google.javascript.rhino.head.ast.IfStatement n
com.google.javascript.rhino.head.Node cond
com.google.javascript.rhino.head.Node ifTrue
com.google.javascript.rhino.head.Node ifFalse
private com.google.javascript.rhino.head.Node transformInfix (com.google.javascript.rhino.head.ast.InfixExpression)
com.google.javascript.rhino.head.ast.InfixExpression node
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node right
private com.google.javascript.rhino.head.Node transformLabeledStatement (com.google.javascript.rhino.head.ast.LabeledStatement)
com.google.javascript.rhino.head.ast.Label lb
java.util.Iterator i$
com.google.javascript.rhino.head.ast.LabeledStatement ls
com.google.javascript.rhino.head.ast.Label label
java.util.List labels
com.google.javascript.rhino.head.Node statement
com.google.javascript.rhino.head.Node breakTarget
com.google.javascript.rhino.head.Node block
private com.google.javascript.rhino.head.Node transformLetNode (com.google.javascript.rhino.head.ast.LetNode)
com.google.javascript.rhino.head.Node vars
boolean letExpr
com.google.javascript.rhino.head.ast.LetNode node
private com.google.javascript.rhino.head.Node transformLiteral (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
private com.google.javascript.rhino.head.Node transformName (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name node
private com.google.javascript.rhino.head.Node transformNewExpr (com.google.javascript.rhino.head.ast.NewExpression)
com.google.javascript.rhino.head.ast.AstNode arg
int i
com.google.javascript.rhino.head.ast.NewExpression node
com.google.javascript.rhino.head.Node nx
java.util.List args
private com.google.javascript.rhino.head.Node transformNumber (com.google.javascript.rhino.head.ast.NumberLiteral)
com.google.javascript.rhino.head.ast.NumberLiteral node
private com.google.javascript.rhino.head.Node transformObjectLiteral (com.google.javascript.rhino.head.ast.ObjectLiteral)
Object[] properties
com.google.javascript.rhino.head.Node right
com.google.javascript.rhino.head.ast.ObjectProperty prop
java.util.Iterator i$
int size
int i
com.google.javascript.rhino.head.ast.ObjectLiteral node
java.util.List elems
com.google.javascript.rhino.head.Node object
Object[] properties
private java.lang.Object getPropKey (com.google.javascript.rhino.head.Node)
String s
Object key
String s
Object key
double n
Object key
com.google.javascript.rhino.head.Node id
Object key
private com.google.javascript.rhino.head.Node transformParenExpr (com.google.javascript.rhino.head.ast.ParenthesizedExpression)
int i
com.google.javascript.rhino.head.ast.ParenthesizedExpression node
com.google.javascript.rhino.head.ast.AstNode expr
int count
com.google.javascript.rhino.head.Node result
private com.google.javascript.rhino.head.Node transformPropertyGet (com.google.javascript.rhino.head.ast.PropertyGet)
com.google.javascript.rhino.head.ast.PropertyGet node
com.google.javascript.rhino.head.Node target
String name
private com.google.javascript.rhino.head.Node transformRegExp (com.google.javascript.rhino.head.ast.RegExpLiteral)
com.google.javascript.rhino.head.ast.RegExpLiteral node
private com.google.javascript.rhino.head.Node transformReturn (com.google.javascript.rhino.head.ast.ReturnStatement)
com.google.javascript.rhino.head.ast.ReturnStatement node
boolean expClosure
com.google.javascript.rhino.head.ast.AstNode rv
com.google.javascript.rhino.head.Node value
private com.google.javascript.rhino.head.Node transformScript (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.Node kid
java.util.Iterator i$
com.google.javascript.rhino.head.ast.ScriptNode node
com.google.javascript.rhino.head.Node body
com.google.javascript.rhino.head.Node children
private com.google.javascript.rhino.head.Node transformString (com.google.javascript.rhino.head.ast.StringLiteral)
com.google.javascript.rhino.head.ast.StringLiteral node
private com.google.javascript.rhino.head.Node transformSwitch (com.google.javascript.rhino.head.ast.SwitchStatement)
com.google.javascript.rhino.head.ast.AstNode kid
java.util.Iterator i$
com.google.javascript.rhino.head.ast.AstNode expr
com.google.javascript.rhino.head.Node caseExpr
java.util.List stmts
com.google.javascript.rhino.head.Node body
com.google.javascript.rhino.head.ast.SwitchCase sc
java.util.Iterator i$
com.google.javascript.rhino.head.ast.SwitchStatement node
com.google.javascript.rhino.head.Node switchExpr
com.google.javascript.rhino.head.Node block
private com.google.javascript.rhino.head.Node transformThrow (com.google.javascript.rhino.head.ast.ThrowStatement)
com.google.javascript.rhino.head.ast.ThrowStatement node
com.google.javascript.rhino.head.Node value
private com.google.javascript.rhino.head.Node transformTry (com.google.javascript.rhino.head.ast.TryStatement)
String varName
com.google.javascript.rhino.head.Node catchCond
com.google.javascript.rhino.head.ast.AstNode ccc
com.google.javascript.rhino.head.Node body
com.google.javascript.rhino.head.ast.CatchClause cc
java.util.Iterator i$
com.google.javascript.rhino.head.ast.TryStatement node
com.google.javascript.rhino.head.Node tryBlock
com.google.javascript.rhino.head.Node catchBlocks
com.google.javascript.rhino.head.Node finallyBlock
private com.google.javascript.rhino.head.Node transformUnary (com.google.javascript.rhino.head.ast.UnaryExpression)
com.google.javascript.rhino.head.ast.UnaryExpression node
int type
com.google.javascript.rhino.head.Node child
private com.google.javascript.rhino.head.Node transformVariables (com.google.javascript.rhino.head.ast.VariableDeclaration)
com.google.javascript.rhino.head.ast.VariableDeclaration node
com.google.javascript.rhino.head.ast.AstNode parent
private com.google.javascript.rhino.head.Node transformVariableInitializers (com.google.javascript.rhino.head.ast.VariableDeclaration)
com.google.javascript.rhino.head.Node d
com.google.javascript.rhino.head.ast.AstNode target
com.google.javascript.rhino.head.ast.AstNode init
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node right
com.google.javascript.rhino.head.ast.VariableInitializer var
java.util.Iterator i$
com.google.javascript.rhino.head.ast.VariableDeclaration node
java.util.List vars
int size
int i
private com.google.javascript.rhino.head.Node transformWhileLoop (com.google.javascript.rhino.head.ast.WhileLoop)
com.google.javascript.rhino.head.Node cond
com.google.javascript.rhino.head.Node body
com.google.javascript.rhino.head.ast.WhileLoop loop
private com.google.javascript.rhino.head.Node transformWith (com.google.javascript.rhino.head.ast.WithStatement)
com.google.javascript.rhino.head.ast.WithStatement node
com.google.javascript.rhino.head.Node expr
com.google.javascript.rhino.head.Node stmt
private com.google.javascript.rhino.head.Node transformYield (com.google.javascript.rhino.head.ast.Yield)
com.google.javascript.rhino.head.ast.Yield node
com.google.javascript.rhino.head.Node kid
private com.google.javascript.rhino.head.Node transformXmlLiteral (com.google.javascript.rhino.head.ast.XmlLiteral)
String xml
com.google.javascript.rhino.head.Node expr
com.google.javascript.rhino.head.Node prepend
com.google.javascript.rhino.head.ast.XmlExpression xexpr
boolean isXmlAttr
com.google.javascript.rhino.head.Node expr
com.google.javascript.rhino.head.ast.XmlFragment frag
java.util.Iterator i$
com.google.javascript.rhino.head.ast.XmlLiteral node
com.google.javascript.rhino.head.Node pnXML
java.util.List frags
com.google.javascript.rhino.head.ast.XmlString first
boolean anon
com.google.javascript.rhino.head.Node pn
private com.google.javascript.rhino.head.Node transformXmlMemberGet (com.google.javascript.rhino.head.ast.XmlMemberGet)
com.google.javascript.rhino.head.ast.XmlMemberGet node
com.google.javascript.rhino.head.ast.XmlRef ref
com.google.javascript.rhino.head.Node pn
int flags
private com.google.javascript.rhino.head.Node transformXmlRef (com.google.javascript.rhino.head.ast.XmlRef)
com.google.javascript.rhino.head.ast.XmlRef node
int memberTypeFlags
private com.google.javascript.rhino.head.Node transformXmlRef (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.ast.XmlRef, int)
String name
com.google.javascript.rhino.head.Node expr
com.google.javascript.rhino.head.Node pn
com.google.javascript.rhino.head.ast.XmlRef node
int memberTypeFlags
com.google.javascript.rhino.head.ast.Name namespace
String ns
private com.google.javascript.rhino.head.Node transformDefaultXmlNamepace (com.google.javascript.rhino.head.ast.UnaryExpression)
com.google.javascript.rhino.head.ast.UnaryExpression node
com.google.javascript.rhino.head.Node child
private void addSwitchCase (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.ast.Jump caseNode
com.google.javascript.rhino.head.Node switchBlock
com.google.javascript.rhino.head.Node caseExpression
com.google.javascript.rhino.head.Node statements
com.google.javascript.rhino.head.ast.Jump switchNode
com.google.javascript.rhino.head.Node gotoTarget
private void closeSwitch (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node switchBlock
com.google.javascript.rhino.head.ast.Jump switchNode
com.google.javascript.rhino.head.Node switchBreakTarget
com.google.javascript.rhino.head.Node defaultTarget
private com.google.javascript.rhino.head.Node createExprStatementNoReturn (com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node expr
int lineno
private com.google.javascript.rhino.head.Node createString (java.lang.String)
String string
private com.google.javascript.rhino.head.Node createCatch (java.lang.String, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, int)
String varName
com.google.javascript.rhino.head.Node catchCond
com.google.javascript.rhino.head.Node stmts
int lineno
private com.google.javascript.rhino.head.Node initFunction (com.google.javascript.rhino.head.ast.FunctionNode, int, com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node setFn
com.google.javascript.rhino.head.ast.Name name
com.google.javascript.rhino.head.ast.FunctionNode fnNode
int functionIndex
com.google.javascript.rhino.head.Node statements
int functionType
int functionCount
com.google.javascript.rhino.head.Node lastStmt
com.google.javascript.rhino.head.Node result
private com.google.javascript.rhino.head.ast.Scope createLoopNode (com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node loopLabel
int lineno
com.google.javascript.rhino.head.ast.Scope result
private com.google.javascript.rhino.head.Node createFor (com.google.javascript.rhino.head.ast.Scope, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.ast.Scope let
com.google.javascript.rhino.head.ast.Scope loop
com.google.javascript.rhino.head.Node init
com.google.javascript.rhino.head.Node test
com.google.javascript.rhino.head.Node incr
com.google.javascript.rhino.head.Node body
private com.google.javascript.rhino.head.Node createLoop (com.google.javascript.rhino.head.ast.Jump, int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
int initType
com.google.javascript.rhino.head.Node incrTarget
com.google.javascript.rhino.head.ast.Jump loop
int loopType
com.google.javascript.rhino.head.Node body
com.google.javascript.rhino.head.Node cond
com.google.javascript.rhino.head.Node init
com.google.javascript.rhino.head.Node incr
com.google.javascript.rhino.head.Node bodyTarget
com.google.javascript.rhino.head.Node condTarget
com.google.javascript.rhino.head.ast.Jump IFEQ
com.google.javascript.rhino.head.Node breakTarget
com.google.javascript.rhino.head.Node continueTarget
private com.google.javascript.rhino.head.Node createForIn (int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, boolean)
com.google.javascript.rhino.head.Node lvalue
com.google.javascript.rhino.head.Node lvalue
com.google.javascript.rhino.head.Node kid
int kidType
com.google.javascript.rhino.head.Node lvalue
com.google.javascript.rhino.head.Node lvalue
com.google.javascript.rhino.head.Node assign
int declType
com.google.javascript.rhino.head.Node loop
com.google.javascript.rhino.head.Node lhs
com.google.javascript.rhino.head.Node obj
com.google.javascript.rhino.head.Node body
boolean isForEach
int destructuring
int destructuringLen
com.google.javascript.rhino.head.Node lvalue
int type
com.google.javascript.rhino.head.Node localBlock
int initType
com.google.javascript.rhino.head.Node init
com.google.javascript.rhino.head.Node cond
com.google.javascript.rhino.head.Node id
com.google.javascript.rhino.head.Node newBody
com.google.javascript.rhino.head.Node assign
private com.google.javascript.rhino.head.Node createTryCatchFinally (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node condStmt
int catchLineNo
com.google.javascript.rhino.head.Node name
com.google.javascript.rhino.head.Node cond
com.google.javascript.rhino.head.Node catchStatement
com.google.javascript.rhino.head.Node condStmt
com.google.javascript.rhino.head.Node catchScope
com.google.javascript.rhino.head.Node rethrow
com.google.javascript.rhino.head.Node endCatch
com.google.javascript.rhino.head.Node catchTarget
com.google.javascript.rhino.head.Node catchScopeBlock
com.google.javascript.rhino.head.Node cb
boolean hasDefault
int scopeIndex
com.google.javascript.rhino.head.Node finallyTarget
com.google.javascript.rhino.head.Node finallyEnd
com.google.javascript.rhino.head.Node fBlock
com.google.javascript.rhino.head.Node tryBlock
com.google.javascript.rhino.head.Node catchBlocks
com.google.javascript.rhino.head.Node finallyBlock
int lineno
boolean hasFinally
boolean hasCatch
com.google.javascript.rhino.head.Node handlerBlock
com.google.javascript.rhino.head.ast.Jump pn
private com.google.javascript.rhino.head.Node createWith (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node obj
com.google.javascript.rhino.head.Node body
int lineno
com.google.javascript.rhino.head.Node result
com.google.javascript.rhino.head.Node bodyNode
private com.google.javascript.rhino.head.Node createIf (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node endTarget
com.google.javascript.rhino.head.Node cond
com.google.javascript.rhino.head.Node ifTrue
com.google.javascript.rhino.head.Node ifFalse
int lineno
int condStatus
com.google.javascript.rhino.head.Node result
com.google.javascript.rhino.head.Node ifNotTarget
com.google.javascript.rhino.head.ast.Jump IFNE
private com.google.javascript.rhino.head.Node createCondExpr (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node cond
com.google.javascript.rhino.head.Node ifTrue
com.google.javascript.rhino.head.Node ifFalse
int condStatus
private com.google.javascript.rhino.head.Node createUnary (int, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node right
com.google.javascript.rhino.head.Node n
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node right
com.google.javascript.rhino.head.Node n
com.google.javascript.rhino.head.Node ref
com.google.javascript.rhino.head.Node n
com.google.javascript.rhino.head.Node n
int value
int type
int type
int status
int nodeType
com.google.javascript.rhino.head.Node child
int childType
private com.google.javascript.rhino.head.Node createCallOrNew (int, com.google.javascript.rhino.head.Node)
String name
String name
int nodeType
com.google.javascript.rhino.head.Node child
int type
com.google.javascript.rhino.head.Node node
private com.google.javascript.rhino.head.Node createIncDec (int, boolean, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node n
int incrDecrMask
int nodeType
boolean post
com.google.javascript.rhino.head.Node child
int childType
private com.google.javascript.rhino.head.Node createPropertyGet (com.google.javascript.rhino.head.Node, java.lang.String, java.lang.String, int)
com.google.javascript.rhino.head.Node ref
com.google.javascript.rhino.head.Node target
String namespace
String name
int memberTypeFlags
com.google.javascript.rhino.head.Node elem
private com.google.javascript.rhino.head.Node createElementGet (com.google.javascript.rhino.head.Node, java.lang.String, com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node target
String namespace
com.google.javascript.rhino.head.Node elem
int memberTypeFlags
private com.google.javascript.rhino.head.Node createMemberRefGet (com.google.javascript.rhino.head.Node, java.lang.String, com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node ref
com.google.javascript.rhino.head.Node ref
com.google.javascript.rhino.head.Node ref
com.google.javascript.rhino.head.Node target
String namespace
com.google.javascript.rhino.head.Node elem
int memberTypeFlags
com.google.javascript.rhino.head.Node nsNode
com.google.javascript.rhino.head.Node ref
private com.google.javascript.rhino.head.Node createBinary (int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
String s2
String s2
String s1
String s1
String s2
double ld
double ld
double rd
int leftStatus
int leftStatus
int nodeType
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node right
private com.google.javascript.rhino.head.Node createAssignment (int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node op
com.google.javascript.rhino.head.Node lvalueLeft
com.google.javascript.rhino.head.Node obj
com.google.javascript.rhino.head.Node id
int type
com.google.javascript.rhino.head.Node opLeft
com.google.javascript.rhino.head.Node op
com.google.javascript.rhino.head.Node opLeft
com.google.javascript.rhino.head.Node op
int assignType
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node right
com.google.javascript.rhino.head.Node ref
int assignOp
int nodeType
private com.google.javascript.rhino.head.Node createUseLocal (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node localBlock
com.google.javascript.rhino.head.Node result
private com.google.javascript.rhino.head.ast.Jump makeJump (int, com.google.javascript.rhino.head.Node)
int type
com.google.javascript.rhino.head.Node target
com.google.javascript.rhino.head.ast.Jump n
private com.google.javascript.rhino.head.Node makeReference (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
int type
private static int isAlwaysDefinedBoolean (com.google.javascript.rhino.head.Node)
double num
com.google.javascript.rhino.head.Node node
boolean isDestructuring (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node n
com.google.javascript.rhino.head.Node decompileFunctionHeader (com.google.javascript.rhino.head.ast.FunctionNode)
int i
com.google.javascript.rhino.head.ast.FunctionNode fn
com.google.javascript.rhino.head.Node mexpr
java.util.List params
void decompile (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
void decompileArrayLiteral (com.google.javascript.rhino.head.ast.ArrayLiteral)
com.google.javascript.rhino.head.ast.AstNode elem
int i
com.google.javascript.rhino.head.ast.ArrayLiteral node
java.util.List elems
int size
void decompileObjectLiteral (com.google.javascript.rhino.head.ast.ObjectLiteral)
com.google.javascript.rhino.head.ast.ObjectProperty prop
boolean destructuringShorthand
int i
com.google.javascript.rhino.head.ast.ObjectLiteral node
java.util.List props
int size
void decompilePropertyGet (com.google.javascript.rhino.head.ast.PropertyGet)
com.google.javascript.rhino.head.ast.PropertyGet node
void decompileElementGet (com.google.javascript.rhino.head.ast.ElementGet)
com.google.javascript.rhino.head.ast.ElementGet node
}
com/google/javascript/rhino/head/Icode.classIcode.java
package com.google.javascript.rhino.head
abstract com.google.javascript.rhino.head.Icode extends java.lang.Object {
static final int Icode_DELNAME
static final int Icode_DUP
static final int Icode_DUP2
static final int Icode_SWAP
static final int Icode_POP
static final int Icode_POP_RESULT
static final int Icode_IFEQ_POP
static final int Icode_VAR_INC_DEC
static final int Icode_NAME_INC_DEC
static final int Icode_PROP_INC_DEC
static final int Icode_ELEM_INC_DEC
static final int Icode_REF_INC_DEC
static final int Icode_SCOPE_LOAD
static final int Icode_SCOPE_SAVE
static final int Icode_TYPEOFNAME
static final int Icode_NAME_AND_THIS
static final int Icode_PROP_AND_THIS
static final int Icode_ELEM_AND_THIS
static final int Icode_VALUE_AND_THIS
static final int Icode_CLOSURE_EXPR
static final int Icode_CLOSURE_STMT
static final int Icode_CALLSPECIAL
static final int Icode_RETUNDEF
static final int Icode_GOSUB
static final int Icode_STARTSUB
static final int Icode_RETSUB
static final int Icode_LINE
static final int Icode_SHORTNUMBER
static final int Icode_INTNUMBER
static final int Icode_LITERAL_NEW
static final int Icode_LITERAL_SET
static final int Icode_SPARE_ARRAYLIT
static final int Icode_REG_IND_C0
static final int Icode_REG_IND_C1
static final int Icode_REG_IND_C2
static final int Icode_REG_IND_C3
static final int Icode_REG_IND_C4
static final int Icode_REG_IND_C5
static final int Icode_REG_IND1
static final int Icode_REG_IND2
static final int Icode_REG_IND4
static final int Icode_REG_STR_C0
static final int Icode_REG_STR_C1
static final int Icode_REG_STR_C2
static final int Icode_REG_STR_C3
static final int Icode_REG_STR1
static final int Icode_REG_STR2
static final int Icode_REG_STR4
static final int Icode_GETVAR1
static final int Icode_SETVAR1
static final int Icode_UNDEF
static final int Icode_ZERO
static final int Icode_ONE
static final int Icode_ENTERDQ
static final int Icode_LEAVEDQ
static final int Icode_TAIL_CALL
static final int Icode_LOCAL_CLEAR
static final int Icode_LITERAL_GETTER
static final int Icode_LITERAL_SETTER
static final int Icode_SETCONST
static final int Icode_SETCONSTVAR
static final int Icode_SETCONSTVAR1
static final int Icode_GENERATOR
static final int Icode_GENERATOR_END
static final int Icode_DEBUGGER
static final int MIN_ICODE
void ()
static java.lang.String bytecodeName (int)
int bytecode
static boolean validIcode (int)
int icode
static boolean validTokenCode (int)
int token
static boolean validBytecode (int)
int bytecode
}
com/google/javascript/rhino/head/IdFunctionCall.classIdFunctionCall.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.IdFunctionCall extends java.lang.Object {
public abstract java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
}
com/google/javascript/rhino/head/IdFunctionObject.classIdFunctionObject.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.IdFunctionObject extends com.google.javascript.rhino.head.BaseFunction {
static final long serialVersionUID
private final com.google.javascript.rhino.head.IdFunctionCall idcall
private final Object tag
private final int methodId
private int arity
private boolean useCallAsConstructor
private String functionName
public void (com.google.javascript.rhino.head.IdFunctionCall, java.lang.Object, int, int)
com.google.javascript.rhino.head.IdFunctionCall idcall
Object tag
int id
int arity
public void (com.google.javascript.rhino.head.IdFunctionCall, java.lang.Object, int, java.lang.String, int, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.IdFunctionCall idcall
Object tag
int id
String name
int arity
com.google.javascript.rhino.head.Scriptable scope
public void initFunction (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable scope
public final boolean hasTag (java.lang.Object)
Object tag
public final int methodId ()
public final void markAsConstructor (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable prototypeProperty
public final void addAsProperty (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable target
public void exportAsScopeProperty ()
public com.google.javascript.rhino.head.Scriptable getPrototype ()
com.google.javascript.rhino.head.Scriptable proto
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public com.google.javascript.rhino.head.Scriptable createObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
java.lang.String decompile (int, int)
com.google.javascript.rhino.head.Scriptable sobj
int indent
int flags
StringBuffer sb
boolean justbody
public int getArity ()
public int getLength ()
public java.lang.String getFunctionName ()
public final java.lang.RuntimeException unknown ()
}
com/google/javascript/rhino/head/IdScriptableObject$PrototypeValues.classIdScriptableObject.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.IdScriptableObject$PrototypeValues extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private static final int NAME_SLOT
private static final int SLOT_SPAN
private com.google.javascript.rhino.head.IdScriptableObject obj
private int maxId
private Object[] valueArray
private short[] attributeArray
int constructorId
private com.google.javascript.rhino.head.IdFunctionObject constructor
private short constructorAttrs
void (com.google.javascript.rhino.head.IdScriptableObject, int)
com.google.javascript.rhino.head.IdScriptableObject obj
int maxId
final int getMaxId ()
final void initValue (int, java.lang.String, java.lang.Object, int)
int id
String name
Object value
int attributes
private void initSlot (int, java.lang.String, java.lang.Object, int)
Object value2
int id
String name
Object value
int attributes
Object[] array
int index
final com.google.javascript.rhino.head.IdFunctionObject createPrecachedConstructor ()
final int findId (java.lang.String)
String name
final boolean has (int)
int id
Object[] array
int valueSlot
Object value
final java.lang.Object get (int)
int id
Object value
final void set (int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
int valueSlot
int nameSlot
String name
int id
com.google.javascript.rhino.head.Scriptable start
Object value
int attr
final void delete (int)
int valueSlot
int id
int attr
final int getAttributes (int)
int id
final void setAttributes (int, int)
int id
int attributes
final java.lang.Object[] getNames (boolean, java.lang.Object[])
int nameSlot
String name
Object value
int id
Object[] tmp
int extra
Object[] tmp
boolean getAll
Object[] extraEntries
Object[] names
int count
private java.lang.Object ensureId (int)
int id
Object[] array
int valueSlot
Object value
}
com/google/javascript/rhino/head/IdScriptableObject.classIdScriptableObject.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.IdScriptableObject extends com.google.javascript.rhino.head.ScriptableObject implements com.google.javascript.rhino.head.IdFunctionCall {
private transient com.google.javascript.rhino.head.IdScriptableObject$PrototypeValues prototypeValues
public void ()
public void (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable prototype
protected final java.lang.Object defaultGet (java.lang.String)
String name
protected final void defaultPut (java.lang.String, java.lang.Object)
String name
Object value
public boolean has (java.lang.String, com.google.javascript.rhino.head.Scriptable)
int attr
int id
int id
String name
com.google.javascript.rhino.head.Scriptable start
int info
public java.lang.Object get (java.lang.String, com.google.javascript.rhino.head.Scriptable)
int id
int id
String name
com.google.javascript.rhino.head.Scriptable start
Object value
int info
public void put (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
int id
int attr
int id
String name
com.google.javascript.rhino.head.Scriptable start
Object value
int info
public void delete (java.lang.String)
int id
int attr
int id
String name
int info
public int getAttributes (java.lang.String)
int attr
int id
String name
int info
public void setAttributes (java.lang.String, int)
int id
int currentAttributes
int id
String name
int attributes
int info
java.lang.Object[] getIds (boolean)
int attr
String name
int info
int id
Object[] tmp
Object[] ids
int count
boolean getAll
Object[] result
int maxInstanceId
protected int getMaxInstanceId ()
protected static int instanceIdInfo (int, int)
int attributes
int id
protected int findInstanceIdInfo (java.lang.String)
String name
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
int id
protected void setInstanceIdValue (int, java.lang.Object)
int id
Object value
protected void setInstanceIdAttributes (int, int)
int id
int attr
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public final com.google.javascript.rhino.head.IdFunctionObject exportAsJSClass (int, com.google.javascript.rhino.head.Scriptable, boolean)
int maxPrototypeId
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.IdFunctionObject ctor
public final boolean hasPrototypeMap ()
public final void activatePrototypeMap (int)
int maxPrototypeId
com.google.javascript.rhino.head.IdScriptableObject$PrototypeValues values
public final void initPrototypeMethod (java.lang.Object, int, java.lang.String, int)
Object tag
int id
String name
int arity
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.IdFunctionObject f
public final void initPrototypeConstructor (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject f
int id
public final void initPrototypeValue (int, java.lang.String, java.lang.Object, int)
int id
String name
Object value
int attributes
protected void initPrototypeId (int)
int id
protected int findPrototypeId (java.lang.String)
String name
protected void fillConstructorProperties (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject ctor
protected void addIdFunctionProperty (com.google.javascript.rhino.head.Scriptable, java.lang.Object, int, java.lang.String, int)
com.google.javascript.rhino.head.Scriptable obj
Object tag
int id
String name
int arity
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.IdFunctionObject f
protected static com.google.javascript.rhino.head.EcmaError incompatibleCallError (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject f
private com.google.javascript.rhino.head.IdFunctionObject newIdFunction (java.lang.Object, int, java.lang.String, int, com.google.javascript.rhino.head.Scriptable)
Object tag
int id
String name
int arity
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.IdFunctionObject f
public void defineOwnProperty (com.google.javascript.rhino.head.Context, java.lang.Object, com.google.javascript.rhino.head.ScriptableObject)
Object currentValue
com.google.javascript.rhino.head.ScriptableObject current
int attr
Object value
int id
Object currentValue
com.google.javascript.rhino.head.ScriptableObject current
int attr
Object value
int id
String name
int info
com.google.javascript.rhino.head.Context cx
Object key
com.google.javascript.rhino.head.ScriptableObject desc
protected com.google.javascript.rhino.head.ScriptableObject getOwnPropertyDescriptor (com.google.javascript.rhino.head.Context, java.lang.Object)
com.google.javascript.rhino.head.Context cx
Object id
com.google.javascript.rhino.head.ScriptableObject desc
private com.google.javascript.rhino.head.ScriptableObject getBuiltInDescriptor (java.lang.String)
int id
int id
String name
Object value
int attr
com.google.javascript.rhino.head.Scriptable scope
int info
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int maxPrototypeId
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
int maxPrototypeId
}
com/google/javascript/rhino/head/ImporterTopLevel.classImporterTopLevel.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.ImporterTopLevel extends com.google.javascript.rhino.head.TopLevel {
static final long serialVersionUID
private static final Object IMPORTER_TAG
private static final int Id_constructor
private static final int Id_importClass
private static final int Id_importPackage
private static final int MAX_PROTOTYPE_ID
private com.google.javascript.rhino.head.ObjArray importedPackages
private boolean topScopeFlag
public void ()
public void (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public void (com.google.javascript.rhino.head.Context, boolean)
com.google.javascript.rhino.head.Context cx
boolean sealed
public java.lang.String getClassName ()
public static void init (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.ImporterTopLevel obj
public void initStandardObjects (com.google.javascript.rhino.head.Context, boolean)
com.google.javascript.rhino.head.Context cx
boolean sealed
com.google.javascript.rhino.head.IdFunctionObject ctor
public boolean has (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
Object result
private java.lang.Object getPackageProperty (java.lang.String, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.NativeJavaPackage p
Object v
int i
String name
com.google.javascript.rhino.head.Scriptable start
Object result
Object[] elements
public void importPackage (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
private java.lang.Object js_construct (com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object arg
int i
com.google.javascript.rhino.head.Scriptable scope
Object[] args
com.google.javascript.rhino.head.ImporterTopLevel result
private java.lang.Object js_importClass (java.lang.Object[])
Object arg
int i
Object[] args
private java.lang.Object js_importPackage (java.lang.Object[])
Object arg
int i
Object[] args
private void importPackage (com.google.javascript.rhino.head.NativeJavaPackage)
int j
com.google.javascript.rhino.head.NativeJavaPackage pkg
private void importClass (com.google.javascript.rhino.head.NativeJavaClass)
com.google.javascript.rhino.head.NativeJavaClass cl
String s
String n
Object val
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
private com.google.javascript.rhino.head.ImporterTopLevel realThis (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.Scriptable thisObj
com.google.javascript.rhino.head.IdFunctionObject f
protected int findPrototypeId (java.lang.String)
int c
String X
int s_length
String s
int id
static void ()
}
com/google/javascript/rhino/head/InterfaceAdapter$1.classInterfaceAdapter.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.InterfaceAdapter$1 extends java.lang.Object implements com.google.javascript.rhino.head.ContextAction {
final Object val$target
final com.google.javascript.rhino.head.Scriptable val$topScope
final Object val$thisObject
final java.lang.reflect.Method val$method
final Object[] val$args
final com.google.javascript.rhino.head.InterfaceAdapter this$0
void (com.google.javascript.rhino.head.InterfaceAdapter, java.lang.Object, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
public java.lang.Object run (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
}
com/google/javascript/rhino/head/InterfaceAdapter.classInterfaceAdapter.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.InterfaceAdapter extends java.lang.Object {
private final Object proxyHelper
static java.lang.Object create (com.google.javascript.rhino.head.Context, java.lang.Class, com.google.javascript.rhino.head.ScriptableObject)
int i
String methodName
int length
java.lang.reflect.Method[] methods
com.google.javascript.rhino.head.Context cx
Class cl
com.google.javascript.rhino.head.ScriptableObject object
com.google.javascript.rhino.head.Scriptable topScope
com.google.javascript.rhino.head.ClassCache cache
com.google.javascript.rhino.head.InterfaceAdapter adapter
com.google.javascript.rhino.head.ContextFactory cf
private void (com.google.javascript.rhino.head.ContextFactory, java.lang.Class)
com.google.javascript.rhino.head.ContextFactory cf
Class cl
public java.lang.Object invoke (com.google.javascript.rhino.head.ContextFactory, java.lang.Object, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
com.google.javascript.rhino.head.ContextFactory cf
Object target
com.google.javascript.rhino.head.Scriptable topScope
Object thisObject
java.lang.reflect.Method method
Object[] args
com.google.javascript.rhino.head.ContextAction action
java.lang.Object invokeImpl (com.google.javascript.rhino.head.Context, java.lang.Object, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
com.google.javascript.rhino.head.Callable function
Class resultType
com.google.javascript.rhino.head.Scriptable s
String methodName
Object value
Object arg
int i
int N
com.google.javascript.rhino.head.Context cx
Object target
com.google.javascript.rhino.head.Scriptable topScope
Object thisObject
java.lang.reflect.Method method
Object[] args
com.google.javascript.rhino.head.Callable function
com.google.javascript.rhino.head.WrapFactory wf
com.google.javascript.rhino.head.Scriptable thisObj
Object result
Class javaResultType
}
com/google/javascript/rhino/head/InterpretedFunction.classInterpretedFunction.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.InterpretedFunction extends com.google.javascript.rhino.head.NativeFunction implements com.google.javascript.rhino.head.Script {
static final long serialVersionUID
com.google.javascript.rhino.head.InterpreterData idata
com.google.javascript.rhino.head.SecurityController securityController
Object securityDomain
private void (com.google.javascript.rhino.head.InterpreterData, java.lang.Object)
Object dynamicDomain
com.google.javascript.rhino.head.InterpreterData idata
Object staticSecurityDomain
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.SecurityController sc
Object dynamicDomain
private void (com.google.javascript.rhino.head.InterpretedFunction, int)
com.google.javascript.rhino.head.InterpretedFunction parent
int index
static com.google.javascript.rhino.head.InterpretedFunction createScript (com.google.javascript.rhino.head.InterpreterData, java.lang.Object)
com.google.javascript.rhino.head.InterpreterData idata
Object staticSecurityDomain
com.google.javascript.rhino.head.InterpretedFunction f
static com.google.javascript.rhino.head.InterpretedFunction createFunction (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.InterpreterData, java.lang.Object)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.InterpreterData idata
Object staticSecurityDomain
com.google.javascript.rhino.head.InterpretedFunction f
static com.google.javascript.rhino.head.InterpretedFunction createFunction (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.InterpretedFunction, int)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.InterpretedFunction parent
int index
com.google.javascript.rhino.head.InterpretedFunction f
public java.lang.String getFunctionName ()
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public java.lang.Object exec (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
public boolean isScript ()
public java.lang.String getEncodedSource ()
public com.google.javascript.rhino.head.debug.DebuggableScript getDebuggableView ()
public java.lang.Object resumeGenerator (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, int, java.lang.Object, java.lang.Object)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
int operation
Object state
Object value
protected int getLanguageVersion ()
protected int getParamCount ()
protected int getParamAndVarCount ()
protected java.lang.String getParamOrVarName (int)
int index
protected boolean getParamOrVarConst (int)
int index
}
com/google/javascript/rhino/head/Interpreter$1.classInterpreter.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.Interpreter$1 extends java.lang.Object {
}
com/google/javascript/rhino/head/Interpreter$CallFrame.classInterpreter.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.Interpreter$CallFrame extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
static final long serialVersionUID
com.google.javascript.rhino.head.Interpreter$CallFrame parentFrame
int frameIndex
boolean frozen
com.google.javascript.rhino.head.InterpretedFunction fnOrScript
com.google.javascript.rhino.head.InterpreterData idata
Object[] stack
int[] stackAttributes
double[] sDbl
com.google.javascript.rhino.head.Interpreter$CallFrame varSource
int localShift
int emptyStackTop
com.google.javascript.rhino.head.debug.DebugFrame debuggerFrame
boolean useActivation
boolean isContinuationsTopFrame
com.google.javascript.rhino.head.Scriptable thisObj
Object result
double resultDbl
int pc
int pcPrevBranch
int pcSourceLineStart
com.google.javascript.rhino.head.Scriptable scope
int savedStackTop
int savedCallOp
Object throwable
private void ()
com.google.javascript.rhino.head.Interpreter$CallFrame cloneFrozen ()
CloneNotSupportedException ex
com.google.javascript.rhino.head.Interpreter$CallFrame copy
void (com.google.javascript.rhino.head.Interpreter$1)
com.google.javascript.rhino.head.Interpreter$1 x0
}
com/google/javascript/rhino/head/Interpreter$ContinuationJump.classInterpreter.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.Interpreter$ContinuationJump extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
com.google.javascript.rhino.head.Interpreter$CallFrame capturedFrame
com.google.javascript.rhino.head.Interpreter$CallFrame branchFrame
Object result
double resultDbl
void (com.google.javascript.rhino.head.NativeContinuation, com.google.javascript.rhino.head.Interpreter$CallFrame)
com.google.javascript.rhino.head.Interpreter$CallFrame chain1
com.google.javascript.rhino.head.Interpreter$CallFrame chain2
int diff
com.google.javascript.rhino.head.NativeContinuation c
com.google.javascript.rhino.head.Interpreter$CallFrame current
}
com/google/javascript/rhino/head/Interpreter$GeneratorState.classInterpreter.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.Interpreter$GeneratorState extends java.lang.Object {
int operation
Object value
RuntimeException returnedException
void (int, java.lang.Object)
int operation
Object value
}
com/google/javascript/rhino/head/Interpreter.classInterpreter.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.Interpreter extends com.google.javascript.rhino.head.Icode implements com.google.javascript.rhino.head.Evaluator {
com.google.javascript.rhino.head.InterpreterData itsData
static final int EXCEPTION_TRY_START_SLOT
static final int EXCEPTION_TRY_END_SLOT
static final int EXCEPTION_HANDLER_SLOT
static final int EXCEPTION_TYPE_SLOT
static final int EXCEPTION_LOCAL_SLOT
static final int EXCEPTION_SCOPE_SLOT
static final int EXCEPTION_SLOT_SIZE
public void ()
private static com.google.javascript.rhino.head.Interpreter$CallFrame captureFrameForGenerator (com.google.javascript.rhino.head.Interpreter$CallFrame)
com.google.javascript.rhino.head.Interpreter$CallFrame frame
com.google.javascript.rhino.head.Interpreter$CallFrame result
public java.lang.Object compile (com.google.javascript.rhino.head.CompilerEnvirons, com.google.javascript.rhino.head.ast.ScriptNode, java.lang.String, boolean)
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
com.google.javascript.rhino.head.ast.ScriptNode tree
String encodedSource
boolean returnFunction
com.google.javascript.rhino.head.CodeGenerator cgen
public com.google.javascript.rhino.head.Script createScriptObject (java.lang.Object, java.lang.Object)
Object bytecode
Object staticSecurityDomain
public void setEvalScriptFlag (com.google.javascript.rhino.head.Script)
com.google.javascript.rhino.head.Script script
public com.google.javascript.rhino.head.Function createFunctionObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Object)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object bytecode
Object staticSecurityDomain
private static int getShort (byte[], int)
byte[] iCode
int pc
private static int getIndex (byte[], int)
byte[] iCode
int pc
private static int getInt (byte[], int)
byte[] iCode
int pc
private static int getExceptionHandler (com.google.javascript.rhino.head.Interpreter$CallFrame, boolean)
int start
int end
int i
com.google.javascript.rhino.head.Interpreter$CallFrame frame
boolean onlyFinally
int[] exceptionTable
int pc
int best
int bestStart
int bestEnd
static void dumpICode (com.google.javascript.rhino.head.InterpreterData)
com.google.javascript.rhino.head.InterpreterData idata
private static int bytecodeSpan (int)
int bytecode
static int[] getLineNumbers (com.google.javascript.rhino.head.InterpreterData)
int line
int bytecode
int span
int pc
com.google.javascript.rhino.head.InterpreterData data
com.google.javascript.rhino.head.UintMap presentLines
byte[] iCode
int iCodeLength
public void captureStackInfo (com.google.javascript.rhino.head.RhinoException)
com.google.javascript.rhino.head.Interpreter$CallFrame[] array
int previousCount
int i
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int i
com.google.javascript.rhino.head.RhinoException ex
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame[] array
int interpreterFrameCount
int[] linePC
int linePCIndex
public java.lang.String getSourcePositionFromStack (com.google.javascript.rhino.head.Context, int[])
com.google.javascript.rhino.head.Context cx
int[] linep
com.google.javascript.rhino.head.Interpreter$CallFrame frame
com.google.javascript.rhino.head.InterpreterData idata
public java.lang.String getPatchedStack (com.google.javascript.rhino.head.RhinoException, java.lang.String)
char c
com.google.javascript.rhino.head.InterpreterData idata
int pc
int pos
com.google.javascript.rhino.head.Interpreter$CallFrame frame
com.google.javascript.rhino.head.RhinoException ex
String nativeStackTrace
String tag
StringBuffer sb
String lineSeparator
com.google.javascript.rhino.head.Interpreter$CallFrame[] array
int[] linePC
int arrayIndex
int linePCIndex
int offset
public java.util.List getScriptStack (com.google.javascript.rhino.head.RhinoException)
com.google.javascript.rhino.head.ScriptStackElement elem
com.google.javascript.rhino.head.ScriptStackElement[] arr$
int len$
int i$
StringBuilder sb
com.google.javascript.rhino.head.ScriptStackElement[] group
com.google.javascript.rhino.head.ScriptStackElement[][] arr$
int len$
int i$
com.google.javascript.rhino.head.RhinoException ex
com.google.javascript.rhino.head.ScriptStackElement[][] stack
java.util.List list
String lineSeparator
public com.google.javascript.rhino.head.ScriptStackElement[][] getScriptStackElements (com.google.javascript.rhino.head.RhinoException)
com.google.javascript.rhino.head.InterpreterData idata
String fileName
String functionName
int lineNumber
int pc
com.google.javascript.rhino.head.Interpreter$CallFrame frame
java.util.List group
com.google.javascript.rhino.head.RhinoException ex
java.util.List list
com.google.javascript.rhino.head.Interpreter$CallFrame[] array
int[] linePC
int arrayIndex
int linePCIndex
static java.lang.String getEncodedSource (com.google.javascript.rhino.head.InterpreterData)
com.google.javascript.rhino.head.InterpreterData idata
private static void initFunction (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.InterpretedFunction, int)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.InterpretedFunction parent
int index
com.google.javascript.rhino.head.InterpretedFunction fn
static java.lang.Object interpret (com.google.javascript.rhino.head.InterpretedFunction, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object savedDomain
com.google.javascript.rhino.head.InterpretedFunction ifun
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Interpreter$CallFrame frame
public static java.lang.Object resumeGenerator (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, int, java.lang.Object, java.lang.Object)
RuntimeException e
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
int operation
Object savedState
Object value
com.google.javascript.rhino.head.Interpreter$CallFrame frame
com.google.javascript.rhino.head.Interpreter$GeneratorState generatorState
Object result
public static java.lang.Object restartContinuation (com.google.javascript.rhino.head.NativeContinuation, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object arg
com.google.javascript.rhino.head.NativeContinuation c
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
Object arg
com.google.javascript.rhino.head.Interpreter$CallFrame capturedFrame
com.google.javascript.rhino.head.Interpreter$ContinuationJump cjump
private static java.lang.Object interpretLoop (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, java.lang.Object)
com.google.javascript.rhino.head.Interpreter$CallFrame generatorFrame
com.google.javascript.rhino.head.NativeGenerator generator
Object obj
int sourceLine
Object value
int sourceLine
boolean valBln
boolean valBln
Object value
Object o
double d
int rIntValue
double lDbl
int rIntValue
double rDbl
Object rhs
com.google.javascript.rhino.head.Scriptable lhs
Object rhs
com.google.javascript.rhino.head.Scriptable lhs
Object lhs
Object lhs
Object rhs
Object lhs
Object lhs
com.google.javascript.rhino.head.Ref ref
Object value
com.google.javascript.rhino.head.Ref ref
com.google.javascript.rhino.head.Ref ref
com.google.javascript.rhino.head.Ref ref
Object obj
Object obj
Object id
Object value
Object[] outArgs
com.google.javascript.rhino.head.Interpreter$CallFrame callParentFrame
com.google.javascript.rhino.head.Interpreter$CallFrame calleeFrame
com.google.javascript.rhino.head.InterpretedFunction ifun
com.google.javascript.rhino.head.Interpreter$ContinuationJump cjump
com.google.javascript.rhino.head.InterpretedFunction iApplyCallable
com.google.javascript.rhino.head.Callable applyCallable
com.google.javascript.rhino.head.IdFunctionObject ifun
com.google.javascript.rhino.head.InterpretedFunction ifun
com.google.javascript.rhino.head.ScriptRuntime$NoSuchMethodShim noSuchMethodShim
com.google.javascript.rhino.head.Callable noSuchMethodMethod
com.google.javascript.rhino.head.Callable fun
com.google.javascript.rhino.head.Scriptable funThisObj
com.google.javascript.rhino.head.Scriptable calleeScope
com.google.javascript.rhino.head.Scriptable newInstance
com.google.javascript.rhino.head.Interpreter$CallFrame calleeFrame
com.google.javascript.rhino.head.InterpretedFunction f
com.google.javascript.rhino.head.IdFunctionObject ifun
Object lhs
com.google.javascript.rhino.head.Function fun
Object[] outArgs
Object lhs
Object lhs
com.google.javascript.rhino.head.Scriptable lastCatchScope
boolean afterFirstScope
Throwable caughtException
com.google.javascript.rhino.head.Scriptable lastCatchScope
Object lhs
int enumType
Object val
Object obj
Object name
Object value
int i
Object value
int i
Object value
int i
Object[] ids
Object val
int[] skipIndexces
Object[] data
int[] getterSetters
Object val
Object lhs
boolean valBln
Object x
Object value
Object value
Object value
int line
Object re
int op
int offset
Object[] stack
double[] sDbl
Object[] vars
double[] varDbls
int[] varAttributes
byte[] iCode
String[] strings
int stackTop
Throwable ex
int exState
int exState
int exState
int exState
int exState
int exState
int exState
int exState
RuntimeException ex
Error ex
Throwable ex
RuntimeException rex
boolean onlyFinally
int EX_CATCH_STATE
int EX_FINALLY_STATE
int EX_NO_JS_STATE
int exState
com.google.javascript.rhino.head.Interpreter$ContinuationJump cjump
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
Object throwable
Object DBL_MRK
Object undefined
boolean instructionCounting
int INVOCATION_COST
int EXCEPTION_COST
String stringReg
int indexReg
com.google.javascript.rhino.head.Interpreter$GeneratorState generatorState
Object interpreterResult
double interpreterResultDbl
private static int doInOrInstanceof (com.google.javascript.rhino.head.Context, int, java.lang.Object[], double[], int)
boolean valBln
com.google.javascript.rhino.head.Context cx
int op
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
boolean valBln
private static int doCompare (com.google.javascript.rhino.head.Interpreter$CallFrame, int, java.lang.Object[], double[], int)
double rDbl
double lDbl
double rDbl
double lDbl
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int op
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
boolean valBln
private static int doBitOp (com.google.javascript.rhino.head.Interpreter$CallFrame, int, java.lang.Object[], double[], int)
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int op
Object[] stack
double[] sDbl
int stackTop
int lIntValue
int rIntValue
private static int doDelName (com.google.javascript.rhino.head.Context, int, java.lang.Object[], double[], int)
com.google.javascript.rhino.head.Context cx
int op
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
private static int doGetElem (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, java.lang.Object[], double[], int)
Object value
double d
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
Object lhs
Object value
Object id
private static int doSetElem (com.google.javascript.rhino.head.Context, java.lang.Object[], double[], int)
Object value
double d
com.google.javascript.rhino.head.Context cx
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
Object value
Object id
private static int doElemIncDec (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, byte[], java.lang.Object[], double[], int)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
byte[] iCode
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
private static int doCallSpecial (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, java.lang.Object[], double[], int, byte[], int)
Object function
Object[] outArgs
com.google.javascript.rhino.head.Scriptable functionThis
com.google.javascript.rhino.head.Callable function
Object[] outArgs
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
byte[] iCode
int indexReg
int callType
boolean isNew
int sourceLine
private static int doSetConstVar (com.google.javascript.rhino.head.Interpreter$CallFrame, java.lang.Object[], double[], int, java.lang.Object[], double[], int[], int)
com.google.javascript.rhino.head.ConstProperties cp
Object val
String stringReg
com.google.javascript.rhino.head.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
Object[] vars
double[] varDbls
int[] varAttributes
int indexReg
private static int doSetVar (com.google.javascript.rhino.head.Interpreter$CallFrame, java.lang.Object[], double[], int, java.lang.Object[], double[], int[], int)
Object val
String stringReg
com.google.javascript.rhino.head.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
Object[] vars
double[] varDbls
int[] varAttributes
int indexReg
private static int doGetVar (com.google.javascript.rhino.head.Interpreter$CallFrame, java.lang.Object[], double[], int, java.lang.Object[], double[], int)
String stringReg
com.google.javascript.rhino.head.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
Object[] vars
double[] varDbls
int indexReg
private static int doVarIncDec (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, java.lang.Object[], double[], int, java.lang.Object[], double[], int)
double d
Object varValue
double d
double d2
String varName
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
Object[] vars
double[] varDbls
int indexReg
int incrDecrMask
private static int doRefMember (com.google.javascript.rhino.head.Context, java.lang.Object[], double[], int, int)
com.google.javascript.rhino.head.Context cx
Object[] stack
double[] sDbl
int stackTop
int flags
Object elem
Object obj
private static int doRefNsMember (com.google.javascript.rhino.head.Context, java.lang.Object[], double[], int, int)
com.google.javascript.rhino.head.Context cx
Object[] stack
double[] sDbl
int stackTop
int flags
Object elem
Object ns
Object obj
private static int doRefNsName (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, java.lang.Object[], double[], int, int)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
int flags
Object name
Object ns
private static com.google.javascript.rhino.head.Interpreter$CallFrame initFrameForNoSuchMethod (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, int, java.lang.Object[], double[], int, int, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.ScriptRuntime$NoSuchMethodShim, com.google.javascript.rhino.head.InterpretedFunction)
Object val
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int indexReg
Object[] stack
double[] sDbl
int stackTop
int op
com.google.javascript.rhino.head.Scriptable funThisObj
com.google.javascript.rhino.head.Scriptable calleeScope
com.google.javascript.rhino.head.ScriptRuntime$NoSuchMethodShim noSuchMethodShim
com.google.javascript.rhino.head.InterpretedFunction ifun
Object[] argsArray
int shift
Object[] elements
com.google.javascript.rhino.head.Interpreter$CallFrame callParentFrame
com.google.javascript.rhino.head.Interpreter$CallFrame calleeFrame
private static boolean doEquals (java.lang.Object[], double[], int)
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
private static boolean doShallowEquals (java.lang.Object[], double[], int)
double ldbl
double ldbl
double rdbl
double rdbl
double ldbl
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
Object DBL_MRK
double rdbl
double ldbl
private static com.google.javascript.rhino.head.Interpreter$CallFrame processThrowable (com.google.javascript.rhino.head.Context, java.lang.Object, com.google.javascript.rhino.head.Interpreter$CallFrame, int, boolean)
int[] table
int scopeLocal
int exLocal
int i
com.google.javascript.rhino.head.Interpreter$ContinuationJump cjump
int rewindCount
int enterCount
com.google.javascript.rhino.head.Interpreter$CallFrame[] enterFrames
com.google.javascript.rhino.head.Interpreter$CallFrame x
com.google.javascript.rhino.head.Context cx
Object throwable
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int indexReg
boolean instructionCounting
private static java.lang.Object freezeGenerator (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, int, com.google.javascript.rhino.head.Interpreter$GeneratorState)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int stackTop
com.google.javascript.rhino.head.Interpreter$GeneratorState generatorState
private static java.lang.Object thawGenerator (com.google.javascript.rhino.head.Interpreter$CallFrame, int, com.google.javascript.rhino.head.Interpreter$GeneratorState, int)
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int stackTop
com.google.javascript.rhino.head.Interpreter$GeneratorState generatorState
int op
int sourceLine
private static com.google.javascript.rhino.head.Interpreter$CallFrame initFrameForApplyOrCall (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, int, java.lang.Object[], double[], int, int, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.InterpretedFunction)
Object obj
com.google.javascript.rhino.head.Scriptable applyThis
Object[] callArgs
int i
int argCount
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int indexReg
Object[] stack
double[] sDbl
int stackTop
int op
com.google.javascript.rhino.head.Scriptable calleeScope
com.google.javascript.rhino.head.IdFunctionObject ifun
com.google.javascript.rhino.head.InterpretedFunction iApplyCallable
com.google.javascript.rhino.head.Scriptable applyThis
com.google.javascript.rhino.head.Interpreter$CallFrame calleeFrame
private static void initFrame (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], double[], int, int, com.google.javascript.rhino.head.InterpretedFunction, com.google.javascript.rhino.head.Interpreter$CallFrame, com.google.javascript.rhino.head.Interpreter$CallFrame)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.InterpreterData fdata
int i
Object[] stack
int[] stackAttributes
double[] sDbl
boolean stackReuse
int i
int i
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable callerScope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
double[] argsDbl
int argShift
int argCount
com.google.javascript.rhino.head.InterpretedFunction fnOrScript
com.google.javascript.rhino.head.Interpreter$CallFrame parentFrame
com.google.javascript.rhino.head.Interpreter$CallFrame frame
com.google.javascript.rhino.head.InterpreterData idata
boolean useActivation
com.google.javascript.rhino.head.debug.DebugFrame debuggerFrame
com.google.javascript.rhino.head.Scriptable scope
int emptyStackTop
int maxFrameArray
Object[] stack
int[] stackAttributes
double[] sDbl
boolean stackReuse
int varCount
int definedArgs
private static boolean isFrameEnterExitRequired (com.google.javascript.rhino.head.Interpreter$CallFrame)
com.google.javascript.rhino.head.Interpreter$CallFrame frame
private static void enterFrame (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, java.lang.Object[], boolean)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
Object[] args
boolean continuationRestart
boolean usesActivation
boolean isDebugged
private static void exitFrame (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, java.lang.Object)
Object result
double resultDbl
double resultDbl
Object result
com.google.javascript.rhino.head.Interpreter$ContinuationJump cjump
Throwable ex
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
Object throwable
private static void setCallResult (com.google.javascript.rhino.head.Interpreter$CallFrame, java.lang.Object, double)
com.google.javascript.rhino.head.Interpreter$CallFrame frame
Object callResult
double callResultDbl
public static com.google.javascript.rhino.head.NativeContinuation captureContinuation (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
private static com.google.javascript.rhino.head.NativeContinuation captureContinuation (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, boolean)
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
boolean requireContinuationsTopFrame
com.google.javascript.rhino.head.NativeContinuation c
com.google.javascript.rhino.head.Interpreter$CallFrame x
com.google.javascript.rhino.head.Interpreter$CallFrame outermost
private static int stack_int32 (com.google.javascript.rhino.head.Interpreter$CallFrame, int)
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int i
Object x
private static double stack_double (com.google.javascript.rhino.head.Interpreter$CallFrame, int)
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int i
Object x
private static boolean stack_boolean (com.google.javascript.rhino.head.Interpreter$CallFrame, int)
double d
double d
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int i
Object x
private static void doAdd (java.lang.Object[], double[], int, com.google.javascript.rhino.head.Context)
double d
boolean leftRightOrder
double d
boolean leftRightOrder
CharSequence lstr
CharSequence rstr
double lDbl
double rDbl
Object tmp
CharSequence lstr
CharSequence rstr
double lDbl
Object[] stack
double[] sDbl
int stackTop
com.google.javascript.rhino.head.Context cx
Object rhs
Object lhs
double d
boolean leftRightOrder
private static int doArithmetic (com.google.javascript.rhino.head.Interpreter$CallFrame, int, java.lang.Object[], double[], int)
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int op
Object[] stack
double[] sDbl
int stackTop
double rDbl
double lDbl
private static java.lang.Object[] getArgsArray (java.lang.Object[], double[], int, int)
Object val
int i
Object[] stack
double[] sDbl
int shift
int count
Object[] args
private static void addInstructionCount (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Interpreter$CallFrame, int)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Interpreter$CallFrame frame
int extra
static void ()
}
com/google/javascript/rhino/head/InterpreterData.classInterpreterData.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.InterpreterData extends java.lang.Object implements java.io.Serializable com.google.javascript.rhino.head.debug.DebuggableScript {
static final long serialVersionUID
static final int INITIAL_MAX_ICODE_LENGTH
static final int INITIAL_STRINGTABLE_SIZE
static final int INITIAL_NUMBERTABLE_SIZE
String itsName
String itsSourceFile
boolean itsNeedsActivation
int itsFunctionType
String[] itsStringTable
double[] itsDoubleTable
com.google.javascript.rhino.head.InterpreterData[] itsNestedFunctions
Object[] itsRegExpLiterals
byte[] itsICode
int[] itsExceptionTable
int itsMaxVars
int itsMaxLocals
int itsMaxStack
int itsMaxFrameArray
String[] argNames
boolean[] argIsConst
int argCount
int itsMaxCalleeArgs
String encodedSource
int encodedSourceStart
int encodedSourceEnd
int languageVersion
boolean isStrict
boolean topLevel
Object[] literalIds
com.google.javascript.rhino.head.UintMap longJumps
int firstLinePC
com.google.javascript.rhino.head.InterpreterData parentData
boolean evalScriptFlag
void (int, java.lang.String, java.lang.String, boolean)
int languageVersion
String sourceFile
String encodedSource
boolean isStrict
void (com.google.javascript.rhino.head.InterpreterData)
com.google.javascript.rhino.head.InterpreterData parent
private void init ()
public boolean isTopLevel ()
public boolean isFunction ()
public java.lang.String getFunctionName ()
public int getParamCount ()
public int getParamAndVarCount ()
public java.lang.String getParamOrVarName (int)
int index
public boolean getParamOrVarConst (int)
int index
public java.lang.String getSourceName ()
public boolean isGeneratedScript ()
public int[] getLineNumbers ()
public int getFunctionCount ()
public com.google.javascript.rhino.head.debug.DebuggableScript getFunction (int)
int index
public com.google.javascript.rhino.head.debug.DebuggableScript getParent ()
}
com/google/javascript/rhino/head/JavaAdapter$1.classJavaAdapter.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.JavaAdapter$1 extends java.lang.Object implements com.google.javascript.rhino.head.ContextAction {
final com.google.javascript.rhino.head.Scriptable val$scope
final com.google.javascript.rhino.head.Scriptable val$thisObj
final com.google.javascript.rhino.head.Function val$f
final Object[] val$args
final long val$argsToWrap
void (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Function, java.lang.Object[], long)
public java.lang.Object run (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
}
com/google/javascript/rhino/head/JavaAdapter$2.classJavaAdapter.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.JavaAdapter$2 extends java.lang.Object implements com.google.javascript.rhino.head.ContextAction {
final com.google.javascript.rhino.head.Script val$script
void (com.google.javascript.rhino.head.Script)
public java.lang.Object run (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.ScriptableObject global
}
com/google/javascript/rhino/head/JavaAdapter$JavaAdapterSignature.classJavaAdapter.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.JavaAdapter$JavaAdapterSignature extends java.lang.Object {
Class superClass
Class[] interfaces
com.google.javascript.rhino.head.ObjToIntMap names
void (java.lang.Class, java.lang.Class[], com.google.javascript.rhino.head.ObjToIntMap)
Class superClass
Class[] interfaces
com.google.javascript.rhino.head.ObjToIntMap names
public boolean equals (java.lang.Object)
int i
String name
int arity
Object obj
com.google.javascript.rhino.head.JavaAdapter$JavaAdapterSignature sig
com.google.javascript.rhino.head.ObjToIntMap$Iterator iter
public int hashCode ()
}
com/google/javascript/rhino/head/JavaAdapter.classJavaAdapter.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.JavaAdapter extends java.lang.Object implements com.google.javascript.rhino.head.IdFunctionCall {
private static final Object FTAG
private static final int Id_JavaAdapter
public void ()
public static void init (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.JavaAdapter obj
com.google.javascript.rhino.head.IdFunctionObject ctor
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public static java.lang.Object convertResult (java.lang.Object, java.lang.Class)
Object result
Class c
public static com.google.javascript.rhino.head.Scriptable createAdapterWrapper (com.google.javascript.rhino.head.Scriptable, java.lang.Object)
com.google.javascript.rhino.head.Scriptable obj
Object adapter
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.NativeJavaObject res
public static java.lang.Object getAdapterSelf (java.lang.Class, java.lang.Object) throws java.lang.NoSuchFieldException java.lang.IllegalAccessException
Class adapterClass
Object adapter
java.lang.reflect.Field self
static java.lang.Object js_createAdapter (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object arg
Class c
int i
String sig
Object[] ctorArgs
com.google.javascript.rhino.head.NativeJavaClass classWrapper
com.google.javascript.rhino.head.NativeJavaMethod ctors
int index
Object adapter
Class[] ctorParms
Object[] ctorArgs
Object unwrapped
Object self
Exception ex
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
int N
int classCount
Class superClass
Class[] intfs
int interfaceCount
Class[] interfaces
com.google.javascript.rhino.head.Scriptable obj
Class adapterClass
Object adapter
int argsCount
public static void writeAdapterObject (java.lang.Object, java.io.ObjectOutputStream) throws java.io.IOException
int i
Object delegee
IllegalAccessException e
NoSuchFieldException e
Object javaObject
java.io.ObjectOutputStream out
Class cl
Class[] interfaces
String[] interfaceNames
public static java.lang.Object readAdapterObject (com.google.javascript.rhino.head.Scriptable, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.google.javascript.rhino.head.ContextFactory factory
int i
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
com.google.javascript.rhino.head.Scriptable self
java.io.ObjectInputStream in
com.google.javascript.rhino.head.ContextFactory factory
com.google.javascript.rhino.head.Context cx
Class superClass
String[] interfaceNames
Class[] interfaces
com.google.javascript.rhino.head.Scriptable delegee
Class adapterClass
Class[] ctorParms
Object[] ctorArgs
private static com.google.javascript.rhino.head.ObjToIntMap getObjectFunctionNames (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Function f
int length
String id
Object value
int i
com.google.javascript.rhino.head.Scriptable obj
Object[] ids
com.google.javascript.rhino.head.ObjToIntMap map
private static java.lang.Class getAdapterClass (com.google.javascript.rhino.head.Scriptable, java.lang.Class, java.lang.Class[], com.google.javascript.rhino.head.Scriptable)
String adapterName
byte[] code
com.google.javascript.rhino.head.Scriptable scope
Class superClass
Class[] interfaces
com.google.javascript.rhino.head.Scriptable obj
com.google.javascript.rhino.head.ClassCache cache
java.util.Map generated
com.google.javascript.rhino.head.ObjToIntMap names
com.google.javascript.rhino.head.JavaAdapter$JavaAdapterSignature sig
Class adapterClass
public static byte[] createAdapterCode (com.google.javascript.rhino.head.ObjToIntMap, java.lang.String, java.lang.Class, java.lang.Class[], java.lang.String)
int i
int mod
java.lang.reflect.Constructor ctor
java.lang.reflect.Constructor[] arr$
int len$
int i$
NoSuchMethodException e
java.lang.reflect.Method method
int mods
String methodName
Class[] argTypes
String methodSignature
String methodKey
int j
java.lang.reflect.Method[] methods
int i
Class[] argTypes
String methodSignature
String methodKey
java.lang.reflect.Method method
int mods
boolean isAbstractMethod
String methodName
int j
int k
String functionName
int length
Class[] parms
com.google.javascript.rhino.head.ObjToIntMap functionNames
String adapterName
Class superClass
Class[] interfaces
String scriptClassName
org.mozilla.classfile.ClassFileWriter cfw
int interfacesCount
String superName
java.lang.reflect.Constructor[] ctors
com.google.javascript.rhino.head.ObjToIntMap generatedOverrides
com.google.javascript.rhino.head.ObjToIntMap generatedMethods
java.lang.reflect.Method[] methods
com.google.javascript.rhino.head.ObjToIntMap$Iterator iter
static java.lang.reflect.Method[] getOverridableMethods (java.lang.Class)
Class c
Class intf
Class[] arr$
int len$
int i$
Class c
Class clazz
java.util.ArrayList list
java.util.HashSet skip
private static void appendOverridableMethods (java.lang.Class, java.util.ArrayList, java.util.HashSet)
String methodKey
int mods
int i
Class c
java.util.ArrayList list
java.util.HashSet skip
java.lang.reflect.Method[] methods
static java.lang.Class loadAdapterClass (java.lang.String, byte[])
Object staticDomain
java.security.ProtectionDomain protectionDomain
Object staticDomain
String className
byte[] classBytes
Object staticDomain
Class domainClass
com.google.javascript.rhino.head.GeneratedClassLoader loader
Class result
public static com.google.javascript.rhino.head.Function getFunction (com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Scriptable obj
String functionName
Object x
public static java.lang.Object callMethod (com.google.javascript.rhino.head.ContextFactory, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Function, java.lang.Object[], long)
com.google.javascript.rhino.head.ContextFactory factory
com.google.javascript.rhino.head.Scriptable thisObj
com.google.javascript.rhino.head.Function f
Object[] args
long argsToWrap
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Context cx
private static java.lang.Object doCall (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Function, java.lang.Object[], long)
Object arg
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
com.google.javascript.rhino.head.Function f
Object[] args
long argsToWrap
public static com.google.javascript.rhino.head.Scriptable runScript (com.google.javascript.rhino.head.Script)
com.google.javascript.rhino.head.Script script
private static void generateCtor (org.mozilla.classfile.ClassFileWriter, java.lang.String, java.lang.String, java.lang.reflect.Constructor)
Class c
Class[] arr$
int len$
int i$
Class parameter
Class[] arr$
int len$
int i$
StringBuilder sig
int marker
short paramOffset
org.mozilla.classfile.ClassFileWriter cfw
String adapterName
String superName
java.lang.reflect.Constructor superCtor
short locals
Class[] parameters
private static void generateSerialCtor (org.mozilla.classfile.ClassFileWriter, java.lang.String, java.lang.String)
org.mozilla.classfile.ClassFileWriter cfw
String adapterName
String superName
private static void generateEmptyCtor (org.mozilla.classfile.ClassFileWriter, java.lang.String, java.lang.String, java.lang.String)
org.mozilla.classfile.ClassFileWriter cfw
String adapterName
String superName
String scriptClassName
static void generatePushWrappedArgs (org.mozilla.classfile.ClassFileWriter, java.lang.Class[], int)
int i
org.mozilla.classfile.ClassFileWriter cfw
Class[] argTypes
int arrayLength
int paramOffset
private static int generateWrapArg (org.mozilla.classfile.ClassFileWriter, int, java.lang.Class)
String typeName
org.mozilla.classfile.ClassFileWriter cfw
int paramOffset
Class argType
int size
static void generateReturnResult (org.mozilla.classfile.ClassFileWriter, java.lang.Class, boolean)
String typeName
String retTypeStr
org.mozilla.classfile.ClassFileWriter cfw
Class retType
boolean callConvertResult
private static void generateMethod (org.mozilla.classfile.ClassFileWriter, java.lang.String, java.lang.String, java.lang.Class[], java.lang.Class, boolean)
int i
org.mozilla.classfile.ClassFileWriter cfw
String genName
String methodName
Class[] parms
Class returnType
boolean convertResult
StringBuilder sb
int paramsEnd
String methodSignature
long convertionMask
private static int generatePushParam (org.mozilla.classfile.ClassFileWriter, int, java.lang.Class)
org.mozilla.classfile.ClassFileWriter cfw
int paramOffset
Class paramType
String typeName
private static void generatePopResult (org.mozilla.classfile.ClassFileWriter, java.lang.Class)
String typeName
org.mozilla.classfile.ClassFileWriter cfw
Class retType
private static void generateSuper (org.mozilla.classfile.ClassFileWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Class[], java.lang.Class)
Class parm
Class[] arr$
int len$
int i$
org.mozilla.classfile.ClassFileWriter cfw
String genName
String superName
String methodName
String methodSignature
Class[] parms
Class returnType
int paramOffset
Class retType
private static java.lang.String getMethodSignature (java.lang.reflect.Method, java.lang.Class[])
java.lang.reflect.Method method
Class[] argTypes
StringBuilder sb
static int appendMethodSignature (java.lang.Class[], java.lang.Class, java.lang.StringBuilder)
Class type
Class[] arr$
int len$
int i$
Class[] argTypes
Class returnType
StringBuilder sb
int firstLocal
private static java.lang.StringBuilder appendTypeString (java.lang.StringBuilder, java.lang.Class)
char typeLetter
char typeLetter
String typeName
char typeLetter
StringBuilder sb
Class type
static int[] getArgsToConvert (java.lang.Class[])
int i
int i
Class[] argTypes
int count
int[] array
static java.lang.Object access$000 (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Function, java.lang.Object[], long)
com.google.javascript.rhino.head.Context x0
com.google.javascript.rhino.head.Scriptable x1
com.google.javascript.rhino.head.Scriptable x2
com.google.javascript.rhino.head.Function x3
Object[] x4
long x5
static void ()
}
com/google/javascript/rhino/head/JavaMembers$MethodSignature.classJavaMembers.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.JavaMembers$MethodSignature extends java.lang.Object {
private final String name
private final Class[] args
private void (java.lang.String, java.lang.Class[])
String name
Class[] args
void (java.lang.reflect.Method)
java.lang.reflect.Method method
public boolean equals (java.lang.Object)
com.google.javascript.rhino.head.JavaMembers$MethodSignature ms
Object o
public int hashCode ()
}
com/google/javascript/rhino/head/JavaMembers.classJavaMembers.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.JavaMembers extends java.lang.Object {
private Class cl
private java.util.Map members
private java.util.Map fieldAndMethods
private java.util.Map staticMembers
private java.util.Map staticFieldAndMethods
com.google.javascript.rhino.head.NativeJavaMethod ctors
void (com.google.javascript.rhino.head.Scriptable, java.lang.Class)
com.google.javascript.rhino.head.Scriptable scope
Class cl
void (com.google.javascript.rhino.head.Scriptable, java.lang.Class, boolean)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.ClassShutter shutter
boolean includePrivate
com.google.javascript.rhino.head.Scriptable scope
Class cl
boolean includeProtected
boolean has (java.lang.String, boolean)
String name
boolean isStatic
java.util.Map ht
Object obj
java.lang.Object get (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object, boolean)
com.google.javascript.rhino.head.BeanProperty bp
Object rval
Class type
java.lang.reflect.Field field
Exception ex
com.google.javascript.rhino.head.Scriptable scope
String name
Object javaObject
boolean isStatic
java.util.Map ht
Object member
com.google.javascript.rhino.head.Context cx
Object rval
Class type
void put (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object, java.lang.Object, boolean)
com.google.javascript.rhino.head.FieldAndMethods fam
Exception ex
Class setType
Object[] args
Object[] args
com.google.javascript.rhino.head.BeanProperty bp
String str
IllegalAccessException accessEx
IllegalArgumentException argEx
java.lang.reflect.Field field
Object javaValue
com.google.javascript.rhino.head.Scriptable scope
String name
Object javaObject
Object value
boolean isStatic
java.util.Map ht
Object member
java.lang.Object[] getIds (boolean)
boolean isStatic
java.util.Map map
static java.lang.String javaSignature (java.lang.Class)
int length
StringBuilder sb
int arrayDimension
String name
String suffix
Class type
static java.lang.String liveConnectSignature (java.lang.Class[])
int i
Class[] argTypes
int N
StringBuilder sb
private com.google.javascript.rhino.head.MemberBox findExplicitFunction (java.lang.String, boolean)
com.google.javascript.rhino.head.NativeJavaMethod njm
String trueName
Object obj
Class[] type
String sig
com.google.javascript.rhino.head.MemberBox methodsOrCtor
com.google.javascript.rhino.head.MemberBox[] arr$
int len$
int i$
String name
boolean isStatic
int sigStart
java.util.Map ht
com.google.javascript.rhino.head.MemberBox[] methodsOrCtors
boolean isCtor
private java.lang.Object getExplicitFunction (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object, boolean)
com.google.javascript.rhino.head.NativeJavaConstructor fun
com.google.javascript.rhino.head.NativeJavaMethod fun
String trueName
com.google.javascript.rhino.head.Scriptable prototype
com.google.javascript.rhino.head.Scriptable scope
String name
Object javaObject
boolean isStatic
java.util.Map ht
Object member
com.google.javascript.rhino.head.MemberBox methodOrCtor
private static java.lang.reflect.Method[] discoverAccessibleMethods (java.lang.Class, boolean, boolean)
Class clazz
boolean includeProtected
boolean includePrivate
java.util.Map map
private static void discoverAccessibleMethods (java.lang.Class, java.util.Map, boolean, boolean)
com.google.javascript.rhino.head.JavaMembers$MethodSignature sig
int mods
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
java.lang.reflect.Method[] methods
com.google.javascript.rhino.head.JavaMembers$MethodSignature sig
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
java.lang.reflect.Method[] methods
SecurityException e
com.google.javascript.rhino.head.JavaMembers$MethodSignature sig
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
java.lang.reflect.Method[] methods
SecurityException e
Class intface
Class[] arr$
int len$
int i$
Class clazz
java.util.Map map
boolean includeProtected
boolean includePrivate
Class[] interfaces
Class superclass
private void reflect (com.google.javascript.rhino.head.Scriptable, boolean, boolean)
com.google.javascript.rhino.head.ObjArray overloadedMethods
com.google.javascript.rhino.head.ObjArray overloadedMethods
int mods
boolean isStatic
java.util.Map ht
String name
Object value
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
com.google.javascript.rhino.head.MemberBox[] methodBoxes
java.lang.reflect.Method method
int i
com.google.javascript.rhino.head.ObjArray overloadedMethods
int N
com.google.javascript.rhino.head.MemberBox[] methodBoxes
Object value
com.google.javascript.rhino.head.NativeJavaMethod fun
java.util.Map$Entry entry
java.util.Iterator i$
boolean isStatic
java.util.Map ht
int tableCursor
com.google.javascript.rhino.head.NativeJavaMethod method
com.google.javascript.rhino.head.FieldAndMethods fam
java.util.Map fmht
java.lang.reflect.Field oldField
boolean isStatic
java.util.Map ht
Object member
SecurityException e
String name
int mods
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
char ch1
Class type
com.google.javascript.rhino.head.NativeJavaMethod njmSet
Object member
String nameComponent
String beanPropertyName
char ch0
Object v
com.google.javascript.rhino.head.MemberBox getter
com.google.javascript.rhino.head.MemberBox setter
com.google.javascript.rhino.head.NativeJavaMethod setters
String setterName
com.google.javascript.rhino.head.BeanProperty bp
boolean memberIsGetMethod
boolean memberIsSetMethod
boolean memberIsIsMethod
String name
java.util.Iterator i$
Object value
String key
java.util.Iterator i$
boolean isStatic
java.util.Map ht
java.util.Map toAdd
int tableCursor
int i
com.google.javascript.rhino.head.Scriptable scope
boolean includeProtected
boolean includePrivate
java.lang.reflect.Method[] methods
java.lang.reflect.Field[] fields
java.lang.reflect.Constructor[] constructors
com.google.javascript.rhino.head.MemberBox[] ctorMembers
private java.lang.reflect.Constructor[] getAccessibleConstructors (boolean)
java.lang.reflect.Constructor[] cons
SecurityException e
boolean includePrivate
private java.lang.reflect.Field[] getAccessibleFields (boolean, boolean)
int mod
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
java.lang.reflect.Field[] declared
java.util.List fieldsList
Class currentClass
SecurityException e
boolean includeProtected
boolean includePrivate
private com.google.javascript.rhino.head.MemberBox findGetter (boolean, java.util.Map, java.lang.String, java.lang.String)
com.google.javascript.rhino.head.NativeJavaMethod njmGet
Object member
boolean isStatic
java.util.Map ht
String prefix
String propertyName
String getterName
private static com.google.javascript.rhino.head.MemberBox extractGetMethod (com.google.javascript.rhino.head.MemberBox[], boolean)
Class type
com.google.javascript.rhino.head.MemberBox method
com.google.javascript.rhino.head.MemberBox[] arr$
int len$
int i$
com.google.javascript.rhino.head.MemberBox[] methods
boolean isStatic
private static com.google.javascript.rhino.head.MemberBox extractSetMethod (java.lang.Class, com.google.javascript.rhino.head.MemberBox[], boolean)
Class[] params
com.google.javascript.rhino.head.MemberBox method
com.google.javascript.rhino.head.MemberBox[] arr$
int len$
int i$
int pass
Class type
com.google.javascript.rhino.head.MemberBox[] methods
boolean isStatic
private static com.google.javascript.rhino.head.MemberBox extractSetMethod (com.google.javascript.rhino.head.MemberBox[], boolean)
com.google.javascript.rhino.head.MemberBox method
com.google.javascript.rhino.head.MemberBox[] arr$
int len$
int i$
com.google.javascript.rhino.head.MemberBox[] methods
boolean isStatic
java.util.Map getFieldAndMethodsObjects (com.google.javascript.rhino.head.Scriptable, java.lang.Object, boolean)
com.google.javascript.rhino.head.FieldAndMethods famNew
com.google.javascript.rhino.head.FieldAndMethods fam
java.util.Iterator i$
com.google.javascript.rhino.head.Scriptable scope
Object javaObject
boolean isStatic
java.util.Map ht
int len
java.util.Map result
static com.google.javascript.rhino.head.JavaMembers lookupClass (com.google.javascript.rhino.head.Scriptable, java.lang.Class, java.lang.Class, boolean)
Class parent
SecurityException e
com.google.javascript.rhino.head.Scriptable scope
Class dynamicType
Class staticType
boolean includeProtected
com.google.javascript.rhino.head.JavaMembers members
com.google.javascript.rhino.head.ClassCache cache
java.util.Map ct
Class cl
java.lang.RuntimeException reportMemberNotFound (java.lang.String)
String memberName
}
com/google/javascript/rhino/head/JavaScriptException.classJavaScriptException.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.JavaScriptException extends com.google.javascript.rhino.head.RhinoException {
static final long serialVersionUID
private Object value
public void (java.lang.Object)
Object value
public void (java.lang.Object, java.lang.String, int)
com.google.javascript.rhino.head.NativeError error
Object value
String sourceName
int lineNumber
public java.lang.String details ()
RuntimeException rte
public java.lang.Object getValue ()
public java.lang.String getSourceName ()
public int getLineNumber ()
}
com/google/javascript/rhino/head/Kit$ComplexKey.classKit.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.Kit$ComplexKey extends java.lang.Object {
private Object key1
private Object key2
private int hash
void (java.lang.Object, java.lang.Object)
Object key1
Object key2
public boolean equals (java.lang.Object)
Object anotherObj
com.google.javascript.rhino.head.Kit$ComplexKey another
public int hashCode ()
}
com/google/javascript/rhino/head/Kit.classKit.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.Kit extends java.lang.Object {
private static java.lang.reflect.Method Throwable_initCause
public void ()
public static java.lang.Class classOrNull (java.lang.String)
ClassNotFoundException ex
SecurityException ex
LinkageError ex
IllegalArgumentException e
String className
public static java.lang.Class classOrNull (java.lang.ClassLoader, java.lang.String)
ClassNotFoundException ex
SecurityException ex
LinkageError ex
IllegalArgumentException e
ClassLoader loader
String className
static java.lang.Object newInstanceOrNull (java.lang.Class)
SecurityException x
LinkageError ex
InstantiationException x
IllegalAccessException x
Class cl
static boolean testIfCanLoadRhinoClasses (java.lang.ClassLoader)
ClassLoader loader
Class testClass
Class x
public static java.lang.RuntimeException initCause (java.lang.RuntimeException, java.lang.Throwable)
Exception e
Object[] args
RuntimeException ex
Throwable cause
public static int xDigitToInt (int, int)
int c
int accumulator
public static java.lang.Object addListener (java.lang.Object, java.lang.Object)
Object[] array
int L
Object[] tmp
Object bag
Object listener
public static java.lang.Object removeListener (java.lang.Object, java.lang.Object)
Object[] tmp
int i
Object[] array
int L
Object bag
Object listener
public static java.lang.Object getListener (java.lang.Object, int)
Object[] array
Object[] array
Object[] array
int L
Object bag
int index
static java.lang.Object initHash (java.util.Map, java.lang.Object, java.lang.Object)
Object current
java.util.Map h
Object key
Object initialValue
public static java.lang.Object makeHashKeyFromPair (java.lang.Object, java.lang.Object)
Object key1
Object key2
public static java.lang.String readReader (java.io.Reader) throws java.io.IOException
char[] tmp
int n
java.io.Reader r
char[] buffer
int cursor
public static byte[] readStream (java.io.InputStream, int) throws java.io.IOException
byte[] tmp
int n
byte[] tmp
java.io.InputStream is
int initialBufferCapacity
byte[] buffer
int cursor
public static java.lang.RuntimeException codeBug () throws java.lang.RuntimeException
RuntimeException ex
public static java.lang.RuntimeException codeBug (java.lang.String) throws java.lang.RuntimeException
String msg
RuntimeException ex
static void ()
Class ThrowableClass
Class[] signature
Exception ex
}
com/google/javascript/rhino/head/LazilyLoadedCtor$1.classLazilyLoadedCtor.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.LazilyLoadedCtor$1 extends java.lang.Object implements java.security.PrivilegedAction {
final com.google.javascript.rhino.head.LazilyLoadedCtor this$0
void (com.google.javascript.rhino.head.LazilyLoadedCtor)
public java.lang.Object run ()
}
com/google/javascript/rhino/head/LazilyLoadedCtor.classLazilyLoadedCtor.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.LazilyLoadedCtor extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final int STATE_BEFORE_INIT
private static final int STATE_INITIALIZING
private static final int STATE_WITH_VALUE
private final com.google.javascript.rhino.head.ScriptableObject scope
private final String propertyName
private final String className
private final boolean sealed
private final boolean privileged
private Object initializedValue
private int state
public void (com.google.javascript.rhino.head.ScriptableObject, java.lang.String, java.lang.String, boolean)
com.google.javascript.rhino.head.ScriptableObject scope
String propertyName
String className
boolean sealed
void (com.google.javascript.rhino.head.ScriptableObject, java.lang.String, java.lang.String, boolean, boolean)
com.google.javascript.rhino.head.ScriptableObject scope
String propertyName
String className
boolean sealed
boolean privileged
void init ()
Object value
java.lang.Object getValue ()
private java.lang.Object buildValue ()
private java.lang.Object buildValue0 ()
Object value
Throwable target
java.lang.reflect.InvocationTargetException ex
com.google.javascript.rhino.head.RhinoException ex
InstantiationException ex
IllegalAccessException ex
SecurityException ex
Class cl
private java.lang.Class cast (java.lang.Class)
Class cl
static java.lang.Object access$000 (com.google.javascript.rhino.head.LazilyLoadedCtor)
com.google.javascript.rhino.head.LazilyLoadedCtor x0
}
com/google/javascript/rhino/head/MemberBox.classMemberBox.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.MemberBox extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private transient java.lang.reflect.Member memberObject
transient Class[] argTypes
transient Object delegateTo
transient boolean vararg
private static final Class[] primitives
void (java.lang.reflect.Method)
java.lang.reflect.Method method
void (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
private void init (java.lang.reflect.Method)
java.lang.reflect.Method method
private void init (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
java.lang.reflect.Method method ()
java.lang.reflect.Constructor ctor ()
java.lang.reflect.Member member ()
boolean isMethod ()
boolean isCtor ()
boolean isStatic ()
java.lang.String getName ()
java.lang.Class getDeclaringClass ()
java.lang.String toJavaDeclaration ()
java.lang.reflect.Method method
java.lang.reflect.Constructor ctor
String name
int lastDot
StringBuffer sb
public java.lang.String toString ()
java.lang.Object invoke (java.lang.Object, java.lang.Object[])
java.lang.reflect.Method accessible
IllegalAccessException ex
Throwable e
java.lang.reflect.InvocationTargetException ite
Exception ex
Object target
Object[] args
java.lang.reflect.Method method
java.lang.Object newInstance (java.lang.Object[])
IllegalAccessException ex
Exception ex
Object[] args
java.lang.reflect.Constructor ctor
private static java.lang.reflect.Method searchAccessibleMethod (java.lang.reflect.Method, java.lang.Class[])
NoSuchMethodException ex
SecurityException ex
Class intf
int i
int N
java.lang.reflect.Method m
int mModifiers
NoSuchMethodException ex
SecurityException ex
String name
Class[] intfs
Class c
java.lang.reflect.Method method
Class[] params
int modifiers
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.lang.reflect.Member member
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private static void writeMember (java.io.ObjectOutputStream, java.lang.reflect.Member) throws java.io.IOException
java.io.ObjectOutputStream out
java.lang.reflect.Member member
private static java.lang.reflect.Member readMember (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
NoSuchMethodException e
java.io.ObjectInputStream in
boolean isMethod
String name
Class declaring
Class[] parms
private static void writeParameters (java.io.ObjectOutputStream, java.lang.Class[]) throws java.io.IOException
int j
Class parm
boolean primitive
int i
java.io.ObjectOutputStream out
Class[] parms
private static java.lang.Class[] readParameters (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream in
Class[] result
static void ()
}
com/google/javascript/rhino/head/NativeArray$1.classNativeArray.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.NativeArray$1 extends java.lang.Object implements java.util.Comparator {
final Object[] val$cmpBuf
final com.google.javascript.rhino.head.Callable val$jsCompareFunction
final com.google.javascript.rhino.head.Context val$cx
final com.google.javascript.rhino.head.Scriptable val$scope
final com.google.javascript.rhino.head.Scriptable val$funThis
void (java.lang.Object[], com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
public int compare (java.lang.Object, java.lang.Object)
Object x
Object y
Object ret
double d
}
com/google/javascript/rhino/head/NativeArray$2.classNativeArray.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.NativeArray$2 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object x
Object y
String a
String b
}
com/google/javascript/rhino/head/NativeArray$3.classNativeArray.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeArray$3 extends java.lang.Object implements java.util.ListIterator {
int cursor
final int val$start
final int val$len
final com.google.javascript.rhino.head.NativeArray this$0
void (com.google.javascript.rhino.head.NativeArray, int, int)
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 add (java.lang.Object)
Object o
public void set (java.lang.Object)
Object o
}
com/google/javascript/rhino/head/NativeArray.classNativeArray.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeArray extends com.google.javascript.rhino.head.IdScriptableObject implements java.util.List {
static final long serialVersionUID
private static final Object ARRAY_TAG
private static final Integer NEGATIVE_ONE
private static final int Id_length
private static final int MAX_INSTANCE_ID
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toLocaleString
private static final int Id_toSource
private static final int Id_join
private static final int Id_reverse
private static final int Id_sort
private static final int Id_push
private static final int Id_pop
private static final int Id_shift
private static final int Id_unshift
private static final int Id_splice
private static final int Id_concat
private static final int Id_slice
private static final int Id_indexOf
private static final int Id_lastIndexOf
private static final int Id_every
private static final int Id_filter
private static final int Id_forEach
private static final int Id_map
private static final int Id_some
private static final int Id_reduce
private static final int Id_reduceRight
private static final int MAX_PROTOTYPE_ID
private static final int ConstructorId_join
private static final int ConstructorId_reverse
private static final int ConstructorId_sort
private static final int ConstructorId_push
private static final int ConstructorId_pop
private static final int ConstructorId_shift
private static final int ConstructorId_unshift
private static final int ConstructorId_splice
private static final int ConstructorId_concat
private static final int ConstructorId_slice
private static final int ConstructorId_indexOf
private static final int ConstructorId_lastIndexOf
private static final int ConstructorId_every
private static final int ConstructorId_filter
private static final int ConstructorId_forEach
private static final int ConstructorId_map
private static final int ConstructorId_some
private static final int ConstructorId_reduce
private static final int ConstructorId_reduceRight
private static final int ConstructorId_isArray
private long length
private int lengthAttr
private Object[] dense
private boolean denseOnly
private static int maximumInitialCapacity
private static final int DEFAULT_INITIAL_CAPACITY
private static final double GROW_FACTOR
private static final int MAX_PRE_GROW_SIZE
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeArray obj
static int getMaximumInitialCapacity ()
static void setMaximumInitialCapacity (int)
int maximumInitialCapacity
public void (long)
int intLength
long lengthArg
public void (java.lang.Object[])
Object[] array
public java.lang.String getClassName ()
protected int getMaxInstanceId ()
protected void setInstanceIdAttributes (int, int)
int id
int attr
protected int findInstanceIdInfo (java.lang.String)
String s
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
int id
protected void setInstanceIdValue (int, java.lang.Object)
int id
Object value
protected void fillConstructorProperties (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject ctor
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
int i
Object[] newArgs
boolean inNewExpr
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
public java.lang.Object get (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public boolean has (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
private static long toArrayIndex (java.lang.Object)
Object id
private static long toArrayIndex (java.lang.String)
String id
long index
private static long toArrayIndex (double)
long index
double d
private static int toDenseIndex (java.lang.Object)
Object id
long index
public void put (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
long index
String id
com.google.javascript.rhino.head.Scriptable start
Object value
private boolean ensureCapacity (int)
Object[] newDense
int capacity
public void put (int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
int index
com.google.javascript.rhino.head.Scriptable start
Object value
public void delete (int)
int index
public java.lang.Object[] getIds ()
int i
Object[] tmp
Object[] superIds
int N
long currentLength
int superLength
Object[] ids
int presentCount
public java.lang.Object[] getAllIds ()
java.util.Set allIds
public java.lang.Integer[] getIndexIds ()
int int32Id
Object id
Object[] arr$
int len$
int i$
Object[] ids
java.util.List indices
public java.lang.Object getDefaultValue (java.lang.Class)
com.google.javascript.rhino.head.Context cx
Class hint
private com.google.javascript.rhino.head.ScriptableObject defaultIndexPropertyDescriptor (java.lang.Object)
Object value
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.ScriptableObject desc
public int getAttributes (int)
int index
protected com.google.javascript.rhino.head.ScriptableObject getOwnPropertyDescriptor (com.google.javascript.rhino.head.Context, java.lang.Object)
Object value
int index
com.google.javascript.rhino.head.Context cx
Object id
protected void defineOwnProperty (com.google.javascript.rhino.head.Context, java.lang.Object, com.google.javascript.rhino.head.ScriptableObject, boolean)
int i
Object[] values
com.google.javascript.rhino.head.Context cx
Object id
com.google.javascript.rhino.head.ScriptableObject desc
boolean checkValid
long index
private static java.lang.Object jsConstructor (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
String msg
long len
Object arg0
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
public long getLength ()
public long jsGet_length ()
void setDenseOnly (boolean)
boolean denseOnly
private void setLength (java.lang.Object)
String msg
String strId
long index
int index
Object id
int i
Object[] e
long i
Object val
double d
long longVal
static long getLengthProperty (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable obj
private static java.lang.Object setLengthProperty (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, long)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable target
long length
private static void deleteElem (com.google.javascript.rhino.head.Scriptable, long)
com.google.javascript.rhino.head.Scriptable target
long index
int i
private static java.lang.Object getElem (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, long)
String id
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable target
long index
private static java.lang.Object getRawElem (com.google.javascript.rhino.head.Scriptable, long)
com.google.javascript.rhino.head.Scriptable target
long index
private static void setElem (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, long, java.lang.Object)
String id
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable target
long index
Object value
private static void setRawElem (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, long, java.lang.Object)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable target
long index
Object value
private static java.lang.String toStringHelper (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, boolean, boolean)
String separator
boolean toplevel
boolean iterating
String s
com.google.javascript.rhino.head.Callable fun
com.google.javascript.rhino.head.Scriptable funThis
Object elem
boolean skipUndefinedAndNull
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
boolean toSource
boolean toLocale
long length
StringBuilder result
String separator
boolean haslast
long i
boolean toplevel
boolean iterating
private static java.lang.String js_join (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object temp
int i
StringBuilder sb
com.google.javascript.rhino.head.NativeArray na
String str
Object temp
int i
String str
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
long llength
int length
String separator
String[] buf
int total_size
StringBuilder sb
private static com.google.javascript.rhino.head.Scriptable js_reverse (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object temp
int i
int j
com.google.javascript.rhino.head.NativeArray na
long j
Object temp1
Object temp2
long i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
long len
long half
private static com.google.javascript.rhino.head.Scriptable js_sort (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Callable jsCompareFunction
com.google.javascript.rhino.head.Scriptable funThis
Object[] cmpBuf
java.util.Comparator comparator
int i
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
java.util.Comparator comparator
long llength
int length
Object[] working
private static java.lang.Object js_push (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
int i
com.google.javascript.rhino.head.NativeArray na
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
long length
Object lengthObj
private static java.lang.Object js_pop (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object result
com.google.javascript.rhino.head.NativeArray na
Object result
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
Object result
long length
private static java.lang.Object js_shift (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object result
com.google.javascript.rhino.head.NativeArray na
Object temp
long i
Object result
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
Object result
long length
private static java.lang.Object js_unshift (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
int i
com.google.javascript.rhino.head.NativeArray na
Object temp
long last
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
long length
int argc
private static java.lang.Object js_splice (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
long count
long count
long count
double dcount
Object result
int intLen
Object[] copy
Object result
Object temp
long last
com.google.javascript.rhino.head.Scriptable resultArray
Object result
Object result
Object temp
long last
Object temp
long last
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.NativeArray na
boolean denseMode
int argc
long length
long begin
long count
long end
Object result
long delta
int argoffset
private static com.google.javascript.rhino.head.Scriptable js_concat (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.NativeArray arg
int i
com.google.javascript.rhino.head.NativeArray arg
int i
int cursor
boolean canUseDense
int length
com.google.javascript.rhino.head.NativeArray denseThis
com.google.javascript.rhino.head.NativeArray denseResult
Object temp
long length
Object temp
long j
com.google.javascript.rhino.head.Scriptable arg
long length
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function ctor
com.google.javascript.rhino.head.Scriptable result
long slot
private com.google.javascript.rhino.head.Scriptable js_slice (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
long begin
long end
long end
Object temp
long slot
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable result
long length
long begin
long end
private static long toSliceIndex (double, long)
long result
long result
long result
double value
long length
long result
private java.lang.Object indexOfHelper (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], boolean)
long start
long start
long start
int i
int i
com.google.javascript.rhino.head.NativeArray na
Object val
long i
Object val
long i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
boolean isLast
Object compareTo
long length
long start
private java.lang.Object iterativeMethod (com.google.javascript.rhino.head.Context, int, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Scriptable thisArg
Object[] innerArgs
Object elem
Object result
long i
com.google.javascript.rhino.head.Context cx
int id
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
Object callbackArg
com.google.javascript.rhino.head.Function f
com.google.javascript.rhino.head.Scriptable parent
com.google.javascript.rhino.head.Scriptable thisArg
long length
int resultLength
com.google.javascript.rhino.head.Scriptable array
long j
private java.lang.Object reduceMethod (com.google.javascript.rhino.head.Context, int, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object[] innerArgs
long index
Object elem
long i
com.google.javascript.rhino.head.Context cx
int id
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
Object callbackArg
com.google.javascript.rhino.head.Function f
com.google.javascript.rhino.head.Scriptable parent
long length
boolean movingLeft
Object value
public boolean contains (java.lang.Object)
Object o
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
int i
Object[] a
long longLen
int len
Object[] array
public boolean containsAll (java.util.Collection)
Object aC
java.util.Iterator i$
java.util.Collection c
public int size ()
long longLen
public boolean isEmpty ()
public java.lang.Object get (long)
long index
Object value
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
int i
int i
Object o
long longLen
int len
public int lastIndexOf (java.lang.Object)
int i
int i
Object o
long longLen
int len
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int start
long longLen
int len
public boolean add (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean addAll (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
public void clear ()
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 set (int, java.lang.Object)
int index
Object element
public java.lang.Object remove (int)
int index
public java.util.List subList (int, int)
int fromIndex
int toIndex
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeBoolean.classNativeBoolean.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.NativeBoolean extends com.google.javascript.rhino.head.IdScriptableObject {
static final long serialVersionUID
private static final Object BOOLEAN_TAG
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toSource
private static final int Id_valueOf
private static final int MAX_PROTOTYPE_ID
private boolean booleanValue
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeBoolean obj
void (boolean)
boolean b
public java.lang.String getClassName ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class typeHint
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
boolean b
boolean b
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
boolean value
protected int findPrototypeId (java.lang.String)
int c
String X
int s_length
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeCall.classNativeCall.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.NativeCall extends com.google.javascript.rhino.head.IdScriptableObject {
static final long serialVersionUID
private static final Object CALL_TAG
private static final int Id_constructor
private static final int MAX_PROTOTYPE_ID
com.google.javascript.rhino.head.NativeFunction function
Object[] originalArgs
transient com.google.javascript.rhino.head.NativeCall parentActivationCall
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeCall obj
void ()
void (com.google.javascript.rhino.head.NativeFunction, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
String name
Object val
int i
String name
int i
com.google.javascript.rhino.head.NativeFunction function
com.google.javascript.rhino.head.Scriptable scope
Object[] args
int paramAndVarCount
int paramCount
public java.lang.String getClassName ()
protected int findPrototypeId (java.lang.String)
String s
protected void initPrototypeId (int)
String s
int arity
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.NativeCall result
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
static void ()
}
com/google/javascript/rhino/head/NativeContinuation.classNativeContinuation.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.NativeContinuation extends com.google.javascript.rhino.head.IdScriptableObject implements com.google.javascript.rhino.head.Function {
static final long serialVersionUID
private static final Object FTAG
private Object implementation
private static final int Id_constructor
private static final int MAX_PROTOTYPE_ID
public void ()
public static void init (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeContinuation obj
public java.lang.Object getImplementation ()
public void initImplementation (java.lang.Object)
Object implementation
public java.lang.String getClassName ()
public com.google.javascript.rhino.head.Scriptable construct (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public static boolean isContinuationConstructor (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject f
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
protected int findPrototypeId (java.lang.String)
String X
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeDate.classNativeDate.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.NativeDate extends com.google.javascript.rhino.head.IdScriptableObject {
static final long serialVersionUID
private static final Object DATE_TAG
private static final String js_NaN_date_str
private static final java.text.DateFormat isoFormat
private static final double HalfTimeDomain
private static final double HoursPerDay
private static final double MinutesPerHour
private static final double SecondsPerMinute
private static final double msPerSecond
private static final double MinutesPerDay
private static final double SecondsPerDay
private static final double SecondsPerHour
private static final double msPerDay
private static final double msPerHour
private static final double msPerMinute
private static final int MAXARGS
private static final int ConstructorId_now
private static final int ConstructorId_parse
private static final int ConstructorId_UTC
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toTimeString
private static final int Id_toDateString
private static final int Id_toLocaleString
private static final int Id_toLocaleTimeString
private static final int Id_toLocaleDateString
private static final int Id_toUTCString
private static final int Id_toSource
private static final int Id_valueOf
private static final int Id_getTime
private static final int Id_getYear
private static final int Id_getFullYear
private static final int Id_getUTCFullYear
private static final int Id_getMonth
private static final int Id_getUTCMonth
private static final int Id_getDate
private static final int Id_getUTCDate
private static final int Id_getDay
private static final int Id_getUTCDay
private static final int Id_getHours
private static final int Id_getUTCHours
private static final int Id_getMinutes
private static final int Id_getUTCMinutes
private static final int Id_getSeconds
private static final int Id_getUTCSeconds
private static final int Id_getMilliseconds
private static final int Id_getUTCMilliseconds
private static final int Id_getTimezoneOffset
private static final int Id_setTime
private static final int Id_setMilliseconds
private static final int Id_setUTCMilliseconds
private static final int Id_setSeconds
private static final int Id_setUTCSeconds
private static final int Id_setMinutes
private static final int Id_setUTCMinutes
private static final int Id_setHours
private static final int Id_setUTCHours
private static final int Id_setDate
private static final int Id_setUTCDate
private static final int Id_setMonth
private static final int Id_setUTCMonth
private static final int Id_setFullYear
private static final int Id_setUTCFullYear
private static final int Id_setYear
private static final int Id_toISOString
private static final int Id_toJSON
private static final int MAX_PROTOTYPE_ID
private static final int Id_toGMTString
private static java.util.TimeZone thisTimeZone
private static double LocalTZA
private static java.text.DateFormat timeZoneFormatter
private static java.text.DateFormat localeDateTimeFormatter
private static java.text.DateFormat localeDateFormatter
private static java.text.DateFormat localeTimeFormatter
private double date
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeDate obj
private void ()
public java.lang.String getClassName ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class typeHint
double getJSTimeValue ()
protected void fillConstructorProperties (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject ctor
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
String dataStr
double d
String toISOString
com.google.javascript.rhino.head.Scriptable o
Object tv
Object toISO
Object result
double day
double year
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
com.google.javascript.rhino.head.NativeDate realThis
double t
private java.lang.String toISOString ()
String msg
private static double Day (double)
double t
private static double TimeWithinDay (double)
double t
double result
private static boolean IsLeapYear (int)
int year
private static double DayFromYear (double)
double y
private static double TimeFromYear (double)
double y
private static int YearFromTime (double)
int temp
int mid
double t
int lo
int hi
private static double DayFromMonth (int, int)
int m
int year
int day
private static int MonthFromTime (double)
double t
int year
int d
int estimate
int mstart
private static int DateFromTime (double)
double t
int year
int d
int mdays
int mstart
private static int WeekDay (double)
double t
double result
private static double now ()
private static double DaylightSavingTA (double)
int year
double day
double t
java.util.Date date
private static int EquivalentYear (int)
int year
int day
private static double LocalTime (double)
double t
private static double internalUTC (double)
double t
private static int HourFromTime (double)
double t
double result
private static int MinFromTime (double)
double t
double result
private static int SecFromTime (double)
double t
double result
private static int msFromTime (double)
double t
double result
private static double MakeTime (double, double, double, double)
double hour
double min
double sec
double ms
private static double MakeDay (double, double, double)
double year
double month
double date
double yearday
double monthday
private static double MakeDate (double, double)
double day
double time
private static double TimeClip (double)
double d
private static double date_msecFromDate (double, double, double, double, double, double, double)
double year
double mon
double mday
double hour
double min
double sec
double msec
double day
double time
double result
private static double date_msecFromArgs (java.lang.Object[])
double d
Object[] args
double[] array
int loop
private static double jsStaticFunction_UTC (java.lang.Object[])
Object[] args
private static double date_parseString (java.lang.String)
java.util.Date d
java.text.ParseException ex
int depth
int wtbNext
int wtbOffset
int st
int letterCount
String wtb
int index
String s
int year
int mon
int mday
int hour
int min
int sec
char c
char si
int i
int n
double tzoffset
char prevc
int limit
boolean seenplusminus
double msec
private static java.lang.String date_format (double, int)
int year
int equiv
double day
int minutes
int offset
java.util.Date date
double t
int methodId
StringBuffer result
double local
private static java.lang.Object jsConstructor (java.lang.Object[])
double date
Object arg0
double date
Object[] args
com.google.javascript.rhino.head.NativeDate obj
double time
private static java.lang.String toLocale_helper (double, int)
double t
int methodId
java.text.DateFormat formatter
private static java.lang.String js_toUTCString (double)
double date
StringBuffer result
int year
private static void append0PaddedUint (java.lang.StringBuffer, int, int)
int newScale
StringBuffer sb
int i
int minWidth
int scale
private static void appendMonthName (java.lang.StringBuffer, int)
int i
StringBuffer sb
int index
String months
private static void appendWeekDayName (java.lang.StringBuffer, int)
int i
StringBuffer sb
int index
String days
private static double makeTime (double, java.lang.Object[], int)
double lorutime
double hour
double min
double sec
double msec
double date
Object[] args
int methodId
int maxargs
boolean local
int i
double[] conv
double hour
double min
double sec
double msec
double lorutime
double time
double result
int stop
private static double makeDate (double, java.lang.Object[], int)
double lorutime
double lorutime
double year
double month
double day
double date
Object[] args
int methodId
int maxargs
boolean local
int i
double[] conv
double year
double month
double day
double lorutime
double result
int stop
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeError.classNativeError.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.NativeError extends com.google.javascript.rhino.head.IdScriptableObject {
static final long serialVersionUID
private static final Object ERROR_TAG
private com.google.javascript.rhino.head.RhinoException stackProvider
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toSource
private static final int MAX_PROTOTYPE_ID
void ()
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeError obj
static com.google.javascript.rhino.head.NativeError make (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.IdFunctionObject, java.lang.Object[])
int line
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.IdFunctionObject ctorObj
Object[] args
com.google.javascript.rhino.head.Scriptable proto
com.google.javascript.rhino.head.NativeError obj
int arglen
public java.lang.String getClassName ()
public java.lang.String toString ()
Object toString
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
public void setStackProvider (com.google.javascript.rhino.head.RhinoException)
NoSuchMethodException nsm
com.google.javascript.rhino.head.RhinoException re
public java.lang.Object getStack ()
Object value
public void setStack (java.lang.Object)
Object value
private static java.lang.Object js_toString (com.google.javascript.rhino.head.Scriptable)
Object result
com.google.javascript.rhino.head.Scriptable thisObj
Object name
Object msg
Object result
private static java.lang.String js_toSource (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
int line
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object name
Object message
Object fileName
Object lineNumber
StringBuffer sb
private static java.lang.String getString (com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Scriptable obj
String id
Object value
protected int findPrototypeId (java.lang.String)
int c
String X
int s_length
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeFunction.classNativeFunction.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.NativeFunction extends com.google.javascript.rhino.head.BaseFunction {
static final long serialVersionUID
public void ()
public final void initScriptFunction (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
final java.lang.String decompile (int, int)
com.google.javascript.rhino.head.UintMap properties
int indent
int flags
String encodedSource
public int getLength ()
int paramCount
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.NativeCall activation
public int getArity ()
public java.lang.String jsGet_name ()
public java.lang.String getEncodedSource ()
public com.google.javascript.rhino.head.debug.DebuggableScript getDebuggableView ()
public java.lang.Object resumeGenerator (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, int, java.lang.Object, java.lang.Object)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
int operation
Object state
Object value
protected abstract int getLanguageVersion ()
protected abstract int getParamCount ()
protected abstract int getParamAndVarCount ()
protected abstract java.lang.String getParamOrVarName (int)
protected boolean getParamOrVarConst (int)
int index
}
com/google/javascript/rhino/head/NativeGenerator$CloseGeneratorAction$1.classNativeGenerator.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeGenerator$CloseGeneratorAction$1 extends java.lang.Object implements com.google.javascript.rhino.head.Callable {
final com.google.javascript.rhino.head.NativeGenerator$CloseGeneratorAction this$0
void (com.google.javascript.rhino.head.NativeGenerator$CloseGeneratorAction)
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
}
com/google/javascript/rhino/head/NativeGenerator$CloseGeneratorAction.classNativeGenerator.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeGenerator$CloseGeneratorAction extends java.lang.Object implements com.google.javascript.rhino.head.ContextAction {
private com.google.javascript.rhino.head.NativeGenerator generator
void (com.google.javascript.rhino.head.NativeGenerator)
com.google.javascript.rhino.head.NativeGenerator generator
public java.lang.Object run (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Callable closeGenerator
}
com/google/javascript/rhino/head/NativeGenerator$GeneratorClosedException.classNativeGenerator.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeGenerator$GeneratorClosedException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
}
com/google/javascript/rhino/head/NativeGenerator.classNativeGenerator.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.NativeGenerator extends com.google.javascript.rhino.head.IdScriptableObject {
private static final long serialVersionUID
private static final Object GENERATOR_TAG
public static final int GENERATOR_SEND
public static final int GENERATOR_THROW
public static final int GENERATOR_CLOSE
private static final int Id_close
private static final int Id_next
private static final int Id_send
private static final int Id_throw
private static final int Id___iterator__
private static final int MAX_PROTOTYPE_ID
private com.google.javascript.rhino.head.NativeFunction function
private Object savedState
private String lineSource
private int lineNumber
private boolean firstTime
private boolean locked
static com.google.javascript.rhino.head.NativeGenerator init (com.google.javascript.rhino.head.ScriptableObject, boolean)
com.google.javascript.rhino.head.ScriptableObject scope
boolean sealed
com.google.javascript.rhino.head.NativeGenerator prototype
private void ()
public void (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.NativeFunction, java.lang.Object)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.NativeFunction function
Object savedState
com.google.javascript.rhino.head.Scriptable top
com.google.javascript.rhino.head.NativeGenerator prototype
public java.lang.String getClassName ()
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object arg
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
com.google.javascript.rhino.head.NativeGenerator generator
private java.lang.Object resume (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, int, java.lang.Object)
Object thrown
Object thrown
com.google.javascript.rhino.head.NativeGenerator$GeneratorClosedException e
com.google.javascript.rhino.head.RhinoException e
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
int operation
Object value
protected int findPrototypeId (java.lang.String)
int c
int c
String X
int s_length
String s
int id
static java.lang.Object access$000 (com.google.javascript.rhino.head.NativeGenerator, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, int, java.lang.Object)
com.google.javascript.rhino.head.NativeGenerator x0
com.google.javascript.rhino.head.Context x1
com.google.javascript.rhino.head.Scriptable x2
int x3
Object x4
static void ()
}
com/google/javascript/rhino/head/NativeGlobal.classNativeGlobal.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeGlobal extends java.lang.Object implements java.io.Serializable com.google.javascript.rhino.head.IdFunctionCall {
static final long serialVersionUID
private static final String URI_DECODE_RESERVED
private static final int INVALID_UTF8
private static final Object FTAG
private static final int Id_decodeURI
private static final int Id_decodeURIComponent
private static final int Id_encodeURI
private static final int Id_encodeURIComponent
private static final int Id_escape
private static final int Id_eval
private static final int Id_isFinite
private static final int Id_isNaN
private static final int Id_isXMLName
private static final int Id_parseFloat
private static final int Id_parseInt
private static final int Id_unescape
private static final int Id_uneval
private static final int LAST_SCOPE_FUNCTION_ID
private static final int Id_new_CommonError
public void ()
public static void init (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, boolean)
String name
int arity
com.google.javascript.rhino.head.IdFunctionObject f
int id
String name
com.google.javascript.rhino.head.ScriptableObject errorProto
com.google.javascript.rhino.head.IdFunctionObject ctor
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeGlobal obj
String[] errorMethods
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
String str
String str
boolean result
double d
boolean result
boolean result
double d
boolean result
Object name
com.google.javascript.rhino.head.xml.XMLLib xmlLib
Object value
int methodId
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
private java.lang.Object js_parseInt (java.lang.Object[])
Object[] args
String s
int radix
int len
boolean negative
int start
char c
int NO_RADIX
double d
private java.lang.Object js_parseFloat (java.lang.Object[])
double d
double d
NumberFormatException ex
Object[] args
String s
int len
int start
char c
int i
int decimal
int exponent
boolean exponentValid
private java.lang.Object js_escape (java.lang.Object[])
double d
int hexSize
int digit
int hc
int shift
int hexSize
int c
int k
int L
Object[] args
int URL_XALPHAS
int URL_XPALPHAS
int URL_PATH
String s
int mask
StringBuffer sb
private java.lang.Object js_unescape (java.lang.Object[])
int end
int start
int i
int x
int end
int start
char c
int k
int L
char[] buf
int destination
Object[] args
String s
int firstEscapePos
private java.lang.Object js_eval (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
com.google.javascript.rhino.head.Scriptable global
static boolean isEvalFunction (java.lang.Object)
com.google.javascript.rhino.head.IdFunctionObject function
Object functionObj
public static com.google.javascript.rhino.head.EcmaError constructError (com.google.javascript.rhino.head.Context, java.lang.String, java.lang.String, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
String error
String message
com.google.javascript.rhino.head.Scriptable scope
public static com.google.javascript.rhino.head.EcmaError constructError (com.google.javascript.rhino.head.Context, java.lang.String, java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.String, int, int, java.lang.String)
com.google.javascript.rhino.head.Context cx
String error
String message
com.google.javascript.rhino.head.Scriptable scope
String sourceName
int lineNumber
int columnNumber
String lineSource
private static java.lang.String encode (java.lang.String, boolean)
int V
char C2
int d
int j
int V
int L
char C
int k
int length
String str
boolean fullUri
byte[] utf8buf
StringBuffer sb
private static char toHexChar (int)
int i
private static int unHex (char)
char c
private static int unHex (char, char)
char c1
char c2
int i1
int i2
private static java.lang.String decode (java.lang.String, boolean)
int utf8Tail
int ucs4Char
int minUcs4Char
int utf8Tail
int ucs4Char
int minUcs4Char
int utf8Tail
int ucs4Char
int minUcs4Char
int utf8Tail
int ucs4Char
int minUcs4Char
int utf8Tail
int ucs4Char
int minUcs4Char
int j
char H
int utf8Tail
int ucs4Char
int minUcs4Char
int x
int start
int B
char C
int k
int length
String str
boolean fullUri
char[] buf
int bufTop
private static boolean encodeUnescaped (char, boolean)
char c
boolean fullUri
private static com.google.javascript.rhino.head.EcmaError uriError ()
private static int oneUcs4ToUtf8Char (byte[], int)
int i
int a
byte[] utf8Buffer
int ucs4Char
int utf8Length
static void ()
}
com/google/javascript/rhino/head/NativeIterator$StopIteration.classNativeIterator.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeIterator$StopIteration extends com.google.javascript.rhino.head.NativeObject {
private static final long serialVersionUID
void ()
public java.lang.String getClassName ()
public boolean hasInstance (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable instance
}
com/google/javascript/rhino/head/NativeIterator$WrappedJavaIterator.classNativeIterator.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeIterator$WrappedJavaIterator extends java.lang.Object {
private java.util.Iterator iterator
private com.google.javascript.rhino.head.Scriptable scope
void (java.util.Iterator, com.google.javascript.rhino.head.Scriptable)
java.util.Iterator iterator
com.google.javascript.rhino.head.Scriptable scope
public java.lang.Object next ()
public java.lang.Object __iterator__ (boolean)
boolean b
}
com/google/javascript/rhino/head/NativeIterator.classNativeIterator.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.NativeIterator extends com.google.javascript.rhino.head.IdScriptableObject {
private static final long serialVersionUID
private static final Object ITERATOR_TAG
private static final String STOP_ITERATION
public static final String ITERATOR_PROPERTY_NAME
private static final int Id_constructor
private static final int Id_next
private static final int Id___iterator__
private static final int MAX_PROTOTYPE_ID
private Object objectIterator
static void init (com.google.javascript.rhino.head.ScriptableObject, boolean)
com.google.javascript.rhino.head.ScriptableObject scope
boolean sealed
com.google.javascript.rhino.head.NativeIterator iterator
com.google.javascript.rhino.head.NativeObject obj
private void ()
private void (java.lang.Object)
Object objectIterator
public static java.lang.Object getStopIterationObject (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable top
public java.lang.String getClassName ()
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
com.google.javascript.rhino.head.NativeIterator iterator
private static java.lang.Object jsConstructor (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object argument
java.util.Iterator iterator
com.google.javascript.rhino.head.Scriptable jsIterator
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Scriptable obj
boolean keyOnly
Object objectIterator
com.google.javascript.rhino.head.NativeIterator result
private java.lang.Object next (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Boolean b
protected int findPrototypeId (java.lang.String)
String X
int s_length
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeJSON$StringifyState.classNativeJSON.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeJSON$StringifyState extends java.lang.Object {
java.util.Stack stack
String indent
String gap
com.google.javascript.rhino.head.Callable replacer
java.util.List propertyList
Object space
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
void (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.String, com.google.javascript.rhino.head.Callable, java.util.List, java.lang.Object)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String indent
String gap
com.google.javascript.rhino.head.Callable replacer
java.util.List propertyList
Object space
}
com/google/javascript/rhino/head/NativeJSON.classNativeJSON.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.NativeJSON extends com.google.javascript.rhino.head.IdScriptableObject {
static final long serialVersionUID
private static final Object JSON_TAG
private static final int MAX_STRINGIFY_GAP_LENGTH
private static final int Id_toSource
private static final int Id_parse
private static final int Id_stringify
private static final int LAST_METHOD_ID
private static final int MAX_ID
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeJSON obj
private void ()
public java.lang.String getClassName ()
protected void initPrototypeId (int)
String name
int arity
int id
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
String jtext
Object reviver
Object value
Object replacer
Object space
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int methodId
private static java.lang.Object parse (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.json.JsonParser$ParseException ex
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String jtext
public static java.lang.Object parse (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String, com.google.javascript.rhino.head.Callable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String jtext
com.google.javascript.rhino.head.Callable reviver
Object unfiltered
com.google.javascript.rhino.head.Scriptable root
private static java.lang.Object walk (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
Object property
String id
Object newElement
int idx
Object newElement
long i
long len
Object newElement
Object p
Object[] arr$
int len$
int i$
Object[] keys
com.google.javascript.rhino.head.Scriptable val
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Callable reviver
com.google.javascript.rhino.head.Scriptable holder
Object name
Object property
private static java.lang.String repeat (char, int)
char c
int count
char[] chars
public static java.lang.Object stringify (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Object, java.lang.Object)
Object v
int i
Integer[] arr$
int len$
int i$
com.google.javascript.rhino.head.NativeArray replacerArray
int gapLength
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object value
Object replacer
Object space
String indent
String gap
java.util.List propertyList
com.google.javascript.rhino.head.Callable replacerFunction
com.google.javascript.rhino.head.NativeJSON$StringifyState state
com.google.javascript.rhino.head.ScriptableObject wrapper
private static java.lang.Object str (java.lang.Object, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.NativeJSON$StringifyState)
Object toJSON
double d
Object key
com.google.javascript.rhino.head.Scriptable holder
com.google.javascript.rhino.head.NativeJSON$StringifyState state
Object value
private static java.lang.String join (java.util.Collection, java.lang.String)
java.util.Collection objs
String delimiter
java.util.Iterator iter
StringBuilder builder
private static java.lang.String jo (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.NativeJSON$StringifyState)
String member
Object strP
Object p
Object[] arr$
int len$
int i$
String finalValue
String finalValue
String separator
String properties
com.google.javascript.rhino.head.Scriptable value
com.google.javascript.rhino.head.NativeJSON$StringifyState state
String stepback
Object[] k
java.util.List partial
String finalValue
private static java.lang.String ja (com.google.javascript.rhino.head.NativeArray, com.google.javascript.rhino.head.NativeJSON$StringifyState)
Object strP
Object strP
long index
String finalValue
String finalValue
String separator
String properties
com.google.javascript.rhino.head.NativeArray value
com.google.javascript.rhino.head.NativeJSON$StringifyState state
String stepback
java.util.List partial
long len
String finalValue
private static java.lang.String quote (java.lang.String)
String hex
char c
int i
String string
StringBuffer product
int length
protected int findPrototypeId (java.lang.String)
String X
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeJavaArray.classNativeJavaArray.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeJavaArray extends com.google.javascript.rhino.head.NativeJavaObject {
static final long serialVersionUID
Object array
int length
Class cls
public java.lang.String getClassName ()
public static com.google.javascript.rhino.head.NativeJavaArray wrap (com.google.javascript.rhino.head.Scriptable, java.lang.Object)
com.google.javascript.rhino.head.Scriptable scope
Object array
public java.lang.Object unwrap ()
public void (com.google.javascript.rhino.head.Scriptable, java.lang.Object)
com.google.javascript.rhino.head.Scriptable scope
Object array
Class cl
public boolean has (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String id
com.google.javascript.rhino.head.Scriptable start
public boolean has (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String id
com.google.javascript.rhino.head.Scriptable start
Object result
public java.lang.Object get (int, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
Object obj
int index
com.google.javascript.rhino.head.Scriptable start
public void put (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
String id
com.google.javascript.rhino.head.Scriptable start
Object value
public void put (int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
int index
com.google.javascript.rhino.head.Scriptable start
Object value
public java.lang.Object getDefaultValue (java.lang.Class)
Class hint
public java.lang.Object[] getIds ()
Object[] result
int i
public boolean hasInstance (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable value
Object instance
public com.google.javascript.rhino.head.Scriptable getPrototype ()
}
com/google/javascript/rhino/head/NativeJavaClass.classNativeJavaClass.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeJavaClass extends com.google.javascript.rhino.head.NativeJavaObject implements com.google.javascript.rhino.head.Function {
static final long serialVersionUID
static final String javaClassPropertyName
private java.util.Map staticFieldAndMethods
public void ()
public void (com.google.javascript.rhino.head.Scriptable, java.lang.Class)
com.google.javascript.rhino.head.Scriptable scope
Class cl
public void (com.google.javascript.rhino.head.Scriptable, java.lang.Class, boolean)
com.google.javascript.rhino.head.Scriptable scope
Class cl
boolean isAdapter
protected void initMembers ()
Class cl
public java.lang.String getClassName ()
public boolean has (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (java.lang.String, com.google.javascript.rhino.head.Scriptable)
Object result
com.google.javascript.rhino.head.Scriptable nestedValue
String name
com.google.javascript.rhino.head.Scriptable start
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.WrapFactory wrapFactory
Class nestedClass
public void put (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
String name
com.google.javascript.rhino.head.Scriptable start
Object value
public java.lang.Object[] getIds ()
public java.lang.Class getClassObject ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class hint
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object o
Class c
com.google.javascript.rhino.head.Scriptable p
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public com.google.javascript.rhino.head.Scriptable construct (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
String sig
com.google.javascript.rhino.head.NativeJavaMethod ctors
int index
Object obj
com.google.javascript.rhino.head.Function f
Object[] adapterArgs
Object v
String m
Exception ex
com.google.javascript.rhino.head.Scriptable topLevel
String msg
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
Class classObject
int modifiers
static com.google.javascript.rhino.head.Scriptable constructSpecific (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.MemberBox)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
com.google.javascript.rhino.head.MemberBox ctor
Object instance
com.google.javascript.rhino.head.Scriptable topLevel
static java.lang.Object constructInternal (java.lang.Object[], com.google.javascript.rhino.head.MemberBox)
int i
Object varArgs
Object value
int i
Class componentType
Object[] newArgs
Object varArgs
Object arg
Object x
int i
Object[] origArgs
Object[] args
com.google.javascript.rhino.head.MemberBox ctor
Class[] argTypes
public java.lang.String toString ()
public boolean hasInstance (com.google.javascript.rhino.head.Scriptable)
Object instance
com.google.javascript.rhino.head.Scriptable value
private static java.lang.Class findNestedClass (java.lang.Class, java.lang.String)
Class parentClass
String name
String nestedClassName
ClassLoader loader
}
com/google/javascript/rhino/head/NativeJavaConstructor.classNativeJavaConstructor.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeJavaConstructor extends com.google.javascript.rhino.head.BaseFunction {
static final long serialVersionUID
com.google.javascript.rhino.head.MemberBox ctor
public void (com.google.javascript.rhino.head.MemberBox)
com.google.javascript.rhino.head.MemberBox ctor
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public java.lang.String getFunctionName ()
String sig
public java.lang.String toString ()
}
com/google/javascript/rhino/head/NativeJavaMethod.classNativeJavaMethod.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeJavaMethod extends com.google.javascript.rhino.head.BaseFunction {
static final long serialVersionUID
private static final int PREFERENCE_EQUAL
private static final int PREFERENCE_FIRST_ARG
private static final int PREFERENCE_SECOND_ARG
private static final int PREFERENCE_AMBIGUOUS
private static final boolean debug
com.google.javascript.rhino.head.MemberBox[] methods
private String functionName
private transient java.util.concurrent.CopyOnWriteArrayList overloadCache
void (com.google.javascript.rhino.head.MemberBox[])
com.google.javascript.rhino.head.MemberBox[] methods
void (com.google.javascript.rhino.head.MemberBox[], java.lang.String)
com.google.javascript.rhino.head.MemberBox[] methods
String name
void (com.google.javascript.rhino.head.MemberBox, java.lang.String)
com.google.javascript.rhino.head.MemberBox method
String name
public void (java.lang.reflect.Method, java.lang.String)
java.lang.reflect.Method method
String name
public java.lang.String getFunctionName ()
static java.lang.String scriptSignature (java.lang.Object[])
String s
String s
String s
String s
String s
Object wrapped
String s
String s
String s
Object value
String s
int i
Object[] values
StringBuffer sig
java.lang.String decompile (int, int)
int indent
int flags
StringBuffer sb
boolean justbody
public java.lang.String toString ()
java.lang.reflect.Method method
int i
int N
StringBuffer sb
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Class c
String sig
int i
Object varArgs
Object value
int i
Class componentType
Object[] newArgs
Object varArgs
Object arg
Object coerced
int i
Object[] origArgs
Object javaObject
Object javaObject
com.google.javascript.rhino.head.Scriptable o
Class c
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int index
com.google.javascript.rhino.head.MemberBox meth
Class[] argTypes
Object javaObject
Object retval
Class staticType
Object wrapped
int findCachedFunction (com.google.javascript.rhino.head.Context, java.lang.Object[])
com.google.javascript.rhino.head.ResolvedOverload ovl
java.util.Iterator i$
com.google.javascript.rhino.head.ResolvedOverload ovl
int index
com.google.javascript.rhino.head.Context cx
Object[] args
static int findFunction (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.MemberBox[], java.lang.Object[])
int j
com.google.javascript.rhino.head.MemberBox member
Class[] argTypes
int alength
int j
int bestFitIndex
int preference
int bestFitIndex
com.google.javascript.rhino.head.MemberBox bestFit
int j
int betterCount
int worseCount
com.google.javascript.rhino.head.MemberBox member
Class[] argTypes
int alength
int i
int bestFitIndex
int bestFitIndex
int j
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.MemberBox[] methodsOrCtors
Object[] args
int firstBestFit
int[] extraBestFits
int extraBestFitsCount
StringBuffer buf
com.google.javascript.rhino.head.MemberBox firstFitMember
String memberName
String memberClass
private static int preferSignature (java.lang.Object[], java.lang.Class[], boolean, java.lang.Class[], boolean)
int preference
int preference
int preference
int preference
int preference
Class type1
Class type2
Object arg
int rank1
int rank2
int preference
int j
Object[] args
Class[] sig1
boolean vararg1
Class[] sig2
boolean vararg2
int totalPreference
private static void printDebug (java.lang.String, com.google.javascript.rhino.head.MemberBox, java.lang.Object[])
String msg
com.google.javascript.rhino.head.MemberBox member
Object[] args
}
com/google/javascript/rhino/head/NativeJavaObject.classNativeJavaObject.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeJavaObject extends java.lang.Object implements com.google.javascript.rhino.head.Scriptable com.google.javascript.rhino.head.Wrapper java.io.Serializable {
static final long serialVersionUID
private static final int JSTYPE_UNDEFINED
private static final int JSTYPE_NULL
private static final int JSTYPE_BOOLEAN
private static final int JSTYPE_NUMBER
private static final int JSTYPE_STRING
private static final int JSTYPE_JAVA_CLASS
private static final int JSTYPE_JAVA_OBJECT
private static final int JSTYPE_JAVA_ARRAY
private static final int JSTYPE_OBJECT
static final byte CONVERSION_TRIVIAL
static final byte CONVERSION_NONTRIVIAL
static final byte CONVERSION_NONE
protected com.google.javascript.rhino.head.Scriptable prototype
protected com.google.javascript.rhino.head.Scriptable parent
protected transient Object javaObject
protected transient Class staticType
protected transient com.google.javascript.rhino.head.JavaMembers members
private transient java.util.Map fieldAndMethods
protected transient boolean isAdapter
private static final Object COERCED_INTERFACE_KEY
private static java.lang.reflect.Method adapter_writeAdapterObject
private static java.lang.reflect.Method adapter_readAdapterObject
public void ()
public void (com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Class)
com.google.javascript.rhino.head.Scriptable scope
Object javaObject
Class staticType
public void (com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Class, boolean)
com.google.javascript.rhino.head.Scriptable scope
Object javaObject
Class staticType
boolean isAdapter
protected void initMembers ()
Class dynamicType
Class dynamicType
public boolean has (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
public boolean has (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (java.lang.String, com.google.javascript.rhino.head.Scriptable)
Object result
String name
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public void put (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
String name
com.google.javascript.rhino.head.Scriptable start
Object value
public void put (int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
int index
com.google.javascript.rhino.head.Scriptable start
Object value
public boolean hasInstance (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable value
public void delete (java.lang.String)
String name
public void delete (int)
int index
public com.google.javascript.rhino.head.Scriptable getPrototype ()
public void setPrototype (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable m
public com.google.javascript.rhino.head.Scriptable getParentScope ()
public void setParentScope (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable m
public java.lang.Object[] getIds ()
public static java.lang.Object wrap (com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Class)
com.google.javascript.rhino.head.Scriptable scope
Object obj
Class staticType
com.google.javascript.rhino.head.Context cx
public java.lang.Object unwrap ()
public java.lang.String getClassName ()
public java.lang.Object getDefaultValue (java.lang.Class)
Object value
String converterName
String converterName
com.google.javascript.rhino.head.Function f
Object value
boolean b
Object value
String converterName
Object converterObject
Class hint
Object value
public static boolean canConvert (java.lang.Object, java.lang.Class)
Object fromObj
Class to
int weight
static int getConversionWeight (java.lang.Object, java.lang.Class)
Object javaObj
Object fromObj
Class to
int fromCode
static int getSizeRank (java.lang.Class)
Class aType
private static int getJSTypeCode (java.lang.Object)
Class valueClass
Object value
public static java.lang.Object coerceType (java.lang.Class, java.lang.Object)
Class type
Object value
static java.lang.Object coerceTypeImpl (java.lang.Class, java.lang.Object)
double time
com.google.javascript.rhino.head.EvaluatorException ee
int i
com.google.javascript.rhino.head.NativeArray array
long length
Class arrayType
Object Result
Class type
Object value
protected static java.lang.Object createInterfaceAdapter (java.lang.Class, com.google.javascript.rhino.head.ScriptableObject)
Class type
com.google.javascript.rhino.head.ScriptableObject so
Object key
Object old
com.google.javascript.rhino.head.Context cx
Object glue
private static java.lang.Object coerceToNumber (java.lang.Class, java.lang.Object)
double absNumber
double number
double max
double min
Class type
Object value
Class valueClass
private static double toDouble (java.lang.Object)
NoSuchMethodException e
SecurityException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Method meth
Object value
private static long toInteger (java.lang.Object, java.lang.Class, double, double)
Object value
Class type
double min
double max
double d
static void reportConversionError (java.lang.Object, java.lang.Class)
Object value
Class type
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Exception ex
Object[] args
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Exception ex
Object[] args
java.io.ObjectInputStream in
String className
static void ()
NoSuchMethodException e
Class[] sig2
Class cl
}
com/google/javascript/rhino/head/NativeJavaPackage.classNativeJavaPackage.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeJavaPackage extends com.google.javascript.rhino.head.ScriptableObject {
static final long serialVersionUID
private String packageName
private transient ClassLoader classLoader
private java.util.Set negativeCache
void (boolean, java.lang.String, java.lang.ClassLoader)
boolean internalUsage
String packageName
ClassLoader classLoader
public void (java.lang.String, java.lang.ClassLoader)
String packageName
ClassLoader classLoader
public void (java.lang.String)
String packageName
public java.lang.String getClassName ()
public boolean has (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String id
com.google.javascript.rhino.head.Scriptable start
public boolean has (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public void put (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
String id
com.google.javascript.rhino.head.Scriptable start
Object value
public void put (int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
int index
com.google.javascript.rhino.head.Scriptable start
Object value
public java.lang.Object get (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String id
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
com.google.javascript.rhino.head.NativeJavaPackage forcePackage (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String newPackage
com.google.javascript.rhino.head.NativeJavaPackage pkg
String name
com.google.javascript.rhino.head.Scriptable scope
Object cached
synchronized java.lang.Object getPkgProperty (java.lang.String, com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.WrapFactory wrapFactory
Class cl
com.google.javascript.rhino.head.NativeJavaPackage pkg
String name
com.google.javascript.rhino.head.Scriptable start
boolean createPkg
Object cached
String className
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.ClassShutter shutter
com.google.javascript.rhino.head.Scriptable newValue
public java.lang.Object getDefaultValue (java.lang.Class)
Class ignored
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.javascript.rhino.head.NativeJavaPackage njp
Object obj
public int hashCode ()
}
com/google/javascript/rhino/head/NativeJavaTopPackage.classNativeJavaTopPackage.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeJavaTopPackage extends com.google.javascript.rhino.head.NativeJavaPackage implements com.google.javascript.rhino.head.Function com.google.javascript.rhino.head.IdFunctionCall {
static final long serialVersionUID
private static final String[][] commonPackages
private static final Object FTAG
private static final int Id_getClass
void (java.lang.ClassLoader)
ClassLoader loader
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public com.google.javascript.rhino.head.Scriptable construct (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object arg
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
ClassLoader loader
com.google.javascript.rhino.head.NativeJavaPackage pkg
public static void init (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, boolean)
int j
com.google.javascript.rhino.head.NativeJavaPackage parent
int i
int i
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
ClassLoader loader
com.google.javascript.rhino.head.NativeJavaTopPackage top
com.google.javascript.rhino.head.IdFunctionObject getClass
String[] topNames
com.google.javascript.rhino.head.NativeJavaPackage[] topPackages
com.google.javascript.rhino.head.ScriptableObject global
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
private com.google.javascript.rhino.head.Scriptable js_getClass (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
int index
String propName
Object prop
com.google.javascript.rhino.head.Scriptable result
Class cl
String name
int offset
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
static void ()
}
com/google/javascript/rhino/head/NativeMath.classNativeMath.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.NativeMath extends com.google.javascript.rhino.head.IdScriptableObject {
static final long serialVersionUID
private static final Object MATH_TAG
private static final int Id_toSource
private static final int Id_abs
private static final int Id_acos
private static final int Id_asin
private static final int Id_atan
private static final int Id_atan2
private static final int Id_ceil
private static final int Id_cos
private static final int Id_exp
private static final int Id_floor
private static final int Id_log
private static final int Id_max
private static final int Id_min
private static final int Id_pow
private static final int Id_random
private static final int Id_round
private static final int Id_sin
private static final int Id_sqrt
private static final int Id_tan
private static final int LAST_METHOD_ID
private static final int Id_E
private static final int Id_PI
private static final int Id_LN10
private static final int Id_LN2
private static final int Id_LOG2E
private static final int Id_LOG10E
private static final int Id_SQRT1_2
private static final int Id_SQRT2
private static final int MAX_ID
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeMath obj
private void ()
public java.lang.String getClassName ()
protected void initPrototypeId (int)
String name
int arity
String name
double x
int id
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
double d
int i
long l
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
double x
int methodId
private double js_pow (double, double)
double result
double result
double result
double result
long y_long
double result
long y_long
double x
double y
double result
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeNumber.classNativeNumber.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.NativeNumber extends com.google.javascript.rhino.head.IdScriptableObject {
static final long serialVersionUID
private static final Object NUMBER_TAG
private static final int MAX_PRECISION
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toLocaleString
private static final int Id_toSource
private static final int Id_valueOf
private static final int Id_toFixed
private static final int Id_toExponential
private static final int Id_toPrecision
private static final int MAX_PROTOTYPE_ID
private double doubleValue
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeNumber obj
void (double)
double number
public java.lang.String getClassName ()
protected void fillConstructorProperties (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject ctor
int attr
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
double val
int base
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
double value
public java.lang.String toString ()
private static java.lang.String num_to (double, java.lang.Object[], int, int, int, int)
int precision
String msg
double val
Object[] args
int zeroArgMode
int oneArgMode
int precisionMin
int precisionOffset
int precision
StringBuilder sb
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeObject$EntrySet$1$1.classNativeObject.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeObject$EntrySet$1$1 extends java.lang.Object implements java.util.Map$Entry {
final Object val$ekey
final Object val$value
final com.google.javascript.rhino.head.NativeObject$EntrySet$1 this$2
void (com.google.javascript.rhino.head.NativeObject$EntrySet$1, java.lang.Object, java.lang.Object)
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 other
java.util.Map$Entry e
public int hashCode ()
public java.lang.String toString ()
}
com/google/javascript/rhino/head/NativeObject$EntrySet$1.classNativeObject.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeObject$EntrySet$1 extends java.lang.Object implements java.util.Iterator {
Object[] ids
Object key
int index
final com.google.javascript.rhino.head.NativeObject$EntrySet this$1
void (com.google.javascript.rhino.head.NativeObject$EntrySet)
public boolean hasNext ()
public java.util.Map$Entry next ()
Object ekey
Object value
public void remove ()
public volatile java.lang.Object next ()
}
com/google/javascript/rhino/head/NativeObject$EntrySet.classNativeObject.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeObject$EntrySet extends java.util.AbstractSet {
final com.google.javascript.rhino.head.NativeObject this$0
void (com.google.javascript.rhino.head.NativeObject)
public java.util.Iterator iterator ()
public int size ()
}
com/google/javascript/rhino/head/NativeObject$KeySet$1.classNativeObject.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeObject$KeySet$1 extends java.lang.Object implements java.util.Iterator {
Object[] ids
Object key
int index
final com.google.javascript.rhino.head.NativeObject$KeySet this$1
void (com.google.javascript.rhino.head.NativeObject$KeySet)
public boolean hasNext ()
public java.lang.Object next ()
ArrayIndexOutOfBoundsException e
public void remove ()
}
com/google/javascript/rhino/head/NativeObject$KeySet.classNativeObject.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeObject$KeySet extends java.util.AbstractSet {
final com.google.javascript.rhino.head.NativeObject this$0
void (com.google.javascript.rhino.head.NativeObject)
public boolean contains (java.lang.Object)
Object key
public java.util.Iterator iterator ()
public int size ()
}
com/google/javascript/rhino/head/NativeObject$ValueCollection$1.classNativeObject.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeObject$ValueCollection$1 extends java.lang.Object implements java.util.Iterator {
Object[] ids
Object key
int index
final com.google.javascript.rhino.head.NativeObject$ValueCollection this$1
void (com.google.javascript.rhino.head.NativeObject$ValueCollection)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/javascript/rhino/head/NativeObject$ValueCollection.classNativeObject.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeObject$ValueCollection extends java.util.AbstractCollection {
final com.google.javascript.rhino.head.NativeObject this$0
void (com.google.javascript.rhino.head.NativeObject)
public java.util.Iterator iterator ()
public int size ()
}
com/google/javascript/rhino/head/NativeObject.classNativeObject.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeObject extends com.google.javascript.rhino.head.IdScriptableObject implements java.util.Map {
static final long serialVersionUID
private static final Object OBJECT_TAG
private static final int ConstructorId_getPrototypeOf
private static final int ConstructorId_keys
private static final int ConstructorId_getOwnPropertyNames
private static final int ConstructorId_getOwnPropertyDescriptor
private static final int ConstructorId_defineProperty
private static final int ConstructorId_isExtensible
private static final int ConstructorId_preventExtensions
private static final int ConstructorId_defineProperties
private static final int ConstructorId_create
private static final int ConstructorId_isSealed
private static final int ConstructorId_isFrozen
private static final int ConstructorId_seal
private static final int ConstructorId_freeze
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toLocaleString
private static final int Id_valueOf
private static final int Id_hasOwnProperty
private static final int Id_propertyIsEnumerable
private static final int Id_isPrototypeOf
private static final int Id_toSource
private static final int Id___defineGetter__
private static final int Id___defineSetter__
private static final int Id___lookupGetter__
private static final int Id___lookupSetter__
private static final int MAX_PROTOTYPE_ID
public void ()
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeObject obj
public java.lang.String getClassName ()
public java.lang.String toString ()
protected void fillConstructorProperties (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject ctor
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
String s
int L
boolean result
int index
boolean result
String s
boolean result
boolean result
com.google.javascript.rhino.head.ScriptableObject so
int attrs
int index
boolean result
com.google.javascript.rhino.head.ScriptableObject so
int attrs
String s
boolean result
com.google.javascript.rhino.head.Scriptable v
boolean result
Object badArg
com.google.javascript.rhino.head.ScriptableObject so
String name
int index
com.google.javascript.rhino.head.Callable getterOrSetter
boolean isSetter
com.google.javascript.rhino.head.Scriptable v
com.google.javascript.rhino.head.ScriptableObject so
String name
int index
boolean isSetter
Object gs
Object arg
com.google.javascript.rhino.head.Scriptable obj
int i
Object arg
com.google.javascript.rhino.head.Scriptable obj
Object[] ids
int i
Object arg
com.google.javascript.rhino.head.ScriptableObject obj
Object[] ids
Object arg
com.google.javascript.rhino.head.ScriptableObject obj
Object nameArg
String name
com.google.javascript.rhino.head.Scriptable desc
Object arg
com.google.javascript.rhino.head.ScriptableObject obj
Object name
Object descArg
com.google.javascript.rhino.head.ScriptableObject desc
Object arg
com.google.javascript.rhino.head.ScriptableObject obj
Object arg
com.google.javascript.rhino.head.ScriptableObject obj
Object arg
com.google.javascript.rhino.head.ScriptableObject obj
Object propsObj
com.google.javascript.rhino.head.Scriptable props
com.google.javascript.rhino.head.Scriptable props
Object arg
com.google.javascript.rhino.head.Scriptable obj
com.google.javascript.rhino.head.ScriptableObject newObject
Object configurable
Object name
Object[] arr$
int len$
int i$
Object arg
com.google.javascript.rhino.head.ScriptableObject obj
com.google.javascript.rhino.head.ScriptableObject desc
Object name
Object[] arr$
int len$
int i$
Object arg
com.google.javascript.rhino.head.ScriptableObject obj
com.google.javascript.rhino.head.ScriptableObject desc
Object name
Object[] arr$
int len$
int i$
Object arg
com.google.javascript.rhino.head.ScriptableObject obj
com.google.javascript.rhino.head.ScriptableObject desc
Object name
Object[] arr$
int len$
int i$
Object arg
com.google.javascript.rhino.head.ScriptableObject obj
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object obj
java.util.Iterator i$
Object value
public java.lang.Object remove (java.lang.Object)
Object key
Object value
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Set entrySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map m
public void clear ()
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeScript.classNativeScript.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.NativeScript extends com.google.javascript.rhino.head.BaseFunction {
static final long serialVersionUID
private static final Object SCRIPT_TAG
private static final int Id_constructor
private static final int Id_toString
private static final int Id_compile
private static final int Id_exec
private static final int MAX_PROTOTYPE_ID
private com.google.javascript.rhino.head.Script script
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeScript obj
private void (com.google.javascript.rhino.head.Script)
com.google.javascript.rhino.head.Script script
public java.lang.String getClassName ()
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public com.google.javascript.rhino.head.Scriptable construct (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
public int getLength ()
public int getArity ()
java.lang.String decompile (int, int)
int indent
int flags
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
String source
com.google.javascript.rhino.head.Script script
com.google.javascript.rhino.head.NativeScript nscript
com.google.javascript.rhino.head.NativeScript real
com.google.javascript.rhino.head.Script realScript
com.google.javascript.rhino.head.NativeScript real
String source
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
private static com.google.javascript.rhino.head.NativeScript realThis (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.Scriptable thisObj
com.google.javascript.rhino.head.IdFunctionObject f
private static com.google.javascript.rhino.head.Script compile (com.google.javascript.rhino.head.Context, java.lang.String)
com.google.javascript.rhino.head.Context cx
String source
int[] linep
String filename
com.google.javascript.rhino.head.ErrorReporter reporter
protected int findPrototypeId (java.lang.String)
String X
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeString.classNativeString.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.NativeString extends com.google.javascript.rhino.head.IdScriptableObject {
static final long serialVersionUID
private static final Object STRING_TAG
private static final int Id_length
private static final int MAX_INSTANCE_ID
private static final int ConstructorId_fromCharCode
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toSource
private static final int Id_valueOf
private static final int Id_charAt
private static final int Id_charCodeAt
private static final int Id_indexOf
private static final int Id_lastIndexOf
private static final int Id_split
private static final int Id_substring
private static final int Id_toLowerCase
private static final int Id_toUpperCase
private static final int Id_substr
private static final int Id_concat
private static final int Id_slice
private static final int Id_bold
private static final int Id_italics
private static final int Id_fixed
private static final int Id_strike
private static final int Id_small
private static final int Id_big
private static final int Id_blink
private static final int Id_sup
private static final int Id_sub
private static final int Id_fontsize
private static final int Id_fontcolor
private static final int Id_link
private static final int Id_anchor
private static final int Id_equals
private static final int Id_equalsIgnoreCase
private static final int Id_match
private static final int Id_search
private static final int Id_replace
private static final int Id_localeCompare
private static final int Id_toLocaleLowerCase
private static final int Id_toLocaleUpperCase
private static final int Id_trim
private static final int MAX_PROTOTYPE_ID
private static final int ConstructorId_charAt
private static final int ConstructorId_charCodeAt
private static final int ConstructorId_indexOf
private static final int ConstructorId_lastIndexOf
private static final int ConstructorId_split
private static final int ConstructorId_substring
private static final int ConstructorId_toLowerCase
private static final int ConstructorId_toUpperCase
private static final int ConstructorId_substr
private static final int ConstructorId_concat
private static final int ConstructorId_slice
private static final int ConstructorId_equalsIgnoreCase
private static final int ConstructorId_match
private static final int ConstructorId_search
private static final int ConstructorId_replace
private static final int ConstructorId_localeCompare
private static final int ConstructorId_toLocaleLowerCase
private CharSequence string
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeString obj
void (java.lang.CharSequence)
CharSequence s
public java.lang.String getClassName ()
protected int getMaxInstanceId ()
protected int findInstanceIdInfo (java.lang.String)
String s
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
int id
protected void fillConstructorProperties (com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.IdFunctionObject ctor
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
int i
Object[] newArgs
int i
int N
StringBuffer sb
CharSequence s
CharSequence s
CharSequence target
double pos
char c
String s1
String s2
int actionType
int actionType
int actionType
java.text.Collator collator
String str
char[] chars
int start
int end
CharSequence cs
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
private static com.google.javascript.rhino.head.NativeString realThis (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.Scriptable thisObj
com.google.javascript.rhino.head.IdFunctionObject f
private static java.lang.String tagify (java.lang.Object, java.lang.String, java.lang.String, java.lang.Object[])
Object thisObj
String tag
String attribute
Object[] args
String str
StringBuffer result
public java.lang.CharSequence toCharSequence ()
public java.lang.String toString ()
public java.lang.Object get (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public void put (int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
int index
com.google.javascript.rhino.head.Scriptable start
Object value
private static int js_indexOf (java.lang.String, java.lang.Object[])
String target
Object[] args
String search
double begin
private static int js_lastIndexOf (java.lang.String, java.lang.Object[])
String target
Object[] args
String search
double end
private static java.lang.CharSequence js_substring (com.google.javascript.rhino.head.Context, java.lang.CharSequence, java.lang.Object[])
double end
double temp
com.google.javascript.rhino.head.Context cx
CharSequence target
Object[] args
int length
double start
double end
int getLength ()
private static java.lang.CharSequence js_substr (java.lang.CharSequence, java.lang.Object[])
double end
CharSequence target
Object[] args
double begin
double end
int length
private static java.lang.String js_concat (java.lang.String, java.lang.Object[])
String arg
String s
int i
int i
String target
Object[] args
int N
int size
String[] argsAsStrings
StringBuffer result
private static java.lang.CharSequence js_slice (java.lang.CharSequence, java.lang.Object[])
double end
double begin
double end
int length
CharSequence target
Object[] args
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
com/google/javascript/rhino/head/NativeWith.classNativeWith.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NativeWith extends java.lang.Object implements com.google.javascript.rhino.head.Scriptable com.google.javascript.rhino.head.IdFunctionCall java.io.Serializable {
private static final long serialVersionUID
private static final Object FTAG
private static final int Id_constructor
protected com.google.javascript.rhino.head.Scriptable prototype
protected com.google.javascript.rhino.head.Scriptable parent
static void init (com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.NativeWith obj
com.google.javascript.rhino.head.IdFunctionObject ctor
private void ()
protected void (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable parent
com.google.javascript.rhino.head.Scriptable prototype
public java.lang.String getClassName ()
public boolean has (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String id
com.google.javascript.rhino.head.Scriptable start
public boolean has (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String id
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public void put (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
String id
com.google.javascript.rhino.head.Scriptable start
Object value
public void put (int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
int index
com.google.javascript.rhino.head.Scriptable start
Object value
public void delete (java.lang.String)
String id
public void delete (int)
int index
public com.google.javascript.rhino.head.Scriptable getPrototype ()
public void setPrototype (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable prototype
public com.google.javascript.rhino.head.Scriptable getParentScope ()
public void setParentScope (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable parent
public java.lang.Object[] getIds ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class typeHint
public boolean hasInstance (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable value
protected java.lang.Object updateDotQuery (boolean)
boolean value
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
static boolean isWithFunction (java.lang.Object)
com.google.javascript.rhino.head.IdFunctionObject f
Object functionObj
static java.lang.Object newWithSpecial (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
com.google.javascript.rhino.head.NativeWith thisObj
static void ()
}
com/google/javascript/rhino/head/Node$1.classNode.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.Node$1 extends java.lang.Object {
}
com/google/javascript/rhino/head/Node$NodeIterator.classNode.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.Node$NodeIterator extends java.lang.Object implements java.util.Iterator {
private com.google.javascript.rhino.head.Node cursor
private com.google.javascript.rhino.head.Node prev
private com.google.javascript.rhino.head.Node prev2
private boolean removed
final com.google.javascript.rhino.head.Node this$0
public void (com.google.javascript.rhino.head.Node)
public boolean hasNext ()
public com.google.javascript.rhino.head.Node next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/javascript/rhino/head/Node$PropListItem.classNode.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.Node$PropListItem extends java.lang.Object {
com.google.javascript.rhino.head.Node$PropListItem next
int type
int intValue
Object objectValue
private void ()
void (com.google.javascript.rhino.head.Node$1)
com.google.javascript.rhino.head.Node$1 x0
}
com/google/javascript/rhino/head/Node.classNode.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.Node extends java.lang.Object implements java.lang.Iterable {
public static final int FUNCTION_PROP
public static final int LOCAL_PROP
public static final int LOCAL_BLOCK_PROP
public static final int REGEXP_PROP
public static final int CASEARRAY_PROP
public static final int TARGETBLOCK_PROP
public static final int VARIABLE_PROP
public static final int ISNUMBER_PROP
public static final int DIRECTCALL_PROP
public static final int SPECIALCALL_PROP
public static final int SKIP_INDEXES_PROP
public static final int OBJECT_IDS_PROP
public static final int INCRDECR_PROP
public static final int CATCH_SCOPE_PROP
public static final int LABEL_ID_PROP
public static final int MEMBER_TYPE_PROP
public static final int NAME_PROP
public static final int CONTROL_BLOCK_PROP
public static final int PARENTHESIZED_PROP
public static final int GENERATOR_END_PROP
public static final int DESTRUCTURING_ARRAY_LENGTH
public static final int DESTRUCTURING_NAMES
public static final int DESTRUCTURING_PARAMS
public static final int JSDOC_PROP
public static final int EXPRESSION_CLOSURE_PROP
public static final int DESTRUCTURING_SHORTHAND
public static final int LAST_PROP
public static final int BOTH
public static final int LEFT
public static final int RIGHT
public static final int NON_SPECIALCALL
public static final int SPECIALCALL_EVAL
public static final int SPECIALCALL_WITH
public static final int DECR_FLAG
public static final int POST_FLAG
public static final int PROPERTY_FLAG
public static final int ATTRIBUTE_FLAG
public static final int DESCENDANTS_FLAG
private static final com.google.javascript.rhino.head.Node NOT_SET
public static final int END_UNREACHED
public static final int END_DROPS_OFF
public static final int END_RETURNS
public static final int END_RETURNS_VALUE
public static final int END_YIELDS
protected int type
protected com.google.javascript.rhino.head.Node next
protected com.google.javascript.rhino.head.Node first
protected com.google.javascript.rhino.head.Node last
protected int lineno
protected com.google.javascript.rhino.head.Node$PropListItem propListHead
public void (int)
int nodeType
public void (int, com.google.javascript.rhino.head.Node)
int nodeType
com.google.javascript.rhino.head.Node child
public void (int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
int nodeType
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node right
public void (int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
int nodeType
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node mid
com.google.javascript.rhino.head.Node right
public void (int, int)
int nodeType
int line
public void (int, com.google.javascript.rhino.head.Node, int)
int nodeType
com.google.javascript.rhino.head.Node child
int line
public void (int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, int)
int nodeType
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node right
int line
public void (int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, int)
int nodeType
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node mid
com.google.javascript.rhino.head.Node right
int line
public static com.google.javascript.rhino.head.Node newNumber (double)
double number
com.google.javascript.rhino.head.ast.NumberLiteral n
public static com.google.javascript.rhino.head.Node newString (java.lang.String)
String str
public static com.google.javascript.rhino.head.Node newString (int, java.lang.String)
int type
String str
com.google.javascript.rhino.head.ast.Name name
public int getType ()
public com.google.javascript.rhino.head.Node setType (int)
int type
public java.lang.String getJsDoc ()
com.google.javascript.rhino.head.ast.Comment comment
public com.google.javascript.rhino.head.ast.Comment getJsDocNode ()
public void setJsDocNode (com.google.javascript.rhino.head.ast.Comment)
com.google.javascript.rhino.head.ast.Comment jsdocNode
public boolean hasChildren ()
public com.google.javascript.rhino.head.Node getFirstChild ()
public com.google.javascript.rhino.head.Node getLastChild ()
public com.google.javascript.rhino.head.Node getNext ()
public com.google.javascript.rhino.head.Node getChildBefore (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node n
public com.google.javascript.rhino.head.Node getLastSibling ()
com.google.javascript.rhino.head.Node n
public void addChildToFront (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node child
public void addChildToBack (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node child
public void addChildrenToFront (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node children
com.google.javascript.rhino.head.Node lastSib
public void addChildrenToBack (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node children
public void addChildBefore (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node newChild
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node prev
public void addChildAfter (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node newChild
com.google.javascript.rhino.head.Node node
public void removeChild (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node prev
public void replaceChild (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node prev
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node newChild
public void replaceChildAfter (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node prevChild
com.google.javascript.rhino.head.Node newChild
com.google.javascript.rhino.head.Node child
public void removeChildren ()
public java.util.Iterator iterator ()
private static final java.lang.String propToString (int)
int propType
private com.google.javascript.rhino.head.Node$PropListItem lookupProperty (int)
int propType
com.google.javascript.rhino.head.Node$PropListItem x
private com.google.javascript.rhino.head.Node$PropListItem ensureProperty (int)
int propType
com.google.javascript.rhino.head.Node$PropListItem item
public void removeProp (int)
com.google.javascript.rhino.head.Node$PropListItem prev
int propType
com.google.javascript.rhino.head.Node$PropListItem x
public java.lang.Object getProp (int)
int propType
com.google.javascript.rhino.head.Node$PropListItem item
public int getIntProp (int, int)
int propType
int defaultValue
com.google.javascript.rhino.head.Node$PropListItem item
public int getExistingIntProp (int)
int propType
com.google.javascript.rhino.head.Node$PropListItem item
public void putProp (int, java.lang.Object)
com.google.javascript.rhino.head.Node$PropListItem item
int propType
Object prop
public void putIntProp (int, int)
int propType
int prop
com.google.javascript.rhino.head.Node$PropListItem item
public int getLineno ()
public void setLineno (int)
int lineno
public final double getDouble ()
public final void setDouble (double)
double number
public final java.lang.String getString ()
public final void setString (java.lang.String)
String s
public com.google.javascript.rhino.head.ast.Scope getScope ()
public void setScope (com.google.javascript.rhino.head.ast.Scope)
com.google.javascript.rhino.head.ast.Scope s
public static com.google.javascript.rhino.head.Node newTarget ()
public final int labelId ()
public void labelId (int)
int labelId
public boolean hasConsistentReturnUsage ()
int n
private int endCheckIf ()
com.google.javascript.rhino.head.Node th
com.google.javascript.rhino.head.Node el
int rv
private int endCheckSwitch ()
int rv
private int endCheckTry ()
int rv
private int endCheckLoop ()
com.google.javascript.rhino.head.Node n
int rv
private int endCheckBlock ()
com.google.javascript.rhino.head.Node n
int rv
private int endCheckLabel ()
int rv
private int endCheckBreak ()
com.google.javascript.rhino.head.Node n
private int endCheck ()
public boolean hasSideEffects ()
public void resetTargets ()
private void resetTargets_r ()
com.google.javascript.rhino.head.Node child
public java.lang.String toString ()
private void toString (com.google.javascript.rhino.head.ObjToIntMap, java.lang.StringBuffer)
com.google.javascript.rhino.head.ObjToIntMap printIds
StringBuffer sb
public java.lang.String toStringTree (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.ast.ScriptNode treeTop
private static void toStringTreeHelper (com.google.javascript.rhino.head.ast.ScriptNode, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.ObjToIntMap, int, java.lang.StringBuffer)
com.google.javascript.rhino.head.ast.ScriptNode treeTop
com.google.javascript.rhino.head.Node n
com.google.javascript.rhino.head.ObjToIntMap printIds
int level
StringBuffer sb
private static void generatePrintIds (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.ObjToIntMap)
com.google.javascript.rhino.head.Node n
com.google.javascript.rhino.head.ObjToIntMap map
private static void appendPrintId (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.ObjToIntMap, java.lang.StringBuffer)
com.google.javascript.rhino.head.Node n
com.google.javascript.rhino.head.ObjToIntMap printIds
StringBuffer sb
static com.google.javascript.rhino.head.Node access$000 ()
static void ()
}
com/google/javascript/rhino/head/NodeTransformer.classNodeTransformer.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NodeTransformer extends java.lang.Object {
private com.google.javascript.rhino.head.ObjArray loops
private com.google.javascript.rhino.head.ObjArray loopEnds
private boolean hasFinally
public void ()
public final void transform (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.ast.FunctionNode fn
int i
com.google.javascript.rhino.head.ast.ScriptNode tree
private void transformCompilationUnit (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.ast.ScriptNode tree
boolean createScopeObjects
boolean inStrictMode
private void transformCompilationUnit_r (com.google.javascript.rhino.head.ast.ScriptNode, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.ast.Scope, boolean, boolean)
String name
java.util.Iterator i$
com.google.javascript.rhino.head.Node let
com.google.javascript.rhino.head.Node innerLet
com.google.javascript.rhino.head.Node oldNode
com.google.javascript.rhino.head.ast.Scope newScope
com.google.javascript.rhino.head.Node leave
com.google.javascript.rhino.head.ast.Jump jump
com.google.javascript.rhino.head.Node finallytarget
com.google.javascript.rhino.head.ast.Jump jsrnode
com.google.javascript.rhino.head.Node jsrtarget
com.google.javascript.rhino.head.Node unwind
com.google.javascript.rhino.head.Node unwind
com.google.javascript.rhino.head.Node n
int elemtype
int i
com.google.javascript.rhino.head.Node store
com.google.javascript.rhino.head.Node returnNode
com.google.javascript.rhino.head.Node returnExpr
boolean isGenerator
com.google.javascript.rhino.head.Node unwindBlock
com.google.javascript.rhino.head.Node leave
com.google.javascript.rhino.head.ast.Jump tryNode
com.google.javascript.rhino.head.ast.Jump jsrFinally
com.google.javascript.rhino.head.Node n
int elemtype
int i
com.google.javascript.rhino.head.ast.Jump jump
com.google.javascript.rhino.head.ast.Jump jumpStatement
boolean createWith
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node init
com.google.javascript.rhino.head.Node n
com.google.javascript.rhino.head.Node pop
com.google.javascript.rhino.head.Node cursor
com.google.javascript.rhino.head.Node result
com.google.javascript.rhino.head.ast.Scope defining
com.google.javascript.rhino.head.Node first
com.google.javascript.rhino.head.Node last
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node nameSource
com.google.javascript.rhino.head.Node n
com.google.javascript.rhino.head.Node nameSource
String name
com.google.javascript.rhino.head.ast.Scope defining
com.google.javascript.rhino.head.Node previous
int type
com.google.javascript.rhino.head.ast.ScriptNode tree
com.google.javascript.rhino.head.Node parent
com.google.javascript.rhino.head.ast.Scope scope
boolean createScopeObjects
boolean inStrictMode
com.google.javascript.rhino.head.Node node
protected void visitNew (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.ast.ScriptNode tree
protected void visitCall (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.ast.ScriptNode tree
protected com.google.javascript.rhino.head.Node visitLet (boolean, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
int i
java.util.List destructuringNames
com.google.javascript.rhino.head.Node c
com.google.javascript.rhino.head.Node current
com.google.javascript.rhino.head.Node init
com.google.javascript.rhino.head.Node v
java.util.ArrayList list
com.google.javascript.rhino.head.Node objectLiteral
com.google.javascript.rhino.head.Node result
com.google.javascript.rhino.head.Node newVars
com.google.javascript.rhino.head.Node c
com.google.javascript.rhino.head.Node current
com.google.javascript.rhino.head.Node stringNode
com.google.javascript.rhino.head.Node init
com.google.javascript.rhino.head.Node v
com.google.javascript.rhino.head.ast.Scope scopeParent
com.google.javascript.rhino.head.ast.Scope scopeParent
boolean createWith
com.google.javascript.rhino.head.Node parent
com.google.javascript.rhino.head.Node previous
com.google.javascript.rhino.head.Node scopeNode
com.google.javascript.rhino.head.Node vars
com.google.javascript.rhino.head.Node body
boolean isExpression
com.google.javascript.rhino.head.Node result
com.google.javascript.rhino.head.Node newVars
private static com.google.javascript.rhino.head.Node addBeforeCurrent (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node parent
com.google.javascript.rhino.head.Node previous
com.google.javascript.rhino.head.Node current
com.google.javascript.rhino.head.Node toAdd
private static com.google.javascript.rhino.head.Node replaceCurrent (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node parent
com.google.javascript.rhino.head.Node previous
com.google.javascript.rhino.head.Node current
com.google.javascript.rhino.head.Node replacement
}
com/google/javascript/rhino/head/NotAFunctionException.classNotAFunctionException.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.NotAFunctionException extends java.lang.RuntimeException {
static final long serialVersionUID
public void ()
}
com/google/javascript/rhino/head/ObjArray.classObjArray.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.ObjArray extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private int size
private boolean sealed
private static final int FIELDS_STORE_SIZE
private transient Object f0
private transient Object f1
private transient Object f2
private transient Object f3
private transient Object f4
private transient Object[] data
public void ()
public final boolean isSealed ()
public final void seal ()
public final boolean isEmpty ()
public final int size ()
public final void setSize (int)
int i
int newSize
int N
public final java.lang.Object get (int)
int index
public final void set (int, java.lang.Object)
int index
Object value
private java.lang.Object getImpl (int)
int index
private void setImpl (int, java.lang.Object)
int index
Object value
public int indexOf (java.lang.Object)
Object current
int i
Object obj
int N
public int lastIndexOf (java.lang.Object)
Object current
int i
Object obj
public final java.lang.Object peek ()
int N
public final java.lang.Object pop ()
int N
Object top
public final void push (java.lang.Object)
Object value
public final void add (java.lang.Object)
Object value
int N
public final void add (int, java.lang.Object)
int index
Object value
int N
Object tmp
public final void remove (int)
int index
int N
public final void clear ()
int i
int N
public final java.lang.Object[] toArray ()
Object[] array
public final void toArray (java.lang.Object[])
Object[] array
public final void toArray (java.lang.Object[], int)
Object[] array
int offset
int N
private void ensureCapacity (int)
int alloc
Object[] tmp
int alloc
int minimalCapacity
int required
private static java.lang.RuntimeException onInvalidIndex (int, int)
int index
int upperBound
String msg
private static java.lang.RuntimeException onEmptyStackTopRead ()
private static java.lang.RuntimeException onSeledMutation ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object obj
int i
java.io.ObjectOutputStream os
int N
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object obj
int i
java.io.ObjectInputStream is
int N
}
com/google/javascript/rhino/head/ObjToIntMap$Iterator.classObjToIntMap.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.ObjToIntMap$Iterator extends java.lang.Object {
com.google.javascript.rhino.head.ObjToIntMap master
private int cursor
private int remaining
private Object[] keys
private int[] values
void (com.google.javascript.rhino.head.ObjToIntMap)
com.google.javascript.rhino.head.ObjToIntMap master
final void init (java.lang.Object[], int[], int)
Object[] keys
int[] values
int keyCount
public void start ()
public boolean done ()
public void next ()
Object key
public java.lang.Object getKey ()
Object key
public int getValue ()
public void setValue (int)
int value
}
com/google/javascript/rhino/head/ObjToIntMap.classObjToIntMap.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.ObjToIntMap extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private static final int A
private static final Object DELETED
private transient Object[] keys
private transient int[] values
private int power
private int keyCount
private transient int occupiedCount
private static final boolean check
public void ()
public void (int)
int keyCountHint
int minimalCapacity
int i
public boolean isEmpty ()
public int size ()
public boolean has (java.lang.Object)
Object key
public int get (java.lang.Object, int)
Object key
int defaultValue
int index
public int getExisting (java.lang.Object)
Object key
int index
public void put (java.lang.Object, int)
Object key
int value
int index
public java.lang.Object intern (java.lang.Object)
Object keyArg
boolean nullKey
int index
public void remove (java.lang.Object)
Object key
int index
public void clear ()
int i
public com.google.javascript.rhino.head.ObjToIntMap$Iterator newIterator ()
final void initIterator (com.google.javascript.rhino.head.ObjToIntMap$Iterator)
com.google.javascript.rhino.head.ObjToIntMap$Iterator i
public java.lang.Object[] getKeys ()
Object[] array
public void getKeys (java.lang.Object[], int)
Object key
int i
Object[] array
int offset
int count
private static int tableLookupStep (int, int, int)
int fraction
int mask
int power
int shift
private int findIndex (java.lang.Object)
int N
int mask
int step
int n
int hash
int fraction
int index
Object test
Object key
private int insertNewKey (java.lang.Object, int)
int mask
int step
int firstIndex
Object key
int hash
int fraction
int index
int N
private void rehashTable ()
int N
int keyHash
int index
Object key
int i
int N
Object[] oldKeys
int[] oldValues
int oldN
int remaining
private int ensureIndex (java.lang.Object)
int N
int mask
int step
int n
int fraction
Object test
Object key
int hash
int index
int firstDeleted
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object key
int i
java.io.ObjectOutputStream out
int count
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
int hash
int index
int i
int N
java.io.ObjectInputStream in
int writtenKeyCount
static java.lang.Object access$000 ()
static void ()
}
com/google/javascript/rhino/head/Parser$1.classParser.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.Parser$1 extends java.lang.Object {
}
com/google/javascript/rhino/head/Parser$ConditionData.classParser.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.Parser$ConditionData extends java.lang.Object {
com.google.javascript.rhino.head.ast.AstNode condition
int lp
int rp
private void ()
void (com.google.javascript.rhino.head.Parser$1)
com.google.javascript.rhino.head.Parser$1 x0
}
com/google/javascript/rhino/head/Parser$ParserException.classParser.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.Parser$ParserException extends java.lang.RuntimeException {
static final long serialVersionUID
private void ()
void (com.google.javascript.rhino.head.Parser$1)
com.google.javascript.rhino.head.Parser$1 x0
}
com/google/javascript/rhino/head/Parser$PerFunctionVariables.classParser.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.Parser$PerFunctionVariables extends java.lang.Object {
private com.google.javascript.rhino.head.ast.ScriptNode savedCurrentScriptOrFn
private com.google.javascript.rhino.head.ast.Scope savedCurrentScope
private int savedEndFlags
private boolean savedInForInit
private java.util.Map savedLabelSet
private java.util.List savedLoopSet
private java.util.List savedLoopAndSwitchSet
final com.google.javascript.rhino.head.Parser this$0
void (com.google.javascript.rhino.head.Parser, com.google.javascript.rhino.head.ast.FunctionNode)
com.google.javascript.rhino.head.ast.FunctionNode fnNode
void restore ()
}
com/google/javascript/rhino/head/Parser.classParser.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.Parser extends java.lang.Object {
public static final int ARGC_LIMIT
static final int CLEAR_TI_MASK
static final int TI_AFTER_EOL
static final int TI_CHECK_LABEL
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
private com.google.javascript.rhino.head.ErrorReporter errorReporter
private com.google.javascript.rhino.head.ast.IdeErrorReporter errorCollector
private String sourceURI
private char[] sourceChars
boolean calledByCompileFunction
private boolean parseFinished
private com.google.javascript.rhino.head.TokenStream ts
private int currentFlaggedToken
private int currentToken
private int syntaxErrorCount
private java.util.List scannedComments
private java.util.List jsdocs
protected int nestingOfFunction
private com.google.javascript.rhino.head.ast.LabeledStatement currentLabel
private boolean inDestructuringAssignment
protected boolean inUseStrictDirective
com.google.javascript.rhino.head.ast.ScriptNode currentScriptOrFn
com.google.javascript.rhino.head.ast.Scope currentScope
private int endFlags
private boolean inForInit
private java.util.Map labelSet
private java.util.List loopSet
private java.util.List loopAndSwitchSet
private int prevNameTokenStart
private String prevNameTokenString
private int prevNameTokenLineno
private static final int PROP_ENTRY
private static final int GET_ENTRY
private static final int SET_ENTRY
public void ()
public void (com.google.javascript.rhino.head.CompilerEnvirons)
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
public void (com.google.javascript.rhino.head.CompilerEnvirons, com.google.javascript.rhino.head.ErrorReporter)
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
com.google.javascript.rhino.head.ErrorReporter errorReporter
void addStrictWarning (java.lang.String, java.lang.String)
String messageId
String messageArg
int beg
int end
void addStrictWarning (java.lang.String, java.lang.String, int, int)
String messageId
String messageArg
int position
int length
void addWarning (java.lang.String, java.lang.String)
String messageId
String messageArg
int beg
int end
void addWarning (java.lang.String, int, int)
String messageId
int position
int length
void addWarning (java.lang.String, java.lang.String, int, int)
String messageId
String messageArg
int position
int length
String message
void addError (java.lang.String)
String messageId
void addError (java.lang.String, int, int)
String messageId
int position
int length
void addError (java.lang.String, java.lang.String)
String messageId
String messageArg
void addError (java.lang.String, java.lang.String, int, int)
int lineno
int offset
String line
String messageId
String messageArg
int position
int length
String message
java.lang.String lookupMessage (java.lang.String)
String messageId
java.lang.String lookupMessage (java.lang.String, java.lang.String)
String messageId
String messageArg
void reportError (java.lang.String)
String messageId
void reportError (java.lang.String, java.lang.String)
String messageId
String messageArg
void reportError (java.lang.String, int, int)
String messageId
int position
int length
void reportError (java.lang.String, java.lang.String, int, int)
String messageId
String messageArg
int position
int length
private int getNodeEnd (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode n
private void recordComment (int, java.lang.String)
int lineno
String comment
com.google.javascript.rhino.head.ast.Comment commentNode
private int getNumberOfEols (java.lang.String)
int i
String comment
int lines
private int peekToken () throws java.io.IOException
String comment
int lineno
int tt
boolean sawEOL
private int peekFlaggedToken () throws java.io.IOException
private void consumeToken ()
private int nextToken () throws java.io.IOException
int tt
private int nextFlaggedToken () throws java.io.IOException
int ttFlagged
private boolean matchToken (int) throws java.io.IOException
int toMatch
private int peekTokenOrEOL () throws java.io.IOException
int tt
private boolean mustMatchToken (int, java.lang.String) throws java.io.IOException
int toMatch
String messageId
private boolean mustMatchToken (int, java.lang.String, int, int) throws java.io.IOException
int toMatch
String msgId
int pos
int len
private void mustHaveXML ()
public boolean eof ()
boolean insideFunction ()
void pushScope (com.google.javascript.rhino.head.ast.Scope)
com.google.javascript.rhino.head.ast.Scope scope
com.google.javascript.rhino.head.ast.Scope parent
void popScope ()
private void enterLoop (com.google.javascript.rhino.head.ast.Loop)
com.google.javascript.rhino.head.ast.Loop loop
private void exitLoop ()
com.google.javascript.rhino.head.ast.Loop loop
private void enterSwitch (com.google.javascript.rhino.head.ast.SwitchStatement)
com.google.javascript.rhino.head.ast.SwitchStatement node
private void exitSwitch ()
public com.google.javascript.rhino.head.ast.AstRoot parse (java.lang.String, java.lang.String, int)
com.google.javascript.rhino.head.ast.AstRoot r
java.io.IOException iox
String sourceString
String sourceURI
int lineno
public com.google.javascript.rhino.head.ast.AstRoot parse (java.io.Reader, java.lang.String, int) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstRoot r
java.io.Reader sourceReader
String sourceURI
int lineno
private com.google.javascript.rhino.head.ast.AstRoot parse () throws java.io.IOException
com.google.javascript.rhino.head.Parser$ParserException e
String directive
int tt
com.google.javascript.rhino.head.ast.AstNode n
String msg
StackOverflowError ex
String msg
com.google.javascript.rhino.head.ast.Comment c
java.util.Iterator i$
int last
int pos
com.google.javascript.rhino.head.ast.AstRoot root
int baseLineno
int end
boolean inDirectivePrologue
boolean savedStrictMode
private com.google.javascript.rhino.head.ast.AstNode parseFunctionBody () throws java.io.IOException
com.google.javascript.rhino.head.ast.ReturnStatement n
String directive
com.google.javascript.rhino.head.ast.AstNode n
int tt
com.google.javascript.rhino.head.Parser$ParserException e
boolean isExpressionClosure
int pos
com.google.javascript.rhino.head.ast.Block pn
boolean inDirectivePrologue
boolean savedStrictMode
int end
private java.lang.String getDirective (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode e
com.google.javascript.rhino.head.ast.AstNode n
private void parseFunctionParams (com.google.javascript.rhino.head.ast.FunctionNode) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode expr
String pname
String paramName
int tt
com.google.javascript.rhino.head.Node assign
java.util.Map$Entry param
java.util.Iterator i$
com.google.javascript.rhino.head.Node destructuringNode
com.google.javascript.rhino.head.ast.FunctionNode fnNode
java.util.Map destructuring
java.util.Set paramNames
private com.google.javascript.rhino.head.ast.FunctionNode function (int) throws java.io.IOException
String id
com.google.javascript.rhino.head.ast.AstNode memberExprHead
String msg
int type
int syntheticType
int baseLineno
int functionSourceStart
com.google.javascript.rhino.head.ast.Name name
com.google.javascript.rhino.head.ast.AstNode memberExprNode
int lpPos
com.google.javascript.rhino.head.ast.FunctionNode fnNode
com.google.javascript.rhino.head.Parser$PerFunctionVariables savedVars
private com.google.javascript.rhino.head.ast.AstNode statements (com.google.javascript.rhino.head.ast.AstNode) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode parent
int pos
com.google.javascript.rhino.head.ast.AstNode block
int tt
private com.google.javascript.rhino.head.ast.AstNode statements () throws java.io.IOException
private com.google.javascript.rhino.head.Parser$ConditionData condition () throws java.io.IOException
com.google.javascript.rhino.head.Parser$ConditionData data
private com.google.javascript.rhino.head.ast.AstNode statement () throws java.io.IOException
int beg
com.google.javascript.rhino.head.ast.AstNode pn
com.google.javascript.rhino.head.Parser$ParserException e
int tt
int pos
private com.google.javascript.rhino.head.ast.AstNode statementHelper () throws java.io.IOException
int lineno
com.google.javascript.rhino.head.ast.AstNode pn
int tt
int pos
private void autoInsertSemicolon (com.google.javascript.rhino.head.ast.AstNode) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode pn
int ttFlagged
int pos
private com.google.javascript.rhino.head.ast.IfStatement ifStatement () throws java.io.IOException
int pos
int lineno
int elsePos
com.google.javascript.rhino.head.Parser$ConditionData data
com.google.javascript.rhino.head.ast.AstNode ifTrue
com.google.javascript.rhino.head.ast.AstNode ifFalse
int end
com.google.javascript.rhino.head.ast.IfStatement pn
private com.google.javascript.rhino.head.ast.SwitchStatement switchStatement () throws java.io.IOException
int casePos
int caseLineno
com.google.javascript.rhino.head.ast.AstNode caseExpression
com.google.javascript.rhino.head.ast.SwitchCase caseNode
boolean hasDefault
int tt
int pos
com.google.javascript.rhino.head.ast.SwitchStatement pn
com.google.javascript.rhino.head.ast.AstNode discriminant
private com.google.javascript.rhino.head.ast.WhileLoop whileLoop () throws java.io.IOException
com.google.javascript.rhino.head.Parser$ConditionData data
com.google.javascript.rhino.head.ast.AstNode body
int pos
com.google.javascript.rhino.head.ast.WhileLoop pn
private com.google.javascript.rhino.head.ast.DoLoop doLoop () throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode body
com.google.javascript.rhino.head.Parser$ConditionData data
int pos
int end
com.google.javascript.rhino.head.ast.DoLoop pn
private com.google.javascript.rhino.head.ast.Loop forLoop () throws java.io.IOException
int tmpPos
com.google.javascript.rhino.head.ast.ForInLoop fis
com.google.javascript.rhino.head.ast.ForLoop fl
com.google.javascript.rhino.head.ast.AstNode body
int tt
int forPos
int lineno
boolean isForEach
boolean isForIn
int eachPos
int inPos
int lp
int rp
com.google.javascript.rhino.head.ast.AstNode init
com.google.javascript.rhino.head.ast.AstNode cond
com.google.javascript.rhino.head.ast.AstNode incr
com.google.javascript.rhino.head.ast.Loop pn
com.google.javascript.rhino.head.ast.Scope tempScope
private com.google.javascript.rhino.head.ast.AstNode forLoopInit (int) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode init
int tt
private com.google.javascript.rhino.head.ast.TryStatement tryStatement () throws java.io.IOException
int catchLineNum
int catchPos
int lp
int rp
int guardPos
com.google.javascript.rhino.head.ast.Name varName
String varNameString
com.google.javascript.rhino.head.ast.AstNode catchCond
com.google.javascript.rhino.head.ast.Block catchBlock
com.google.javascript.rhino.head.ast.CatchClause catchNode
int tryPos
int lineno
int finallyPos
com.google.javascript.rhino.head.ast.AstNode tryBlock
int tryEnd
java.util.List clauses
boolean sawDefaultCatch
int peek
com.google.javascript.rhino.head.ast.AstNode finallyBlock
com.google.javascript.rhino.head.ast.TryStatement pn
private com.google.javascript.rhino.head.ast.ThrowStatement throwStatement () throws java.io.IOException
int pos
int lineno
com.google.javascript.rhino.head.ast.AstNode expr
com.google.javascript.rhino.head.ast.ThrowStatement pn
private com.google.javascript.rhino.head.ast.LabeledStatement matchJumpLabelName () throws java.io.IOException
com.google.javascript.rhino.head.ast.LabeledStatement label
private com.google.javascript.rhino.head.ast.BreakStatement breakStatement () throws java.io.IOException
int lineno
int pos
int end
com.google.javascript.rhino.head.ast.Name breakLabel
com.google.javascript.rhino.head.ast.LabeledStatement labels
com.google.javascript.rhino.head.ast.Jump breakTarget
com.google.javascript.rhino.head.ast.BreakStatement pn
private com.google.javascript.rhino.head.ast.ContinueStatement continueStatement () throws java.io.IOException
int lineno
int pos
int end
com.google.javascript.rhino.head.ast.Name label
com.google.javascript.rhino.head.ast.LabeledStatement labels
com.google.javascript.rhino.head.ast.Loop target
com.google.javascript.rhino.head.ast.ContinueStatement pn
private com.google.javascript.rhino.head.ast.WithStatement withStatement () throws java.io.IOException
int lineno
int pos
int lp
int rp
com.google.javascript.rhino.head.ast.AstNode obj
com.google.javascript.rhino.head.ast.AstNode body
com.google.javascript.rhino.head.ast.WithStatement pn
private com.google.javascript.rhino.head.ast.AstNode letStatement () throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode pn
int lineno
int pos
com.google.javascript.rhino.head.ast.AstNode pn
private static final boolean nowAllSet (int, int, int)
int before
int after
int mask
private com.google.javascript.rhino.head.ast.AstNode returnOrYield (int, boolean) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode ret
com.google.javascript.rhino.head.ast.Name name
int tt
boolean exprContext
int lineno
int pos
int end
com.google.javascript.rhino.head.ast.AstNode e
int before
com.google.javascript.rhino.head.ast.AstNode ret
private com.google.javascript.rhino.head.ast.AstNode block () throws java.io.IOException
int pos
com.google.javascript.rhino.head.ast.Scope block
private com.google.javascript.rhino.head.ast.AstNode defaultXmlNamespace () throws java.io.IOException
int lineno
int pos
com.google.javascript.rhino.head.ast.AstNode e
com.google.javascript.rhino.head.ast.UnaryExpression dxmln
com.google.javascript.rhino.head.ast.ExpressionStatement es
private void recordLabel (com.google.javascript.rhino.head.ast.Label, com.google.javascript.rhino.head.ast.LabeledStatement) throws java.io.IOException
com.google.javascript.rhino.head.ast.Label dup
com.google.javascript.rhino.head.ast.LabeledStatement ls
com.google.javascript.rhino.head.ast.Label label
com.google.javascript.rhino.head.ast.LabeledStatement bundle
String name
private com.google.javascript.rhino.head.ast.AstNode nameOrLabel () throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode n
com.google.javascript.rhino.head.ast.Label lb
java.util.Iterator i$
com.google.javascript.rhino.head.ast.Label lb
java.util.Iterator i$
int pos
com.google.javascript.rhino.head.ast.AstNode expr
com.google.javascript.rhino.head.ast.LabeledStatement bundle
com.google.javascript.rhino.head.ast.AstNode stmt
private com.google.javascript.rhino.head.ast.VariableDeclaration variables (int, int, boolean) throws java.io.IOException
String id
com.google.javascript.rhino.head.ast.AstNode destructuring
com.google.javascript.rhino.head.ast.Name name
int tt
int kidPos
int lineno
com.google.javascript.rhino.head.ast.AstNode init
com.google.javascript.rhino.head.ast.VariableInitializer vi
int declType
int pos
boolean isStatement
int end
com.google.javascript.rhino.head.ast.VariableDeclaration pn
private com.google.javascript.rhino.head.ast.AstNode let (boolean, int) throws java.io.IOException
int beg
com.google.javascript.rhino.head.ast.AstNode stmt
com.google.javascript.rhino.head.ast.ExpressionStatement es
com.google.javascript.rhino.head.ast.AstNode expr
com.google.javascript.rhino.head.ast.VariableDeclaration vars
boolean isStatement
int pos
com.google.javascript.rhino.head.ast.LetNode pn
void defineSymbol (int, java.lang.String)
int declType
String name
void defineSymbol (int, java.lang.String, boolean)
int declType
String name
boolean ignoreNotInBlock
com.google.javascript.rhino.head.ast.Scope definingScope
com.google.javascript.rhino.head.ast.Symbol symbol
int symDeclType
private com.google.javascript.rhino.head.ast.AstNode expr () throws java.io.IOException
int opPos
com.google.javascript.rhino.head.ast.AstNode pn
int pos
private com.google.javascript.rhino.head.ast.AstNode assignExpr () throws java.io.IOException
int opPos
int tt
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode condExpr () throws java.io.IOException
int line
int qmarkPos
int colonPos
boolean wasInForInit
com.google.javascript.rhino.head.ast.AstNode ifTrue
com.google.javascript.rhino.head.ast.AstNode ifFalse
int beg
int len
com.google.javascript.rhino.head.ast.ConditionalExpression ce
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode orExpr () throws java.io.IOException
int opPos
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode andExpr () throws java.io.IOException
int opPos
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode bitOrExpr () throws java.io.IOException
int opPos
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode bitXorExpr () throws java.io.IOException
int opPos
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode bitAndExpr () throws java.io.IOException
int opPos
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode eqExpr () throws java.io.IOException
int parseToken
int tt
int opPos
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode relExpr () throws java.io.IOException
int tt
int opPos
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode shiftExpr () throws java.io.IOException
int tt
int opPos
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode addExpr () throws java.io.IOException
int tt
int opPos
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode mulExpr () throws java.io.IOException
int tt
int opPos
com.google.javascript.rhino.head.ast.AstNode pn
private com.google.javascript.rhino.head.ast.AstNode unaryExpr () throws java.io.IOException
com.google.javascript.rhino.head.ast.UnaryExpression expr
com.google.javascript.rhino.head.ast.AstNode pn
com.google.javascript.rhino.head.ast.UnaryExpression uexpr
com.google.javascript.rhino.head.ast.AstNode node
int tt
int line
private com.google.javascript.rhino.head.ast.AstNode xmlInitializer () throws java.io.IOException
int beg
com.google.javascript.rhino.head.ast.AstNode expr
com.google.javascript.rhino.head.ast.XmlExpression xexpr
int pos
int tt
com.google.javascript.rhino.head.ast.XmlLiteral pn
private java.util.List argumentList () throws java.io.IOException
java.io.IOException ex
com.google.javascript.rhino.head.ast.AstNode en
java.util.List result
boolean wasInForInit
private com.google.javascript.rhino.head.ast.AstNode memberExpr (boolean) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode pn
java.util.List args
int rp
com.google.javascript.rhino.head.ast.ObjectLiteral initializer
int pos
com.google.javascript.rhino.head.ast.NewExpression nx
com.google.javascript.rhino.head.ast.AstNode target
int end
int lp
boolean allowCallSyntax
int tt
int lineno
com.google.javascript.rhino.head.ast.AstNode pn
com.google.javascript.rhino.head.ast.AstNode tail
private com.google.javascript.rhino.head.ast.AstNode memberExprTail (boolean, com.google.javascript.rhino.head.ast.AstNode) throws java.io.IOException
int opPos
int rp
com.google.javascript.rhino.head.ast.AstNode filter
int end
com.google.javascript.rhino.head.ast.XmlDotQuery q
int lb
int rb
com.google.javascript.rhino.head.ast.AstNode expr
com.google.javascript.rhino.head.ast.ElementGet g
com.google.javascript.rhino.head.ast.FunctionCall f
java.util.List args
int tt
int lineno
boolean allowCallSyntax
com.google.javascript.rhino.head.ast.AstNode pn
int pos
private com.google.javascript.rhino.head.ast.AstNode propertyAccess (int, com.google.javascript.rhino.head.ast.AstNode) throws java.io.IOException
int maybeName
com.google.javascript.rhino.head.ast.Name name
com.google.javascript.rhino.head.ast.PropertyGet pg
String name
int tt
com.google.javascript.rhino.head.ast.AstNode pn
int memberTypeFlags
int lineno
int dotPos
com.google.javascript.rhino.head.ast.AstNode ref
int token
boolean xml
com.google.javascript.rhino.head.ast.InfixExpression result
int pos
private com.google.javascript.rhino.head.ast.AstNode attributeAccess () throws java.io.IOException
int tt
int atPos
private com.google.javascript.rhino.head.ast.AstNode propertyName (int, java.lang.String, int) throws java.io.IOException
int atPos
String s
int memberTypeFlags
int pos
int lineno
int colonPos
com.google.javascript.rhino.head.ast.Name name
com.google.javascript.rhino.head.ast.Name ns
com.google.javascript.rhino.head.ast.XmlPropRef ref
private com.google.javascript.rhino.head.ast.XmlElemRef xmlElemRef (int, com.google.javascript.rhino.head.ast.Name, int) throws java.io.IOException
int atPos
com.google.javascript.rhino.head.ast.Name namespace
int colonPos
int lb
int rb
int pos
com.google.javascript.rhino.head.ast.AstNode expr
int end
com.google.javascript.rhino.head.ast.XmlElemRef ref
private com.google.javascript.rhino.head.ast.AstNode destructuringPrimaryExpr () throws java.io.IOException com.google.javascript.rhino.head.Parser$ParserException
private com.google.javascript.rhino.head.ast.AstNode primaryExpr () throws java.io.IOException
String s
int pos
int end
com.google.javascript.rhino.head.ast.RegExpLiteral re
int ttFlagged
int tt
private com.google.javascript.rhino.head.ast.AstNode parenExpr () throws java.io.IOException
int lineno
int begin
com.google.javascript.rhino.head.ast.AstNode e
com.google.javascript.rhino.head.ast.ParenthesizedExpression pn
boolean wasInForInit
private com.google.javascript.rhino.head.ast.AstNode name (int, int) throws java.io.IOException
com.google.javascript.rhino.head.ast.Label label
int ttFlagged
int tt
String nameString
int namePos
int nameLineno
private com.google.javascript.rhino.head.ast.AstNode arrayLiteral () throws java.io.IOException
int tt
com.google.javascript.rhino.head.ast.AstNode e
java.util.Iterator i$
int pos
int end
java.util.List elements
com.google.javascript.rhino.head.ast.ArrayLiteral pn
boolean after_lb_or_comma
int afterComma
int skipCount
private com.google.javascript.rhino.head.ast.AstNode arrayComprehension (com.google.javascript.rhino.head.ast.AstNode, int) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode result
int pos
java.util.List loops
int ifPos
com.google.javascript.rhino.head.Parser$ConditionData data
com.google.javascript.rhino.head.ast.ArrayComprehension pn
private com.google.javascript.rhino.head.ast.ArrayComprehensionLoop arrayComprehensionLoop () throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode iter
com.google.javascript.rhino.head.ast.AstNode obj
int pos
int eachPos
int lp
int rp
int inPos
com.google.javascript.rhino.head.ast.ArrayComprehensionLoop pn
private com.google.javascript.rhino.head.ast.AstNode generatorExpression (com.google.javascript.rhino.head.ast.AstNode, int) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode result
int pos
private com.google.javascript.rhino.head.ast.AstNode generatorExpression (com.google.javascript.rhino.head.ast.AstNode, int, boolean) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode result
int pos
boolean inFunctionParams
java.util.List loops
int ifPos
com.google.javascript.rhino.head.Parser$ConditionData data
com.google.javascript.rhino.head.ast.GeneratorExpression pn
private com.google.javascript.rhino.head.ast.GeneratorExpressionLoop generatorExpressionLoop () throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode iter
com.google.javascript.rhino.head.ast.AstNode obj
int pos
int lp
int rp
int inPos
com.google.javascript.rhino.head.ast.GeneratorExpressionLoop pn
private com.google.javascript.rhino.head.ast.ObjectLiteral objectLiteral () throws java.io.IOException
com.google.javascript.rhino.head.ast.ObjectProperty objectProp
boolean isGet
com.google.javascript.rhino.head.ast.AstNode pname
com.google.javascript.rhino.head.ast.Name name
int ppos
int peeked
boolean maybeGetterOrSetter
com.google.javascript.rhino.head.ast.AstNode pname
String propertyName
int entryKind
int tt
int pos
int lineno
int afterComma
java.util.List elems
java.util.Set getterNames
java.util.Set setterNames
com.google.javascript.rhino.head.ast.ObjectLiteral pn
private com.google.javascript.rhino.head.ast.AstNode objliteralProperty () throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode pname
com.google.javascript.rhino.head.ast.AstNode pname
int tt
private com.google.javascript.rhino.head.ast.ObjectProperty plainProperty (com.google.javascript.rhino.head.ast.AstNode, int) throws java.io.IOException
com.google.javascript.rhino.head.ast.AstNode nn
com.google.javascript.rhino.head.ast.ObjectProperty pn
com.google.javascript.rhino.head.ast.AstNode property
int ptt
int tt
com.google.javascript.rhino.head.ast.ObjectProperty pn
private com.google.javascript.rhino.head.ast.ObjectProperty getterSetterProperty (int, com.google.javascript.rhino.head.ast.AstNode, boolean) throws java.io.IOException
int pos
com.google.javascript.rhino.head.ast.AstNode propName
boolean isGetter
com.google.javascript.rhino.head.ast.FunctionNode fn
com.google.javascript.rhino.head.ast.Name name
com.google.javascript.rhino.head.ast.ObjectProperty pn
int end
private com.google.javascript.rhino.head.ast.Name createNameNode ()
private com.google.javascript.rhino.head.ast.Name createNameNode (boolean, int)
boolean checkActivation
int token
int beg
String s
int lineno
com.google.javascript.rhino.head.ast.Name name
private com.google.javascript.rhino.head.ast.StringLiteral createStringLiteral ()
int pos
int end
com.google.javascript.rhino.head.ast.StringLiteral s
protected void checkActivationName (java.lang.String, int)
String name
int token
boolean activation
protected void setRequiresActivation ()
private void checkCallRequiresActivation (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode pn
protected void setIsGenerator ()
private void checkBadIncDec (com.google.javascript.rhino.head.ast.UnaryExpression)
com.google.javascript.rhino.head.ast.UnaryExpression expr
com.google.javascript.rhino.head.ast.AstNode op
int tt
private com.google.javascript.rhino.head.ast.ErrorNode makeErrorNode ()
com.google.javascript.rhino.head.ast.ErrorNode pn
private int nodeEnd (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
private void saveNameTokenData (int, java.lang.String, int)
int pos
String name
int lineno
private int lineBeginningFor (int)
char c
int pos
char[] buf
private void warnMissingSemi (int, int)
int beg
int pos
int end
private void warnTrailingComma (int, java.util.List, int)
int pos
java.util.List elems
int commaPos
private java.lang.String readFully (java.io.Reader) throws java.io.IOException
char[] cbuf
StringBuilder sb
int bytes_read
java.io.Reader reader
java.io.BufferedReader in
com.google.javascript.rhino.head.Node createDestructuringAssignment (int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
int type
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node right
String tempName
com.google.javascript.rhino.head.Node result
com.google.javascript.rhino.head.Node comma
com.google.javascript.rhino.head.Node destructuringAssignmentHelper (int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, java.lang.String)
int variableType
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node right
String tempName
com.google.javascript.rhino.head.ast.Scope result
com.google.javascript.rhino.head.Node comma
java.util.List destructuringNames
boolean empty
boolean destructuringArray (com.google.javascript.rhino.head.ast.ArrayLiteral, int, java.lang.String, com.google.javascript.rhino.head.Node, java.util.List)
String name
com.google.javascript.rhino.head.Node rightElem
com.google.javascript.rhino.head.ast.AstNode n
java.util.Iterator i$
com.google.javascript.rhino.head.ast.ArrayLiteral array
int variableType
String tempName
com.google.javascript.rhino.head.Node parent
java.util.List destructuringNames
boolean empty
int setOp
int index
boolean destructuringObject (com.google.javascript.rhino.head.ast.ObjectLiteral, int, java.lang.String, com.google.javascript.rhino.head.Node, java.util.List)
com.google.javascript.rhino.head.Node s
com.google.javascript.rhino.head.Node s
com.google.javascript.rhino.head.Node s
String name
int lineno
com.google.javascript.rhino.head.ast.AstNode id
com.google.javascript.rhino.head.Node rightElem
com.google.javascript.rhino.head.ast.AstNode value
com.google.javascript.rhino.head.ast.ObjectProperty prop
java.util.Iterator i$
com.google.javascript.rhino.head.ast.ObjectLiteral node
int variableType
String tempName
com.google.javascript.rhino.head.Node parent
java.util.List destructuringNames
boolean empty
int setOp
protected com.google.javascript.rhino.head.Node createName (java.lang.String)
String name
protected com.google.javascript.rhino.head.Node createName (int, java.lang.String, com.google.javascript.rhino.head.Node)
int type
String name
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node result
protected com.google.javascript.rhino.head.Node createNumber (double)
double number
protected com.google.javascript.rhino.head.ast.Scope createScopeNode (int, int)
int token
int lineno
com.google.javascript.rhino.head.ast.Scope scope
protected com.google.javascript.rhino.head.Node simpleAssignment (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node obj
com.google.javascript.rhino.head.Node id
com.google.javascript.rhino.head.Node obj
com.google.javascript.rhino.head.Node id
int type
com.google.javascript.rhino.head.Node obj
com.google.javascript.rhino.head.Node id
int type
com.google.javascript.rhino.head.Node ref
com.google.javascript.rhino.head.Node left
com.google.javascript.rhino.head.Node right
int nodeType
protected void checkMutableReference (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node n
int memberTypeFlags
protected com.google.javascript.rhino.head.ast.AstNode removeParens (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
void markDestructuring (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
private java.lang.RuntimeException codeBug () throws java.lang.RuntimeException
static java.util.Map access$200 (com.google.javascript.rhino.head.Parser)
com.google.javascript.rhino.head.Parser x0
static java.util.Map access$202 (com.google.javascript.rhino.head.Parser, java.util.Map)
com.google.javascript.rhino.head.Parser x0
java.util.Map x1
static java.util.List access$300 (com.google.javascript.rhino.head.Parser)
com.google.javascript.rhino.head.Parser x0
static java.util.List access$302 (com.google.javascript.rhino.head.Parser, java.util.List)
com.google.javascript.rhino.head.Parser x0
java.util.List x1
static java.util.List access$400 (com.google.javascript.rhino.head.Parser)
com.google.javascript.rhino.head.Parser x0
static java.util.List access$402 (com.google.javascript.rhino.head.Parser, java.util.List)
com.google.javascript.rhino.head.Parser x0
java.util.List x1
static int access$500 (com.google.javascript.rhino.head.Parser)
com.google.javascript.rhino.head.Parser x0
static int access$502 (com.google.javascript.rhino.head.Parser, int)
com.google.javascript.rhino.head.Parser x0
int x1
static boolean access$600 (com.google.javascript.rhino.head.Parser)
com.google.javascript.rhino.head.Parser x0
static boolean access$602 (com.google.javascript.rhino.head.Parser, boolean)
com.google.javascript.rhino.head.Parser x0
boolean x1
}
com/google/javascript/rhino/head/PolicySecurityController$1.classPolicySecurityController.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.PolicySecurityController$1 extends java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$parent
final Object val$securityDomain
final com.google.javascript.rhino.head.PolicySecurityController this$0
void (com.google.javascript.rhino.head.PolicySecurityController, java.lang.ClassLoader, java.lang.Object)
public java.lang.Object run ()
}
com/google/javascript/rhino/head/PolicySecurityController$2.classPolicySecurityController.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.PolicySecurityController$2 extends java.lang.Object implements java.security.PrivilegedAction {
final com.google.javascript.rhino.head.Context val$cx
final com.google.javascript.rhino.head.PolicySecurityController this$0
void (com.google.javascript.rhino.head.PolicySecurityController, com.google.javascript.rhino.head.Context)
public java.lang.Object run ()
}
com/google/javascript/rhino/head/PolicySecurityController$3.classPolicySecurityController.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.PolicySecurityController$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final ClassLoader val$classLoader
final java.security.CodeSource val$codeSource
final com.google.javascript.rhino.head.PolicySecurityController this$0
void (com.google.javascript.rhino.head.PolicySecurityController, java.lang.ClassLoader, java.security.CodeSource)
public java.lang.Object run () throws java.lang.Exception
com.google.javascript.rhino.head.PolicySecurityController$Loader loader
Class c
}
com/google/javascript/rhino/head/PolicySecurityController$Loader.classPolicySecurityController.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.PolicySecurityController$Loader extends java.security.SecureClassLoader implements com.google.javascript.rhino.head.GeneratedClassLoader {
private final java.security.CodeSource codeSource
void (java.lang.ClassLoader, java.security.CodeSource)
ClassLoader parent
java.security.CodeSource codeSource
public java.lang.Class defineClass (java.lang.String, byte[])
String name
byte[] data
public void linkClass (java.lang.Class)
Class cl
}
com/google/javascript/rhino/head/PolicySecurityController$SecureCaller.classPolicySecurityController.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.PolicySecurityController$SecureCaller extends java.lang.Object {
public void ()
public abstract java.lang.Object call (com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
}
com/google/javascript/rhino/head/PolicySecurityController.classPolicySecurityController.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.PolicySecurityController extends com.google.javascript.rhino.head.SecurityController {
private static final byte[] secureCallerImplBytecode
private static final java.util.Map callers
public void ()
public java.lang.Class getStaticSecurityDomainClassInternal ()
public com.google.javascript.rhino.head.GeneratedClassLoader createClassLoader (java.lang.ClassLoader, java.lang.Object)
ClassLoader parent
Object securityDomain
public java.lang.Object getDynamicSecurityDomain (java.lang.Object)
Object securityDomain
public java.lang.Object callWithDomain (java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.PolicySecurityController$SecureCaller caller
java.security.PrivilegedActionException ex
java.lang.ref.SoftReference ref
Object securityDomain
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Callable callable
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
ClassLoader classLoader
java.security.CodeSource codeSource
java.util.Map classLoaderMap
com.google.javascript.rhino.head.PolicySecurityController$SecureCaller caller
private static byte[] loadBytecode ()
int i
String secureCallerClassName
org.mozilla.classfile.ClassFileWriter cfw
String callableCallSig
static byte[] access$000 ()
static void ()
}
com/google/javascript/rhino/head/PropertyException.classPropertyException.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.PropertyException extends java.lang.RuntimeException {
static final long serialVersionUID
public void (java.lang.String)
String detail
}
com/google/javascript/rhino/head/Ref.classRef.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.Ref extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
public void ()
public boolean has (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public abstract java.lang.Object get (com.google.javascript.rhino.head.Context)
public abstract java.lang.Object set (com.google.javascript.rhino.head.Context, java.lang.Object)
public boolean delete (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
}
com/google/javascript/rhino/head/RefCallable.classRefCallable.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.RefCallable extends java.lang.Object implements com.google.javascript.rhino.head.Callable {
public abstract com.google.javascript.rhino.head.Ref refCall (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
}
com/google/javascript/rhino/head/RegExpProxy.classRegExpProxy.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.RegExpProxy extends java.lang.Object {
public static final int RA_MATCH
public static final int RA_REPLACE
public static final int RA_SEARCH
public abstract boolean isRegExp (com.google.javascript.rhino.head.Scriptable)
public abstract java.lang.Object compileRegExp (com.google.javascript.rhino.head.Context, java.lang.String, java.lang.String)
public abstract com.google.javascript.rhino.head.Scriptable wrapRegExp (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
public abstract java.lang.Object action (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], int)
public abstract int find_split (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.String, com.google.javascript.rhino.head.Scriptable, int[], int[], boolean[], java.lang.String[][])
public abstract java.lang.Object js_split (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object[])
}
com/google/javascript/rhino/head/ResolvedOverload.classNativeJavaMethod.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.ResolvedOverload extends java.lang.Object {
final Class[] types
final int index
void (java.lang.Object[], int)
Object arg
int i
int l
Object[] args
int index
boolean matches (java.lang.Object[])
Object arg
int i
int l
Object[] args
public boolean equals (java.lang.Object)
Object other
com.google.javascript.rhino.head.ResolvedOverload ovl
public int hashCode ()
}
com/google/javascript/rhino/head/RhinoException.classRhinoException.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.RhinoException extends java.lang.RuntimeException {
static final long serialVersionUID
private static boolean useMozillaStackStyle
private String sourceName
private int lineNumber
private String lineSource
private int columnNumber
Object interpreterStackInfo
int[] interpreterLineData
void ()
com.google.javascript.rhino.head.Evaluator e
void (java.lang.String)
String details
com.google.javascript.rhino.head.Evaluator e
public final java.lang.String getMessage ()
String details
StringBuffer buf
public java.lang.String details ()
public final java.lang.String sourceName ()
public final void initSourceName (java.lang.String)
String sourceName
public final int lineNumber ()
public final void initLineNumber (int)
int lineNumber
public final int columnNumber ()
public final void initColumnNumber (int)
int columnNumber
public final java.lang.String lineSource ()
public final void initLineSource (java.lang.String)
String lineSource
final void recordErrorOrigin (java.lang.String, int, java.lang.String, int)
String sourceName
int lineNumber
String lineSource
int columnNumber
private java.lang.String generateStackTrace ()
java.io.CharArrayWriter writer
String origStackTrace
com.google.javascript.rhino.head.Evaluator e
public java.lang.String getScriptStackTrace ()
com.google.javascript.rhino.head.ScriptStackElement elem
com.google.javascript.rhino.head.ScriptStackElement[] arr$
int len$
int i$
StringBuilder buffer
String lineSeparator
com.google.javascript.rhino.head.ScriptStackElement[] stack
public java.lang.String getScriptStackTrace (java.io.FilenameFilter)
java.io.FilenameFilter filter
public com.google.javascript.rhino.head.ScriptStackElement[] getScriptStack ()
com.google.javascript.rhino.head.Evaluator interpreter
String methodName
java.util.regex.Matcher match
com.google.javascript.rhino.head.ScriptStackElement elem
com.google.javascript.rhino.head.ScriptStackElement[] arr$
int len$
int i$
String fileName
StackTraceElement e
StackTraceElement[] arr$
int len$
int i$
java.util.List list
com.google.javascript.rhino.head.ScriptStackElement[][] interpreterStack
int interpreterStackIndex
StackTraceElement[] stack
java.util.regex.Pattern pattern
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter s
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream s
public static boolean usesMozillaStackStyle ()
public static void useMozillaStackStyle (boolean)
boolean flag
static void ()
}
com/google/javascript/rhino/head/RhinoSecurityManager.classRhinoSecurityManager.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.RhinoSecurityManager extends java.lang.SecurityManager {
public void ()
protected java.lang.Class getCurrentScriptClass ()
Class c
Class[] arr$
int len$
int i$
Class[] context
}
com/google/javascript/rhino/head/Script.classScript.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.Script extends java.lang.Object {
public abstract java.lang.Object exec (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
}
com/google/javascript/rhino/head/ScriptRuntime$1.classScriptRuntime.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.ScriptRuntime$1 extends com.google.javascript.rhino.head.BaseFunction {
static final long serialVersionUID
void ()
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public int getLength ()
}
com/google/javascript/rhino/head/ScriptRuntime$DefaultMessageProvider.classScriptRuntime.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.ScriptRuntime$DefaultMessageProvider extends java.lang.Object implements com.google.javascript.rhino.head.ScriptRuntime$MessageProvider {
private void ()
public java.lang.String getMessage (java.lang.String, java.lang.Object[])
java.util.MissingResourceException mre
String messageId
Object[] arguments
String defaultResource
com.google.javascript.rhino.head.Context cx
java.util.Locale locale
java.util.ResourceBundle rb
String formatString
java.text.MessageFormat formatter
void (com.google.javascript.rhino.head.ScriptRuntime$1)
com.google.javascript.rhino.head.ScriptRuntime$1 x0
}
com/google/javascript/rhino/head/ScriptRuntime$IdEnumeration.classScriptRuntime.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.ScriptRuntime$IdEnumeration extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
com.google.javascript.rhino.head.Scriptable obj
Object[] ids
int index
com.google.javascript.rhino.head.ObjToIntMap used
Object currentId
int enumType
boolean enumNumbers
com.google.javascript.rhino.head.Scriptable iterator
private void ()
void (com.google.javascript.rhino.head.ScriptRuntime$1)
com.google.javascript.rhino.head.ScriptRuntime$1 x0
}
com/google/javascript/rhino/head/ScriptRuntime$MessageProvider.classScriptRuntime.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.ScriptRuntime$MessageProvider extends java.lang.Object {
public abstract java.lang.String getMessage (java.lang.String, java.lang.Object[])
}
com/google/javascript/rhino/head/ScriptRuntime$NoSuchMethodShim.classScriptRuntime.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.ScriptRuntime$NoSuchMethodShim extends java.lang.Object implements com.google.javascript.rhino.head.Callable {
String methodName
com.google.javascript.rhino.head.Callable noSuchMethodMethod
void (com.google.javascript.rhino.head.Callable, java.lang.String)
com.google.javascript.rhino.head.Callable noSuchMethodMethod
String methodName
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
Object[] nestedArgs
}
com/google/javascript/rhino/head/ScriptRuntime.classScriptRuntime.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.ScriptRuntime extends java.lang.Object {
private static com.google.javascript.rhino.head.BaseFunction THROW_TYPE_ERROR
public static final Class BooleanClass
public static final Class ByteClass
public static final Class CharacterClass
public static final Class ClassClass
public static final Class DoubleClass
public static final Class FloatClass
public static final Class IntegerClass
public static final Class LongClass
public static final Class NumberClass
public static final Class ObjectClass
public static final Class ShortClass
public static final Class StringClass
public static final Class DateClass
public static final Class ContextClass
public static final Class ContextFactoryClass
public static final Class FunctionClass
public static final Class ScriptableObjectClass
public static final Class ScriptableClass
public static java.util.Locale ROOT_LOCALE
private static final Object LIBRARY_SCOPE_KEY
public static final double NaN
public static final double negativeZero
public static final Double NaNobj
private static final String DEFAULT_NS_TAG
public static final int ENUMERATE_KEYS
public static final int ENUMERATE_VALUES
public static final int ENUMERATE_ARRAY
public static final int ENUMERATE_KEYS_NO_ITERATOR
public static final int ENUMERATE_VALUES_NO_ITERATOR
public static final int ENUMERATE_ARRAY_NO_ITERATOR
public static com.google.javascript.rhino.head.ScriptRuntime$MessageProvider messageProvider
public static final Object[] emptyArgs
public static final String[] emptyStrings
protected void ()
public static com.google.javascript.rhino.head.BaseFunction typeErrorThrower ()
com.google.javascript.rhino.head.BaseFunction thrower
public static boolean isRhinoRuntimeType (java.lang.Class)
Class cl
public static com.google.javascript.rhino.head.ScriptableObject initStandardObjects (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.ScriptableObject, boolean)
String packageName
String[] arr$
int len$
int i$
String xmlImpl
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.ScriptableObject scope
boolean sealed
com.google.javascript.rhino.head.Scriptable objectProto
com.google.javascript.rhino.head.Scriptable functionProto
boolean withXml
static java.lang.String[] getTopPackageNames ()
public static com.google.javascript.rhino.head.ScriptableObject getLibraryScopeOrNull (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.ScriptableObject libScope
public static boolean isJSLineTerminator (int)
int c
public static boolean isJSWhitespaceOrLineTerminator (int)
int c
static boolean isStrWhiteSpaceChar (int)
int c
public static java.lang.Boolean wrapBoolean (boolean)
boolean b
public static java.lang.Integer wrapInt (int)
int i
public static java.lang.Number wrapNumber (double)
double x
public static boolean toBoolean (java.lang.Object)
double d
Object val
public static double toNumber (java.lang.Object)
Object val
public static double toNumber (java.lang.Object[], int)
Object[] args
int index
static double stringToNumber (java.lang.String, int, int)
int newDigit
int newDigit
char c
int newDigit
NumberFormatException nfe
boolean bit
int bitShiftInChar
int digit
int SKIP_LEADING_ZEROS
int FIRST_EXACT_53_BITS
int AFTER_BIT_53
int ZEROS_AFTER_54
int MIXED_AFTER_54
int state
int exactBitsLimit
double factor
boolean bit53
boolean bit54
String s
int start
int radix
char digitMax
char lowerCaseBound
char upperCaseBound
int len
int end
double sum
public static double toNumber (java.lang.String)
int c1
double val
int c2
char c
int i
NumberFormatException ex
String s
int len
int start
char startChar
int end
char endChar
String sub
public static java.lang.Object[] padArguments (java.lang.Object[], int)
Object[] args
int count
int i
Object[] result
public static java.lang.String escapeString (java.lang.String)
String s
public static java.lang.String escapeString (java.lang.String, char)
int hexSize
int digit
int hc
int shift
int hexSize
int c
int escape
int i
int L
String s
char escapeQuote
StringBuffer sb
static boolean isValidIdentifierName (java.lang.String)
int i
String s
int L
public static java.lang.CharSequence toCharSequence (java.lang.Object)
Object val
public static java.lang.String toString (java.lang.Object)
Object val
static java.lang.String defaultObjectToString (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable obj
public static java.lang.String toString (java.lang.Object[], int)
Object[] args
int index
public static java.lang.String toString (double)
double val
public static java.lang.String numberToString (double, int)
String result
StringBuilder buffer
double d
int base
static java.lang.String uneval (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
String escaped
StringBuffer sb
double d
com.google.javascript.rhino.head.Function f
Object v
com.google.javascript.rhino.head.Scriptable obj
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object value
static java.lang.String defaultObjectToSource (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
boolean toplevel
boolean iterating
int intId
Object value
String strId
Object id
Object value
int i
Object[] ids
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
boolean toplevel
boolean iterating
StringBuffer result
public static com.google.javascript.rhino.head.Scriptable toObject (com.google.javascript.rhino.head.Scriptable, java.lang.Object)
com.google.javascript.rhino.head.Scriptable scope
Object val
public static com.google.javascript.rhino.head.Scriptable toObjectOrNull (com.google.javascript.rhino.head.Context, java.lang.Object)
com.google.javascript.rhino.head.Context cx
Object obj
public static com.google.javascript.rhino.head.Scriptable toObjectOrNull (com.google.javascript.rhino.head.Context, java.lang.Object, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
Object obj
com.google.javascript.rhino.head.Scriptable scope
public static com.google.javascript.rhino.head.Scriptable toObject (com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Class)
com.google.javascript.rhino.head.Scriptable scope
Object val
Class staticClass
public static com.google.javascript.rhino.head.Scriptable toObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
com.google.javascript.rhino.head.NativeString result
com.google.javascript.rhino.head.NativeNumber result
com.google.javascript.rhino.head.NativeBoolean result
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object val
Object wrapped
public static com.google.javascript.rhino.head.Scriptable toObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Class)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object val
Class staticClass
public static java.lang.Object call (com.google.javascript.rhino.head.Context, java.lang.Object, java.lang.Object, java.lang.Object[], com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
Object fun
Object thisArg
Object[] args
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Function function
com.google.javascript.rhino.head.Scriptable thisObj
public static com.google.javascript.rhino.head.Scriptable newObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String constructorName
Object[] args
com.google.javascript.rhino.head.Function ctor
public static com.google.javascript.rhino.head.Scriptable newBuiltinObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.TopLevel$Builtins, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.TopLevel$Builtins type
Object[] args
com.google.javascript.rhino.head.Function ctor
public static double toInteger (java.lang.Object)
Object val
public static double toInteger (double)
double d
public static double toInteger (java.lang.Object[], int)
Object[] args
int index
public static int toInt32 (java.lang.Object)
Object val
public static int toInt32 (java.lang.Object[], int)
Object[] args
int index
public static int toInt32 (double)
double d
int id
double two32
long l
public static long toUint32 (double)
double d
long l
double two32
public static long toUint32 (java.lang.Object)
Object val
public static char toUint16 (java.lang.Object)
Object val
double d
int i
int int16
public static java.lang.Object setDefaultNamespace (java.lang.Object, com.google.javascript.rhino.head.Context)
Object namespace
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.xml.XMLLib xmlLib
Object ns
public static java.lang.Object searchDefaultNamespace (com.google.javascript.rhino.head.Context)
Object nsObject
com.google.javascript.rhino.head.Scriptable parent
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object nsObject
public static java.lang.Object getTopLevelProp (com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Scriptable scope
String id
static com.google.javascript.rhino.head.Function getExistingCtor (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String constructorName
Object ctorVal
public static long indexFromString (java.lang.String)
int index
int oldIndex
int i
boolean negate
int c
String str
int MAX_VALUE_LENGTH
int len
public static long testUint32String (java.lang.String)
int i
long v
int c
String str
int MAX_VALUE_LENGTH
int len
static java.lang.Object getIndexObject (java.lang.String)
String s
long indexTest
static java.lang.Object getIndexObject (double)
double d
int i
static java.lang.String toStringIdOrIndex (com.google.javascript.rhino.head.Context, java.lang.Object)
double d
int index
String s
String s
long indexTest
com.google.javascript.rhino.head.Context cx
Object id
public static java.lang.Object getObjectElem (java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context)
Object obj
Object elem
com.google.javascript.rhino.head.Context cx
public static java.lang.Object getObjectElem (java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Object obj
Object elem
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable sobj
public static java.lang.Object getObjectElem (com.google.javascript.rhino.head.Scriptable, java.lang.Object, com.google.javascript.rhino.head.Context)
Object result
int index
Object result
String s
com.google.javascript.rhino.head.Scriptable obj
Object elem
com.google.javascript.rhino.head.Context cx
Object result
public static java.lang.Object getObjectProp (java.lang.Object, java.lang.String, com.google.javascript.rhino.head.Context)
Object obj
String property
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable sobj
public static java.lang.Object getObjectProp (java.lang.Object, java.lang.String, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Object obj
String property
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable sobj
public static java.lang.Object getObjectProp (com.google.javascript.rhino.head.Scriptable, java.lang.String, com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Scriptable obj
String property
com.google.javascript.rhino.head.Context cx
Object result
public static java.lang.Object getObjectPropNoWarn (java.lang.Object, java.lang.String, com.google.javascript.rhino.head.Context)
Object obj
String property
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable sobj
Object result
public static java.lang.Object getObjectIndex (java.lang.Object, double, com.google.javascript.rhino.head.Context)
String s
Object obj
double dblIndex
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable sobj
int index
public static java.lang.Object getObjectIndex (com.google.javascript.rhino.head.Scriptable, int, com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Scriptable obj
int index
com.google.javascript.rhino.head.Context cx
Object result
public static java.lang.Object setObjectElem (java.lang.Object, java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context)
Object obj
Object elem
Object value
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable sobj
public static java.lang.Object setObjectElem (com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context)
int index
String s
com.google.javascript.rhino.head.Scriptable obj
Object elem
Object value
com.google.javascript.rhino.head.Context cx
public static java.lang.Object setObjectProp (java.lang.Object, java.lang.String, java.lang.Object, com.google.javascript.rhino.head.Context)
Object obj
String property
Object value
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable sobj
public static java.lang.Object setObjectProp (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object, com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Scriptable obj
String property
Object value
com.google.javascript.rhino.head.Context cx
public static java.lang.Object setObjectIndex (java.lang.Object, double, java.lang.Object, com.google.javascript.rhino.head.Context)
String s
Object obj
double dblIndex
Object value
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable sobj
int index
public static java.lang.Object setObjectIndex (com.google.javascript.rhino.head.Scriptable, int, java.lang.Object, com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Scriptable obj
int index
Object value
com.google.javascript.rhino.head.Context cx
public static boolean deleteObjectElem (com.google.javascript.rhino.head.Scriptable, java.lang.Object, com.google.javascript.rhino.head.Context)
int index
com.google.javascript.rhino.head.Scriptable target
Object elem
com.google.javascript.rhino.head.Context cx
String s
public static boolean hasObjectElem (com.google.javascript.rhino.head.Scriptable, java.lang.Object, com.google.javascript.rhino.head.Context)
int index
boolean result
com.google.javascript.rhino.head.Scriptable target
Object elem
com.google.javascript.rhino.head.Context cx
boolean result
String s
public static java.lang.Object refGet (com.google.javascript.rhino.head.Ref, com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Ref ref
com.google.javascript.rhino.head.Context cx
public static java.lang.Object refSet (com.google.javascript.rhino.head.Ref, java.lang.Object, com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Ref ref
Object value
com.google.javascript.rhino.head.Context cx
public static java.lang.Object refDel (com.google.javascript.rhino.head.Ref, com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Ref ref
com.google.javascript.rhino.head.Context cx
static boolean isSpecialProperty (java.lang.String)
String s
public static com.google.javascript.rhino.head.Ref specialRef (java.lang.Object, java.lang.String, com.google.javascript.rhino.head.Context)
Object obj
String specialProperty
com.google.javascript.rhino.head.Context cx
public static java.lang.Object delete (java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context)
Object obj
Object id
com.google.javascript.rhino.head.Context cx
public static java.lang.Object delete (java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context, boolean)
Object obj
Object id
com.google.javascript.rhino.head.Context cx
boolean isName
com.google.javascript.rhino.head.Scriptable sobj
boolean result
public static java.lang.Object name (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String)
Object result
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String name
com.google.javascript.rhino.head.Scriptable parent
private static java.lang.Object nameOrFunction (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.String, boolean)
Object result
com.google.javascript.rhino.head.xml.XMLObject xmlObj
Object result
com.google.javascript.rhino.head.Scriptable withObj
Object result
Object result
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable parentScope
String name
boolean asFunctionCall
Object result
com.google.javascript.rhino.head.Scriptable thisObj
com.google.javascript.rhino.head.xml.XMLObject firstXMLObject
private static java.lang.Object topScopeName (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String name
public static com.google.javascript.rhino.head.Scriptable bind (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.xml.XMLObject xmlObject
com.google.javascript.rhino.head.Scriptable withObj
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String id
com.google.javascript.rhino.head.Scriptable firstXMLObject
com.google.javascript.rhino.head.Scriptable parent
public static java.lang.Object setName (com.google.javascript.rhino.head.Scriptable, java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Scriptable bound
Object value
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String id
public static java.lang.Object strictSetName (com.google.javascript.rhino.head.Scriptable, java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String)
String msg
com.google.javascript.rhino.head.Scriptable bound
Object value
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String id
public static java.lang.Object setConst (com.google.javascript.rhino.head.Scriptable, java.lang.Object, com.google.javascript.rhino.head.Context, java.lang.String)
com.google.javascript.rhino.head.Scriptable bound
Object value
com.google.javascript.rhino.head.Context cx
String id
public static com.google.javascript.rhino.head.Scriptable toIterator (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, boolean)
Object v
com.google.javascript.rhino.head.Callable f
Object[] args
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable obj
boolean keyOnly
public static java.lang.Object enumInit (java.lang.Object, com.google.javascript.rhino.head.Context, boolean)
Object value
com.google.javascript.rhino.head.Context cx
boolean enumValues
public static java.lang.Object enumInit (java.lang.Object, com.google.javascript.rhino.head.Context, int)
Object value
com.google.javascript.rhino.head.Context cx
int enumType
com.google.javascript.rhino.head.ScriptRuntime$IdEnumeration x
public static void setEnumNumbers (java.lang.Object, boolean)
Object enumObj
boolean enumNumbers
public static java.lang.Boolean enumNext (java.lang.Object)
com.google.javascript.rhino.head.JavaScriptException e
Object v
com.google.javascript.rhino.head.Callable f
com.google.javascript.rhino.head.Context cx
String strId
int intId
Object id
Object enumObj
com.google.javascript.rhino.head.ScriptRuntime$IdEnumeration x
public static java.lang.Object enumId (java.lang.Object, com.google.javascript.rhino.head.Context)
Object[] elements
Object enumObj
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.ScriptRuntime$IdEnumeration x
public static java.lang.Object enumValue (java.lang.Object, com.google.javascript.rhino.head.Context)
int index
Object result
Object enumObj
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.ScriptRuntime$IdEnumeration x
Object result
String s
private static void enumChangeObject (com.google.javascript.rhino.head.ScriptRuntime$IdEnumeration)
int i
Object[] previous
int L
com.google.javascript.rhino.head.ScriptRuntime$IdEnumeration x
Object[] ids
public static com.google.javascript.rhino.head.Callable getNameFunctionAndThis (java.lang.String, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Object result
com.google.javascript.rhino.head.Scriptable thisObj
String name
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable parent
public static com.google.javascript.rhino.head.Callable getElemFunctionAndThis (java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context)
Object obj
Object elem
com.google.javascript.rhino.head.Context cx
String str
int index
com.google.javascript.rhino.head.Scriptable thisObj
Object value
public static com.google.javascript.rhino.head.Callable getPropFunctionAndThis (java.lang.Object, java.lang.String, com.google.javascript.rhino.head.Context)
Object obj
String property
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
public static com.google.javascript.rhino.head.Callable getPropFunctionAndThis (java.lang.Object, java.lang.String, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Object obj
String property
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
private static com.google.javascript.rhino.head.Callable getPropFunctionAndThisHelper (java.lang.Object, java.lang.String, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Object noSuchMethod
Object obj
String property
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object value
public static com.google.javascript.rhino.head.Callable getValueFunctionAndThis (java.lang.Object, com.google.javascript.rhino.head.Context)
Object value
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Callable f
com.google.javascript.rhino.head.Scriptable thisObj
public static com.google.javascript.rhino.head.Ref callRef (com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.RefCallable rfunction
com.google.javascript.rhino.head.Ref ref
com.google.javascript.rhino.head.Callable function
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Context cx
String msg
public static com.google.javascript.rhino.head.Scriptable newObject (java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object fun
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
com.google.javascript.rhino.head.Function function
public static java.lang.Object callSpecial (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, int, java.lang.String, int)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Callable fun
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable callerThis
int callType
String filename
int lineNumber
public static java.lang.Object newSpecial (com.google.javascript.rhino.head.Context, java.lang.Object, java.lang.Object[], com.google.javascript.rhino.head.Scriptable, int)
com.google.javascript.rhino.head.Context cx
Object fun
Object[] args
com.google.javascript.rhino.head.Scriptable scope
int callType
public static java.lang.Object applyOrCall (boolean, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object[] callArgs
Object[] callArgs
boolean isApply
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int L
com.google.javascript.rhino.head.Callable function
com.google.javascript.rhino.head.Scriptable callThis
Object[] callArgs
static java.lang.Object[] getApplyArguments (com.google.javascript.rhino.head.Context, java.lang.Object)
com.google.javascript.rhino.head.Context cx
Object arg1
static com.google.javascript.rhino.head.Callable getCallable (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Callable function
Object value
com.google.javascript.rhino.head.Scriptable thisObj
com.google.javascript.rhino.head.Callable function
public static java.lang.Object evalSpecial (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Object[], java.lang.String, int)
String message
int[] linep
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object thisArg
Object[] args
String filename
int lineNumber
Object x
String sourceName
com.google.javascript.rhino.head.ErrorReporter reporter
com.google.javascript.rhino.head.Evaluator evaluator
com.google.javascript.rhino.head.Script script
com.google.javascript.rhino.head.Callable c
public static java.lang.String typeof (java.lang.Object)
Object value
public static java.lang.String typeofName (com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Scriptable scope
String id
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable val
public static java.lang.Object add (java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context)
Object test
Object test
Object val1
Object val2
com.google.javascript.rhino.head.Context cx
public static java.lang.CharSequence add (java.lang.CharSequence, java.lang.Object)
CharSequence val1
Object val2
public static java.lang.CharSequence add (java.lang.Object, java.lang.CharSequence)
Object val1
CharSequence val2
public static java.lang.Object nameIncrDecr (com.google.javascript.rhino.head.Scriptable, java.lang.String, int)
com.google.javascript.rhino.head.Scriptable scopeChain
String id
int incrDecrMask
public static java.lang.Object nameIncrDecr (com.google.javascript.rhino.head.Scriptable, java.lang.String, com.google.javascript.rhino.head.Context, int)
Object value
com.google.javascript.rhino.head.Scriptable scopeChain
String id
com.google.javascript.rhino.head.Context cx
int incrDecrMask
com.google.javascript.rhino.head.Scriptable target
Object value
public static java.lang.Object propIncrDecr (java.lang.Object, java.lang.String, com.google.javascript.rhino.head.Context, int)
Object obj
String id
com.google.javascript.rhino.head.Context cx
int incrDecrMask
com.google.javascript.rhino.head.Scriptable start
com.google.javascript.rhino.head.Scriptable target
Object value
private static java.lang.Object doScriptableIncrDecr (com.google.javascript.rhino.head.Scriptable, java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object, int)
double number
com.google.javascript.rhino.head.Scriptable target
String id
com.google.javascript.rhino.head.Scriptable protoChainStart
Object value
int incrDecrMask
boolean post
double number
Number result
public static java.lang.Object elemIncrDecr (java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context, int)
double number
Object obj
Object index
com.google.javascript.rhino.head.Context cx
int incrDecrMask
Object value
boolean post
double number
Number result
public static java.lang.Object refIncrDecr (com.google.javascript.rhino.head.Ref, com.google.javascript.rhino.head.Context, int)
double number
com.google.javascript.rhino.head.Ref ref
com.google.javascript.rhino.head.Context cx
int incrDecrMask
Object value
boolean post
double number
Number result
public static java.lang.Object toPrimitive (java.lang.Object)
Object val
public static java.lang.Object toPrimitive (java.lang.Object, java.lang.Class)
Object val
Class typeHint
com.google.javascript.rhino.head.Scriptable s
Object result
public static boolean eq (java.lang.Object, java.lang.Object)
Object test
Object test
boolean b
Object test
Object test
Object unwrappedX
Object unwrappedY
Object test
double d
Object x
Object y
public static boolean isPrimitive (java.lang.Object)
Object obj
static boolean eqNumber (double, java.lang.Object)
Object xval
Object test
double x
Object y
private static boolean eqString (java.lang.CharSequence, java.lang.Object)
CharSequence c
Object test
CharSequence x
Object y
public static boolean shallowEq (java.lang.Object, java.lang.Object)
double d
Object x
Object y
public static boolean instanceOf (java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context)
Object a
Object b
com.google.javascript.rhino.head.Context cx
public static boolean jsDelegatesTo (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable lhs
com.google.javascript.rhino.head.Scriptable rhs
com.google.javascript.rhino.head.Scriptable proto
public static boolean in (java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context)
Object a
Object b
com.google.javascript.rhino.head.Context cx
public static boolean cmp_LT (java.lang.Object, java.lang.Object)
double d1
double d2
Object val1
Object val2
double d1
double d2
public static boolean cmp_LE (java.lang.Object, java.lang.Object)
double d1
double d2
Object val1
Object val2
double d1
double d2
public static com.google.javascript.rhino.head.ScriptableObject getGlobal (com.google.javascript.rhino.head.Context)
Class[] parm
java.lang.reflect.Constructor globalClassCtor
Object[] arg
RuntimeException e
Exception e
com.google.javascript.rhino.head.Context cx
String GLOBAL_CLASS
Class globalClass
public static boolean hasTopCall (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public static com.google.javascript.rhino.head.Scriptable getTopCallScope (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
public static java.lang.Object doTopCall (com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Callable callable
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
Object result
com.google.javascript.rhino.head.ContextFactory f
static com.google.javascript.rhino.head.Scriptable checkDynamicScope (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable possibleDynamicScope
com.google.javascript.rhino.head.Scriptable staticTopScope
com.google.javascript.rhino.head.Scriptable proto
public static void addInstructionCount (com.google.javascript.rhino.head.Context, int)
com.google.javascript.rhino.head.Context cx
int instructionsToAdd
public static void initScript (com.google.javascript.rhino.head.NativeFunction, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, boolean)
String name
boolean isConst
int i
com.google.javascript.rhino.head.Scriptable varScope
com.google.javascript.rhino.head.NativeFunction funObj
com.google.javascript.rhino.head.Scriptable thisObj
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
boolean evalScript
int varCount
public static com.google.javascript.rhino.head.Scriptable createFunctionActivation (com.google.javascript.rhino.head.NativeFunction, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.NativeFunction funObj
com.google.javascript.rhino.head.Scriptable scope
Object[] args
public static void enterActivationFunction (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.NativeCall call
public static void exitActivationFunction (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.NativeCall call
static com.google.javascript.rhino.head.NativeCall findFunctionActivation (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Function)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Function f
com.google.javascript.rhino.head.NativeCall call
public static com.google.javascript.rhino.head.Scriptable newCatchScope (java.lang.Throwable, com.google.javascript.rhino.head.Scriptable, java.lang.String, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Object obj
boolean cacheObj
com.google.javascript.rhino.head.NativeObject last
Object obj
Throwable t
com.google.javascript.rhino.head.Scriptable lastCatchScope
String exceptionName
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object obj
boolean cacheObj
com.google.javascript.rhino.head.NativeObject catchScopeObject
public static com.google.javascript.rhino.head.Scriptable wrapException (java.lang.Throwable, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.EcmaError ee
com.google.javascript.rhino.head.RhinoException re
String errorName
String errorMsg
com.google.javascript.rhino.head.WrappedException we
com.google.javascript.rhino.head.RhinoException re
String errorName
String errorMsg
com.google.javascript.rhino.head.EvaluatorException ee
com.google.javascript.rhino.head.RhinoException re
String errorName
String errorMsg
com.google.javascript.rhino.head.RhinoException re
String errorName
String errorMsg
Object[] args
Object wrap
Object wrap
Throwable t
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.RhinoException re
String errorName
String errorMsg
Throwable javaException
String sourceUri
int line
Object[] args
com.google.javascript.rhino.head.Scriptable errorObject
private static boolean isVisible (com.google.javascript.rhino.head.Context, java.lang.Object)
com.google.javascript.rhino.head.Context cx
Object obj
com.google.javascript.rhino.head.ClassShutter shutter
public static com.google.javascript.rhino.head.Scriptable enterWith (java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.xml.XMLObject xmlObject
Object obj
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable sobj
public static com.google.javascript.rhino.head.Scriptable leaveWith (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.NativeWith nw
public static com.google.javascript.rhino.head.Scriptable enterDotQuery (java.lang.Object, com.google.javascript.rhino.head.Scriptable)
Object value
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.xml.XMLObject object
public static java.lang.Object updateDotQuery (boolean, com.google.javascript.rhino.head.Scriptable)
boolean value
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.NativeWith nw
public static com.google.javascript.rhino.head.Scriptable leaveDotQuery (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.NativeWith nw
public static void setFunctionProtoAndParent (com.google.javascript.rhino.head.BaseFunction, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.BaseFunction fn
com.google.javascript.rhino.head.Scriptable scope
public static void setObjectProtoAndParent (com.google.javascript.rhino.head.ScriptableObject, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.ScriptableObject object
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable proto
public static void setBuiltinProtoAndParent (com.google.javascript.rhino.head.ScriptableObject, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.TopLevel$Builtins)
com.google.javascript.rhino.head.ScriptableObject object
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.TopLevel$Builtins type
public static void initFunction (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.NativeFunction, int, boolean)
String name
String name
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.NativeFunction function
int type
boolean fromEvalCode
public static com.google.javascript.rhino.head.Scriptable newArrayLiteral (java.lang.Object[], int[], com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Object[] sparse
int i
int j
int skip
Object[] sparse
int i
int j
Object[] objects
int[] skipIndices
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
int SKIP_DENSITY
int count
int skipCount
int length
com.google.javascript.rhino.head.Scriptable array
int skip
public static com.google.javascript.rhino.head.Scriptable newObjectLiteral (java.lang.Object[], java.lang.Object[], com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Object[] propertyIds
Object[] propertyValues
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
public static com.google.javascript.rhino.head.Scriptable newObjectLiteral (java.lang.Object[], java.lang.Object[], int[], com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.ScriptableObject so
com.google.javascript.rhino.head.Callable getterOrSetter
boolean isSetter
int index
Object id
int getterSetter
Object value
int i
int end
Object[] propertyIds
Object[] propertyValues
int[] getterSetters
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable object
public static boolean isArrayObject (java.lang.Object)
Object obj
public static java.lang.Object[] getArrayElements (com.google.javascript.rhino.head.Scriptable)
Object elem
int i
Object[] result
com.google.javascript.rhino.head.Scriptable object
com.google.javascript.rhino.head.Context cx
long longLen
int len
static void checkDeprecated (com.google.javascript.rhino.head.Context, java.lang.String)
String msg
com.google.javascript.rhino.head.Context cx
String name
int version
public static java.lang.String getMessage0 (java.lang.String)
String messageId
public static java.lang.String getMessage1 (java.lang.String, java.lang.Object)
String messageId
Object arg1
Object[] arguments
public static java.lang.String getMessage2 (java.lang.String, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object[] arguments
public static java.lang.String getMessage3 (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object arg3
Object[] arguments
public static java.lang.String getMessage4 (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object arg3
Object arg4
Object[] arguments
public static java.lang.String getMessage (java.lang.String, java.lang.Object[])
String messageId
Object[] arguments
public static com.google.javascript.rhino.head.EcmaError constructError (java.lang.String, java.lang.String)
String error
String message
int[] linep
String filename
public static com.google.javascript.rhino.head.EcmaError constructError (java.lang.String, java.lang.String, int)
String error
String message
int lineNumberDelta
int[] linep
String filename
public static com.google.javascript.rhino.head.EcmaError constructError (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, int)
String error
String message
String sourceName
int lineNumber
String lineSource
int columnNumber
public static com.google.javascript.rhino.head.EcmaError typeError (java.lang.String)
String message
public static com.google.javascript.rhino.head.EcmaError typeError0 (java.lang.String)
String messageId
String msg
public static com.google.javascript.rhino.head.EcmaError typeError1 (java.lang.String, java.lang.String)
String messageId
String arg1
String msg
public static com.google.javascript.rhino.head.EcmaError typeError2 (java.lang.String, java.lang.String, java.lang.String)
String messageId
String arg1
String arg2
String msg
public static com.google.javascript.rhino.head.EcmaError typeError3 (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String messageId
String arg1
String arg2
String arg3
String msg
public static java.lang.RuntimeException undefReadError (java.lang.Object, java.lang.Object)
Object object
Object id
public static java.lang.RuntimeException undefCallError (java.lang.Object, java.lang.Object)
Object object
Object id
public static java.lang.RuntimeException undefWriteError (java.lang.Object, java.lang.Object, java.lang.Object)
Object object
Object id
Object value
private static java.lang.RuntimeException undefDeleteError (java.lang.Object, java.lang.Object)
Object object
Object id
public static java.lang.RuntimeException notFoundError (com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Scriptable object
String property
String msg
public static java.lang.RuntimeException notFunctionError (java.lang.Object)
Object value
public static java.lang.RuntimeException notFunctionError (java.lang.Object, java.lang.Object)
Object value
Object messageHelper
String msg
public static java.lang.RuntimeException notFunctionError (java.lang.Object, java.lang.Object, java.lang.String)
int paren
int curly
Object obj
Object value
String propertyName
String objString
private static java.lang.RuntimeException notXmlError (java.lang.Object)
Object value
private static void warnAboutNonJSObject (java.lang.Object)
Object nonJSObject
String message
public static com.google.javascript.rhino.head.RegExpProxy getRegExpProxy (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public static void setRegExpProxy (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.RegExpProxy)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.RegExpProxy proxy
public static com.google.javascript.rhino.head.RegExpProxy checkRegExpProxy (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.RegExpProxy result
public static com.google.javascript.rhino.head.Scriptable wrapRegExp (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object compiled
private static com.google.javascript.rhino.head.xml.XMLLib currentXMLLib (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.xml.XMLLib xmlLib
public static java.lang.String escapeAttributeValue (java.lang.Object, com.google.javascript.rhino.head.Context)
Object value
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.xml.XMLLib xmlLib
public static java.lang.String escapeTextValue (java.lang.Object, com.google.javascript.rhino.head.Context)
Object value
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.xml.XMLLib xmlLib
public static com.google.javascript.rhino.head.Ref memberRef (java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context, int)
Object obj
Object elem
com.google.javascript.rhino.head.Context cx
int memberTypeFlags
com.google.javascript.rhino.head.xml.XMLObject xmlObject
public static com.google.javascript.rhino.head.Ref memberRef (java.lang.Object, java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context, int)
Object obj
Object namespace
Object elem
com.google.javascript.rhino.head.Context cx
int memberTypeFlags
com.google.javascript.rhino.head.xml.XMLObject xmlObject
public static com.google.javascript.rhino.head.Ref nameRef (java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, int)
Object name
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
int memberTypeFlags
com.google.javascript.rhino.head.xml.XMLLib xmlLib
public static com.google.javascript.rhino.head.Ref nameRef (java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, int)
Object namespace
Object name
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
int memberTypeFlags
com.google.javascript.rhino.head.xml.XMLLib xmlLib
private static void storeIndexResult (com.google.javascript.rhino.head.Context, int)
com.google.javascript.rhino.head.Context cx
int index
static int lastIndexResult (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public static void storeUint32Result (com.google.javascript.rhino.head.Context, long)
com.google.javascript.rhino.head.Context cx
long value
public static long lastUint32Result (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
long value
private static void storeScriptable (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable value
public static com.google.javascript.rhino.head.Scriptable lastStoredScriptable (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable result
static java.lang.String makeUrlForGeneratedScript (boolean, java.lang.String, int)
boolean isEval
String masterScriptUrl
int masterScriptLine
static boolean isGeneratedScript (java.lang.String)
String sourceUrl
private static java.lang.RuntimeException errorWithClassName (java.lang.String, java.lang.Object)
String msg
Object val
public static com.google.javascript.rhino.head.JavaScriptException throwError (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String message
int[] linep
String filename
com.google.javascript.rhino.head.Scriptable error
static void ()
}
com/google/javascript/rhino/head/ScriptStackElement.classScriptStackElement.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.ScriptStackElement extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
public final String fileName
public final String functionName
public final int lineNumber
public void (java.lang.String, java.lang.String, int)
String fileName
String functionName
int lineNumber
public java.lang.String toString ()
StringBuilder sb
public void renderJavaStyle (java.lang.StringBuilder)
StringBuilder sb
public void renderMozillaStyle (java.lang.StringBuilder)
StringBuilder sb
}
com/google/javascript/rhino/head/Scriptable.classScriptable.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.Scriptable extends java.lang.Object {
public static final Object NOT_FOUND
public abstract java.lang.String getClassName ()
public abstract java.lang.Object get (java.lang.String, com.google.javascript.rhino.head.Scriptable)
public abstract java.lang.Object get (int, com.google.javascript.rhino.head.Scriptable)
public abstract boolean has (java.lang.String, com.google.javascript.rhino.head.Scriptable)
public abstract boolean has (int, com.google.javascript.rhino.head.Scriptable)
public abstract void put (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
public abstract void put (int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
public abstract void delete (java.lang.String)
public abstract void delete (int)
public abstract com.google.javascript.rhino.head.Scriptable getPrototype ()
public abstract void setPrototype (com.google.javascript.rhino.head.Scriptable)
public abstract com.google.javascript.rhino.head.Scriptable getParentScope ()
public abstract void setParentScope (com.google.javascript.rhino.head.Scriptable)
public abstract java.lang.Object[] getIds ()
public abstract java.lang.Object getDefaultValue (java.lang.Class)
public abstract boolean hasInstance (com.google.javascript.rhino.head.Scriptable)
static void ()
}
com/google/javascript/rhino/head/ScriptableObject$GetterSlot.classScriptableObject.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.ScriptableObject$GetterSlot extends com.google.javascript.rhino.head.ScriptableObject$Slot {
static final long serialVersionUID
Object getter
Object setter
void (java.lang.String, int, int)
String name
int indexOrHash
int attributes
com.google.javascript.rhino.head.ScriptableObject getPropertyDescriptor (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
int attr
com.google.javascript.rhino.head.ScriptableObject desc
boolean setValue (java.lang.Object, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
Object setterThis
Object[] args
com.google.javascript.rhino.head.MemberBox nativeSetter
Class[] pTypes
Class valueType
int tag
Object actualArg
Object setterThis
Object[] args
com.google.javascript.rhino.head.Function f
com.google.javascript.rhino.head.Context cx
Object value
com.google.javascript.rhino.head.Scriptable owner
com.google.javascript.rhino.head.Scriptable start
java.lang.Object getValue (com.google.javascript.rhino.head.Scriptable)
Object getterThis
Object[] args
com.google.javascript.rhino.head.MemberBox nativeGetter
Object getterThis
Object[] args
com.google.javascript.rhino.head.Function f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.LazilyLoadedCtor initializer
com.google.javascript.rhino.head.Scriptable start
Object val
void markDeleted ()
}
com/google/javascript/rhino/head/ScriptableObject$RelinkedSlot.classScriptableObject.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.ScriptableObject$RelinkedSlot extends com.google.javascript.rhino.head.ScriptableObject$Slot {
final com.google.javascript.rhino.head.ScriptableObject$Slot slot
void (com.google.javascript.rhino.head.ScriptableObject$Slot)
com.google.javascript.rhino.head.ScriptableObject$Slot slot
boolean setValue (java.lang.Object, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
Object value
com.google.javascript.rhino.head.Scriptable owner
com.google.javascript.rhino.head.Scriptable start
java.lang.Object getValue (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable start
com.google.javascript.rhino.head.ScriptableObject getPropertyDescriptor (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
int getAttributes ()
void setAttributes (int)
int value
void markDeleted ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
com/google/javascript/rhino/head/ScriptableObject$Slot.classScriptableObject.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.ScriptableObject$Slot extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
String name
int indexOrHash
private volatile short attributes
volatile transient boolean wasDeleted
volatile Object value
transient com.google.javascript.rhino.head.ScriptableObject$Slot next
volatile transient com.google.javascript.rhino.head.ScriptableObject$Slot orderedNext
void (java.lang.String, int, int)
String name
int indexOrHash
int attributes
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
boolean setValue (java.lang.Object, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
Object value
com.google.javascript.rhino.head.Scriptable owner
com.google.javascript.rhino.head.Scriptable start
java.lang.Object getValue (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable start
int getAttributes ()
synchronized void setAttributes (int)
int value
void markDeleted ()
com.google.javascript.rhino.head.ScriptableObject getPropertyDescriptor (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
static short access$000 (com.google.javascript.rhino.head.ScriptableObject$Slot)
com.google.javascript.rhino.head.ScriptableObject$Slot x0
}
com/google/javascript/rhino/head/ScriptableObject.classScriptableObject.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.ScriptableObject extends java.lang.Object implements com.google.javascript.rhino.head.Scriptable java.io.Serializable com.google.javascript.rhino.head.debug.DebuggableObject com.google.javascript.rhino.head.ConstProperties {
static final long serialVersionUID
public static final int EMPTY
public static final int READONLY
public static final int DONTENUM
public static final int PERMANENT
public static final int UNINITIALIZED_CONST
public static final int CONST
private com.google.javascript.rhino.head.Scriptable prototypeObject
private com.google.javascript.rhino.head.Scriptable parentScopeObject
private transient com.google.javascript.rhino.head.ScriptableObject$Slot[] slots
private int count
private transient com.google.javascript.rhino.head.ScriptableObject$Slot firstAdded
private transient com.google.javascript.rhino.head.ScriptableObject$Slot lastAdded
private volatile java.util.Map associatedValues
private static final int SLOT_QUERY
private static final int SLOT_MODIFY
private static final int SLOT_MODIFY_CONST
private static final int SLOT_MODIFY_GETTER_SETTER
private static final int SLOT_CONVERT_ACCESSOR_TO_DATA
private static final int INITIAL_SLOT_SIZE
private boolean isExtensible
static final boolean $assertionsDisabled
protected static com.google.javascript.rhino.head.ScriptableObject buildDataDescriptor (com.google.javascript.rhino.head.Scriptable, java.lang.Object, int)
com.google.javascript.rhino.head.Scriptable scope
Object value
int attributes
com.google.javascript.rhino.head.ScriptableObject desc
static void checkValidAttributes (int)
int attributes
int mask
public void ()
public void (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable prototype
public java.lang.String getTypeOf ()
public abstract java.lang.String getClassName ()
public boolean has (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
public boolean has (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
com.google.javascript.rhino.head.ScriptableObject$Slot slot
public java.lang.Object get (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
com.google.javascript.rhino.head.ScriptableObject$Slot slot
public void put (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
String name
com.google.javascript.rhino.head.Scriptable start
Object value
public void put (int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
int index
com.google.javascript.rhino.head.Scriptable start
Object value
public void delete (java.lang.String)
String name
public void delete (int)
int index
public void putConst (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
String name
com.google.javascript.rhino.head.Scriptable start
Object value
public void defineConst (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
public boolean isConst (java.lang.String)
String name
com.google.javascript.rhino.head.ScriptableObject$Slot slot
public final int getAttributes (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
public final int getAttributes (int, com.google.javascript.rhino.head.Scriptable)
int index
com.google.javascript.rhino.head.Scriptable start
public final void setAttributes (java.lang.String, com.google.javascript.rhino.head.Scriptable, int)
String name
com.google.javascript.rhino.head.Scriptable start
int attributes
public void setAttributes (int, com.google.javascript.rhino.head.Scriptable, int)
int index
com.google.javascript.rhino.head.Scriptable start
int attributes
public int getAttributes (java.lang.String)
String name
public int getAttributes (int)
int index
public void setAttributes (java.lang.String, int)
String name
int attributes
public void setAttributes (int, int)
int index
int attributes
public void setGetterOrSetter (java.lang.String, int, com.google.javascript.rhino.head.Callable, boolean)
String name
int index
com.google.javascript.rhino.head.Callable getterOrSetter
boolean isSetter
private void setGetterOrSetter (java.lang.String, int, com.google.javascript.rhino.head.Callable, boolean, boolean)
com.google.javascript.rhino.head.ScriptableObject$GetterSlot gslot
com.google.javascript.rhino.head.ScriptableObject$Slot slot
int attributes
String name
int index
com.google.javascript.rhino.head.Callable getterOrSetter
boolean isSetter
boolean force
com.google.javascript.rhino.head.ScriptableObject$GetterSlot gslot
public java.lang.Object getGetterOrSetter (java.lang.String, int, boolean)
com.google.javascript.rhino.head.ScriptableObject$GetterSlot gslot
Object result
String name
int index
boolean isSetter
com.google.javascript.rhino.head.ScriptableObject$Slot slot
protected boolean isGetterOrSetter (java.lang.String, int, boolean)
String name
int index
boolean setter
com.google.javascript.rhino.head.ScriptableObject$Slot slot
void addLazilyInitializedValue (java.lang.String, int, com.google.javascript.rhino.head.LazilyLoadedCtor, int)
String name
int index
com.google.javascript.rhino.head.LazilyLoadedCtor init
int attributes
com.google.javascript.rhino.head.ScriptableObject$GetterSlot gslot
public com.google.javascript.rhino.head.Scriptable getPrototype ()
public void setPrototype (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable m
public com.google.javascript.rhino.head.Scriptable getParentScope ()
public void setParentScope (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable m
public java.lang.Object[] getIds ()
public java.lang.Object[] getAllIds ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class typeHint
public static java.lang.Object getDefaultValue (com.google.javascript.rhino.head.Scriptable, java.lang.Class)
boolean tryToString
String methodName
Object[] args
String hint
String hint
String hint
String hint
String hint
String hint
String hint
Object u
boolean tryToString
String methodName
Object[] args
Object v
com.google.javascript.rhino.head.Function fun
int i
com.google.javascript.rhino.head.Scriptable object
Class typeHint
com.google.javascript.rhino.head.Context cx
String arg
public boolean hasInstance (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable instance
public boolean avoidObjectDetection ()
protected java.lang.Object equivalentValues (java.lang.Object)
Object value
public static void defineClass (com.google.javascript.rhino.head.Scriptable, java.lang.Class) throws java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
com.google.javascript.rhino.head.Scriptable scope
Class clazz
public static void defineClass (com.google.javascript.rhino.head.Scriptable, java.lang.Class, boolean) throws java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
com.google.javascript.rhino.head.Scriptable scope
Class clazz
boolean sealed
public static java.lang.String defineClass (com.google.javascript.rhino.head.Scriptable, java.lang.Class, boolean, boolean) throws java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
com.google.javascript.rhino.head.Scriptable scope
Class clazz
boolean sealed
boolean mapInheritance
com.google.javascript.rhino.head.BaseFunction ctor
String name
static com.google.javascript.rhino.head.BaseFunction buildClassCtor (com.google.javascript.rhino.head.Scriptable, java.lang.Class, boolean, boolean) throws java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
Object[] args
Object[] args
java.lang.reflect.Method method
Class[] parmTypes
int i
int i
Object existingProto
Class superScriptable
String name
Class superClass
Class[] parmTypes
java.lang.reflect.Method setter
int attr
String name
java.lang.annotation.Annotation annotation
String prefix
boolean isStatic
java.util.HashSet names
String propName
com.google.javascript.rhino.head.FunctionObject f
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
Object[] finishArgs
com.google.javascript.rhino.head.Scriptable scope
Class clazz
boolean sealed
boolean mapInheritance
java.lang.reflect.Method[] methods
java.lang.reflect.Constructor[] ctors
java.lang.reflect.Constructor protoCtor
com.google.javascript.rhino.head.Scriptable proto
String className
Object existing
com.google.javascript.rhino.head.Scriptable superProto
String functionPrefix
String staticFunctionPrefix
String getterPrefix
String setterPrefix
String ctorName
java.lang.reflect.Member ctorMember
com.google.javascript.rhino.head.FunctionObject ctor
java.lang.reflect.Method finishInit
java.util.HashSet staticNames
java.util.HashSet instanceNames
private static java.lang.reflect.Member findAnnotatedMember (java.lang.reflect.AccessibleObject[], java.lang.Class)
java.lang.reflect.AccessibleObject member
java.lang.reflect.AccessibleObject[] arr$
int len$
int i$
java.lang.reflect.AccessibleObject[] members
Class annotation
private static java.lang.reflect.Method findSetterMethod (java.lang.reflect.Method[], java.lang.String, java.lang.String)
com.google.javascript.rhino.head.annotations.JSSetter annotation
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
java.lang.reflect.Method[] methods
String name
String prefix
String newStyleName
String oldStyleName
private static java.lang.String getPropertyName (java.lang.String, java.lang.String, java.lang.annotation.Annotation)
String methodName
String prefix
java.lang.annotation.Annotation annotation
String propName
private static java.lang.Class extendsScriptable (java.lang.Class)
Class c
public void defineProperty (java.lang.String, java.lang.Object, int)
String propertyName
Object value
int attributes
public static void defineProperty (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object, int)
com.google.javascript.rhino.head.Scriptable destination
String propertyName
Object value
int attributes
com.google.javascript.rhino.head.ScriptableObject so
public static void defineConstProperty (com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.ConstProperties cp
com.google.javascript.rhino.head.Scriptable destination
String propertyName
public void defineProperty (java.lang.String, java.lang.Class, int)
String propertyName
Class clazz
int attributes
int length
char[] buf
String getterName
String setterName
java.lang.reflect.Method[] methods
java.lang.reflect.Method getter
java.lang.reflect.Method setter
public void defineProperty (java.lang.String, java.lang.Object, java.lang.reflect.Method, java.lang.reflect.Method, int)
boolean delegatedForm
Object argType
boolean delegatedForm
String errorId
Class[] parmTypes
boolean delegatedForm
Object argType
boolean delegatedForm
String errorId
Class[] parmTypes
String propertyName
Object delegateTo
java.lang.reflect.Method getter
java.lang.reflect.Method setter
int attributes
com.google.javascript.rhino.head.MemberBox getterBox
com.google.javascript.rhino.head.MemberBox setterBox
com.google.javascript.rhino.head.ScriptableObject$GetterSlot gslot
public void defineOwnProperties (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.ScriptableObject)
Object descObj
com.google.javascript.rhino.head.ScriptableObject desc
Object id
Object[] arr$
int len$
int i$
com.google.javascript.rhino.head.ScriptableObject desc
Object id
Object[] arr$
int len$
int i$
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.ScriptableObject props
Object[] ids
public void defineOwnProperty (com.google.javascript.rhino.head.Context, java.lang.Object, com.google.javascript.rhino.head.ScriptableObject)
com.google.javascript.rhino.head.Context cx
Object id
com.google.javascript.rhino.head.ScriptableObject desc
protected void defineOwnProperty (com.google.javascript.rhino.head.Context, java.lang.Object, com.google.javascript.rhino.head.ScriptableObject, boolean)
com.google.javascript.rhino.head.ScriptableObject current
String name
int attributes
com.google.javascript.rhino.head.ScriptableObject$GetterSlot gslot
Object getter
Object setter
Object value
com.google.javascript.rhino.head.Context cx
Object id
com.google.javascript.rhino.head.ScriptableObject desc
boolean checkValid
com.google.javascript.rhino.head.ScriptableObject$Slot slot
boolean isNew
boolean isAccessor
int attributes
protected void checkPropertyDefinition (com.google.javascript.rhino.head.ScriptableObject)
com.google.javascript.rhino.head.ScriptableObject desc
Object getter
Object setter
protected void checkPropertyChange (java.lang.String, com.google.javascript.rhino.head.ScriptableObject, com.google.javascript.rhino.head.ScriptableObject)
boolean isData
boolean isAccessor
String id
com.google.javascript.rhino.head.ScriptableObject current
com.google.javascript.rhino.head.ScriptableObject desc
protected static boolean isTrue (java.lang.Object)
Object value
protected static boolean isFalse (java.lang.Object)
Object value
protected boolean sameValue (java.lang.Object, java.lang.Object)
double d1
double d2
Object newValue
Object currentValue
protected int applyDescriptorToAttributeBitset (int, com.google.javascript.rhino.head.ScriptableObject)
int attributes
com.google.javascript.rhino.head.ScriptableObject desc
Object enumerable
Object writable
Object configurable
protected boolean isDataDescriptor (com.google.javascript.rhino.head.ScriptableObject)
com.google.javascript.rhino.head.ScriptableObject desc
protected boolean isAccessorDescriptor (com.google.javascript.rhino.head.ScriptableObject)
com.google.javascript.rhino.head.ScriptableObject desc
protected boolean isGenericDescriptor (com.google.javascript.rhino.head.ScriptableObject)
com.google.javascript.rhino.head.ScriptableObject desc
protected static com.google.javascript.rhino.head.Scriptable ensureScriptable (java.lang.Object)
Object arg
protected static com.google.javascript.rhino.head.ScriptableObject ensureScriptableObject (java.lang.Object)
Object arg
public void defineFunctionProperties (java.lang.String[], java.lang.Class, int)
String name
java.lang.reflect.Method m
com.google.javascript.rhino.head.FunctionObject f
int i
String[] names
Class clazz
int attributes
java.lang.reflect.Method[] methods
public static com.google.javascript.rhino.head.Scriptable getObjectPrototype (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
public static com.google.javascript.rhino.head.Scriptable getFunctionPrototype (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
public static com.google.javascript.rhino.head.Scriptable getArrayPrototype (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
public static com.google.javascript.rhino.head.Scriptable getClassPrototype (com.google.javascript.rhino.head.Scriptable, java.lang.String)
Object proto
com.google.javascript.rhino.head.Scriptable ctorObj
Object proto
com.google.javascript.rhino.head.Scriptable scope
String className
Object ctor
Object proto
public static com.google.javascript.rhino.head.Scriptable getTopLevelScope (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable parent
com.google.javascript.rhino.head.Scriptable obj
public boolean isExtensible ()
public void preventExtensions ()
public synchronized void sealObject ()
com.google.javascript.rhino.head.LazilyLoadedCtor initializer
Object value
com.google.javascript.rhino.head.ScriptableObject$Slot slot
public final boolean isSealed ()
private void checkNotSealed (java.lang.String, int)
String name
int index
String str
public static java.lang.Object getProperty (com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Scriptable obj
String name
com.google.javascript.rhino.head.Scriptable start
Object result
public static java.lang.Object getTypedProperty (com.google.javascript.rhino.head.Scriptable, int, java.lang.Class)
com.google.javascript.rhino.head.Scriptable s
int index
Class type
Object val
public static java.lang.Object getProperty (com.google.javascript.rhino.head.Scriptable, int)
com.google.javascript.rhino.head.Scriptable obj
int index
com.google.javascript.rhino.head.Scriptable start
Object result
public static java.lang.Object getTypedProperty (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Class)
com.google.javascript.rhino.head.Scriptable s
String name
Class type
Object val
public static boolean hasProperty (com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Scriptable obj
String name
public static void redefineProperty (com.google.javascript.rhino.head.Scriptable, java.lang.String, boolean)
com.google.javascript.rhino.head.ConstProperties cp
com.google.javascript.rhino.head.Scriptable obj
String name
boolean isConst
com.google.javascript.rhino.head.Scriptable base
public static boolean hasProperty (com.google.javascript.rhino.head.Scriptable, int)
com.google.javascript.rhino.head.Scriptable obj
int index
public static void putProperty (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object)
com.google.javascript.rhino.head.Scriptable obj
String name
Object value
com.google.javascript.rhino.head.Scriptable base
public static void putConstProperty (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object)
com.google.javascript.rhino.head.Scriptable obj
String name
Object value
com.google.javascript.rhino.head.Scriptable base
public static void putProperty (com.google.javascript.rhino.head.Scriptable, int, java.lang.Object)
com.google.javascript.rhino.head.Scriptable obj
int index
Object value
com.google.javascript.rhino.head.Scriptable base
public static boolean deleteProperty (com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Scriptable obj
String name
com.google.javascript.rhino.head.Scriptable base
public static boolean deleteProperty (com.google.javascript.rhino.head.Scriptable, int)
com.google.javascript.rhino.head.Scriptable obj
int index
com.google.javascript.rhino.head.Scriptable base
public static java.lang.Object[] getPropertyIds (com.google.javascript.rhino.head.Scriptable)
int i
int i
Object[] ids
com.google.javascript.rhino.head.Scriptable obj
Object[] result
com.google.javascript.rhino.head.ObjToIntMap map
public static java.lang.Object callMethod (com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object[])
com.google.javascript.rhino.head.Scriptable obj
String methodName
Object[] args
public static java.lang.Object callMethod (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable obj
String methodName
Object[] args
Object funObj
com.google.javascript.rhino.head.Function fun
com.google.javascript.rhino.head.Scriptable scope
private static com.google.javascript.rhino.head.Scriptable getBase (com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Scriptable obj
String name
private static com.google.javascript.rhino.head.Scriptable getBase (com.google.javascript.rhino.head.Scriptable, int)
com.google.javascript.rhino.head.Scriptable obj
int index
public final java.lang.Object getAssociatedValue (java.lang.Object)
Object key
java.util.Map h
public static java.lang.Object getTopScopeValue (com.google.javascript.rhino.head.Scriptable, java.lang.Object)
com.google.javascript.rhino.head.ScriptableObject so
Object value
com.google.javascript.rhino.head.Scriptable scope
Object key
public final synchronized java.lang.Object associateValue (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Map h
private boolean putImpl (java.lang.String, int, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
com.google.javascript.rhino.head.ScriptableObject$Slot slot
com.google.javascript.rhino.head.ScriptableObject$Slot slot
String name
int index
com.google.javascript.rhino.head.Scriptable start
Object value
com.google.javascript.rhino.head.ScriptableObject$Slot slot
private boolean putConstImpl (java.lang.String, int, com.google.javascript.rhino.head.Scriptable, java.lang.Object, int)
com.google.javascript.rhino.head.ScriptableObject$Slot slot
com.google.javascript.rhino.head.ScriptableObject$Slot slot
int attr
String name
int index
com.google.javascript.rhino.head.Scriptable start
Object value
int constFlag
com.google.javascript.rhino.head.ScriptableObject$Slot slot
private com.google.javascript.rhino.head.ScriptableObject$Slot findAttributeSlot (java.lang.String, int, int)
String str
String name
int index
int accessType
com.google.javascript.rhino.head.ScriptableObject$Slot slot
private static com.google.javascript.rhino.head.ScriptableObject$Slot unwrapSlot (com.google.javascript.rhino.head.ScriptableObject$Slot)
com.google.javascript.rhino.head.ScriptableObject$Slot slot
private com.google.javascript.rhino.head.ScriptableObject$Slot getSlot (java.lang.String, int, int)
Object sname
com.google.javascript.rhino.head.ScriptableObject$Slot slot
int slotIndex
String name
int index
int accessType
com.google.javascript.rhino.head.ScriptableObject$Slot[] slotsLocalRef
int indexOrHash
private synchronized com.google.javascript.rhino.head.ScriptableObject$Slot createSlot (java.lang.String, int, int)
int insertPos
com.google.javascript.rhino.head.ScriptableObject$Slot newSlot
com.google.javascript.rhino.head.ScriptableObject$Slot newSlot
com.google.javascript.rhino.head.ScriptableObject$Slot inner
com.google.javascript.rhino.head.ScriptableObject$Slot newSlot
int tableSize
com.google.javascript.rhino.head.ScriptableObject$Slot prev
com.google.javascript.rhino.head.ScriptableObject$Slot slot
String name
int indexOrHash
int accessType
com.google.javascript.rhino.head.ScriptableObject$Slot[] slotsLocalRef
int insertPos
com.google.javascript.rhino.head.ScriptableObject$Slot newSlot
private synchronized void removeSlot (java.lang.String, int)
com.google.javascript.rhino.head.ScriptableObject$Slot deleted
int tableSize
int slotIndex
com.google.javascript.rhino.head.ScriptableObject$Slot prev
com.google.javascript.rhino.head.ScriptableObject$Slot slot
String name
int index
int indexOrHash
com.google.javascript.rhino.head.ScriptableObject$Slot[] slotsLocalRef
private static int getSlotIndex (int, int)
int tableSize
int indexOrHash
private static void copyTable (com.google.javascript.rhino.head.ScriptableObject$Slot[], com.google.javascript.rhino.head.ScriptableObject$Slot[], int)
int insertPos
com.google.javascript.rhino.head.ScriptableObject$Slot insSlot
com.google.javascript.rhino.head.ScriptableObject$Slot slot
com.google.javascript.rhino.head.ScriptableObject$Slot[] oldSlots
com.google.javascript.rhino.head.ScriptableObject$Slot[] newSlots
int count
int tableSize
int i
private static void addKnownAbsentSlot (com.google.javascript.rhino.head.ScriptableObject$Slot[], com.google.javascript.rhino.head.ScriptableObject$Slot, int)
com.google.javascript.rhino.head.ScriptableObject$Slot prev
com.google.javascript.rhino.head.ScriptableObject$Slot next
com.google.javascript.rhino.head.ScriptableObject$Slot[] slots
com.google.javascript.rhino.head.ScriptableObject$Slot slot
int insertPos
java.lang.Object[] getIds (boolean)
boolean getAll
com.google.javascript.rhino.head.ScriptableObject$Slot[] s
Object[] a
int c
com.google.javascript.rhino.head.ScriptableObject$Slot slot
Object[] result
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
com.google.javascript.rhino.head.ScriptableObject$Slot next
com.google.javascript.rhino.head.ScriptableObject$Slot slot
java.io.ObjectOutputStream out
int objectsCount
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int newSize
int slotIndex
int i
int objectsCount
com.google.javascript.rhino.head.ScriptableObject$Slot prev
java.io.ObjectInputStream in
int tableSize
protected com.google.javascript.rhino.head.ScriptableObject getOwnPropertyDescriptor (com.google.javascript.rhino.head.Context, java.lang.Object)
com.google.javascript.rhino.head.Context cx
Object id
com.google.javascript.rhino.head.ScriptableObject$Slot slot
com.google.javascript.rhino.head.Scriptable scope
protected com.google.javascript.rhino.head.ScriptableObject$Slot getSlot (com.google.javascript.rhino.head.Context, java.lang.Object, int)
com.google.javascript.rhino.head.Context cx
Object id
int accessType
String name
public int size ()
public boolean isEmpty ()
public java.lang.Object get (java.lang.Object)
Object key
Object value
static com.google.javascript.rhino.head.ScriptableObject$Slot access$100 (com.google.javascript.rhino.head.ScriptableObject$Slot)
com.google.javascript.rhino.head.ScriptableObject$Slot x0
static void ()
}
com/google/javascript/rhino/head/SecureCaller$1.classSecureCaller.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.SecureCaller$1 extends java.lang.Object implements java.security.PrivilegedAction {
final Thread val$thread
void (java.lang.Thread)
public java.lang.Object run ()
}
com/google/javascript/rhino/head/SecureCaller$2.classSecureCaller.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.SecureCaller$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final ClassLoader val$classLoader
final java.security.CodeSource val$codeSource
void (java.lang.ClassLoader, java.security.CodeSource)
public java.lang.Object run () throws java.lang.Exception
ClassLoader effectiveClassLoader
ClassLoader effectiveClassLoader
Class thisClass
com.google.javascript.rhino.head.SecureCaller$SecureClassLoaderImpl secCl
Class c
}
com/google/javascript/rhino/head/SecureCaller$3.classSecureCaller.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.SecureCaller$3 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public java.lang.Object run ()
}
com/google/javascript/rhino/head/SecureCaller$SecureClassLoaderImpl.classSecureCaller.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.SecureCaller$SecureClassLoaderImpl extends java.security.SecureClassLoader {
void (java.lang.ClassLoader)
ClassLoader parent
java.lang.Class defineAndLinkClass (java.lang.String, byte[], java.security.CodeSource)
String name
byte[] bytes
java.security.CodeSource cs
Class cl
}
com/google/javascript/rhino/head/SecureCaller.classSecureCaller.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.SecureCaller extends java.lang.Object {
private static final byte[] secureCallerImplBytecode
private static final java.util.Map callers
public void ()
public abstract java.lang.Object call (com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
static java.lang.Object callSecurely (java.security.CodeSource, com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.SecureCaller caller
java.security.PrivilegedActionException ex
java.lang.ref.SoftReference ref
java.security.CodeSource codeSource
com.google.javascript.rhino.head.Callable callable
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
Thread thread
ClassLoader classLoader
java.util.Map classLoaderMap
com.google.javascript.rhino.head.SecureCaller caller
private static byte[] loadBytecode ()
private static byte[] loadBytecodePrivileged ()
int r
java.io.ByteArrayOutputStream bout
java.io.InputStream in
java.io.IOException e
java.net.URL url
static byte[] access$000 ()
static byte[] access$100 ()
static void ()
}
com/google/javascript/rhino/head/SecurityController$1.classSecurityController.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.SecurityController$1 extends java.lang.Object implements com.google.javascript.rhino.head.Script {
final com.google.javascript.rhino.head.Callable val$callable
final com.google.javascript.rhino.head.Scriptable val$thisObj
final Object[] val$args
final com.google.javascript.rhino.head.SecurityController this$0
void (com.google.javascript.rhino.head.SecurityController, com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
public java.lang.Object exec (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
}
com/google/javascript/rhino/head/SecurityController.classSecurityController.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.SecurityController extends java.lang.Object {
private static com.google.javascript.rhino.head.SecurityController global
public void ()
static com.google.javascript.rhino.head.SecurityController global ()
public static boolean hasGlobal ()
public static void initGlobal (com.google.javascript.rhino.head.SecurityController)
com.google.javascript.rhino.head.SecurityController controller
public abstract com.google.javascript.rhino.head.GeneratedClassLoader createClassLoader (java.lang.ClassLoader, java.lang.Object)
public static com.google.javascript.rhino.head.GeneratedClassLoader createLoader (java.lang.ClassLoader, java.lang.Object)
com.google.javascript.rhino.head.GeneratedClassLoader loader
Object dynamicDomain
ClassLoader parent
Object staticDomain
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.SecurityController sc
com.google.javascript.rhino.head.GeneratedClassLoader loader
public static java.lang.Class getStaticSecurityDomainClass ()
com.google.javascript.rhino.head.SecurityController sc
public java.lang.Class getStaticSecurityDomainClassInternal ()
public abstract java.lang.Object getDynamicSecurityDomain (java.lang.Object)
public java.lang.Object callWithDomain (java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object securityDomain
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Callable callable
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public java.lang.Object execWithDomain (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Script, java.lang.Object)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Script script
Object securityDomain
}
com/google/javascript/rhino/head/SecurityUtilities$1.classSecurityUtilities.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.SecurityUtilities$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$name
void (java.lang.String)
public java.lang.String run ()
public volatile java.lang.Object run ()
}
com/google/javascript/rhino/head/SecurityUtilities$2.classSecurityUtilities.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.SecurityUtilities$2 extends java.lang.Object implements java.security.PrivilegedAction {
final Class val$clazz
void (java.lang.Class)
public java.security.ProtectionDomain run ()
public volatile java.lang.Object run ()
}
com/google/javascript/rhino/head/SecurityUtilities$3.classSecurityUtilities.java
package com.google.javascript.rhino.head
final com.google.javascript.rhino.head.SecurityUtilities$3 extends java.lang.Object implements java.security.PrivilegedAction {
final SecurityManager val$securityManager
void (java.lang.SecurityManager)
public java.security.ProtectionDomain run ()
Class c
public volatile java.lang.Object run ()
}
com/google/javascript/rhino/head/SecurityUtilities.classSecurityUtilities.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.SecurityUtilities extends java.lang.Object {
public void ()
public static java.lang.String getSystemProperty (java.lang.String)
String name
public static java.security.ProtectionDomain getProtectionDomain (java.lang.Class)
Class clazz
public static java.security.ProtectionDomain getScriptProtectionDomain ()
SecurityManager securityManager
}
com/google/javascript/rhino/head/SpecialRef.classSpecialRef.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.SpecialRef extends com.google.javascript.rhino.head.Ref {
static final long serialVersionUID
private static final int SPECIAL_NONE
private static final int SPECIAL_PROTO
private static final int SPECIAL_PARENT
private com.google.javascript.rhino.head.Scriptable target
private int type
private String name
private void (com.google.javascript.rhino.head.Scriptable, int, java.lang.String)
com.google.javascript.rhino.head.Scriptable target
int type
String name
static com.google.javascript.rhino.head.Ref createSpecial (com.google.javascript.rhino.head.Context, java.lang.Object, java.lang.String)
int type
int type
com.google.javascript.rhino.head.Context cx
Object object
String name
com.google.javascript.rhino.head.Scriptable target
int type
public java.lang.Object get (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public java.lang.Object set (com.google.javascript.rhino.head.Context, java.lang.Object)
com.google.javascript.rhino.head.Scriptable search
com.google.javascript.rhino.head.Scriptable obj
com.google.javascript.rhino.head.Context cx
Object value
public boolean has (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public boolean delete (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
}
com/google/javascript/rhino/head/Synchronizer.classSynchronizer.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.Synchronizer extends com.google.javascript.rhino.head.Delegator {
private Object syncObject
public void (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable obj
public void (com.google.javascript.rhino.head.Scriptable, java.lang.Object)
com.google.javascript.rhino.head.Scriptable obj
Object syncObject
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
Object sync
}
com/google/javascript/rhino/head/Token$CommentType.classToken.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.Token$CommentType extends java.lang.Enum {
public static final com.google.javascript.rhino.head.Token$CommentType LINE
public static final com.google.javascript.rhino.head.Token$CommentType BLOCK_COMMENT
public static final com.google.javascript.rhino.head.Token$CommentType JSDOC
public static final com.google.javascript.rhino.head.Token$CommentType HTML
private static final com.google.javascript.rhino.head.Token$CommentType[] $VALUES
public static com.google.javascript.rhino.head.Token$CommentType[] values ()
public static com.google.javascript.rhino.head.Token$CommentType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/rhino/head/Token.classToken.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.Token extends java.lang.Object {
public static final boolean printTrees
static final boolean printICode
static final boolean printNames
public static final int ERROR
public static final int EOF
public static final int EOL
public static final int FIRST_BYTECODE_TOKEN
public static final int ENTERWITH
public static final int LEAVEWITH
public static final int RETURN
public static final int GOTO
public static final int IFEQ
public static final int IFNE
public static final int SETNAME
public static final int BITOR
public static final int BITXOR
public static final int BITAND
public static final int EQ
public static final int NE
public static final int LT
public static final int LE
public static final int GT
public static final int GE
public static final int LSH
public static final int RSH
public static final int URSH
public static final int ADD
public static final int SUB
public static final int MUL
public static final int DIV
public static final int MOD
public static final int NOT
public static final int BITNOT
public static final int POS
public static final int NEG
public static final int NEW
public static final int DELPROP
public static final int TYPEOF
public static final int GETPROP
public static final int GETPROPNOWARN
public static final int SETPROP
public static final int GETELEM
public static final int SETELEM
public static final int CALL
public static final int NAME
public static final int NUMBER
public static final int STRING
public static final int NULL
public static final int THIS
public static final int FALSE
public static final int TRUE
public static final int SHEQ
public static final int SHNE
public static final int REGEXP
public static final int BINDNAME
public static final int THROW
public static final int RETHROW
public static final int IN
public static final int INSTANCEOF
public static final int LOCAL_LOAD
public static final int GETVAR
public static final int SETVAR
public static final int CATCH_SCOPE
public static final int ENUM_INIT_KEYS
public static final int ENUM_INIT_VALUES
public static final int ENUM_INIT_ARRAY
public static final int ENUM_NEXT
public static final int ENUM_ID
public static final int THISFN
public static final int RETURN_RESULT
public static final int ARRAYLIT
public static final int OBJECTLIT
public static final int GET_REF
public static final int SET_REF
public static final int DEL_REF
public static final int REF_CALL
public static final int REF_SPECIAL
public static final int YIELD
public static final int STRICT_SETNAME
public static final int DEFAULTNAMESPACE
public static final int ESCXMLATTR
public static final int ESCXMLTEXT
public static final int REF_MEMBER
public static final int REF_NS_MEMBER
public static final int REF_NAME
public static final int REF_NS_NAME
public static final int LAST_BYTECODE_TOKEN
public static final int TRY
public static final int SEMI
public static final int LB
public static final int RB
public static final int LC
public static final int RC
public static final int LP
public static final int RP
public static final int COMMA
public static final int ASSIGN
public static final int ASSIGN_BITOR
public static final int ASSIGN_BITXOR
public static final int ASSIGN_BITAND
public static final int ASSIGN_LSH
public static final int ASSIGN_RSH
public static final int ASSIGN_URSH
public static final int ASSIGN_ADD
public static final int ASSIGN_SUB
public static final int ASSIGN_MUL
public static final int ASSIGN_DIV
public static final int ASSIGN_MOD
public static final int FIRST_ASSIGN
public static final int LAST_ASSIGN
public static final int HOOK
public static final int COLON
public static final int OR
public static final int AND
public static final int INC
public static final int DEC
public static final int DOT
public static final int FUNCTION
public static final int EXPORT
public static final int IMPORT
public static final int IF
public static final int ELSE
public static final int SWITCH
public static final int CASE
public static final int DEFAULT
public static final int WHILE
public static final int DO
public static final int FOR
public static final int BREAK
public static final int CONTINUE
public static final int VAR
public static final int WITH
public static final int CATCH
public static final int FINALLY
public static final int VOID
public static final int RESERVED
public static final int EMPTY
public static final int BLOCK
public static final int LABEL
public static final int TARGET
public static final int LOOP
public static final int EXPR_VOID
public static final int EXPR_RESULT
public static final int JSR
public static final int SCRIPT
public static final int TYPEOFNAME
public static final int USE_STACK
public static final int SETPROP_OP
public static final int SETELEM_OP
public static final int LOCAL_BLOCK
public static final int SET_REF_OP
public static final int DOTDOT
public static final int COLONCOLON
public static final int XML
public static final int DOTQUERY
public static final int XMLATTR
public static final int XMLEND
public static final int TO_OBJECT
public static final int TO_DOUBLE
public static final int GET
public static final int SET
public static final int LET
public static final int CONST
public static final int SETCONST
public static final int SETCONSTVAR
public static final int ARRAYCOMP
public static final int LETEXPR
public static final int WITHEXPR
public static final int DEBUGGER
public static final int COMMENT
public static final int GENEXPR
public static final int LAST_TOKEN
public void ()
public static java.lang.String name (int)
int token
public static java.lang.String typeToName (int)
int token
public static java.lang.String keywordToName (int)
int token
public static boolean isValidToken (int)
int code
}
com/google/javascript/rhino/head/TokenStream.classTokenStream.java
package com.google.javascript.rhino.head
com.google.javascript.rhino.head.TokenStream extends java.lang.Object {
private static final int EOF_CHAR
private static final char BYTE_ORDER_MARK
private boolean dirtyLine
String regExpFlags
private String string
private double number
private boolean isOctal
private int quoteChar
private char[] stringBuffer
private int stringBufferTop
private com.google.javascript.rhino.head.ObjToIntMap allStrings
private final int[] ungetBuffer
private int ungetCursor
private boolean hitEOF
private int lineStart
private int lineEndChar
int lineno
private String sourceString
private java.io.Reader sourceReader
private char[] sourceBuffer
private int sourceEnd
int sourceCursor
int cursor
int tokenBeg
int tokenEnd
com.google.javascript.rhino.head.Token$CommentType commentType
private boolean xmlIsAttribute
private boolean xmlIsTagContent
private int xmlOpenTagsCount
private com.google.javascript.rhino.head.Parser parser
private String commentPrefix
private int commentCursor
void (com.google.javascript.rhino.head.Parser, java.io.Reader, java.lang.String, int)
com.google.javascript.rhino.head.Parser parser
java.io.Reader sourceReader
String sourceString
int lineno
java.lang.String tokenToString (int)
int token
static boolean isKeyword (java.lang.String)
String s
private static int stringToKeyword (java.lang.String)
String X
int c
String name
int Id_break
int Id_case
int Id_continue
int Id_default
int Id_delete
int Id_do
int Id_else
int Id_export
int Id_false
int Id_for
int Id_function
int Id_if
int Id_in
int Id_let
int Id_new
int Id_null
int Id_return
int Id_switch
int Id_this
int Id_true
int Id_typeof
int Id_var
int Id_void
int Id_while
int Id_with
int Id_yield
int Id_abstract
int Id_boolean
int Id_byte
int Id_catch
int Id_char
int Id_class
int Id_const
int Id_debugger
int Id_double
int Id_enum
int Id_extends
int Id_final
int Id_finally
int Id_float
int Id_goto
int Id_implements
int Id_import
int Id_instanceof
int Id_int
int Id_interface
int Id_long
int Id_native
int Id_package
int Id_private
int Id_protected
int Id_public
int Id_short
int Id_static
int Id_super
int Id_synchronized
int Id_throw
int Id_throws
int Id_transient
int Id_try
int Id_volatile
int id
String s
final java.lang.String getSourceString ()
final int getLineno ()
final java.lang.String getString ()
final char getQuoteChar ()
final double getNumber ()
final boolean isNumberOctal ()
final boolean eof ()
final int getToken () throws java.io.IOException
boolean identifierStart
boolean identifierStart
int i
int escapeVal
int result
boolean containsEscape
String str
NumberFormatException ex
int base
boolean isInteger
String numString
double dval
int i
int c1
int val
int escapeStart
int escapeVal
String str
boolean lookForSlash
boolean identifierStart
boolean isUnicodeEscapeStart
int c
private static boolean isAlpha (int)
int c
static boolean isDigit (int)
int c
static boolean isJSSpace (int)
int c
private static boolean isJSFormatChar (int)
int c
void readRegExp (int) throws java.io.IOException
int startToken
int start
boolean inCharSet
int c
int reEnd
java.lang.String readAndClearRegExpFlags ()
String flags
boolean isXMLAttribute ()
int getFirstXMLToken () throws java.io.IOException
int getNextXMLToken () throws java.io.IOException
int c
private boolean readQuotedString (int) throws java.io.IOException
int c
int quote
private boolean readXmlComment () throws java.io.IOException
int c
private boolean readCDATA () throws java.io.IOException
int c
private boolean readEntity () throws java.io.IOException
int c
int declTags
private boolean readPI () throws java.io.IOException
int c
private java.lang.String getStringFromBuffer ()
private void addToString (int)
char[] tmp
int c
int N
private boolean canUngetChar ()
private void ungetChar (int)
int c
private boolean matchChar (int) throws java.io.IOException
int test
int c
private int peekChar () throws java.io.IOException
int c
private int getChar () throws java.io.IOException
private int getChar (boolean) throws java.io.IOException
int c
int c
boolean skipFormattingChars
private int getCharIgnoreLineEnd () throws java.io.IOException
int c
int c
private void ungetCharIgnoreLineEnd (int)
int c
private void skipLine () throws java.io.IOException
int c
final int getOffset ()
int n
final java.lang.String getLine ()
int c
int lineEnd
java.io.IOException ioe
int i
int c
int lineLength
private boolean fillSourceBuffer () throws java.io.IOException
char[] tmp
int n
public int getCursor ()
public int getTokenBeg ()
public int getTokenEnd ()
public int getTokenLength ()
public com.google.javascript.rhino.head.Token$CommentType getCommentType ()
private void markCommentStart ()
private void markCommentStart (java.lang.String)
String prefix
private boolean isMarkingComment ()
final java.lang.String getAndResetCurrentComment ()
StringBuilder comment
private java.lang.String convertLastCharToHex (java.lang.String)
int i
String str
int lastIndex
StringBuffer buf
String hexCode
}
com/google/javascript/rhino/head/TopLevel$Builtins.classTopLevel.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.TopLevel$Builtins extends java.lang.Enum {
public static final com.google.javascript.rhino.head.TopLevel$Builtins Object
public static final com.google.javascript.rhino.head.TopLevel$Builtins Array
public static final com.google.javascript.rhino.head.TopLevel$Builtins Function
public static final com.google.javascript.rhino.head.TopLevel$Builtins String
public static final com.google.javascript.rhino.head.TopLevel$Builtins Number
public static final com.google.javascript.rhino.head.TopLevel$Builtins Boolean
public static final com.google.javascript.rhino.head.TopLevel$Builtins RegExp
public static final com.google.javascript.rhino.head.TopLevel$Builtins Error
private static final com.google.javascript.rhino.head.TopLevel$Builtins[] $VALUES
public static com.google.javascript.rhino.head.TopLevel$Builtins[] values ()
public static com.google.javascript.rhino.head.TopLevel$Builtins valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/rhino/head/TopLevel.classTopLevel.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.TopLevel extends com.google.javascript.rhino.head.IdScriptableObject {
static final long serialVersionUID
private java.util.EnumMap ctors
static final boolean $assertionsDisabled
public void ()
public java.lang.String getClassName ()
public void cacheBuiltins ()
Object value
com.google.javascript.rhino.head.TopLevel$Builtins builtin
com.google.javascript.rhino.head.TopLevel$Builtins[] arr$
int len$
int i$
public static com.google.javascript.rhino.head.Function getBuiltinCtor (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.TopLevel$Builtins)
com.google.javascript.rhino.head.Function result
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.TopLevel$Builtins type
public static com.google.javascript.rhino.head.Scriptable getBuiltinPrototype (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.TopLevel$Builtins)
com.google.javascript.rhino.head.Scriptable result
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.TopLevel$Builtins type
public com.google.javascript.rhino.head.BaseFunction getBuiltinCtor (com.google.javascript.rhino.head.TopLevel$Builtins)
com.google.javascript.rhino.head.TopLevel$Builtins type
public com.google.javascript.rhino.head.Scriptable getBuiltinPrototype (com.google.javascript.rhino.head.TopLevel$Builtins)
com.google.javascript.rhino.head.TopLevel$Builtins type
com.google.javascript.rhino.head.BaseFunction func
Object proto
static void ()
}
com/google/javascript/rhino/head/UintMap.classUintMap.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.UintMap extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private static final int A
private static final int EMPTY
private static final int DELETED
private transient int[] keys
private transient Object[] values
private int power
private int keyCount
private transient int occupiedCount
private transient int ivaluesShift
private static final boolean check
public void ()
public void (int)
int initialCapacity
int minimalCapacity
int i
public boolean isEmpty ()
public int size ()
public boolean has (int)
int key
public java.lang.Object getObject (int)
int index
int key
public int getInt (int, int)
int key
int defaultValue
int index
public int getExistingInt (int)
int key
int index
public void put (int, java.lang.Object)
int key
Object value
int index
public void put (int, int)
int[] tmp
int N
int key
int value
int index
public void remove (int)
int key
int index
public void clear ()
int i
int i
int N
public int[] getKeys ()
int entry
int i
int[] keys
int n
int[] result
private static int tableLookupStep (int, int, int)
int fraction
int mask
int power
int shift
private int findIndex (int)
int mask
int step
int n
int fraction
int index
int entry
int key
int[] keys
private int insertNewKey (int)
int mask
int step
int firstIndex
int key
int[] keys
int fraction
int index
private void rehashTable (boolean)
int i
int index
int key
int i
int remaining
boolean ensureIntSpace
int N
int[] old
int oldShift
Object[] oldValues
int oldCount
private int ensureIndex (int, boolean)
int mask
int step
int n
int fraction
int entry
int key
boolean intType
int index
int firstDeleted
int[] keys
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int key
int i
boolean hasIntValues
boolean hasObjectValues
java.io.ObjectOutputStream out
int count
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
int ivalue
int key
int index
int i
boolean hasIntValues
boolean hasObjectValues
int N
java.io.ObjectInputStream in
int writtenKeyCount
}
com/google/javascript/rhino/head/Undefined.classUndefined.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.Undefined extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
public static final Object instance
private void ()
public java.lang.Object readResolve ()
static void ()
}
com/google/javascript/rhino/head/UniqueTag.classUniqueTag.java
package com.google.javascript.rhino.head
public final com.google.javascript.rhino.head.UniqueTag extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private static final int ID_NOT_FOUND
private static final int ID_NULL_VALUE
private static final int ID_DOUBLE_MARK
public static final com.google.javascript.rhino.head.UniqueTag NOT_FOUND
public static final com.google.javascript.rhino.head.UniqueTag NULL_VALUE
public static final com.google.javascript.rhino.head.UniqueTag DOUBLE_MARK
private final int tagId
private void (int)
int tagId
public java.lang.Object readResolve ()
public java.lang.String toString ()
String name
static void ()
}
com/google/javascript/rhino/head/VMBridge.classVMBridge.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.VMBridge extends java.lang.Object {
static final com.google.javascript.rhino.head.VMBridge instance
public void ()
private static com.google.javascript.rhino.head.VMBridge makeInstance ()
com.google.javascript.rhino.head.VMBridge bridge
String className
Class cl
int i
String[] classNames
protected abstract java.lang.Object getThreadContextHelper ()
protected abstract com.google.javascript.rhino.head.Context getContext (java.lang.Object)
protected abstract void setContext (java.lang.Object, com.google.javascript.rhino.head.Context)
protected abstract java.lang.ClassLoader getCurrentThreadClassLoader ()
protected abstract boolean tryToMakeAccessible (java.lang.Object)
protected java.lang.Object getInterfaceProxyHelper (com.google.javascript.rhino.head.ContextFactory, java.lang.Class[])
com.google.javascript.rhino.head.ContextFactory cf
Class[] interfaces
protected java.lang.Object newInterfaceProxy (java.lang.Object, com.google.javascript.rhino.head.ContextFactory, com.google.javascript.rhino.head.InterfaceAdapter, java.lang.Object, com.google.javascript.rhino.head.Scriptable)
Object proxyHelper
com.google.javascript.rhino.head.ContextFactory cf
com.google.javascript.rhino.head.InterfaceAdapter adapter
Object target
com.google.javascript.rhino.head.Scriptable topScope
protected abstract boolean isVarArgs (java.lang.reflect.Member)
public java.util.Iterator getJavaIterator (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
Object unwrapped
java.util.Iterator iterator
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object obj
static void ()
}
com/google/javascript/rhino/head/WrapFactory.classWrapFactory.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.WrapFactory extends java.lang.Object {
private boolean javaPrimitiveWrap
public void ()
public java.lang.Object wrap (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Class)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object obj
Class staticType
Class cls
public com.google.javascript.rhino.head.Scriptable wrapNewObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object obj
Class cls
public com.google.javascript.rhino.head.Scriptable wrapAsJavaObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Class)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object javaObject
Class staticType
public com.google.javascript.rhino.head.Scriptable wrapJavaClass (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Class)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Class javaClass
public final boolean isJavaPrimitiveWrap ()
public final void setJavaPrimitiveWrap (boolean)
boolean value
com.google.javascript.rhino.head.Context cx
}
com/google/javascript/rhino/head/WrappedException.classWrappedException.java
package com.google.javascript.rhino.head
public com.google.javascript.rhino.head.WrappedException extends com.google.javascript.rhino.head.EvaluatorException {
static final long serialVersionUID
private Throwable exception
public void (java.lang.Throwable)
Throwable exception
int[] linep
String sourceName
int lineNumber
public java.lang.Throwable getWrappedException ()
public java.lang.Object unwrap ()
}
com/google/javascript/rhino/head/Wrapper.classWrapper.java
package com.google.javascript.rhino.head
public abstract com.google.javascript.rhino.head.Wrapper extends java.lang.Object {
public abstract java.lang.Object unwrap ()
}
com/google/javascript/rhino/head/annotations/JSConstructor.classJSConstructor.java
package com.google.javascript.rhino.head.annotations
public abstract com.google.javascript.rhino.head.annotations.JSConstructor extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/javascript/rhino/head/annotations/JSFunction.classJSFunction.java
package com.google.javascript.rhino.head.annotations
public abstract com.google.javascript.rhino.head.annotations.JSFunction extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/javascript/rhino/head/annotations/JSGetter.classJSGetter.java
package com.google.javascript.rhino.head.annotations
public abstract com.google.javascript.rhino.head.annotations.JSGetter extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/javascript/rhino/head/annotations/JSSetter.classJSSetter.java
package com.google.javascript.rhino.head.annotations
public abstract com.google.javascript.rhino.head.annotations.JSSetter extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/javascript/rhino/head/annotations/JSStaticFunction.classJSStaticFunction.java
package com.google.javascript.rhino.head.annotations
public abstract com.google.javascript.rhino.head.annotations.JSStaticFunction extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/javascript/rhino/head/ast/ArrayComprehension.classArrayComprehension.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ArrayComprehension extends com.google.javascript.rhino.head.ast.Scope {
private com.google.javascript.rhino.head.ast.AstNode result
private java.util.List loops
private com.google.javascript.rhino.head.ast.AstNode filter
private int ifPosition
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getResult ()
public void setResult (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode result
public java.util.List getLoops ()
public void setLoops (java.util.List)
com.google.javascript.rhino.head.ast.ArrayComprehensionLoop acl
java.util.Iterator i$
java.util.List loops
public void addLoop (com.google.javascript.rhino.head.ast.ArrayComprehensionLoop)
com.google.javascript.rhino.head.ast.ArrayComprehensionLoop acl
public com.google.javascript.rhino.head.ast.AstNode getFilter ()
public void setFilter (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode filter
public int getIfPosition ()
public void setIfPosition (int)
int ifPosition
public int getFilterLp ()
public void setFilterLp (int)
int lp
public int getFilterRp ()
public void setFilterRp (int)
int rp
public java.lang.String toSource (int)
com.google.javascript.rhino.head.ast.ArrayComprehensionLoop loop
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.ArrayComprehensionLoop loop
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ArrayComprehensionLoop.classArrayComprehensionLoop.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ArrayComprehensionLoop extends com.google.javascript.rhino.head.ast.ForInLoop {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getBody ()
public void setBody (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode body
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ArrayLiteral.classArrayLiteral.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ArrayLiteral extends com.google.javascript.rhino.head.ast.AstNode implements com.google.javascript.rhino.head.ast.DestructuringForm {
private static final java.util.List NO_ELEMS
private java.util.List elements
private int destructuringLength
private int skipCount
private boolean isDestructuring
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.util.List getElements ()
public void setElements (java.util.List)
com.google.javascript.rhino.head.ast.AstNode e
java.util.Iterator i$
java.util.List elements
public void addElement (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode element
public int getSize ()
public com.google.javascript.rhino.head.ast.AstNode getElement (int)
int index
public int getDestructuringLength ()
public void setDestructuringLength (int)
int destructuringLength
public int getSkipCount ()
public void setSkipCount (int)
int count
public void setIsDestructuring (boolean)
boolean destructuring
public boolean isDestructuring ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.AstNode e
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
static void ()
}
com/google/javascript/rhino/head/ast/Assignment.classAssignment.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.Assignment extends com.google.javascript.rhino.head.ast.InfixExpression {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.AstNode)
int pos
int len
com.google.javascript.rhino.head.ast.AstNode left
com.google.javascript.rhino.head.ast.AstNode right
public void (com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode left
com.google.javascript.rhino.head.ast.AstNode right
public void (int, com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.AstNode, int)
int operator
com.google.javascript.rhino.head.ast.AstNode left
com.google.javascript.rhino.head.ast.AstNode right
int operatorPos
}
com/google/javascript/rhino/head/ast/AstNode$DebugPrintVisitor.classAstNode.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.AstNode$DebugPrintVisitor extends java.lang.Object implements com.google.javascript.rhino.head.ast.NodeVisitor {
private StringBuilder buffer
private static final int DEBUG_INDENT
public void (java.lang.StringBuilder)
StringBuilder buf
public java.lang.String toString ()
private java.lang.String makeIndent (int)
int i
int depth
StringBuilder sb
public boolean visit (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
int tt
String name
}
com/google/javascript/rhino/head/ast/AstNode$PositionComparator.classAstNode.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.AstNode$PositionComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
public void ()
public int compare (com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode n1
com.google.javascript.rhino.head.ast.AstNode n2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/javascript/rhino/head/ast/AstNode.classAstNode.java
package com.google.javascript.rhino.head.ast
public abstract com.google.javascript.rhino.head.ast.AstNode extends com.google.javascript.rhino.head.Node implements java.lang.Comparable {
protected int position
protected int length
protected com.google.javascript.rhino.head.ast.AstNode parent
private static java.util.Map operatorNames
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public int getPosition ()
public void setPosition (int)
int position
public int getAbsolutePosition ()
int pos
com.google.javascript.rhino.head.ast.AstNode parent
public int getLength ()
public void setLength (int)
int length
public void setBounds (int, int)
int position
int end
public void setRelative (int)
int parentPosition
public com.google.javascript.rhino.head.ast.AstNode getParent ()
public void setParent (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode parent
public void addChild (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode kid
int end
public com.google.javascript.rhino.head.ast.AstRoot getAstRoot ()
com.google.javascript.rhino.head.ast.AstNode parent
public abstract java.lang.String toSource (int)
public java.lang.String toSource ()
public java.lang.String makeIndent (int)
int i
int indent
StringBuilder sb
public java.lang.String shortName ()
String classname
int last
public static java.lang.String operatorToString (int)
int op
String result
public abstract void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
public boolean hasSideEffects ()
protected void assertNotNull (java.lang.Object)
Object arg
protected void printList (java.util.List, java.lang.StringBuilder)
com.google.javascript.rhino.head.ast.AstNode item
java.util.Iterator i$
java.util.List items
StringBuilder sb
int max
int count
public static java.lang.RuntimeException codeBug () throws java.lang.RuntimeException
public com.google.javascript.rhino.head.ast.FunctionNode getEnclosingFunction ()
com.google.javascript.rhino.head.ast.AstNode parent
public com.google.javascript.rhino.head.ast.Scope getEnclosingScope ()
com.google.javascript.rhino.head.ast.AstNode parent
public int compareTo (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode other
int abs1
int abs2
int len1
int len2
public int depth ()
public int getLineno ()
public java.lang.String debugPrint ()
com.google.javascript.rhino.head.ast.AstNode$DebugPrintVisitor dpv
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/google/javascript/rhino/head/ast/AstRoot$1.classAstRoot.java
package com.google.javascript.rhino.head.ast
com.google.javascript.rhino.head.ast.AstRoot$1 extends java.lang.Object implements com.google.javascript.rhino.head.ast.NodeVisitor {
final com.google.javascript.rhino.head.ast.AstRoot this$0
void (com.google.javascript.rhino.head.ast.AstRoot)
public boolean visit (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
int type
}
com/google/javascript/rhino/head/ast/AstRoot.classAstRoot.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.AstRoot extends com.google.javascript.rhino.head.ast.ScriptNode {
private java.util.SortedSet comments
private boolean inStrictMode
public void ()
public void (int)
int pos
public java.util.SortedSet getComments ()
public void setComments (java.util.SortedSet)
com.google.javascript.rhino.head.ast.Comment c
java.util.Iterator i$
java.util.SortedSet comments
public void addComment (com.google.javascript.rhino.head.ast.Comment)
com.google.javascript.rhino.head.ast.Comment comment
public void setInStrictMode (boolean)
boolean inStrictMode
public boolean isInStrictMode ()
public void visitComments (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.Comment c
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor visitor
public void visitAll (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor visitor
public java.lang.String toSource (int)
com.google.javascript.rhino.head.Node node
java.util.Iterator i$
int depth
StringBuilder sb
public java.lang.String debugPrint ()
com.google.javascript.rhino.head.ast.AstNode$DebugPrintVisitor dpv
public void checkParentLinks ()
}
com/google/javascript/rhino/head/ast/Block.classBlock.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.Block extends com.google.javascript.rhino.head.ast.AstNode {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void addStatement (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode statement
public java.lang.String toSource (int)
com.google.javascript.rhino.head.Node kid
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.Node kid
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/BreakStatement.classBreakStatement.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.BreakStatement extends com.google.javascript.rhino.head.ast.Jump {
private com.google.javascript.rhino.head.ast.Name breakLabel
private com.google.javascript.rhino.head.ast.AstNode target
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.Name getBreakLabel ()
public void setBreakLabel (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name label
public com.google.javascript.rhino.head.ast.AstNode getBreakTarget ()
public void setBreakTarget (com.google.javascript.rhino.head.ast.Jump)
com.google.javascript.rhino.head.ast.Jump target
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/CatchClause.classCatchClause.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.CatchClause extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.Name varName
private com.google.javascript.rhino.head.ast.AstNode catchCondition
private com.google.javascript.rhino.head.ast.Block body
private int ifPosition
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.Name getVarName ()
public void setVarName (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name varName
public com.google.javascript.rhino.head.ast.AstNode getCatchCondition ()
public void setCatchCondition (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode catchCondition
public com.google.javascript.rhino.head.ast.Block getBody ()
public void setBody (com.google.javascript.rhino.head.ast.Block)
com.google.javascript.rhino.head.ast.Block body
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public int getIfPosition ()
public void setIfPosition (int)
int ifPosition
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/Comment.classComment.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.Comment extends com.google.javascript.rhino.head.ast.AstNode {
private String value
private com.google.javascript.rhino.head.Token$CommentType commentType
public void (int, int, com.google.javascript.rhino.head.Token$CommentType, java.lang.String)
int pos
int len
com.google.javascript.rhino.head.Token$CommentType type
String value
public com.google.javascript.rhino.head.Token$CommentType getCommentType ()
public void setCommentType (com.google.javascript.rhino.head.Token$CommentType)
com.google.javascript.rhino.head.Token$CommentType type
public java.lang.String getValue ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ConditionalExpression.classConditionalExpression.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ConditionalExpression extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode testExpression
private com.google.javascript.rhino.head.ast.AstNode trueExpression
private com.google.javascript.rhino.head.ast.AstNode falseExpression
private int questionMarkPosition
private int colonPosition
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getTestExpression ()
public void setTestExpression (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode testExpression
public com.google.javascript.rhino.head.ast.AstNode getTrueExpression ()
public void setTrueExpression (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode trueExpression
public com.google.javascript.rhino.head.ast.AstNode getFalseExpression ()
public void setFalseExpression (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode falseExpression
public int getQuestionMarkPosition ()
public void setQuestionMarkPosition (int)
int questionMarkPosition
public int getColonPosition ()
public void setColonPosition (int)
int colonPosition
public boolean hasSideEffects ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ContinueStatement.classContinueStatement.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ContinueStatement extends com.google.javascript.rhino.head.ast.Jump {
private com.google.javascript.rhino.head.ast.Name label
private com.google.javascript.rhino.head.ast.Loop target
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name label
public void (int, com.google.javascript.rhino.head.ast.Name)
int pos
com.google.javascript.rhino.head.ast.Name label
public void (int, int, com.google.javascript.rhino.head.ast.Name)
int pos
int len
com.google.javascript.rhino.head.ast.Name label
public com.google.javascript.rhino.head.ast.Loop getTarget ()
public void setTarget (com.google.javascript.rhino.head.ast.Loop)
com.google.javascript.rhino.head.ast.Loop target
public com.google.javascript.rhino.head.ast.Name getLabel ()
public void setLabel (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name label
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/DestructuringForm.classDestructuringForm.java
package com.google.javascript.rhino.head.ast
public abstract com.google.javascript.rhino.head.ast.DestructuringForm extends java.lang.Object {
public abstract void setIsDestructuring (boolean)
public abstract boolean isDestructuring ()
}
com/google/javascript/rhino/head/ast/DoLoop.classDoLoop.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.DoLoop extends com.google.javascript.rhino.head.ast.Loop {
private com.google.javascript.rhino.head.ast.AstNode condition
private int whilePosition
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getCondition ()
public void setCondition (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode condition
public int getWhilePosition ()
public void setWhilePosition (int)
int whilePosition
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ElementGet.classElementGet.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ElementGet extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode target
private com.google.javascript.rhino.head.ast.AstNode element
private int lb
private int rb
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode target
com.google.javascript.rhino.head.ast.AstNode element
public com.google.javascript.rhino.head.ast.AstNode getTarget ()
public void setTarget (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode target
public com.google.javascript.rhino.head.ast.AstNode getElement ()
public void setElement (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode element
public int getLb ()
public void setLb (int)
int lb
public int getRb ()
public void setRb (int)
int rb
public void setParens (int, int)
int lb
int rb
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/EmptyExpression.classEmptyExpression.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.EmptyExpression extends com.google.javascript.rhino.head.ast.AstNode {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/EmptyStatement.classEmptyStatement.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.EmptyStatement extends com.google.javascript.rhino.head.ast.AstNode {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ErrorCollector.classErrorCollector.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ErrorCollector extends java.lang.Object implements com.google.javascript.rhino.head.ast.IdeErrorReporter {
private java.util.List errors
public void ()
public void warning (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public void warning (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int offset
int length
public void error (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public void error (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int fileOffset
int length
public com.google.javascript.rhino.head.EvaluatorException runtimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public java.util.List getErrors ()
public java.lang.String toString ()
com.google.javascript.rhino.head.ast.ParseProblem pp
java.util.Iterator i$
StringBuilder sb
}
com/google/javascript/rhino/head/ast/ErrorNode.classErrorNode.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ErrorNode extends com.google.javascript.rhino.head.ast.AstNode {
private String message
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.lang.String getMessage ()
public void setMessage (java.lang.String)
String message
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ExpressionStatement.classExpressionStatement.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ExpressionStatement extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode expr
public void setHasResult ()
public void ()
public void (com.google.javascript.rhino.head.ast.AstNode, boolean)
com.google.javascript.rhino.head.ast.AstNode expr
boolean hasResult
public void (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expr
public void (int, int)
int pos
int len
public void (int, int, com.google.javascript.rhino.head.ast.AstNode)
int pos
int len
com.google.javascript.rhino.head.ast.AstNode expr
public com.google.javascript.rhino.head.ast.AstNode getExpression ()
public void setExpression (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expression
public boolean hasSideEffects ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ForInLoop.classForInLoop.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ForInLoop extends com.google.javascript.rhino.head.ast.Loop {
protected com.google.javascript.rhino.head.ast.AstNode iterator
protected com.google.javascript.rhino.head.ast.AstNode iteratedObject
protected int inPosition
protected int eachPosition
protected boolean isForEach
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getIterator ()
public void setIterator (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode iterator
public com.google.javascript.rhino.head.ast.AstNode getIteratedObject ()
public void setIteratedObject (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode object
public boolean isForEach ()
public void setIsForEach (boolean)
boolean isForEach
public int getInPosition ()
public void setInPosition (int)
int inPosition
public int getEachPosition ()
public void setEachPosition (int)
int eachPosition
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ForLoop.classForLoop.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ForLoop extends com.google.javascript.rhino.head.ast.Loop {
private com.google.javascript.rhino.head.ast.AstNode initializer
private com.google.javascript.rhino.head.ast.AstNode condition
private com.google.javascript.rhino.head.ast.AstNode increment
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getInitializer ()
public void setInitializer (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode initializer
public com.google.javascript.rhino.head.ast.AstNode getCondition ()
public void setCondition (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode condition
public com.google.javascript.rhino.head.ast.AstNode getIncrement ()
public void setIncrement (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode increment
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/FunctionCall.classFunctionCall.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.FunctionCall extends com.google.javascript.rhino.head.ast.AstNode {
protected static final java.util.List NO_ARGS
protected com.google.javascript.rhino.head.ast.AstNode target
protected java.util.List arguments
protected int lp
protected int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getTarget ()
public void setTarget (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode target
public java.util.List getArguments ()
public void setArguments (java.util.List)
com.google.javascript.rhino.head.ast.AstNode arg
java.util.Iterator i$
java.util.List arguments
public void addArgument (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode arg
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.AstNode arg
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
static void ()
}
com/google/javascript/rhino/head/ast/FunctionNode$Form.classFunctionNode.java
package com.google.javascript.rhino.head.ast
public final com.google.javascript.rhino.head.ast.FunctionNode$Form extends java.lang.Enum {
public static final com.google.javascript.rhino.head.ast.FunctionNode$Form FUNCTION
public static final com.google.javascript.rhino.head.ast.FunctionNode$Form GETTER
public static final com.google.javascript.rhino.head.ast.FunctionNode$Form SETTER
private static final com.google.javascript.rhino.head.ast.FunctionNode$Form[] $VALUES
public static com.google.javascript.rhino.head.ast.FunctionNode$Form[] values ()
public static com.google.javascript.rhino.head.ast.FunctionNode$Form valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/rhino/head/ast/FunctionNode.classFunctionNode.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.FunctionNode extends com.google.javascript.rhino.head.ast.ScriptNode {
public static final int FUNCTION_STATEMENT
public static final int FUNCTION_EXPRESSION
public static final int FUNCTION_EXPRESSION_STATEMENT
private static final java.util.List NO_PARAMS
private com.google.javascript.rhino.head.ast.Name functionName
private java.util.List params
private com.google.javascript.rhino.head.ast.AstNode body
private boolean isExpressionClosure
private com.google.javascript.rhino.head.ast.FunctionNode$Form functionForm
private int lp
private int rp
private int functionType
private boolean needsActivation
private boolean isGenerator
private java.util.List generatorResumePoints
private java.util.Map liveLocals
private com.google.javascript.rhino.head.ast.AstNode memberExprNode
public void ()
public void (int)
int pos
public void (int, com.google.javascript.rhino.head.ast.Name)
int pos
com.google.javascript.rhino.head.ast.Name name
public com.google.javascript.rhino.head.ast.Name getFunctionName ()
public void setFunctionName (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name name
public java.lang.String getName ()
public java.util.List getParams ()
public void setParams (java.util.List)
com.google.javascript.rhino.head.ast.AstNode param
java.util.Iterator i$
java.util.List params
public void addParam (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode param
public boolean isParam (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
public com.google.javascript.rhino.head.ast.AstNode getBody ()
public void setBody (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode body
int absEnd
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public boolean isExpressionClosure ()
public void setIsExpressionClosure (boolean)
boolean isExpressionClosure
public boolean requiresActivation ()
public void setRequiresActivation ()
public boolean isGenerator ()
public void setIsGenerator ()
public void addResumptionPoint (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node target
public java.util.List getResumptionPoints ()
public java.util.Map getLiveLocals ()
public void addLiveLocals (com.google.javascript.rhino.head.Node, int[])
com.google.javascript.rhino.head.Node node
int[] locals
public int addFunction (com.google.javascript.rhino.head.ast.FunctionNode)
com.google.javascript.rhino.head.ast.FunctionNode fnNode
int result
public int getFunctionType ()
public void setFunctionType (int)
int type
public boolean isGetterOrSetter ()
public boolean isGetter ()
public boolean isSetter ()
public void setFunctionIsGetter ()
public void setFunctionIsSetter ()
public void setMemberExprNode (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode node
public com.google.javascript.rhino.head.ast.AstNode getMemberExprNode ()
public java.lang.String toSource (int)
com.google.javascript.rhino.head.ast.AstNode body
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.AstNode param
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
static void ()
}
com/google/javascript/rhino/head/ast/GeneratorExpression.classGeneratorExpression.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.GeneratorExpression extends com.google.javascript.rhino.head.ast.Scope {
private com.google.javascript.rhino.head.ast.AstNode result
private java.util.List loops
private com.google.javascript.rhino.head.ast.AstNode filter
private int ifPosition
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getResult ()
public void setResult (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode result
public java.util.List getLoops ()
public void setLoops (java.util.List)
com.google.javascript.rhino.head.ast.GeneratorExpressionLoop acl
java.util.Iterator i$
java.util.List loops
public void addLoop (com.google.javascript.rhino.head.ast.GeneratorExpressionLoop)
com.google.javascript.rhino.head.ast.GeneratorExpressionLoop acl
public com.google.javascript.rhino.head.ast.AstNode getFilter ()
public void setFilter (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode filter
public int getIfPosition ()
public void setIfPosition (int)
int ifPosition
public int getFilterLp ()
public void setFilterLp (int)
int lp
public int getFilterRp ()
public void setFilterRp (int)
int rp
public java.lang.String toSource (int)
com.google.javascript.rhino.head.ast.GeneratorExpressionLoop loop
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.GeneratorExpressionLoop loop
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/GeneratorExpressionLoop.classGeneratorExpressionLoop.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.GeneratorExpressionLoop extends com.google.javascript.rhino.head.ast.ForInLoop {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public boolean isForEach ()
public void setIsForEach (boolean)
boolean isForEach
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/IdeErrorReporter.classIdeErrorReporter.java
package com.google.javascript.rhino.head.ast
public abstract com.google.javascript.rhino.head.ast.IdeErrorReporter extends java.lang.Object implements com.google.javascript.rhino.head.ErrorReporter {
public abstract void warning (java.lang.String, java.lang.String, int, int)
public abstract void error (java.lang.String, java.lang.String, int, int)
}
com/google/javascript/rhino/head/ast/IfStatement.classIfStatement.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.IfStatement extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode condition
private com.google.javascript.rhino.head.ast.AstNode thenPart
private int elsePosition
private com.google.javascript.rhino.head.ast.AstNode elsePart
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getCondition ()
public void setCondition (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode condition
public com.google.javascript.rhino.head.ast.AstNode getThenPart ()
public void setThenPart (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode thenPart
public com.google.javascript.rhino.head.ast.AstNode getElsePart ()
public void setElsePart (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode elsePart
public int getElsePosition ()
public void setElsePosition (int)
int elsePosition
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public java.lang.String toSource (int)
int depth
String pad
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/InfixExpression.classInfixExpression.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.InfixExpression extends com.google.javascript.rhino.head.ast.AstNode {
protected com.google.javascript.rhino.head.ast.AstNode left
protected com.google.javascript.rhino.head.ast.AstNode right
protected int operatorPosition
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.AstNode)
int pos
int len
com.google.javascript.rhino.head.ast.AstNode left
com.google.javascript.rhino.head.ast.AstNode right
public void (com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode left
com.google.javascript.rhino.head.ast.AstNode right
public void (int, com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.AstNode, int)
int operator
com.google.javascript.rhino.head.ast.AstNode left
com.google.javascript.rhino.head.ast.AstNode right
int operatorPos
public void setLeftAndRight (com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode left
com.google.javascript.rhino.head.ast.AstNode right
int beg
int end
public int getOperator ()
public void setOperator (int)
int operator
public com.google.javascript.rhino.head.ast.AstNode getLeft ()
public void setLeft (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode left
public com.google.javascript.rhino.head.ast.AstNode getRight ()
public void setRight (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode right
public int getOperatorPosition ()
public void setOperatorPosition (int)
int operatorPosition
public boolean hasSideEffects ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/Jump.classJump.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.Jump extends com.google.javascript.rhino.head.ast.AstNode {
public com.google.javascript.rhino.head.Node target
private com.google.javascript.rhino.head.Node target2
private com.google.javascript.rhino.head.ast.Jump jumpNode
public void ()
public void (int)
int nodeType
public void (int, int)
int type
int lineno
public void (int, com.google.javascript.rhino.head.Node)
int type
com.google.javascript.rhino.head.Node child
public void (int, com.google.javascript.rhino.head.Node, int)
int type
com.google.javascript.rhino.head.Node child
int lineno
public com.google.javascript.rhino.head.ast.Jump getJumpStatement ()
public void setJumpStatement (com.google.javascript.rhino.head.ast.Jump)
com.google.javascript.rhino.head.ast.Jump jumpStatement
public com.google.javascript.rhino.head.Node getDefault ()
public void setDefault (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node defaultTarget
public com.google.javascript.rhino.head.Node getFinally ()
public void setFinally (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node finallyTarget
public com.google.javascript.rhino.head.ast.Jump getLoop ()
public void setLoop (com.google.javascript.rhino.head.ast.Jump)
com.google.javascript.rhino.head.ast.Jump loop
public com.google.javascript.rhino.head.Node getContinue ()
public void setContinue (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node continueTarget
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor visitor
public java.lang.String toSource (int)
int depth
}
com/google/javascript/rhino/head/ast/KeywordLiteral.classKeywordLiteral.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.KeywordLiteral extends com.google.javascript.rhino.head.ast.AstNode {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, int)
int pos
int len
int nodeType
public com.google.javascript.rhino.head.ast.KeywordLiteral setType (int)
int nodeType
public boolean isBooleanLiteral ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
public volatile com.google.javascript.rhino.head.Node setType (int)
int x0
}
com/google/javascript/rhino/head/ast/Label.classLabel.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.Label extends com.google.javascript.rhino.head.ast.Jump {
private String name
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, java.lang.String)
int pos
int len
String name
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/LabeledStatement.classLabeledStatement.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.LabeledStatement extends com.google.javascript.rhino.head.ast.AstNode {
private java.util.List labels
private com.google.javascript.rhino.head.ast.AstNode statement
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.util.List getLabels ()
public void setLabels (java.util.List)
com.google.javascript.rhino.head.ast.Label l
java.util.Iterator i$
java.util.List labels
public void addLabel (com.google.javascript.rhino.head.ast.Label)
com.google.javascript.rhino.head.ast.Label label
public com.google.javascript.rhino.head.ast.AstNode getStatement ()
public com.google.javascript.rhino.head.ast.Label getLabelByName (java.lang.String)
com.google.javascript.rhino.head.ast.Label label
java.util.Iterator i$
String name
public void setStatement (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode statement
public com.google.javascript.rhino.head.ast.Label getFirstLabel ()
public boolean hasSideEffects ()
public java.lang.String toSource (int)
com.google.javascript.rhino.head.ast.Label label
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.AstNode label
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/LetNode.classLetNode.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.LetNode extends com.google.javascript.rhino.head.ast.Scope {
private com.google.javascript.rhino.head.ast.VariableDeclaration variables
private com.google.javascript.rhino.head.ast.AstNode body
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.VariableDeclaration getVariables ()
public void setVariables (com.google.javascript.rhino.head.ast.VariableDeclaration)
com.google.javascript.rhino.head.ast.VariableDeclaration variables
public com.google.javascript.rhino.head.ast.AstNode getBody ()
public void setBody (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode body
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public java.lang.String toSource (int)
int depth
String pad
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/Loop.classLoop.java
package com.google.javascript.rhino.head.ast
public abstract com.google.javascript.rhino.head.ast.Loop extends com.google.javascript.rhino.head.ast.Scope {
protected com.google.javascript.rhino.head.ast.AstNode body
protected int lp
protected int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getBody ()
public void setBody (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode body
int end
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
}
com/google/javascript/rhino/head/ast/Name.className.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.Name extends com.google.javascript.rhino.head.ast.AstNode {
private String identifier
private com.google.javascript.rhino.head.ast.Scope scope
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, java.lang.String)
int pos
int len
String name
public void (int, java.lang.String)
int pos
String name
public java.lang.String getIdentifier ()
public void setIdentifier (java.lang.String)
String identifier
public void setScope (com.google.javascript.rhino.head.ast.Scope)
com.google.javascript.rhino.head.ast.Scope s
public com.google.javascript.rhino.head.ast.Scope getScope ()
public com.google.javascript.rhino.head.ast.Scope getDefiningScope ()
com.google.javascript.rhino.head.ast.Scope enclosing
String name
public boolean isLocalName ()
com.google.javascript.rhino.head.ast.Scope scope
public int length ()
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/NewExpression.classNewExpression.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.NewExpression extends com.google.javascript.rhino.head.ast.FunctionCall {
private com.google.javascript.rhino.head.ast.ObjectLiteral initializer
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.ObjectLiteral getInitializer ()
public void setInitializer (com.google.javascript.rhino.head.ast.ObjectLiteral)
com.google.javascript.rhino.head.ast.ObjectLiteral initializer
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.AstNode arg
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/NodeVisitor.classNodeVisitor.java
package com.google.javascript.rhino.head.ast
public abstract com.google.javascript.rhino.head.ast.NodeVisitor extends java.lang.Object {
public abstract boolean visit (com.google.javascript.rhino.head.ast.AstNode)
}
com/google/javascript/rhino/head/ast/NumberLiteral.classNumberLiteral.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.NumberLiteral extends com.google.javascript.rhino.head.ast.AstNode {
private String value
private double number
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, java.lang.String)
int pos
String value
public void (int, java.lang.String, double)
int pos
String value
double number
public void (double)
double number
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public double getNumber ()
public void setNumber (double)
double value
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ObjectLiteral.classObjectLiteral.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ObjectLiteral extends com.google.javascript.rhino.head.ast.AstNode implements com.google.javascript.rhino.head.ast.DestructuringForm {
private static final java.util.List NO_ELEMS
private java.util.List elements
boolean isDestructuring
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.util.List getElements ()
public void setElements (java.util.List)
com.google.javascript.rhino.head.ast.ObjectProperty o
java.util.Iterator i$
java.util.List elements
public void addElement (com.google.javascript.rhino.head.ast.ObjectProperty)
com.google.javascript.rhino.head.ast.ObjectProperty element
public void setIsDestructuring (boolean)
boolean destructuring
public boolean isDestructuring ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.ObjectProperty prop
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
static void ()
}
com/google/javascript/rhino/head/ast/ObjectProperty.classObjectProperty.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ObjectProperty extends com.google.javascript.rhino.head.ast.InfixExpression {
public void setNodeType (int)
int nodeType
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void setIsGetter ()
public boolean isGetter ()
public void setIsSetter ()
public boolean isSetter ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
}
com/google/javascript/rhino/head/ast/ParenthesizedExpression.classParenthesizedExpression.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ParenthesizedExpression extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode expression
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expr
public void (int, int, com.google.javascript.rhino.head.ast.AstNode)
int pos
int len
com.google.javascript.rhino.head.ast.AstNode expr
public com.google.javascript.rhino.head.ast.AstNode getExpression ()
public void setExpression (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expression
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ParseProblem$Type.classParseProblem.java
package com.google.javascript.rhino.head.ast
public final com.google.javascript.rhino.head.ast.ParseProblem$Type extends java.lang.Enum {
public static final com.google.javascript.rhino.head.ast.ParseProblem$Type Error
public static final com.google.javascript.rhino.head.ast.ParseProblem$Type Warning
private static final com.google.javascript.rhino.head.ast.ParseProblem$Type[] $VALUES
public static com.google.javascript.rhino.head.ast.ParseProblem$Type[] values ()
public static com.google.javascript.rhino.head.ast.ParseProblem$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/javascript/rhino/head/ast/ParseProblem.classParseProblem.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ParseProblem extends java.lang.Object {
private com.google.javascript.rhino.head.ast.ParseProblem$Type type
private String message
private String sourceName
private int offset
private int length
public void (com.google.javascript.rhino.head.ast.ParseProblem$Type, java.lang.String, java.lang.String, int, int)
com.google.javascript.rhino.head.ast.ParseProblem$Type type
String message
String sourceName
int offset
int length
public com.google.javascript.rhino.head.ast.ParseProblem$Type getType ()
public void setType (com.google.javascript.rhino.head.ast.ParseProblem$Type)
com.google.javascript.rhino.head.ast.ParseProblem$Type type
public java.lang.String getMessage ()
public void setMessage (java.lang.String)
String msg
public java.lang.String getSourceName ()
public void setSourceName (java.lang.String)
String name
public int getFileOffset ()
public void setFileOffset (int)
int offset
public int getLength ()
public void setLength (int)
int length
public java.lang.String toString ()
StringBuilder sb
}
com/google/javascript/rhino/head/ast/PropertyGet.classPropertyGet.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.PropertyGet extends com.google.javascript.rhino.head.ast.InfixExpression {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.Name)
int pos
int len
com.google.javascript.rhino.head.ast.AstNode target
com.google.javascript.rhino.head.ast.Name property
public void (com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.AstNode target
com.google.javascript.rhino.head.ast.Name property
public void (com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.Name, int)
com.google.javascript.rhino.head.ast.AstNode target
com.google.javascript.rhino.head.ast.Name property
int dotPosition
public com.google.javascript.rhino.head.ast.AstNode getTarget ()
public void setTarget (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode target
public com.google.javascript.rhino.head.ast.Name getProperty ()
public void setProperty (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name property
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/RegExpLiteral.classRegExpLiteral.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.RegExpLiteral extends com.google.javascript.rhino.head.ast.AstNode {
private String value
private String flags
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public java.lang.String getFlags ()
public void setFlags (java.lang.String)
String flags
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ReturnStatement.classReturnStatement.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ReturnStatement extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode returnValue
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, com.google.javascript.rhino.head.ast.AstNode)
int pos
int len
com.google.javascript.rhino.head.ast.AstNode returnValue
public com.google.javascript.rhino.head.ast.AstNode getReturnValue ()
public void setReturnValue (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode returnValue
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/Scope.classScope.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.Scope extends com.google.javascript.rhino.head.ast.Jump {
protected java.util.Map symbolTable
protected com.google.javascript.rhino.head.ast.Scope parentScope
protected com.google.javascript.rhino.head.ast.ScriptNode top
private java.util.List childScopes
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.Scope getParentScope ()
public void setParentScope (com.google.javascript.rhino.head.ast.Scope)
com.google.javascript.rhino.head.ast.Scope parentScope
public void clearParentScope ()
public java.util.List getChildScopes ()
public void addChildScope (com.google.javascript.rhino.head.ast.Scope)
com.google.javascript.rhino.head.ast.Scope child
public void replaceWith (com.google.javascript.rhino.head.ast.Scope)
com.google.javascript.rhino.head.ast.Scope kid
java.util.Iterator i$
com.google.javascript.rhino.head.ast.Scope newScope
public com.google.javascript.rhino.head.ast.ScriptNode getTop ()
public void setTop (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.ast.ScriptNode top
public static com.google.javascript.rhino.head.ast.Scope splitScope (com.google.javascript.rhino.head.ast.Scope)
com.google.javascript.rhino.head.ast.Scope scope
com.google.javascript.rhino.head.ast.Scope result
public static void joinScopes (com.google.javascript.rhino.head.ast.Scope, com.google.javascript.rhino.head.ast.Scope)
com.google.javascript.rhino.head.ast.Symbol sym
java.util.Map$Entry entry
java.util.Iterator i$
com.google.javascript.rhino.head.ast.Scope source
com.google.javascript.rhino.head.ast.Scope dest
java.util.Map src
java.util.Map dst
public com.google.javascript.rhino.head.ast.Scope getDefiningScope (java.lang.String)
java.util.Map symbolTable
com.google.javascript.rhino.head.ast.Scope s
String name
public com.google.javascript.rhino.head.ast.Symbol getSymbol (java.lang.String)
String name
public void putSymbol (com.google.javascript.rhino.head.ast.Symbol)
com.google.javascript.rhino.head.ast.Symbol symbol
public java.util.Map getSymbolTable ()
public void setSymbolTable (java.util.Map)
java.util.Map table
private java.util.Map ensureSymbolTable ()
public java.util.List getStatements ()
java.util.List stmts
com.google.javascript.rhino.head.Node n
public java.lang.String toSource (int)
com.google.javascript.rhino.head.Node kid
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.Node kid
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/ScriptNode.classScriptNode.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ScriptNode extends com.google.javascript.rhino.head.ast.Scope {
private int encodedSourceStart
private int encodedSourceEnd
private String sourceName
private String encodedSource
private int endLineno
private java.util.List functions
private java.util.List regexps
private java.util.List EMPTY_LIST
private java.util.List symbols
private int paramCount
private String[] variableNames
private boolean[] isConsts
private Object compilerData
private int tempNumber
public void ()
public void (int)
int pos
public java.lang.String getSourceName ()
public void setSourceName (java.lang.String)
String sourceName
public int getEncodedSourceStart ()
public void setEncodedSourceStart (int)
int start
public int getEncodedSourceEnd ()
public void setEncodedSourceEnd (int)
int end
public void setEncodedSourceBounds (int, int)
int start
int end
public void setEncodedSource (java.lang.String)
String encodedSource
public java.lang.String getEncodedSource ()
public int getBaseLineno ()
public void setBaseLineno (int)
int lineno
public int getEndLineno ()
public void setEndLineno (int)
int lineno
public int getFunctionCount ()
public com.google.javascript.rhino.head.ast.FunctionNode getFunctionNode (int)
int i
public java.util.List getFunctions ()
public int addFunction (com.google.javascript.rhino.head.ast.FunctionNode)
com.google.javascript.rhino.head.ast.FunctionNode fnNode
public int getRegexpCount ()
public java.lang.String getRegexpString (int)
int index
public java.lang.String getRegexpFlags (int)
int index
public void addRegExp (com.google.javascript.rhino.head.ast.RegExpLiteral)
com.google.javascript.rhino.head.ast.RegExpLiteral re
public int getIndexForNameNode (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node nameNode
com.google.javascript.rhino.head.ast.Scope node
com.google.javascript.rhino.head.ast.Symbol symbol
public java.lang.String getParamOrVarName (int)
int index
public int getParamCount ()
public int getParamAndVarCount ()
public java.lang.String[] getParamAndVarNames ()
public boolean[] getParamAndVarConst ()
void addSymbol (com.google.javascript.rhino.head.ast.Symbol)
com.google.javascript.rhino.head.ast.Symbol symbol
public java.util.List getSymbols ()
public void setSymbols (java.util.List)
java.util.List symbols
public void flattenSymbolTable (boolean)
com.google.javascript.rhino.head.ast.Symbol symbol
int i
java.util.List newSymbols
com.google.javascript.rhino.head.ast.Symbol symbol
int i
boolean flattenAllTables
public java.lang.Object getCompilerData ()
public void setCompilerData (java.lang.Object)
Object data
public java.lang.String getNextTempName ()
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.Node kid
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/StringLiteral.classStringLiteral.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.StringLiteral extends com.google.javascript.rhino.head.ast.AstNode {
private String value
private char quoteChar
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.lang.String getValue ()
public java.lang.String getValue (boolean)
boolean includeQuotes
public void setValue (java.lang.String)
String value
public char getQuoteCharacter ()
public void setQuoteCharacter (char)
char c
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/SwitchCase.classSwitchCase.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.SwitchCase extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode expression
private java.util.List statements
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getExpression ()
public void setExpression (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expression
public boolean isDefault ()
public java.util.List getStatements ()
public void setStatements (java.util.List)
com.google.javascript.rhino.head.ast.AstNode s
java.util.Iterator i$
java.util.List statements
public void addStatement (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode statement
int end
public java.lang.String toSource (int)
com.google.javascript.rhino.head.ast.AstNode s
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.AstNode s
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/SwitchStatement.classSwitchStatement.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.SwitchStatement extends com.google.javascript.rhino.head.ast.Jump {
private static final java.util.List NO_CASES
private com.google.javascript.rhino.head.ast.AstNode expression
private java.util.List cases
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getExpression ()
public void setExpression (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expression
public java.util.List getCases ()
public void setCases (java.util.List)
com.google.javascript.rhino.head.ast.SwitchCase sc
java.util.Iterator i$
java.util.List cases
public void addCase (com.google.javascript.rhino.head.ast.SwitchCase)
com.google.javascript.rhino.head.ast.SwitchCase switchCase
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public java.lang.String toSource (int)
com.google.javascript.rhino.head.ast.SwitchCase sc
java.util.Iterator i$
int depth
String pad
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.SwitchCase sc
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
static void ()
}
com/google/javascript/rhino/head/ast/Symbol.classSymbol.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.Symbol extends java.lang.Object {
private int declType
private int index
private String name
private com.google.javascript.rhino.head.Node node
private com.google.javascript.rhino.head.ast.Scope containingTable
public void ()
public void (int, java.lang.String)
int declType
String name
public int getDeclType ()
public void setDeclType (int)
int declType
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public com.google.javascript.rhino.head.Node getNode ()
public int getIndex ()
public void setIndex (int)
int index
public void setNode (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
public com.google.javascript.rhino.head.ast.Scope getContainingTable ()
public void setContainingTable (com.google.javascript.rhino.head.ast.Scope)
com.google.javascript.rhino.head.ast.Scope containingTable
public java.lang.String getDeclTypeName ()
public java.lang.String toString ()
StringBuilder result
}
com/google/javascript/rhino/head/ast/ThrowStatement.classThrowStatement.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.ThrowStatement extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode expression
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expr
public void (int, com.google.javascript.rhino.head.ast.AstNode)
int pos
com.google.javascript.rhino.head.ast.AstNode expr
public void (int, int, com.google.javascript.rhino.head.ast.AstNode)
int pos
int len
com.google.javascript.rhino.head.ast.AstNode expr
public com.google.javascript.rhino.head.ast.AstNode getExpression ()
public void setExpression (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expression
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/TryStatement.classTryStatement.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.TryStatement extends com.google.javascript.rhino.head.ast.AstNode {
private static final java.util.List NO_CATCHES
private com.google.javascript.rhino.head.ast.AstNode tryBlock
private java.util.List catchClauses
private com.google.javascript.rhino.head.ast.AstNode finallyBlock
private int finallyPosition
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getTryBlock ()
public void setTryBlock (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode tryBlock
public java.util.List getCatchClauses ()
public void setCatchClauses (java.util.List)
com.google.javascript.rhino.head.ast.CatchClause cc
java.util.Iterator i$
java.util.List catchClauses
public void addCatchClause (com.google.javascript.rhino.head.ast.CatchClause)
com.google.javascript.rhino.head.ast.CatchClause clause
public com.google.javascript.rhino.head.ast.AstNode getFinallyBlock ()
public void setFinallyBlock (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode finallyBlock
public int getFinallyPosition ()
public void setFinallyPosition (int)
int finallyPosition
public java.lang.String toSource (int)
com.google.javascript.rhino.head.ast.CatchClause cc
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.CatchClause cc
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
static void ()
}
com/google/javascript/rhino/head/ast/UnaryExpression.classUnaryExpression.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.UnaryExpression extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode operand
private boolean isPostfix
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, com.google.javascript.rhino.head.ast.AstNode)
int operator
int operatorPosition
com.google.javascript.rhino.head.ast.AstNode operand
public void (int, int, com.google.javascript.rhino.head.ast.AstNode, boolean)
int operator
int operatorPosition
com.google.javascript.rhino.head.ast.AstNode operand
boolean postFix
int beg
int end
public int getOperator ()
public void setOperator (int)
int operator
public com.google.javascript.rhino.head.ast.AstNode getOperand ()
public void setOperand (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode operand
public boolean isPostfix ()
public boolean isPrefix ()
public void setIsPostfix (boolean)
boolean isPostfix
public java.lang.String toSource (int)
int depth
StringBuilder sb
int type
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/VariableDeclaration.classVariableDeclaration.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.VariableDeclaration extends com.google.javascript.rhino.head.ast.AstNode {
private java.util.List variables
private boolean isStatement
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.util.List getVariables ()
public void setVariables (java.util.List)
com.google.javascript.rhino.head.ast.VariableInitializer vi
java.util.Iterator i$
java.util.List variables
public void addVariable (com.google.javascript.rhino.head.ast.VariableInitializer)
com.google.javascript.rhino.head.ast.VariableInitializer v
public com.google.javascript.rhino.head.Node setType (int)
int type
public boolean isVar ()
public boolean isConst ()
public boolean isLet ()
public boolean isStatement ()
public void setIsStatement (boolean)
boolean isStatement
private java.lang.String declTypeName ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.AstNode var
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/VariableInitializer.classVariableInitializer.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.VariableInitializer extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode target
private com.google.javascript.rhino.head.ast.AstNode initializer
public void setNodeType (int)
int nodeType
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public boolean isDestructuring ()
public com.google.javascript.rhino.head.ast.AstNode getTarget ()
public void setTarget (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode target
public com.google.javascript.rhino.head.ast.AstNode getInitializer ()
public void setInitializer (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode initializer
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/WhileLoop.classWhileLoop.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.WhileLoop extends com.google.javascript.rhino.head.ast.Loop {
private com.google.javascript.rhino.head.ast.AstNode condition
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getCondition ()
public void setCondition (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode condition
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/WithStatement.classWithStatement.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.WithStatement extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode expression
private com.google.javascript.rhino.head.ast.AstNode statement
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getExpression ()
public void setExpression (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expression
public com.google.javascript.rhino.head.ast.AstNode getStatement ()
public void setStatement (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode statement
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/XmlDotQuery.classXmlDotQuery.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.XmlDotQuery extends com.google.javascript.rhino.head.ast.InfixExpression {
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public int getRp ()
public void setRp (int)
int rp
public java.lang.String toSource (int)
int depth
StringBuilder sb
}
com/google/javascript/rhino/head/ast/XmlElemRef.classXmlElemRef.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.XmlElemRef extends com.google.javascript.rhino.head.ast.XmlRef {
private com.google.javascript.rhino.head.ast.AstNode indexExpr
private int lb
private int rb
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.AstNode getExpression ()
public void setExpression (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expr
public int getLb ()
public void setLb (int)
int lb
public int getRb ()
public void setRb (int)
int rb
public void setBrackets (int, int)
int lb
int rb
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/XmlExpression.classXmlExpression.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.XmlExpression extends com.google.javascript.rhino.head.ast.XmlFragment {
private com.google.javascript.rhino.head.ast.AstNode expression
private boolean isXmlAttribute
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, com.google.javascript.rhino.head.ast.AstNode)
int pos
com.google.javascript.rhino.head.ast.AstNode expr
public com.google.javascript.rhino.head.ast.AstNode getExpression ()
public void setExpression (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expression
public boolean isXmlAttribute ()
public void setIsXmlAttribute (boolean)
boolean isXmlAttribute
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/XmlFragment.classXmlFragment.java
package com.google.javascript.rhino.head.ast
public abstract com.google.javascript.rhino.head.ast.XmlFragment extends com.google.javascript.rhino.head.ast.AstNode {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
}
com/google/javascript/rhino/head/ast/XmlLiteral.classXmlLiteral.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.XmlLiteral extends com.google.javascript.rhino.head.ast.AstNode {
private java.util.List fragments
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.util.List getFragments ()
public void setFragments (java.util.List)
com.google.javascript.rhino.head.ast.XmlFragment fragment
java.util.Iterator i$
java.util.List fragments
public void addFragment (com.google.javascript.rhino.head.ast.XmlFragment)
com.google.javascript.rhino.head.ast.XmlFragment fragment
public java.lang.String toSource (int)
com.google.javascript.rhino.head.ast.XmlFragment frag
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.XmlFragment frag
java.util.Iterator i$
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/XmlMemberGet.classXmlMemberGet.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.XmlMemberGet extends com.google.javascript.rhino.head.ast.InfixExpression {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.XmlRef)
int pos
int len
com.google.javascript.rhino.head.ast.AstNode target
com.google.javascript.rhino.head.ast.XmlRef ref
public void (com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.XmlRef)
com.google.javascript.rhino.head.ast.AstNode target
com.google.javascript.rhino.head.ast.XmlRef ref
public void (com.google.javascript.rhino.head.ast.AstNode, com.google.javascript.rhino.head.ast.XmlRef, int)
com.google.javascript.rhino.head.ast.AstNode target
com.google.javascript.rhino.head.ast.XmlRef ref
int opPos
public com.google.javascript.rhino.head.ast.AstNode getTarget ()
public void setTarget (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode target
public com.google.javascript.rhino.head.ast.XmlRef getMemberRef ()
public void setProperty (com.google.javascript.rhino.head.ast.XmlRef)
com.google.javascript.rhino.head.ast.XmlRef ref
public java.lang.String toSource (int)
int depth
StringBuilder sb
}
com/google/javascript/rhino/head/ast/XmlPropRef.classXmlPropRef.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.XmlPropRef extends com.google.javascript.rhino.head.ast.XmlRef {
private com.google.javascript.rhino.head.ast.Name propName
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.Name getPropName ()
public void setPropName (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name propName
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/XmlRef.classXmlRef.java
package com.google.javascript.rhino.head.ast
public abstract com.google.javascript.rhino.head.ast.XmlRef extends com.google.javascript.rhino.head.ast.AstNode {
protected com.google.javascript.rhino.head.ast.Name namespace
protected int atPos
protected int colonPos
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public com.google.javascript.rhino.head.ast.Name getNamespace ()
public void setNamespace (com.google.javascript.rhino.head.ast.Name)
com.google.javascript.rhino.head.ast.Name namespace
public boolean isAttributeAccess ()
public int getAtPos ()
public void setAtPos (int)
int atPos
public int getColonPos ()
public void setColonPos (int)
int colonPos
}
com/google/javascript/rhino/head/ast/XmlString.classXmlString.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.XmlString extends com.google.javascript.rhino.head.ast.XmlFragment {
private String xml
public void ()
public void (int)
int pos
public void (int, java.lang.String)
int pos
String s
public void setXml (java.lang.String)
String s
public java.lang.String getXml ()
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/ast/Yield.classYield.java
package com.google.javascript.rhino.head.ast
public com.google.javascript.rhino.head.ast.Yield extends com.google.javascript.rhino.head.ast.AstNode {
private com.google.javascript.rhino.head.ast.AstNode value
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, com.google.javascript.rhino.head.ast.AstNode)
int pos
int len
com.google.javascript.rhino.head.ast.AstNode value
public com.google.javascript.rhino.head.ast.AstNode getValue ()
public void setValue (com.google.javascript.rhino.head.ast.AstNode)
com.google.javascript.rhino.head.ast.AstNode expr
public java.lang.String toSource (int)
int depth
public void visit (com.google.javascript.rhino.head.ast.NodeVisitor)
com.google.javascript.rhino.head.ast.NodeVisitor v
}
com/google/javascript/rhino/head/commonjs/module/ModuleScope.classModuleScope.java
package com.google.javascript.rhino.head.commonjs.module
public com.google.javascript.rhino.head.commonjs.module.ModuleScope extends com.google.javascript.rhino.head.TopLevel {
private static final long serialVersionUID
private final java.net.URI uri
private final java.net.URI base
public void (com.google.javascript.rhino.head.Scriptable, java.net.URI, java.net.URI)
com.google.javascript.rhino.head.Scriptable prototype
java.net.URI uri
java.net.URI base
public java.net.URI getUri ()
public java.net.URI getBase ()
}
com/google/javascript/rhino/head/commonjs/module/ModuleScript.classModuleScript.java
package com.google.javascript.rhino.head.commonjs.module
public com.google.javascript.rhino.head.commonjs.module.ModuleScript extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final com.google.javascript.rhino.head.Script script
private final java.net.URI uri
private final java.net.URI base
public void (com.google.javascript.rhino.head.Script, java.net.URI, java.net.URI)
com.google.javascript.rhino.head.Script script
java.net.URI uri
java.net.URI base
public com.google.javascript.rhino.head.Script getScript ()
public java.net.URI getUri ()
public java.net.URI getBase ()
public boolean isSandboxed ()
}
com/google/javascript/rhino/head/commonjs/module/ModuleScriptProvider.classModuleScriptProvider.java
package com.google.javascript.rhino.head.commonjs.module
public abstract com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider extends java.lang.Object {
public abstract com.google.javascript.rhino.head.commonjs.module.ModuleScript getModuleScript (com.google.javascript.rhino.head.Context, java.lang.String, java.net.URI, java.net.URI, com.google.javascript.rhino.head.Scriptable) throws java.lang.Exception
}
com/google/javascript/rhino/head/commonjs/module/Require.classRequire.java
package com.google.javascript.rhino.head.commonjs.module
public com.google.javascript.rhino.head.commonjs.module.Require extends com.google.javascript.rhino.head.BaseFunction {
private static final long serialVersionUID
private final com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider moduleScriptProvider
private final com.google.javascript.rhino.head.Scriptable nativeScope
private final com.google.javascript.rhino.head.Scriptable paths
private final boolean sandboxed
private final com.google.javascript.rhino.head.Script preExec
private final com.google.javascript.rhino.head.Script postExec
private String mainModuleId
private com.google.javascript.rhino.head.Scriptable mainExports
private final java.util.Map exportedModuleInterfaces
private final Object loadLock
private static final ThreadLocal loadingModuleInterfaces
public void (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider, com.google.javascript.rhino.head.Script, com.google.javascript.rhino.head.Script, boolean)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable nativeScope
com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider moduleScriptProvider
com.google.javascript.rhino.head.Script preExec
com.google.javascript.rhino.head.Script postExec
boolean sandboxed
public com.google.javascript.rhino.head.Scriptable requireMain (com.google.javascript.rhino.head.Context, java.lang.String)
RuntimeException x
Exception x
java.net.URISyntaxException usx
java.io.File file
java.net.URI mainUri
com.google.javascript.rhino.head.Context cx
String mainModuleId
com.google.javascript.rhino.head.commonjs.module.ModuleScript moduleScript
public void install (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.commonjs.module.ModuleScope moduleScope
java.net.URI current
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
String id
java.net.URI uri
java.net.URI base
public com.google.javascript.rhino.head.Scriptable construct (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
private com.google.javascript.rhino.head.Scriptable getExportedModuleInterface (com.google.javascript.rhino.head.Context, java.lang.String, java.net.URI, java.net.URI, boolean)
com.google.javascript.rhino.head.Scriptable newExports
RuntimeException e
com.google.javascript.rhino.head.commonjs.module.ModuleScript moduleScript
boolean outermostLocked
com.google.javascript.rhino.head.Context cx
String id
java.net.URI uri
java.net.URI base
boolean isMain
com.google.javascript.rhino.head.Scriptable exports
java.util.Map threadLoadingModules
private com.google.javascript.rhino.head.Scriptable executeModuleScript (com.google.javascript.rhino.head.Context, java.lang.String, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.commonjs.module.ModuleScript, boolean)
com.google.javascript.rhino.head.Context cx
String id
com.google.javascript.rhino.head.Scriptable exports
com.google.javascript.rhino.head.commonjs.module.ModuleScript moduleScript
boolean isMain
com.google.javascript.rhino.head.ScriptableObject moduleObject
java.net.URI uri
java.net.URI base
com.google.javascript.rhino.head.Scriptable executionScope
private static void executeOptionalScript (com.google.javascript.rhino.head.Script, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Script script
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable executionScope
private static void defineReadOnlyProperty (com.google.javascript.rhino.head.ScriptableObject, java.lang.String, java.lang.Object)
com.google.javascript.rhino.head.ScriptableObject obj
String name
Object value
private com.google.javascript.rhino.head.commonjs.module.ModuleScript getModule (com.google.javascript.rhino.head.Context, java.lang.String, java.net.URI, java.net.URI)
com.google.javascript.rhino.head.commonjs.module.ModuleScript moduleScript
RuntimeException e
Exception e
com.google.javascript.rhino.head.Context cx
String id
java.net.URI uri
java.net.URI base
public java.lang.String getFunctionName ()
public int getArity ()
public int getLength ()
static void ()
}
com/google/javascript/rhino/head/commonjs/module/RequireBuilder.classRequireBuilder.java
package com.google.javascript.rhino.head.commonjs.module
public com.google.javascript.rhino.head.commonjs.module.RequireBuilder extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private boolean sandboxed
private com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider moduleScriptProvider
private com.google.javascript.rhino.head.Script preExec
private com.google.javascript.rhino.head.Script postExec
public void ()
public com.google.javascript.rhino.head.commonjs.module.RequireBuilder setModuleScriptProvider (com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider)
com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider moduleScriptProvider
public com.google.javascript.rhino.head.commonjs.module.RequireBuilder setPostExec (com.google.javascript.rhino.head.Script)
com.google.javascript.rhino.head.Script postExec
public com.google.javascript.rhino.head.commonjs.module.RequireBuilder setPreExec (com.google.javascript.rhino.head.Script)
com.google.javascript.rhino.head.Script preExec
public com.google.javascript.rhino.head.commonjs.module.RequireBuilder setSandboxed (boolean)
boolean sandboxed
public com.google.javascript.rhino.head.commonjs.module.Require createRequire (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable globalScope
}
com/google/javascript/rhino/head/commonjs/module/provider/CachingModuleScriptProviderBase$CachedModuleScript.classCachingModuleScriptProviderBase.java
package com.google.javascript.rhino.head.commonjs.module.provider
public com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript extends java.lang.Object {
private final com.google.javascript.rhino.head.commonjs.module.ModuleScript moduleScript
private final Object validator
public void (com.google.javascript.rhino.head.commonjs.module.ModuleScript, java.lang.Object)
com.google.javascript.rhino.head.commonjs.module.ModuleScript moduleScript
Object validator
com.google.javascript.rhino.head.commonjs.module.ModuleScript getModule ()
java.lang.Object getValidator ()
}
com/google/javascript/rhino/head/commonjs/module/provider/CachingModuleScriptProviderBase.classCachingModuleScriptProviderBase.java
package com.google.javascript.rhino.head.commonjs.module.provider
public abstract com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase extends java.lang.Object implements com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider java.io.Serializable {
private static final long serialVersionUID
private static final int loadConcurrencyLevel
private static final int loadLockShift
private static final int loadLockMask
private static final int loadLockCount
private final Object[] loadLocks
private final com.google.javascript.rhino.head.commonjs.module.provider.ModuleSourceProvider moduleSourceProvider
protected void (com.google.javascript.rhino.head.commonjs.module.provider.ModuleSourceProvider)
int i
com.google.javascript.rhino.head.commonjs.module.provider.ModuleSourceProvider moduleSourceProvider
public com.google.javascript.rhino.head.commonjs.module.ModuleScript getModuleScript (com.google.javascript.rhino.head.Context, java.lang.String, java.net.URI, java.net.URI, com.google.javascript.rhino.head.Scriptable) throws java.lang.Exception
com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript cachedModule2
java.net.URI sourceUri
com.google.javascript.rhino.head.commonjs.module.ModuleScript moduleScript
int idHash
com.google.javascript.rhino.head.Context cx
String moduleId
java.net.URI moduleUri
java.net.URI baseUri
com.google.javascript.rhino.head.Scriptable paths
com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript cachedModule1
Object validator1
com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource moduleSource
java.io.Reader reader
protected abstract void putLoadedModule (java.lang.String, com.google.javascript.rhino.head.commonjs.module.ModuleScript, java.lang.Object)
protected abstract com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript getLoadedModule (java.lang.String)
private static java.lang.Object getValidator (com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript)
com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript cachedModule
private static boolean equal (java.lang.Object, java.lang.Object)
Object o1
Object o2
protected static int getConcurrencyLevel ()
static void ()
int sshift
int ssize
}
com/google/javascript/rhino/head/commonjs/module/provider/DefaultUrlConnectionExpiryCalculator.classDefaultUrlConnectionExpiryCalculator.java
package com.google.javascript.rhino.head.commonjs.module.provider
public com.google.javascript.rhino.head.commonjs.module.provider.DefaultUrlConnectionExpiryCalculator extends java.lang.Object implements com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionExpiryCalculator java.io.Serializable {
private static final long serialVersionUID
private final long relativeExpiry
public void ()
public void (long)
long relativeExpiry
public long calculateExpiry (java.net.URLConnection)
java.net.URLConnection urlConnection
}
com/google/javascript/rhino/head/commonjs/module/provider/ModuleSource.classModuleSource.java
package com.google.javascript.rhino.head.commonjs.module.provider
public com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.io.Reader reader
private final Object securityDomain
private final java.net.URI uri
private final java.net.URI base
private final Object validator
public void (java.io.Reader, java.lang.Object, java.net.URI, java.net.URI, java.lang.Object)
java.io.Reader reader
Object securityDomain
java.net.URI uri
java.net.URI base
Object validator
public java.io.Reader getReader ()
public java.lang.Object getSecurityDomain ()
public java.net.URI getUri ()
public java.net.URI getBase ()
public java.lang.Object getValidator ()
}
com/google/javascript/rhino/head/commonjs/module/provider/ModuleSourceProvider.classModuleSourceProvider.java
package com.google.javascript.rhino.head.commonjs.module.provider
public abstract com.google.javascript.rhino.head.commonjs.module.provider.ModuleSourceProvider extends java.lang.Object {
public static final com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource NOT_MODIFIED
public abstract com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadSource (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
public abstract com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadSource (java.net.URI, java.net.URI, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
static void ()
}
com/google/javascript/rhino/head/commonjs/module/provider/ModuleSourceProviderBase.classModuleSourceProviderBase.java
package com.google.javascript.rhino.head.commonjs.module.provider
public abstract com.google.javascript.rhino.head.commonjs.module.provider.ModuleSourceProviderBase extends java.lang.Object implements com.google.javascript.rhino.head.commonjs.module.provider.ModuleSourceProvider java.io.Serializable {
private static final long serialVersionUID
public void ()
public com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadSource (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
String moduleId
com.google.javascript.rhino.head.Scriptable paths
Object validator
com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource moduleSource
public com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadSource (java.net.URI, java.net.URI, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
java.net.URI uri
java.net.URI base
Object validator
private com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadFromPathArray (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object) throws java.io.IOException
java.net.URI uri
com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource moduleSource
java.net.URISyntaxException e
String path
int i
String moduleId
com.google.javascript.rhino.head.Scriptable paths
Object validator
long llength
int ilength
private static java.lang.String ensureTrailingSlash (java.lang.String)
String path
protected boolean entityNeedsRevalidation (java.lang.Object)
Object validator
protected abstract com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadFromUri (java.net.URI, java.net.URI, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
protected com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadFromPrivilegedLocations (java.lang.String, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
String moduleId
Object validator
protected com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadFromFallbackLocations (java.lang.String, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
String moduleId
Object validator
}
com/google/javascript/rhino/head/commonjs/module/provider/MultiModuleScriptProvider.classMultiModuleScriptProvider.java
package com.google.javascript.rhino.head.commonjs.module.provider
public com.google.javascript.rhino.head.commonjs.module.provider.MultiModuleScriptProvider extends java.lang.Object implements com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider {
private final com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider[] providers
public void (java.lang.Iterable)
com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider provider
java.util.Iterator i$
Iterable providers
java.util.List l
public com.google.javascript.rhino.head.commonjs.module.ModuleScript getModuleScript (com.google.javascript.rhino.head.Context, java.lang.String, java.net.URI, java.net.URI, com.google.javascript.rhino.head.Scriptable) throws java.lang.Exception
com.google.javascript.rhino.head.commonjs.module.ModuleScript script
com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider provider
com.google.javascript.rhino.head.commonjs.module.ModuleScriptProvider[] arr$
int len$
int i$
com.google.javascript.rhino.head.Context cx
String moduleId
java.net.URI uri
java.net.URI base
com.google.javascript.rhino.head.Scriptable paths
}
com/google/javascript/rhino/head/commonjs/module/provider/ParsedContentType.classParsedContentType.java
package com.google.javascript.rhino.head.commonjs.module.provider
public final com.google.javascript.rhino.head.commonjs.module.provider.ParsedContentType extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String contentType
private final String encoding
public void (java.lang.String)
int l
String param
java.util.StringTokenizer tok
String mimeType
String contentType
String encoding
public java.lang.String getContentType ()
public java.lang.String getEncoding ()
}
com/google/javascript/rhino/head/commonjs/module/provider/SoftCachingModuleScriptProvider$ScriptReference.classSoftCachingModuleScriptProvider.java
package com.google.javascript.rhino.head.commonjs.module.provider
com.google.javascript.rhino.head.commonjs.module.provider.SoftCachingModuleScriptProvider$ScriptReference extends java.lang.ref.SoftReference {
private final String moduleId
private final java.net.URI uri
private final java.net.URI base
private final Object validator
void (com.google.javascript.rhino.head.Script, java.lang.String, java.net.URI, java.net.URI, java.lang.Object, java.lang.ref.ReferenceQueue)
com.google.javascript.rhino.head.Script script
String moduleId
java.net.URI uri
java.net.URI base
Object validator
java.lang.ref.ReferenceQueue refQueue
com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript getCachedModuleScript ()
com.google.javascript.rhino.head.Script script
java.lang.String getModuleId ()
}
com/google/javascript/rhino/head/commonjs/module/provider/SoftCachingModuleScriptProvider.classSoftCachingModuleScriptProvider.java
package com.google.javascript.rhino.head.commonjs.module.provider
public com.google.javascript.rhino.head.commonjs.module.provider.SoftCachingModuleScriptProvider extends com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase {
private static final long serialVersionUID
private transient java.lang.ref.ReferenceQueue scriptRefQueue
private transient java.util.concurrent.ConcurrentMap scripts
public void (com.google.javascript.rhino.head.commonjs.module.provider.ModuleSourceProvider)
com.google.javascript.rhino.head.commonjs.module.provider.ModuleSourceProvider moduleSourceProvider
public com.google.javascript.rhino.head.commonjs.module.ModuleScript getModuleScript (com.google.javascript.rhino.head.Context, java.lang.String, java.net.URI, java.net.URI, com.google.javascript.rhino.head.Scriptable) throws java.lang.Exception
com.google.javascript.rhino.head.commonjs.module.provider.SoftCachingModuleScriptProvider$ScriptReference ref
com.google.javascript.rhino.head.Context cx
String moduleId
java.net.URI uri
java.net.URI base
com.google.javascript.rhino.head.Scriptable paths
protected com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript getLoadedModule (java.lang.String)
String moduleId
com.google.javascript.rhino.head.commonjs.module.provider.SoftCachingModuleScriptProvider$ScriptReference scriptRef
protected void putLoadedModule (java.lang.String, com.google.javascript.rhino.head.commonjs.module.ModuleScript, java.lang.Object)
String moduleId
com.google.javascript.rhino.head.commonjs.module.ModuleScript moduleScript
Object validator
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript cachedModuleScript
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectInputStream in
java.util.Map serScripts
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript cachedModuleScript
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectOutputStream out
java.util.Map serScripts
}
com/google/javascript/rhino/head/commonjs/module/provider/StrongCachingModuleScriptProvider.classStrongCachingModuleScriptProvider.java
package com.google.javascript.rhino.head.commonjs.module.provider
public com.google.javascript.rhino.head.commonjs.module.provider.StrongCachingModuleScriptProvider extends com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase {
private static final long serialVersionUID
private final java.util.Map modules
public void (com.google.javascript.rhino.head.commonjs.module.provider.ModuleSourceProvider)
com.google.javascript.rhino.head.commonjs.module.provider.ModuleSourceProvider moduleSourceProvider
protected com.google.javascript.rhino.head.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript getLoadedModule (java.lang.String)
String moduleId
protected void putLoadedModule (java.lang.String, com.google.javascript.rhino.head.commonjs.module.ModuleScript, java.lang.Object)
String moduleId
com.google.javascript.rhino.head.commonjs.module.ModuleScript moduleScript
Object validator
}
com/google/javascript/rhino/head/commonjs/module/provider/UrlConnectionExpiryCalculator.classUrlConnectionExpiryCalculator.java
package com.google.javascript.rhino.head.commonjs.module.provider
public abstract com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionExpiryCalculator extends java.lang.Object {
public abstract long calculateExpiry (java.net.URLConnection)
}
com/google/javascript/rhino/head/commonjs/module/provider/UrlConnectionSecurityDomainProvider.classUrlConnectionSecurityDomainProvider.java
package com.google.javascript.rhino.head.commonjs.module.provider
public abstract com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionSecurityDomainProvider extends java.lang.Object {
public abstract java.lang.Object getSecurityDomain (java.net.URLConnection)
}
com/google/javascript/rhino/head/commonjs/module/provider/UrlModuleSourceProvider$URLValidator.classUrlModuleSourceProvider.java
package com.google.javascript.rhino.head.commonjs.module.provider
com.google.javascript.rhino.head.commonjs.module.provider.UrlModuleSourceProvider$URLValidator extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.net.URI uri
private final long lastModified
private final String entityTags
private long expiry
public void (java.net.URI, java.net.URLConnection, long, com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionExpiryCalculator)
java.net.URI uri
java.net.URLConnection urlConnection
long request_time
com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionExpiryCalculator urlConnectionExpiryCalculator
boolean updateValidator (java.net.URLConnection, long, com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionExpiryCalculator) throws java.io.IOException
java.net.URLConnection urlConnection
long request_time
com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionExpiryCalculator urlConnectionExpiryCalculator
boolean isResourceChanged
private boolean isResourceChanged (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection urlConnection
private long calculateExpiry (java.net.URLConnection, long, com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionExpiryCalculator)
long response_time
long apparent_age
long corrected_received_age
long response_delay
long corrected_initial_age
long creation_time
int max_age
java.net.URLConnection urlConnection
long request_time
com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionExpiryCalculator urlConnectionExpiryCalculator
String cacheControl
long explicitExpiry
private int getMaxAge (java.lang.String)
String strAge
NumberFormatException e
String cacheControl
int maxAgeIndex
int eq
int comma
String strAge
private java.lang.String getEntityTags (java.net.URLConnection)
java.net.URLConnection urlConnection
java.util.List etags
StringBuilder b
java.util.Iterator it
boolean appliesTo (java.net.URI)
java.net.URI uri
void applyConditionals (java.net.URLConnection)
java.net.URLConnection urlConnection
boolean entityNeedsRevalidation ()
}
com/google/javascript/rhino/head/commonjs/module/provider/UrlModuleSourceProvider.classUrlModuleSourceProvider.java
package com.google.javascript.rhino.head.commonjs.module.provider
public com.google.javascript.rhino.head.commonjs.module.provider.UrlModuleSourceProvider extends com.google.javascript.rhino.head.commonjs.module.provider.ModuleSourceProviderBase {
private static final long serialVersionUID
private final Iterable privilegedUris
private final Iterable fallbackUris
private final com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionSecurityDomainProvider urlConnectionSecurityDomainProvider
private final com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionExpiryCalculator urlConnectionExpiryCalculator
public void (java.lang.Iterable, java.lang.Iterable)
Iterable privilegedUris
Iterable fallbackUris
public void (java.lang.Iterable, java.lang.Iterable, com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionExpiryCalculator, com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionSecurityDomainProvider)
Iterable privilegedUris
Iterable fallbackUris
com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionExpiryCalculator urlConnectionExpiryCalculator
com.google.javascript.rhino.head.commonjs.module.provider.UrlConnectionSecurityDomainProvider urlConnectionSecurityDomainProvider
protected com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadFromPrivilegedLocations (java.lang.String, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
String moduleId
Object validator
protected com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadFromFallbackLocations (java.lang.String, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
String moduleId
Object validator
private com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadFromPathList (java.lang.String, java.lang.Object, java.lang.Iterable) throws java.io.IOException java.net.URISyntaxException
com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource moduleSource
java.net.URI path
java.util.Iterator i$
String moduleId
Object validator
Iterable paths
protected com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadFromUri (java.net.URI, java.net.URI, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
java.net.URI uri
java.net.URI base
Object validator
java.net.URI fullUri
com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource source
protected com.google.javascript.rhino.head.commonjs.module.provider.ModuleSource loadFromActualUri (java.net.URI, java.net.URI, java.lang.Object) throws java.io.IOException
com.google.javascript.rhino.head.commonjs.module.provider.UrlModuleSourceProvider$URLValidator uriValidator
com.google.javascript.rhino.head.commonjs.module.provider.UrlModuleSourceProvider$URLValidator applicableValidator
java.io.FileNotFoundException e
RuntimeException e
java.io.IOException e
java.net.URI uri
java.net.URI base
Object validator
java.net.URL url
long request_time
java.net.URLConnection urlConnection
com.google.javascript.rhino.head.commonjs.module.provider.UrlModuleSourceProvider$URLValidator applicableValidator
private static java.io.Reader getReader (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection urlConnection
private static java.lang.String getCharacterEncoding (java.net.URLConnection)
java.net.URLConnection urlConnection
com.google.javascript.rhino.head.commonjs.module.provider.ParsedContentType pct
String encoding
String contentType
private java.lang.Object getSecurityDomain (java.net.URLConnection)
java.net.URLConnection urlConnection
private void close (java.net.URLConnection)
java.io.IOException e
java.net.URLConnection urlConnection
protected void onFailedClosingUrlConnection (java.net.URLConnection, java.io.IOException)
java.net.URLConnection urlConnection
java.io.IOException cause
protected java.net.URLConnection openUrlConnection (java.net.URL) throws java.io.IOException
java.net.URL url
protected boolean entityNeedsRevalidation (java.lang.Object)
Object validator
}
com/google/javascript/rhino/head/debug/DebugFrame.classDebugFrame.java
package com.google.javascript.rhino.head.debug
public abstract com.google.javascript.rhino.head.debug.DebugFrame extends java.lang.Object {
public abstract void onEnter (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
public abstract void onLineChange (com.google.javascript.rhino.head.Context, int)
public abstract void onExceptionThrown (com.google.javascript.rhino.head.Context, java.lang.Throwable)
public abstract void onExit (com.google.javascript.rhino.head.Context, boolean, java.lang.Object)
public abstract void onDebuggerStatement (com.google.javascript.rhino.head.Context)
}
com/google/javascript/rhino/head/debug/DebuggableObject.classDebuggableObject.java
package com.google.javascript.rhino.head.debug
public abstract com.google.javascript.rhino.head.debug.DebuggableObject extends java.lang.Object {
public abstract java.lang.Object[] getAllIds ()
}
com/google/javascript/rhino/head/debug/DebuggableScript.classDebuggableScript.java
package com.google.javascript.rhino.head.debug
public abstract com.google.javascript.rhino.head.debug.DebuggableScript extends java.lang.Object {
public abstract boolean isTopLevel ()
public abstract boolean isFunction ()
public abstract java.lang.String getFunctionName ()
public abstract int getParamCount ()
public abstract int getParamAndVarCount ()
public abstract java.lang.String getParamOrVarName (int)
public abstract java.lang.String getSourceName ()
public abstract boolean isGeneratedScript ()
public abstract int[] getLineNumbers ()
public abstract int getFunctionCount ()
public abstract com.google.javascript.rhino.head.debug.DebuggableScript getFunction (int)
public abstract com.google.javascript.rhino.head.debug.DebuggableScript getParent ()
}
com/google/javascript/rhino/head/debug/Debugger.classDebugger.java
package com.google.javascript.rhino.head.debug
public abstract com.google.javascript.rhino.head.debug.Debugger extends java.lang.Object {
public abstract void handleCompilationDone (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.debug.DebuggableScript, java.lang.String)
public abstract com.google.javascript.rhino.head.debug.DebugFrame getFrame (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.debug.DebuggableScript)
}
com/google/javascript/rhino/head/jdk13/VMBridge_jdk13$1.classVMBridge_jdk13.java
package com.google.javascript.rhino.head.jdk13
com.google.javascript.rhino.head.jdk13.VMBridge_jdk13$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final Object val$target
final com.google.javascript.rhino.head.InterfaceAdapter val$adapter
final com.google.javascript.rhino.head.ContextFactory val$cf
final com.google.javascript.rhino.head.Scriptable val$topScope
final com.google.javascript.rhino.head.jdk13.VMBridge_jdk13 this$0
void (com.google.javascript.rhino.head.jdk13.VMBridge_jdk13, java.lang.Object, com.google.javascript.rhino.head.InterfaceAdapter, com.google.javascript.rhino.head.ContextFactory, com.google.javascript.rhino.head.Scriptable)
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
Object other
String methodName
Object proxy
java.lang.reflect.Method method
Object[] args
}
com/google/javascript/rhino/head/jdk13/VMBridge_jdk13.classVMBridge_jdk13.java
package com.google.javascript.rhino.head.jdk13
public com.google.javascript.rhino.head.jdk13.VMBridge_jdk13 extends com.google.javascript.rhino.head.VMBridge {
private ThreadLocal contextLocal
public void ()
protected java.lang.Object getThreadContextHelper ()
Object[] storage
protected com.google.javascript.rhino.head.Context getContext (java.lang.Object)
Object contextHelper
Object[] storage
protected void setContext (java.lang.Object, com.google.javascript.rhino.head.Context)
Object contextHelper
com.google.javascript.rhino.head.Context cx
Object[] storage
protected java.lang.ClassLoader getCurrentThreadClassLoader ()
protected boolean tryToMakeAccessible (java.lang.Object)
Exception ex
Object accessibleObject
java.lang.reflect.AccessibleObject accessible
protected java.lang.Object getInterfaceProxyHelper (com.google.javascript.rhino.head.ContextFactory, java.lang.Class[])
NoSuchMethodException ex
com.google.javascript.rhino.head.ContextFactory cf
Class[] interfaces
ClassLoader loader
Class cl
java.lang.reflect.Constructor c
protected java.lang.Object newInterfaceProxy (java.lang.Object, com.google.javascript.rhino.head.ContextFactory, com.google.javascript.rhino.head.InterfaceAdapter, java.lang.Object, com.google.javascript.rhino.head.Scriptable)
java.lang.reflect.InvocationTargetException ex
IllegalAccessException ex
InstantiationException ex
Object proxyHelper
com.google.javascript.rhino.head.ContextFactory cf
com.google.javascript.rhino.head.InterfaceAdapter adapter
Object target
com.google.javascript.rhino.head.Scriptable topScope
java.lang.reflect.Constructor c
java.lang.reflect.InvocationHandler handler
Object proxy
protected boolean isVarArgs (java.lang.reflect.Member)
java.lang.reflect.Member member
}
com/google/javascript/rhino/head/jdk15/VMBridge_jdk15.classVMBridge_jdk15.java
package com.google.javascript.rhino.head.jdk15
public com.google.javascript.rhino.head.jdk15.VMBridge_jdk15 extends com.google.javascript.rhino.head.jdk13.VMBridge_jdk13 {
public void () throws java.lang.SecurityException java.lang.InstantiationException
NoSuchMethodException e
public boolean isVarArgs (java.lang.reflect.Member)
java.lang.reflect.Member member
public java.util.Iterator getJavaIterator (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
Object unwrapped
java.util.Iterator iterator
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object obj
}
com/google/javascript/rhino/head/json/JsonParser$ParseException.classJsonParser.java
package com.google.javascript.rhino.head.json
public com.google.javascript.rhino.head.json.JsonParser$ParseException extends java.lang.Exception {
static final long serialVersionUID
void (java.lang.String)
String message
void (java.lang.Exception)
Exception cause
}
com/google/javascript/rhino/head/json/JsonParser.classJsonParser.java
package com.google.javascript.rhino.head.json
public com.google.javascript.rhino.head.json.JsonParser extends java.lang.Object {
private com.google.javascript.rhino.head.Context cx
private com.google.javascript.rhino.head.Scriptable scope
private int pos
private int length
private String src
static final boolean $assertionsDisabled
public void (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
public synchronized java.lang.Object parseValue (java.lang.String) throws com.google.javascript.rhino.head.json.JsonParser$ParseException
String json
Object value
private java.lang.Object readValue () throws com.google.javascript.rhino.head.json.JsonParser$ParseException
char c
private java.lang.Object readObject () throws com.google.javascript.rhino.head.json.JsonParser$ParseException
long index
char c
com.google.javascript.rhino.head.Scriptable object
String id
Object value
boolean needsComma
private java.lang.Object readArray () throws com.google.javascript.rhino.head.json.JsonParser$ParseException
char c
java.util.List list
boolean needsComma
private java.lang.String readString () throws com.google.javascript.rhino.head.json.JsonParser$ParseException
char c
int code
char c
int stringStart
StringBuilder b
private int fromHex (char)
char c
private java.lang.Number readNumber (char) throws com.google.javascript.rhino.head.json.JsonParser$ParseException
char c
int numberStart
String num
double dval
int ival
private com.google.javascript.rhino.head.json.JsonParser$ParseException numberError (int, int)
int start
int end
private char nextOrNumberError (int) throws com.google.javascript.rhino.head.json.JsonParser$ParseException
int numberStart
private void readDigits ()
char c
private java.lang.Boolean readTrue () throws com.google.javascript.rhino.head.json.JsonParser$ParseException
private java.lang.Boolean readFalse () throws com.google.javascript.rhino.head.json.JsonParser$ParseException
private java.lang.Object readNull () throws com.google.javascript.rhino.head.json.JsonParser$ParseException
private void consumeWhitespace ()
char c
private void consume (char) throws com.google.javascript.rhino.head.json.JsonParser$ParseException
char token
char c
static void ()
}
com/google/javascript/rhino/head/optimizer/Block$1.classBlock.java
package com.google.javascript.rhino.head.optimizer
com.google.javascript.rhino.head.optimizer.Block$1 extends java.lang.Object {
}
com/google/javascript/rhino/head/optimizer/Block$FatBlock.classBlock.java
package com.google.javascript.rhino.head.optimizer
com.google.javascript.rhino.head.optimizer.Block$FatBlock extends java.lang.Object {
private com.google.javascript.rhino.head.ObjToIntMap successors
private com.google.javascript.rhino.head.ObjToIntMap predecessors
com.google.javascript.rhino.head.optimizer.Block realBlock
private void ()
private static com.google.javascript.rhino.head.optimizer.Block[] reduceToArray (com.google.javascript.rhino.head.ObjToIntMap)
com.google.javascript.rhino.head.optimizer.Block$FatBlock fb
int i
com.google.javascript.rhino.head.ObjToIntMap$Iterator iter
com.google.javascript.rhino.head.ObjToIntMap map
com.google.javascript.rhino.head.optimizer.Block[] result
void addSuccessor (com.google.javascript.rhino.head.optimizer.Block$FatBlock)
com.google.javascript.rhino.head.optimizer.Block$FatBlock b
void addPredecessor (com.google.javascript.rhino.head.optimizer.Block$FatBlock)
com.google.javascript.rhino.head.optimizer.Block$FatBlock b
com.google.javascript.rhino.head.optimizer.Block[] getSuccessors ()
com.google.javascript.rhino.head.optimizer.Block[] getPredecessors ()
void (com.google.javascript.rhino.head.optimizer.Block$1)
com.google.javascript.rhino.head.optimizer.Block$1 x0
}
com/google/javascript/rhino/head/optimizer/Block.classBlock.java
package com.google.javascript.rhino.head.optimizer
com.google.javascript.rhino.head.optimizer.Block extends java.lang.Object {
private com.google.javascript.rhino.head.optimizer.Block[] itsSuccessors
private com.google.javascript.rhino.head.optimizer.Block[] itsPredecessors
private int itsStartNodeIndex
private int itsEndNodeIndex
private int itsBlockID
private java.util.BitSet itsLiveOnEntrySet
private java.util.BitSet itsLiveOnExitSet
private java.util.BitSet itsUseBeforeDefSet
private java.util.BitSet itsNotDefSet
static final boolean DEBUG
private static int debug_blockCount
void (int, int)
int startNodeIndex
int endNodeIndex
static void runFlowAnalyzes (com.google.javascript.rhino.head.optimizer.OptFunctionNode, com.google.javascript.rhino.head.Node[])
int i
int i
int i
com.google.javascript.rhino.head.optimizer.OptFunctionNode fn
com.google.javascript.rhino.head.Node[] statementNodes
int paramCount
int varCount
int[] varTypes
com.google.javascript.rhino.head.optimizer.Block[] theBlocks
private static com.google.javascript.rhino.head.optimizer.Block[] buildBlocks (com.google.javascript.rhino.head.Node[])
com.google.javascript.rhino.head.optimizer.Block$FatBlock fb
com.google.javascript.rhino.head.optimizer.Block$FatBlock fb
int i
com.google.javascript.rhino.head.optimizer.Block$FatBlock fb
com.google.javascript.rhino.head.optimizer.Block$FatBlock fallThruTarget
com.google.javascript.rhino.head.Node target
com.google.javascript.rhino.head.optimizer.Block$FatBlock branchTargetBlock
com.google.javascript.rhino.head.optimizer.Block$FatBlock fb
com.google.javascript.rhino.head.Node blockEndNode
int blockEndNodeType
int i
com.google.javascript.rhino.head.optimizer.Block$FatBlock fb
com.google.javascript.rhino.head.optimizer.Block b
int i
com.google.javascript.rhino.head.Node[] statementNodes
java.util.Map theTargetBlocks
com.google.javascript.rhino.head.ObjArray theBlocks
int beginNodeIndex
com.google.javascript.rhino.head.optimizer.Block[] result
private static com.google.javascript.rhino.head.optimizer.Block$FatBlock newFatBlock (int, int)
int startNodeIndex
int endNodeIndex
com.google.javascript.rhino.head.optimizer.Block$FatBlock fb
private static java.lang.String toString (com.google.javascript.rhino.head.optimizer.Block[], com.google.javascript.rhino.head.Node[])
com.google.javascript.rhino.head.optimizer.Block[] blockList
com.google.javascript.rhino.head.Node[] statementNodes
private static void reachingDefDataFlow (com.google.javascript.rhino.head.optimizer.OptFunctionNode, com.google.javascript.rhino.head.Node[], com.google.javascript.rhino.head.optimizer.Block[], int[])
int i
int index
int i
com.google.javascript.rhino.head.optimizer.Block[] pred
com.google.javascript.rhino.head.optimizer.OptFunctionNode fn
com.google.javascript.rhino.head.Node[] statementNodes
com.google.javascript.rhino.head.optimizer.Block[] theBlocks
int[] varTypes
boolean[] visit
boolean[] doneOnce
int vIndex
boolean needRescan
private static void typeFlow (com.google.javascript.rhino.head.optimizer.OptFunctionNode, com.google.javascript.rhino.head.Node[], com.google.javascript.rhino.head.optimizer.Block[], int[])
int index
int i
com.google.javascript.rhino.head.optimizer.Block[] succ
com.google.javascript.rhino.head.optimizer.OptFunctionNode fn
com.google.javascript.rhino.head.Node[] statementNodes
com.google.javascript.rhino.head.optimizer.Block[] theBlocks
int[] varTypes
boolean[] visit
boolean[] doneOnce
int vIndex
boolean needRescan
private static boolean assignType (int[], int, int)
int[] varTypes
int index
int type
int prev
private void markAnyTypeVariables (int[])
int i
int[] varTypes
private void lookForVariableAccess (com.google.javascript.rhino.head.optimizer.OptFunctionNode, com.google.javascript.rhino.head.Node)
int varIndex
int varIndex
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node lhs
com.google.javascript.rhino.head.Node rhs
int varIndex
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.optimizer.OptFunctionNode fn
com.google.javascript.rhino.head.Node n
private void initLiveOnEntrySets (com.google.javascript.rhino.head.optimizer.OptFunctionNode, com.google.javascript.rhino.head.Node[])
com.google.javascript.rhino.head.Node n
int i
com.google.javascript.rhino.head.optimizer.OptFunctionNode fn
com.google.javascript.rhino.head.Node[] statementNodes
int listLength
private boolean doReachedUseDataFlow ()
int i
private boolean updateEntrySet (java.util.BitSet, java.util.BitSet, java.util.BitSet, java.util.BitSet)
java.util.BitSet entrySet
java.util.BitSet exitSet
java.util.BitSet useBeforeDef
java.util.BitSet notDef
int card
private static int findExpressionType (com.google.javascript.rhino.head.optimizer.OptFunctionNode, com.google.javascript.rhino.head.Node, int[])
com.google.javascript.rhino.head.Node child
int lType
int rType
com.google.javascript.rhino.head.Node ifTrue
com.google.javascript.rhino.head.Node ifFalse
int ifTrueType
int ifFalseType
com.google.javascript.rhino.head.Node child
int lType
int rType
com.google.javascript.rhino.head.optimizer.OptFunctionNode fn
com.google.javascript.rhino.head.Node n
int[] varTypes
private static boolean findDefPoints (com.google.javascript.rhino.head.optimizer.OptFunctionNode, com.google.javascript.rhino.head.Node, int[])
com.google.javascript.rhino.head.Node next
int i
com.google.javascript.rhino.head.Node rValue
int theType
int i
com.google.javascript.rhino.head.optimizer.OptFunctionNode fn
com.google.javascript.rhino.head.Node n
int[] varTypes
boolean result
com.google.javascript.rhino.head.Node first
private boolean doTypeFlow (com.google.javascript.rhino.head.optimizer.OptFunctionNode, com.google.javascript.rhino.head.Node[], int[])
com.google.javascript.rhino.head.Node n
int i
com.google.javascript.rhino.head.optimizer.OptFunctionNode fn
com.google.javascript.rhino.head.Node[] statementNodes
int[] varTypes
boolean changed
private void printLiveOnEntrySet (com.google.javascript.rhino.head.optimizer.OptFunctionNode)
com.google.javascript.rhino.head.optimizer.OptFunctionNode fn
}
com/google/javascript/rhino/head/optimizer/BodyCodegen$ExceptionManager$ExceptionInfo.classCodegen.java
package com.google.javascript.rhino.head.optimizer
com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo extends java.lang.Object {
com.google.javascript.rhino.head.ast.Jump node
com.google.javascript.rhino.head.Node finallyBlock
int[] handlerLabels
int[] exceptionStarts
com.google.javascript.rhino.head.Node currentFinally
final com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager this$1
void (com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager, com.google.javascript.rhino.head.ast.Jump, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.ast.Jump node
com.google.javascript.rhino.head.Node finallyBlock
}
com/google/javascript/rhino/head/optimizer/BodyCodegen$ExceptionManager.classCodegen.java
package com.google.javascript.rhino.head.optimizer
com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager extends java.lang.Object {
private java.util.LinkedList exceptionInfo
final com.google.javascript.rhino.head.optimizer.BodyCodegen this$0
void (com.google.javascript.rhino.head.optimizer.BodyCodegen)
void pushExceptionInfo (com.google.javascript.rhino.head.ast.Jump)
com.google.javascript.rhino.head.ast.Jump node
com.google.javascript.rhino.head.Node fBlock
com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo ei
void addHandler (int, int, int)
int exceptionType
int handlerLabel
int startLabel
com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo top
void setHandlers (int[], int)
int i
int[] handlerLabels
int startLabel
com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo top
int removeHandler (int, int)
int handlerLabel
int exceptionType
int endLabel
com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo top
void popExceptionInfo ()
void markInlineFinallyStart (com.google.javascript.rhino.head.Node, int)
int i
com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo ei
com.google.javascript.rhino.head.Node finallyBlock
int finallyStart
java.util.ListIterator iter
void markInlineFinallyEnd (com.google.javascript.rhino.head.Node, int)
int i
com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo ei
com.google.javascript.rhino.head.Node finallyBlock
int finallyEnd
java.util.ListIterator iter
private void endCatch (com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo, int, int)
com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo ei
int exceptionType
int catchEnd
int currentStart
int currentStartPC
int catchEndPC
private com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo getTop ()
}
com/google/javascript/rhino/head/optimizer/BodyCodegen$FinallyReturnPoint.classCodegen.java
package com.google.javascript.rhino.head.optimizer
com.google.javascript.rhino.head.optimizer.BodyCodegen$FinallyReturnPoint extends java.lang.Object {
public java.util.List jsrPoints
public int tableLabel
void ()
}
com/google/javascript/rhino/head/optimizer/BodyCodegen.classCodegen.java
package com.google.javascript.rhino.head.optimizer
com.google.javascript.rhino.head.optimizer.BodyCodegen extends java.lang.Object {
private static final int JAVASCRIPT_EXCEPTION
private static final int EVALUATOR_EXCEPTION
private static final int ECMAERROR_EXCEPTION
private static final int THROWABLE_EXCEPTION
private static final int FINALLY_EXCEPTION
private static final int EXCEPTION_MAX
private com.google.javascript.rhino.head.optimizer.BodyCodegen$ExceptionManager exceptionManager
static final int GENERATOR_TERMINATE
static final int GENERATOR_START
static final int GENERATOR_YIELD_START
org.mozilla.classfile.ClassFileWriter cfw
com.google.javascript.rhino.head.optimizer.Codegen codegen
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
com.google.javascript.rhino.head.ast.ScriptNode scriptOrFn
public int scriptOrFnIndex
private int savedCodeOffset
private com.google.javascript.rhino.head.optimizer.OptFunctionNode fnCurrent
private static final int MAX_LOCALS
private int[] locals
private short firstFreeLocal
private short localsMax
private int itsLineNumber
private boolean hasVarsInRegs
private short[] varRegisters
private boolean inDirectCallFunction
private boolean itsForcedObjectParameters
private int enterAreaStartLabel
private int epilogueLabel
private boolean inLocalBlock
private short variableObjectLocal
private short popvLocal
private short contextLocal
private short argsLocal
private short operationLocal
private short thisObjLocal
private short funObjLocal
private short itsZeroArgArray
private short itsOneArgArray
private short generatorStateLocal
private boolean isGenerator
private int generatorSwitch
private int maxLocals
private int maxStack
private java.util.Map finallys
private java.util.List literals
void ()
void generateBodyCode ()
String type
com.google.javascript.rhino.head.Node treeTop
com.google.javascript.rhino.head.Node node
int type
int i
com.google.javascript.rhino.head.Node treeTop
private void generateGenerator ()
private void generateNestedFunctionInits ()
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
int i
int functionCount
private void initBodyGeneration ()
int n
private void generatePrologue ()
int i
short reg
int isObjectLabel
int i
int directParameterCount
java.util.List targets
int label
String name
String type
int startPC
short reg
int i
int parmCount
int paramCount
int varCount
boolean[] constDeclarations
short firstUndefVar
String debugVariableName
int linenum
String debugVariableName
private void generateGetGeneratorResumptionPoint ()
private void generateSetGeneratorResumptionPoint (int)
int nextState
private void generateGetGeneratorStackState ()
private void generateEpilogue ()
int j
com.google.javascript.rhino.head.Node node
int[] live
int i
java.util.List nodes
int i
com.google.javascript.rhino.head.optimizer.BodyCodegen$FinallyReturnPoint ret
int startSwitch
int c
com.google.javascript.rhino.head.Node n
java.util.Iterator i$
java.util.Map liveLocals
int finallyHandler
short exceptionObject
private void generateGetGeneratorLocalsState ()
private void generateActivationExit ()
private void generateStatement (com.google.javascript.rhino.head.Node)
boolean prevLocal
int local
int fnIndex
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
int t
int local
int scopeIndex
String name
int label
int finallyRegister
int finallyStart
int finallyEnd
com.google.javascript.rhino.head.optimizer.BodyCodegen$FinallyReturnPoint ret
int enumType
com.google.javascript.rhino.head.Node node
int type
com.google.javascript.rhino.head.Node child
private void generateIntegerWrap ()
private void generateIntegerUnwrap ()
private void generateThrowJavaScriptException ()
private int getNextGeneratorState (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
int nodeIndex
private void generateExpression (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
int fnIndex
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
int t
com.google.javascript.rhino.head.optimizer.OptFunctionNode target
int specialType
double num
int i
com.google.javascript.rhino.head.Node next
int local
int trueTarget
int falseTarget
int beyond
int falseTarget
com.google.javascript.rhino.head.Node ifThen
com.google.javascript.rhino.head.Node ifElse
int elseTarget
short stack
int afterHook
int prop
int trueGOTO
int falseGOTO
int trueGOTO
int falseGOTO
String special
int memberTypeFlags
String methodName
String signature
com.google.javascript.rhino.head.Node enterWith
com.google.javascript.rhino.head.Node with
com.google.javascript.rhino.head.Node leaveWith
com.google.javascript.rhino.head.Node initStmt
com.google.javascript.rhino.head.Node expr
boolean isName
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node parent
int type
com.google.javascript.rhino.head.Node child
private void generateYieldPoint (com.google.javascript.rhino.head.Node, boolean)
int i
int i
com.google.javascript.rhino.head.Node node
boolean exprContext
int top
com.google.javascript.rhino.head.Node child
int nextState
boolean hasLocals
private void generateCheckForThrowOrClose (int, boolean, int)
int label
boolean hasLocals
int nextState
int throwLabel
int closeLabel
private void generateIfJump (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, int, int)
int interLabel
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node parent
int trueLabel
int falseLabel
int type
com.google.javascript.rhino.head.Node child
private void visitFunction (com.google.javascript.rhino.head.optimizer.OptFunctionNode, int)
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
int functionType
int fnIndex
private int getTargetLabel (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node target
int labelId
private void visitGoto (com.google.javascript.rhino.head.ast.Jump, int, com.google.javascript.rhino.head.Node)
int targetLabel
int fallThruLabel
com.google.javascript.rhino.head.ast.Jump node
int type
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node target
private void addGotoWithReturn (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node target
com.google.javascript.rhino.head.optimizer.BodyCodegen$FinallyReturnPoint ret
int retLabel
private void generateArrayLiteralFactory (com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node node
int count
String methodName
private void generateObjectLiteralFactory (com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node node
int count
String methodName
private void visitArrayLiteral (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, boolean)
com.google.javascript.rhino.head.Node cursor
String methodName
int i
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
boolean topLevel
int count
int[] skipIndexes
private void visitObjectLiteral (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, boolean)
String methodName
Object id
int i
int childType
int i
int childType
int i
int childType
int i
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
boolean topLevel
Object[] properties
int count
com.google.javascript.rhino.head.Node child2
boolean hasGetterSetters
private void visitSpecialCall (com.google.javascript.rhino.head.Node, int, int, com.google.javascript.rhino.head.Node)
String methodName
String callSignature
String sourceName
com.google.javascript.rhino.head.Node node
int type
int specialType
com.google.javascript.rhino.head.Node child
String methodName
String callSignature
private void visitStandardCall (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
String name
String methodName
String signature
com.google.javascript.rhino.head.Node propTarget
com.google.javascript.rhino.head.Node id
String property
String methodName
String signature
String methodName
String signature
String name
String methodName
String signature
com.google.javascript.rhino.head.Node arg
String methodName
String signature
String methodName
String signature
int argCount
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node firstArgChild
int childType
String methodName
String signature
private void visitStandardNew (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node firstArgChild
private void visitOptimizedCall (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.optimizer.OptFunctionNode, int, com.google.javascript.rhino.head.Node)
int dcp_register
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.optimizer.OptFunctionNode target
int type
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node firstArgChild
String className
short thisObjLocal
int beyond
int regularCall
com.google.javascript.rhino.head.Node argChild
private void generateCallArgArray (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, boolean)
com.google.javascript.rhino.head.Node child
int childNumberFlag
int dcp_register
short tempLocal
int i
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node argChild
boolean directCall
int argCount
private void generateFunctionAndThisObj (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
String property
com.google.javascript.rhino.head.Node target
com.google.javascript.rhino.head.Node id
String name
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node parent
int type
private void updateLineNumber (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
private void visitTryCatchFinally (com.google.javascript.rhino.head.ast.Jump, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.optimizer.BodyCodegen$FinallyReturnPoint ret
int catchLabel
int catchLabel
com.google.javascript.rhino.head.Context cx
int finallyHandler
int finallyEnd
int finallyLabel
com.google.javascript.rhino.head.ast.Jump node
com.google.javascript.rhino.head.Node child
short savedVariableObject
int startLabel
com.google.javascript.rhino.head.Node catchTarget
com.google.javascript.rhino.head.Node finallyTarget
int[] handlerLabels
int realEnd
int exceptionLocal
private void generateCatchBlock (int, short, int, int, int)
int exceptionType
short savedVariableObject
int catchLabel
int exceptionLocal
int handler
String exceptionName
private java.lang.String exceptionTypeToName (int)
int exceptionType
private void inlineFinally (com.google.javascript.rhino.head.Node, int, int)
com.google.javascript.rhino.head.Node finallyTarget
int finallyStart
int finallyEnd
com.google.javascript.rhino.head.Node fBlock
com.google.javascript.rhino.head.Node child
private void inlineFinally (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node finallyTarget
int finallyStart
int finallyEnd
private com.google.javascript.rhino.head.Node getFinallyAtTarget (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node fBlock
com.google.javascript.rhino.head.Node node
private boolean generateSaveLocals (com.google.javascript.rhino.head.Node)
int i
int i
int i
com.google.javascript.rhino.head.Node node
int count
int[] ls
int s
private void visitSwitch (com.google.javascript.rhino.head.ast.Jump, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node test
com.google.javascript.rhino.head.ast.Jump caseNode
com.google.javascript.rhino.head.ast.Jump switchNode
com.google.javascript.rhino.head.Node child
short selector
private void visitTypeofname (com.google.javascript.rhino.head.Node)
int dcp_register
int isNumberLabel
short stack
int beyond
int varIndex
com.google.javascript.rhino.head.Node node
private void saveCurrentCodeOffset ()
private void addInstructionCount ()
int count
private void addInstructionCount (int)
int count
private void visitIncDec (com.google.javascript.rhino.head.Node)
int offset
com.google.javascript.rhino.head.Node getPropChild
com.google.javascript.rhino.head.Node elemChild
com.google.javascript.rhino.head.Node refChild
boolean post
int varIndex
short reg
com.google.javascript.rhino.head.Node node
int incrDecrMask
com.google.javascript.rhino.head.Node child
private static boolean isArithmeticNode (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
int type
private void visitArithmetic (com.google.javascript.rhino.head.Node, int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
boolean childOfArithmetic
com.google.javascript.rhino.head.Node node
int opCode
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node parent
int childNumberFlag
private void visitBitOp (com.google.javascript.rhino.head.Node, int, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
int type
com.google.javascript.rhino.head.Node child
int childNumberFlag
private int nodeIsDirectCallParameter (com.google.javascript.rhino.head.Node)
int varIndex
com.google.javascript.rhino.head.Node node
private boolean varIsDirectCallParameter (int)
int varIndex
private void genSimpleCompare (int, int, int)
int type
int trueGOTO
int falseGOTO
private void visitIfJumpRelOp (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, int, int)
short stack
int leftIsNotNumber
int rightIsNotNumber
String routine
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
int trueGOTO
int falseGOTO
int type
com.google.javascript.rhino.head.Node rChild
int childNumberFlag
int left_dcp_register
int right_dcp_register
private void visitIfJumpEqOp (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, int, int)
int testCode
int tmp
int undefCheckLabel
short stack
int notNumbersLabel
com.google.javascript.rhino.head.Node convertChild
int child_dcp_register
String name
int testCode
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
int trueGOTO
int falseGOTO
short stackInitial
int type
com.google.javascript.rhino.head.Node rChild
private void visitSetName (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
String name
private void visitStrictSetName (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
String name
private void visitSetConst (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
String name
private void visitGetVar (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
int varIndex
short reg
private void visitSetVar (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, boolean)
int isNumberLabel
int beyond
short stack
boolean isNumberVar
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
boolean needValue
int varIndex
boolean isNumber
short reg
boolean[] constDeclarations
private void visitSetConstVar (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node, boolean)
short stack
short stack
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
boolean needValue
int varIndex
boolean isNumber
short reg
int beyond
int noAssign
private void visitGetProp (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node nameChild
int childType
private void visitSetProp (int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
int type
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node objectChild
com.google.javascript.rhino.head.Node nameChild
private void visitSetElem (int, com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
int type
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
boolean indexIsNumber
private void visitDotQuery (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node child
int queryLoopStart
private int getLocalBlockRegister (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node localBlock
int localSlot
private void dcpLoadAsNumber (int)
int dcp_register
int isNumberLabel
short stack
int beyond
private void dcpLoadAsObject (int)
int dcp_register
int isNumberLabel
short stack
int beyond
private void addGoto (com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node target
int jumpcode
int targetLabel
private void addObjectToDouble ()
private void addNewObjectArray (int)
int size
private void addScriptRuntimeInvoke (java.lang.String, java.lang.String)
String methodName
String methodSignature
private void addOptRuntimeInvoke (java.lang.String, java.lang.String)
String methodName
String methodSignature
private void addJumpedBooleanWrap (int, int)
int trueLabel
int falseLabel
int skip
private void addDoubleWrap ()
private short getNewWordPairLocal (boolean)
int i
boolean isConst
short result
private short getNewWordLocal (boolean)
int i
boolean isConst
short result
private short getNewWordLocal ()
int i
short result
private short getConsecutiveSlots (int, boolean)
int i
int count
boolean isConst
short result
private void incReferenceWordLocal (short)
short local
private void decReferenceWordLocal (short)
short local
private void releaseWordLocal (short)
short local
static com.google.javascript.rhino.head.Node access$000 (com.google.javascript.rhino.head.optimizer.BodyCodegen, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.optimizer.BodyCodegen x0
com.google.javascript.rhino.head.Node x1
static java.lang.String access$100 (com.google.javascript.rhino.head.optimizer.BodyCodegen, int)
com.google.javascript.rhino.head.optimizer.BodyCodegen x0
int x1
}
com/google/javascript/rhino/head/optimizer/ClassCompiler.classClassCompiler.java
package com.google.javascript.rhino.head.optimizer
public com.google.javascript.rhino.head.optimizer.ClassCompiler extends java.lang.Object {
private String mainMethodClassName
private com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
private Class targetExtends
private Class[] targetImplements
public void (com.google.javascript.rhino.head.CompilerEnvirons)
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
public void setMainMethodClass (java.lang.String)
String className
public java.lang.String getMainMethodClass ()
public com.google.javascript.rhino.head.CompilerEnvirons getCompilerEnv ()
public java.lang.Class getTargetExtends ()
public void setTargetExtends (java.lang.Class)
Class extendsClass
public java.lang.Class[] getTargetImplements ()
public void setTargetImplements (java.lang.Class[])
Class[] implementsClasses
protected java.lang.String makeAuxiliaryClassName (java.lang.String, java.lang.String)
String mainClassName
String auxMarker
public java.lang.Object[] compileToClassFiles (java.lang.String, java.lang.String, int, java.lang.String)
String scriptClassName
com.google.javascript.rhino.head.ast.FunctionNode ofn
String name
int i
String source
String sourceLocation
int lineno
String mainClassName
com.google.javascript.rhino.head.Parser p
com.google.javascript.rhino.head.ast.AstRoot ast
com.google.javascript.rhino.head.IRFactory irf
com.google.javascript.rhino.head.ast.ScriptNode tree
Class superClass
Class[] interfaces
String scriptClassName
boolean isPrimary
com.google.javascript.rhino.head.optimizer.Codegen codegen
byte[] scriptClassBytes
int functionCount
com.google.javascript.rhino.head.ObjToIntMap functionNames
byte[] mainClassBytes
}
com/google/javascript/rhino/head/optimizer/Codegen.classCodegen.java
package com.google.javascript.rhino.head.optimizer
public com.google.javascript.rhino.head.optimizer.Codegen extends java.lang.Object implements com.google.javascript.rhino.head.Evaluator {
static final String DEFAULT_MAIN_METHOD_CLASS
private static final String SUPER_CLASS_NAME
static final String ID_FIELD_NAME
static final String REGEXP_INIT_METHOD_NAME
static final String REGEXP_INIT_METHOD_SIGNATURE
static final String FUNCTION_INIT_SIGNATURE
static final String FUNCTION_CONSTRUCTOR_SIGNATURE
private static final Object globalLock
private static int globalSerialClassCounter
private com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
private com.google.javascript.rhino.head.ObjArray directCallTargets
com.google.javascript.rhino.head.ast.ScriptNode[] scriptOrFnNodes
private com.google.javascript.rhino.head.ObjToIntMap scriptOrFnIndexes
private String mainMethodClass
String mainClassName
String mainClassSignature
private double[] itsConstantList
private int itsConstantListSize
public void ()
public void captureStackInfo (com.google.javascript.rhino.head.RhinoException)
com.google.javascript.rhino.head.RhinoException ex
public java.lang.String getSourcePositionFromStack (com.google.javascript.rhino.head.Context, int[])
com.google.javascript.rhino.head.Context cx
int[] linep
public java.lang.String getPatchedStack (com.google.javascript.rhino.head.RhinoException, java.lang.String)
com.google.javascript.rhino.head.RhinoException ex
String nativeStackTrace
public java.util.List getScriptStack (com.google.javascript.rhino.head.RhinoException)
com.google.javascript.rhino.head.RhinoException ex
public void setEvalScriptFlag (com.google.javascript.rhino.head.Script)
com.google.javascript.rhino.head.Script script
public java.lang.Object compile (com.google.javascript.rhino.head.CompilerEnvirons, com.google.javascript.rhino.head.ast.ScriptNode, java.lang.String, boolean)
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
com.google.javascript.rhino.head.ast.ScriptNode tree
String encodedSource
boolean returnFunction
int serial
String baseName
String mainClassName
byte[] mainClassBytes
public com.google.javascript.rhino.head.Script createScriptObject (java.lang.Object, java.lang.Object)
Exception ex
Object bytecode
Object staticSecurityDomain
Class cl
com.google.javascript.rhino.head.Script script
public com.google.javascript.rhino.head.Function createFunctionObject (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Object)
java.lang.reflect.Constructor ctor
Object[] initArgs
Exception ex
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object bytecode
Object staticSecurityDomain
Class cl
com.google.javascript.rhino.head.NativeFunction f
private java.lang.Class defineClass (java.lang.Object, java.lang.Object)
Class cl
SecurityException x
IllegalArgumentException x
Object bytecode
Object staticSecurityDomain
Object[] nameBytesPair
String className
byte[] classBytes
ClassLoader rhinoLoader
com.google.javascript.rhino.head.GeneratedClassLoader loader
Exception e
public byte[] compileToClassFile (com.google.javascript.rhino.head.CompilerEnvirons, java.lang.String, com.google.javascript.rhino.head.ast.ScriptNode, java.lang.String, boolean)
org.mozilla.classfile.ClassFileWriter$ClassFileFormatException e
com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
String mainClassName
com.google.javascript.rhino.head.ast.ScriptNode scriptOrFn
String encodedSource
boolean returnFunction
private java.lang.RuntimeException reportClassFileFormatException (com.google.javascript.rhino.head.ast.ScriptNode, java.lang.String)
com.google.javascript.rhino.head.ast.ScriptNode scriptOrFn
String message
String msg
private void transform (com.google.javascript.rhino.head.ast.ScriptNode)
String name
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
int i
int functionCount
com.google.javascript.rhino.head.ast.ScriptNode tree
int optLevel
java.util.Map possibleDirectCalls
com.google.javascript.rhino.head.optimizer.OptTransformer ot
private static void initOptFunctions_r (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.ast.FunctionNode fn
int i
int N
com.google.javascript.rhino.head.ast.ScriptNode scriptOrFn
private void initScriptNodesData (com.google.javascript.rhino.head.ast.ScriptNode)
int i
com.google.javascript.rhino.head.ast.ScriptNode scriptOrFn
com.google.javascript.rhino.head.ObjArray x
int count
private static void collectScriptNodes_r (com.google.javascript.rhino.head.ast.ScriptNode, com.google.javascript.rhino.head.ObjArray)
int i
com.google.javascript.rhino.head.ast.ScriptNode n
com.google.javascript.rhino.head.ObjArray x
int nestedCount
private byte[] generateCode (java.lang.String)
org.mozilla.classfile.ClassFileWriter$ClassFileFormatException e
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
com.google.javascript.rhino.head.ast.ScriptNode n
com.google.javascript.rhino.head.optimizer.BodyCodegen bodygen
int i
String encodedSource
boolean hasScript
boolean hasFunctions
String sourceFile
org.mozilla.classfile.ClassFileWriter cfw
int count
private void emitDirectConstructor (org.mozilla.classfile.ClassFileWriter, com.google.javascript.rhino.head.optimizer.OptFunctionNode)
int i
org.mozilla.classfile.ClassFileWriter cfw
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
int argCount
int firstLocal
int exitLabel
static boolean isGenerator (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.ast.ScriptNode node
private void generateResumeGenerator (org.mozilla.classfile.ClassFileWriter)
int i
String type
com.google.javascript.rhino.head.ast.ScriptNode n
int i
org.mozilla.classfile.ClassFileWriter cfw
boolean hasGenerators
int startSwitch
int endlabel
private void generateCallMethod (org.mozilla.classfile.ClassFileWriter)
int undefArg
int beyond
int p
int pcount
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
com.google.javascript.rhino.head.ast.ScriptNode n
int i
org.mozilla.classfile.ClassFileWriter cfw
int nonTopCallLabel
int end
boolean generateSwitch
int switchStart
int switchStackTop
private void generateMain (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter cfw
private void generateExecute (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter cfw
int CONTEXT_ARG
int SCOPE_ARG
private void generateScriptCtor (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter cfw
private void generateFunctionConstructor (org.mozilla.classfile.ClassFileWriter)
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
int i
org.mozilla.classfile.ClassFileWriter cfw
int SCOPE_ARG
int CONTEXT_ARG
int ID_ARG
int start
int end
boolean generateSwitch
int switchStart
int switchStackTop
private void generateFunctionInit (org.mozilla.classfile.ClassFileWriter, com.google.javascript.rhino.head.optimizer.OptFunctionNode)
org.mozilla.classfile.ClassFileWriter cfw
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
int CONTEXT_ARG
int SCOPE_ARG
private void generateNativeFunctionOverrides (org.mozilla.classfile.ClassFileWriter, java.lang.String)
String name
String s
int j
int paramSwitchStart
int j
int paramSwitchStart
int paramAndVarCount
boolean[] constness
com.google.javascript.rhino.head.ast.ScriptNode n
int i
short methodLocals
int count
int switchStart
int switchStackTop
int methodIndex
org.mozilla.classfile.ClassFileWriter cfw
String encodedSource
int Do_getFunctionName
int Do_getParamCount
int Do_getParamAndVarCount
int Do_getParamOrVarName
int Do_getEncodedSource
int Do_getParamOrVarConst
int SWITCH_COUNT
private void emitRegExpInit (org.mozilla.classfile.ClassFileWriter)
int i
String reFieldName
String reFieldType
String reString
String reFlags
int j
com.google.javascript.rhino.head.ast.ScriptNode n
int regCount
int i
org.mozilla.classfile.ClassFileWriter cfw
int totalRegCount
int doInit
private void emitConstantDudeInitializers (org.mozilla.classfile.ClassFileWriter)
double num
String constantName
String constantType
int inum
int i
org.mozilla.classfile.ClassFileWriter cfw
int N
double[] array
void pushNumberAsObject (org.mozilla.classfile.ClassFileWriter, double)
double[] array
int N
int index
String constantName
String constantType
org.mozilla.classfile.ClassFileWriter cfw
double num
private static void addDoubleWrap (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter cfw
private static java.lang.String getStaticConstantWrapperType (double)
double num
int inum
static void pushUndefined (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter cfw
int getIndex (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.ast.ScriptNode n
java.lang.String getDirectCtorName (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.ast.ScriptNode n
java.lang.String getBodyMethodName (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.ast.ScriptNode n
java.lang.String cleanName (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.ast.Name name
com.google.javascript.rhino.head.ast.ScriptNode n
String result
java.lang.String getBodyMethodSignature (com.google.javascript.rhino.head.ast.ScriptNode)
int i
int pCount
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
com.google.javascript.rhino.head.ast.ScriptNode n
StringBuffer sb
java.lang.String getFunctionInitMethodName (com.google.javascript.rhino.head.optimizer.OptFunctionNode)
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
java.lang.String getCompiledRegexpName (com.google.javascript.rhino.head.ast.ScriptNode, int)
com.google.javascript.rhino.head.ast.ScriptNode n
int regexpIndex
static java.lang.RuntimeException badTree ()
public void setMainMethodClass (java.lang.String)
String className
static void ()
}
com/google/javascript/rhino/head/optimizer/OptFunctionNode.classOptFunctionNode.java
package com.google.javascript.rhino.head.optimizer
public final com.google.javascript.rhino.head.optimizer.OptFunctionNode extends java.lang.Object {
public final com.google.javascript.rhino.head.ast.FunctionNode fnode
private boolean[] numberVarFlags
private int directTargetIndex
private boolean itsParameterNumberContext
boolean itsContainsCalls0
boolean itsContainsCalls1
void (com.google.javascript.rhino.head.ast.FunctionNode)
com.google.javascript.rhino.head.ast.FunctionNode fnode
public static com.google.javascript.rhino.head.optimizer.OptFunctionNode get (com.google.javascript.rhino.head.ast.ScriptNode, int)
com.google.javascript.rhino.head.ast.ScriptNode scriptOrFn
int i
com.google.javascript.rhino.head.ast.FunctionNode fnode
public static com.google.javascript.rhino.head.optimizer.OptFunctionNode get (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.ast.ScriptNode scriptOrFn
public boolean isTargetOfDirectCall ()
public int getDirectTargetIndex ()
void setDirectTargetIndex (int)
int directTargetIndex
void setParameterNumberContext (boolean)
boolean b
public boolean getParameterNumberContext ()
public int getVarCount ()
public boolean isParameter (int)
int varIndex
public boolean isNumberVar (int)
int varIndex
void setIsNumberVar (int)
int size
int varIndex
public int getVarIndex (com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.Node node
int type
com.google.javascript.rhino.head.Node n
int index
}
com/google/javascript/rhino/head/optimizer/OptRuntime$1.classOptRuntime.java
package com.google.javascript.rhino.head.optimizer
final com.google.javascript.rhino.head.optimizer.OptRuntime$1 extends java.lang.Object implements com.google.javascript.rhino.head.ContextAction {
final String[] val$args
final com.google.javascript.rhino.head.Script val$script
void (java.lang.String[], com.google.javascript.rhino.head.Script)
public java.lang.Object run (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.ScriptableObject global
Object[] argsCopy
com.google.javascript.rhino.head.Scriptable argsObj
}
com/google/javascript/rhino/head/optimizer/OptRuntime$GeneratorState.classOptRuntime.java
package com.google.javascript.rhino.head.optimizer
public com.google.javascript.rhino.head.optimizer.OptRuntime$GeneratorState extends java.lang.Object {
static final String CLASS_NAME
public int resumptionPoint
static final String resumptionPoint_NAME
static final String resumptionPoint_TYPE
public com.google.javascript.rhino.head.Scriptable thisObj
static final String thisObj_NAME
static final String thisObj_TYPE
Object[] stackState
Object[] localsState
int maxLocals
int maxStack
void (com.google.javascript.rhino.head.Scriptable, int, int)
com.google.javascript.rhino.head.Scriptable thisObj
int maxLocals
int maxStack
}
com/google/javascript/rhino/head/optimizer/OptRuntime.classOptRuntime.java
package com.google.javascript.rhino.head.optimizer
public final com.google.javascript.rhino.head.optimizer.OptRuntime extends com.google.javascript.rhino.head.ScriptRuntime {
public static final Double zeroObj
public static final Double oneObj
public static final Double minusOneObj
public void ()
public static java.lang.Object call0 (com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Callable fun
com.google.javascript.rhino.head.Scriptable thisObj
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
public static java.lang.Object call1 (com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Callable fun
com.google.javascript.rhino.head.Scriptable thisObj
Object arg0
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
public static java.lang.Object call2 (com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Callable fun
com.google.javascript.rhino.head.Scriptable thisObj
Object arg0
Object arg1
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
public static java.lang.Object callN (com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Callable fun
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
public static java.lang.Object callName (java.lang.Object[], java.lang.String, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Object[] args
String name
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Callable f
com.google.javascript.rhino.head.Scriptable thisObj
public static java.lang.Object callName0 (java.lang.String, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Callable f
com.google.javascript.rhino.head.Scriptable thisObj
public static java.lang.Object callProp0 (java.lang.Object, java.lang.String, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Object value
String property
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Callable f
com.google.javascript.rhino.head.Scriptable thisObj
public static java.lang.Object add (java.lang.Object, double)
Object val1
double val2
public static java.lang.Object add (double, java.lang.Object)
double val1
Object val2
public static java.lang.Object elemIncrDecr (java.lang.Object, double, com.google.javascript.rhino.head.Context, int)
Object obj
double index
com.google.javascript.rhino.head.Context cx
int incrDecrMask
public static java.lang.Object[] padStart (java.lang.Object[], int)
Object[] currentArgs
int count
Object[] result
public static void initFunction (com.google.javascript.rhino.head.NativeFunction, int, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.NativeFunction fn
int functionType
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Context cx
public static java.lang.Object callSpecial (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, int, java.lang.String, int)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Callable fun
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable callerThis
int callType
String fileName
int lineNumber
public static java.lang.Object newObjectSpecial (com.google.javascript.rhino.head.Context, java.lang.Object, java.lang.Object[], com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, int)
com.google.javascript.rhino.head.Context cx
Object fun
Object[] args
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable callerThis
int callType
public static java.lang.Double wrapDouble (double)
double num
static java.lang.String encodeIntArray (int[])
int value
int shift
int i
int[] array
int n
char[] buffer
private static int[] decodeIntArray (java.lang.String, int)
int shift
int i
String str
int arraySize
int[] array
public static com.google.javascript.rhino.head.Scriptable newArrayLiteral (java.lang.Object[], java.lang.String, int, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
Object[] objects
String encodedInts
int skipCount
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
int[] skipIndexces
public static void main (com.google.javascript.rhino.head.Script, java.lang.String[])
com.google.javascript.rhino.head.Script script
String[] args
public static void throwStopIteration (java.lang.Object)
Object obj
public static com.google.javascript.rhino.head.Scriptable createNativeGenerator (com.google.javascript.rhino.head.NativeFunction, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, int, int)
com.google.javascript.rhino.head.NativeFunction funObj
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
int maxLocals
int maxStack
public static java.lang.Object[] getGeneratorStackState (java.lang.Object)
Object obj
com.google.javascript.rhino.head.optimizer.OptRuntime$GeneratorState rgs
public static java.lang.Object[] getGeneratorLocalsState (java.lang.Object)
Object obj
com.google.javascript.rhino.head.optimizer.OptRuntime$GeneratorState rgs
static void ()
}
com/google/javascript/rhino/head/optimizer/OptTransformer.classOptTransformer.java
package com.google.javascript.rhino.head.optimizer
com.google.javascript.rhino.head.optimizer.OptTransformer extends com.google.javascript.rhino.head.NodeTransformer {
private java.util.Map possibleDirectCalls
private com.google.javascript.rhino.head.ObjArray directCallTargets
void (java.util.Map, com.google.javascript.rhino.head.ObjArray)
java.util.Map possibleDirectCalls
com.google.javascript.rhino.head.ObjArray directCallTargets
protected void visitNew (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.ast.ScriptNode tree
protected void visitCall (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.ast.ScriptNode tree
private void detectDirectCall (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.ast.ScriptNode)
int index
com.google.javascript.rhino.head.optimizer.OptFunctionNode ofn
String targetName
com.google.javascript.rhino.head.Node left
int argCount
com.google.javascript.rhino.head.Node arg
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.ast.ScriptNode tree
}
com/google/javascript/rhino/head/optimizer/Optimizer.classOptimizer.java
package com.google.javascript.rhino.head.optimizer
com.google.javascript.rhino.head.optimizer.Optimizer extends java.lang.Object {
static final int NoType
static final int NumberType
static final int AnyType
private boolean inDirectCallFunction
com.google.javascript.rhino.head.optimizer.OptFunctionNode theFunction
private boolean parameterUsedInNumberContext
void ()
void optimize (com.google.javascript.rhino.head.ast.ScriptNode)
com.google.javascript.rhino.head.optimizer.OptFunctionNode f
int i
com.google.javascript.rhino.head.ast.ScriptNode scriptOrFn
int functionCount
private void optimizeFunction (com.google.javascript.rhino.head.optimizer.OptFunctionNode)
com.google.javascript.rhino.head.Node theStatementNode
com.google.javascript.rhino.head.Node[] arr$
int len$
int i$
com.google.javascript.rhino.head.optimizer.OptFunctionNode theFunction
com.google.javascript.rhino.head.ObjArray statementsArray
com.google.javascript.rhino.head.Node[] theStatementNodes
private void markDCPNumberContext (com.google.javascript.rhino.head.Node)
int varIndex
com.google.javascript.rhino.head.Node n
private boolean convertParameter (com.google.javascript.rhino.head.Node)
int varIndex
com.google.javascript.rhino.head.Node n
private int rewriteForNumberVariables (com.google.javascript.rhino.head.Node, int)
com.google.javascript.rhino.head.Node child
int type
int varIndex
com.google.javascript.rhino.head.Node child
int type
com.google.javascript.rhino.head.Node lChild
com.google.javascript.rhino.head.Node rChild
int rType
int varIndex
com.google.javascript.rhino.head.Node lChild
com.google.javascript.rhino.head.Node rChild
int lType
int rType
com.google.javascript.rhino.head.Node lChild
com.google.javascript.rhino.head.Node rChild
int lType
int rType
com.google.javascript.rhino.head.Node lChild
com.google.javascript.rhino.head.Node rChild
int lType
int rType
com.google.javascript.rhino.head.Node arrayBase
com.google.javascript.rhino.head.Node arrayIndex
com.google.javascript.rhino.head.Node rValue
int baseType
int indexType
int rValueType
com.google.javascript.rhino.head.Node arrayBase
com.google.javascript.rhino.head.Node arrayIndex
int baseType
int indexType
int type
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.optimizer.OptFunctionNode target
com.google.javascript.rhino.head.Node n
int desired
private void rewriteAsObjectChildren (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.Node)
com.google.javascript.rhino.head.Node nuChild
com.google.javascript.rhino.head.Node nextChild
int type
com.google.javascript.rhino.head.Node n
com.google.javascript.rhino.head.Node child
private static void buildStatementList_r (com.google.javascript.rhino.head.Node, com.google.javascript.rhino.head.ObjArray)
com.google.javascript.rhino.head.Node child
com.google.javascript.rhino.head.Node node
com.google.javascript.rhino.head.ObjArray statements
int type
}
com/google/javascript/rhino/head/regexp/CompilerState.classNativeRegExp.java
package com.google.javascript.rhino.head.regexp
com.google.javascript.rhino.head.regexp.CompilerState extends java.lang.Object {
com.google.javascript.rhino.head.Context cx
char[] cpbegin
int cpend
int cp
int flags
int parenCount
int parenNesting
int classCount
int progLength
com.google.javascript.rhino.head.regexp.RENode result
void (com.google.javascript.rhino.head.Context, char[], int, int)
com.google.javascript.rhino.head.Context cx
char[] source
int length
int flags
}
com/google/javascript/rhino/head/regexp/GlobData.classRegExpImpl.java
package com.google.javascript.rhino.head.regexp
final com.google.javascript.rhino.head.regexp.GlobData extends java.lang.Object {
int mode
int optarg
boolean global
String str
com.google.javascript.rhino.head.Scriptable arrayobj
com.google.javascript.rhino.head.Function lambda
String repstr
int dollar
StringBuilder charBuf
int leftIndex
void ()
}
com/google/javascript/rhino/head/regexp/NativeRegExp.classNativeRegExp.java
package com.google.javascript.rhino.head.regexp
public com.google.javascript.rhino.head.regexp.NativeRegExp extends com.google.javascript.rhino.head.IdScriptableObject implements com.google.javascript.rhino.head.Function {
static final long serialVersionUID
private static final Object REGEXP_TAG
public static final int JSREG_GLOB
public static final int JSREG_FOLD
public static final int JSREG_MULTILINE
public static final int TEST
public static final int MATCH
public static final int PREFIX
private static final boolean debug
private static final byte REOP_SIMPLE_START
private static final byte REOP_EMPTY
private static final byte REOP_BOL
private static final byte REOP_EOL
private static final byte REOP_WBDRY
private static final byte REOP_WNONBDRY
private static final byte REOP_DOT
private static final byte REOP_DIGIT
private static final byte REOP_NONDIGIT
private static final byte REOP_ALNUM
private static final byte REOP_NONALNUM
private static final byte REOP_SPACE
private static final byte REOP_NONSPACE
private static final byte REOP_BACKREF
private static final byte REOP_FLAT
private static final byte REOP_FLAT1
private static final byte REOP_FLATi
private static final byte REOP_FLAT1i
private static final byte REOP_UCFLAT1
private static final byte REOP_UCFLAT1i
private static final byte REOP_CLASS
private static final byte REOP_NCLASS
private static final byte REOP_SIMPLE_END
private static final byte REOP_QUANT
private static final byte REOP_STAR
private static final byte REOP_PLUS
private static final byte REOP_OPT
private static final byte REOP_LPAREN
private static final byte REOP_RPAREN
private static final byte REOP_ALT
private static final byte REOP_JUMP
private static final byte REOP_ASSERT
private static final byte REOP_ASSERT_NOT
private static final byte REOP_ASSERTTEST
private static final byte REOP_ASSERTNOTTEST
private static final byte REOP_MINIMALSTAR
private static final byte REOP_MINIMALPLUS
private static final byte REOP_MINIMALOPT
private static final byte REOP_MINIMALQUANT
private static final byte REOP_ENDCHILD
private static final byte REOP_REPEAT
private static final byte REOP_MINIMALREPEAT
private static final byte REOP_ALTPREREQ
private static final byte REOP_ALTPREREQi
private static final byte REOP_ALTPREREQ2
private static final byte REOP_END
private static final int ANCHOR_BOL
private static final int INDEX_LEN
private static final int Id_lastIndex
private static final int Id_source
private static final int Id_global
private static final int Id_ignoreCase
private static final int Id_multiline
private static final int MAX_INSTANCE_ID
private static final int Id_compile
private static final int Id_toString
private static final int Id_toSource
private static final int Id_exec
private static final int Id_test
private static final int Id_prefix
private static final int MAX_PROTOTYPE_ID
private com.google.javascript.rhino.head.regexp.RECompiled re
double lastIndex
static final boolean $assertionsDisabled
public static void init (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, boolean)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
boolean sealed
com.google.javascript.rhino.head.regexp.NativeRegExp proto
com.google.javascript.rhino.head.regexp.NativeRegExpCtor ctor
void (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.regexp.RECompiled)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.regexp.RECompiled regexpCompiled
public java.lang.String getClassName ()
public java.lang.String getTypeOf ()
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public com.google.javascript.rhino.head.Scriptable construct (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
com.google.javascript.rhino.head.Scriptable compile (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.regexp.NativeRegExp thatObj
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
String s
String global
public java.lang.String toString ()
StringBuilder buf
void ()
private static com.google.javascript.rhino.head.regexp.RegExpImpl getImpl (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
private static java.lang.String escapeRegExp (java.lang.Object)
Object src
String s
StringBuilder sb
int start
int slash
private java.lang.Object execSub (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], int)
String str
Object rval
int[] indexp
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scopeObj
Object[] args
int matchType
com.google.javascript.rhino.head.regexp.RegExpImpl reImpl
String str
double d
Object rval
static com.google.javascript.rhino.head.regexp.RECompiled compileRE (com.google.javascript.rhino.head.Context, java.lang.String, java.lang.String, boolean)
char c
int i
com.google.javascript.rhino.head.regexp.RENode n
int k
com.google.javascript.rhino.head.Context cx
String str
String global
boolean flat
com.google.javascript.rhino.head.regexp.RECompiled regexp
int length
int flags
com.google.javascript.rhino.head.regexp.CompilerState state
int endPC
static boolean isDigit (char)
char c
private static boolean isWord (char)
char c
private static boolean isControlLetter (char)
char c
private static boolean isLineTerm (char)
char c
private static boolean isREWhiteSpace (int)
int c
private static char upcase (char)
char ch
char cu
private static char downcase (char)
char ch
char cl
private static int toASCIIHexDigit (int)
int c
private static boolean parseDisjunction (com.google.javascript.rhino.head.regexp.CompilerState)
com.google.javascript.rhino.head.regexp.RENode result
com.google.javascript.rhino.head.regexp.CompilerState state
char[] source
int index
private static boolean parseAlternative (com.google.javascript.rhino.head.regexp.CompilerState)
com.google.javascript.rhino.head.regexp.CompilerState state
com.google.javascript.rhino.head.regexp.RENode headTerm
com.google.javascript.rhino.head.regexp.RENode tailTerm
char[] source
private static boolean calculateBitmapSize (com.google.javascript.rhino.head.regexp.CompilerState, com.google.javascript.rhino.head.regexp.RENode, char[], int, int)
int i
char cu
char cd
int localMax
int nDigits
com.google.javascript.rhino.head.regexp.CompilerState state
com.google.javascript.rhino.head.regexp.RENode target
char[] src
int index
int end
char rangeStart
char c
int n
int max
boolean inRange
private static void doFlat (com.google.javascript.rhino.head.regexp.CompilerState, char)
com.google.javascript.rhino.head.regexp.CompilerState state
char c
private static int getDecimalValue (char, com.google.javascript.rhino.head.regexp.CompilerState, int, java.lang.String)
int digit
char c
com.google.javascript.rhino.head.regexp.CompilerState state
int maxValue
String overflowMessageId
boolean overflow
int start
char[] src
int value
private static boolean parseTerm (com.google.javascript.rhino.head.regexp.CompilerState)
int tmp
int tmp
int n
int i
com.google.javascript.rhino.head.regexp.RENode result
int min
int max
int leftCurl
com.google.javascript.rhino.head.regexp.CompilerState state
char[] src
char c
int nDigits
int parenBaseCount
int num
com.google.javascript.rhino.head.regexp.RENode term
int termStart
boolean hasQ
private static void resolveForwardJump (byte[], int, int)
byte[] array
int from
int pc
private static int getOffset (byte[], int)
byte[] array
int pc
private static int addIndex (byte[], int, int)
byte[] array
int pc
int index
private static int getIndex (byte[], int)
byte[] array
int pc
private static int emitREBytecode (com.google.javascript.rhino.head.regexp.CompilerState, com.google.javascript.rhino.head.regexp.RECompiled, int, com.google.javascript.rhino.head.regexp.RENode)
boolean ignoreCase
com.google.javascript.rhino.head.regexp.CompilerState state
com.google.javascript.rhino.head.regexp.RECompiled re
int pc
com.google.javascript.rhino.head.regexp.RENode t
com.google.javascript.rhino.head.regexp.RENode nextAlt
int nextAltFixup
int nextTermFixup
byte[] program
private static void pushProgState (com.google.javascript.rhino.head.regexp.REGlobalData, int, int, int, com.google.javascript.rhino.head.regexp.REBackTrackData, int, int)
com.google.javascript.rhino.head.regexp.REGlobalData gData
int min
int max
int cp
com.google.javascript.rhino.head.regexp.REBackTrackData backTrackLastToSave
int continuationOp
int continuationPc
private static com.google.javascript.rhino.head.regexp.REProgState popProgState (com.google.javascript.rhino.head.regexp.REGlobalData)
com.google.javascript.rhino.head.regexp.REGlobalData gData
com.google.javascript.rhino.head.regexp.REProgState state
private static void pushBackTrackState (com.google.javascript.rhino.head.regexp.REGlobalData, byte, int)
com.google.javascript.rhino.head.regexp.REGlobalData gData
byte op
int pc
com.google.javascript.rhino.head.regexp.REProgState state
private static void pushBackTrackState (com.google.javascript.rhino.head.regexp.REGlobalData, byte, int, int, int, int)
com.google.javascript.rhino.head.regexp.REGlobalData gData
byte op
int pc
int cp
int continuationOp
int continuationPc
private static boolean flatNMatcher (com.google.javascript.rhino.head.regexp.REGlobalData, int, int, java.lang.String, int)
int i
com.google.javascript.rhino.head.regexp.REGlobalData gData
int matchChars
int length
String input
int end
private static boolean flatNIMatcher (com.google.javascript.rhino.head.regexp.REGlobalData, int, int, java.lang.String, int)
char c1
char c2
int i
com.google.javascript.rhino.head.regexp.REGlobalData gData
int matchChars
int length
String input
int end
char[] source
private static boolean backrefMatcher (com.google.javascript.rhino.head.regexp.REGlobalData, int, java.lang.String, int)
char c1
char c2
int i
com.google.javascript.rhino.head.regexp.REGlobalData gData
int parenIndex
String input
int end
int len
int parenContent
private static void addCharacterToCharSet (com.google.javascript.rhino.head.regexp.RECharSet, char)
com.google.javascript.rhino.head.regexp.RECharSet cs
char c
int byteIndex
private static void addCharacterRangeToCharSet (com.google.javascript.rhino.head.regexp.RECharSet, char, char)
int i
com.google.javascript.rhino.head.regexp.RECharSet cs
char c1
char c2
int byteIndex1
int byteIndex2
private static void processCharSet (com.google.javascript.rhino.head.regexp.REGlobalData, com.google.javascript.rhino.head.regexp.RECharSet)
com.google.javascript.rhino.head.regexp.REGlobalData gData
com.google.javascript.rhino.head.regexp.RECharSet charSet
private static void processCharSetImpl (com.google.javascript.rhino.head.regexp.REGlobalData, com.google.javascript.rhino.head.regexp.RECharSet)
char thisCh
int digit
int i
char uch
char dch
char c
char thisCh
int nDigits
com.google.javascript.rhino.head.regexp.REGlobalData gData
com.google.javascript.rhino.head.regexp.RECharSet charSet
int src
int end
char rangeStart
int byteLength
int n
int i
boolean inRange
private static boolean classMatcher (com.google.javascript.rhino.head.regexp.REGlobalData, com.google.javascript.rhino.head.regexp.RECharSet, char)
com.google.javascript.rhino.head.regexp.REGlobalData gData
com.google.javascript.rhino.head.regexp.RECharSet charSet
char ch
int byteIndex
private static boolean reopIsSimple (int)
int op
private static int simpleMatch (com.google.javascript.rhino.head.regexp.REGlobalData, java.lang.String, int, byte[], int, int, boolean)
char c
char c
com.google.javascript.rhino.head.regexp.REGlobalData gData
String input
int op
byte[] program
int pc
int end
boolean updatecp
boolean result
char matchCh
int parenIndex
int offset
int length
int index
int startcp
private static boolean executeREBytecode (com.google.javascript.rhino.head.regexp.REGlobalData, java.lang.String, int)
int match
boolean anchor
int match
char matchCh1
char matchCh2
char c
int match
int nextpc
int startcp
byte nextop
int offset
int parenIndex
int parenIndex
int cap_index
int nextpc
int match
int nextpc
com.google.javascript.rhino.head.regexp.REProgState state
int min
int max
boolean greedy
int match
int k
int parenCount
int parenIndex
com.google.javascript.rhino.head.regexp.REProgState state
int new_min
int new_max
int startcp
int nextpc
int nextop
int k
int parenCount
int parenIndex
int k
int parenCount
int parenIndex
int new_min
int new_max
com.google.javascript.rhino.head.regexp.REProgState state
com.google.javascript.rhino.head.regexp.REBackTrackData backTrackData
com.google.javascript.rhino.head.regexp.REGlobalData gData
String input
int end
int pc
byte[] program
int continuationOp
int continuationPc
boolean result
int op
private static boolean matchRegExp (com.google.javascript.rhino.head.regexp.REGlobalData, com.google.javascript.rhino.head.regexp.RECompiled, java.lang.String, int, int, boolean)
char matchCh
int j
boolean result
int i
com.google.javascript.rhino.head.regexp.REGlobalData gData
com.google.javascript.rhino.head.regexp.RECompiled re
String input
int start
int end
boolean multiline
int anchorCh
java.lang.Object executeRegExp (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.regexp.RegExpImpl, java.lang.String, int[], int)
Object result
com.google.javascript.rhino.head.Scriptable obj
String matchstr
int cap_length
int cap_index
com.google.javascript.rhino.head.regexp.SubString parsub
int num
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.regexp.RegExpImpl res
String str
int[] indexp
int matchType
com.google.javascript.rhino.head.regexp.REGlobalData gData
int start
int end
boolean matches
int index
int ep
int matchlen
Object result
com.google.javascript.rhino.head.Scriptable obj
int getFlags ()
private static void reportWarning (com.google.javascript.rhino.head.Context, java.lang.String, java.lang.String)
String msg
com.google.javascript.rhino.head.Context cx
String messageId
String arg
private static void reportError (java.lang.String, java.lang.String)
String messageId
String arg
String msg
protected int getMaxInstanceId ()
protected int findInstanceIdInfo (java.lang.String)
int c
int c
String X
int s_length
String s
int id
int attr
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
int id
protected void setInstanceIdValue (int, java.lang.Object)
int id
Object value
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (com.google.javascript.rhino.head.IdFunctionObject, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object x
com.google.javascript.rhino.head.IdFunctionObject f
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int id
private static com.google.javascript.rhino.head.regexp.NativeRegExp realThis (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.IdFunctionObject)
com.google.javascript.rhino.head.Scriptable thisObj
com.google.javascript.rhino.head.IdFunctionObject f
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
com/google/javascript/rhino/head/regexp/NativeRegExpCtor.classNativeRegExpCtor.java
package com.google.javascript.rhino.head.regexp
com.google.javascript.rhino.head.regexp.NativeRegExpCtor extends com.google.javascript.rhino.head.BaseFunction {
static final long serialVersionUID
private static final int Id_multiline
private static final int Id_STAR
private static final int Id_input
private static final int Id_UNDERSCORE
private static final int Id_lastMatch
private static final int Id_AMPERSAND
private static final int Id_lastParen
private static final int Id_PLUS
private static final int Id_leftContext
private static final int Id_BACK_QUOTE
private static final int Id_rightContext
private static final int Id_QUOTE
private static final int DOLLAR_ID_BASE
private static final int Id_DOLLAR_1
private static final int Id_DOLLAR_2
private static final int Id_DOLLAR_3
private static final int Id_DOLLAR_4
private static final int Id_DOLLAR_5
private static final int Id_DOLLAR_6
private static final int Id_DOLLAR_7
private static final int Id_DOLLAR_8
private static final int Id_DOLLAR_9
private static final int MAX_INSTANCE_ID
void ()
public java.lang.String getFunctionName ()
public java.lang.Object call (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public com.google.javascript.rhino.head.Scriptable construct (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object[] args
com.google.javascript.rhino.head.regexp.NativeRegExp re
private static com.google.javascript.rhino.head.regexp.RegExpImpl getImpl ()
com.google.javascript.rhino.head.Context cx
protected int getMaxInstanceId ()
protected int findInstanceIdInfo (java.lang.String)
String X
int c
String s
int id
int attr
protected java.lang.String getInstanceIdName (int)
int substring_number
char[] buf
int id
int shifted
protected java.lang.Object getInstanceIdValue (int)
int substring_number
com.google.javascript.rhino.head.regexp.RegExpImpl impl
Object stringResult
int id
int shifted
protected void setInstanceIdValue (int, java.lang.Object)
int substring_number
int id
Object value
int shifted
}
com/google/javascript/rhino/head/regexp/REBackTrackData.classNativeRegExp.java
package com.google.javascript.rhino.head.regexp
com.google.javascript.rhino.head.regexp.REBackTrackData extends java.lang.Object {
final com.google.javascript.rhino.head.regexp.REBackTrackData previous
final int op
final int pc
final int cp
final int continuationOp
final int continuationPc
final long[] parens
final com.google.javascript.rhino.head.regexp.REProgState stateStackTop
void (com.google.javascript.rhino.head.regexp.REGlobalData, int, int, int, int, int)
com.google.javascript.rhino.head.regexp.REGlobalData gData
int op
int pc
int cp
int continuationOp
int continuationPc
}
com/google/javascript/rhino/head/regexp/RECharSet.classNativeRegExp.java
package com.google.javascript.rhino.head.regexp
final com.google.javascript.rhino.head.regexp.RECharSet extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
final int length
final int startIndex
final int strlength
final boolean sense
volatile transient boolean converted
volatile transient byte[] bits
void (int, int, int, boolean)
int length
int startIndex
int strlength
boolean sense
}
com/google/javascript/rhino/head/regexp/RECompiled.classNativeRegExp.java
package com.google.javascript.rhino.head.regexp
com.google.javascript.rhino.head.regexp.RECompiled extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
final char[] source
int parenCount
int flags
byte[] program
int classCount
com.google.javascript.rhino.head.regexp.RECharSet[] classList
int anchorCh
void (java.lang.String)
String str
}
com/google/javascript/rhino/head/regexp/REGlobalData.classNativeRegExp.java
package com.google.javascript.rhino.head.regexp
com.google.javascript.rhino.head.regexp.REGlobalData extends java.lang.Object {
boolean multiline
com.google.javascript.rhino.head.regexp.RECompiled regexp
int skipped
int cp
long[] parens
com.google.javascript.rhino.head.regexp.REProgState stateStackTop
com.google.javascript.rhino.head.regexp.REBackTrackData backTrackStackTop
void ()
int parensIndex (int)
int i
int parensLength (int)
int i
void setParens (int, int, int)
int i
int index
int length
}
com/google/javascript/rhino/head/regexp/RENode.classNativeRegExp.java
package com.google.javascript.rhino.head.regexp
com.google.javascript.rhino.head.regexp.RENode extends java.lang.Object {
byte op
com.google.javascript.rhino.head.regexp.RENode next
com.google.javascript.rhino.head.regexp.RENode kid
com.google.javascript.rhino.head.regexp.RENode kid2
int parenIndex
int min
int max
int parenCount
boolean greedy
int startIndex
int kidlen
int bmsize
int index
boolean sense
char chr
int length
int flatIndex
void (byte)
byte op
}
com/google/javascript/rhino/head/regexp/REProgState.classNativeRegExp.java
package com.google.javascript.rhino.head.regexp
com.google.javascript.rhino.head.regexp.REProgState extends java.lang.Object {
final com.google.javascript.rhino.head.regexp.REProgState previous
final int min
final int max
final int index
final int continuationOp
final int continuationPc
final com.google.javascript.rhino.head.regexp.REBackTrackData backTrack
void (com.google.javascript.rhino.head.regexp.REProgState, int, int, int, com.google.javascript.rhino.head.regexp.REBackTrackData, int, int)
com.google.javascript.rhino.head.regexp.REProgState previous
int min
int max
int index
com.google.javascript.rhino.head.regexp.REBackTrackData backTrack
int continuationOp
int continuationPc
}
com/google/javascript/rhino/head/regexp/RegExpImpl.classRegExpImpl.java
package com.google.javascript.rhino.head.regexp
public com.google.javascript.rhino.head.regexp.RegExpImpl extends java.lang.Object implements com.google.javascript.rhino.head.RegExpProxy {
protected String input
protected boolean multiline
protected com.google.javascript.rhino.head.regexp.SubString[] parens
protected com.google.javascript.rhino.head.regexp.SubString lastMatch
protected com.google.javascript.rhino.head.regexp.SubString lastParen
protected com.google.javascript.rhino.head.regexp.SubString leftContext
protected com.google.javascript.rhino.head.regexp.SubString rightContext
public void ()
public boolean isRegExp (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable obj
public java.lang.Object compileRegExp (com.google.javascript.rhino.head.Context, java.lang.String, java.lang.String)
com.google.javascript.rhino.head.Context cx
String source
String flags
public com.google.javascript.rhino.head.Scriptable wrapRegExp (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
Object compiled
public java.lang.Object action (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], int)
Object rval
com.google.javascript.rhino.head.regexp.SubString lc
Object arg1
String repstr
com.google.javascript.rhino.head.Function lambda
Object val
com.google.javascript.rhino.head.regexp.SubString rc
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
int actionType
com.google.javascript.rhino.head.regexp.GlobData data
private static java.lang.Object matchOrReplace (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.regexp.RegExpImpl, com.google.javascript.rhino.head.regexp.GlobData, boolean)
com.google.javascript.rhino.head.regexp.RECompiled compiled
com.google.javascript.rhino.head.regexp.NativeRegExp re
com.google.javascript.rhino.head.regexp.NativeRegExp re
String opt
String src
String opt
com.google.javascript.rhino.head.regexp.RECompiled compiled
com.google.javascript.rhino.head.regexp.SubString lastMatch
int leftIndex
int leftlen
int count
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.regexp.RegExpImpl reImpl
com.google.javascript.rhino.head.regexp.GlobData data
boolean forceFlat
com.google.javascript.rhino.head.regexp.NativeRegExp re
String str
com.google.javascript.rhino.head.Scriptable topScope
int[] indexp
Object result
public int find_split (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.String, com.google.javascript.rhino.head.Scriptable, int[], int[], boolean[], java.lang.String[][])
int result
int result
int ipsave
Object ret
com.google.javascript.rhino.head.regexp.SubString sep
com.google.javascript.rhino.head.regexp.SubString parsub
int num
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String target
String separator
com.google.javascript.rhino.head.Scriptable reObj
int[] ip
int[] matchlen
boolean[] matched
String[][] parensp
int i
int length
int result
int version
com.google.javascript.rhino.head.regexp.NativeRegExp re
int size
com.google.javascript.rhino.head.regexp.SubString getParenSubString (int)
com.google.javascript.rhino.head.regexp.SubString parsub
int i
private static void match_glob (com.google.javascript.rhino.head.regexp.GlobData, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, int, com.google.javascript.rhino.head.regexp.RegExpImpl)
com.google.javascript.rhino.head.regexp.GlobData mdata
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
int count
com.google.javascript.rhino.head.regexp.RegExpImpl reImpl
com.google.javascript.rhino.head.regexp.SubString matchsub
String matchstr
private static void replace_glob (com.google.javascript.rhino.head.regexp.GlobData, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.regexp.RegExpImpl, int, int)
com.google.javascript.rhino.head.regexp.SubString sub
int i
com.google.javascript.rhino.head.Scriptable parent
Object result
com.google.javascript.rhino.head.regexp.SubString[] parens
int parenCount
Object[] args
com.google.javascript.rhino.head.regexp.RegExpImpl re2
int replen
String lambdaStr
com.google.javascript.rhino.head.regexp.SubString sub
int[] skip
int dp
com.google.javascript.rhino.head.regexp.GlobData rdata
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.regexp.RegExpImpl reImpl
int leftIndex
int leftlen
int replen
String lambdaStr
int growth
StringBuilder charBuf
private static com.google.javascript.rhino.head.regexp.SubString interpretDollar (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.regexp.RegExpImpl, java.lang.String, int, int[])
int num
int tmp
int cp
int tmp
int parenCount
int cp
int num
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.regexp.RegExpImpl res
String da
int dp
int[] skip
char dc
int version
int daL
private static void do_replace (com.google.javascript.rhino.head.regexp.GlobData, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.regexp.RegExpImpl)
int len
com.google.javascript.rhino.head.regexp.SubString sub
int[] skip
com.google.javascript.rhino.head.regexp.GlobData rdata
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.regexp.RegExpImpl regExpImpl
StringBuilder charBuf
int cp
String da
int dp
int daL
public java.lang.Object js_split (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object[])
com.google.javascript.rhino.head.Scriptable test
String substr
int num
int size
String substr
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String target
Object[] args
com.google.javascript.rhino.head.Scriptable result
boolean limited
long limit
String separator
int[] matchlen
com.google.javascript.rhino.head.Scriptable re
com.google.javascript.rhino.head.RegExpProxy reProxy
int[] ip
int match
int len
boolean[] matched
String[][] parens
int version
private static int find_split (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.String, int, com.google.javascript.rhino.head.RegExpProxy, com.google.javascript.rhino.head.Scriptable, int[], int[], boolean[], java.lang.String[][])
int j
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String target
String separator
int version
com.google.javascript.rhino.head.RegExpProxy reProxy
com.google.javascript.rhino.head.Scriptable re
int[] ip
int[] matchlen
boolean[] matched
String[][] parensp
int i
int length
}
com/google/javascript/rhino/head/regexp/SubString.classSubString.java
package com.google.javascript.rhino.head.regexp
public com.google.javascript.rhino.head.regexp.SubString extends java.lang.Object {
public static final com.google.javascript.rhino.head.regexp.SubString emptySubString
String str
int index
int length
public void ()
public void (java.lang.String)
String str
public void (java.lang.String, int, int)
String source
int start
int len
public java.lang.String toString ()
static void ()
}
com/google/javascript/rhino/head/resources/Messages.properties
com/google/javascript/rhino/head/resources/Messages_fr.properties
com/google/javascript/rhino/head/serialize/ScriptableInputStream.classScriptableInputStream.java
package com.google.javascript.rhino.head.serialize
public com.google.javascript.rhino.head.serialize.ScriptableInputStream extends java.io.ObjectInputStream {
private com.google.javascript.rhino.head.Scriptable scope
private ClassLoader classLoader
public void (java.io.InputStream, com.google.javascript.rhino.head.Scriptable) throws java.io.IOException
java.io.InputStream in
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Context cx
protected java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException
ClassNotFoundException ex
java.io.ObjectStreamClass desc
String name
protected java.lang.Object resolveObject (java.lang.Object) throws java.io.IOException
String name
Object obj
}
com/google/javascript/rhino/head/serialize/ScriptableOutputStream$PendingLookup.classScriptableOutputStream.java
package com.google.javascript.rhino.head.serialize
com.google.javascript.rhino.head.serialize.ScriptableOutputStream$PendingLookup extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private String name
void (java.lang.String)
String name
java.lang.String getName ()
}
com/google/javascript/rhino/head/serialize/ScriptableOutputStream.classScriptableOutputStream.java
package com.google.javascript.rhino.head.serialize
public com.google.javascript.rhino.head.serialize.ScriptableOutputStream extends java.io.ObjectOutputStream {
private com.google.javascript.rhino.head.Scriptable scope
private java.util.Map table
public void (java.io.OutputStream, com.google.javascript.rhino.head.Scriptable) throws java.io.IOException
java.io.OutputStream out
com.google.javascript.rhino.head.Scriptable scope
public void excludeAllIds (java.lang.Object[])
Object id
Object[] arr$
int len$
int i$
Object[] ids
public void addOptionalExcludedName (java.lang.String)
String name
Object obj
public void addExcludedName (java.lang.String)
String name
Object obj
public boolean hasExcludedName (java.lang.String)
String name
public void removeExcludedName (java.lang.String)
String name
public void excludeStandardObjectNames ()
int i
int i
String[] names
String[] optionalNames
static java.lang.Object lookupQualifiedName (com.google.javascript.rhino.head.Scriptable, java.lang.String)
String s
com.google.javascript.rhino.head.Scriptable scope
String qualifiedName
java.util.StringTokenizer st
Object result
protected java.lang.Object replaceObject (java.lang.Object) throws java.io.IOException
Object obj
String name
}
com/google/javascript/rhino/head/tools/SourceReader.classSourceReader.java
package com.google.javascript.rhino.head.tools
public com.google.javascript.rhino.head.tools.SourceReader extends java.lang.Object {
public void ()
public static java.net.URL toUrl (java.lang.String)
java.net.MalformedURLException ex
String path
public static java.lang.Object readFileOrUrl (java.lang.String, boolean, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
String contentType
com.google.javascript.rhino.head.commonjs.module.provider.ParsedContentType pct
String encoding
String contentType
java.net.URLConnection uc
Object result
String strResult
String path
boolean convertToString
String defaultEncoding
java.net.URL url
java.io.InputStream is
int capacityHint
String encoding
String contentType
byte[] data
Object result
}
com/google/javascript/rhino/head/tools/ToolErrorReporter.classToolErrorReporter.java
package com.google.javascript.rhino.head.tools
public com.google.javascript.rhino.head.tools.ToolErrorReporter extends java.lang.Object implements com.google.javascript.rhino.head.ErrorReporter {
private static final String messagePrefix
private boolean hasReportedErrorFlag
private boolean reportWarnings
private java.io.PrintStream err
public void (boolean)
boolean reportWarnings
public void (boolean, java.io.PrintStream)
boolean reportWarnings
java.io.PrintStream err
public static java.lang.String getMessage (java.lang.String)
String messageId
public static java.lang.String getMessage (java.lang.String, java.lang.String)
String messageId
String argument
Object[] args
public static java.lang.String getMessage (java.lang.String, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object[] args
public static java.lang.String getMessage (java.lang.String, java.lang.Object[])
java.util.MissingResourceException mre
java.text.MessageFormat formatter
String messageId
Object[] args
com.google.javascript.rhino.head.Context cx
java.util.Locale locale
java.util.ResourceBundle rb
String formatString
private static java.lang.String getExceptionMessage (com.google.javascript.rhino.head.RhinoException)
String msg
String msg
String msg
com.google.javascript.rhino.head.RhinoException ex
String msg
public void warning (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public void error (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public com.google.javascript.rhino.head.EvaluatorException runtimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public boolean hasReportedError ()
public boolean isReportingWarnings ()
public void setIsReportingWarnings (boolean)
boolean reportWarnings
public static void reportException (com.google.javascript.rhino.head.ErrorReporter, com.google.javascript.rhino.head.RhinoException)
String msg
com.google.javascript.rhino.head.ErrorReporter er
com.google.javascript.rhino.head.RhinoException ex
public void reportException (com.google.javascript.rhino.head.RhinoException)
com.google.javascript.rhino.head.WrappedException we
String lineSeparator
String msg
com.google.javascript.rhino.head.RhinoException ex
private void reportErrorMessage (java.lang.String, java.lang.String, int, java.lang.String, int, boolean)
Object[] args
Object[] args
String lineStr
Object[] args
String message
String sourceName
int line
String lineSource
int lineOffset
boolean justWarning
private java.lang.String buildIndicator (int)
int i
int offset
StringBuffer sb
}
com/google/javascript/rhino/head/tools/debugger/ContextWindow$1$1.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.ContextWindow$1$1 extends java.awt.event.WindowAdapter {
final java.util.EventListener[] val$l
final com.google.javascript.rhino.head.tools.debugger.ContextWindow$1 this$1
void (com.google.javascript.rhino.head.tools.debugger.ContextWindow$1, java.util.EventListener[])
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
com/google/javascript/rhino/head/tools/debugger/ContextWindow$1.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.ContextWindow$1 extends java.lang.Object implements java.awt.event.ComponentListener {
boolean t2Docked
final javax.swing.JPanel val$finalThis
final javax.swing.JToolBar val$finalT1
final javax.swing.JPanel val$finalP1
final com.google.javascript.rhino.head.tools.debugger.SwingGui val$debugGui
final javax.swing.JToolBar val$finalT2
final javax.swing.JPanel val$finalP2
final javax.swing.JSplitPane val$finalSplit
final com.google.javascript.rhino.head.tools.debugger.ContextWindow this$0
void (com.google.javascript.rhino.head.tools.debugger.ContextWindow, javax.swing.JPanel, javax.swing.JToolBar, javax.swing.JPanel, com.google.javascript.rhino.head.tools.debugger.SwingGui, javax.swing.JToolBar, javax.swing.JPanel, javax.swing.JSplitPane)
void check (java.awt.Component)
java.util.EventListener[] l
javax.swing.JFrame frame
javax.swing.JFrame frame
java.awt.Component comp
java.awt.Component thisParent
java.awt.Component parent
boolean leftDocked
boolean rightDocked
boolean adjustVerticalSplit
javax.swing.JSplitPane split
public void componentHidden (java.awt.event.ComponentEvent)
java.awt.event.ComponentEvent e
public void componentMoved (java.awt.event.ComponentEvent)
java.awt.event.ComponentEvent e
public void componentResized (java.awt.event.ComponentEvent)
java.awt.event.ComponentEvent e
public void componentShown (java.awt.event.ComponentEvent)
java.awt.event.ComponentEvent e
}
com/google/javascript/rhino/head/tools/debugger/ContextWindow$2.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.ContextWindow$2 extends java.lang.Object implements java.awt.event.ContainerListener {
final javax.swing.JPanel val$finalThis
final javax.swing.JToolBar val$finalT1
final javax.swing.JToolBar val$finalT2
final javax.swing.JPanel val$finalP2
final javax.swing.JSplitPane val$finalSplit
final com.google.javascript.rhino.head.tools.debugger.ContextWindow this$0
void (com.google.javascript.rhino.head.tools.debugger.ContextWindow, javax.swing.JPanel, javax.swing.JToolBar, javax.swing.JToolBar, javax.swing.JPanel, javax.swing.JSplitPane)
public void componentAdded (java.awt.event.ContainerEvent)
java.awt.event.ContainerEvent e
java.awt.Component thisParent
javax.swing.JSplitPane split
public void componentRemoved (java.awt.event.ContainerEvent)
java.awt.event.ContainerEvent e
java.awt.Component thisParent
javax.swing.JSplitPane split
}
com/google/javascript/rhino/head/tools/debugger/ContextWindow.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.ContextWindow extends javax.swing.JPanel implements java.awt.event.ActionListener {
private static final long serialVersionUID
private com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
javax.swing.JComboBox context
java.util.List toolTips
private javax.swing.JTabbedPane tabs
private javax.swing.JTabbedPane tabs2
private com.google.javascript.rhino.head.tools.debugger.MyTreeTable thisTable
private com.google.javascript.rhino.head.tools.debugger.MyTreeTable localsTable
private com.google.javascript.rhino.head.tools.debugger.MyTableModel tableModel
private com.google.javascript.rhino.head.tools.debugger.Evaluator evaluator
private com.google.javascript.rhino.head.tools.debugger.EvalTextArea cmdLine
javax.swing.JSplitPane split
private boolean enabled
public void (com.google.javascript.rhino.head.tools.debugger.SwingGui)
com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
javax.swing.JPanel left
javax.swing.JToolBar t1
javax.swing.JPanel p1
javax.swing.JPanel p2
javax.swing.JLabel label
java.awt.GridBagLayout layout
java.awt.GridBagConstraints lc
java.awt.GridBagConstraints c
javax.swing.JScrollPane jsp
javax.swing.JToolBar t2
javax.swing.JToolBar finalT1
javax.swing.JToolBar finalT2
javax.swing.JPanel finalP1
javax.swing.JPanel finalP2
javax.swing.JSplitPane finalSplit
javax.swing.JPanel finalThis
java.awt.event.ComponentListener clistener
public void setEnabled (boolean)
boolean enabled
public void disableUpdate ()
public void enableUpdate ()
public void actionPerformed (java.awt.event.ActionEvent)
com.google.javascript.rhino.head.tools.debugger.VariableModel scopeModel
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData contextData
int frameIndex
int frameCount
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame frame
Object scope
Object thisObj
com.google.javascript.rhino.head.tools.debugger.VariableModel scopeModel
java.awt.event.ActionEvent e
}
com/google/javascript/rhino/head/tools/debugger/Dim$1.classDim.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.Dim$1 extends java.lang.Object {
}
com/google/javascript/rhino/head/tools/debugger/Dim$ContextData.classDim.java
package com.google.javascript.rhino.head.tools.debugger
public com.google.javascript.rhino.head.tools.debugger.Dim$ContextData extends java.lang.Object {
private com.google.javascript.rhino.head.ObjArray frameStack
private boolean breakNextLine
private int stopAtFrameDepth
private boolean eventThreadFlag
private Throwable lastProcessedException
public void ()
public static com.google.javascript.rhino.head.tools.debugger.Dim$ContextData get (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public int frameCount ()
public com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame getFrame (int)
int frameNumber
int num
private void pushFrame (com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame)
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame frame
private void popFrame ()
static java.lang.Throwable access$300 (com.google.javascript.rhino.head.tools.debugger.Dim$ContextData)
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData x0
static java.lang.Throwable access$302 (com.google.javascript.rhino.head.tools.debugger.Dim$ContextData, java.lang.Throwable)
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData x0
Throwable x1
static boolean access$400 (com.google.javascript.rhino.head.tools.debugger.Dim$ContextData)
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData x0
static boolean access$402 (com.google.javascript.rhino.head.tools.debugger.Dim$ContextData, boolean)
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData x0
boolean x1
static boolean access$1402 (com.google.javascript.rhino.head.tools.debugger.Dim$ContextData, boolean)
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData x0
boolean x1
static int access$1502 (com.google.javascript.rhino.head.tools.debugger.Dim$ContextData, int)
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData x0
int x1
static void access$2600 (com.google.javascript.rhino.head.tools.debugger.Dim$ContextData, com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame)
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData x0
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame x1
static boolean access$1400 (com.google.javascript.rhino.head.tools.debugger.Dim$ContextData)
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData x0
static int access$1500 (com.google.javascript.rhino.head.tools.debugger.Dim$ContextData)
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData x0
static void access$3200 (com.google.javascript.rhino.head.tools.debugger.Dim$ContextData)
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData x0
}
com/google/javascript/rhino/head/tools/debugger/Dim$DimIProxy.classDim.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy extends java.lang.Object implements com.google.javascript.rhino.head.ContextAction com.google.javascript.rhino.head.ContextFactory$Listener com.google.javascript.rhino.head.debug.Debugger {
private com.google.javascript.rhino.head.tools.debugger.Dim dim
private int type
private String url
private String text
private Object object
private Object id
private boolean booleanResult
private String stringResult
private Object objectResult
private Object[] objectArrayResult
private void (com.google.javascript.rhino.head.tools.debugger.Dim, int)
com.google.javascript.rhino.head.tools.debugger.Dim dim
int type
public java.lang.Object run (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Context cx
private void withContext ()
public void contextCreated (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData contextData
com.google.javascript.rhino.head.debug.Debugger debugger
public void contextReleased (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public com.google.javascript.rhino.head.debug.DebugFrame getFrame (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.debug.DebuggableScript)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.debug.DebuggableScript fnOrScript
com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource item
public void handleCompilationDone (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.debug.DebuggableScript, java.lang.String)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.debug.DebuggableScript fnOrScript
String source
void (com.google.javascript.rhino.head.tools.debugger.Dim, int, com.google.javascript.rhino.head.tools.debugger.Dim$1)
com.google.javascript.rhino.head.tools.debugger.Dim x0
int x1
com.google.javascript.rhino.head.tools.debugger.Dim$1 x2
static java.lang.String access$502 (com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy, java.lang.String)
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy x0
String x1
static java.lang.String access$602 (com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy, java.lang.String)
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy x0
String x1
static void access$700 (com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy)
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy x0
static java.lang.Object access$802 (com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy, java.lang.Object)
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy x0
Object x1
static java.lang.String access$900 (com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy)
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy x0
static boolean access$1000 (com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy)
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy x0
static java.lang.Object access$1102 (com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy, java.lang.Object)
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy x0
Object x1
static java.lang.Object access$1200 (com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy)
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy x0
static java.lang.Object[] access$1300 (com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy)
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy x0
}
com/google/javascript/rhino/head/tools/debugger/Dim$FunctionSource.classDim.java
package com.google.javascript.rhino.head.tools.debugger
public com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource extends java.lang.Object {
private com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo
private int firstLine
private String name
private void (com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo, int, java.lang.String)
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo
int firstLine
String name
public com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo ()
public int firstLine ()
public java.lang.String name ()
void (com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo, int, java.lang.String, com.google.javascript.rhino.head.tools.debugger.Dim$1)
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo x0
int x1
String x2
com.google.javascript.rhino.head.tools.debugger.Dim$1 x3
}
com/google/javascript/rhino/head/tools/debugger/Dim$SourceInfo.classDim.java
package com.google.javascript.rhino.head.tools.debugger
public com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo extends java.lang.Object {
private static final boolean[] EMPTY_BOOLEAN_ARRAY
private String source
private String url
private boolean[] breakableLines
private boolean[] breakpoints
private com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource[] functionSources
private void (java.lang.String, com.google.javascript.rhino.head.debug.DebuggableScript[], java.lang.String)
int i
int line
int j
int min
int max
int[] lines
int i
int line
int j
int[] lines
int i
int linesTop
String name
int i
String source
com.google.javascript.rhino.head.debug.DebuggableScript[] functions
String normilizedUrl
int N
int[][] lineArrays
int minAll
int maxAll
int[] firstLines
public java.lang.String source ()
public java.lang.String url ()
public int functionSourcesTop ()
public com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource functionSource (int)
int i
private void copyBreakpointsFrom (com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo)
int line
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo old
int end
public boolean breakableLine (int)
int line
public boolean breakpoint (int)
int line
public boolean breakpoint (int, boolean)
boolean changed
int line
boolean value
boolean changed
public void removeAllBreakpoints ()
int line
void (java.lang.String, com.google.javascript.rhino.head.debug.DebuggableScript[], java.lang.String, com.google.javascript.rhino.head.tools.debugger.Dim$1)
String x0
com.google.javascript.rhino.head.debug.DebuggableScript[] x1
String x2
com.google.javascript.rhino.head.tools.debugger.Dim$1 x3
static void access$200 (com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo, com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo)
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo x0
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo x1
static boolean[] access$2500 (com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo)
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo x0
static void ()
}
com/google/javascript/rhino/head/tools/debugger/Dim$StackFrame.classDim.java
package com.google.javascript.rhino.head.tools.debugger
public com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame extends java.lang.Object implements com.google.javascript.rhino.head.debug.DebugFrame {
private com.google.javascript.rhino.head.tools.debugger.Dim dim
private com.google.javascript.rhino.head.tools.debugger.Dim$ContextData contextData
private com.google.javascript.rhino.head.Scriptable scope
private com.google.javascript.rhino.head.Scriptable thisObj
private com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource fsource
private boolean[] breakpoints
private int lineNumber
private void (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.tools.debugger.Dim, com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.tools.debugger.Dim dim
com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource fsource
public void onEnter (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
public void onLineChange (com.google.javascript.rhino.head.Context, int)
boolean lineBreak
com.google.javascript.rhino.head.Context cx
int lineno
public void onExceptionThrown (com.google.javascript.rhino.head.Context, java.lang.Throwable)
com.google.javascript.rhino.head.Context cx
Throwable exception
public void onExit (com.google.javascript.rhino.head.Context, boolean, java.lang.Object)
com.google.javascript.rhino.head.Context cx
boolean byThrow
Object resultOrException
public void onDebuggerStatement (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo ()
public com.google.javascript.rhino.head.tools.debugger.Dim$ContextData contextData ()
public java.lang.Object scope ()
public java.lang.Object thisObj ()
public java.lang.String getUrl ()
public int getLineNumber ()
public java.lang.String getFunctionName ()
static com.google.javascript.rhino.head.Scriptable access$1600 (com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame)
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame x0
static com.google.javascript.rhino.head.Scriptable access$1700 (com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame)
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame x0
void (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.tools.debugger.Dim, com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource, com.google.javascript.rhino.head.tools.debugger.Dim$1)
com.google.javascript.rhino.head.Context x0
com.google.javascript.rhino.head.tools.debugger.Dim x1
com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource x2
com.google.javascript.rhino.head.tools.debugger.Dim$1 x3
}
com/google/javascript/rhino/head/tools/debugger/Dim.classDim.java
package com.google.javascript.rhino.head.tools.debugger
public com.google.javascript.rhino.head.tools.debugger.Dim extends java.lang.Object {
public static final int STEP_OVER
public static final int STEP_INTO
public static final int STEP_OUT
public static final int GO
public static final int BREAK
public static final int EXIT
private static final int IPROXY_DEBUG
private static final int IPROXY_LISTEN
private static final int IPROXY_COMPILE_SCRIPT
private static final int IPROXY_EVAL_SCRIPT
private static final int IPROXY_STRING_IS_COMPILABLE
private static final int IPROXY_OBJECT_TO_STRING
private static final int IPROXY_OBJECT_PROPERTY
private static final int IPROXY_OBJECT_IDS
private com.google.javascript.rhino.head.tools.debugger.GuiCallback callback
private boolean breakFlag
private com.google.javascript.rhino.head.tools.debugger.ScopeProvider scopeProvider
private com.google.javascript.rhino.head.tools.debugger.SourceProvider sourceProvider
private int frameIndex
private volatile com.google.javascript.rhino.head.tools.debugger.Dim$ContextData interruptedContextData
private com.google.javascript.rhino.head.ContextFactory contextFactory
private Object monitor
private Object eventThreadMonitor
private volatile int returnValue
private boolean insideInterruptLoop
private String evalRequest
private com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame evalFrame
private String evalResult
private boolean breakOnExceptions
private boolean breakOnEnter
private boolean breakOnReturn
private final java.util.Map urlToSourceInfo
private final java.util.Map functionNames
private final java.util.Map functionToSource
private com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy listener
public void ()
public void setGuiCallback (com.google.javascript.rhino.head.tools.debugger.GuiCallback)
com.google.javascript.rhino.head.tools.debugger.GuiCallback callback
public void setBreak ()
public void setScopeProvider (com.google.javascript.rhino.head.tools.debugger.ScopeProvider)
com.google.javascript.rhino.head.tools.debugger.ScopeProvider scopeProvider
public void setSourceProvider (com.google.javascript.rhino.head.tools.debugger.SourceProvider)
com.google.javascript.rhino.head.tools.debugger.SourceProvider sourceProvider
public void contextSwitch (int)
int frameIndex
public void setBreakOnExceptions (boolean)
boolean breakOnExceptions
public void setBreakOnEnter (boolean)
boolean breakOnEnter
public void setBreakOnReturn (boolean)
boolean breakOnReturn
public void attachTo (com.google.javascript.rhino.head.ContextFactory)
com.google.javascript.rhino.head.ContextFactory factory
public void detach ()
public void dispose ()
private com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource getFunctionSource (com.google.javascript.rhino.head.debug.DebuggableScript)
com.google.javascript.rhino.head.debug.DebuggableScript parent
com.google.javascript.rhino.head.debug.DebuggableScript top
String source
String url
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo si
com.google.javascript.rhino.head.debug.DebuggableScript fnOrScript
com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource fsource
private java.lang.String loadSource (java.lang.String)
java.io.InputStream is
String pathFromHome
java.io.File f
String home
java.io.InputStream is
java.io.File f
SecurityException ex
java.io.InputStream is
java.io.IOException ex
String sourceUrl
String source
int hash
private void registerTopScript (com.google.javascript.rhino.head.debug.DebuggableScript, java.lang.String)
String providedSource
com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource fsource
String name
int i
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo old
com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource fsource
int i
com.google.javascript.rhino.head.debug.DebuggableScript topScript
String source
String url
com.google.javascript.rhino.head.debug.DebuggableScript[] functions
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo
private com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource functionSource (com.google.javascript.rhino.head.debug.DebuggableScript)
com.google.javascript.rhino.head.debug.DebuggableScript fnOrScript
public java.lang.String[] functionNames ()
public com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource functionSourceByName (java.lang.String)
String functionName
public com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo (java.lang.String)
String url
private java.lang.String getNormalizedUrl (com.google.javascript.rhino.head.debug.DebuggableScript)
int c
int searchStart
String replace
int i
char evalSeparator
StringBuffer sb
int urlLength
int cursor
com.google.javascript.rhino.head.debug.DebuggableScript fnOrScript
String url
private static com.google.javascript.rhino.head.debug.DebuggableScript[] getAllFunctions (com.google.javascript.rhino.head.debug.DebuggableScript)
com.google.javascript.rhino.head.debug.DebuggableScript function
com.google.javascript.rhino.head.ObjArray functions
com.google.javascript.rhino.head.debug.DebuggableScript[] result
private static void collectFunctions_r (com.google.javascript.rhino.head.debug.DebuggableScript, com.google.javascript.rhino.head.ObjArray)
int i
com.google.javascript.rhino.head.debug.DebuggableScript function
com.google.javascript.rhino.head.ObjArray array
public void clearAllBreakpoints ()
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo si
java.util.Iterator i$
private void handleBreakpointHit (com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame, com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame frame
com.google.javascript.rhino.head.Context cx
private void handleExceptionThrown (com.google.javascript.rhino.head.Context, java.lang.Throwable, com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame)
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData cd
com.google.javascript.rhino.head.Context cx
Throwable ex
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame frame
public com.google.javascript.rhino.head.tools.debugger.Dim$ContextData currentContextData ()
public void setReturnValue (int)
int returnValue
public void go ()
public java.lang.String eval (java.lang.String)
com.google.javascript.rhino.head.Context cx
InterruptedException exc
String expr
String result
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData contextData
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame frame
public void compileScript (java.lang.String, java.lang.String)
String url
String text
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy action
public void evalScript (java.lang.String, java.lang.String)
String url
String text
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy action
public java.lang.String objectToString (java.lang.Object)
Object object
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy action
public boolean stringIsCompilableUnit (java.lang.String)
String str
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy action
public java.lang.Object getObjectProperty (java.lang.Object, java.lang.Object)
Object object
Object id
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy action
public java.lang.Object[] getObjectIds (java.lang.Object)
Object object
com.google.javascript.rhino.head.tools.debugger.Dim$DimIProxy action
private java.lang.Object getObjectPropertyImpl (com.google.javascript.rhino.head.Context, java.lang.Object, java.lang.Object)
Object result
Object result
Object result
String name
Object result
int index
com.google.javascript.rhino.head.Context cx
Object object
Object id
com.google.javascript.rhino.head.Scriptable scriptable
Object result
private java.lang.Object[] getObjectIdsImpl (com.google.javascript.rhino.head.Context, java.lang.Object)
Object[] ids
Object[] tmp
com.google.javascript.rhino.head.Context cx
Object object
Object[] ids
com.google.javascript.rhino.head.Scriptable scriptable
com.google.javascript.rhino.head.Scriptable proto
com.google.javascript.rhino.head.Scriptable parent
int extra
private void interrupted (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame, java.lang.Throwable)
InterruptedException exc
String alertMessage
InterruptedException exc
InterruptedException exc
int frameCount
String threadTitle
String alertMessage
int returnValue
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame frame
Throwable scriptException
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData contextData
boolean eventThreadFlag
boolean recursiveEventThreadCall
private static java.lang.String do_eval (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame, java.lang.String)
String resultString
com.google.javascript.rhino.head.Callable script
Object result
Exception exc
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame frame
String expr
String resultString
com.google.javascript.rhino.head.debug.Debugger saved_debugger
Object saved_data
int saved_level
static com.google.javascript.rhino.head.tools.debugger.ScopeProvider access$1800 (com.google.javascript.rhino.head.tools.debugger.Dim)
com.google.javascript.rhino.head.tools.debugger.Dim x0
static java.lang.Object access$1900 (com.google.javascript.rhino.head.tools.debugger.Dim, com.google.javascript.rhino.head.Context, java.lang.Object, java.lang.Object)
com.google.javascript.rhino.head.tools.debugger.Dim x0
com.google.javascript.rhino.head.Context x1
Object x2
Object x3
static java.lang.Object[] access$2000 (com.google.javascript.rhino.head.tools.debugger.Dim, com.google.javascript.rhino.head.Context, java.lang.Object)
com.google.javascript.rhino.head.tools.debugger.Dim x0
com.google.javascript.rhino.head.Context x1
Object x2
static com.google.javascript.rhino.head.ContextFactory access$2100 (com.google.javascript.rhino.head.tools.debugger.Dim)
com.google.javascript.rhino.head.tools.debugger.Dim x0
static com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource access$2200 (com.google.javascript.rhino.head.tools.debugger.Dim, com.google.javascript.rhino.head.debug.DebuggableScript)
com.google.javascript.rhino.head.tools.debugger.Dim x0
com.google.javascript.rhino.head.debug.DebuggableScript x1
static void access$2400 (com.google.javascript.rhino.head.tools.debugger.Dim, com.google.javascript.rhino.head.debug.DebuggableScript, java.lang.String)
com.google.javascript.rhino.head.tools.debugger.Dim x0
com.google.javascript.rhino.head.debug.DebuggableScript x1
String x2
static boolean access$2700 (com.google.javascript.rhino.head.tools.debugger.Dim)
com.google.javascript.rhino.head.tools.debugger.Dim x0
static void access$2800 (com.google.javascript.rhino.head.tools.debugger.Dim, com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame, com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.tools.debugger.Dim x0
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame x1
com.google.javascript.rhino.head.Context x2
static boolean access$2900 (com.google.javascript.rhino.head.tools.debugger.Dim)
com.google.javascript.rhino.head.tools.debugger.Dim x0
static void access$3000 (com.google.javascript.rhino.head.tools.debugger.Dim, com.google.javascript.rhino.head.Context, java.lang.Throwable, com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame)
com.google.javascript.rhino.head.tools.debugger.Dim x0
com.google.javascript.rhino.head.Context x1
Throwable x2
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame x3
static boolean access$3100 (com.google.javascript.rhino.head.tools.debugger.Dim)
com.google.javascript.rhino.head.tools.debugger.Dim x0
}
com/google/javascript/rhino/head/tools/debugger/EvalTextArea.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.EvalTextArea extends javax.swing.JTextArea implements java.awt.event.KeyListener javax.swing.event.DocumentListener {
private static final long serialVersionUID
private com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
private java.util.List history
private int historyIndex
private int outputMark
public void (com.google.javascript.rhino.head.tools.debugger.SwingGui)
com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
javax.swing.text.Document doc
public void select (int, int)
int start
int end
private synchronized void returnPressed ()
javax.swing.text.BadLocationException ignored
String result
javax.swing.text.Document doc
int len
javax.swing.text.Segment segment
String text
public synchronized void write (java.lang.String)
String str
int len
public void keyPressed (java.awt.event.KeyEvent)
int caretPos
String str
int len
int caretPos
String str
int len
int caretPos
java.awt.event.KeyEvent e
int code
public void keyTyped (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
int keyChar
public synchronized void keyReleased (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
public synchronized void insertUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
int len
int off
public synchronized void removeUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
int len
int off
public synchronized void postUpdateUI ()
public synchronized void changedUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
}
com/google/javascript/rhino/head/tools/debugger/EvalWindow.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.EvalWindow extends javax.swing.JInternalFrame implements java.awt.event.ActionListener {
private static final long serialVersionUID
private com.google.javascript.rhino.head.tools.debugger.EvalTextArea evalTextArea
public void (java.lang.String, com.google.javascript.rhino.head.tools.debugger.SwingGui)
String name
com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
javax.swing.JScrollPane scroller
public void setEnabled (boolean)
boolean b
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
String cmd
}
com/google/javascript/rhino/head/tools/debugger/Evaluator.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.Evaluator extends javax.swing.JTable {
private static final long serialVersionUID
com.google.javascript.rhino.head.tools.debugger.MyTableModel tableModel
public void (com.google.javascript.rhino.head.tools.debugger.SwingGui)
com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
}
com/google/javascript/rhino/head/tools/debugger/FileHeader.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.FileHeader extends javax.swing.JPanel implements java.awt.event.MouseListener {
private static final long serialVersionUID
private int pressLine
private com.google.javascript.rhino.head.tools.debugger.FileWindow fileWindow
public void (com.google.javascript.rhino.head.tools.debugger.FileWindow)
com.google.javascript.rhino.head.tools.debugger.FileWindow fileWindow
public void update ()
com.google.javascript.rhino.head.tools.debugger.FileTextArea textArea
java.awt.Font font
java.awt.FontMetrics metrics
int h
int lineCount
String dummy
java.awt.Dimension d
public void paint (java.awt.Graphics)
javax.swing.text.BadLocationException ignored
int dy
java.awt.Polygon arrow
int dx
int dy
String text
int pos
boolean isBreakPoint
int y
int x
int i
java.awt.Graphics g
com.google.javascript.rhino.head.tools.debugger.FileTextArea textArea
java.awt.Font font
java.awt.FontMetrics metrics
java.awt.Rectangle clip
int ascent
int h
int lineCount
String dummy
int startLine
int endLine
int width
public void mouseEntered (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mousePressed (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
java.awt.Font font
java.awt.FontMetrics metrics
int h
public void mouseClicked (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseExited (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseReleased (java.awt.event.MouseEvent)
int y
java.awt.Font font
java.awt.FontMetrics metrics
int h
int line
java.awt.event.MouseEvent e
}
com/google/javascript/rhino/head/tools/debugger/FilePopupMenu.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.FilePopupMenu extends javax.swing.JPopupMenu {
private static final long serialVersionUID
int x
int y
public void (com.google.javascript.rhino.head.tools.debugger.FileTextArea)
com.google.javascript.rhino.head.tools.debugger.FileTextArea w
javax.swing.JMenuItem item
public void show (javax.swing.JComponent, int, int)
javax.swing.JComponent comp
int x
int y
}
com/google/javascript/rhino/head/tools/debugger/FileTextArea.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.FileTextArea extends javax.swing.JTextArea implements java.awt.event.ActionListener javax.swing.event.PopupMenuListener java.awt.event.KeyListener java.awt.event.MouseListener {
private static final long serialVersionUID
private com.google.javascript.rhino.head.tools.debugger.FileWindow w
private com.google.javascript.rhino.head.tools.debugger.FilePopupMenu popup
public void (com.google.javascript.rhino.head.tools.debugger.FileWindow)
com.google.javascript.rhino.head.tools.debugger.FileWindow w
public void select (int)
java.awt.Rectangle nrect
Exception exc
javax.swing.JViewport vp
java.awt.Rectangle viewRect
int line
java.awt.Rectangle rect
javax.swing.text.BadLocationException exc
int pos
private void checkPopup (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mousePressed (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseClicked (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseEntered (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseExited (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseReleased (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void popupMenuWillBecomeVisible (javax.swing.event.PopupMenuEvent)
javax.swing.event.PopupMenuEvent e
public void popupMenuWillBecomeInvisible (javax.swing.event.PopupMenuEvent)
javax.swing.event.PopupMenuEvent e
public void popupMenuCanceled (javax.swing.event.PopupMenuEvent)
javax.swing.event.PopupMenuEvent e
public void actionPerformed (java.awt.event.ActionEvent)
Exception exc
java.awt.event.ActionEvent e
int pos
String cmd
int line
public void keyPressed (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
public void keyTyped (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
public void keyReleased (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
}
com/google/javascript/rhino/head/tools/debugger/FileWindow.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.FileWindow extends javax.swing.JInternalFrame implements java.awt.event.ActionListener {
private static final long serialVersionUID
private com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
private com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo
com.google.javascript.rhino.head.tools.debugger.FileTextArea textArea
private com.google.javascript.rhino.head.tools.debugger.FileHeader fileHeader
private javax.swing.JScrollPane p
int currentPos
void load ()
com.google.javascript.rhino.head.tools.debugger.RunProxy proxy
String url
public int getPosition (int)
javax.swing.text.BadLocationException exc
int line
int result
public boolean isBreakPoint (int)
int line
public void toggleBreakPoint (int)
int line
public void setBreakPoint (int)
boolean changed
int line
public void clearBreakPoint (int)
boolean changed
int line
public void (com.google.javascript.rhino.head.tools.debugger.SwingGui, com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo)
com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo
private void updateToolTip ()
int n
java.awt.Component c
public java.lang.String getUrl ()
public void updateText (com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo)
int pos
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo
String newText
public void setPosition (int)
int pos
public void select (int, int)
int start
int end
int docEnd
public void dispose ()
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
String cmd
}
com/google/javascript/rhino/head/tools/debugger/FindFunction$1.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.FindFunction$1 extends java.awt.event.KeyAdapter {
final com.google.javascript.rhino.head.tools.debugger.FindFunction this$0
void (com.google.javascript.rhino.head.tools.debugger.FindFunction)
public void keyPressed (java.awt.event.KeyEvent)
java.awt.event.KeyEvent ke
int code
}
com/google/javascript/rhino/head/tools/debugger/FindFunction$MouseHandler.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.FindFunction$MouseHandler extends java.awt.event.MouseAdapter {
final com.google.javascript.rhino.head.tools.debugger.FindFunction this$0
void (com.google.javascript.rhino.head.tools.debugger.FindFunction)
public void mouseClicked (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
}
com/google/javascript/rhino/head/tools/debugger/FindFunction.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.FindFunction extends javax.swing.JDialog implements java.awt.event.ActionListener {
private static final long serialVersionUID
private String value
private javax.swing.JList list
private com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
private javax.swing.JButton setButton
private javax.swing.JButton cancelButton
public void (com.google.javascript.rhino.head.tools.debugger.SwingGui, java.lang.String, java.lang.String)
int i
com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
String title
String labelText
javax.swing.DefaultListModel model
String[] a
javax.swing.JScrollPane listScroller
javax.swing.JPanel listPane
javax.swing.JLabel label
javax.swing.JPanel buttonPane
java.awt.Container contentPane
public java.lang.String showDialog (java.awt.Component)
java.awt.Component comp
public void actionPerformed (java.awt.event.ActionEvent)
ArrayIndexOutOfBoundsException exc
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo si
String url
int lineNumber
com.google.javascript.rhino.head.tools.debugger.Dim$FunctionSource item
java.awt.event.ActionEvent e
String cmd
static java.lang.String access$002 (com.google.javascript.rhino.head.tools.debugger.FindFunction, java.lang.String)
com.google.javascript.rhino.head.tools.debugger.FindFunction x0
String x1
static javax.swing.JButton access$100 (com.google.javascript.rhino.head.tools.debugger.FindFunction)
com.google.javascript.rhino.head.tools.debugger.FindFunction x0
}
com/google/javascript/rhino/head/tools/debugger/GuiCallback.classGuiCallback.java
package com.google.javascript.rhino.head.tools.debugger
public abstract com.google.javascript.rhino.head.tools.debugger.GuiCallback extends java.lang.Object {
public abstract void updateSourceText (com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo)
public abstract void enterInterrupt (com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame, java.lang.String, java.lang.String)
public abstract boolean isGuiEventThread ()
public abstract void dispatchNextGuiEvent () throws java.lang.InterruptedException
}
com/google/javascript/rhino/head/tools/debugger/JSInternalConsole$1.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.JSInternalConsole$1 extends javax.swing.event.InternalFrameAdapter {
final com.google.javascript.rhino.head.tools.debugger.JSInternalConsole this$0
void (com.google.javascript.rhino.head.tools.debugger.JSInternalConsole)
public void internalFrameActivated (javax.swing.event.InternalFrameEvent)
javax.swing.event.InternalFrameEvent e
}
com/google/javascript/rhino/head/tools/debugger/JSInternalConsole.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.JSInternalConsole extends javax.swing.JInternalFrame implements java.awt.event.ActionListener {
private static final long serialVersionUID
com.google.javascript.rhino.head.tools.shell.ConsoleTextArea consoleTextArea
public void (java.lang.String)
String name
javax.swing.JScrollPane scroller
public java.io.InputStream getIn ()
public java.io.PrintStream getOut ()
public java.io.PrintStream getErr ()
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
String cmd
}
com/google/javascript/rhino/head/tools/debugger/Main$IProxy.classMain.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.Main$IProxy extends java.lang.Object implements java.lang.Runnable com.google.javascript.rhino.head.tools.debugger.ScopeProvider {
public static final int EXIT_ACTION
public static final int SCOPE_PROVIDER
private final int type
private com.google.javascript.rhino.head.Scriptable scope
public void (int)
int type
public static com.google.javascript.rhino.head.tools.debugger.ScopeProvider newScopeProvider (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.tools.debugger.Main$IProxy scopeProvider
public void run ()
public com.google.javascript.rhino.head.Scriptable getScope ()
}
com/google/javascript/rhino/head/tools/debugger/Main.classMain.java
package com.google.javascript.rhino.head.tools.debugger
public com.google.javascript.rhino.head.tools.debugger.Main extends java.lang.Object {
private com.google.javascript.rhino.head.tools.debugger.Dim dim
private com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
public void (java.lang.String)
String title
public javax.swing.JFrame getDebugFrame ()
public void doBreak ()
public void setBreakOnExceptions (boolean)
boolean value
public void setBreakOnEnter (boolean)
boolean value
public void setBreakOnReturn (boolean)
boolean value
public void clearAllBreakpoints ()
public void go ()
public void setScope (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
public void setScopeProvider (com.google.javascript.rhino.head.tools.debugger.ScopeProvider)
com.google.javascript.rhino.head.tools.debugger.ScopeProvider p
public void setSourceProvider (com.google.javascript.rhino.head.tools.debugger.SourceProvider)
com.google.javascript.rhino.head.tools.debugger.SourceProvider sourceProvider
public void setExitAction (java.lang.Runnable)
Runnable r
public java.io.InputStream getIn ()
public java.io.PrintStream getOut ()
public java.io.PrintStream getErr ()
public void pack ()
public void setSize (int, int)
int w
int h
public void setVisible (boolean)
boolean flag
public boolean isVisible ()
public void dispose ()
public void attachTo (com.google.javascript.rhino.head.ContextFactory)
com.google.javascript.rhino.head.ContextFactory factory
public void detach ()
public static void main (java.lang.String[])
String[] args
com.google.javascript.rhino.head.tools.debugger.Main main
com.google.javascript.rhino.head.tools.shell.Global global
public static com.google.javascript.rhino.head.tools.debugger.Main mainEmbedded (java.lang.String)
String title
com.google.javascript.rhino.head.ContextFactory factory
com.google.javascript.rhino.head.tools.shell.Global global
public static com.google.javascript.rhino.head.tools.debugger.Main mainEmbedded (com.google.javascript.rhino.head.ContextFactory, com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.ContextFactory factory
com.google.javascript.rhino.head.Scriptable scope
String title
public static com.google.javascript.rhino.head.tools.debugger.Main mainEmbedded (com.google.javascript.rhino.head.ContextFactory, com.google.javascript.rhino.head.tools.debugger.ScopeProvider, java.lang.String)
com.google.javascript.rhino.head.ContextFactory factory
com.google.javascript.rhino.head.tools.debugger.ScopeProvider scopeProvider
String title
private static com.google.javascript.rhino.head.tools.debugger.Main mainEmbeddedImpl (com.google.javascript.rhino.head.ContextFactory, java.lang.Object, java.lang.String)
com.google.javascript.rhino.head.tools.shell.Global global
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.ContextFactory factory
Object scopeProvider
String title
com.google.javascript.rhino.head.tools.debugger.Main main
public void setSize (java.awt.Dimension)
java.awt.Dimension dimension
public void setOptimizationLevel (int)
int level
public void contextEntered (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public void contextExited (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public void contextCreated (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public void contextReleased (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
}
com/google/javascript/rhino/head/tools/debugger/Menubar.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.Menubar extends javax.swing.JMenuBar implements java.awt.event.ActionListener {
private static final long serialVersionUID
private java.util.List interruptOnlyItems
private java.util.List runOnlyItems
private com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
private javax.swing.JMenu windowMenu
private javax.swing.JCheckBoxMenuItem breakOnExceptions
private javax.swing.JCheckBoxMenuItem breakOnEnter
private javax.swing.JCheckBoxMenuItem breakOnReturn
void (com.google.javascript.rhino.head.tools.debugger.SwingGui)
javax.swing.KeyStroke k
javax.swing.JMenuItem item
int i
javax.swing.JMenuItem item
int i
javax.swing.JMenuItem item
int i
javax.swing.KeyStroke k
javax.swing.JMenuItem item
int i
com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
String[] fileItems
String[] fileCmds
char[] fileShortCuts
int[] fileAccelerators
String[] editItems
char[] editShortCuts
String[] debugItems
char[] debugShortCuts
String[] plafItems
char[] plafShortCuts
int[] debugAccelerators
javax.swing.JMenu fileMenu
javax.swing.JMenu editMenu
javax.swing.JMenu plafMenu
javax.swing.JMenu debugMenu
javax.swing.JMenuItem item
public javax.swing.JCheckBoxMenuItem getBreakOnExceptions ()
public javax.swing.JCheckBoxMenuItem getBreakOnEnter ()
public javax.swing.JCheckBoxMenuItem getBreakOnReturn ()
public javax.swing.JMenu getDebugMenu ()
public void actionPerformed (java.awt.event.ActionEvent)
Object source
Exception ignored
java.awt.event.ActionEvent e
String cmd
String plaf_name
public void addFile (java.lang.String)
javax.swing.JMenuItem item
String shortName
javax.swing.JMenuItem item
String url
int count
javax.swing.JMenuItem item
javax.swing.JMenuItem lastItem
boolean hasMoreWin
int maxWin
public void updateEnabled (boolean)
javax.swing.JMenuItem item
int i
javax.swing.JMenuItem item
int i
boolean interrupted
}
com/google/javascript/rhino/head/tools/debugger/MessageDialogWrapper.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.MessageDialogWrapper extends java.lang.Object {
void ()
public static void showMessageDialog (java.awt.Component, java.lang.String, java.lang.String, int)
int nextWordLen
int k
char c
StringBuffer buf
int len
int j
int i
java.awt.Component parent
String msg
String title
int flags
}
com/google/javascript/rhino/head/tools/debugger/MoreWindows$1.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.MoreWindows$1 extends java.awt.event.KeyAdapter {
final com.google.javascript.rhino.head.tools.debugger.MoreWindows this$0
void (com.google.javascript.rhino.head.tools.debugger.MoreWindows)
public void keyPressed (java.awt.event.KeyEvent)
java.awt.event.KeyEvent ke
int code
}
com/google/javascript/rhino/head/tools/debugger/MoreWindows$MouseHandler.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.MoreWindows$MouseHandler extends java.awt.event.MouseAdapter {
final com.google.javascript.rhino.head.tools.debugger.MoreWindows this$0
private void (com.google.javascript.rhino.head.tools.debugger.MoreWindows)
public void mouseClicked (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
void (com.google.javascript.rhino.head.tools.debugger.MoreWindows, com.google.javascript.rhino.head.tools.debugger.MoreWindows$1)
com.google.javascript.rhino.head.tools.debugger.MoreWindows x0
com.google.javascript.rhino.head.tools.debugger.MoreWindows$1 x1
}
com/google/javascript/rhino/head/tools/debugger/MoreWindows.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.MoreWindows extends javax.swing.JDialog implements java.awt.event.ActionListener {
private static final long serialVersionUID
private String value
private javax.swing.JList list
private com.google.javascript.rhino.head.tools.debugger.SwingGui swingGui
private javax.swing.JButton setButton
private javax.swing.JButton cancelButton
void (com.google.javascript.rhino.head.tools.debugger.SwingGui, java.util.Map, java.lang.String, java.lang.String)
String data
java.util.Iterator i$
com.google.javascript.rhino.head.tools.debugger.SwingGui frame
java.util.Map fileWindows
String title
String labelText
javax.swing.DefaultListModel model
javax.swing.JScrollPane listScroller
javax.swing.JPanel listPane
javax.swing.JLabel label
javax.swing.JPanel buttonPane
java.awt.Container contentPane
public java.lang.String showDialog (java.awt.Component)
java.awt.Component comp
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
String cmd
static java.lang.String access$102 (com.google.javascript.rhino.head.tools.debugger.MoreWindows, java.lang.String)
com.google.javascript.rhino.head.tools.debugger.MoreWindows x0
String x1
static javax.swing.JButton access$200 (com.google.javascript.rhino.head.tools.debugger.MoreWindows)
com.google.javascript.rhino.head.tools.debugger.MoreWindows x0
}
com/google/javascript/rhino/head/tools/debugger/MyTableModel.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.MyTableModel extends javax.swing.table.AbstractTableModel {
private static final long serialVersionUID
private com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
private java.util.List expressions
private java.util.List values
public void (com.google.javascript.rhino.head.tools.debugger.SwingGui)
com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
public int getColumnCount ()
public int getRowCount ()
public java.lang.String getColumnName (int)
int column
public boolean isCellEditable (int, int)
int row
int column
public java.lang.Object getValueAt (int, int)
int row
int column
public void setValueAt (java.lang.Object, int, int)
String expr
String result
Object value
int row
int column
void updateModel ()
String expr
String result
int i
}
com/google/javascript/rhino/head/tools/debugger/MyTreeTable.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.MyTreeTable extends com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable {
private static final long serialVersionUID
public void (com.google.javascript.rhino.head.tools.debugger.VariableModel)
com.google.javascript.rhino.head.tools.debugger.VariableModel model
public javax.swing.JTree resetTree (com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModel)
com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModel treeTableModel
com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper selectionWrapper
javax.swing.tree.DefaultTreeCellRenderer r
public boolean isCellEditable (java.util.EventObject)
java.awt.event.MouseEvent newME
int counter
int row
java.awt.event.MouseEvent me
java.util.EventObject e
}
com/google/javascript/rhino/head/tools/debugger/RunProxy.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.RunProxy extends java.lang.Object implements java.lang.Runnable {
static final int OPEN_FILE
static final int LOAD_FILE
static final int UPDATE_SOURCE_TEXT
static final int ENTER_INTERRUPT
private com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
private int type
String fileName
String text
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame lastFrame
String threadTitle
String alertMessage
public void (com.google.javascript.rhino.head.tools.debugger.SwingGui, int)
com.google.javascript.rhino.head.tools.debugger.SwingGui debugGui
int type
public void run ()
RuntimeException ex
RuntimeException ex
String fileName
}
com/google/javascript/rhino/head/tools/debugger/ScopeProvider.classScopeProvider.java
package com.google.javascript.rhino.head.tools.debugger
public abstract com.google.javascript.rhino.head.tools.debugger.ScopeProvider extends java.lang.Object {
public abstract com.google.javascript.rhino.head.Scriptable getScope ()
}
com/google/javascript/rhino/head/tools/debugger/SourceProvider.classSourceProvider.java
package com.google.javascript.rhino.head.tools.debugger
public abstract com.google.javascript.rhino.head.tools.debugger.SourceProvider extends java.lang.Object {
public abstract java.lang.String getSource (com.google.javascript.rhino.head.debug.DebuggableScript)
}
com/google/javascript/rhino/head/tools/debugger/SwingGui$1.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.SwingGui$1 extends javax.swing.filechooser.FileFilter {
final com.google.javascript.rhino.head.tools.debugger.SwingGui this$0
void (com.google.javascript.rhino.head.tools.debugger.SwingGui)
public boolean accept (java.io.File)
String ext
java.io.File f
String n
int i
public java.lang.String getDescription ()
}
com/google/javascript/rhino/head/tools/debugger/SwingGui$2.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.SwingGui$2 extends java.awt.event.WindowAdapter {
final com.google.javascript.rhino.head.tools.debugger.SwingGui this$0
void (com.google.javascript.rhino.head.tools.debugger.SwingGui)
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
com/google/javascript/rhino/head/tools/debugger/SwingGui.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
public com.google.javascript.rhino.head.tools.debugger.SwingGui extends javax.swing.JFrame implements com.google.javascript.rhino.head.tools.debugger.GuiCallback {
private static final long serialVersionUID
com.google.javascript.rhino.head.tools.debugger.Dim dim
private Runnable exitAction
private javax.swing.JDesktopPane desk
private com.google.javascript.rhino.head.tools.debugger.ContextWindow context
private com.google.javascript.rhino.head.tools.debugger.Menubar menubar
private javax.swing.JToolBar toolBar
private com.google.javascript.rhino.head.tools.debugger.JSInternalConsole console
private javax.swing.JSplitPane split1
private javax.swing.JLabel statusBar
private final java.util.Map toplevels
private final java.util.Map fileWindows
private com.google.javascript.rhino.head.tools.debugger.FileWindow currentWindow
javax.swing.JFileChooser dlg
private java.awt.EventQueue awtEventQueue
public void (com.google.javascript.rhino.head.tools.debugger.Dim, java.lang.String)
com.google.javascript.rhino.head.tools.debugger.Dim dim
String title
public com.google.javascript.rhino.head.tools.debugger.Menubar getMenubar ()
public void setExitAction (java.lang.Runnable)
Runnable r
public com.google.javascript.rhino.head.tools.debugger.JSInternalConsole getConsole ()
public void setVisible (boolean)
Exception exc
boolean b
void addTopLevel (java.lang.String, javax.swing.JFrame)
String key
javax.swing.JFrame frame
private void init ()
javax.swing.JButton button
javax.swing.JButton breakButton
javax.swing.JButton goButton
javax.swing.JButton stepIntoButton
javax.swing.JButton stepOverButton
javax.swing.JButton stepOutButton
String[] toolTips
int count
java.awt.Dimension dim
javax.swing.JPanel contentPane
javax.swing.filechooser.FileFilter filter
private void exit ()
com.google.javascript.rhino.head.tools.debugger.FileWindow getFileWindow (java.lang.String)
String url
static java.lang.String getShortName (java.lang.String)
String url
int lastSlash
String shortName
void removeWindow (com.google.javascript.rhino.head.tools.debugger.FileWindow)
javax.swing.JMenuItem thisItem
int j
javax.swing.JMenuItem item
String text
int pos
int i
com.google.javascript.rhino.head.tools.debugger.FileWindow w
javax.swing.JMenu windowMenu
int count
javax.swing.JMenuItem lastItem
String name
void showStopLine (com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame)
int lineNumber
com.google.javascript.rhino.head.tools.debugger.FileWindow w
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame frame
String sourceName
protected void showFileWindow (java.lang.String, int)
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo si
int start
int end
Exception exc
String sourceUrl
int lineNumber
com.google.javascript.rhino.head.tools.debugger.FileWindow w
protected void createFileWindow (com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo, int)
javax.swing.text.BadLocationException ee
javax.swing.text.BadLocationException exc
Exception exc
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo
int line
boolean activate
String url
com.google.javascript.rhino.head.tools.debugger.FileWindow w
protected boolean updateFileWindow (com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo)
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo
String fileName
com.google.javascript.rhino.head.tools.debugger.FileWindow w
private void setFilePosition (com.google.javascript.rhino.head.tools.debugger.FileWindow, int)
int loc
javax.swing.text.BadLocationException exc
Exception exc
com.google.javascript.rhino.head.tools.debugger.FileWindow w
int line
boolean activate
javax.swing.JTextArea ta
void enterInterruptImpl (com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame, java.lang.String, java.lang.String)
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame frame
String url
int lineNumber
String shortName
String location
int i
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame lastFrame
String threadTitle
String alertMessage
com.google.javascript.rhino.head.tools.debugger.Dim$ContextData contextData
javax.swing.JComboBox ctx
java.util.List toolTips
int frameCount
private javax.swing.JMenu getWindowMenu ()
private java.lang.String chooseFile (java.lang.String)
String result
java.util.Properties props
java.io.IOException ignored
SecurityException ignored
String title
java.io.File CWD
String dir
int returnVal
private javax.swing.JInternalFrame getSelectedFrame ()
int i
javax.swing.JInternalFrame[] frames
private void updateEnabled (boolean)
boolean enableButton
boolean enableButton
int ci
int cc
int state
boolean interrupted
static void setResizeWeight (javax.swing.JSplitPane, double)
java.lang.reflect.Method m
NoSuchMethodException exc
IllegalAccessException exc
java.lang.reflect.InvocationTargetException exc
javax.swing.JSplitPane pane
double weight
private java.lang.String readFile (java.lang.String)
java.io.Reader r
java.io.IOException ex
String fileName
String text
public void updateSourceText (com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo)
com.google.javascript.rhino.head.tools.debugger.Dim$SourceInfo sourceInfo
com.google.javascript.rhino.head.tools.debugger.RunProxy proxy
public void enterInterrupt (com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame, java.lang.String, java.lang.String)
com.google.javascript.rhino.head.tools.debugger.RunProxy proxy
com.google.javascript.rhino.head.tools.debugger.Dim$StackFrame lastFrame
String threadTitle
String alertMessage
public boolean isGuiEventThread ()
public void dispatchNextGuiEvent () throws java.lang.InterruptedException
java.awt.Component comp
Object source
java.awt.EventQueue queue
java.awt.AWTEvent event
public void actionPerformed (java.awt.event.ActionEvent)
javax.swing.JInternalFrame f
com.google.javascript.rhino.head.tools.debugger.RunProxy proxy
String text
String fileName
com.google.javascript.rhino.head.tools.debugger.RunProxy proxy
String text
String fileName
com.google.javascript.rhino.head.tools.debugger.MoreWindows dlg
com.google.javascript.rhino.head.tools.debugger.FindFunction dlg
Exception exc
int index
javax.swing.JInternalFrame f
int j
int i
javax.swing.JInternalFrame[] frames
int count
int rows
int cols
java.awt.Dimension size
int w
int h
int x
int y
Exception exc
javax.swing.JInternalFrame f
java.awt.Dimension dimen
int w
int i
javax.swing.JInternalFrame[] frames
int count
int x
int y
int h
int d
Exception exc
com.google.javascript.rhino.head.tools.debugger.FileWindow w
Object obj
java.awt.event.ActionEvent e
String cmd
int returnValue
static void access$000 (com.google.javascript.rhino.head.tools.debugger.SwingGui)
com.google.javascript.rhino.head.tools.debugger.SwingGui x0
}
com/google/javascript/rhino/head/tools/debugger/VariableModel$1.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.VariableModel$1 extends java.lang.Object implements java.util.Comparator {
final com.google.javascript.rhino.head.tools.debugger.VariableModel this$0
void (com.google.javascript.rhino.head.tools.debugger.VariableModel)
public int compare (java.lang.Object, java.lang.Object)
int lint
int rint
Object l
Object r
}
com/google/javascript/rhino/head/tools/debugger/VariableModel$VariableNode.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode extends java.lang.Object {
private Object object
private Object id
private com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode[] children
public void (java.lang.Object, java.lang.Object)
Object object
Object id
public java.lang.String toString ()
static com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode[] access$000 (com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode)
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode x0
static com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode[] access$002 (com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode, com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode[])
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode x0
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode[] x1
static java.lang.Object access$100 (com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode)
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode x0
static java.lang.Object access$200 (com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode)
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode x0
}
com/google/javascript/rhino/head/tools/debugger/VariableModel.classSwingGui.java
package com.google.javascript.rhino.head.tools.debugger
com.google.javascript.rhino.head.tools.debugger.VariableModel extends java.lang.Object implements com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModel {
private static final String[] cNames
private static final Class[] cTypes
private static final com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode[] CHILDLESS
private com.google.javascript.rhino.head.tools.debugger.Dim debugger
private com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode root
public void ()
public void (com.google.javascript.rhino.head.tools.debugger.Dim, java.lang.Object)
com.google.javascript.rhino.head.tools.debugger.Dim debugger
Object scope
public java.lang.Object getRoot ()
public int getChildCount (java.lang.Object)
Object nodeObj
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode node
public java.lang.Object getChild (java.lang.Object, int)
Object nodeObj
int i
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode node
public boolean isLeaf (java.lang.Object)
Object nodeObj
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode node
public int getIndexOfChild (java.lang.Object, java.lang.Object)
int i
Object parentObj
Object childObj
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode parent
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode child
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode[] children
public boolean isCellEditable (java.lang.Object, int)
Object node
int column
public void setValueAt (java.lang.Object, java.lang.Object, int)
Object value
Object node
int column
public void addTreeModelListener (javax.swing.event.TreeModelListener)
javax.swing.event.TreeModelListener l
public void removeTreeModelListener (javax.swing.event.TreeModelListener)
javax.swing.event.TreeModelListener l
public void valueForPathChanged (javax.swing.tree.TreePath, java.lang.Object)
javax.swing.tree.TreePath path
Object newValue
public int getColumnCount ()
public java.lang.String getColumnName (int)
int column
public java.lang.Class getColumnClass (int)
int column
public java.lang.Object getValueAt (java.lang.Object, int)
RuntimeException exc
char ch
int i
String result
StringBuffer buf
int len
Object nodeObj
int column
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode node
private com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode[] children (com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode)
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode[] children
int i
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode node
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode[] children
Object value
Object[] ids
public java.lang.Object getValue (com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode)
Exception exc
com.google.javascript.rhino.head.tools.debugger.VariableModel$VariableNode node
static void ()
}
com/google/javascript/rhino/head/tools/debugger/treetable/AbstractCellEditor.classAbstractCellEditor.java
package com.google.javascript.rhino.head.tools.debugger.treetable
public com.google.javascript.rhino.head.tools.debugger.treetable.AbstractCellEditor extends java.lang.Object implements javax.swing.CellEditor {
protected javax.swing.event.EventListenerList listenerList
public void ()
public java.lang.Object getCellEditorValue ()
public boolean isCellEditable (java.util.EventObject)
java.util.EventObject e
public boolean shouldSelectCell (java.util.EventObject)
java.util.EventObject anEvent
public boolean stopCellEditing ()
public void cancelCellEditing ()
public void addCellEditorListener (javax.swing.event.CellEditorListener)
javax.swing.event.CellEditorListener l
public void removeCellEditorListener (javax.swing.event.CellEditorListener)
javax.swing.event.CellEditorListener l
protected void fireEditingStopped ()
int i
Object[] listeners
protected void fireEditingCanceled ()
int i
Object[] listeners
}
com/google/javascript/rhino/head/tools/debugger/treetable/JTreeTable$ListToTreeSelectionModelWrapper$ListSelectionHandler.classJTreeTable.java
package com.google.javascript.rhino.head.tools.debugger.treetable
com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper$ListSelectionHandler extends java.lang.Object implements javax.swing.event.ListSelectionListener {
final com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper this$1
void (com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper)
public void valueChanged (javax.swing.event.ListSelectionEvent)
javax.swing.event.ListSelectionEvent e
}
com/google/javascript/rhino/head/tools/debugger/treetable/JTreeTable$ListToTreeSelectionModelWrapper.classJTreeTable.java
package com.google.javascript.rhino.head.tools.debugger.treetable
public com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper extends javax.swing.tree.DefaultTreeSelectionModel {
private static final long serialVersionUID
protected boolean updatingListSelectionModel
final com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable this$0
public void (com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable)
public javax.swing.ListSelectionModel getListSelectionModel ()
public void resetRowSelection ()
protected javax.swing.event.ListSelectionListener createListSelectionListener ()
protected void updateSelectedPathsFromSelectedRows ()
javax.swing.tree.TreePath selPath
int counter
int min
int max
}
com/google/javascript/rhino/head/tools/debugger/treetable/JTreeTable$TreeTableCellEditor.classJTreeTable.java
package com.google.javascript.rhino.head.tools.debugger.treetable
public com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable$TreeTableCellEditor extends com.google.javascript.rhino.head.tools.debugger.treetable.AbstractCellEditor implements javax.swing.table.TableCellEditor {
final com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable this$0
public void (com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable)
public java.awt.Component getTableCellEditorComponent (javax.swing.JTable, java.lang.Object, boolean, int, int)
javax.swing.JTable table
Object value
boolean isSelected
int r
int c
public boolean isCellEditable (java.util.EventObject)
java.awt.event.MouseEvent me
java.awt.event.MouseEvent newME
int counter
java.util.EventObject e
}
com/google/javascript/rhino/head/tools/debugger/treetable/JTreeTable$TreeTableCellRenderer.classJTreeTable.java
package com.google.javascript.rhino.head.tools.debugger.treetable
public com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable$TreeTableCellRenderer extends javax.swing.JTree implements javax.swing.table.TableCellRenderer {
private static final long serialVersionUID
protected int visibleRow
final com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable this$0
public void (com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable, javax.swing.tree.TreeModel)
javax.swing.tree.TreeModel model
public void updateUI ()
javax.swing.tree.DefaultTreeCellRenderer dtcr
javax.swing.tree.TreeCellRenderer tcr
public void setRowHeight (int)
int rowHeight
public void setBounds (int, int, int, int)
int x
int y
int w
int h
public void paint (java.awt.Graphics)
java.awt.Graphics g
public java.awt.Component getTableCellRendererComponent (javax.swing.JTable, java.lang.Object, boolean, boolean, int, int)
javax.swing.JTable table
Object value
boolean isSelected
boolean hasFocus
int row
int column
}
com/google/javascript/rhino/head/tools/debugger/treetable/JTreeTable.classJTreeTable.java
package com.google.javascript.rhino.head.tools.debugger.treetable
public com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable extends javax.swing.JTable {
private static final long serialVersionUID
protected com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable$TreeTableCellRenderer tree
public void (com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModel)
com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModel treeTableModel
com.google.javascript.rhino.head.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper selectionWrapper
public void updateUI ()
public int getEditingRow ()
public void setRowHeight (int)
int rowHeight
public javax.swing.JTree getTree ()
}
com/google/javascript/rhino/head/tools/debugger/treetable/TreeTableModel.classTreeTableModel.java
package com.google.javascript.rhino.head.tools.debugger.treetable
public abstract com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModel extends java.lang.Object implements javax.swing.tree.TreeModel {
public abstract int getColumnCount ()
public abstract java.lang.String getColumnName (int)
public abstract java.lang.Class getColumnClass (int)
public abstract java.lang.Object getValueAt (java.lang.Object, int)
public abstract boolean isCellEditable (java.lang.Object, int)
public abstract void setValueAt (java.lang.Object, java.lang.Object, int)
}
com/google/javascript/rhino/head/tools/debugger/treetable/TreeTableModelAdapter$1.classTreeTableModelAdapter.java
package com.google.javascript.rhino.head.tools.debugger.treetable
com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModelAdapter$1 extends java.lang.Object implements javax.swing.event.TreeExpansionListener {
final com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModelAdapter this$0
void (com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModelAdapter)
public void treeExpanded (javax.swing.event.TreeExpansionEvent)
javax.swing.event.TreeExpansionEvent event
public void treeCollapsed (javax.swing.event.TreeExpansionEvent)
javax.swing.event.TreeExpansionEvent event
}
com/google/javascript/rhino/head/tools/debugger/treetable/TreeTableModelAdapter$2.classTreeTableModelAdapter.java
package com.google.javascript.rhino.head.tools.debugger.treetable
com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModelAdapter$2 extends java.lang.Object implements javax.swing.event.TreeModelListener {
final com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModelAdapter this$0
void (com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModelAdapter)
public void treeNodesChanged (javax.swing.event.TreeModelEvent)
javax.swing.event.TreeModelEvent e
public void treeNodesInserted (javax.swing.event.TreeModelEvent)
javax.swing.event.TreeModelEvent e
public void treeNodesRemoved (javax.swing.event.TreeModelEvent)
javax.swing.event.TreeModelEvent e
public void treeStructureChanged (javax.swing.event.TreeModelEvent)
javax.swing.event.TreeModelEvent e
}
com/google/javascript/rhino/head/tools/debugger/treetable/TreeTableModelAdapter$3.classTreeTableModelAdapter.java
package com.google.javascript.rhino.head.tools.debugger.treetable
com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModelAdapter$3 extends java.lang.Object implements java.lang.Runnable {
final com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModelAdapter this$0
void (com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModelAdapter)
public void run ()
}
com/google/javascript/rhino/head/tools/debugger/treetable/TreeTableModelAdapter.classTreeTableModelAdapter.java
package com.google.javascript.rhino.head.tools.debugger.treetable
public com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModelAdapter extends javax.swing.table.AbstractTableModel {
private static final long serialVersionUID
javax.swing.JTree tree
com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModel treeTableModel
public void (com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModel, javax.swing.JTree)
com.google.javascript.rhino.head.tools.debugger.treetable.TreeTableModel treeTableModel
javax.swing.JTree tree
public int getColumnCount ()
public java.lang.String getColumnName (int)
int column
public java.lang.Class getColumnClass (int)
int column
public int getRowCount ()
protected java.lang.Object nodeForRow (int)
int row
javax.swing.tree.TreePath treePath
public java.lang.Object getValueAt (int, int)
int row
int column
public boolean isCellEditable (int, int)
int row
int column
public void setValueAt (java.lang.Object, int, int)
Object value
int row
int column
protected void delayedFireTableDataChanged ()
}
com/google/javascript/rhino/head/tools/idswitch/CodePrinter.classCodePrinter.java
package com.google.javascript.rhino.head.tools.idswitch
com.google.javascript.rhino.head.tools.idswitch.CodePrinter extends java.lang.Object {
private static final int LITERAL_CHAR_MAX_SIZE
private String lineTerminator
private int indentStep
private int indentTabSize
private char[] buffer
private int offset
void ()
public java.lang.String getLineTerminator ()
public void setLineTerminator (java.lang.String)
String value
public int getIndentStep ()
public void setIndentStep (int)
int char_count
public int getIndentTabSize ()
public void setIndentTabSize (int)
int tab_size
public void clear ()
private int ensure_area (int)
int new_capacity
char[] tmp
int area_size
int begin
int end
private int add_area (int)
int area_size
int pos
public int getOffset ()
public int getLastChar ()
public void p (char)
char c
int pos
public void p (java.lang.String)
String s
int l
int pos
public final void p (char[])
char[] array
public void p (char[], int, int)
char[] array
int begin
int end
int l
int pos
public void p (int)
int i
public void qchar (int)
int c
int pos
public void qstring (java.lang.String)
int i
String s
int l
int pos
private int put_string_literal_char (int, int, boolean)
int pos
int c
boolean in_string
boolean backslash_symbol
private static char digit_to_hex_letter (int)
int d
public void indent (int)
int indent_size
int tab_count
int level
int visible_size
int indent_size
int tab_count
int pos
int tab_end
int indent_end
public void nl ()
public void line (int, java.lang.String)
int indent_level
String s
public void erase (int, int)
int begin
int end
public java.lang.String toString ()
}
com/google/javascript/rhino/head/tools/idswitch/FileBody$ReplaceItem.classFileBody.java
package com.google.javascript.rhino.head.tools.idswitch
com.google.javascript.rhino.head.tools.idswitch.FileBody$ReplaceItem extends java.lang.Object {
com.google.javascript.rhino.head.tools.idswitch.FileBody$ReplaceItem next
int begin
int end
String replacement
void (int, int, java.lang.String)
int begin
int end
String text
}
com/google/javascript/rhino/head/tools/idswitch/FileBody.classFileBody.java
package com.google.javascript.rhino.head.tools.idswitch
public com.google.javascript.rhino.head.tools.idswitch.FileBody extends java.lang.Object {
private char[] buffer
private int bufferEnd
private int lineBegin
private int lineEnd
private int nextLineStart
private int lineNumber
com.google.javascript.rhino.head.tools.idswitch.FileBody$ReplaceItem firstReplace
com.google.javascript.rhino.head.tools.idswitch.FileBody$ReplaceItem lastReplace
public void ()
public char[] getBuffer ()
public void readData (java.io.Reader) throws java.io.IOException
char[] tmp
int n_read
java.io.Reader r
int capacity
int offset
public void writeInitialData (java.io.Writer) throws java.io.IOException
java.io.Writer w
public void writeData (java.io.Writer) throws java.io.IOException
int before_replace
com.google.javascript.rhino.head.tools.idswitch.FileBody$ReplaceItem x
java.io.Writer w
int offset
int tail
public boolean wasModified ()
public boolean setReplacement (int, int, java.lang.String)
com.google.javascript.rhino.head.tools.idswitch.FileBody$ReplaceItem cursor
com.google.javascript.rhino.head.tools.idswitch.FileBody$ReplaceItem next
int begin
int end
String text
com.google.javascript.rhino.head.tools.idswitch.FileBody$ReplaceItem item
public int getLineNumber ()
public int getLineBegin ()
public int getLineEnd ()
public void startLineLoop ()
public boolean nextLine ()
int i
int c
private static boolean equals (java.lang.String, char[], int, int)
int i
int j
String str
char[] array
int begin
int end
}
com/google/javascript/rhino/head/tools/idswitch/IdValuePair.classIdValuePair.java
package com.google.javascript.rhino.head.tools.idswitch
public com.google.javascript.rhino.head.tools.idswitch.IdValuePair extends java.lang.Object {
public final int idLength
public final String id
public final String value
private int lineNumber
public void (java.lang.String, java.lang.String)
String id
String value
public int getLineNumber ()
public void setLineNumber (int)
int value
}
com/google/javascript/rhino/head/tools/idswitch/Main.classMain.java
package com.google.javascript.rhino.head.tools.idswitch
public com.google.javascript.rhino.head.tools.idswitch.Main extends java.lang.Object {
private static final String SWITCH_TAG_STR
private static final String GENERATED_TAG_STR
private static final String STRING_TAG_STR
private static final int NORMAL_LINE
private static final int SWITCH_TAG
private static final int GENERATED_TAG
private static final int STRING_TAG
private final java.util.List all_pairs
private com.google.javascript.rhino.head.tools.ToolErrorReporter R
private com.google.javascript.rhino.head.tools.idswitch.CodePrinter P
private com.google.javascript.rhino.head.tools.idswitch.FileBody body
private String source_file
private int tag_definition_end
private int tag_value_start
private int tag_value_end
public void ()
private static boolean is_value_type (int)
int id
private static java.lang.String tag_name (int)
int id
void process_file (java.lang.String) throws java.io.IOException
java.io.InputStream is
java.io.Reader r
java.io.OutputStream os
java.io.Writer w
java.io.OutputStream os
String file_path
java.io.InputStream is
private void process_file ()
String stamp
String code
boolean different
String text
int begin
int end
int tag_id
boolean bad_tag
String text
int cur_state
char[] buffer
int generated_begin
int generated_end
int time_stamp_begin
int time_stamp_end
private java.lang.String get_time_stamp ()
java.text.SimpleDateFormat f
private void generate_java_code ()
com.google.javascript.rhino.head.tools.idswitch.IdValuePair[] pairs
com.google.javascript.rhino.head.tools.idswitch.SwitchGenerator g
private int extract_line_tag_id (char[], int, int)
int c
String s
String bad
int c
int tag_end
boolean end_tag
int tag_start
boolean at_line_start
char[] array
int cursor
int end
int id
int after_leading_white_space
private int look_for_slash_slash (char[], int, int)
int c
char[] array
int cursor
int end
private int extract_tag_value (char[], int, int, int)
int after_space
int c
int value_start
int value_end
char[] array
int cursor
int end
int id
boolean found
private int get_tag_id (char[], int, int, boolean)
char[] array
int begin
int end
boolean at_line_start
private void look_for_id_definitions (char[], int, int, boolean)
int id_end
int name_end
char[] array
int begin
int end
boolean use_tag_value_as_string
int cursor
int id_start
int name_start
private void add_id (char[], int, int, int, int)
char[] array
int id_start
int id_end
int name_start
int name_end
String name
String value
com.google.javascript.rhino.head.tools.idswitch.IdValuePair pair
private static boolean is_white_space (int)
int c
private static int skip_white_space (char[], int, int)
int c
char[] array
int begin
int end
int cursor
private static int skip_matched_prefix (java.lang.String, char[], int, int)
int i
String prefix
char[] array
int begin
int end
int cursor
int prefix_length
private static boolean equals (java.lang.String, char[], int, int)
int i
int j
String str
char[] array
int begin
int end
private static int skip_name_char (char[], int, int)
int c
char[] array
int begin
int end
int cursor
public static void main (java.lang.String[])
String[] args
com.google.javascript.rhino.head.tools.idswitch.Main self
int status
private int exec (java.lang.String[])
java.io.IOException ex
com.google.javascript.rhino.head.EvaluatorException ex
String[] args
int arg_count
private int process_options (java.lang.String[])
char c
int j
String arg
int arg_length
int i
String[] args
int status
boolean show_usage
boolean show_version
int N
private void show_usage ()
private void show_version ()
private void option_error (java.lang.String)
String str
private void print_error (java.lang.String)
String text
private int remove_nulls (java.lang.String[])
String elem
String[] array
int N
int cursor
int destination
}
com/google/javascript/rhino/head/tools/idswitch/SwitchGenerator.classSwitchGenerator.java
package com.google.javascript.rhino.head.tools.idswitch
public com.google.javascript.rhino.head.tools.idswitch.SwitchGenerator extends java.lang.Object {
String v_switch_label
String v_label
String v_s
String v_c
String v_guess
String v_id
String v_length_suffix
int use_if_threshold
int char_tail_test_threshold
private com.google.javascript.rhino.head.tools.idswitch.IdValuePair[] pairs
private String default_value
private int[] columns
private boolean c_was_defined
private com.google.javascript.rhino.head.tools.idswitch.CodePrinter P
private com.google.javascript.rhino.head.tools.ToolErrorReporter R
private String source_file
public void ()
public com.google.javascript.rhino.head.tools.idswitch.CodePrinter getCodePrinter ()
public void setCodePrinter (com.google.javascript.rhino.head.tools.idswitch.CodePrinter)
com.google.javascript.rhino.head.tools.idswitch.CodePrinter value
public com.google.javascript.rhino.head.tools.ToolErrorReporter getReporter ()
public void setReporter (com.google.javascript.rhino.head.tools.ToolErrorReporter)
com.google.javascript.rhino.head.tools.ToolErrorReporter value
public java.lang.String getSourceFileName ()
public void setSourceFileName (java.lang.String)
String value
public void generateSwitch (java.lang.String[], java.lang.String)
int i
String[] pairs
String default_value
int N
com.google.javascript.rhino.head.tools.idswitch.IdValuePair[] id_pairs
public void generateSwitch (com.google.javascript.rhino.head.tools.idswitch.IdValuePair[], java.lang.String)
com.google.javascript.rhino.head.tools.idswitch.IdValuePair[] pairs
String default_value
int begin
int end
private void generate_body (int, int, int)
int begin
int end
int indent_level
int c_def_begin
int c_def_end
private void generate_length_switch (int, int, int)
boolean use_if
int next_indent
int next_indent
int i
int begin
int end
int indent_level
int lengths_count
boolean use_if
int same_length_begin
int cur_l
int l
private void generate_letter_switch (int, int, int, boolean, boolean)
int i
int begin
int end
int indent_level
boolean label_was_defined
boolean inside_if
int L
private boolean generate_letter_switch_r (int, int, int, int, boolean, boolean)
int i
int column
com.google.javascript.rhino.head.tools.idswitch.IdValuePair pair
boolean use_if
int next_indent
int next_indent
boolean after_unreachable
int i
int begin
int end
int L
int indent_level
boolean label_was_defined
boolean inside_if
boolean next_is_unreachable
int max_column_index
int max_column
int count
boolean use_if
int same_char_begin
int cur_ch
int ch
private int count_different_lengths (int, int)
int l
int begin
int end
int lengths_count
int cur_l
private int find_max_different_column (int, int, int)
int column
int count
int i
int begin
int end
int L
int max_count
int max_index
private int count_different_chars (int, int, int)
int ch
int begin
int end
int column
int chars_count
int cur_ch
private void check_all_is_different (int, int)
com.google.javascript.rhino.head.tools.idswitch.IdValuePair current
com.google.javascript.rhino.head.tools.idswitch.IdValuePair prev
int begin
int end
private com.google.javascript.rhino.head.EvaluatorException on_same_pair_fail (com.google.javascript.rhino.head.tools.idswitch.IdValuePair, com.google.javascript.rhino.head.tools.idswitch.IdValuePair)
int tmp
com.google.javascript.rhino.head.tools.idswitch.IdValuePair a
com.google.javascript.rhino.head.tools.idswitch.IdValuePair b
int line1
int line2
String error_text
private void sort_pairs (int, int, int)
int begin
int end
int comparator
private static boolean bigger (com.google.javascript.rhino.head.tools.idswitch.IdValuePair, com.google.javascript.rhino.head.tools.idswitch.IdValuePair, int)
int diff
com.google.javascript.rhino.head.tools.idswitch.IdValuePair a
com.google.javascript.rhino.head.tools.idswitch.IdValuePair b
int comparator
private static void heap4Sort (com.google.javascript.rhino.head.tools.idswitch.IdValuePair[], int, int, int)
com.google.javascript.rhino.head.tools.idswitch.IdValuePair v1
com.google.javascript.rhino.head.tools.idswitch.IdValuePair v2
com.google.javascript.rhino.head.tools.idswitch.IdValuePair[] array
int offset
int size
int comparator
private static void makeHeap4 (com.google.javascript.rhino.head.tools.idswitch.IdValuePair[], int, int, int)
int i
com.google.javascript.rhino.head.tools.idswitch.IdValuePair[] array
int offset
int size
int comparator
private static void heapify4 (com.google.javascript.rhino.head.tools.idswitch.IdValuePair[], int, int, int, int)
int base
int new_i4
com.google.javascript.rhino.head.tools.idswitch.IdValuePair val1
com.google.javascript.rhino.head.tools.idswitch.IdValuePair val2
com.google.javascript.rhino.head.tools.idswitch.IdValuePair val3
com.google.javascript.rhino.head.tools.idswitch.IdValuePair val4
com.google.javascript.rhino.head.tools.idswitch.IdValuePair val3
com.google.javascript.rhino.head.tools.idswitch.IdValuePair val2
com.google.javascript.rhino.head.tools.idswitch.IdValuePair val1
com.google.javascript.rhino.head.tools.idswitch.IdValuePair[] array
int offset
int size
int i
int comparator
int new_i1
int new_i2
int new_i3
com.google.javascript.rhino.head.tools.idswitch.IdValuePair i_val
}
com/google/javascript/rhino/head/tools/jsc/Main.classMain.java
package com.google.javascript.rhino.head.tools.jsc
public com.google.javascript.rhino.head.tools.jsc.Main extends java.lang.Object {
private boolean printHelp
private com.google.javascript.rhino.head.tools.ToolErrorReporter reporter
private com.google.javascript.rhino.head.CompilerEnvirons compilerEnv
private com.google.javascript.rhino.head.optimizer.ClassCompiler compiler
private String targetName
private String targetPackage
private String destinationDir
private String characterEncoding
public static void main (java.lang.String[])
String[] args
com.google.javascript.rhino.head.tools.jsc.Main main
public void ()
public java.lang.String[] processOptions (java.lang.String[])
int j
int tail
String[] result
int version
int optLevel
NumberFormatException e
char c
int j
String name
int end
char c
int j
String pkg
int end
ClassNotFoundException e
String targetExtends
Class superClass
ClassNotFoundException e
String className
String targetImplements
java.util.StringTokenizer st
java.util.List list
Class[] implementsClasses
String arg
int i
String[] args
private static void badUsage (java.lang.String)
String s
public void processSource (java.lang.String[])
String name
String nojs
String parent
java.io.FileOutputStream os
java.io.IOException ioe
String className
byte[] bytes
java.io.File outfile
int j
String filename
java.io.File f
String source
String mainClassName
Object[] compiled
java.io.File targetTopDir
int i
String[] filenames
private java.lang.String readSource (java.io.File)
java.io.FileNotFoundException ex
java.io.IOException ioe
java.io.File f
String absPath
private java.io.File getOutputFile (java.io.File, java.lang.String)
java.io.File dir
java.io.File parentDir
String className
String path
java.io.File f
String dirPath
java.lang.String getClassName (java.lang.String)
char c
int i
String name
char[] s
int j
private static void p (java.lang.String)
String s
private void addError (java.lang.String, java.lang.String)
String msg
String messageId
String arg
String msg
private void addFormatedError (java.lang.String)
String message
}
com/google/javascript/rhino/head/tools/resources/Messages.properties
com/google/javascript/rhino/head/tools/shell/ConsoleTextArea.classConsoleTextArea.java
package com.google.javascript.rhino.head.tools.shell
public com.google.javascript.rhino.head.tools.shell.ConsoleTextArea extends javax.swing.JTextArea implements java.awt.event.KeyListener javax.swing.event.DocumentListener {
static final long serialVersionUID
private com.google.javascript.rhino.head.tools.shell.ConsoleWriter console1
private com.google.javascript.rhino.head.tools.shell.ConsoleWriter console2
private java.io.PrintStream out
private java.io.PrintStream err
private java.io.PrintWriter inPipe
private java.io.PipedInputStream in
private java.util.List history
private int historyIndex
private int outputMark
public void select (int, int)
int start
int end
public void (java.lang.String[])
java.io.IOException exc
String[] argv
java.io.PipedOutputStream outPipe
synchronized void returnPressed ()
javax.swing.text.BadLocationException ignored
javax.swing.text.Document doc
int len
javax.swing.text.Segment segment
public void eval (java.lang.String)
String str
public void keyPressed (java.awt.event.KeyEvent)
int caretPos
String str
int len
int caretPos
String str
int len
int caretPos
java.awt.event.KeyEvent e
int code
public void keyTyped (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
int keyChar
public synchronized void keyReleased (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
public synchronized void write (java.lang.String)
String str
int len
public synchronized void insertUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
int len
int off
public synchronized void removeUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
int len
int off
public synchronized void postUpdateUI ()
public synchronized void changedUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
public java.io.InputStream getIn ()
public java.io.PrintStream getOut ()
public java.io.PrintStream getErr ()
}
com/google/javascript/rhino/head/tools/shell/ConsoleWrite.classConsoleTextArea.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.ConsoleWrite extends java.lang.Object implements java.lang.Runnable {
private com.google.javascript.rhino.head.tools.shell.ConsoleTextArea textArea
private String str
public void (com.google.javascript.rhino.head.tools.shell.ConsoleTextArea, java.lang.String)
com.google.javascript.rhino.head.tools.shell.ConsoleTextArea textArea
String str
public void run ()
}
com/google/javascript/rhino/head/tools/shell/ConsoleWriter.classConsoleTextArea.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.ConsoleWriter extends java.io.OutputStream {
private com.google.javascript.rhino.head.tools.shell.ConsoleTextArea textArea
private StringBuffer buffer
public void (com.google.javascript.rhino.head.tools.shell.ConsoleTextArea)
com.google.javascript.rhino.head.tools.shell.ConsoleTextArea textArea
public synchronized void write (int)
int ch
public synchronized void write (char[], int, int)
int i
char[] data
int off
int len
public synchronized void flush ()
public void close ()
private void flushBuffer ()
String str
}
com/google/javascript/rhino/head/tools/shell/Environment.classEnvironment.java
package com.google.javascript.rhino.head.tools.shell
public com.google.javascript.rhino.head.tools.shell.Environment extends com.google.javascript.rhino.head.ScriptableObject {
static final long serialVersionUID
private com.google.javascript.rhino.head.tools.shell.Environment thePrototypeInstance
public static void defineClass (com.google.javascript.rhino.head.ScriptableObject)
Exception e
com.google.javascript.rhino.head.ScriptableObject scope
public java.lang.String getClassName ()
public void ()
public void (com.google.javascript.rhino.head.ScriptableObject)
com.google.javascript.rhino.head.Scriptable s
com.google.javascript.rhino.head.ScriptableObject scope
Object ctor
public boolean has (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
public java.lang.Object get (java.lang.String, com.google.javascript.rhino.head.Scriptable)
String name
com.google.javascript.rhino.head.Scriptable start
String result
public void put (java.lang.String, com.google.javascript.rhino.head.Scriptable, java.lang.Object)
String name
com.google.javascript.rhino.head.Scriptable start
Object value
private java.lang.Object[] collectIds ()
java.util.Map props
public java.lang.Object[] getIds ()
public java.lang.Object[] getAllIds ()
}
com/google/javascript/rhino/head/tools/shell/FlexibleCompletor.classShellConsole.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.FlexibleCompletor extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private java.lang.reflect.Method completeMethod
private com.google.javascript.rhino.head.Scriptable global
void (java.lang.Class, com.google.javascript.rhino.head.Scriptable) throws java.lang.NoSuchMethodException
Class completorClass
com.google.javascript.rhino.head.Scriptable global
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
int result
Object proxy
java.lang.reflect.Method method
Object[] args
public int complete (java.lang.String, int, java.util.List)
char c
Object val
int i
String id
int i
String buffer
int cursor
java.util.List candidates
int m
String namesAndDots
String[] names
com.google.javascript.rhino.head.Scriptable obj
Object[] ids
String lastPart
}
com/google/javascript/rhino/head/tools/shell/Global$1.classGlobal.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.Global$1 extends java.lang.Object implements com.google.javascript.rhino.head.ContextAction {
final com.google.javascript.rhino.head.tools.shell.Global this$0
void (com.google.javascript.rhino.head.tools.shell.Global)
public java.lang.Object run (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
}
com/google/javascript/rhino/head/tools/shell/Global.classGlobal.java
package com.google.javascript.rhino.head.tools.shell
public com.google.javascript.rhino.head.tools.shell.Global extends com.google.javascript.rhino.head.ImporterTopLevel {
static final long serialVersionUID
com.google.javascript.rhino.head.NativeArray history
boolean attemptedJLineLoad
private com.google.javascript.rhino.head.tools.shell.ShellConsole console
private java.io.InputStream inStream
private java.io.PrintStream outStream
private java.io.PrintStream errStream
private boolean sealedStdLib
boolean initialized
private com.google.javascript.rhino.head.tools.shell.QuitAction quitAction
private String[] prompts
private java.util.HashMap doctestCanonicalizations
public void ()
public void (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public boolean isInitialized ()
public void initQuitAction (com.google.javascript.rhino.head.tools.shell.QuitAction)
com.google.javascript.rhino.head.tools.shell.QuitAction quitAction
public void init (com.google.javascript.rhino.head.ContextFactory)
com.google.javascript.rhino.head.ContextFactory factory
public void init (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
String[] names
com.google.javascript.rhino.head.tools.shell.Environment environment
public com.google.javascript.rhino.head.commonjs.module.Require installRequire (com.google.javascript.rhino.head.Context, java.util.List, boolean)
java.net.URI uri
java.net.URISyntaxException usx
String path
java.util.Iterator i$
com.google.javascript.rhino.head.Context cx
java.util.List modulePath
boolean sandboxed
com.google.javascript.rhino.head.commonjs.module.RequireBuilder rb
java.util.List uris
com.google.javascript.rhino.head.commonjs.module.Require require
public static void help (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
java.io.PrintStream out
public static void gc (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
public static java.lang.Object print (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
String s
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
java.io.PrintStream out
public static void quit (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
int exitCode
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
com.google.javascript.rhino.head.tools.shell.Global global
public static double version (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
double d
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
double result
public static void load (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
String msg
java.io.IOException ioex
String msg
VirtualMachineError ex
String file
Object arg
Object[] arr$
int len$
int i$
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
public static void defineClass (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function) throws java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
Class clazz
public static void loadClass (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function) throws java.lang.IllegalAccessException java.lang.InstantiationException
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
Class clazz
com.google.javascript.rhino.head.Script script
private static java.lang.Class getClass (java.lang.Object[])
Object wrapped
ClassNotFoundException cnfe
Object[] args
Object arg0
String className
public static void serialize (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function) throws java.io.IOException
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
Object obj
String filename
java.io.FileOutputStream fos
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.serialize.ScriptableOutputStream out
public static java.lang.Object deserialize (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function) throws java.io.IOException java.lang.ClassNotFoundException
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
String filename
java.io.FileInputStream fis
com.google.javascript.rhino.head.Scriptable scope
java.io.ObjectInputStream in
Object deserialized
public java.lang.String[] getPrompts (com.google.javascript.rhino.head.Context)
Object elem0
Object elem1
com.google.javascript.rhino.head.Scriptable s
Object promptsJS
com.google.javascript.rhino.head.Context cx
public static java.lang.Object doctest (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
String session
com.google.javascript.rhino.head.tools.shell.Global global
public int runDoctest (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.String, int)
Object result
com.google.javascript.rhino.head.RhinoException e
String message
String inputString
String expectedString
java.io.PrintStream savedOut
java.io.PrintStream savedErr
java.io.ByteArrayOutputStream out
java.io.ByteArrayOutputStream err
String resultString
com.google.javascript.rhino.head.ErrorReporter savedErrorReporter
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String session
String sourceName
int lineNumber
String[] lines
String prompt0
String prompt1
int testCount
int i
private boolean doctestOutputMatches (java.lang.String, java.lang.String)
java.util.Map$Entry entry
java.util.Iterator i$
int start
String expectedGroup
String actualGroup
String mapping
String expected
String actual
java.util.regex.Pattern p
java.util.regex.Matcher expectedMatcher
java.util.regex.Matcher actualMatcher
public static java.lang.Object spawn (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
Object[] newArgs
com.google.javascript.rhino.head.tools.shell.Runner runner
com.google.javascript.rhino.head.tools.shell.Runner runner
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.tools.shell.Runner runner
Thread thread
public static java.lang.Object sync (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
Object syncObject
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
public static java.lang.Object runCommand (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function) throws java.io.IOException
Object val
String key
int ikey
Object keyObj
Object val
String key
int i
com.google.javascript.rhino.head.Scriptable envHash
Object[] ids
com.google.javascript.rhino.head.Scriptable s
Object envObj
Object inObj
Object addArgsObj
int i
int i
String s
String s
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
int L
java.io.InputStream in
java.io.OutputStream out
java.io.OutputStream err
java.io.ByteArrayOutputStream outBytes
java.io.ByteArrayOutputStream errBytes
Object outObj
Object errObj
String[] environment
com.google.javascript.rhino.head.Scriptable params
Object[] addArgs
com.google.javascript.rhino.head.tools.shell.Global global
String[] cmd
int exitCode
public static void seal (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
Object arg
int i
Object arg
int i
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
public static java.lang.Object readFile (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function) throws java.io.IOException
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
String path
String charCoding
public static java.lang.Object readUrl (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function) throws java.io.IOException
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
String url
String charCoding
public static java.lang.Object toint32 (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.Object[], com.google.javascript.rhino.head.Function)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
com.google.javascript.rhino.head.Function funObj
Object arg
private boolean loadJLine (java.nio.charset.Charset)
java.nio.charset.Charset cs
public com.google.javascript.rhino.head.tools.shell.ShellConsole getConsole (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.io.InputStream getIn ()
public void setIn (java.io.InputStream)
java.io.InputStream in
public java.io.PrintStream getOut ()
public void setOut (java.io.PrintStream)
java.io.PrintStream out
public java.io.PrintStream getErr ()
public void setErr (java.io.PrintStream)
java.io.PrintStream err
public void setSealedStdLib (boolean)
boolean value
private static com.google.javascript.rhino.head.tools.shell.Global getInstance (com.google.javascript.rhino.head.Function)
com.google.javascript.rhino.head.Function function
com.google.javascript.rhino.head.Scriptable scope
private static int runProcess (java.lang.String[], java.lang.String[], java.io.InputStream, java.io.OutputStream, java.io.OutputStream) throws java.io.IOException
Process p
InterruptedException ignore
com.google.javascript.rhino.head.tools.shell.PipeThread inThread
com.google.javascript.rhino.head.tools.shell.PipeThread outThread
com.google.javascript.rhino.head.tools.shell.PipeThread errThread
String[] cmd
String[] environment
java.io.InputStream in
java.io.OutputStream out
java.io.OutputStream err
Process p
static void pipe (boolean, java.io.InputStream, java.io.OutputStream) throws java.io.IOException
int n
java.io.IOException ex
java.io.IOException ex
int n
int SIZE
byte[] buffer
java.io.IOException ex
java.io.IOException ex
boolean fromProcess
java.io.InputStream from
java.io.OutputStream to
private static java.io.InputStream toInputStream (java.lang.Object) throws java.io.IOException
Object unwrapped
Object value
java.io.InputStream is
String s
private static java.io.OutputStream toOutputStream (java.lang.Object)
Object unwrapped
Object value
java.io.OutputStream os
private static java.lang.String readUrl (java.lang.String, java.lang.String, boolean) throws java.io.IOException
String type
java.net.URL urlObj
java.net.URLConnection uc
int chunkLength
java.io.File f
long length
java.io.Reader r
java.io.Reader r
String filePath
String charCoding
boolean urlIsFile
int chunkLength
java.io.InputStream is
private static java.lang.String getCharCodingFromType (java.lang.String)
int end
String charset
String type
int i
private static java.lang.String readReader (java.io.Reader) throws java.io.IOException
java.io.Reader reader
private static java.lang.String readReader (java.io.Reader, int) throws java.io.IOException
char[] tmp
int n
java.io.Reader reader
int initialBufferSize
char[] buffer
int offset
static java.lang.RuntimeException reportRuntimeError (java.lang.String)
String msgId
String message
static java.lang.RuntimeException reportRuntimeError (java.lang.String, java.lang.String)
String msgId
String msgArg
String message
}
com/google/javascript/rhino/head/tools/shell/JSConsole$1.classJSConsole.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.JSConsole$1 extends javax.swing.filechooser.FileFilter {
final com.google.javascript.rhino.head.tools.shell.JSConsole this$0
void (com.google.javascript.rhino.head.tools.shell.JSConsole)
public boolean accept (java.io.File)
String ext
java.io.File f
String name
int i
public java.lang.String getDescription ()
}
com/google/javascript/rhino/head/tools/shell/JSConsole$2.classJSConsole.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.JSConsole$2 extends java.awt.event.WindowAdapter {
final com.google.javascript.rhino.head.tools.shell.JSConsole this$0
void (com.google.javascript.rhino.head.tools.shell.JSConsole)
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
com/google/javascript/rhino/head/tools/shell/JSConsole.classJSConsole.java
package com.google.javascript.rhino.head.tools.shell
public com.google.javascript.rhino.head.tools.shell.JSConsole extends javax.swing.JFrame implements java.awt.event.ActionListener {
static final long serialVersionUID
private java.io.File CWD
private javax.swing.JFileChooser dlg
private com.google.javascript.rhino.head.tools.shell.ConsoleTextArea consoleTextArea
public java.lang.String chooseFile ()
String dir
String result
int returnVal
public static void main (java.lang.String[])
String[] args
public void createFileChooser ()
javax.swing.filechooser.FileFilter filter
public void (java.lang.String[])
javax.swing.JMenuItem item
int i
javax.swing.JMenuItem item
int i
javax.swing.JRadioButtonMenuItem item
int i
String[] args
javax.swing.JMenuBar menubar
String[] fileItems
String[] fileCmds
char[] fileShortCuts
String[] editItems
char[] editShortCuts
String[] plafItems
boolean[] plafState
javax.swing.JMenu fileMenu
javax.swing.JMenu editMenu
javax.swing.JMenu plafMenu
javax.swing.ButtonGroup group
javax.swing.JScrollPane scroller
public void actionPerformed (java.awt.event.ActionEvent)
String f
Exception exc
java.awt.event.ActionEvent e
String cmd
String plaf_name
}
com/google/javascript/rhino/head/tools/shell/JavaPolicySecurity$1.classJavaPolicySecurity.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$filename
final com.google.javascript.rhino.head.Context val$cx
final com.google.javascript.rhino.head.Scriptable val$scope
final com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity this$0
void (com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity, java.lang.String, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable)
public java.lang.Object run ()
java.io.IOException ioex
java.net.URL url
java.security.ProtectionDomain staticDomain
}
com/google/javascript/rhino/head/tools/shell/JavaPolicySecurity$2.classJavaPolicySecurity.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity$2 extends java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$parentLoader
final java.security.ProtectionDomain val$domain
final com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity this$0
void (com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity, java.lang.ClassLoader, java.security.ProtectionDomain)
public com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity$Loader run ()
public volatile java.lang.Object run ()
}
com/google/javascript/rhino/head/tools/shell/JavaPolicySecurity$3.classJavaPolicySecurity.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity$3 extends java.lang.Object implements java.security.PrivilegedAction {
final com.google.javascript.rhino.head.Callable val$callable
final com.google.javascript.rhino.head.Context val$cx
final com.google.javascript.rhino.head.Scriptable val$scope
final com.google.javascript.rhino.head.Scriptable val$thisObj
final Object[] val$args
final com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity this$0
void (com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity, com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
public java.lang.Object run ()
}
com/google/javascript/rhino/head/tools/shell/JavaPolicySecurity$ContextPermissions$1.classJavaPolicySecurity.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity$ContextPermissions$1 extends java.lang.Object implements java.util.Enumeration {
final com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity$ContextPermissions this$0
void (com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity$ContextPermissions)
public boolean hasMoreElements ()
public java.security.Permission nextElement ()
public volatile java.lang.Object nextElement ()
}
com/google/javascript/rhino/head/tools/shell/JavaPolicySecurity$ContextPermissions.classJavaPolicySecurity.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity$ContextPermissions extends java.security.PermissionCollection {
static final long serialVersionUID
java.security.AccessControlContext _context
java.security.PermissionCollection _statisPermissions
void (java.security.ProtectionDomain)
java.security.ProtectionDomain staticDomain
public void add (java.security.Permission)
java.security.Permission permission
public boolean implies (java.security.Permission)
java.security.AccessControlException ex
java.security.Permission permission
public java.util.Enumeration elements ()
public java.lang.String toString ()
StringBuffer sb
}
com/google/javascript/rhino/head/tools/shell/JavaPolicySecurity$Loader.classJavaPolicySecurity.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity$Loader extends java.lang.ClassLoader implements com.google.javascript.rhino.head.GeneratedClassLoader {
private java.security.ProtectionDomain domain
void (java.lang.ClassLoader, java.security.ProtectionDomain)
ClassLoader parent
java.security.ProtectionDomain domain
public java.lang.Class defineClass (java.lang.String, byte[])
String name
byte[] data
public void linkClass (java.lang.Class)
Class cl
}
com/google/javascript/rhino/head/tools/shell/JavaPolicySecurity.classJavaPolicySecurity.java
package com.google.javascript.rhino.head.tools.shell
public com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity extends com.google.javascript.rhino.head.tools.shell.SecurityProxy {
public java.lang.Class getStaticSecurityDomainClassInternal ()
public void ()
protected void callProcessFileSecure (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String)
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String filename
private java.net.URL getUrlObj (java.lang.String)
java.net.URL curDirURL
java.net.MalformedURLException ex2
String curDir
java.net.MalformedURLException ex
String url
java.net.URL urlObj
private java.security.ProtectionDomain getUrlDomain (java.net.URL)
java.net.URL url
java.security.CodeSource cs
java.security.PermissionCollection pc
public com.google.javascript.rhino.head.GeneratedClassLoader createClassLoader (java.lang.ClassLoader, java.lang.Object)
ClassLoader parentLoader
Object securityDomain
java.security.ProtectionDomain domain
public java.lang.Object getDynamicSecurityDomain (java.lang.Object)
Object securityDomain
java.security.ProtectionDomain staticDomain
private java.security.ProtectionDomain getDynamicDomain (java.security.ProtectionDomain)
java.security.ProtectionDomain staticDomain
com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity$ContextPermissions p
java.security.ProtectionDomain contextDomain
public java.lang.Object callWithDomain (java.lang.Object, com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Callable, com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable, java.lang.Object[])
Object securityDomain
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Callable callable
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable thisObj
Object[] args
java.security.ProtectionDomain staticDomain
java.security.ProtectionDomain dynamicDomain
java.security.ProtectionDomain[] tmp
java.security.AccessControlContext restricted
java.security.PrivilegedAction action
static java.net.URL access$000 (com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity, java.lang.String)
com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity x0
String x1
static java.security.ProtectionDomain access$100 (com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity, java.net.URL)
com.google.javascript.rhino.head.tools.shell.JavaPolicySecurity x0
java.net.URL x1
}
com/google/javascript/rhino/head/tools/shell/Main$IProxy.classMain.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.Main$IProxy extends java.lang.Object implements com.google.javascript.rhino.head.ContextAction com.google.javascript.rhino.head.tools.shell.QuitAction {
private static final int PROCESS_FILES
private static final int EVAL_INLINE_SCRIPT
private static final int SYSTEM_EXIT
private int type
String[] args
String scriptText
void (int)
int type
public java.lang.Object run (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public void quit (com.google.javascript.rhino.head.Context, int)
com.google.javascript.rhino.head.Context cx
int exitCode
}
com/google/javascript/rhino/head/tools/shell/Main$ScriptCache.classMain.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.Main$ScriptCache extends java.util.LinkedHashMap {
java.lang.ref.ReferenceQueue queue
int capacity
void (int)
int capacity
protected boolean removeEldestEntry (java.util.Map$Entry)
java.util.Map$Entry eldest
com.google.javascript.rhino.head.tools.shell.Main$ScriptReference get (java.lang.String, byte[])
String path
byte[] digest
com.google.javascript.rhino.head.tools.shell.Main$ScriptReference ref
void put (java.lang.String, byte[], com.google.javascript.rhino.head.Script)
String path
byte[] digest
com.google.javascript.rhino.head.Script script
}
com/google/javascript/rhino/head/tools/shell/Main$ScriptReference.classMain.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.Main$ScriptReference extends java.lang.ref.SoftReference {
String path
byte[] digest
void (java.lang.String, byte[], com.google.javascript.rhino.head.Script, java.lang.ref.ReferenceQueue)
String path
byte[] digest
com.google.javascript.rhino.head.Script script
java.lang.ref.ReferenceQueue queue
}
com/google/javascript/rhino/head/tools/shell/Main.classMain.java
package com.google.javascript.rhino.head.tools.shell
public com.google.javascript.rhino.head.tools.shell.Main extends java.lang.Object {
public static com.google.javascript.rhino.head.tools.shell.ShellContextFactory shellContextFactory
public static com.google.javascript.rhino.head.tools.shell.Global global
protected static com.google.javascript.rhino.head.tools.ToolErrorReporter errorReporter
protected static int exitCode
private static final int EXITCODE_RUNTIME_ERROR
private static final int EXITCODE_FILE_NOT_FOUND
static boolean processStdin
static java.util.List fileList
static java.util.List modulePath
static String mainModule
static boolean sandboxed
static boolean useRequire
static com.google.javascript.rhino.head.commonjs.module.Require require
private static com.google.javascript.rhino.head.tools.shell.SecurityProxy securityImpl
private static final com.google.javascript.rhino.head.tools.shell.Main$ScriptCache scriptCache
public void ()
public static void main (java.lang.String[])
SecurityException ex
String[] args
int result
public static int exec (java.lang.String[])
String[] origArgs
String[] args
com.google.javascript.rhino.head.tools.shell.Main$IProxy iproxy
static void processFiles (com.google.javascript.rhino.head.Context, java.lang.String[])
java.io.IOException ioex
com.google.javascript.rhino.head.RhinoException rex
String msg
VirtualMachineError ex
String file
java.util.Iterator i$
com.google.javascript.rhino.head.Context cx
String[] args
Object[] array
com.google.javascript.rhino.head.Scriptable argsObj
static void evalInlineScript (com.google.javascript.rhino.head.Context, java.lang.String)
com.google.javascript.rhino.head.Script script
com.google.javascript.rhino.head.RhinoException rex
String msg
VirtualMachineError ex
com.google.javascript.rhino.head.Context cx
String scriptText
public static com.google.javascript.rhino.head.tools.shell.Global getGlobal ()
static com.google.javascript.rhino.head.Scriptable getShellScope ()
static com.google.javascript.rhino.head.Scriptable getScope (java.lang.String)
java.net.URI uri
java.net.URISyntaxException x
java.net.URI uri
java.net.URI uri
String path
public static java.lang.String[] processOptions (java.lang.String[])
String[] result
String usageError
NumberFormatException ex
String usageError
String usageError
int version
String usageError
NumberFormatException ex
String usageError
String usageError
int opt
String usageError
String enc
String usageError
com.google.javascript.rhino.head.tools.shell.Main$IProxy iproxy
String usageError
String usageError
String arg
String usageError
int i
String[] args
String usageError
private static void initJavaPolicySecuritySupport ()
Class cl
ClassNotFoundException ex
IllegalAccessException ex
InstantiationException ex
LinkageError ex
Throwable exObj
public static void processSource (com.google.javascript.rhino.head.Context, java.lang.String) throws java.io.IOException
java.nio.charset.Charset cs
java.io.IOException ioe
String newline
com.google.javascript.rhino.head.RhinoException rex
Object result
com.google.javascript.rhino.head.NativeArray h
com.google.javascript.rhino.head.Script script
com.google.javascript.rhino.head.RhinoException rex
String msg
VirtualMachineError ex
String[] prompts
String prompt
String source
com.google.javascript.rhino.head.Scriptable scope
java.nio.charset.Charset cs
String charEnc
com.google.javascript.rhino.head.tools.shell.ShellConsole console
int lineno
boolean hitEOF
com.google.javascript.rhino.head.Context cx
String filename
public static void processFileNoThrow (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String)
java.io.IOException ioex
com.google.javascript.rhino.head.RhinoException rex
String msg
VirtualMachineError ex
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String filename
public static void processFile (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String) throws java.io.IOException
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String filename
static void processFileSecure (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String, java.lang.Object) throws java.io.IOException
int c
int i
String strSrc
com.google.javascript.rhino.head.Context cx
com.google.javascript.rhino.head.Scriptable scope
String path
Object securityDomain
boolean isClass
Object source
byte[] digest
String key
com.google.javascript.rhino.head.tools.shell.Main$ScriptReference ref
com.google.javascript.rhino.head.Script script
private static byte[] getDigest (java.lang.Object)
java.io.UnsupportedEncodingException ue
byte[] bytes
java.security.MessageDigest md
java.security.NoSuchAlgorithmException nsa
byte[] bytes
Object source
byte[] digest
private static com.google.javascript.rhino.head.Script loadCompiledScript (com.google.javascript.rhino.head.Context, java.lang.String, byte[], java.lang.Object) throws java.io.FileNotFoundException
com.google.javascript.rhino.head.GeneratedClassLoader loader
Class clazz
IllegalAccessException iaex
InstantiationException inex
com.google.javascript.rhino.head.Context cx
String path
byte[] data
Object securityDomain
int nameStart
int nameEnd
String name
public static java.io.InputStream getIn ()
public static void setIn (java.io.InputStream)
java.io.InputStream in
public static java.io.PrintStream getOut ()
public static void setOut (java.io.PrintStream)
java.io.PrintStream out
public static java.io.PrintStream getErr ()
public static void setErr (java.io.PrintStream)
java.io.PrintStream err
private static java.lang.Object readFileOrUrl (java.lang.String, boolean) throws java.io.IOException
String path
boolean convertToString
static void ()
}
com/google/javascript/rhino/head/tools/shell/PipeThread.classGlobal.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.PipeThread extends java.lang.Thread {
private boolean fromProcess
private java.io.InputStream from
private java.io.OutputStream to
void (boolean, java.io.InputStream, java.io.OutputStream)
boolean fromProcess
java.io.InputStream from
java.io.OutputStream to
public void run ()
java.io.IOException ex
}
com/google/javascript/rhino/head/tools/shell/QuitAction.classQuitAction.java
package com.google.javascript.rhino.head.tools.shell
public abstract com.google.javascript.rhino.head.tools.shell.QuitAction extends java.lang.Object {
public abstract void quit (com.google.javascript.rhino.head.Context, int)
}
com/google/javascript/rhino/head/tools/shell/Runner.classGlobal.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.Runner extends java.lang.Object implements java.lang.Runnable com.google.javascript.rhino.head.ContextAction {
com.google.javascript.rhino.head.ContextFactory factory
private com.google.javascript.rhino.head.Scriptable scope
private com.google.javascript.rhino.head.Function f
private com.google.javascript.rhino.head.Script s
private Object[] args
void (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Function, java.lang.Object[])
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Function func
Object[] args
void (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Script)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Script script
public void run ()
public java.lang.Object run (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
}
com/google/javascript/rhino/head/tools/shell/SecurityProxy.classSecurityProxy.java
package com.google.javascript.rhino.head.tools.shell
public abstract com.google.javascript.rhino.head.tools.shell.SecurityProxy extends com.google.javascript.rhino.head.SecurityController {
public void ()
protected abstract void callProcessFileSecure (com.google.javascript.rhino.head.Context, com.google.javascript.rhino.head.Scriptable, java.lang.String)
}
com/google/javascript/rhino/head/tools/shell/ShellConsole$ConsoleInputStream.classShellConsole.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.ShellConsole$ConsoleInputStream extends java.io.InputStream {
private static final byte[] EMPTY
private final com.google.javascript.rhino.head.tools.shell.ShellConsole console
private final java.nio.charset.Charset cs
private byte[] buffer
private int cursor
private boolean atEOF
public void (com.google.javascript.rhino.head.tools.shell.ShellConsole, java.nio.charset.Charset)
com.google.javascript.rhino.head.tools.shell.ShellConsole console
java.nio.charset.Charset cs
public synchronized int read (byte[], int, int) throws java.io.IOException
int i
byte[] b
int off
int len
int n
public synchronized int read () throws java.io.IOException
private boolean ensureInput () throws java.io.IOException
private int readNextLine () throws java.io.IOException
String line
static void ()
}
com/google/javascript/rhino/head/tools/shell/ShellConsole$JLineShellConsoleV1.classShellConsole.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.ShellConsole$JLineShellConsoleV1 extends com.google.javascript.rhino.head.tools.shell.ShellConsole {
private final Object reader
private final java.io.InputStream in
void (java.lang.Object, java.nio.charset.Charset)
Object reader
java.nio.charset.Charset cs
public java.io.InputStream getIn ()
public java.lang.String readLine () throws java.io.IOException
public java.lang.String readLine (java.lang.String) throws java.io.IOException
String prompt
public void flush () throws java.io.IOException
public void print (java.lang.String) throws java.io.IOException
String s
public void println () throws java.io.IOException
public void println (java.lang.String) throws java.io.IOException
String s
}
com/google/javascript/rhino/head/tools/shell/ShellConsole$JLineShellConsoleV2.classShellConsole.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.ShellConsole$JLineShellConsoleV2 extends com.google.javascript.rhino.head.tools.shell.ShellConsole {
private final Object reader
private final java.io.InputStream in
void (java.lang.Object, java.nio.charset.Charset)
Object reader
java.nio.charset.Charset cs
public java.io.InputStream getIn ()
public java.lang.String readLine () throws java.io.IOException
public java.lang.String readLine (java.lang.String) throws java.io.IOException
String prompt
public void flush () throws java.io.IOException
public void print (java.lang.String) throws java.io.IOException
String s
public void println () throws java.io.IOException
public void println (java.lang.String) throws java.io.IOException
String s
}
com/google/javascript/rhino/head/tools/shell/ShellConsole$SimpleShellConsole.classShellConsole.java
package com.google.javascript.rhino.head.tools.shell
com.google.javascript.rhino.head.tools.shell.ShellConsole$SimpleShellConsole extends com.google.javascript.rhino.head.tools.shell.ShellConsole {
private final java.io.InputStream in
private final java.io.PrintWriter out
private final java.io.BufferedReader reader
void (java.io.InputStream, java.io.PrintStream, java.nio.charset.Charset)
java.io.InputStream in
java.io.PrintStream ps
java.nio.charset.Charset cs
public java.io.InputStream getIn ()
public java.lang.String readLine () throws java.io.IOException
public java.lang.String readLine (java.lang.String) throws java.io.IOException
String prompt
public void flush () throws java.io.IOException
public void print (java.lang.String) throws java.io.IOException
String s
public void println () throws java.io.IOException
public void println (java.lang.String) throws java.io.IOException
String s
}
com/google/javascript/rhino/head/tools/shell/ShellConsole.classShellConsole.java
package com.google.javascript.rhino.head.tools.shell
public abstract com.google.javascript.rhino.head.tools.shell.ShellConsole extends java.lang.Object {
private static final Class[] NO_ARG
private static final Class[] BOOLEAN_ARG
private static final Class[] STRING_ARG
private static final Class[] CHARSEQ_ARG
protected void ()
public abstract java.io.InputStream getIn ()
public abstract java.lang.String readLine () throws java.io.IOException
public abstract java.lang.String readLine (java.lang.String) throws java.io.IOException
public abstract void flush () throws java.io.IOException
public abstract void print (java.lang.String) throws java.io.IOException
public abstract void println () throws java.io.IOException
public abstract void println (java.lang.String) throws java.io.IOException
private static transient java.lang.Object tryInvoke (java.lang.Object, java.lang.String, java.lang.Class[], java.lang.Object[])
java.lang.reflect.Method m
NoSuchMethodException e
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Object obj
String method
Class[] paramTypes
Object[] args
public static com.google.javascript.rhino.head.tools.shell.ShellConsole getConsole (java.io.InputStream, java.io.PrintStream, java.nio.charset.Charset)
java.io.InputStream in
java.io.PrintStream ps
java.nio.charset.Charset cs
public static com.google.javascript.rhino.head.tools.shell.ShellConsole getConsole (com.google.javascript.rhino.head.Scriptable, java.nio.charset.Charset)
Class readerClass
NoSuchMethodException e
IllegalAccessException e
InstantiationException e
java.lang.reflect.InvocationTargetException e
com.google.javascript.rhino.head.Scriptable scope
java.nio.charset.Charset cs
ClassLoader classLoader
private static com.google.javascript.rhino.head.tools.shell.ShellConsole$JLineShellConsoleV1 getJLineShellConsoleV1 (java.lang.ClassLoader, java.lang.Class, com.google.javascript.rhino.head.Scriptable, java.nio.charset.Charset) throws java.lang.NoSuchMethodException java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
ClassLoader classLoader
Class readerClass
com.google.javascript.rhino.head.Scriptable scope
java.nio.charset.Charset cs
java.lang.reflect.Constructor c
Object reader
Class completorClass
Object completor
private static com.google.javascript.rhino.head.tools.shell.ShellConsole$JLineShellConsoleV2 getJLineShellConsoleV2 (java.lang.ClassLoader, java.lang.Class, com.google.javascript.rhino.head.Scriptable, java.nio.charset.Charset) throws java.lang.NoSuchMethodException java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
ClassLoader classLoader
Class readerClass
com.google.javascript.rhino.head.Scriptable scope
java.nio.charset.Charset cs
java.lang.reflect.Constructor c
Object reader
Class completorClass
Object completor
static java.lang.Class[] access$000 ()
static java.lang.Object access$100 (java.lang.Object, java.lang.String, java.lang.Class[], java.lang.Object[])
Object x0
String x1
Class[] x2
Object[] x3
static java.lang.Class[] access$200 ()
static java.lang.Class[] access$300 ()
static void ()
}
com/google/javascript/rhino/head/tools/shell/ShellContextFactory.classShellContextFactory.java
package com.google.javascript.rhino.head.tools.shell
public com.google.javascript.rhino.head.tools.shell.ShellContextFactory extends com.google.javascript.rhino.head.ContextFactory {
private boolean strictMode
private boolean warningAsError
private int languageVersion
private int optimizationLevel
private boolean generatingDebug
private boolean allowReservedKeywords
private com.google.javascript.rhino.head.ErrorReporter errorReporter
private String characterEncoding
public void ()
protected boolean hasFeature (com.google.javascript.rhino.head.Context, int)
com.google.javascript.rhino.head.Context cx
int featureIndex
protected void onContextCreated (com.google.javascript.rhino.head.Context)
com.google.javascript.rhino.head.Context cx
public void setStrictMode (boolean)
boolean flag
public void setWarningAsError (boolean)
boolean flag
public void setLanguageVersion (int)
int version
public void setOptimizationLevel (int)
int optimizationLevel
public void setErrorReporter (com.google.javascript.rhino.head.ErrorReporter)
com.google.javascript.rhino.head.ErrorReporter errorReporter
public void setGeneratingDebug (boolean)
boolean generatingDebug
public java.lang.String getCharacterEncoding ()
public void setCharacterEncoding (java.lang.String)
String characterEncoding
public void setAllowReservedKeywords (boolean)
boolean allowReservedKeywords
}
com/google/javascript/rhino/head/tools/shell/ShellLine.classShellLine.java
package com.google.javascript.rhino.head.tools.shell
public com.google.javascript.rhino.head.tools.shell.ShellLine extends java.lang.Object {
public void ()
public static java.io.InputStream getStream (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.tools.shell.ShellConsole console
}
com/google/javascript/rhino/head/v8dtoa/CachedPowers$CachedPower.classCachedPowers.java
package com.google.javascript.rhino.head.v8dtoa
com.google.javascript.rhino.head.v8dtoa.CachedPowers$CachedPower extends java.lang.Object {
long significand
short binaryExponent
short decimalExponent
void (long, short, short)
long significand
short binaryExponent
short decimalExponent
}
com/google/javascript/rhino/head/v8dtoa/CachedPowers.classCachedPowers.java
package com.google.javascript.rhino.head.v8dtoa
public com.google.javascript.rhino.head.v8dtoa.CachedPowers extends java.lang.Object {
static final double kD_1_LOG2_10
static final int CACHED_POWERS_SPACING
static final com.google.javascript.rhino.head.v8dtoa.CachedPowers$CachedPower[] CACHED_POWERS
static final int GRISU_CACHE_MAX_DISTANCE
static final int GRISU_CACHE_OFFSET
static final boolean $assertionsDisabled
public void ()
static int getCachedPower (int, int, int, com.google.javascript.rhino.head.v8dtoa.DiyFp)
int e
int alpha
int gamma
com.google.javascript.rhino.head.v8dtoa.DiyFp c_mk
int kQ
double k
int index
com.google.javascript.rhino.head.v8dtoa.CachedPowers$CachedPower cachedPower
static void ()
}
com/google/javascript/rhino/head/v8dtoa/DiyFp.classDiyFp.java
package com.google.javascript.rhino.head.v8dtoa
com.google.javascript.rhino.head.v8dtoa.DiyFp extends java.lang.Object {
private long f
private int e
static final int kSignificandSize
static final long kUint64MSB
static final boolean $assertionsDisabled
void ()
void (long, int)
long f
int e
private static boolean uint64_gte (long, long)
long a
long b
void subtract (com.google.javascript.rhino.head.v8dtoa.DiyFp)
com.google.javascript.rhino.head.v8dtoa.DiyFp other
static com.google.javascript.rhino.head.v8dtoa.DiyFp minus (com.google.javascript.rhino.head.v8dtoa.DiyFp, com.google.javascript.rhino.head.v8dtoa.DiyFp)
com.google.javascript.rhino.head.v8dtoa.DiyFp a
com.google.javascript.rhino.head.v8dtoa.DiyFp b
com.google.javascript.rhino.head.v8dtoa.DiyFp result
void multiply (com.google.javascript.rhino.head.v8dtoa.DiyFp)
com.google.javascript.rhino.head.v8dtoa.DiyFp other
long kM32
long a
long b
long c
long d
long ac
long bc
long ad
long bd
long tmp
long result_f
static com.google.javascript.rhino.head.v8dtoa.DiyFp times (com.google.javascript.rhino.head.v8dtoa.DiyFp, com.google.javascript.rhino.head.v8dtoa.DiyFp)
com.google.javascript.rhino.head.v8dtoa.DiyFp a
com.google.javascript.rhino.head.v8dtoa.DiyFp b
com.google.javascript.rhino.head.v8dtoa.DiyFp result
void normalize ()
long f
int e
long k10MSBits
static com.google.javascript.rhino.head.v8dtoa.DiyFp normalize (com.google.javascript.rhino.head.v8dtoa.DiyFp)
com.google.javascript.rhino.head.v8dtoa.DiyFp a
com.google.javascript.rhino.head.v8dtoa.DiyFp result
long f ()
int e ()
void setF (long)
long new_value
void setE (int)
int new_value
public java.lang.String toString ()
static void ()
}
com/google/javascript/rhino/head/v8dtoa/DoubleHelper.classDoubleHelper.java
package com.google.javascript.rhino.head.v8dtoa
public com.google.javascript.rhino.head.v8dtoa.DoubleHelper extends java.lang.Object {
static final long kSignMask
static final long kExponentMask
static final long kSignificandMask
static final long kHiddenBit
private static final int kSignificandSize
private static final int kExponentBias
private static final int kDenormalExponent
static final boolean $assertionsDisabled
public void ()
static com.google.javascript.rhino.head.v8dtoa.DiyFp asDiyFp (long)
long d64
static com.google.javascript.rhino.head.v8dtoa.DiyFp asNormalizedDiyFp (long)
long d64
long f
int e
static int exponent (long)
long d64
int biased_e
static long significand (long)
long d64
long significand
static boolean isDenormal (long)
long d64
static boolean isSpecial (long)
long d64
static boolean isNan (long)
long d64
static boolean isInfinite (long)
long d64
static int sign (long)
long d64
static void normalizedBoundaries (long, com.google.javascript.rhino.head.v8dtoa.DiyFp, com.google.javascript.rhino.head.v8dtoa.DiyFp)
long d64
com.google.javascript.rhino.head.v8dtoa.DiyFp m_minus
com.google.javascript.rhino.head.v8dtoa.DiyFp m_plus
com.google.javascript.rhino.head.v8dtoa.DiyFp v
boolean significand_is_zero
static void ()
}
com/google/javascript/rhino/head/v8dtoa/FastDtoa.classFastDtoa.java
package com.google.javascript.rhino.head.v8dtoa
public com.google.javascript.rhino.head.v8dtoa.FastDtoa extends java.lang.Object {
static final int kFastDtoaMaximalLength
static final int minimal_target_exponent
static final int maximal_target_exponent
static final int kTen4
static final int kTen5
static final int kTen6
static final int kTen7
static final int kTen8
static final int kTen9
static final boolean $assertionsDisabled
public void ()
static boolean roundWeed (com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder, long, long, long, long, long)
com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder buffer
long distance_too_high_w
long unsafe_interval
long rest
long ten_kappa
long unit
long small_distance
long big_distance
static long biggestPowerTen (int, int)
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int number
int number_bits
int power
int exponent
private static boolean uint64_lte (long, long)
long a
long b
static boolean digitGen (com.google.javascript.rhino.head.v8dtoa.DiyFp, com.google.javascript.rhino.head.v8dtoa.DiyFp, com.google.javascript.rhino.head.v8dtoa.DiyFp, com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder, int)
int digit
long rest
int digit
com.google.javascript.rhino.head.v8dtoa.DiyFp low
com.google.javascript.rhino.head.v8dtoa.DiyFp w
com.google.javascript.rhino.head.v8dtoa.DiyFp high
com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder buffer
int mk
long unit
com.google.javascript.rhino.head.v8dtoa.DiyFp too_low
com.google.javascript.rhino.head.v8dtoa.DiyFp too_high
com.google.javascript.rhino.head.v8dtoa.DiyFp unsafe_interval
com.google.javascript.rhino.head.v8dtoa.DiyFp one
int integrals
long fractionals
long result
int divider
int divider_exponent
int kappa
static boolean grisu3 (double, com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder)
double v
com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder buffer
long bits
com.google.javascript.rhino.head.v8dtoa.DiyFp w
com.google.javascript.rhino.head.v8dtoa.DiyFp boundary_minus
com.google.javascript.rhino.head.v8dtoa.DiyFp boundary_plus
com.google.javascript.rhino.head.v8dtoa.DiyFp ten_mk
int mk
com.google.javascript.rhino.head.v8dtoa.DiyFp scaled_w
com.google.javascript.rhino.head.v8dtoa.DiyFp scaled_boundary_minus
com.google.javascript.rhino.head.v8dtoa.DiyFp scaled_boundary_plus
public static boolean dtoa (double, com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder)
double v
com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder buffer
public static java.lang.String numberToString (double)
double v
com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder buffer
public static boolean numberToString (double, com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder)
double v
com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder buffer
static void ()
}
com/google/javascript/rhino/head/v8dtoa/FastDtoaBuilder.classFastDtoaBuilder.java
package com.google.javascript.rhino.head.v8dtoa
public com.google.javascript.rhino.head.v8dtoa.FastDtoaBuilder extends java.lang.Object {
final char[] chars
int end
int point
boolean formatted
static final char[] digits
public void ()
void append (char)
char c
void decreaseLast ()
public void reset ()
public java.lang.String toString ()
public java.lang.String format ()
int firstDigit
int decPoint
private void toFixedFormat (int, int)
int target
int firstDigit
int decPoint
private void toExponentialFormat (int, int)
int dot
int r
int firstDigit
int decPoint
char sign
int exp
int charPos
static void ()
}
com/google/javascript/rhino/head/xml/XMLLib$Factory$1.classXMLLib.java
package com.google.javascript.rhino.head.xml
final com.google.javascript.rhino.head.xml.XMLLib$Factory$1 extends com.google.javascript.rhino.head.xml.XMLLib$Factory {
final String val$className
void (java.lang.String)
public java.lang.String getImplementationClassName ()
}
com/google/javascript/rhino/head/xml/XMLLib$Factory.classXMLLib.java
package com.google.javascript.rhino.head.xml
public abstract com.google.javascript.rhino.head.xml.XMLLib$Factory extends java.lang.Object {
public void ()
public static com.google.javascript.rhino.head.xml.XMLLib$Factory create (java.lang.String)
String className
public abstract java.lang.String getImplementationClassName ()
}
com/google/javascript/rhino/head/xml/XMLLib.classXMLLib.java
package com.google.javascript.rhino.head.xml
public abstract com.google.javascript.rhino.head.xml.XMLLib extends java.lang.Object {
private static final Object XML_LIB_KEY
public void ()
public static com.google.javascript.rhino.head.xml.XMLLib extractFromScopeOrNull (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.ScriptableObject so
public static com.google.javascript.rhino.head.xml.XMLLib extractFromScope (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.xml.XMLLib lib
String msg
protected final com.google.javascript.rhino.head.xml.XMLLib bindToScope (com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.ScriptableObject so
public abstract boolean isXMLName (com.google.javascript.rhino.head.Context, java.lang.Object)
public abstract com.google.javascript.rhino.head.Ref nameRef (com.google.javascript.rhino.head.Context, java.lang.Object, com.google.javascript.rhino.head.Scriptable, int)
public abstract com.google.javascript.rhino.head.Ref nameRef (com.google.javascript.rhino.head.Context, java.lang.Object, java.lang.Object, com.google.javascript.rhino.head.Scriptable, int)
public abstract java.lang.String escapeAttributeValue (java.lang.Object)
public abstract java.lang.String escapeTextValue (java.lang.Object)
public abstract java.lang.Object toDefaultXmlNamespace (com.google.javascript.rhino.head.Context, java.lang.Object)
public void setIgnoreComments (boolean)
boolean b
public void setIgnoreWhitespace (boolean)
boolean b
public void setIgnoreProcessingInstructions (boolean)
boolean b
public void setPrettyPrinting (boolean)
boolean b
public void setPrettyIndent (int)
int i
public boolean isIgnoreComments ()
public boolean isIgnoreProcessingInstructions ()
public boolean isIgnoreWhitespace ()
public boolean isPrettyPrinting ()
public int getPrettyIndent ()
static void ()
}
com/google/javascript/rhino/head/xml/XMLObject.classXMLObject.java
package com.google.javascript.rhino.head.xml
public abstract com.google.javascript.rhino.head.xml.XMLObject extends com.google.javascript.rhino.head.IdScriptableObject {
static final long serialVersionUID
public void ()
public void (com.google.javascript.rhino.head.Scriptable, com.google.javascript.rhino.head.Scriptable)
com.google.javascript.rhino.head.Scriptable scope
com.google.javascript.rhino.head.Scriptable prototype
public abstract boolean has (com.google.javascript.rhino.head.Context, java.lang.Object)
public abstract java.lang.Object get (com.google.javascript.rhino.head.Context, java.lang.Object)
public abstract void put (com.google.javascript.rhino.head.Context, java.lang.Object, java.lang.Object)
public abstract boolean delete (com.google.javascript.rhino.head.Context, java.lang.Object)
public abstract java.lang.Object getFunctionProperty (com.google.javascript.rhino.head.Context, java.lang.String)
public abstract java.lang.Object getFunctionProperty (com.google.javascript.rhino.head.Context, int)
public abstract com.google.javascript.rhino.head.Scriptable getExtraMethodSource (com.google.javascript.rhino.head.Context)
public abstract com.google.javascript.rhino.head.Ref memberRef (com.google.javascript.rhino.head.Context, java.lang.Object, int)
public abstract com.google.javascript.rhino.head.Ref memberRef (com.google.javascript.rhino.head.Context, java.lang.Object, java.lang.Object, int)
public abstract com.google.javascript.rhino.head.NativeWith enterWith (com.google.javascript.rhino.head.Scriptable)
public abstract com.google.javascript.rhino.head.NativeWith enterDotQuery (com.google.javascript.rhino.head.Scriptable)
public java.lang.Object addValues (com.google.javascript.rhino.head.Context, boolean, java.lang.Object)
com.google.javascript.rhino.head.Context cx
boolean thisIsLeft
Object value
public java.lang.String getTypeOf ()
}
org/mozilla/classfile/ByteCode.classByteCode.java
package org.mozilla.classfile
public org.mozilla.classfile.ByteCode extends java.lang.Object {
public static final int NOP
public static final int ACONST_NULL
public static final int ICONST_M1
public static final int ICONST_0
public static final int ICONST_1
public static final int ICONST_2
public static final int ICONST_3
public static final int ICONST_4
public static final int ICONST_5
public static final int LCONST_0
public static final int LCONST_1
public static final int FCONST_0
public static final int FCONST_1
public static final int FCONST_2
public static final int DCONST_0
public static final int DCONST_1
public static final int BIPUSH
public static final int SIPUSH
public static final int LDC
public static final int LDC_W
public static final int LDC2_W
public static final int ILOAD
public static final int LLOAD
public static final int FLOAD
public static final int DLOAD
public static final int ALOAD
public static final int ILOAD_0
public static final int ILOAD_1
public static final int ILOAD_2
public static final int ILOAD_3
public static final int LLOAD_0
public static final int LLOAD_1
public static final int LLOAD_2
public static final int LLOAD_3
public static final int FLOAD_0
public static final int FLOAD_1
public static final int FLOAD_2
public static final int FLOAD_3
public static final int DLOAD_0
public static final int DLOAD_1
public static final int DLOAD_2
public static final int DLOAD_3
public static final int ALOAD_0
public static final int ALOAD_1
public static final int ALOAD_2
public static final int ALOAD_3
public static final int IALOAD
public static final int LALOAD
public static final int FALOAD
public static final int DALOAD
public static final int AALOAD
public static final int BALOAD
public static final int CALOAD
public static final int SALOAD
public static final int ISTORE
public static final int LSTORE
public static final int FSTORE
public static final int DSTORE
public static final int ASTORE
public static final int ISTORE_0
public static final int ISTORE_1
public static final int ISTORE_2
public static final int ISTORE_3
public static final int LSTORE_0
public static final int LSTORE_1
public static final int LSTORE_2
public static final int LSTORE_3
public static final int FSTORE_0
public static final int FSTORE_1
public static final int FSTORE_2
public static final int FSTORE_3
public static final int DSTORE_0
public static final int DSTORE_1
public static final int DSTORE_2
public static final int DSTORE_3
public static final int ASTORE_0
public static final int ASTORE_1
public static final int ASTORE_2
public static final int ASTORE_3
public static final int IASTORE
public static final int LASTORE
public static final int FASTORE
public static final int DASTORE
public static final int AASTORE
public static final int BASTORE
public static final int CASTORE
public static final int SASTORE
public static final int POP
public static final int POP2
public static final int DUP
public static final int DUP_X1
public static final int DUP_X2
public static final int DUP2
public static final int DUP2_X1
public static final int DUP2_X2
public static final int SWAP
public static final int IADD
public static final int LADD
public static final int FADD
public static final int DADD
public static final int ISUB
public static final int LSUB
public static final int FSUB
public static final int DSUB
public static final int IMUL
public static final int LMUL
public static final int FMUL
public static final int DMUL
public static final int IDIV
public static final int LDIV
public static final int FDIV
public static final int DDIV
public static final int IREM
public static final int LREM
public static final int FREM
public static final int DREM
public static final int INEG
public static final int LNEG
public static final int FNEG
public static final int DNEG
public static final int ISHL
public static final int LSHL
public static final int ISHR
public static final int LSHR
public static final int IUSHR
public static final int LUSHR
public static final int IAND
public static final int LAND
public static final int IOR
public static final int LOR
public static final int IXOR
public static final int LXOR
public static final int IINC
public static final int I2L
public static final int I2F
public static final int I2D
public static final int L2I
public static final int L2F
public static final int L2D
public static final int F2I
public static final int F2L
public static final int F2D
public static final int D2I
public static final int D2L
public static final int D2F
public static final int I2B
public static final int I2C
public static final int I2S
public static final int LCMP
public static final int FCMPL
public static final int FCMPG
public static final int DCMPL
public static final int DCMPG
public static final int IFEQ
public static final int IFNE
public static final int IFLT
public static final int IFGE
public static final int IFGT
public static final int IFLE
public static final int IF_ICMPEQ
public static final int IF_ICMPNE
public static final int IF_ICMPLT
public static final int IF_ICMPGE
public static final int IF_ICMPGT
public static final int IF_ICMPLE
public static final int IF_ACMPEQ
public static final int IF_ACMPNE
public static final int GOTO
public static final int JSR
public static final int RET
public static final int TABLESWITCH
public static final int LOOKUPSWITCH
public static final int IRETURN
public static final int LRETURN
public static final int FRETURN
public static final int DRETURN
public static final int ARETURN
public static final int RETURN
public static final int GETSTATIC
public static final int PUTSTATIC
public static final int GETFIELD
public static final int PUTFIELD
public static final int INVOKEVIRTUAL
public static final int INVOKESPECIAL
public static final int INVOKESTATIC
public static final int INVOKEINTERFACE
public static final int NEW
public static final int NEWARRAY
public static final int ANEWARRAY
public static final int ARRAYLENGTH
public static final int ATHROW
public static final int CHECKCAST
public static final int INSTANCEOF
public static final int MONITORENTER
public static final int MONITOREXIT
public static final int WIDE
public static final int MULTIANEWARRAY
public static final int IFNULL
public static final int IFNONNULL
public static final int GOTO_W
public static final int JSR_W
public static final int BREAKPOINT
public static final int IMPDEP1
public static final int IMPDEP2
public static final byte T_BOOLEAN
public static final byte T_CHAR
public static final byte T_FLOAT
public static final byte T_DOUBLE
public static final byte T_BYTE
public static final byte T_SHORT
public static final byte T_INT
public static final byte T_LONG
public void ()
}
org/mozilla/classfile/ClassFileField.classClassFileWriter.java
package org.mozilla.classfile
final org.mozilla.classfile.ClassFileField extends java.lang.Object {
private short itsNameIndex
private short itsTypeIndex
private short itsFlags
private boolean itsHasAttributes
private short itsAttr1
private short itsAttr2
private short itsAttr3
private int itsIndex
void (short, short, short)
short nameIndex
short typeIndex
short flags
void setAttributes (short, short, short, int)
short attr1
short attr2
short attr3
int index
int write (byte[], int)
byte[] data
int offset
int getWriteSize ()
int size
}
org/mozilla/classfile/ClassFileMethod.classClassFileWriter.java
package org.mozilla.classfile
final org.mozilla.classfile.ClassFileMethod extends java.lang.Object {
private String itsName
private String itsType
private short itsNameIndex
private short itsTypeIndex
private short itsFlags
private byte[] itsCodeAttribute
void (java.lang.String, short, java.lang.String, short, short)
String name
short nameIndex
String type
short typeIndex
short flags
void setCodeAttribute (byte[])
byte[] codeAttribute
int write (byte[], int)
byte[] data
int offset
int getWriteSize ()
java.lang.String getName ()
java.lang.String getType ()
short getFlags ()
}
org/mozilla/classfile/ClassFileWriter$ClassFileFormatException.classClassFileWriter.java
package org.mozilla.classfile
public org.mozilla.classfile.ClassFileWriter$ClassFileFormatException extends java.lang.RuntimeException {
private static final long serialVersionUID
void (java.lang.String)
String message
}
org/mozilla/classfile/ClassFileWriter$StackMapTable.classClassFileWriter.java
package org.mozilla.classfile
final org.mozilla.classfile.ClassFileWriter$StackMapTable extends java.lang.Object {
private int[] locals
private int localsTop
private int[] stack
private int stackTop
private org.mozilla.classfile.SuperBlock[] workList
private int workListTop
private org.mozilla.classfile.SuperBlock[] superBlocks
private org.mozilla.classfile.SuperBlock[] superBlockDeps
private byte[] rawStackMap
private int rawStackMapTop
private boolean wide
static final boolean DEBUGSTACKMAP
final org.mozilla.classfile.ClassFileWriter this$0
void (org.mozilla.classfile.ClassFileWriter)
void generate ()
int end
int start
int end
int i
int[] initialLocals
private org.mozilla.classfile.SuperBlock getSuperBlockFromOffset (int)
org.mozilla.classfile.SuperBlock sb
int i
int offset
private boolean isSuperBlockEnd (int)
int opcode
private org.mozilla.classfile.SuperBlock[] getSuperBlockDependencies ()
org.mozilla.classfile.ExceptionTableEntry ete
short startPC
short handlerPC
org.mozilla.classfile.SuperBlock handlerSB
org.mozilla.classfile.SuperBlock dep
int i
int targetPC
int branchPC
org.mozilla.classfile.SuperBlock branchSB
org.mozilla.classfile.SuperBlock targetSB
int i
org.mozilla.classfile.SuperBlock[] deps
int[] targetPCs
private org.mozilla.classfile.SuperBlock getBranchTarget (int)
int target
int bci
int target
private boolean isBranch (int)
int opcode
private int getOperand (int)
int offset
private int getOperand (int, int)
int i
int start
int size
int result
private void verify ()
org.mozilla.classfile.SuperBlock sb
int i
int[] initialLocals
private void killSuperBlock (org.mozilla.classfile.SuperBlock)
org.mozilla.classfile.ExceptionTableEntry ete
int eteStart
int eteEnd
int handlerPC
org.mozilla.classfile.SuperBlock handlerSB
int i
int j
org.mozilla.classfile.ExceptionTableEntry ete
int eteStart
int i
int bci
org.mozilla.classfile.SuperBlock sb
int[] locals
int[] stack
int end
private void executeWorkList ()
org.mozilla.classfile.SuperBlock work
private void executeBlock (org.mozilla.classfile.SuperBlock)
org.mozilla.classfile.SuperBlock targetSB
int label
int i
int switchStart
int defaultOffset
org.mozilla.classfile.SuperBlock targetSB
int low
int high
int numCases
int caseBase
int exceptionType
org.mozilla.classfile.ExceptionTableEntry ete
short startPC
short endPC
short handlerPC
org.mozilla.classfile.SuperBlock sb
int exceptionType
int i
int bci
int nextIndex
org.mozilla.classfile.SuperBlock work
int bc
int next
private void flowInto (org.mozilla.classfile.SuperBlock)
org.mozilla.classfile.SuperBlock sb
private void addToWorkList (org.mozilla.classfile.SuperBlock)
org.mozilla.classfile.SuperBlock[] tmp
org.mozilla.classfile.SuperBlock sb
private int execute (int)
int index
int i
int newType
int instType
int tag
byte constType
char componentType
org.mozilla.classfile.FieldOrMethodRef m
String methodType
String methodName
int parameterCount
int rParen
String returnType
org.mozilla.classfile.FieldOrMethodRef f
String fieldType
int switchStart
int low
int high
int typeIndex
String arrayType
String elementDesc
String elementType
int bci
int bc
int type
int type2
int index
int length
long lType
long lType2
String className
private void executeALoad (int)
int localIndex
int type
int tag
private void executeAStore (int)
int localIndex
private void executeStore (int, int)
int localIndex
int typeInfo
private void initializeTypeInfo (int, int)
int prevType
int newType
private void initializeTypeInfo (int, int, int[], int)
int i
int prevType
int newType
int[] data
int dataTop
private int getLocal (int)
int localIndex
private void setLocal (int, int)
int[] tmp
int localIndex
int typeInfo
private void push (int)
int[] tmp
int typeInfo
private int pop ()
private void push2 (long)
long typeInfo
private long pop2 ()
long type
private void clearStack ()
int computeWriteSize ()
int writeSize
int write (byte[], int)
byte[] data
int offset
private void computeRawStackMap ()
int last
int delta
int j
org.mozilla.classfile.SuperBlock current
int[] currentLocals
int[] currentStack
int offsetDelta
int i
org.mozilla.classfile.SuperBlock prev
int[] prevLocals
int prevOffset
private int getWorstCaseWriteSize ()
private void writeSameFrame (int[], int)
int[] locals
int offsetDelta
private void writeSameLocalsOneStackItemFrame (int[], int[], int)
int[] locals
int[] stack
int offsetDelta
private void writeFullFrame (int[], int[], int)
int[] locals
int[] stack
int offsetDelta
private void writeAppendFrame (int[], int, int)
int[] locals
int localsDelta
int offsetDelta
int start
private void writeChopFrame (int, int)
int localsDelta
int offsetDelta
private int writeTypes (int[])
int[] types
private int writeTypes (int[], int)
int i
int[] types
int start
int startOffset
private int writeType (int)
int type
int tag
}
org/mozilla/classfile/ClassFileWriter.classClassFileWriter.java
package org.mozilla.classfile
public org.mozilla.classfile.ClassFileWriter extends java.lang.Object {
public static final short ACC_PUBLIC
public static final short ACC_PRIVATE
public static final short ACC_PROTECTED
public static final short ACC_STATIC
public static final short ACC_FINAL
public static final short ACC_SUPER
public static final short ACC_SYNCHRONIZED
public static final short ACC_VOLATILE
public static final short ACC_TRANSIENT
public static final short ACC_NATIVE
public static final short ACC_ABSTRACT
private int[] itsSuperBlockStarts
private int itsSuperBlockStartsTop
private static final int SuperBlockStartsSize
private com.google.javascript.rhino.head.UintMap itsJumpFroms
private static final int LineNumberTableSize
private static final int ExceptionTableSize
private static final int MajorVersion
private static final int MinorVersion
private static final boolean GenerateStackMap
private static final int FileHeaderConstant
private static final boolean DEBUGSTACK
private static final boolean DEBUGLABELS
private static final boolean DEBUGCODE
private String generatedClassName
private org.mozilla.classfile.ExceptionTableEntry[] itsExceptionTable
private int itsExceptionTableTop
private int[] itsLineNumberTable
private int itsLineNumberTableTop
private byte[] itsCodeBuffer
private int itsCodeBufferTop
private org.mozilla.classfile.ConstantPool itsConstantPool
private org.mozilla.classfile.ClassFileMethod itsCurrentMethod
private short itsStackTop
private short itsMaxStack
private short itsMaxLocals
private com.google.javascript.rhino.head.ObjArray itsMethods
private com.google.javascript.rhino.head.ObjArray itsFields
private com.google.javascript.rhino.head.ObjArray itsInterfaces
private short itsFlags
private short itsThisClassIndex
private short itsSuperClassIndex
private short itsSourceFileNameIndex
private static final int MIN_LABEL_TABLE_SIZE
private int[] itsLabelTable
private int itsLabelTableTop
private static final int MIN_FIXUP_TABLE_SIZE
private long[] itsFixupTable
private int itsFixupTableTop
private com.google.javascript.rhino.head.ObjArray itsVarDescriptors
private char[] tmpCharBuffer
public void (java.lang.String, java.lang.String, java.lang.String)
String className
String superClassName
String sourceFileName
public final java.lang.String getClassName ()
public void addInterface (java.lang.String)
String interfaceName
short interfaceIndex
public void setFlags (short)
short flags
static java.lang.String getSlashedForm (java.lang.String)
String name
public static java.lang.String classNameToSignature (java.lang.String)
int i
String name
int nameLength
int colonPos
char[] buf
public void addField (java.lang.String, java.lang.String, short)
String fieldName
String type
short flags
short fieldNameIndex
short typeIndex
public void addField (java.lang.String, java.lang.String, short, int)
String fieldName
String type
short flags
int value
short fieldNameIndex
short typeIndex
org.mozilla.classfile.ClassFileField field
public void addField (java.lang.String, java.lang.String, short, long)
String fieldName
String type
short flags
long value
short fieldNameIndex
short typeIndex
org.mozilla.classfile.ClassFileField field
public void addField (java.lang.String, java.lang.String, short, double)
String fieldName
String type
short flags
double value
short fieldNameIndex
short typeIndex
org.mozilla.classfile.ClassFileField field
public void addVariableDescriptor (java.lang.String, java.lang.String, int, int)
String name
String type
int startPC
int register
int nameIndex
int descriptorIndex
int[] chunk
public void startMethod (java.lang.String, java.lang.String, short)
String methodName
String type
short flags
short methodNameIndex
short typeIndex
public void stopMethod (short)
int stackMapWriteSize
org.mozilla.classfile.ExceptionTableEntry ete
short startPC
short endPC
short handlerPC
short catchType
int i
int i
int lineNumberTableAttrIndex
int tableAttrLength
int[] chunk
int nameIndex
int descriptorIndex
int startPC
int register
int length
int i
int variableTableAttrIndex
int varCount
int tableAttrLength
int stackMapTableAttrIndex
int start
short maxLocals
org.mozilla.classfile.ClassFileWriter$StackMapTable stackMap
int lineNumberTableLength
int variableTableLength
int stackMapTableLength
int attrLength
byte[] codeAttribute
int index
int codeAttrIndex
int attributeCount
public void add (int)
int theOpCode
int newStack
public void add (int, int)
int target
int offset
int targetPC
int branchPC
int theOpCode
int theOperand
int newStack
public void addLoadConstant (int)
int k
public void addLoadConstant (long)
long k
public void addLoadConstant (float)
float k
public void addLoadConstant (double)
double k
public void addLoadConstant (java.lang.String)
String k
public void add (int, int, int)
int theOpCode
int theOperand1
int theOperand2
int newStack
public void add (int, java.lang.String)
short classIndex
int theOpCode
String className
int newStack
public void add (int, java.lang.String, java.lang.String, java.lang.String)
int theOpCode
String className
String fieldName
String fieldType
int newStack
char fieldTypeChar
int fieldSize
short fieldRefIndex
public void addInvoke (int, java.lang.String, java.lang.String, java.lang.String)
short ifMethodRefIndex
short methodRefIndex
int theOpCode
String className
String methodName
String methodType
int parameterInfo
int parameterCount
int stackDiff
int newStack
public void addPush (int)
int k
public void addPush (boolean)
boolean k
public void addPush (long)
long k
int ik
public void addPush (double)
double k
public void addPush (java.lang.String)
String s
String k
int length
int limit
String SB
int cursor
public boolean isUnderStringSizeLimit (java.lang.String)
String k
public void addIStore (int)
int local
public void addLStore (int)
int local
public void addFStore (int)
int local
public void addDStore (int)
int local
public void addAStore (int)
int local
public void addILoad (int)
int local
public void addLLoad (int)
int local
public void addFLoad (int)
int local
public void addDLoad (int)
int local
public void addALoad (int)
int local
public void addLoadThis ()
private void xop (int, int, int)
int shortOp
int op
int local
public int addTableSwitch (int, int)
int low
int high
int newStack
int entryCount
int padSize
int N
int switchStart
public final void markTableSwitchDefault (int)
int switchStart
public final void markTableSwitchCase (int, int)
int switchStart
int caseIndex
public final void markTableSwitchCase (int, int, int)
int switchStart
int caseIndex
int stackTop
public void setTableSwitchJump (int, int, int)
int caseOffset
int switchStart
int caseIndex
int jumpTarget
int padSize
int caseOffset
public int acquireLabel ()
int[] tmp
int top
public void markLabel (int)
int label
public void markLabel (int, short)
int label
short stackTop
public void markHandler (int)
int theLabel
public int getLabelPC (int)
int label
private void addLabelFixup (int, int)
long[] tmp
int label
int fixupSite
int top
private void fixLabelGotos ()
long fixup
int label
int fixupSite
int pc
int offset
int i
byte[] codeBuffer
public int getCurrentCodeOffset ()
public short getStackTop ()
public void setStackTop (short)
short n
public void adjustStackTop (int)
int delta
int newStack
private void addToCodeBuffer (int)
int b
int N
private void addToCodeInt16 (int)
int value
int N
private int addReservedCodeSpace (int)
int newSize
byte[] tmp
int size
int oldTop
int newTop
public void addExceptionHandler (int, int, int, java.lang.String)
org.mozilla.classfile.ExceptionTableEntry[] tmp
int startLabel
int endLabel
int handlerLabel
String catchClassName
short catch_type_index
org.mozilla.classfile.ExceptionTableEntry newEntry
int N
public void addLineNumberEntry (short)
int[] tmp
short lineNumber
int N
private static char arrayTypeToName (int)
int type
private static java.lang.String classDescriptorToInternalName (java.lang.String)
String descriptor
private static java.lang.String descriptorToInternalName (java.lang.String)
String descriptor
private int[] createInitialLocals ()
int end
String name
String internalType
int typeInfo
int[] initialLocals
int localsTop
String type
int lParenIndex
int rParenIndex
int start
StringBuilder paramType
public void write (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream oStream
byte[] array
private int getWriteSize ()
int i
int i
int size
public byte[] toByteArray ()
int interfaceIndex
int i
org.mozilla.classfile.ClassFileField field
int i
org.mozilla.classfile.ClassFileMethod method
int i
int dataSize
byte[] data
int offset
short sourceFileAttributeNameIndex
static int putInt64 (long, byte[], int)
long value
byte[] array
int offset
private static void badStack (int)
String s
int value
String s
private static int sizeOfParameters (java.lang.String)
int semicolon
int c
boolean ok
int index
int stackDiff
int count
String pString
int length
int rightParenthesis
static int putInt16 (int, byte[], int)
int value
byte[] array
int offset
static int putInt32 (int, byte[], int)
int value
byte[] array
int offset
static int opcodeLength (int, boolean)
int opcode
boolean wide
static int opcodeCount (int)
int opcode
static int stackChange (int)
int opcode
private static java.lang.String bytecodeStr (int)
int code
final char[] getCharBuffer (int)
int newSize
int minimalSize
private void addSuperBlockStart (int)
int[] tmp
int pc
private void finalizeSuperBlockStarts ()
org.mozilla.classfile.ExceptionTableEntry ete
short handlerPC
int i
int curr
int i
int prev
int copyTo
static int access$000 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static int[] access$100 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static int[] access$200 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static int access$300 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static int access$400 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static org.mozilla.classfile.ExceptionTableEntry[] access$500 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static com.google.javascript.rhino.head.UintMap access$600 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static byte[] access$700 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static org.mozilla.classfile.ConstantPool access$800 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static int access$410 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static char access$900 (int)
int x0
static int access$1000 (java.lang.String)
String x0
static short access$1100 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static java.lang.String access$1200 (java.lang.String)
String x0
static short access$1300 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static short access$1400 (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter x0
static void ()
int c
byte[] header
int read
java.io.IOException e
Exception e
java.io.IOException e
java.io.IOException e
java.io.InputStream is
int major
int minor
}
org/mozilla/classfile/ConstantPool.classClassFileWriter.java
package org.mozilla.classfile
final org.mozilla.classfile.ConstantPool extends java.lang.Object {
private static final int ConstantPoolSize
static final byte CONSTANT_Class
static final byte CONSTANT_Fieldref
static final byte CONSTANT_Methodref
static final byte CONSTANT_InterfaceMethodref
static final byte CONSTANT_String
static final byte CONSTANT_Integer
static final byte CONSTANT_Float
static final byte CONSTANT_Long
static final byte CONSTANT_Double
static final byte CONSTANT_NameAndType
static final byte CONSTANT_Utf8
private org.mozilla.classfile.ClassFileWriter cfw
private static final int MAX_UTF_ENCODING_SIZE
private com.google.javascript.rhino.head.UintMap itsStringConstHash
private com.google.javascript.rhino.head.ObjToIntMap itsUtf8Hash
private com.google.javascript.rhino.head.ObjToIntMap itsFieldRefHash
private com.google.javascript.rhino.head.ObjToIntMap itsMethodRefHash
private com.google.javascript.rhino.head.ObjToIntMap itsClassHash
private int itsTop
private int itsTopIndex
private com.google.javascript.rhino.head.UintMap itsConstantData
private com.google.javascript.rhino.head.UintMap itsPoolTypes
private byte[] itsPool
void (org.mozilla.classfile.ClassFileWriter)
org.mozilla.classfile.ClassFileWriter cfw
int write (byte[], int)
byte[] data
int offset
int getWriteSize ()
int addConstant (int)
int k
int addConstant (long)
long k
int index
int addConstant (float)
float k
int bits
int addConstant (double)
double k
long bits
int index
int addConstant (java.lang.String)
String k
int utf8Index
int theIndex
boolean isUnderUtfEncodingLimit (java.lang.String)
String s
int strLen
int getUtfEncodingLimit (java.lang.String, int, int)
int c
int i
String s
int start
int end
int limit
short addUtf8 (java.lang.String)
boolean tooBigString
int c
int i
int top
char[] chars
int utfLen
int strLen
boolean tooBigString
String k
int theIndex
private short addNameAndType (java.lang.String, java.lang.String)
String name
String type
short nameIndex
short typeIndex
short addClass (java.lang.String)
int utf8Index
String slashed
String className
int theIndex
short addFieldRef (java.lang.String, java.lang.String, java.lang.String)
short ntIndex
short classIndex
String className
String fieldName
String fieldType
org.mozilla.classfile.FieldOrMethodRef ref
int theIndex
short addMethodRef (java.lang.String, java.lang.String, java.lang.String)
short ntIndex
short classIndex
String className
String methodName
String methodType
org.mozilla.classfile.FieldOrMethodRef ref
int theIndex
short addInterfaceMethodRef (java.lang.String, java.lang.String, java.lang.String)
String className
String methodName
String methodType
short ntIndex
short classIndex
org.mozilla.classfile.FieldOrMethodRef r
java.lang.Object getConstantData (int)
int index
void setConstantData (int, java.lang.Object)
int index
Object data
byte getConstantType (int)
int index
void ensure (int)
int newCapacity
byte[] tmp
int howMuch
}
org/mozilla/classfile/ExceptionTableEntry.classClassFileWriter.java
package org.mozilla.classfile
final org.mozilla.classfile.ExceptionTableEntry extends java.lang.Object {
int itsStartLabel
int itsEndLabel
int itsHandlerLabel
short itsCatchType
void (int, int, int, short)
int startLabel
int endLabel
int handlerLabel
short catchType
}
org/mozilla/classfile/FieldOrMethodRef.classClassFileWriter.java
package org.mozilla.classfile
final org.mozilla.classfile.FieldOrMethodRef extends java.lang.Object {
private String className
private String name
private String type
private int hashCode
void (java.lang.String, java.lang.String, java.lang.String)
String className
String name
String type
public java.lang.String getClassName ()
public java.lang.String getName ()
public java.lang.String getType ()
public boolean equals (java.lang.Object)
Object obj
org.mozilla.classfile.FieldOrMethodRef x
public int hashCode ()
int h1
int h2
int h3
}
org/mozilla/classfile/SuperBlock.classClassFileWriter.java
package org.mozilla.classfile
final org.mozilla.classfile.SuperBlock extends java.lang.Object {
private int index
private int start
private int end
private int[] locals
private int[] stack
private boolean isInitialized
private boolean isInQueue
void (int, int, int, int[])
int index
int start
int end
int[] initialLocals
int getIndex ()
int[] getLocals ()
int[] copy
int[] getTrimmedLocals ()
int i
int i
int j
int last
int size
int[] copy
int[] getStack ()
int[] copy
boolean merge (int[], int, int[], int, org.mozilla.classfile.ConstantPool)
boolean localsChanged
boolean stackChanged
int[] locals
int localsTop
int[] stack
int stackTop
org.mozilla.classfile.ConstantPool pool
private boolean mergeState (int[], int[], int, org.mozilla.classfile.ConstantPool)
int currentType
int i
int[] current
int[] incoming
int size
org.mozilla.classfile.ConstantPool pool
boolean changed
int getStart ()
int getEnd ()
public java.lang.String toString ()
boolean isInitialized ()
void setInitialized (boolean)
boolean b
boolean isInQueue ()
void setInQueue (boolean)
boolean b
}
org/mozilla/classfile/TypeInfo.classClassFileWriter.java
package org.mozilla.classfile
final org.mozilla.classfile.TypeInfo extends java.lang.Object {
static final int TOP
static final int INTEGER
static final int FLOAT
static final int DOUBLE
static final int LONG
static final int NULL
static final int UNINITIALIZED_THIS
static final int OBJECT_TAG
static final int UNINITIALIZED_VAR_TAG
private void ()
static final int OBJECT (int)
int constantPoolIndex
static final int OBJECT (java.lang.String, org.mozilla.classfile.ConstantPool)
String type
org.mozilla.classfile.ConstantPool pool
static final int UNINITIALIZED_VARIABLE (int)
int bytecodeOffset
static final int getTag (int)
int typeInfo
static final int getPayload (int)
int typeInfo
static final java.lang.String getPayloadAsType (int, org.mozilla.classfile.ConstantPool)
int typeInfo
org.mozilla.classfile.ConstantPool pool
static final int fromType (java.lang.String, org.mozilla.classfile.ConstantPool)
String type
org.mozilla.classfile.ConstantPool pool
static boolean isTwoWords (int)
int type
static int merge (int, int, org.mozilla.classfile.ConstantPool)
String name
Class commonClass
String currentName
String incomingName
String currentlyGeneratedName
String currentlyGeneratedSuperName
Class currentClass
Class incomingClass
int current
int incoming
org.mozilla.classfile.ConstantPool pool
int currentTag
int incomingTag
boolean currentIsObject
boolean incomingIsObject
static java.lang.String toString (int, org.mozilla.classfile.ConstantPool)
int type
org.mozilla.classfile.ConstantPool pool
int tag
static java.lang.Class getClassFromInternalName (java.lang.String)
ClassNotFoundException e
String internalName
static java.lang.String toString (int[], org.mozilla.classfile.ConstantPool)
int[] types
org.mozilla.classfile.ConstantPool pool
static java.lang.String toString (int[], int, org.mozilla.classfile.ConstantPool)
int i
int[] types
int typesTop
org.mozilla.classfile.ConstantPool pool
StringBuilder sb
static void print (int[], int[], org.mozilla.classfile.ConstantPool)
int[] locals
int[] stack
org.mozilla.classfile.ConstantPool pool
static void print (int[], int, int[], int, org.mozilla.classfile.ConstantPool)
int[] locals
int localsTop
int[] stack
int stackTop
org.mozilla.classfile.ConstantPool pool
}