META-INF/
META-INF/MANIFEST.MF
com/
com/google/
com/google/googlejavaformat/
com/google/googlejavaformat/CommentsHelper.class
CommentsHelper.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.CommentsHelper extends java.lang.Object {
public abstract java.lang.String rewrite (com.google.googlejavaformat.Input$Tok, int, int)
}
com/google/googlejavaformat/Output.class
Output.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Output extends com.google.googlejavaformat.InputOutput {
public void <init> ()
public abstract void indent (int)
public abstract void append (java.lang.String, com.google.common.collect.Range)
public abstract void blankLine (int, com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
public abstract void markForPartialFormat (com.google.googlejavaformat.Input$Token, com.google.googlejavaformat.Input$Token)
public abstract com.google.googlejavaformat.CommentsHelper getCommentsHelper ()
public java.lang.String toString ()
}
com/google/googlejavaformat/java/
com/google/googlejavaformat/java/JavaFormatterOptions$Style.class
JavaFormatterOptions.java
package com.google.googlejavaformat.java
public final enum com.google.googlejavaformat.java.JavaFormatterOptions$Style extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaFormatterOptions$Style GOOGLE
public static final enum com.google.googlejavaformat.java.JavaFormatterOptions$Style AOSP
private final int indentationMultiplier
private static final synthetic com.google.googlejavaformat.java.JavaFormatterOptions$Style[] $VALUES
public static com.google.googlejavaformat.java.JavaFormatterOptions$Style[] values ()
public static com.google.googlejavaformat.java.JavaFormatterOptions$Style valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, int)
int indentationMultiplier
int indentationMultiplier ()
static void <clinit> ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$ReceiverParameter.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter YES
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter NO
private static final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$ReceiverParameter valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
boolean isYes ()
static void <clinit> ()
}
com/google/googlejavaformat/java/Main.class
Main.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.Main extends java.lang.Object {
private static final int MAX_THREADS
private static final String STDIN_FILENAME
private final java.io.PrintWriter outWriter
private final java.io.PrintWriter errWriter
private final java.io.InputStream inStream
static final java.lang.String versionString ()
public void <init> (java.io.PrintWriter, java.io.PrintWriter, java.io.InputStream)
java.io.PrintWriter outWriter
java.io.PrintWriter errWriter
java.io.InputStream inStream
public static void main (java.lang.String[])
com.google.googlejavaformat.java.Main formatter
int result
com.google.googlejavaformat.java.UsageException e
int result
String[] args
int result
java.io.PrintWriter out
java.io.PrintWriter err
public transient int format (java.lang.String[]) throws com.google.googlejavaformat.java.UsageException
String[] args
com.google.googlejavaformat.java.CommandLineOptions parameters
com.google.googlejavaformat.java.JavaFormatterOptions options
private int formatFiles (com.google.googlejavaformat.java.CommandLineOptions, com.google.googlejavaformat.java.JavaFormatterOptions)
String input
java.io.IOException e
java.nio.file.Path path
String fileName
String formatted
InterruptedException e
com.google.googlejavaformat.FormatterDiagnostic diagnostic
java.util.concurrent.ExecutionException e
java.io.IOException e
java.nio.file.Path path
String formatted
boolean changed
java.util.Map$Entry result
com.google.googlejavaformat.java.CommandLineOptions parameters
com.google.googlejavaformat.java.JavaFormatterOptions options
int numThreads
java.util.concurrent.ExecutorService executorService
java.util.Map inputs
java.util.Map results
boolean allOk
private int formatStdin (com.google.googlejavaformat.java.CommandLineOptions, com.google.googlejavaformat.java.JavaFormatterOptions)
String input
java.io.IOException e
String output
boolean changed
com.google.googlejavaformat.FormatterDiagnostic diagnostic
com.google.googlejavaformat.java.FormatterException e
com.google.googlejavaformat.java.CommandLineOptions parameters
com.google.googlejavaformat.java.JavaFormatterOptions options
String input
String stdinFilename
boolean ok
public static transient com.google.googlejavaformat.java.CommandLineOptions processArgs (java.lang.String[]) throws com.google.googlejavaformat.java.UsageException
com.google.googlejavaformat.java.CommandLineOptions parameters
IllegalArgumentException e
Throwable t
String[] args
com.google.googlejavaformat.java.CommandLineOptions parameters
int filesToFormat
}
com/google/googlejavaformat/java/filer/
com/google/googlejavaformat/java/filer/FormattingJavaFileObject.class
FormattingJavaFileObject.java
package com.google.googlejavaformat.java.filer
final com.google.googlejavaformat.java.filer.FormattingJavaFileObject extends javax.tools.ForwardingJavaFileObject {
private static final int DEFAULT_FILE_SIZE
private final com.google.googlejavaformat.java.Formatter formatter
private final javax.annotation.processing.Messager messager
void <init> (javax.tools.JavaFileObject, com.google.googlejavaformat.java.Formatter, javax.annotation.processing.Messager)
javax.tools.JavaFileObject delegate
com.google.googlejavaformat.java.Formatter formatter
javax.annotation.processing.Messager messager
public java.io.Writer openWriter () throws java.io.IOException
StringBuilder stringBuilder
static synthetic javax.tools.FileObject access$000 (com.google.googlejavaformat.java.filer.FormattingJavaFileObject)
com.google.googlejavaformat.java.filer.FormattingJavaFileObject x0
static synthetic com.google.googlejavaformat.java.Formatter access$100 (com.google.googlejavaformat.java.filer.FormattingJavaFileObject)
com.google.googlejavaformat.java.filer.FormattingJavaFileObject x0
static synthetic javax.tools.FileObject access$200 (com.google.googlejavaformat.java.filer.FormattingJavaFileObject)
com.google.googlejavaformat.java.filer.FormattingJavaFileObject x0
static synthetic javax.annotation.processing.Messager access$300 (com.google.googlejavaformat.java.filer.FormattingJavaFileObject)
com.google.googlejavaformat.java.filer.FormattingJavaFileObject x0
}
com/google/googlejavaformat/java/CommandLineOptions$Builder.class
CommandLineOptions.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.CommandLineOptions$Builder extends java.lang.Object {
private final com.google.common.collect.ImmutableList$Builder files
private final com.google.common.collect.ImmutableRangeSet$Builder lines
private final com.google.common.collect.ImmutableList$Builder offsets
private final com.google.common.collect.ImmutableList$Builder lengths
private boolean inPlace
private boolean aosp
private boolean version
private boolean help
private boolean stdin
private boolean fixImportsOnly
private boolean sortImports
private boolean removeUnusedImports
private boolean dryRun
private boolean setExitIfChanged
private java.util.Optional assumeFilename
void <init> ()
com.google.common.collect.ImmutableList$Builder filesBuilder ()
com.google.googlejavaformat.java.CommandLineOptions$Builder inPlace (boolean)
boolean inPlace
com.google.common.collect.ImmutableRangeSet$Builder linesBuilder ()
com.google.googlejavaformat.java.CommandLineOptions$Builder addOffset (java.lang.Integer)
Integer offset
com.google.googlejavaformat.java.CommandLineOptions$Builder addLength (java.lang.Integer)
Integer length
com.google.googlejavaformat.java.CommandLineOptions$Builder aosp (boolean)
boolean aosp
com.google.googlejavaformat.java.CommandLineOptions$Builder version (boolean)
boolean version
com.google.googlejavaformat.java.CommandLineOptions$Builder help (boolean)
boolean help
com.google.googlejavaformat.java.CommandLineOptions$Builder stdin (boolean)
boolean stdin
com.google.googlejavaformat.java.CommandLineOptions$Builder fixImportsOnly (boolean)
boolean fixImportsOnly
com.google.googlejavaformat.java.CommandLineOptions$Builder sortImports (boolean)
boolean sortImports
com.google.googlejavaformat.java.CommandLineOptions$Builder removeUnusedImports (boolean)
boolean removeUnusedImports
com.google.googlejavaformat.java.CommandLineOptions$Builder dryRun (boolean)
boolean dryRun
com.google.googlejavaformat.java.CommandLineOptions$Builder setExitIfChanged (boolean)
boolean setExitIfChanged
com.google.googlejavaformat.java.CommandLineOptions$Builder assumeFilename (java.lang.String)
String assumeFilename
com.google.googlejavaformat.java.CommandLineOptions build ()
}
com/google/googlejavaformat/java/ModifierOrderer$1.class
ModifierOrderer.java
package com.google.googlejavaformat.java
synthetic com.google.googlejavaformat.java.ModifierOrderer$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$org$openjdk$tools$javac$parser$Tokens$TokenKind
static void <clinit> ()
}
com/google/googlejavaformat/java/javadoc/
com/google/googlejavaformat/java/javadoc/NestingCounter.class
NestingCounter.java
package com.google.googlejavaformat.java.javadoc
final com.google.googlejavaformat.java.javadoc.NestingCounter extends java.lang.Object {
private int value
void <init> ()
int value ()
void increment ()
void incrementIfPositive ()
void decrementIfPositive ()
boolean isPositive ()
void reset ()
}
com/google/googlejavaformat/OpsBuilder$BlankLineWanted$SimpleBlankLine.class
OpsBuilder.java
package com.google.googlejavaformat
final com.google.googlejavaformat.OpsBuilder$BlankLineWanted$SimpleBlankLine extends com.google.googlejavaformat.OpsBuilder$BlankLineWanted {
private final java.util.Optional wanted
void <init> (java.util.Optional)
java.util.Optional wanted
public java.util.Optional wanted ()
public com.google.googlejavaformat.OpsBuilder$BlankLineWanted merge (com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
com.google.googlejavaformat.OpsBuilder$BlankLineWanted other
}
com/google/googlejavaformat/Input.class
Input.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Input extends com.google.googlejavaformat.InputOutput {
public void <init> ()
public abstract com.google.common.collect.ImmutableList getTokens ()
public abstract com.google.common.collect.ImmutableRangeMap getPositionTokenMap ()
public abstract com.google.common.collect.ImmutableMap getPositionToColumnMap ()
public abstract java.lang.String getText ()
public java.lang.String toString ()
public abstract int getLineNumber (int)
public abstract int getColumnNumber (int)
public com.google.googlejavaformat.FormatterDiagnostic createDiagnostic (int, java.lang.String)
int inputPosition
String message
}
com/google/googlejavaformat/Indent.class
Indent.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Indent extends java.lang.Object {
public void <init> ()
abstract int eval ()
}
com/google/googlejavaformat/FormatterDiagnostic.class
FormatterDiagnostic.java
package com.google.googlejavaformat
public com.google.googlejavaformat.FormatterDiagnostic extends java.lang.Object {
private final int lineNumber
private final String message
private final int column
public static com.google.googlejavaformat.FormatterDiagnostic create (java.lang.String)
String message
public static com.google.googlejavaformat.FormatterDiagnostic create (int, int, java.lang.String)
int lineNumber
int column
String message
private void <init> (int, int, java.lang.String)
int lineNumber
int column
String message
public int line ()
public int column ()
public java.lang.String message ()
public java.lang.String toString ()
StringBuilder sb
}
com/google/googlejavaformat/java/JavacTokens$AccessibleScanner.class
JavacTokens.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.JavacTokens$AccessibleScanner extends org.openjdk.tools.javac.parser.Scanner {
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, org.openjdk.tools.javac.parser.JavaTokenizer)
org.openjdk.tools.javac.parser.ScannerFactory fac
org.openjdk.tools.javac.parser.JavaTokenizer tokenizer
}
com/google/googlejavaformat/java/ImportOrderer.class
ImportOrderer.java
package com.google.googlejavaformat.java
public com.google.googlejavaformat.java.ImportOrderer extends java.lang.Object {
private static final com.google.common.collect.ImmutableSet CLASS_START
private static final com.google.common.collect.ImmutableSet IMPORT_OR_CLASS_START
private final String text
private final com.google.common.collect.ImmutableList toks
private final String lineSeparator
public static java.lang.String reorderImports (java.lang.String) throws com.google.googlejavaformat.java.FormatterException
String text
com.google.common.collect.ImmutableList toks
private void <init> (java.lang.String, com.google.common.collect.ImmutableList) throws com.google.googlejavaformat.java.FormatterException
String text
com.google.common.collect.ImmutableList toks
private java.lang.String reorderImports () throws com.google.googlejavaformat.java.FormatterException
com.google.googlejavaformat.java.JavaInput$Tok lastTok
int tailStart
int firstImportStart
java.util.Optional maybeFirstImport
int unindentedFirstImportStart
com.google.googlejavaformat.java.ImportOrderer$ImportsAndIndex imports
int afterLastImport
java.util.Optional maybeLaterImport
StringBuilder result
String prefix
java.util.List tail
private java.lang.String tokString (int, int)
int i
int start
int end
StringBuilder sb
private com.google.googlejavaformat.java.ImportOrderer$ImportsAndIndex scanImports (int) throws com.google.googlejavaformat.java.FormatterException
boolean isStatic
com.google.googlejavaformat.java.ImportOrderer$StringAndIndex imported
String importedName
StringBuilder trailing
int i
int afterLastImport
com.google.common.collect.ImmutableSortedSet$Builder imports
private java.lang.String reorderedImportsString (com.google.common.collect.ImmutableSortedSet)
com.google.googlejavaformat.java.ImportOrderer$Import thisImport
com.google.common.collect.ImmutableSortedSet imports
com.google.googlejavaformat.java.ImportOrderer$Import firstImport
boolean lastWasStatic
StringBuilder sb
private com.google.googlejavaformat.java.ImportOrderer$StringAndIndex scanImported (int) throws com.google.googlejavaformat.java.FormatterException
int start
int i
StringBuilder imported
private java.util.Optional findIdentifier (int, com.google.common.collect.ImmutableSet)
String id
int i
int start
com.google.common.collect.ImmutableSet identifiers
private int unindent (int)
int i
private java.lang.String tokenAt (int)
int i
private boolean isIdentifierToken (int)
int i
String s
private boolean isSpaceToken (int)
int i
String s
private boolean isSlashSlashCommentToken (int)
int i
private boolean isNewlineToken (int)
int i
private static synthetic boolean lambda$reorderImports$0 (java.lang.String)
String s
static synthetic java.lang.String access$000 (com.google.googlejavaformat.java.ImportOrderer)
com.google.googlejavaformat.java.ImportOrderer x0
static void <clinit> ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$BreakOrNot.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot YES
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot NO
private static final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
boolean isYes ()
static void <clinit> ()
}
com/google/googlejavaformat/java/ImportOrderer$ImportsAndIndex.class
ImportOrderer.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.ImportOrderer$ImportsAndIndex extends java.lang.Object {
final com.google.common.collect.ImmutableSortedSet imports
final int index
void <init> (com.google.common.collect.ImmutableSortedSet, int)
com.google.common.collect.ImmutableSortedSet imports
int index
}
com/google/googlejavaformat/java/JavacTokens$RawTok.class
JavacTokens.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.JavacTokens$RawTok extends java.lang.Object {
private final String stringVal
private final org.openjdk.tools.javac.parser.Tokens$TokenKind kind
private final int pos
private final int endPos
void <init> (java.lang.String, org.openjdk.tools.javac.parser.Tokens$TokenKind, int, int)
String stringVal
org.openjdk.tools.javac.parser.Tokens$TokenKind kind
int pos
int endPos
public org.openjdk.tools.javac.parser.Tokens$TokenKind kind ()
public int pos ()
public int endPos ()
public java.lang.String stringVal ()
}
com/google/googlejavaformat/java/filer/FormattingFiler.class
FormattingFiler.java
package com.google.googlejavaformat.java.filer
public final com.google.googlejavaformat.java.filer.FormattingFiler extends java.lang.Object implements javax.annotation.processing.Filer {
private final javax.annotation.processing.Filer delegate
private final com.google.googlejavaformat.java.Formatter formatter
private final javax.annotation.processing.Messager messager
public void <init> (javax.annotation.processing.Filer)
javax.annotation.processing.Filer delegate
public void <init> (javax.annotation.processing.Filer, javax.annotation.processing.Messager)
javax.annotation.processing.Filer delegate
javax.annotation.processing.Messager messager
public transient javax.tools.JavaFileObject createSourceFile (java.lang.CharSequence, javax.lang.model.element.Element[]) throws java.io.IOException
CharSequence name
javax.lang.model.element.Element[] originatingElements
public transient javax.tools.JavaFileObject createClassFile (java.lang.CharSequence, javax.lang.model.element.Element[]) throws java.io.IOException
CharSequence name
javax.lang.model.element.Element[] originatingElements
public transient javax.tools.FileObject createResource (javax.tools.JavaFileManager$Location, java.lang.CharSequence, java.lang.CharSequence, javax.lang.model.element.Element[]) throws java.io.IOException
javax.tools.JavaFileManager$Location location
CharSequence pkg
CharSequence relativeName
javax.lang.model.element.Element[] originatingElements
public javax.tools.FileObject getResource (javax.tools.JavaFileManager$Location, java.lang.CharSequence, java.lang.CharSequence) throws java.io.IOException
javax.tools.JavaFileManager$Location location
CharSequence pkg
CharSequence relativeName
}
com/google/googlejavaformat/java/GoogleJavaFormatVersion.class
GoogleJavaFormatVersion.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.GoogleJavaFormatVersion extends java.lang.Object {
void <init> ()
static java.lang.String version ()
}
com/google/googlejavaformat/java/JavaFormatterOptions$Builder.class
JavaFormatterOptions.java
package com.google.googlejavaformat.java
public com.google.googlejavaformat.java.JavaFormatterOptions$Builder extends java.lang.Object {
private com.google.googlejavaformat.java.JavaFormatterOptions$Style style
private void <init> ()
public com.google.googlejavaformat.java.JavaFormatterOptions$Builder style (com.google.googlejavaformat.java.JavaFormatterOptions$Style)
com.google.googlejavaformat.java.JavaFormatterOptions$Style style
public com.google.googlejavaformat.java.JavaFormatterOptions build ()
synthetic void <init> (com.google.googlejavaformat.java.JavaFormatterOptions$1)
com.google.googlejavaformat.java.JavaFormatterOptions$1 x0
}
com/google/googlejavaformat/java/TypeNameClassifier$1.class
TypeNameClassifier.java
package com.google.googlejavaformat.java
synthetic com.google.googlejavaformat.java.TypeNameClassifier$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$googlejavaformat$java$TypeNameClassifier$JavaCaseFormat
static void <clinit> ()
}
com/google/googlejavaformat/java/javadoc/CharStream.class
CharStream.java
package com.google.googlejavaformat.java.javadoc
final com.google.googlejavaformat.java.javadoc.CharStream extends java.lang.Object {
String remaining
int toConsume
void <init> (java.lang.String)
String input
boolean tryConsume (java.lang.String)
String expected
boolean tryConsumeRegex (java.util.regex.Pattern)
java.util.regex.Pattern pattern
java.util.regex.Matcher matcher
java.lang.String readAndResetRecorded ()
String result
boolean isExhausted ()
}
META-INF/maven/
META-INF/maven/com.google.googlejavaformat/
META-INF/maven/com.google.googlejavaformat/google-java-format/
META-INF/maven/com.google.googlejavaformat/google-java-format/pom.properties
com/google/googlejavaformat/DocBuilder.class
DocBuilder.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.DocBuilder extends java.lang.Object {
private final com.google.googlejavaformat.Doc$Level base
private final java.util.ArrayDeque stack
private com.google.googlejavaformat.Doc$Level appendLevel
public void <init> ()
public com.google.googlejavaformat.DocBuilder withOps (java.util.List)
com.google.googlejavaformat.Op op
java.util.List ops
void open (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
com.google.googlejavaformat.Doc$Level level
void close ()
com.google.googlejavaformat.Doc$Level top
void add (com.google.googlejavaformat.Doc)
com.google.googlejavaformat.Doc doc
void breakDoc (com.google.googlejavaformat.Doc$Break)
com.google.googlejavaformat.Doc$Break breakDoc
public com.google.googlejavaformat.Doc build ()
public java.lang.String toString ()
}
com/google/googlejavaformat/java/JavaInput$1.class
JavaInput.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.JavaInput$1 extends org.openjdk.javax.tools.SimpleJavaFileObject {
final synthetic String val$text
void <init> (java.net.URI, org.openjdk.javax.tools.JavaFileObject$Kind, java.lang.String)
java.net.URI arg0
org.openjdk.javax.tools.JavaFileObject$Kind arg1
public java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
boolean ignoreEncodingErrors
}
com/google/googlejavaformat/java/Replacement.class
Replacement.java
package com.google.googlejavaformat.java
public com.google.googlejavaformat.java.Replacement extends java.lang.Object {
private final com.google.common.collect.Range replaceRange
private final String replacementString
public static com.google.googlejavaformat.java.Replacement create (int, int, java.lang.String)
int startPosition
int endPosition
String replaceWith
public static com.google.googlejavaformat.java.Replacement create (com.google.common.collect.Range, java.lang.String)
com.google.common.collect.Range range
String replaceWith
void <init> (com.google.common.collect.Range, java.lang.String)
com.google.common.collect.Range replaceRange
String replacementString
public com.google.common.collect.Range getReplaceRange ()
public java.lang.String getReplacementString ()
public boolean equals (java.lang.Object)
com.google.googlejavaformat.java.Replacement that
Object o
public int hashCode ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$1.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.JavaInputAstVisitor$1 extends org.openjdk.tools.javac.tree.TreeScanner {
final synthetic boolean[] val$stringLiteral
final synthetic boolean[] val$formatString
final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor this$0
void <init> (com.google.googlejavaformat.java.JavaInputAstVisitor, boolean[], boolean[])
com.google.googlejavaformat.java.JavaInputAstVisitor this$0
public void scan (org.openjdk.tools.javac.tree.JCTree)
Object value
org.openjdk.tools.javac.tree.JCTree tree
}
com/google/googlejavaformat/java/filer/FormattingJavaFileObject$1$1.class
FormattingJavaFileObject.java
package com.google.googlejavaformat.java.filer
com.google.googlejavaformat.java.filer.FormattingJavaFileObject$1$1 extends com.google.common.io.CharSink {
final synthetic com.google.googlejavaformat.java.filer.FormattingJavaFileObject$1 this$1
void <init> (com.google.googlejavaformat.java.filer.FormattingJavaFileObject$1)
com.google.googlejavaformat.java.filer.FormattingJavaFileObject$1 this$1
public java.io.Writer openStream () throws java.io.IOException
}
com/google/googlejavaformat/java/TypeNameClassifier.class
TypeNameClassifier.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.TypeNameClassifier extends java.lang.Object {
private void <init> ()
static java.util.Optional typePrefixLength (java.util.List)
int i
java.util.List nameParts
com.google.googlejavaformat.java.TypeNameClassifier$TyParseState state
java.util.Optional typeLength
}
com/google/googlejavaformat/java/JavaInputAstVisitor$2.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$org$openjdk$source$tree$Tree$Kind
static final synthetic int[] $SwitchMap$org$openjdk$source$tree$MemberReferenceTree$ReferenceMode
static final synthetic int[] $SwitchMap$org$openjdk$javax$lang$model$type$TypeKind
static void <clinit> ()
}
com/google/googlejavaformat/Doc.class
Doc.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Doc extends java.lang.Object {
private static final com.google.common.collect.Range EMPTY_RANGE
private static final com.google.common.collect.DiscreteDomain INTEGERS
private boolean widthComputed
private float width
private boolean flatComputed
private String flat
private boolean rangeComputed
private com.google.common.collect.Range range
public void <init> ()
final float getWidth ()
final java.lang.String getFlat ()
final com.google.common.collect.Range range ()
abstract float computeWidth ()
abstract java.lang.String computeFlat ()
abstract com.google.common.collect.Range computeRange ()
public abstract com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
public abstract void write (com.google.googlejavaformat.Output)
static synthetic com.google.common.collect.Range access$000 ()
static synthetic com.google.common.collect.DiscreteDomain access$200 ()
static void <clinit> ()
}
com/google/googlejavaformat/Doc$Space.class
Doc.java
package com.google.googlejavaformat
final com.google.googlejavaformat.Doc$Space extends com.google.googlejavaformat.Doc implements com.google.googlejavaformat.Op {
private static final com.google.googlejavaformat.Doc$Space SPACE
private void <init> ()
static com.google.googlejavaformat.Doc$Space make ()
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
float computeWidth ()
java.lang.String computeFlat ()
com.google.common.collect.Range computeRange ()
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
public void write (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Output output
public java.lang.String toString ()
static void <clinit> ()
}
com/google/googlejavaformat/Doc$FillMode.class
Doc.java
package com.google.googlejavaformat
public final enum com.google.googlejavaformat.Doc$FillMode extends java.lang.Enum {
public static final enum com.google.googlejavaformat.Doc$FillMode UNIFIED
public static final enum com.google.googlejavaformat.Doc$FillMode INDEPENDENT
public static final enum com.google.googlejavaformat.Doc$FillMode FORCED
private static final synthetic com.google.googlejavaformat.Doc$FillMode[] $VALUES
public static com.google.googlejavaformat.Doc$FillMode[] values ()
public static com.google.googlejavaformat.Doc$FillMode valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/googlejavaformat/Op.class
Op.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Op extends java.lang.Object {
public abstract void add (com.google.googlejavaformat.DocBuilder)
}
com/google/googlejavaformat/java/JavaInputAstVisitor$AllowLeadingBlankLine.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine YES
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine NO
private static final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine valueOf (boolean)
boolean b
static void <clinit> ()
}
com/google/googlejavaformat/java/CommandLineOptions.class
CommandLineOptions.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.CommandLineOptions extends java.lang.Object {
private final com.google.common.collect.ImmutableList files
private final boolean inPlace
private final com.google.common.collect.ImmutableRangeSet lines
private final com.google.common.collect.ImmutableList offsets
private final com.google.common.collect.ImmutableList lengths
private final boolean aosp
private final boolean version
private final boolean help
private final boolean stdin
private final boolean fixImportsOnly
private final boolean sortImports
private final boolean removeUnusedImports
private final boolean dryRun
private final boolean setExitIfChanged
private final java.util.Optional assumeFilename
void <init> (com.google.common.collect.ImmutableList, boolean, com.google.common.collect.ImmutableRangeSet, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, java.util.Optional)
com.google.common.collect.ImmutableList files
boolean inPlace
com.google.common.collect.ImmutableRangeSet lines
com.google.common.collect.ImmutableList offsets
com.google.common.collect.ImmutableList lengths
boolean aosp
boolean version
boolean help
boolean stdin
boolean fixImportsOnly
boolean sortImports
boolean removeUnusedImports
boolean dryRun
boolean setExitIfChanged
java.util.Optional assumeFilename
com.google.common.collect.ImmutableList files ()
boolean inPlace ()
com.google.common.collect.ImmutableRangeSet lines ()
com.google.common.collect.ImmutableList offsets ()
com.google.common.collect.ImmutableList lengths ()
boolean aosp ()
boolean version ()
boolean help ()
boolean stdin ()
boolean fixImportsOnly ()
boolean sortImports ()
boolean removeUnusedImports ()
boolean dryRun ()
boolean setExitIfChanged ()
java.util.Optional assumeFilename ()
boolean isSelection ()
static com.google.googlejavaformat.java.CommandLineOptions$Builder builder ()
}
com/google/googlejavaformat/java/DimensionHelpers.class
DimensionHelpers.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.DimensionHelpers extends java.lang.Object {
void <init> ()
static com.google.googlejavaformat.java.DimensionHelpers$TypeWithDims extractDims (org.openjdk.source.tree.Tree, com.google.googlejavaformat.java.DimensionHelpers$SortedDims)
Iterable dims
org.openjdk.source.tree.Tree node
com.google.googlejavaformat.java.DimensionHelpers$SortedDims sorted
java.util.Deque builder
Iterable dims
private static java.lang.Iterable reorderBySourcePosition (java.util.Deque)
java.util.List list
int pos
java.util.List dim
java.util.Deque dims
int lastAnnotation
int lastPos
int idx
private static org.openjdk.source.tree.Tree extractDims (java.util.Deque, org.openjdk.source.tree.Tree)
org.openjdk.source.tree.AnnotatedTypeTree annotatedTypeTree
java.util.Deque dims
org.openjdk.source.tree.Tree node
}
com/google/googlejavaformat/java/JavaInputAstVisitor.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.JavaInputAstVisitor extends org.openjdk.source.util.TreePathScanner {
private final com.google.googlejavaformat.OpsBuilder builder
private static final com.google.googlejavaformat.Indent$Const ZERO
private final int indentMultiplier
private final com.google.googlejavaformat.Indent$Const minusTwo
private final com.google.googlejavaformat.Indent$Const minusFour
private final com.google.googlejavaformat.Indent$Const plusTwo
private final com.google.googlejavaformat.Indent$Const plusFour
private static final com.google.common.collect.ImmutableList EMPTY_LIST
private static final int MAX_ITEM_LENGTH_FOR_FILLING
private final java.util.Deque inExpression
static final com.google.common.collect.ImmutableSet LOG_METHODS
private static final java.util.regex.Pattern FORMAT_SPECIFIER
private static final com.google.common.collect.ImmutableList breakList (java.util.Optional)
java.util.Optional breakTag
private static final com.google.common.collect.ImmutableList breakFillList (java.util.Optional)
java.util.Optional breakTag
private static final com.google.common.collect.ImmutableList forceBreakList (java.util.Optional)
java.util.Optional breakTag
public void <init> (com.google.googlejavaformat.OpsBuilder, int)
com.google.googlejavaformat.OpsBuilder builder
int indentMultiplier
private boolean inExpression ()
public java.lang.Void scan (org.openjdk.source.tree.Tree, java.lang.Void)
com.google.googlejavaformat.FormattingError e
Throwable t
org.openjdk.source.tree.Tree tree
Void unused
int previous
public java.lang.Void visitCompilationUnit (org.openjdk.source.tree.CompilationUnitTree, java.lang.Void)
org.openjdk.source.tree.ImportTree importDeclaration
org.openjdk.source.tree.Tree type
org.openjdk.source.tree.CompilationUnitTree node
Void unused
boolean first
private void dropEmptyDeclarations ()
public java.lang.Void visitClass (org.openjdk.source.tree.ClassTree, java.lang.Void)
org.openjdk.source.tree.ClassTree tree
Void unused
public void visitAnnotationType (org.openjdk.source.tree.ClassTree)
org.openjdk.source.tree.ClassTree node
public java.lang.Void visitArrayAccess (org.openjdk.source.tree.ArrayAccessTree, java.lang.Void)
org.openjdk.source.tree.ArrayAccessTree node
Void unused
public java.lang.Void visitNewArray (org.openjdk.source.tree.NewArrayTree, java.lang.Void)
com.google.googlejavaformat.java.DimensionHelpers$TypeWithDims extractedDims
org.openjdk.source.tree.Tree base
java.util.Deque dimExpressions
java.util.Deque annotations
org.openjdk.source.tree.NewArrayTree node
Void unused
public boolean visitArrayInitializer (java.util.List)
org.openjdk.source.tree.ExpressionTree item
boolean firstInRow
Iterable row
boolean first
int i
org.openjdk.source.tree.ExpressionTree expression
boolean inMemberValuePair
org.openjdk.source.util.TreePath path
boolean shortItems
boolean allowFilledElementsOnOwnLine
boolean hasTrailingComma
boolean first
com.google.googlejavaformat.Doc$FillMode fillMode
int cols
java.util.List expressions
private boolean hasOnlyShortItems (java.util.List)
int startPosition
org.openjdk.source.tree.ExpressionTree expression
java.util.List expressions
public java.lang.Void visitArrayType (org.openjdk.source.tree.ArrayTypeTree, java.lang.Void)
org.openjdk.source.tree.ArrayTypeTree node
Void unused
private void visitAnnotatedArrayType (org.openjdk.source.tree.Tree)
org.openjdk.source.tree.Tree node
com.google.googlejavaformat.java.DimensionHelpers$TypeWithDims extractedDims
java.util.Deque dims
public java.lang.Void visitAssert (org.openjdk.source.tree.AssertTree, java.lang.Void)
org.openjdk.source.tree.AssertTree node
Void unused
public java.lang.Void visitAssignment (org.openjdk.source.tree.AssignmentTree, java.lang.Void)
org.openjdk.source.tree.AssignmentTree node
Void unused
public java.lang.Void visitBlock (org.openjdk.source.tree.BlockTree, java.lang.Void)
org.openjdk.source.tree.BlockTree node
Void unused
public java.lang.Void visitCompoundAssignment (org.openjdk.source.tree.CompoundAssignmentTree, java.lang.Void)
org.openjdk.source.tree.CompoundAssignmentTree node
Void unused
public java.lang.Void visitBreak (org.openjdk.source.tree.BreakTree, java.lang.Void)
org.openjdk.source.tree.BreakTree node
Void unused
public java.lang.Void visitTypeCast (org.openjdk.source.tree.TypeCastTree, java.lang.Void)
org.openjdk.source.tree.TypeCastTree node
Void unused
public java.lang.Void visitNewClass (org.openjdk.source.tree.NewClassTree, java.lang.Void)
org.openjdk.source.tree.NewClassTree node
Void unused
public java.lang.Void visitConditionalExpression (org.openjdk.source.tree.ConditionalExpressionTree, java.lang.Void)
org.openjdk.source.tree.ConditionalExpressionTree node
Void unused
public java.lang.Void visitContinue (org.openjdk.source.tree.ContinueTree, java.lang.Void)
org.openjdk.source.tree.ContinueTree node
Void unused
public java.lang.Void visitDoWhileLoop (org.openjdk.source.tree.DoWhileLoopTree, java.lang.Void)
org.openjdk.source.tree.DoWhileLoopTree node
Void unused
public java.lang.Void visitEmptyStatement (org.openjdk.source.tree.EmptyStatementTree, java.lang.Void)
org.openjdk.source.tree.EmptyStatementTree node
Void unused
public java.lang.Void visitEnhancedForLoop (org.openjdk.source.tree.EnhancedForLoopTree, java.lang.Void)
org.openjdk.source.tree.EnhancedForLoopTree node
Void unused
private void visitEnumConstantDeclaration (org.openjdk.source.tree.VariableTree)
org.openjdk.source.tree.AnnotationTree annotation
org.openjdk.source.tree.VariableTree enumConstant
org.openjdk.source.tree.NewClassTree init
public boolean visitEnumDeclaration (org.openjdk.source.tree.ClassTree)
org.openjdk.source.tree.Tree superInterfaceType
boolean first
org.openjdk.tools.javac.tree.JCTree$JCVariableDecl variableDecl
org.openjdk.source.tree.Tree member
org.openjdk.source.tree.VariableTree enumConstant
boolean first
org.openjdk.source.tree.ClassTree node
java.util.ArrayList enumConstants
java.util.ArrayList members
public java.lang.Void visitMemberReference (org.openjdk.source.tree.MemberReferenceTree, java.lang.Void)
org.openjdk.source.tree.MemberReferenceTree node
Void unused
public java.lang.Void visitExpressionStatement (org.openjdk.source.tree.ExpressionStatementTree, java.lang.Void)
org.openjdk.source.tree.ExpressionStatementTree node
Void unused
public java.lang.Void visitVariable (org.openjdk.source.tree.VariableTree, java.lang.Void)
org.openjdk.source.tree.VariableTree node
Void unused
void visitVariables (java.util.List, com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind, com.google.googlejavaformat.java.JavaInputAstVisitor$Direction)
org.openjdk.source.tree.VariableTree fragment
java.util.List fragments
com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind declarationKind
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationDirection
private com.google.googlejavaformat.java.DimensionHelpers$TypeWithDims variableFragmentDims (boolean, int, org.openjdk.source.tree.Tree)
boolean first
int leadingDims
org.openjdk.source.tree.Tree type
com.google.googlejavaformat.java.DimensionHelpers$TypeWithDims dims
public java.lang.Void visitForLoop (org.openjdk.source.tree.ForLoopTree, java.lang.Void)
com.google.common.collect.PeekingIterator it
org.openjdk.source.tree.StatementTree t
boolean first
org.openjdk.source.tree.ExpressionStatementTree updater
boolean firstUpdater
org.openjdk.source.tree.ForLoopTree node
Void unused
public java.lang.Void visitIf (org.openjdk.source.tree.IfTree, java.lang.Void)
boolean onlyClause
boolean trailingClauses
int i
org.openjdk.source.tree.IfTree node
Void unused
java.util.List expressions
java.util.List statements
boolean first
boolean followingBlock
int expressionsN
public java.lang.Void visitImport (org.openjdk.source.tree.ImportTree, java.lang.Void)
org.openjdk.source.tree.ImportTree node
Void unused
public java.lang.Void visitBinary (org.openjdk.source.tree.BinaryTree, java.lang.Void)
int i
org.openjdk.source.tree.BinaryTree node
Void unused
java.util.List operands
java.util.List operators
com.google.googlejavaformat.Doc$FillMode fillMode
int operatorsN
public java.lang.Void visitInstanceOf (org.openjdk.source.tree.InstanceOfTree, java.lang.Void)
org.openjdk.source.tree.InstanceOfTree node
Void unused
public java.lang.Void visitIntersectionType (org.openjdk.source.tree.IntersectionTypeTree, java.lang.Void)
org.openjdk.source.tree.Tree type
org.openjdk.source.tree.IntersectionTypeTree node
Void unused
boolean first
public java.lang.Void visitLabeledStatement (org.openjdk.source.tree.LabeledStatementTree, java.lang.Void)
org.openjdk.source.tree.LabeledStatementTree node
Void unused
public java.lang.Void visitLambdaExpression (org.openjdk.source.tree.LambdaExpressionTree, java.lang.Void)
org.openjdk.source.tree.VariableTree parameter
org.openjdk.source.tree.LambdaExpressionTree node
Void unused
boolean statementBody
boolean parens
boolean first
public java.lang.Void visitAnnotation (org.openjdk.source.tree.AnnotationTree, java.lang.Void)
org.openjdk.source.tree.ExpressionTree argument
boolean first
boolean hasArrayInitializer
org.openjdk.source.tree.AnnotationTree node
Void unused
private static boolean isArrayValue (org.openjdk.source.tree.ExpressionTree)
org.openjdk.source.tree.ExpressionTree argument
org.openjdk.source.tree.ExpressionTree expression
public void visitAnnotationArgument (org.openjdk.source.tree.AssignmentTree)
org.openjdk.source.tree.AssignmentTree node
boolean isArrayInitializer
public java.lang.Void visitAnnotatedType (org.openjdk.source.tree.AnnotatedTypeTree, java.lang.Void)
org.openjdk.source.tree.MemberSelectTree selectTree
org.openjdk.source.tree.AnnotatedTypeTree node
Void unused
org.openjdk.source.tree.ExpressionTree base
public java.lang.Void visitMethod (org.openjdk.source.tree.MethodTree, java.lang.Void)
int i
int typeParameterStart
com.google.googlejavaformat.java.DimensionHelpers$TypeWithDims extractedDims
boolean first
boolean openedNameAndTypeScope
String name
org.openjdk.source.tree.MethodTree node
Void unused
java.util.List annotations
java.util.List returnTypeAnnotations
org.openjdk.source.tree.Tree baseReturnType
java.util.Deque dims
com.google.googlejavaformat.Output$BreakTag breakBeforeName
com.google.googlejavaformat.Output$BreakTag breakBeforeType
private void methodBody (org.openjdk.source.tree.MethodTree)
org.openjdk.source.tree.MethodTree node
public java.lang.Void visitMethodInvocation (org.openjdk.source.tree.MethodInvocationTree, java.lang.Void)
org.openjdk.source.tree.MethodInvocationTree node
Void unused
private boolean handleLogStatement (org.openjdk.source.tree.MethodInvocationTree)
org.openjdk.source.tree.MethodInvocationTree method
org.openjdk.source.tree.MethodInvocationTree node
java.util.Deque parts
org.openjdk.source.tree.ExpressionTree curr
private static java.util.Optional handleStream (java.util.List)
java.util.List parts
private static java.util.Optional indexIn (java.util.stream.Stream, com.google.common.base.Predicate)
java.util.stream.Stream stream
com.google.common.base.Predicate predicate
public java.lang.Void visitMemberSelect (org.openjdk.source.tree.MemberSelectTree, java.lang.Void)
org.openjdk.source.tree.MemberSelectTree node
Void unused
public java.lang.Void visitLiteral (org.openjdk.source.tree.LiteralTree, java.lang.Void)
org.openjdk.source.tree.LiteralTree node
Void unused
String sourceForNode
private void visitPackage (org.openjdk.source.tree.ExpressionTree, java.util.List)
org.openjdk.source.tree.AnnotationTree annotation
org.openjdk.source.tree.ExpressionTree packageName
java.util.List packageAnnotations
public java.lang.Void visitParameterizedType (org.openjdk.source.tree.ParameterizedTypeTree, java.lang.Void)
org.openjdk.source.tree.Tree typeArgument
boolean first
org.openjdk.source.tree.ParameterizedTypeTree node
Void unused
public java.lang.Void visitParenthesized (org.openjdk.source.tree.ParenthesizedTree, java.lang.Void)
org.openjdk.source.tree.ParenthesizedTree node
Void unused
public java.lang.Void visitUnary (org.openjdk.source.tree.UnaryTree, java.lang.Void)
org.openjdk.source.tree.UnaryTree node
Void unused
String operatorName
private void splitToken (java.lang.String)
int i
String operatorName
private boolean ambiguousUnaryOperator (org.openjdk.source.tree.UnaryTree, java.lang.String)
org.openjdk.source.tree.UnaryTree node
String operatorName
org.openjdk.tools.javac.tree.JCTree$Tag tag
public java.lang.Void visitPrimitiveType (org.openjdk.source.tree.PrimitiveTypeTree, java.lang.Void)
org.openjdk.source.tree.PrimitiveTypeTree node
Void unused
public boolean visit (org.openjdk.javax.lang.model.element.Name)
org.openjdk.javax.lang.model.element.Name name
public java.lang.Void visitReturn (org.openjdk.source.tree.ReturnTree, java.lang.Void)
org.openjdk.source.tree.ReturnTree node
Void unused
boolean visitSingleMemberAnnotation (org.openjdk.source.tree.AnnotationTree)
org.openjdk.source.tree.AnnotationTree node
org.openjdk.source.tree.ExpressionTree value
boolean isArrayInitializer
public java.lang.Void visitCase (org.openjdk.source.tree.CaseTree, java.lang.Void)
org.openjdk.source.tree.CaseTree node
Void unused
public java.lang.Void visitSwitch (org.openjdk.source.tree.SwitchTree, java.lang.Void)
org.openjdk.source.tree.CaseTree caseTree
org.openjdk.source.tree.SwitchTree node
Void unused
boolean first
public java.lang.Void visitSynchronized (org.openjdk.source.tree.SynchronizedTree, java.lang.Void)
org.openjdk.source.tree.SynchronizedTree node
Void unused
public java.lang.Void visitThrow (org.openjdk.source.tree.ThrowTree, java.lang.Void)
org.openjdk.source.tree.ThrowTree node
Void unused
public java.lang.Void visitTry (org.openjdk.source.tree.TryTree, java.lang.Void)
org.openjdk.source.tree.VariableTree variableTree
org.openjdk.source.tree.Tree resource
boolean first
org.openjdk.source.tree.CatchTree catchClause
int i
org.openjdk.source.tree.TryTree node
Void unused
boolean trailingClauses
public void visitClassDeclaration (org.openjdk.source.tree.ClassTree)
org.openjdk.source.tree.Tree superInterfaceType
boolean first
org.openjdk.source.tree.ClassTree node
java.util.List breaks
boolean hasSuperclassType
boolean hasSuperInterfaceTypes
public java.lang.Void visitTypeParameter (org.openjdk.source.tree.TypeParameterTree, java.lang.Void)
org.openjdk.source.tree.Tree typeBound
boolean first
org.openjdk.source.tree.TypeParameterTree node
Void unused
public java.lang.Void visitUnionType (org.openjdk.source.tree.UnionTypeTree, java.lang.Void)
org.openjdk.source.tree.UnionTypeTree node
Void unused
public java.lang.Void visitWhileLoop (org.openjdk.source.tree.WhileLoopTree, java.lang.Void)
org.openjdk.source.tree.WhileLoopTree node
Void unused
public java.lang.Void visitWildcard (org.openjdk.source.tree.WildcardTree, java.lang.Void)
org.openjdk.source.tree.WildcardTree node
Void unused
void visitAnnotations (java.util.List, com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot, com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot)
org.openjdk.source.tree.AnnotationTree annotation
boolean first
java.util.List annotations
com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot breakBefore
com.google.googlejavaformat.java.JavaInputAstVisitor$BreakOrNot breakAfter
private void visitBlock (org.openjdk.source.tree.BlockTree, com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot, com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine, com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine)
org.openjdk.source.tree.BlockTree node
com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot collapseEmptyOrNot
com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine allowLeadingBlankLine
com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine allowTrailingBlankLine
private void visitStatement (org.openjdk.source.tree.StatementTree, com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot, com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine, com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine)
org.openjdk.source.tree.StatementTree node
com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot collapseEmptyOrNot
com.google.googlejavaformat.java.JavaInputAstVisitor$AllowLeadingBlankLine allowLeadingBlank
com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine allowTrailingBlank
private void visitStatements (java.util.List)
org.openjdk.source.tree.StatementTree tree
java.util.List fragments
java.util.List statements
boolean first
com.google.common.collect.PeekingIterator it
void visitAndBreakModifiers (org.openjdk.source.tree.ModifiersTree, com.google.googlejavaformat.java.JavaInputAstVisitor$Direction, java.util.Optional)
org.openjdk.source.tree.ModifiersTree modifiers
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationDirection
java.util.Optional declarationAnnotationBreak
public java.lang.Void visitModifiers (org.openjdk.source.tree.ModifiersTree, java.lang.Void)
org.openjdk.source.tree.ModifiersTree node
Void unused
private java.util.List visitModifiers (org.openjdk.source.tree.ModifiersTree, com.google.googlejavaformat.java.JavaInputAstVisitor$Direction, java.util.Optional)
org.openjdk.source.tree.ModifiersTree modifiersTree
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationsDirection
java.util.Optional declarationAnnotationBreak
private java.util.List visitModifiers (java.util.List, com.google.googlejavaformat.java.JavaInputAstVisitor$Direction, java.util.Optional)
java.util.List annotationTrees
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationsDirection
java.util.Optional declarationAnnotationBreak
java.util.Deque annotations
boolean first
boolean lastWasAnnotation
com.google.common.collect.ImmutableList trailingBreak
boolean nextIsModifier ()
public java.lang.Void visitCatch (org.openjdk.source.tree.CatchTree, java.lang.Void)
org.openjdk.source.tree.CatchTree node
Void unused
private void visitCatchClause (org.openjdk.source.tree.CatchTree, com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine)
org.openjdk.source.tree.CatchTree node
com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine allowTrailingBlankLine
org.openjdk.source.tree.VariableTree ex
private void visitUnionType (org.openjdk.source.tree.VariableTree)
int i
org.openjdk.source.tree.VariableTree declaration
org.openjdk.source.tree.UnionTypeTree type
java.util.List union
boolean first
org.openjdk.source.tree.Tree last
private static void walkInfix (int, org.openjdk.source.tree.ExpressionTree, java.util.List, java.util.List)
org.openjdk.source.tree.BinaryTree binaryTree
int precedence
org.openjdk.source.tree.ExpressionTree expression
java.util.List operands
java.util.List operators
private void visitFormals (java.util.Optional, java.util.List)
org.openjdk.source.tree.VariableTree parameter
int i
java.util.Optional receiver
java.util.List parameters
boolean first
private void visitThrowsClause (java.util.List)
org.openjdk.source.tree.ExpressionTree thrownExceptionType
java.util.List thrownExceptionTypes
boolean first
public java.lang.Void visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Void)
org.openjdk.source.tree.IdentifierTree node
Void unused
public java.lang.Void visitModule (org.openjdk.source.tree.ModuleTree, java.lang.Void)
org.openjdk.source.tree.AnnotationTree annotation
org.openjdk.source.tree.DirectiveTree directiveTree
java.util.Optional previousDirective
org.openjdk.source.tree.ModuleTree node
Void unused
private void visitDirective (java.lang.String, java.lang.String, org.openjdk.source.tree.ExpressionTree, java.util.List)
org.openjdk.source.tree.ExpressionTree item
boolean first
String name
String separator
org.openjdk.source.tree.ExpressionTree nameExpression
java.util.List items
public java.lang.Void visitExports (org.openjdk.source.tree.ExportsTree, java.lang.Void)
org.openjdk.source.tree.ExportsTree node
Void unused
public java.lang.Void visitOpens (org.openjdk.source.tree.OpensTree, java.lang.Void)
org.openjdk.source.tree.OpensTree node
Void unused
public java.lang.Void visitProvides (org.openjdk.source.tree.ProvidesTree, java.lang.Void)
org.openjdk.source.tree.ProvidesTree node
Void unused
public java.lang.Void visitRequires (org.openjdk.source.tree.RequiresTree, java.lang.Void)
org.openjdk.source.tree.RequiresTree node
Void unused
public java.lang.Void visitUses (org.openjdk.source.tree.UsesTree, java.lang.Void)
org.openjdk.source.tree.UsesTree node
Void unused
private void visitName (org.openjdk.source.tree.Tree)
org.openjdk.javax.lang.model.element.Name name
org.openjdk.source.tree.Tree node
java.util.Deque stack
boolean first
private void visitToDeclare (com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind, com.google.googlejavaformat.java.JavaInputAstVisitor$Direction, org.openjdk.source.tree.VariableTree, java.util.Optional, java.lang.String, java.util.Optional)
com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind kind
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationsDirection
org.openjdk.source.tree.VariableTree node
java.util.Optional initializer
String equals
java.util.Optional trailing
private void typeParametersRest (java.util.List, com.google.googlejavaformat.Indent)
org.openjdk.source.tree.TypeParameterTree typeParameter
java.util.List typeParameters
com.google.googlejavaformat.Indent plusIndent
boolean first
void visitDot (org.openjdk.source.tree.ExpressionTree)
org.openjdk.source.tree.ExpressionTree expression
int i
org.openjdk.source.tree.ExpressionTree node0
org.openjdk.source.tree.ExpressionTree node
java.util.Deque stack
java.util.List items
boolean needDot
java.util.Set prefixes
int invocationCount
int firstInvocationIndex
private void visitRegularDot (java.util.List, boolean)
com.google.googlejavaformat.Output$BreakTag tyargTag
com.google.googlejavaformat.Indent tyargIndent
org.openjdk.source.tree.ExpressionTree e
java.util.List items
boolean needDot
boolean trailingDereferences
boolean needDot0
int minLength
int length
private boolean fillFirstArgument (org.openjdk.source.tree.ExpressionTree, java.util.List, com.google.googlejavaformat.Indent)
org.openjdk.source.tree.ExpressionTree e
java.util.List items
com.google.googlejavaformat.Indent indent
org.openjdk.source.tree.MethodInvocationTree methodInvocation
org.openjdk.javax.lang.model.element.Name name
org.openjdk.source.tree.ExpressionTree arg
private void visitDotWithPrefix (java.util.List, boolean, java.util.Collection)
int times
com.google.googlejavaformat.Doc$FillMode fillMode
com.google.googlejavaformat.Doc$FillMode fillMode
org.openjdk.source.tree.ExpressionTree e
com.google.googlejavaformat.Output$BreakTag tyargTag
com.google.googlejavaformat.Indent tyargIndent
com.google.googlejavaformat.Indent argsIndent
int i
java.util.List items
boolean needDot
java.util.Collection prefixes
boolean trailingDereferences
java.util.Deque unconsumedPrefixes
com.google.googlejavaformat.Output$BreakTag nameTag
private java.util.List simpleNames (java.util.Deque)
boolean isArray
org.openjdk.source.tree.ExpressionTree expression
java.util.Deque stack
com.google.common.collect.ImmutableList$Builder simpleNames
private void dotExpressionUpToArgs (org.openjdk.source.tree.ExpressionTree, java.util.Optional)
org.openjdk.source.tree.MemberSelectTree fieldAccess
org.openjdk.source.tree.MethodInvocationTree methodInvocation
org.openjdk.source.tree.ExpressionTree expression
java.util.Optional tyargTag
private org.openjdk.source.tree.ExpressionTree getArrayBase (org.openjdk.source.tree.ExpressionTree)
org.openjdk.source.tree.ExpressionTree node
private org.openjdk.source.tree.ExpressionTree getMethodReceiver (org.openjdk.source.tree.MethodInvocationTree)
org.openjdk.source.tree.MethodInvocationTree methodInvocation
org.openjdk.source.tree.ExpressionTree select
private void dotExpressionArgsAndParen (org.openjdk.source.tree.ExpressionTree, com.google.googlejavaformat.Indent, com.google.googlejavaformat.Indent)
org.openjdk.source.tree.MethodInvocationTree methodInvocation
org.openjdk.source.tree.ExpressionTree expression
com.google.googlejavaformat.Indent tyargIndent
com.google.googlejavaformat.Indent indent
java.util.Deque indices
private void formatArrayIndices (java.util.Deque)
java.util.Deque indices
private java.util.Deque getArrayIndices (org.openjdk.source.tree.ExpressionTree)
org.openjdk.source.tree.ArrayAccessTree array
org.openjdk.source.tree.ExpressionTree expression
java.util.Deque indices
void addTypeArguments (java.util.List, com.google.googlejavaformat.Indent)
org.openjdk.source.tree.Tree typeArgument
java.util.List typeArguments
com.google.googlejavaformat.Indent plusIndent
boolean first
void addArguments (java.util.List, com.google.googlejavaformat.Indent)
org.openjdk.source.tree.ExpressionTree argument0
org.openjdk.source.tree.ExpressionTree argument1
int i
boolean first
java.util.List arguments
com.google.googlejavaformat.Indent plusIndent
private void argList (java.util.List)
org.openjdk.source.tree.ExpressionTree argument
java.util.List arguments
boolean first
com.google.googlejavaformat.Doc$FillMode fillMode
private boolean isFormatMethod (java.util.List)
java.util.List arguments
private boolean isStringConcat (org.openjdk.source.tree.ExpressionTree)
org.openjdk.source.tree.ExpressionTree first
boolean[] stringLiteral
boolean[] formatString
private int argumentsAreTabular (java.util.List)
java.util.List row
java.util.List row
int start
int i
int i
java.util.List arguments
java.util.List rows
com.google.common.collect.PeekingIterator it
int start0
int size0
static int rowLength (java.util.List)
org.openjdk.source.tree.NewArrayTree array
org.openjdk.source.tree.ExpressionTree tree
java.util.List row
int size
private java.lang.Integer actualColumn (org.openjdk.source.tree.ExpressionTree)
org.openjdk.source.tree.ExpressionTree expression
java.util.Map positionToColumnMap
private static boolean expressionsAreParallel (java.util.List, int, int)
java.util.List row
com.google.common.collect.Multiset$Entry nodeType
java.util.List rows
int column
int atLeastM
com.google.common.collect.Multiset nodeTypes
int declareOne (com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind, com.google.googlejavaformat.java.JavaInputAstVisitor$Direction, java.util.Optional, org.openjdk.source.tree.Tree, org.openjdk.javax.lang.model.element.Name, java.lang.String, java.lang.String, java.util.Optional, java.util.Optional, java.util.Optional, java.util.Optional)
int totalDims
com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind kind
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationsDirection
java.util.Optional modifiers
org.openjdk.source.tree.Tree type
org.openjdk.javax.lang.model.element.Name name
String op
String equals
java.util.Optional initializer
java.util.Optional trailing
java.util.Optional receiverExpression
java.util.Optional typeWithDims
com.google.googlejavaformat.Output$BreakTag typeBreak
com.google.googlejavaformat.Output$BreakTag verticalAnnotationBreak
boolean isField
java.util.Deque dims
int baseDims
private void maybeAddDims (java.util.Deque)
java.util.Deque annotations
private void maybeAddDims (java.util.Deque, java.util.Deque)
java.util.List dimAnnotations
java.util.Deque dimExpressions
java.util.Deque annotations
boolean lastWasAnnotation
private void declareMany (java.util.List, com.google.googlejavaformat.java.JavaInputAstVisitor$Direction)
com.google.googlejavaformat.java.DimensionHelpers$TypeWithDims fragmentDims
org.openjdk.source.tree.ExpressionTree initializer
org.openjdk.source.tree.VariableTree fragment
java.util.List fragments
com.google.googlejavaformat.java.JavaInputAstVisitor$Direction annotationDirection
org.openjdk.source.tree.ModifiersTree modifiers
org.openjdk.source.tree.Tree type
com.google.googlejavaformat.java.DimensionHelpers$TypeWithDims extractedDims
java.util.Deque dims
int baseDims
boolean first
void addBodyDeclarations (java.util.List, com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot, com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot)
org.openjdk.source.tree.Tree bodyDeclaration
boolean thisOneGetsBlankLineBefore
boolean first
boolean lastOneGotBlankLineBefore
com.google.common.collect.PeekingIterator it
java.util.List bodyDeclarations
com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot braces
com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot first0
private java.util.List variableFragments (com.google.common.collect.PeekingIterator, org.openjdk.source.tree.Tree)
int start
com.google.common.collect.PeekingIterator it
org.openjdk.source.tree.Tree first
java.util.List fragments
private boolean hasJavaDoc (org.openjdk.source.tree.Tree)
com.google.googlejavaformat.Input$Tok tok
org.openjdk.source.tree.Tree bodyDeclaration
int position
com.google.googlejavaformat.Input$Token token
private static java.util.Optional getNextToken (com.google.googlejavaformat.Input, int)
com.google.googlejavaformat.Input input
int position
private boolean hasTrailingToken (com.google.googlejavaformat.Input, java.util.List, java.lang.String)
com.google.googlejavaformat.Input input
java.util.List nodes
String token
org.openjdk.source.tree.Tree lastNode
java.util.Optional nextToken
private com.google.googlejavaformat.java.JavaInputAstVisitor$Direction canLocalHaveHorizontalAnnotations (org.openjdk.source.tree.ModifiersTree)
org.openjdk.source.tree.AnnotationTree annotation
org.openjdk.source.tree.ModifiersTree modifiers
int markerAnnotations
private com.google.googlejavaformat.java.JavaInputAstVisitor$Direction fieldAnnotationDirection (org.openjdk.source.tree.ModifiersTree)
org.openjdk.source.tree.AnnotationTree annotation
org.openjdk.source.tree.ModifiersTree modifiers
final void token (java.lang.String)
String token
final void token (java.lang.String, com.google.googlejavaformat.Indent)
String token
com.google.googlejavaformat.Indent plusIndentCommentsBefore
final void tokenBreakTrailingComment (java.lang.String, com.google.googlejavaformat.Indent)
String token
com.google.googlejavaformat.Indent breakAndIndentTrailingComment
private void markForPartialFormat ()
final void sync (org.openjdk.source.tree.Tree)
org.openjdk.source.tree.Tree node
final com.google.googlejavaformat.Output$BreakTag genSym ()
public final java.lang.String toString ()
public volatile synthetic java.lang.Object scan (org.openjdk.source.tree.Tree, java.lang.Object)
public volatile synthetic java.lang.Object visitUses (org.openjdk.source.tree.UsesTree, java.lang.Object)
public volatile synthetic java.lang.Object visitRequires (org.openjdk.source.tree.RequiresTree, java.lang.Object)
public volatile synthetic java.lang.Object visitProvides (org.openjdk.source.tree.ProvidesTree, java.lang.Object)
public volatile synthetic java.lang.Object visitOpens (org.openjdk.source.tree.OpensTree, java.lang.Object)
public volatile synthetic java.lang.Object visitExports (org.openjdk.source.tree.ExportsTree, java.lang.Object)
public volatile synthetic java.lang.Object visitModule (org.openjdk.source.tree.ModuleTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAnnotatedType (org.openjdk.source.tree.AnnotatedTypeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAnnotation (org.openjdk.source.tree.AnnotationTree, java.lang.Object)
public volatile synthetic java.lang.Object visitModifiers (org.openjdk.source.tree.ModifiersTree, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcard (org.openjdk.source.tree.WildcardTree, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeParameter (org.openjdk.source.tree.TypeParameterTree, java.lang.Object)
public volatile synthetic java.lang.Object visitIntersectionType (org.openjdk.source.tree.IntersectionTypeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitUnionType (org.openjdk.source.tree.UnionTypeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitParameterizedType (org.openjdk.source.tree.ParameterizedTypeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.source.tree.ArrayTypeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitPrimitiveType (org.openjdk.source.tree.PrimitiveTypeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitLiteral (org.openjdk.source.tree.LiteralTree, java.lang.Object)
public volatile synthetic java.lang.Object visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Object)
public volatile synthetic java.lang.Object visitMemberReference (org.openjdk.source.tree.MemberReferenceTree, java.lang.Object)
public volatile synthetic java.lang.Object visitMemberSelect (org.openjdk.source.tree.MemberSelectTree, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayAccess (org.openjdk.source.tree.ArrayAccessTree, java.lang.Object)
public volatile synthetic java.lang.Object visitInstanceOf (org.openjdk.source.tree.InstanceOfTree, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeCast (org.openjdk.source.tree.TypeCastTree, java.lang.Object)
public volatile synthetic java.lang.Object visitBinary (org.openjdk.source.tree.BinaryTree, java.lang.Object)
public volatile synthetic java.lang.Object visitUnary (org.openjdk.source.tree.UnaryTree, java.lang.Object)
public volatile synthetic java.lang.Object visitCompoundAssignment (org.openjdk.source.tree.CompoundAssignmentTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAssignment (org.openjdk.source.tree.AssignmentTree, java.lang.Object)
public volatile synthetic java.lang.Object visitParenthesized (org.openjdk.source.tree.ParenthesizedTree, java.lang.Object)
public volatile synthetic java.lang.Object visitLambdaExpression (org.openjdk.source.tree.LambdaExpressionTree, java.lang.Object)
public volatile synthetic java.lang.Object visitNewArray (org.openjdk.source.tree.NewArrayTree, java.lang.Object)
public volatile synthetic java.lang.Object visitNewClass (org.openjdk.source.tree.NewClassTree, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodInvocation (org.openjdk.source.tree.MethodInvocationTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAssert (org.openjdk.source.tree.AssertTree, java.lang.Object)
public volatile synthetic java.lang.Object visitThrow (org.openjdk.source.tree.ThrowTree, java.lang.Object)
public volatile synthetic java.lang.Object visitReturn (org.openjdk.source.tree.ReturnTree, java.lang.Object)
public volatile synthetic java.lang.Object visitContinue (org.openjdk.source.tree.ContinueTree, java.lang.Object)
public volatile synthetic java.lang.Object visitBreak (org.openjdk.source.tree.BreakTree, java.lang.Object)
public volatile synthetic java.lang.Object visitExpressionStatement (org.openjdk.source.tree.ExpressionStatementTree, java.lang.Object)
public volatile synthetic java.lang.Object visitIf (org.openjdk.source.tree.IfTree, java.lang.Object)
public volatile synthetic java.lang.Object visitConditionalExpression (org.openjdk.source.tree.ConditionalExpressionTree, java.lang.Object)
public volatile synthetic java.lang.Object visitCatch (org.openjdk.source.tree.CatchTree, java.lang.Object)
public volatile synthetic java.lang.Object visitTry (org.openjdk.source.tree.TryTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSynchronized (org.openjdk.source.tree.SynchronizedTree, java.lang.Object)
public volatile synthetic java.lang.Object visitCase (org.openjdk.source.tree.CaseTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSwitch (org.openjdk.source.tree.SwitchTree, java.lang.Object)
public volatile synthetic java.lang.Object visitLabeledStatement (org.openjdk.source.tree.LabeledStatementTree, java.lang.Object)
public volatile synthetic java.lang.Object visitEnhancedForLoop (org.openjdk.source.tree.EnhancedForLoopTree, java.lang.Object)
public volatile synthetic java.lang.Object visitForLoop (org.openjdk.source.tree.ForLoopTree, java.lang.Object)
public volatile synthetic java.lang.Object visitWhileLoop (org.openjdk.source.tree.WhileLoopTree, java.lang.Object)
public volatile synthetic java.lang.Object visitDoWhileLoop (org.openjdk.source.tree.DoWhileLoopTree, java.lang.Object)
public volatile synthetic java.lang.Object visitBlock (org.openjdk.source.tree.BlockTree, java.lang.Object)
public volatile synthetic java.lang.Object visitEmptyStatement (org.openjdk.source.tree.EmptyStatementTree, java.lang.Object)
public volatile synthetic java.lang.Object visitVariable (org.openjdk.source.tree.VariableTree, java.lang.Object)
public volatile synthetic java.lang.Object visitMethod (org.openjdk.source.tree.MethodTree, java.lang.Object)
public volatile synthetic java.lang.Object visitClass (org.openjdk.source.tree.ClassTree, java.lang.Object)
public volatile synthetic java.lang.Object visitImport (org.openjdk.source.tree.ImportTree, java.lang.Object)
public volatile synthetic java.lang.Object visitCompilationUnit (org.openjdk.source.tree.CompilationUnitTree, java.lang.Object)
private static synthetic void lambda$visitDot$4 (java.util.Set, java.lang.Long)
java.util.Set prefixes
Long x
private static synthetic java.lang.Boolean lambda$visitModule$3 (org.openjdk.source.tree.DirectiveTree, org.openjdk.source.tree.Tree$Kind)
org.openjdk.source.tree.DirectiveTree directiveTree
org.openjdk.source.tree.Tree$Kind k
private static synthetic boolean lambda$indexIn$2 (java.lang.Long)
Long x
private static synthetic java.lang.Long lambda$indexIn$1 (com.google.common.base.Predicate, java.lang.Object, long)
com.google.common.base.Predicate predicate
Object x
long i
private static synthetic boolean lambda$handleStream$0 (org.openjdk.source.tree.ExpressionTree)
org.openjdk.source.tree.ExpressionTree p
static synthetic java.util.regex.Pattern access$000 ()
static void <clinit> ()
}
com/google/googlejavaformat/Doc$Token.class
Doc.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Doc$Token extends com.google.googlejavaformat.Doc implements com.google.googlejavaformat.Op {
private final com.google.googlejavaformat.Input$Token token
private final com.google.googlejavaformat.Doc$Token$RealOrImaginary realOrImaginary
private final com.google.googlejavaformat.Indent plusIndentCommentsBefore
private final java.util.Optional breakAndIndentTrailingComment
private void <init> (com.google.googlejavaformat.Input$Token, com.google.googlejavaformat.Doc$Token$RealOrImaginary, com.google.googlejavaformat.Indent, java.util.Optional)
com.google.googlejavaformat.Input$Token token
com.google.googlejavaformat.Doc$Token$RealOrImaginary realOrImaginary
com.google.googlejavaformat.Indent plusIndentCommentsBefore
java.util.Optional breakAndIndentTrailingComment
com.google.googlejavaformat.Indent getPlusIndentCommentsBefore ()
java.util.Optional breakAndIndentTrailingComment ()
static com.google.googlejavaformat.Op make (com.google.googlejavaformat.Input$Token, com.google.googlejavaformat.Doc$Token$RealOrImaginary, com.google.googlejavaformat.Indent, java.util.Optional)
com.google.googlejavaformat.Input$Token token
com.google.googlejavaformat.Doc$Token$RealOrImaginary realOrImaginary
com.google.googlejavaformat.Indent plusIndentCommentsBefore
java.util.Optional breakAndIndentTrailingComment
com.google.googlejavaformat.Input$Token getToken ()
com.google.googlejavaformat.Doc$Token$RealOrImaginary realOrImaginary ()
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
float computeWidth ()
java.lang.String computeFlat ()
com.google.common.collect.Range computeRange ()
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
String text
public void write (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Output output
String text
public java.lang.String toString ()
}
com/google/googlejavaformat/Newlines.class
Newlines.java
package com.google.googlejavaformat
public com.google.googlejavaformat.Newlines extends java.lang.Object {
private static final com.google.common.collect.ImmutableSet BREAKS
public void <init> ()
public static int count (java.lang.String)
String input
public static int firstBreak (java.lang.String)
String input
java.util.Iterator it
public static boolean isNewline (java.lang.String)
String input
public static int hasNewlineAt (java.lang.String, int)
String b
String input
int idx
public static java.lang.String getLineEnding (java.lang.String)
String b
String input
public static java.lang.String guessLineSeparator (java.lang.String)
char c
int i
String text
public static boolean containsBreaks (java.lang.String)
String text
public static java.util.Iterator lineOffsetIterator (java.lang.String)
String input
public static java.util.Iterator lineIterator (java.lang.String)
String input
static void <clinit> ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$DeclarationKind.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind NONE
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind FIELD
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind PARAMETER
private static final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$DeclarationKind valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/googlejavaformat/java/ImportOrderer$StringAndIndex.class
ImportOrderer.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.ImportOrderer$StringAndIndex extends java.lang.Object {
private final String string
private final int index
void <init> (java.lang.String, int)
String string
int index
static synthetic java.lang.String access$100 (com.google.googlejavaformat.java.ImportOrderer$StringAndIndex)
com.google.googlejavaformat.java.ImportOrderer$StringAndIndex x0
static synthetic int access$200 (com.google.googlejavaformat.java.ImportOrderer$StringAndIndex)
com.google.googlejavaformat.java.ImportOrderer$StringAndIndex x0
}
com/google/googlejavaformat/java/JavacTokens$CommentSavingTokenizer.class
JavacTokens.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.JavacTokens$CommentSavingTokenizer extends org.openjdk.tools.javac.parser.JavaTokenizer {
void <init> (org.openjdk.tools.javac.parser.ScannerFactory, char[], int)
org.openjdk.tools.javac.parser.ScannerFactory fac
char[] buffer
int length
protected org.openjdk.tools.javac.parser.Tokens$Comment processComment (int, int, org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle)
int pos
int endPos
org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle style
char[] buf
}
com/google/googlejavaformat/java/ModifierOrderer.class
ModifierOrderer.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.ModifierOrderer extends java.lang.Object {
void <init> ()
private static org.openjdk.javax.lang.model.element.Modifier getModifier (org.openjdk.tools.javac.parser.Tokens$TokenKind)
org.openjdk.tools.javac.parser.Tokens$TokenKind kind
static com.google.googlejavaformat.java.JavaInput reorderModifiers (java.lang.String) throws com.google.googlejavaformat.java.FormatterException
String text
static com.google.googlejavaformat.java.JavaInput reorderModifiers (com.google.googlejavaformat.java.JavaInput, java.util.Collection) throws com.google.googlejavaformat.java.FormatterException
int i
StringBuilder replacement
com.google.googlejavaformat.Input$Token token
org.openjdk.javax.lang.model.element.Modifier mod
java.util.List modifierTokens
java.util.List mods
int begin
int end
com.google.googlejavaformat.java.JavaInput javaInput
java.util.Collection characterRanges
com.google.common.collect.RangeSet tokenRanges
java.util.Iterator it
com.google.common.collect.TreeRangeMap replacements
private static void addTrivia (java.lang.StringBuilder, com.google.common.collect.ImmutableList)
com.google.googlejavaformat.Input$Tok tok
StringBuilder replacement
com.google.common.collect.ImmutableList toks
private static org.openjdk.javax.lang.model.element.Modifier asModifier (com.google.googlejavaformat.Input$Token)
com.google.googlejavaformat.Input$Token token
private static com.google.googlejavaformat.java.JavaInput applyReplacements (com.google.googlejavaformat.java.JavaInput, com.google.common.collect.TreeRangeMap) throws com.google.googlejavaformat.java.FormatterException
com.google.common.collect.Range range
java.util.Map$Entry entry
com.google.googlejavaformat.java.JavaInput javaInput
com.google.common.collect.TreeRangeMap replacementMap
java.util.Map ranges
StringBuilder sb
}
com/google/googlejavaformat/java/JavaFormatterOptions.class
JavaFormatterOptions.java
package com.google.googlejavaformat.java
public com.google.googlejavaformat.java.JavaFormatterOptions extends java.lang.Object implements com.google.googlejavaformat.java.javadoc.JavadocOptions {
static final int DEFAULT_MAX_LINE_LENGTH
private final com.google.googlejavaformat.java.JavaFormatterOptions$Style style
private void <init> (com.google.googlejavaformat.java.JavaFormatterOptions$Style)
com.google.googlejavaformat.java.JavaFormatterOptions$Style style
public int maxLineLength ()
public int indentationMultiplier ()
public static com.google.googlejavaformat.java.JavaFormatterOptions defaultOptions ()
public static com.google.googlejavaformat.java.JavaFormatterOptions$Builder builder ()
synthetic void <init> (com.google.googlejavaformat.java.JavaFormatterOptions$Style, com.google.googlejavaformat.java.JavaFormatterOptions$1)
com.google.googlejavaformat.java.JavaFormatterOptions$Style x0
com.google.googlejavaformat.java.JavaFormatterOptions$1 x1
}
com/google/googlejavaformat/java/TypeNameClassifier$JavaCaseFormat.class
TypeNameClassifier.java
package com.google.googlejavaformat.java
public final enum com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat UPPERCASE
public static final enum com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat LOWERCASE
public static final enum com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat UPPER_CAMEL
public static final enum com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat LOWER_CAMEL
private static final synthetic com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat[] $VALUES
public static com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat[] values ()
public static com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat from (java.lang.String)
char c
int i
String name
boolean firstUppercase
boolean hasUppercase
boolean hasLowercase
boolean first
static void <clinit> ()
}
com/google/googlejavaformat/java/SnippetFormatter$1.class
SnippetFormatter.java
package com.google.googlejavaformat.java
synthetic com.google.googlejavaformat.java.SnippetFormatter$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$googlejavaformat$java$SnippetFormatter$SnippetKind
static void <clinit> ()
}
com/google/googlejavaformat/CloseOp.class
CloseOp.java
package com.google.googlejavaformat
public final enum com.google.googlejavaformat.CloseOp extends java.lang.Enum implements com.google.googlejavaformat.Op {
public static final enum com.google.googlejavaformat.CloseOp CLOSE
private static final synthetic com.google.googlejavaformat.CloseOp[] $VALUES
public static com.google.googlejavaformat.CloseOp[] values ()
public static com.google.googlejavaformat.CloseOp valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static com.google.googlejavaformat.Op make ()
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
public java.lang.String toString ()
static void <clinit> ()
}
com/google/googlejavaformat/Doc$State.class
Doc.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Doc$State extends java.lang.Object {
final int lastIndent
final int indent
final int column
final boolean mustBreak
void <init> (int, int, int, boolean)
int lastIndent
int indent
int column
boolean mustBreak
public void <init> (int, int)
int indent0
int column0
com.google.googlejavaformat.Doc$State withColumn (int)
int column
com.google.googlejavaformat.Doc$State withMustBreak (boolean)
boolean mustBreak
public java.lang.String toString ()
}
com/google/googlejavaformat/Input$Tok.class
Input.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Input$Tok extends java.lang.Object {
public abstract int getIndex ()
public abstract int getPosition ()
public abstract int getColumn ()
public abstract java.lang.String getText ()
public abstract java.lang.String getOriginalText ()
public abstract int length ()
public abstract boolean isNewline ()
public abstract boolean isSlashSlashComment ()
public abstract boolean isSlashStarComment ()
public abstract boolean isJavadocComment ()
public abstract boolean isComment ()
}
com/google/googlejavaformat/java/Trees$1.class
Trees.java
package com.google.googlejavaformat.java
synthetic com.google.googlejavaformat.java.Trees$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$org$openjdk$source$tree$Tree$Kind
static void <clinit> ()
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState$4.class
TypeNameClassifier.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.TypeNameClassifier$TyParseState$4 extends com.google.googlejavaformat.java.TypeNameClassifier$TyParseState {
void <init> (java.lang.String, int, boolean)
boolean isSingleUnit
public com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat n
}
com/google/googlejavaformat/java/RemoveUnusedImports.class
RemoveUnusedImports.java
package com.google.googlejavaformat.java
public com.google.googlejavaformat.java.RemoveUnusedImports extends java.lang.Object {
public void <init> ()
public static java.lang.String removeUnusedImports (java.lang.String, com.google.googlejavaformat.java.RemoveUnusedImports$JavadocOnlyImports) throws com.google.googlejavaformat.java.FormatterException
String contents
com.google.googlejavaformat.java.RemoveUnusedImports$JavadocOnlyImports javadocOnlyImports
public static java.lang.String removeUnusedImports (java.lang.String) throws com.google.googlejavaformat.java.FormatterException
String contents
org.openjdk.tools.javac.util.Context context
org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit unit
com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner scanner
private static org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit parse (org.openjdk.tools.javac.util.Context, java.lang.String) throws com.google.googlejavaformat.java.FormatterException
java.io.IOException e
org.openjdk.tools.javac.util.Context context
String javaInput
org.openjdk.javax.tools.DiagnosticCollector diagnostics
org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit unit
org.openjdk.tools.javac.file.JavacFileManager fileManager
org.openjdk.javax.tools.SimpleJavaFileObject source
org.openjdk.tools.javac.parser.ParserFactory parserFactory
org.openjdk.tools.javac.parser.JavacParser parser
Iterable errorDiagnostics
private static com.google.common.collect.RangeMap buildReplacements (java.lang.String, org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, java.util.Set, com.google.common.collect.Multimap)
String replaceWith
com.google.common.collect.Range docRange
String simpleName
int endPosition
String sep
org.openjdk.tools.javac.tree.JCTree$JCImport importTree
String contents
org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit unit
java.util.Set usedNames
com.google.common.collect.Multimap usedInJavadoc
com.google.common.collect.RangeMap replacements
private static java.lang.String getSimpleName (org.openjdk.tools.javac.tree.JCTree$JCImport)
org.openjdk.tools.javac.tree.JCTree$JCImport importTree
private static boolean isUnused (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, java.util.Set, com.google.common.collect.Multimap, org.openjdk.tools.javac.tree.JCTree$JCImport, java.lang.String)
org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit unit
java.util.Set usedNames
com.google.common.collect.Multimap usedInJavadoc
org.openjdk.tools.javac.tree.JCTree$JCImport importTree
String simpleName
String qualifier
private static java.lang.String applyReplacements (java.lang.String, com.google.common.collect.RangeMap)
com.google.common.collect.Range range
String replaceWith
int start
int end
java.util.Map$Entry replacement
String source
com.google.common.collect.RangeMap replacements
com.google.common.collect.RangeSet fixedRanges
StringBuilder sb
int offset
String result
}
com/google/googlejavaformat/java/DimensionHelpers$SortedDims.class
DimensionHelpers.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.DimensionHelpers$SortedDims extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.DimensionHelpers$SortedDims YES
public static final enum com.google.googlejavaformat.java.DimensionHelpers$SortedDims NO
private static final synthetic com.google.googlejavaformat.java.DimensionHelpers$SortedDims[] $VALUES
public static com.google.googlejavaformat.java.DimensionHelpers$SortedDims[] values ()
public static com.google.googlejavaformat.java.DimensionHelpers$SortedDims valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/googlejavaformat/java/JavaInput.class
JavaInput.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.JavaInput extends com.google.googlejavaformat.Input {
private final String text
private int kN
private final com.google.common.collect.ImmutableMap positionToColumnMap
private final com.google.common.collect.ImmutableList tokens
private final com.google.common.collect.ImmutableRangeMap positionTokenMap
private final com.google.googlejavaformat.java.JavaInput$Token[] kToToken
private org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit unit
public void <init> (java.lang.String) throws com.google.googlejavaformat.java.FormatterException
com.google.googlejavaformat.Input$Tok end
int upper
com.google.googlejavaformat.java.JavaInput$Token token
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.java.JavaInput$Token token
String text
com.google.common.collect.ImmutableList toks
com.google.common.collect.ImmutableRangeMap$Builder tokenLocations
private static com.google.common.collect.ImmutableMap makePositionToColumnMap (java.util.List)
com.google.googlejavaformat.java.JavaInput$Tok tok
java.util.List toks
com.google.common.collect.ImmutableMap$Builder builder
public java.lang.String getText ()
public com.google.common.collect.ImmutableMap getPositionToColumnMap ()
private com.google.common.collect.ImmutableList buildToks (java.lang.String) throws com.google.googlejavaformat.java.FormatterException
String text
com.google.common.collect.ImmutableList toks
static com.google.common.collect.ImmutableList buildToks (java.lang.String, com.google.common.collect.ImmutableSet) throws com.google.googlejavaformat.java.FormatterException
String spaces
String line
String newline
java.util.Iterator it
boolean isToken
boolean isNumbered
boolean isToken
boolean isNumbered
boolean isToken
boolean isNumbered
boolean isToken
boolean isNumbered
char c
String str
int charI0
String originalTokText
String tokText
char tokText0
boolean isToken
boolean isNumbered
String extraNewline
java.util.List strings
com.google.googlejavaformat.java.JavacTokens$RawTok t
String text
com.google.common.collect.ImmutableSet stopTokens
org.openjdk.tools.javac.util.Context context
org.openjdk.javax.tools.DiagnosticCollector diagnosticCollector
org.openjdk.tools.javac.util.Log log
org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler diagnostics
com.google.common.collect.ImmutableList rawToks
int kN
java.util.List toks
int charI
int columnI
private static int updateColumn (int, java.lang.String)
int columnI
String originalTokText
Integer last
private static com.google.common.collect.ImmutableList buildTokens (java.util.List)
com.google.googlejavaformat.java.JavaInput$Tok tok
com.google.googlejavaformat.java.JavaInput$Tok nonTokenAfter
com.google.googlejavaformat.java.JavaInput$Tok tok
com.google.common.collect.ImmutableList$Builder toksAfter
java.util.List toks
com.google.common.collect.ImmutableList$Builder tokens
int k
int kN
com.google.common.collect.ImmutableList$Builder toksBefore
private static boolean isParamComment (com.google.googlejavaformat.java.JavaInput$Tok)
com.google.googlejavaformat.java.JavaInput$Tok tok
com.google.common.collect.Range characterRangeToTokenRange (int, int) throws com.google.googlejavaformat.java.FormatterException
int offset
int length
int requiredLength
com.google.common.collect.ImmutableCollection enclosed
int getkN ()
com.google.googlejavaformat.java.JavaInput$Token getToken (int)
int k
public com.google.common.collect.ImmutableList getTokens ()
public com.google.common.collect.ImmutableRangeMap getPositionTokenMap ()
public java.lang.String toString ()
public int getLineNumber (int)
int inputPosition
public int getColumnNumber (int)
int inputPosition
public void setCompilationUnit (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit unit
public com.google.common.collect.RangeSet characterRangesToTokenRanges (java.util.Collection) throws com.google.googlejavaformat.java.FormatterException
com.google.common.collect.Range characterRange
com.google.common.collect.Range characterRange0
java.util.Collection characterRanges
com.google.common.collect.RangeSet tokenRangeSet
private static synthetic boolean lambda$buildToks$0 (org.openjdk.tools.javac.util.JCDiagnostic)
org.openjdk.tools.javac.util.JCDiagnostic d
}
com/google/googlejavaformat/java/RemoveUnusedImports$UnusedImportScanner$DocTreeScanner$ReferenceScanner.class
RemoveUnusedImports.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner$DocTreeScanner$ReferenceScanner extends org.openjdk.source.util.TreeScanner {
private final long basePos
final synthetic com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner$DocTreeScanner this$1
public void <init> (com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner$DocTreeScanner, long)
long basePos
public java.lang.Void visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Void)
org.openjdk.source.tree.IdentifierTree node
Void aVoid
public volatile synthetic java.lang.Object visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Object)
}
com/google/googlejavaformat/java/JavaInputAstVisitor$BracesOrNot.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot YES
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot NO
private static final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$BracesOrNot valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
boolean isYes ()
static void <clinit> ()
}
com/google/googlejavaformat/java/DimensionHelpers$TypeWithDims.class
DimensionHelpers.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.DimensionHelpers$TypeWithDims extends java.lang.Object {
final org.openjdk.source.tree.Tree node
final com.google.common.collect.ImmutableList dims
public void <init> (org.openjdk.source.tree.Tree, com.google.common.collect.ImmutableList)
org.openjdk.source.tree.Tree node
com.google.common.collect.ImmutableList dims
}
com/google/googlejavaformat/java/javadoc/JavadocLexer.class
JavadocLexer.java
package com.google.googlejavaformat.java.javadoc
final com.google.googlejavaformat.java.javadoc.JavadocLexer extends java.lang.Object {
private static final java.util.regex.Pattern NON_UNIX_LINE_ENDING
private final com.google.googlejavaformat.java.javadoc.CharStream input
private final com.google.googlejavaformat.java.javadoc.NestingCounter braceDepth
private final com.google.googlejavaformat.java.javadoc.NestingCounter preDepth
private final com.google.googlejavaformat.java.javadoc.NestingCounter codeDepth
private final com.google.googlejavaformat.java.javadoc.NestingCounter tableDepth
private boolean somethingSinceNewline
private static final com.google.common.base.CharMatcher NEWLINE
private static final java.util.regex.Pattern NEWLINE_PATTERN
private static final java.util.regex.Pattern FOOTER_TAG_PATTERN
private static final java.util.regex.Pattern MOE_BEGIN_STRIP_COMMENT_PATTERN
private static final java.util.regex.Pattern MOE_END_STRIP_COMMENT_PATTERN
private static final java.util.regex.Pattern HTML_COMMENT_PATTERN
private static final java.util.regex.Pattern PRE_OPEN_PATTERN
private static final java.util.regex.Pattern PRE_CLOSE_PATTERN
private static final java.util.regex.Pattern CODE_OPEN_PATTERN
private static final java.util.regex.Pattern CODE_CLOSE_PATTERN
private static final java.util.regex.Pattern TABLE_OPEN_PATTERN
private static final java.util.regex.Pattern TABLE_CLOSE_PATTERN
private static final java.util.regex.Pattern LIST_OPEN_PATTERN
private static final java.util.regex.Pattern LIST_CLOSE_PATTERN
private static final java.util.regex.Pattern LIST_ITEM_OPEN_PATTERN
private static final java.util.regex.Pattern LIST_ITEM_CLOSE_PATTERN
private static final java.util.regex.Pattern HEADER_OPEN_PATTERN
private static final java.util.regex.Pattern HEADER_CLOSE_PATTERN
private static final java.util.regex.Pattern PARAGRAPH_OPEN_PATTERN
private static final java.util.regex.Pattern PARAGRAPH_CLOSE_PATTERN
private static final java.util.regex.Pattern BLOCKQUOTE_OPEN_PATTERN
private static final java.util.regex.Pattern BLOCKQUOTE_CLOSE_PATTERN
private static final java.util.regex.Pattern BR_PATTERN
private static final java.util.regex.Pattern INLINE_TAG_OPEN_PATTERN
private static final java.util.regex.Pattern LITERAL_PATTERN
static com.google.common.collect.ImmutableList lex (java.lang.String) throws com.google.googlejavaformat.java.javadoc.JavadocLexer$LexException
String input
private static java.lang.String normalizeLineEndings (java.lang.String)
String input
private static java.lang.String stripJavadocBeginAndEnd (java.lang.String)
String input
private void <init> (com.google.googlejavaformat.java.javadoc.CharStream)
com.google.googlejavaformat.java.javadoc.CharStream input
private com.google.common.collect.ImmutableList generateTokens () throws com.google.googlejavaformat.java.javadoc.JavadocLexer$LexException
com.google.common.collect.ImmutableList$Builder tokens
com.google.googlejavaformat.java.javadoc.Token token
com.google.common.collect.ImmutableList result
private com.google.googlejavaformat.java.javadoc.Token readToken () throws com.google.googlejavaformat.java.javadoc.JavadocLexer$LexException
com.google.googlejavaformat.java.javadoc.Token$Type type
String value
private com.google.googlejavaformat.java.javadoc.Token$Type consumeToken () throws com.google.googlejavaformat.java.javadoc.JavadocLexer$LexException
boolean preserveExistingFormatting
private boolean preserveExistingFormatting ()
private void checkMatchingTags () throws com.google.googlejavaformat.java.javadoc.JavadocLexer$LexException
private static com.google.common.collect.ImmutableList joinAdjacentLiteralsAndAdjacentWhitespace (java.util.List)
StringBuilder seenWhitespace
com.google.common.collect.PeekingIterator tokens
java.util.List input
com.google.common.collect.ImmutableList$Builder output
StringBuilder accumulated
private static com.google.common.collect.ImmutableList inferParagraphTags (java.util.List)
com.google.common.collect.PeekingIterator tokens
java.util.List input
com.google.common.collect.ImmutableList$Builder output
private static com.google.common.collect.ImmutableList optionalizeSpacesAfterLinks (java.util.List)
com.google.common.collect.PeekingIterator tokens
java.util.List input
com.google.common.collect.ImmutableList$Builder output
private static com.google.common.collect.ImmutableList deindentPreCodeBlocks (java.util.List)
java.util.List initialNewlines
com.google.common.collect.PeekingIterator tokens
java.util.List input
com.google.common.collect.ImmutableList$Builder output
private static void deindentPreCodeBlock (com.google.common.collect.ImmutableList$Builder, com.google.common.collect.PeekingIterator)
com.google.googlejavaformat.java.javadoc.Token token
int idx
com.google.googlejavaformat.java.javadoc.Token token
com.google.googlejavaformat.java.javadoc.Token token
com.google.common.collect.ImmutableList$Builder output
com.google.common.collect.PeekingIterator tokens
java.util.Deque saved
com.google.googlejavaformat.java.javadoc.Token last
boolean trailingBrace
int trim
private static boolean hasMultipleNewlines (java.lang.String)
String s
private static java.util.regex.Pattern fullCommentPattern ()
private static java.util.regex.Pattern openTagPattern (java.lang.String)
String namePattern
private static java.util.regex.Pattern closeTagPattern (java.lang.String)
String namePattern
static void <clinit> ()
}
com/google/googlejavaformat/java/javadoc/JavadocLexer$LexException.class
JavadocLexer.java
package com.google.googlejavaformat.java.javadoc
com.google.googlejavaformat.java.javadoc.JavadocLexer$LexException extends java.lang.Exception {
void <init> ()
}
com/google/googlejavaformat/OpsBuilder$BlankLineWanted$ConditionalBlankLine.class
OpsBuilder.java
package com.google.googlejavaformat
final com.google.googlejavaformat.OpsBuilder$BlankLineWanted$ConditionalBlankLine extends com.google.googlejavaformat.OpsBuilder$BlankLineWanted {
private final com.google.common.collect.ImmutableList tags
void <init> (java.lang.Iterable)
Iterable tags
public java.util.Optional wanted ()
com.google.googlejavaformat.Output$BreakTag tag
public com.google.googlejavaformat.OpsBuilder$BlankLineWanted merge (com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
com.google.googlejavaformat.OpsBuilder$BlankLineWanted other
}
com/google/googlejavaformat/Newlines$LineIterator.class
Newlines.java
package com.google.googlejavaformat
com.google.googlejavaformat.Newlines$LineIterator extends java.lang.Object implements java.util.Iterator {
int idx
String curr
private final String input
private final java.util.Iterator indices
private void <init> (java.lang.String)
String input
private void advance ()
int last
public boolean hasNext ()
public java.lang.String next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
synthetic void <init> (java.lang.String, com.google.googlejavaformat.Newlines$1)
String x0
com.google.googlejavaformat.Newlines$1 x1
}
com/google/googlejavaformat/InputOutput.class
InputOutput.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.InputOutput extends java.lang.Object {
private com.google.common.collect.ImmutableList lines
protected static final com.google.common.collect.Range EMPTY_RANGE
private static final com.google.common.collect.DiscreteDomain INTEGERS
protected final java.util.List ranges
public void <init> ()
protected final void setLines (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList lines
public final int getLineCount ()
public final java.lang.String getLine (int)
int lineI
private static void addToRanges (java.util.List, int, int)
java.util.List ranges
int i
int k
com.google.common.collect.Range oldValue
protected final void computeRanges (java.util.List)
int i
String txt
int lineI0
int k
com.google.googlejavaformat.Input$Tok tok
java.util.List toks
int lineI
public static java.util.Map makeKToIJ (com.google.googlejavaformat.InputOutput)
int k
com.google.common.collect.Range range
int ij
com.google.googlejavaformat.InputOutput put
java.util.Map map
int ijN
public final com.google.common.collect.Range getRanges (int)
int lineI
public java.lang.String toString ()
static void <clinit> ()
}
com/google/googlejavaformat/java/JavaCommentsHelper.class
JavaCommentsHelper.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.JavaCommentsHelper extends java.lang.Object implements com.google.googlejavaformat.CommentsHelper {
private final com.google.googlejavaformat.java.JavaFormatterOptions options
private final String lineSeparator
private static final java.util.regex.Pattern LINE_COMMENT_MISSING_SPACE_PREFIX
public void <init> (java.lang.String, com.google.googlejavaformat.java.JavaFormatterOptions)
String lineSeparator
com.google.googlejavaformat.java.JavaFormatterOptions options
public java.lang.String rewrite (com.google.googlejavaformat.Input$Tok, int, int)
com.google.googlejavaformat.Input$Tok tok
int maxWidth
int column0
String text
java.util.List lines
java.util.Iterator it
private java.lang.String preserveIndentation (java.util.List, int)
int lineIdx
int i
int i
java.util.List lines
int column0
StringBuilder builder
int startCol
private java.lang.String indentLineComments (java.util.List, int)
int i
java.util.List lines
int column0
StringBuilder builder
String indentString
private java.util.List wrapLineComments (java.util.List, int, com.google.googlejavaformat.java.JavaFormatterOptions)
int length
int idx
java.util.regex.Matcher matcher
String line
java.util.List lines
int column0
com.google.googlejavaformat.java.JavaFormatterOptions options
java.util.List result
private java.lang.String indentJavadoc (java.util.List, int)
String line
int i
java.util.List lines
int column0
StringBuilder builder
int indent
String indentString
private static boolean javadocShaped (java.util.List)
java.util.List lines
java.util.Iterator it
String first
static void <clinit> ()
}
com/google/googlejavaformat/java/DimensionHelpers$1.class
DimensionHelpers.java
package com.google.googlejavaformat.java
synthetic com.google.googlejavaformat.java.DimensionHelpers$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$org$openjdk$source$tree$Tree$Kind
static void <clinit> ()
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState$1.class
TypeNameClassifier.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.TypeNameClassifier$TyParseState$1 extends com.google.googlejavaformat.java.TypeNameClassifier$TyParseState {
void <init> (java.lang.String, int, boolean)
boolean isSingleUnit
public com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat n
}
com/google/googlejavaformat/java/JavacTokens$AccessibleReader.class
JavacTokens.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.JavacTokens$AccessibleReader extends org.openjdk.tools.javac.parser.UnicodeReader {
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, char[], int)
org.openjdk.tools.javac.parser.ScannerFactory fac
char[] buffer
int length
}
com/google/googlejavaformat/java/Trees.class
Trees.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.Trees extends java.lang.Object {
void <init> ()
static int getLength (org.openjdk.source.tree.Tree, org.openjdk.source.util.TreePath)
org.openjdk.source.tree.Tree tree
org.openjdk.source.util.TreePath path
static int getStartPosition (org.openjdk.source.tree.Tree)
org.openjdk.source.tree.Tree expression
static int getEndPosition (org.openjdk.source.tree.Tree, org.openjdk.source.util.TreePath)
org.openjdk.source.tree.Tree expression
org.openjdk.source.util.TreePath path
static java.lang.String getSourceForNode (org.openjdk.source.tree.Tree, org.openjdk.source.util.TreePath)
CharSequence source
java.io.IOException e
org.openjdk.source.tree.Tree node
org.openjdk.source.util.TreePath path
CharSequence source
static org.openjdk.javax.lang.model.element.Name getMethodName (org.openjdk.source.tree.MethodInvocationTree)
org.openjdk.source.tree.MethodInvocationTree methodInvocation
org.openjdk.source.tree.ExpressionTree select
static org.openjdk.source.tree.ExpressionTree getMethodReceiver (org.openjdk.source.tree.MethodInvocationTree)
org.openjdk.source.tree.MethodInvocationTree methodInvocation
org.openjdk.source.tree.ExpressionTree select
static java.lang.String operatorName (org.openjdk.source.tree.ExpressionTree)
org.openjdk.source.tree.ExpressionTree expression
org.openjdk.tools.javac.tree.JCTree$Tag tag
boolean assignOp
String name
static int precedence (org.openjdk.source.tree.ExpressionTree)
org.openjdk.source.tree.ExpressionTree expression
static org.openjdk.source.tree.ClassTree getEnclosingTypeDeclaration (org.openjdk.source.util.TreePath)
org.openjdk.source.util.TreePath path
static org.openjdk.source.tree.ExpressionTree skipParen (org.openjdk.source.tree.ExpressionTree)
org.openjdk.source.tree.ExpressionTree node
}
com/google/googlejavaformat/java/JavaInputAstVisitor$DimensionsOrNot.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot YES
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot NO
private static final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$DimensionsOrNot valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
boolean isYes ()
static void <clinit> ()
}
com/google/googlejavaformat/java/javadoc/JavadocWriter$AutoIndent.class
JavadocWriter.java
package com.google.googlejavaformat.java.javadoc
final enum com.google.googlejavaformat.java.javadoc.JavadocWriter$AutoIndent extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.javadoc.JavadocWriter$AutoIndent AUTO_INDENT
public static final enum com.google.googlejavaformat.java.javadoc.JavadocWriter$AutoIndent NO_AUTO_INDENT
private static final synthetic com.google.googlejavaformat.java.javadoc.JavadocWriter$AutoIndent[] $VALUES
public static com.google.googlejavaformat.java.javadoc.JavadocWriter$AutoIndent[] values ()
public static com.google.googlejavaformat.java.javadoc.JavadocWriter$AutoIndent valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/googlejavaformat/OpsBuilder.class
OpsBuilder.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.OpsBuilder extends java.lang.Object {
private final com.google.googlejavaformat.Input input
private final java.util.List ops
private final com.google.googlejavaformat.Output output
private static final com.google.googlejavaformat.Indent$Const ZERO
private int tokenI
private int inputPosition
int depth
private int lastPartialFormatBoundary
private static final com.google.googlejavaformat.Doc$Space SPACE
public int actualSize (int, int)
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.Input$Tok tok
int position
int length
com.google.googlejavaformat.Input$Token startToken
int start
com.google.googlejavaformat.Input$Token endToken
int end
public java.lang.Integer actualStartColumn (int)
com.google.googlejavaformat.Input$Tok tok
int position
com.google.googlejavaformat.Input$Token startToken
int start
int line0
private void add (com.google.googlejavaformat.Op)
com.google.googlejavaformat.Op op
public final void addAll (java.util.List)
com.google.googlejavaformat.Op op
java.util.List ops
public void <init> (com.google.googlejavaformat.Input, com.google.googlejavaformat.Output)
com.google.googlejavaformat.Input input
com.google.googlejavaformat.Output output
public final com.google.googlejavaformat.Input getInput ()
public int depth ()
public void checkClosed (int)
int previous
public com.google.googlejavaformat.FormatterDiagnostic diagnostic (java.lang.String)
String message
public final void sync (int)
com.google.googlejavaformat.Input$Token token
com.google.common.collect.ImmutableList tokens
int tokensN
int inputPosition
public final void drain ()
com.google.googlejavaformat.Input$Token token
com.google.common.collect.ImmutableList tokens
int tokensN
int inputPosition
public final void open (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
public final void close ()
public final java.util.Optional peekToken ()
public final java.util.Optional peekToken (int)
int skip
com.google.common.collect.ImmutableList tokens
int idx
public final void guessToken (java.lang.String)
String token
public final void token (java.lang.String, com.google.googlejavaformat.Doc$Token$RealOrImaginary, com.google.googlejavaformat.Indent, java.util.Optional)
String token
com.google.googlejavaformat.Doc$Token$RealOrImaginary realOrImaginary
com.google.googlejavaformat.Indent plusIndentCommentsBefore
java.util.Optional breakAndIndentTrailingComment
com.google.common.collect.ImmutableList tokens
public final void op (java.lang.String)
int i
String op
int opN
public final void space ()
public final void breakOp ()
public final void breakOp (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
public final void breakToFill ()
public final void forcedBreak ()
public final void forcedBreak (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
public final void breakOp (java.lang.String)
String flat
public final void breakToFill (java.lang.String)
String flat
public final void breakOp (com.google.googlejavaformat.Doc$FillMode, java.lang.String, com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Doc$FillMode fillMode
String flat
com.google.googlejavaformat.Indent plusIndent
public final void breakOp (com.google.googlejavaformat.Doc$FillMode, java.lang.String, com.google.googlejavaformat.Indent, java.util.Optional)
com.google.googlejavaformat.Doc$FillMode fillMode
String flat
com.google.googlejavaformat.Indent plusIndent
java.util.Optional optionalTag
public void markForPartialFormat ()
com.google.googlejavaformat.Input$Token start
com.google.googlejavaformat.Input$Token end
public final void blankLineWanted (com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
com.google.googlejavaformat.OpsBuilder$BlankLineWanted wanted
private static int getI (com.google.googlejavaformat.Input$Token)
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.Input$Token token
public final com.google.common.collect.ImmutableList build ()
com.google.googlejavaformat.Input$Tok tokBefore
boolean breakAfter
com.google.googlejavaformat.Input$Tok tokAfter
int newlines
boolean space
boolean lastWasComment
boolean allowBlankAfterLastComment
com.google.googlejavaformat.Input$Tok tokBefore
com.google.googlejavaformat.Input$Tok tokAfter
int newlines
boolean lastWasComment
com.google.googlejavaformat.Doc$Token tokenOp
com.google.googlejavaformat.Input$Token token
int j
int k
com.google.googlejavaformat.Op op
int i
com.google.googlejavaformat.Op op
com.google.googlejavaformat.Op op
int i
com.google.googlejavaformat.Op op
com.google.common.collect.Multimap tokOps
int opsN
com.google.common.collect.ImmutableList$Builder newOps
boolean afterForcedBreak
private static boolean isForcedBreak (com.google.googlejavaformat.Op)
com.google.googlejavaformat.Op op
private static java.util.List makeComment (com.google.googlejavaformat.Input$Tok)
com.google.googlejavaformat.Input$Tok comment
public final java.lang.String toString ()
static void <clinit> ()
}
com/google/googlejavaformat/FormattingError.class
FormattingError.java
package com.google.googlejavaformat
public com.google.googlejavaformat.FormattingError extends java.lang.Error {
private final com.google.common.collect.ImmutableList diagnostics
public void <init> (com.google.googlejavaformat.FormatterDiagnostic)
com.google.googlejavaformat.FormatterDiagnostic diagnostic
public void <init> (java.lang.Iterable)
Iterable diagnostics
public com.google.common.collect.ImmutableList diagnostics ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$FirstDeclarationsOrNot.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot YES
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot NO
private static final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$FirstDeclarationsOrNot valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
boolean isYes ()
static void <clinit> ()
}
com/google/googlejavaformat/java/CommandLineOptionsParser.class
CommandLineOptionsParser.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.CommandLineOptionsParser extends java.lang.Object {
private static final com.google.common.base.Splitter COMMA_SPLITTER
private static final com.google.common.base.Splitter COLON_SPLITTER
private static final com.google.common.base.Splitter ARG_SPLITTER
void <init> ()
static com.google.googlejavaformat.java.CommandLineOptions parse (java.lang.Iterable)
String flag
String value
String option
String flag
String value
int idx
Iterable options
com.google.googlejavaformat.java.CommandLineOptions$Builder optionsBuilder
java.util.List expandedOptions
java.util.Iterator it
private static java.lang.Integer parseInteger (java.util.Iterator, java.lang.String, java.lang.String)
NumberFormatException e
java.util.Iterator it
String flag
String value
private static java.lang.String getValue (java.lang.String, java.util.Iterator, java.lang.String)
String flag
java.util.Iterator it
String value
private static void parseRangeSet (com.google.common.collect.ImmutableRangeSet$Builder, java.lang.String)
String range
com.google.common.collect.ImmutableRangeSet$Builder result
String ranges
private static com.google.common.collect.Range parseRange (java.lang.String)
int line
int line0
int line1
String arg
java.util.List args
private static void expandParamsFiles (java.lang.Iterable, java.util.List)
String sequence
java.io.IOException e
java.nio.file.Path path
String arg
Iterable args
java.util.List expanded
static void <clinit> ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$Direction.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.JavaInputAstVisitor$Direction extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$Direction VERTICAL
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$Direction HORIZONTAL
private static final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$Direction[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$Direction[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$Direction valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
boolean isVertical ()
static void <clinit> ()
}
com/google/googlejavaformat/java/RemoveUnusedImports$JavadocOnlyImports.class
RemoveUnusedImports.java
package com.google.googlejavaformat.java
public final enum com.google.googlejavaformat.java.RemoveUnusedImports$JavadocOnlyImports extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.RemoveUnusedImports$JavadocOnlyImports REMOVE
public static final enum com.google.googlejavaformat.java.RemoveUnusedImports$JavadocOnlyImports KEEP
private static final synthetic com.google.googlejavaformat.java.RemoveUnusedImports$JavadocOnlyImports[] $VALUES
public static com.google.googlejavaformat.java.RemoveUnusedImports$JavadocOnlyImports[] values ()
public static com.google.googlejavaformat.java.RemoveUnusedImports$JavadocOnlyImports valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState$3.class
TypeNameClassifier.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.TypeNameClassifier$TyParseState$3 extends com.google.googlejavaformat.java.TypeNameClassifier$TyParseState {
void <init> (java.lang.String, int, boolean)
boolean isSingleUnit
public com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat n
}
com/google/googlejavaformat/java/SnippetFormatter$SnippetWrapper.class
SnippetFormatter.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.SnippetFormatter$SnippetWrapper extends java.lang.Object {
int offset
final StringBuilder contents
final synthetic com.google.googlejavaformat.java.SnippetFormatter this$0
private void <init> (com.google.googlejavaformat.java.SnippetFormatter)
public com.google.googlejavaformat.java.SnippetFormatter$SnippetWrapper append (java.lang.String)
String str
public com.google.googlejavaformat.java.SnippetFormatter$SnippetWrapper appendSource (java.lang.String)
String source
public void closeBraces (int)
int i
int initialIndent
synthetic void <init> (com.google.googlejavaformat.java.SnippetFormatter, com.google.googlejavaformat.java.SnippetFormatter$1)
com.google.googlejavaformat.java.SnippetFormatter x0
com.google.googlejavaformat.java.SnippetFormatter$1 x1
}
com/google/googlejavaformat/java/FormatFileCallable.class
FormatFileCallable.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.FormatFileCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final String input
private final com.google.googlejavaformat.java.CommandLineOptions parameters
private final com.google.googlejavaformat.java.JavaFormatterOptions options
public void <init> (com.google.googlejavaformat.java.CommandLineOptions, java.lang.String, com.google.googlejavaformat.java.JavaFormatterOptions)
com.google.googlejavaformat.java.CommandLineOptions parameters
String input
com.google.googlejavaformat.java.JavaFormatterOptions options
public java.lang.String call () throws com.google.googlejavaformat.java.FormatterException
String formatted
private java.lang.String fixImports (java.lang.String) throws com.google.googlejavaformat.java.FormatterException
String input
private com.google.common.collect.RangeSet characterRanges (java.lang.String)
Integer length
int i
String input
com.google.common.collect.RangeSet characterRanges
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState$5.class
TypeNameClassifier.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.TypeNameClassifier$TyParseState$5 extends com.google.googlejavaformat.java.TypeNameClassifier$TyParseState {
void <init> (java.lang.String, int, boolean)
boolean isSingleUnit
public com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat n
}
com/google/googlejavaformat/java/javadoc/JavadocFormatter.class
JavadocFormatter.java
package com.google.googlejavaformat.java.javadoc
public final com.google.googlejavaformat.java.javadoc.JavadocFormatter extends java.lang.Object {
private static final com.google.googlejavaformat.java.javadoc.Token STANDARD_BR_TOKEN
private static final com.google.googlejavaformat.java.javadoc.Token STANDARD_P_TOKEN
private static final java.util.regex.Pattern SIMPLE_TAG_PATTERN
private static final java.util.regex.Pattern ONE_CONTENT_LINE_PATTERN
public static java.lang.String formatJavadoc (java.lang.String, int, com.google.googlejavaformat.java.javadoc.JavadocOptions)
com.google.common.collect.ImmutableList tokens
com.google.googlejavaformat.java.javadoc.JavadocLexer$LexException e
String input
int blockIndent
com.google.googlejavaformat.java.javadoc.JavadocOptions options
com.google.common.collect.ImmutableList tokens
String result
private static java.lang.String render (java.util.List, int, com.google.googlejavaformat.java.javadoc.JavadocOptions)
com.google.googlejavaformat.java.javadoc.Token token
java.util.List input
int blockIndent
com.google.googlejavaformat.java.javadoc.JavadocOptions options
com.google.googlejavaformat.java.javadoc.JavadocWriter output
private static com.google.googlejavaformat.java.javadoc.Token standardizeBrToken (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
private static com.google.googlejavaformat.java.javadoc.Token standardizePToken (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
private static com.google.googlejavaformat.java.javadoc.Token standardize (com.google.googlejavaformat.java.javadoc.Token, com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
com.google.googlejavaformat.java.javadoc.Token standardToken
private static java.lang.String makeSingleLineIfPossible (int, java.lang.String, com.google.googlejavaformat.java.javadoc.JavadocOptions)
int blockIndent
String input
com.google.googlejavaformat.java.javadoc.JavadocOptions options
int oneLinerContentLength
java.util.regex.Matcher matcher
private void <init> ()
static void <clinit> ()
}
com/google/googlejavaformat/Indent$If.class
Indent.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Indent$If extends com.google.googlejavaformat.Indent {
private final com.google.googlejavaformat.Output$BreakTag condition
private final com.google.googlejavaformat.Indent thenIndent
private final com.google.googlejavaformat.Indent elseIndent
private void <init> (com.google.googlejavaformat.Output$BreakTag, com.google.googlejavaformat.Indent, com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Output$BreakTag condition
com.google.googlejavaformat.Indent thenIndent
com.google.googlejavaformat.Indent elseIndent
public static com.google.googlejavaformat.Indent$If make (com.google.googlejavaformat.Output$BreakTag, com.google.googlejavaformat.Indent, com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Output$BreakTag condition
com.google.googlejavaformat.Indent thenIndent
com.google.googlejavaformat.Indent elseIndent
int eval ()
public java.lang.String toString ()
}
META-INF/maven/com.google.googlejavaformat/google-java-format/pom.xml
com/google/googlejavaformat/OpenOp.class
OpenOp.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.OpenOp extends java.lang.Object implements com.google.googlejavaformat.Op {
private final com.google.googlejavaformat.Indent plusIndent
private void <init> (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
public static com.google.googlejavaformat.Op make (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
public java.lang.String toString ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$AllowTrailingBlankLine.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine YES
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine NO
private static final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static com.google.googlejavaformat.java.JavaInputAstVisitor$AllowTrailingBlankLine valueOf (boolean)
boolean b
static void <clinit> ()
}
com/google/googlejavaformat/java/SnippetFormatter$SnippetKind.class
SnippetFormatter.java
package com.google.googlejavaformat.java
public final enum com.google.googlejavaformat.java.SnippetFormatter$SnippetKind extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.SnippetFormatter$SnippetKind COMPILATION_UNIT
public static final enum com.google.googlejavaformat.java.SnippetFormatter$SnippetKind CLASS_BODY_DECLARATIONS
public static final enum com.google.googlejavaformat.java.SnippetFormatter$SnippetKind STATEMENTS
public static final enum com.google.googlejavaformat.java.SnippetFormatter$SnippetKind EXPRESSION
private static final synthetic com.google.googlejavaformat.java.SnippetFormatter$SnippetKind[] $VALUES
public static com.google.googlejavaformat.java.SnippetFormatter$SnippetKind[] values ()
public static com.google.googlejavaformat.java.SnippetFormatter$SnippetKind valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState$2.class
TypeNameClassifier.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.TypeNameClassifier$TyParseState$2 extends com.google.googlejavaformat.java.TypeNameClassifier$TyParseState {
void <init> (java.lang.String, int, boolean)
boolean isSingleUnit
public com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat n
}
com/google/googlejavaformat/java/JavaInputAstVisitor$CollapseEmptyOrNot.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot YES
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot NO
private static final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static com.google.googlejavaformat.java.JavaInputAstVisitor$CollapseEmptyOrNot valueOf (boolean)
boolean b
boolean isYes ()
static void <clinit> ()
}
com/google/googlejavaformat/java/JavaFormatterOptions$1.class
JavaFormatterOptions.java
package com.google.googlejavaformat.java
synthetic com.google.googlejavaformat.java.JavaFormatterOptions$1 extends java.lang.Object {
}
com/google/googlejavaformat/java/ImportOrderer$Import.class
ImportOrderer.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.ImportOrderer$Import extends java.lang.Object implements java.lang.Comparable {
final String imported
final String trailing
final boolean isStatic
final synthetic com.google.googlejavaformat.java.ImportOrderer this$0
void <init> (com.google.googlejavaformat.java.ImportOrderer, java.lang.String, java.lang.String, boolean)
String imported
String trailing
boolean isStatic
public int compareTo (com.google.googlejavaformat.java.ImportOrderer$Import)
com.google.googlejavaformat.java.ImportOrderer$Import that
public java.lang.String toString ()
StringBuilder sb
public volatile synthetic int compareTo (java.lang.Object)
}
com/google/googlejavaformat/java/javadoc/JavadocOptions.class
JavadocOptions.java
package com.google.googlejavaformat.java.javadoc
public abstract com.google.googlejavaformat.java.javadoc.JavadocOptions extends java.lang.Object {
public abstract int maxLineLength ()
}
com/google/googlejavaformat/java/javadoc/Token$Type.class
Token.java
package com.google.googlejavaformat.java.javadoc
final enum com.google.googlejavaformat.java.javadoc.Token$Type extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type BEGIN_JAVADOC
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type END_JAVADOC
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type FOOTER_JAVADOC_TAG_START
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type LIST_OPEN_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type LIST_CLOSE_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type LIST_ITEM_OPEN_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type LIST_ITEM_CLOSE_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type HEADER_OPEN_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type HEADER_CLOSE_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type PARAGRAPH_OPEN_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type PARAGRAPH_CLOSE_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type BLOCKQUOTE_OPEN_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type BLOCKQUOTE_CLOSE_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type PRE_OPEN_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type PRE_CLOSE_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type CODE_OPEN_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type CODE_CLOSE_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type TABLE_OPEN_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type TABLE_CLOSE_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type MOE_BEGIN_STRIP_COMMENT
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type MOE_END_STRIP_COMMENT
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type HTML_COMMENT
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type BR_TAG
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type WHITESPACE
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type FORCED_NEWLINE
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type OPTIONAL_LINE_BREAK
public static final enum com.google.googlejavaformat.java.javadoc.Token$Type LITERAL
private static final synthetic com.google.googlejavaformat.java.javadoc.Token$Type[] $VALUES
public static com.google.googlejavaformat.java.javadoc.Token$Type[] values ()
public static com.google.googlejavaformat.java.javadoc.Token$Type valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/googlejavaformat/Doc$Token$RealOrImaginary.class
Doc.java
package com.google.googlejavaformat
public final enum com.google.googlejavaformat.Doc$Token$RealOrImaginary extends java.lang.Enum {
public static final enum com.google.googlejavaformat.Doc$Token$RealOrImaginary REAL
public static final enum com.google.googlejavaformat.Doc$Token$RealOrImaginary IMAGINARY
private static final synthetic com.google.googlejavaformat.Doc$Token$RealOrImaginary[] $VALUES
public static com.google.googlejavaformat.Doc$Token$RealOrImaginary[] values ()
public static com.google.googlejavaformat.Doc$Token$RealOrImaginary valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
boolean isReal ()
static void <clinit> ()
}
com/google/googlejavaformat/OpsBuilder$BlankLineWanted.class
OpsBuilder.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.OpsBuilder$BlankLineWanted extends java.lang.Object {
public static final com.google.googlejavaformat.OpsBuilder$BlankLineWanted YES
public static final com.google.googlejavaformat.OpsBuilder$BlankLineWanted NO
public static final com.google.googlejavaformat.OpsBuilder$BlankLineWanted PRESERVE
public void <init> ()
public abstract java.util.Optional wanted ()
public abstract com.google.googlejavaformat.OpsBuilder$BlankLineWanted merge (com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
public static com.google.googlejavaformat.OpsBuilder$BlankLineWanted conditional (com.google.googlejavaformat.Output$BreakTag)
com.google.googlejavaformat.Output$BreakTag breakTag
static void <clinit> ()
}
com/google/googlejavaformat/Newlines$1.class
Newlines.java
package com.google.googlejavaformat
synthetic com.google.googlejavaformat.Newlines$1 extends java.lang.Object {
}
com/google/googlejavaformat/Output$BreakTag.class
Output.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Output$BreakTag extends java.lang.Object {
java.util.Optional taken
public void <init> ()
public void recordBroken (boolean)
boolean broken
public boolean wasBreakTaken ()
}
com/google/googlejavaformat/java/Formatter.class
Formatter.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.Formatter extends java.lang.Object {
static final com.google.common.collect.Range EMPTY_RANGE
private final com.google.googlejavaformat.java.JavaFormatterOptions options
public void <init> ()
public void <init> (com.google.googlejavaformat.java.JavaFormatterOptions)
com.google.googlejavaformat.java.JavaFormatterOptions options
static void format (com.google.googlejavaformat.java.JavaInput, com.google.googlejavaformat.java.JavaOutput, com.google.googlejavaformat.java.JavaFormatterOptions) throws com.google.googlejavaformat.java.FormatterException
java.io.IOException e
com.google.googlejavaformat.java.JavaInput javaInput
com.google.googlejavaformat.java.JavaOutput javaOutput
com.google.googlejavaformat.java.JavaFormatterOptions options
org.openjdk.tools.javac.util.Context context
org.openjdk.javax.tools.DiagnosticCollector diagnostics
org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit unit
org.openjdk.tools.javac.file.JavacFileManager fileManager
org.openjdk.javax.tools.SimpleJavaFileObject source
org.openjdk.tools.javac.parser.ParserFactory parserFactory
org.openjdk.tools.javac.parser.JavacParser parser
Iterable errorDiagnostics
com.google.googlejavaformat.OpsBuilder builder
com.google.googlejavaformat.Doc doc
static boolean errorDiagnostic (org.openjdk.javax.tools.Diagnostic)
org.openjdk.javax.tools.Diagnostic input
public void formatSource (com.google.common.io.CharSource, com.google.common.io.CharSink) throws com.google.googlejavaformat.java.FormatterException java.io.IOException
com.google.common.io.CharSource input
com.google.common.io.CharSink output
public java.lang.String formatSource (java.lang.String) throws com.google.googlejavaformat.java.FormatterException
String input
public java.lang.String formatSourceAndFixImports (java.lang.String) throws com.google.googlejavaformat.java.FormatterException
String input
public java.lang.String formatSource (java.lang.String, java.util.Collection) throws com.google.googlejavaformat.java.FormatterException
String input
java.util.Collection characterRanges
public com.google.common.collect.ImmutableList getFormatReplacements (java.lang.String, java.util.Collection) throws com.google.googlejavaformat.java.FormatterException
com.google.googlejavaformat.FormattingError e
String input
java.util.Collection characterRanges
com.google.googlejavaformat.java.JavaInput javaInput
String lineSeparator
com.google.googlejavaformat.java.JavaOutput javaOutput
com.google.common.collect.RangeSet tokenRangeSet
public static com.google.common.collect.RangeSet lineRangesToCharRanges (java.lang.String, com.google.common.collect.RangeSet)
int lineStart
int lineEnd
com.google.common.collect.Range range
com.google.common.collect.Range lineRange
String input
com.google.common.collect.RangeSet lineRanges
java.util.List lines
com.google.common.collect.RangeSet characterRanges
static void <clinit> ()
}
com/google/googlejavaformat/java/SnippetFormatter.class
SnippetFormatter.java
package com.google.googlejavaformat.java
public com.google.googlejavaformat.java.SnippetFormatter extends java.lang.Object {
private static final int INDENTATION_SIZE
private final com.google.googlejavaformat.java.Formatter formatter
private static final com.google.common.base.CharMatcher NOT_WHITESPACE
public void <init> ()
public java.lang.String createIndentationString (int)
int i
int indentationLevel
int spaces
StringBuilder buf
private static com.google.common.collect.Range offsetRange (com.google.common.collect.Range, int)
com.google.common.collect.Range range
int offset
private static java.util.List offsetRanges (java.util.List, int)
com.google.common.collect.Range range
java.util.List ranges
int offset
java.util.List result
public java.util.List format (com.google.googlejavaformat.java.SnippetFormatter$SnippetKind, java.lang.String, java.util.List, int, boolean) throws com.google.googlejavaformat.java.FormatterException
com.google.common.collect.Range range
com.google.googlejavaformat.java.Replacement r
com.google.googlejavaformat.java.SnippetFormatter$SnippetKind kind
String source
java.util.List ranges
int initialIndent
boolean includeComments
com.google.common.collect.RangeSet rangeSet
com.google.googlejavaformat.java.SnippetFormatter$SnippetWrapper wrapper
String replacement
java.util.List replacements
java.util.List filtered
private static java.util.List toReplacements (java.lang.String, java.lang.String)
int i2
int j2
String source
String replacement
java.util.List replacements
int i
int j
private com.google.googlejavaformat.java.SnippetFormatter$SnippetWrapper snippetWrapper (com.google.googlejavaformat.java.SnippetFormatter$SnippetKind, java.lang.String, int)
int i
com.google.googlejavaformat.java.SnippetFormatter$SnippetWrapper wrapper
int i
com.google.googlejavaformat.java.SnippetFormatter$SnippetWrapper wrapper
int i
com.google.googlejavaformat.java.SnippetFormatter$SnippetWrapper wrapper
int i
com.google.googlejavaformat.java.SnippetFormatter$SnippetWrapper wrapper
com.google.googlejavaformat.java.SnippetFormatter$SnippetKind kind
String source
int initialIndent
static void <clinit> ()
}
com/google/googlejavaformat/java/JavacTokens$CommentWithTextAndPosition.class
JavacTokens.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.JavacTokens$CommentWithTextAndPosition extends java.lang.Object implements org.openjdk.tools.javac.parser.Tokens$Comment {
private final int pos
private final int endPos
private final com.google.googlejavaformat.java.JavacTokens$AccessibleReader reader
private final org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle style
private String text
public void <init> (int, int, com.google.googlejavaformat.java.JavacTokens$AccessibleReader, org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle)
int pos
int endPos
com.google.googlejavaformat.java.JavacTokens$AccessibleReader reader
org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle style
public int getSourcePos (int)
int index
public org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle getStyle ()
public java.lang.String getText ()
String text
public boolean isDeprecated ()
public java.lang.String toString ()
}
com/google/googlejavaformat/java/JavaInputAstVisitor$VarArgsOrNot.class
JavaInputAstVisitor.java
package com.google.googlejavaformat.java
final enum com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot YES
public static final enum com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot NO
private static final synthetic com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot[] $VALUES
public static com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot[] values ()
public static com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot valueOf (boolean)
boolean b
boolean isYes ()
static com.google.googlejavaformat.java.JavaInputAstVisitor$VarArgsOrNot fromVariable (org.openjdk.source.tree.VariableTree)
org.openjdk.source.tree.VariableTree node
static void <clinit> ()
}
com/google/googlejavaformat/java/UsageException.class
UsageException.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.UsageException extends java.lang.Exception {
private static final com.google.common.base.Joiner NEWLINE_JOINER
private static final String[] DOCS_LINK
private static final String[] USAGE
private static final String[] ADDITIONAL_USAGE
void <init> ()
void <init> (java.lang.String)
String message
private static java.lang.String buildMessage (java.lang.String)
String message
StringBuilder builder
private static void appendLine (java.lang.StringBuilder, java.lang.String)
StringBuilder builder
String line
private static void appendLines (java.lang.StringBuilder, java.lang.String[])
StringBuilder builder
String[] lines
static void <clinit> ()
}
com/google/googlejavaformat/java/javadoc/Token.class
Token.java
package com.google.googlejavaformat.java.javadoc
final com.google.googlejavaformat.java.javadoc.Token extends java.lang.Object {
private final com.google.googlejavaformat.java.javadoc.Token$Type type
private final String value
void <init> (com.google.googlejavaformat.java.javadoc.Token$Type, java.lang.String)
com.google.googlejavaformat.java.javadoc.Token$Type type
String value
com.google.googlejavaformat.java.javadoc.Token$Type getType ()
java.lang.String getValue ()
int length ()
public java.lang.String toString ()
}
com/google/googlejavaformat/java/javadoc/JavadocWriter.class
JavadocWriter.java
package com.google.googlejavaformat.java.javadoc
final com.google.googlejavaformat.java.javadoc.JavadocWriter extends java.lang.Object {
private final int blockIndent
private final com.google.googlejavaformat.java.javadoc.JavadocOptions options
private final StringBuilder output
private boolean continuingListItemOfInnermostList
private boolean continuingFooterTag
private final com.google.googlejavaformat.java.javadoc.NestingCounter continuingListItemCount
private final com.google.googlejavaformat.java.javadoc.NestingCounter continuingListCount
private final com.google.googlejavaformat.java.javadoc.NestingCounter postWriteModifiedContinuingListCount
private int remainingOnLine
private boolean atStartOfLine
private com.google.googlejavaformat.java.javadoc.JavadocWriter$RequestedWhitespace requestedWhitespace
private com.google.googlejavaformat.java.javadoc.Token requestedMoeBeginStripComment
private int indentForMoeEndStripComment
private boolean wroteAnythingSignificant
private static final com.google.common.collect.ImmutableSet START_OF_LINE_TOKENS
void <init> (int, com.google.googlejavaformat.java.javadoc.JavadocOptions)
int blockIndent
com.google.googlejavaformat.java.javadoc.JavadocOptions options
void requestWhitespace ()
void requestMoeBeginStripComment (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeBeginJavadoc ()
void writeEndJavadoc ()
void writeFooterJavadocTagStart (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeListOpen (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeListClose (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeListItemOpen (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeHeaderOpen (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeHeaderClose (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeParagraphOpen (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeBlockquoteOpenOrClose (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writePreOpen (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writePreClose (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeCodeOpen (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeCodeClose (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeTableOpen (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeTableClose (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeMoeEndStripComment (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeHtmlComment (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeBr (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
void writeLineBreakNoAutoIndent ()
void writeLiteral (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
public java.lang.String toString ()
private void requestBlankLine ()
private void requestNewline ()
private void requestWhitespace (com.google.googlejavaformat.java.javadoc.JavadocWriter$RequestedWhitespace)
com.google.googlejavaformat.java.javadoc.JavadocWriter$RequestedWhitespace requestedWhitespace
private void writeToken (com.google.googlejavaformat.java.javadoc.Token)
com.google.googlejavaformat.java.javadoc.Token token
boolean needWhitespace
private void writeBlankLine ()
private void writeNewline ()
private void writeNewline (com.google.googlejavaformat.java.javadoc.JavadocWriter$AutoIndent)
com.google.googlejavaformat.java.javadoc.JavadocWriter$AutoIndent autoIndent
private int innerIndent ()
int innerIndent
private void appendSpaces (int)
int count
static void <clinit> ()
}
com/google/googlejavaformat/Input$Token.class
Input.java
package com.google.googlejavaformat
public abstract com.google.googlejavaformat.Input$Token extends java.lang.Object {
public abstract com.google.googlejavaformat.Input$Tok getTok ()
public abstract com.google.common.collect.ImmutableList getToksBefore ()
public abstract com.google.common.collect.ImmutableList getToksAfter ()
}
com/google/googlejavaformat/Doc$Break.class
Doc.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Doc$Break extends com.google.googlejavaformat.Doc implements com.google.googlejavaformat.Op {
private final com.google.googlejavaformat.Doc$FillMode fillMode
private final String flat
private final com.google.googlejavaformat.Indent plusIndent
private final java.util.Optional optTag
boolean broken
int newIndent
private void <init> (com.google.googlejavaformat.Doc$FillMode, java.lang.String, com.google.googlejavaformat.Indent, java.util.Optional)
com.google.googlejavaformat.Doc$FillMode fillMode
String flat
com.google.googlejavaformat.Indent plusIndent
java.util.Optional optTag
public static com.google.googlejavaformat.Doc$Break make (com.google.googlejavaformat.Doc$FillMode, java.lang.String, com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Doc$FillMode fillMode
String flat
com.google.googlejavaformat.Indent plusIndent
public static com.google.googlejavaformat.Doc$Break make (com.google.googlejavaformat.Doc$FillMode, java.lang.String, com.google.googlejavaformat.Indent, java.util.Optional)
com.google.googlejavaformat.Doc$FillMode fillMode
String flat
com.google.googlejavaformat.Indent plusIndent
java.util.Optional optTag
public static com.google.googlejavaformat.Doc$Break makeForced ()
int getPlusIndent ()
boolean isForced ()
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
float computeWidth ()
java.lang.String computeFlat ()
com.google.common.collect.Range computeRange ()
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.Doc$State, int, boolean)
com.google.googlejavaformat.Doc$State state
int lastIndent
boolean broken
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
public void write (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Output output
public java.lang.String toString ()
static synthetic com.google.googlejavaformat.Doc$FillMode access$100 (com.google.googlejavaformat.Doc$Break)
com.google.googlejavaformat.Doc$Break x0
}
com/google/googlejavaformat/java/JavaInput$Tok.class
JavaInput.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInput$Tok extends java.lang.Object implements com.google.googlejavaformat.Input$Tok {
private final int index
private final String originalText
private final String text
private final int position
private final int columnI
private final boolean isToken
private final org.openjdk.tools.javac.parser.Tokens$TokenKind kind
void <init> (int, java.lang.String, java.lang.String, int, int, boolean, org.openjdk.tools.javac.parser.Tokens$TokenKind)
int index
String originalText
String text
int position
int columnI
boolean isToken
org.openjdk.tools.javac.parser.Tokens$TokenKind kind
public int getIndex ()
public java.lang.String getText ()
public java.lang.String getOriginalText ()
public int length ()
public int getPosition ()
public int getColumn ()
boolean isToken ()
public boolean isNewline ()
public boolean isSlashSlashComment ()
public boolean isSlashStarComment ()
public boolean isJavadocComment ()
public boolean isComment ()
public java.lang.String toString ()
public org.openjdk.tools.javac.parser.Tokens$TokenKind kind ()
}
com/google/googlejavaformat/java/JavacTokens.class
JavacTokens.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.JavacTokens extends java.lang.Object {
private static final CharSequence EOF_COMMENT
void <init> ()
public static com.google.common.collect.ImmutableList getTokens (java.lang.String, org.openjdk.tools.javac.util.Context, java.util.Set)
org.openjdk.tools.javac.parser.Tokens$Comment c
org.openjdk.tools.javac.parser.Tokens$Token t
String source
org.openjdk.tools.javac.util.Context context
java.util.Set stopTokens
org.openjdk.tools.javac.parser.ScannerFactory fac
char[] buffer
org.openjdk.tools.javac.parser.Scanner scanner
com.google.common.collect.ImmutableList$Builder tokens
int end
int last
static void <clinit> ()
}
com/google/googlejavaformat/java/FormatterException.class
FormatterException.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.FormatterException extends java.lang.Exception {
private com.google.common.collect.ImmutableList diagnostics
public void <init> (java.lang.String)
String message
public void <init> (com.google.googlejavaformat.FormatterDiagnostic)
com.google.googlejavaformat.FormatterDiagnostic diagnostic
public void <init> (java.lang.Iterable)
Iterable diagnostics
public java.util.List diagnostics ()
public static com.google.googlejavaformat.java.FormatterException fromJavacDiagnostics (java.lang.Iterable)
Iterable diagnostics
private static com.google.googlejavaformat.FormatterDiagnostic toFormatterDiagnostic (org.openjdk.javax.tools.Diagnostic)
org.openjdk.javax.tools.Diagnostic input
private static synthetic com.google.googlejavaformat.FormatterDiagnostic lambda$fromJavacDiagnostics$0 (org.openjdk.javax.tools.Diagnostic)
org.openjdk.javax.tools.Diagnostic d
}
com/google/googlejavaformat/java/javadoc/JavadocWriter$RequestedWhitespace.class
JavadocWriter.java
package com.google.googlejavaformat.java.javadoc
final enum com.google.googlejavaformat.java.javadoc.JavadocWriter$RequestedWhitespace extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.javadoc.JavadocWriter$RequestedWhitespace NONE
public static final enum com.google.googlejavaformat.java.javadoc.JavadocWriter$RequestedWhitespace WHITESPACE
public static final enum com.google.googlejavaformat.java.javadoc.JavadocWriter$RequestedWhitespace NEWLINE
public static final enum com.google.googlejavaformat.java.javadoc.JavadocWriter$RequestedWhitespace BLANK_LINE
private static final synthetic com.google.googlejavaformat.java.javadoc.JavadocWriter$RequestedWhitespace[] $VALUES
public static com.google.googlejavaformat.java.javadoc.JavadocWriter$RequestedWhitespace[] values ()
public static com.google.googlejavaformat.java.javadoc.JavadocWriter$RequestedWhitespace valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/googlejavaformat/java/RemoveUnusedImports$UnusedImportScanner$DocTreeScanner.class
RemoveUnusedImports.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner$DocTreeScanner extends org.openjdk.source.util.DocTreePathScanner {
final synthetic com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner this$0
void <init> (com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner)
com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner this$0
public java.lang.Void visitIdentifier (org.openjdk.source.doctree.IdentifierTree, java.lang.Void)
org.openjdk.source.doctree.IdentifierTree node
Void aVoid
public java.lang.Void visitReference (org.openjdk.source.doctree.ReferenceTree, java.lang.Void)
org.openjdk.tools.javac.tree.JCTree param
org.openjdk.source.doctree.ReferenceTree referenceTree
Void unused
org.openjdk.tools.javac.tree.DCTree$DCReference reference
long basePos
public volatile synthetic java.lang.Object visitReference (org.openjdk.source.doctree.ReferenceTree, java.lang.Object)
public volatile synthetic java.lang.Object visitIdentifier (org.openjdk.source.doctree.IdentifierTree, java.lang.Object)
}
com/google/googlejavaformat/Newlines$LineOffsetIterator.class
Newlines.java
package com.google.googlejavaformat
com.google.googlejavaformat.Newlines$LineOffsetIterator extends java.lang.Object implements java.util.Iterator {
private int curr
private int idx
private final String input
private void <init> (java.lang.String)
String input
public boolean hasNext ()
public java.lang.Integer next ()
int result
private void advance ()
char c
public void remove ()
public volatile synthetic java.lang.Object next ()
synthetic void <init> (java.lang.String, com.google.googlejavaformat.Newlines$1)
String x0
com.google.googlejavaformat.Newlines$1 x1
}
com/google/googlejavaformat/Doc$Level.class
Doc.java
package com.google.googlejavaformat
final com.google.googlejavaformat.Doc$Level extends com.google.googlejavaformat.Doc {
private final com.google.googlejavaformat.Indent plusIndent
private final java.util.List docs
boolean oneLine
java.util.List splits
java.util.List breaks
private void <init> (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
static com.google.googlejavaformat.Doc$Level make (com.google.googlejavaformat.Indent)
com.google.googlejavaformat.Indent plusIndent
void add (com.google.googlejavaformat.Doc)
com.google.googlejavaformat.Doc doc
float computeWidth ()
com.google.googlejavaformat.Doc doc
float thisWidth
java.lang.String computeFlat ()
com.google.googlejavaformat.Doc doc
StringBuilder builder
com.google.common.collect.Range computeRange ()
com.google.googlejavaformat.Doc doc
com.google.common.collect.Range docRange
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
float thisWidth
com.google.googlejavaformat.Doc$State broken
private static void splitByBreaks (java.util.List, java.util.List, java.util.List)
com.google.googlejavaformat.Doc doc
java.util.List docs
java.util.List splits
java.util.List breaks
private com.google.googlejavaformat.Doc$State computeBroken (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
int i
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
private static com.google.googlejavaformat.Doc$State computeBreakAndSplit (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State, java.util.Optional, java.util.List)
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
java.util.Optional optBreakDoc
java.util.List split
float breakWidth
float splitWidth
boolean shouldBreak
boolean enoughRoom
private static com.google.googlejavaformat.Doc$State computeSplit (com.google.googlejavaformat.CommentsHelper, int, java.util.List, com.google.googlejavaformat.Doc$State)
com.google.googlejavaformat.Doc doc
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
java.util.List docs
com.google.googlejavaformat.Doc$State state
public void write (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Output output
private void writeFilled (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Doc doc
com.google.googlejavaformat.Doc doc
int i
com.google.googlejavaformat.Output output
static float getWidth (java.util.List)
com.google.googlejavaformat.Doc doc
java.util.List docs
float width
private static com.google.common.collect.Range union (com.google.common.collect.Range, com.google.common.collect.Range)
com.google.common.collect.Range x
com.google.common.collect.Range y
public java.lang.String toString ()
}
com/google/googlejavaformat/Indent$Const.class
Indent.java
package com.google.googlejavaformat
public final com.google.googlejavaformat.Indent$Const extends com.google.googlejavaformat.Indent {
private final int n
public static final com.google.googlejavaformat.Indent$Const ZERO
private void <init> (int)
int n
public static com.google.googlejavaformat.Indent$Const make (int, int)
int n
int indentMultiplier
int eval ()
public java.lang.String toString ()
static void <clinit> ()
}
com/google/googlejavaformat/java/JavaInput$Token.class
JavaInput.java
package com.google.googlejavaformat.java
final com.google.googlejavaformat.java.JavaInput$Token extends java.lang.Object implements com.google.googlejavaformat.Input$Token {
private final com.google.googlejavaformat.java.JavaInput$Tok tok
private final com.google.common.collect.ImmutableList toksBefore
private final com.google.common.collect.ImmutableList toksAfter
void <init> (java.util.List, com.google.googlejavaformat.java.JavaInput$Tok, java.util.List)
java.util.List toksBefore
com.google.googlejavaformat.java.JavaInput$Tok tok
java.util.List toksAfter
public com.google.googlejavaformat.java.JavaInput$Tok getTok ()
public com.google.common.collect.ImmutableList getToksBefore ()
public com.google.common.collect.ImmutableList getToksAfter ()
public java.lang.String toString ()
public volatile synthetic com.google.googlejavaformat.Input$Tok getTok ()
}
com/google/googlejavaformat/java/JavaOutput.class
JavaOutput.java
package com.google.googlejavaformat.java
public final com.google.googlejavaformat.java.JavaOutput extends com.google.googlejavaformat.Output {
private final String lineSeparator
private final com.google.googlejavaformat.java.JavaInput javaInput
private final com.google.googlejavaformat.CommentsHelper commentsHelper
private final java.util.Map blankLines
private final com.google.common.collect.RangeSet partialFormatRanges
private final java.util.List mutableLines
private final int kN
private int iLine
private int lastK
private int spacesPending
private int newlinesPending
private StringBuilder lineBuilder
public void <init> (java.lang.String, com.google.googlejavaformat.java.JavaInput, com.google.googlejavaformat.CommentsHelper)
String lineSeparator
com.google.googlejavaformat.java.JavaInput javaInput
com.google.googlejavaformat.CommentsHelper commentsHelper
public void blankLine (int, com.google.googlejavaformat.OpsBuilder$BlankLineWanted)
int k
com.google.googlejavaformat.OpsBuilder$BlankLineWanted wanted
public void markForPartialFormat (com.google.googlejavaformat.Input$Token, com.google.googlejavaformat.Input$Token)
com.google.googlejavaformat.Input$Token start
com.google.googlejavaformat.Input$Token end
int lo
int hi
public void append (java.lang.String, com.google.common.collect.Range)
boolean sawNewlines
int iN
com.google.googlejavaformat.OpsBuilder$BlankLineWanted wanted
char c
int i
boolean rangesSet
int textN
String text
com.google.common.collect.Range range
public void indent (int)
int indent
void flush ()
String lastLine
int jN
com.google.common.collect.Range eofRange
public com.google.googlejavaformat.CommentsHelper getCommentsHelper ()
public com.google.common.collect.ImmutableList getFormatReplacements (com.google.common.collect.RangeSet)
com.google.common.collect.Range range
com.google.common.collect.Range iRange
char previous
char next
int newlineLength
String after
int idx
com.google.googlejavaformat.Input$Tok startTok
com.google.googlejavaformat.Input$Tok endTok
StringBuilder replacement
int replaceFrom
int i
int replaceTo
int newline
com.google.common.collect.Range range
com.google.common.collect.RangeSet iRangeSet0
com.google.common.collect.ImmutableList$Builder result
java.util.Map kToJ
com.google.common.collect.RangeSet breakableRanges
com.google.common.collect.RangeSet iRangeSet
private com.google.common.collect.Range expandToBreakableRegions (com.google.common.collect.Range)
com.google.common.collect.Range iRange
int loTok
int hiTok
public static java.lang.String applyReplacements (java.lang.String, java.util.List)
com.google.googlejavaformat.java.Replacement replacement
String input
java.util.List replacements
StringBuilder writer
public static int startPosition (com.google.googlejavaformat.Input$Token)
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.Input$Token token
int min
public static com.google.googlejavaformat.Input$Tok startTok (com.google.googlejavaformat.Input$Token)
com.google.googlejavaformat.Input$Tok tok
com.google.googlejavaformat.Input$Token token
public static com.google.googlejavaformat.Input$Tok endTok (com.google.googlejavaformat.Input$Token)
com.google.googlejavaformat.Input$Tok tok
int i
com.google.googlejavaformat.Input$Token token
private boolean isComment (java.lang.String)
String text
private static com.google.common.collect.Range union (com.google.common.collect.Range, com.google.common.collect.Range)
com.google.common.collect.Range x
com.google.common.collect.Range y
public java.lang.String toString ()
private static synthetic java.lang.Integer lambda$applyReplacements$0 (com.google.googlejavaformat.java.Replacement)
com.google.googlejavaformat.java.Replacement r
}
com/google/googlejavaformat/java/RemoveUnusedImports$1.class
RemoveUnusedImports.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.RemoveUnusedImports$1 extends org.openjdk.javax.tools.SimpleJavaFileObject {
final synthetic String val$javaInput
void <init> (java.net.URI, org.openjdk.javax.tools.JavaFileObject$Kind, java.lang.String)
java.net.URI arg0
org.openjdk.javax.tools.JavaFileObject$Kind arg1
public java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
boolean ignoreEncodingErrors
}
com/google/googlejavaformat/java/filer/FormattingJavaFileObject$1.class
FormattingJavaFileObject.java
package com.google.googlejavaformat.java.filer
com.google.googlejavaformat.java.filer.FormattingJavaFileObject$1 extends java.io.Writer {
final synthetic StringBuilder val$stringBuilder
final synthetic com.google.googlejavaformat.java.filer.FormattingJavaFileObject this$0
void <init> (com.google.googlejavaformat.java.filer.FormattingJavaFileObject, java.lang.StringBuilder)
com.google.googlejavaformat.java.filer.FormattingJavaFileObject this$0
public void write (char[], int, int) throws java.io.IOException
char[] chars
int start
int end
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
java.io.Writer writer
com.google.googlejavaformat.java.FormatterException e
}
com/google/googlejavaformat/java/TypeNameClassifier$TyParseState.class
TypeNameClassifier.java
package com.google.googlejavaformat.java
abstract enum com.google.googlejavaformat.java.TypeNameClassifier$TyParseState extends java.lang.Enum {
public static final enum com.google.googlejavaformat.java.TypeNameClassifier$TyParseState START
public static final enum com.google.googlejavaformat.java.TypeNameClassifier$TyParseState TYPE
public static final enum com.google.googlejavaformat.java.TypeNameClassifier$TyParseState FIRST_STATIC_MEMBER
public static final enum com.google.googlejavaformat.java.TypeNameClassifier$TyParseState REJECT
public static final enum com.google.googlejavaformat.java.TypeNameClassifier$TyParseState AMBIGUOUS
private final boolean isSingleUnit
private static final synthetic com.google.googlejavaformat.java.TypeNameClassifier$TyParseState[] $VALUES
public static com.google.googlejavaformat.java.TypeNameClassifier$TyParseState[] values ()
public static com.google.googlejavaformat.java.TypeNameClassifier$TyParseState valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, boolean)
boolean isSingleUnit
public boolean isSingleUnit ()
public abstract com.google.googlejavaformat.java.TypeNameClassifier$TyParseState next (com.google.googlejavaformat.java.TypeNameClassifier$JavaCaseFormat)
synthetic void <init> (java.lang.String, int, boolean, com.google.googlejavaformat.java.TypeNameClassifier$1)
String x0
int x1
boolean x2
com.google.googlejavaformat.java.TypeNameClassifier$1 x3
static void <clinit> ()
}
com/google/googlejavaformat/java/RemoveUnusedImports$UnusedImportScanner.class
RemoveUnusedImports.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner extends org.openjdk.source.util.TreePathScanner {
private final java.util.Set usedNames
private final com.google.common.collect.Multimap usedInJavadoc
final org.openjdk.tools.javac.api.JavacTrees trees
final com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner$DocTreeScanner docTreeSymbolScanner
private void <init> (org.openjdk.tools.javac.api.JavacTrees)
org.openjdk.tools.javac.api.JavacTrees trees
public java.lang.Void visitImport (org.openjdk.source.tree.ImportTree, java.lang.Void)
org.openjdk.source.tree.ImportTree importTree
Void usedSymbols
public java.lang.Void visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Void)
org.openjdk.source.tree.IdentifierTree tree
Void unused
public java.lang.Void scan (org.openjdk.source.tree.Tree, java.lang.Void)
org.openjdk.source.tree.Tree tree
Void unused
private void scanJavadoc ()
org.openjdk.source.doctree.DocCommentTree commentTree
public volatile synthetic java.lang.Object scan (org.openjdk.source.tree.Tree, java.lang.Object)
public volatile synthetic java.lang.Object visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Object)
public volatile synthetic java.lang.Object visitImport (org.openjdk.source.tree.ImportTree, java.lang.Object)
static synthetic com.google.common.collect.Multimap access$000 (com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner)
com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner x0
synthetic void <init> (org.openjdk.tools.javac.api.JavacTrees, com.google.googlejavaformat.java.RemoveUnusedImports$1)
org.openjdk.tools.javac.api.JavacTrees x0
com.google.googlejavaformat.java.RemoveUnusedImports$1 x1
static synthetic java.util.Set access$200 (com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner)
com.google.googlejavaformat.java.RemoveUnusedImports$UnusedImportScanner x0
}
com/google/googlejavaformat/java/javadoc/JavadocFormatter$1.class
JavadocFormatter.java
package com.google.googlejavaformat.java.javadoc
synthetic com.google.googlejavaformat.java.javadoc.JavadocFormatter$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$googlejavaformat$java$javadoc$Token$Type
static void <clinit> ()
}
com/google/googlejavaformat/java/Formatter$1.class
Formatter.java
package com.google.googlejavaformat.java
com.google.googlejavaformat.java.Formatter$1 extends org.openjdk.javax.tools.SimpleJavaFileObject {
final synthetic com.google.googlejavaformat.java.JavaInput val$javaInput
void <init> (java.net.URI, org.openjdk.javax.tools.JavaFileObject$Kind, com.google.googlejavaformat.java.JavaInput)
java.net.URI arg0
org.openjdk.javax.tools.JavaFileObject$Kind arg1
public java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
boolean ignoreEncodingErrors
}
com/google/googlejavaformat/Doc$Tok.class
Doc.java
package com.google.googlejavaformat
final com.google.googlejavaformat.Doc$Tok extends com.google.googlejavaformat.Doc implements com.google.googlejavaformat.Op {
private final com.google.googlejavaformat.Input$Tok tok
String text
private void <init> (com.google.googlejavaformat.Input$Tok)
com.google.googlejavaformat.Input$Tok tok
static com.google.googlejavaformat.Doc$Tok make (com.google.googlejavaformat.Input$Tok)
com.google.googlejavaformat.Input$Tok tok
public void add (com.google.googlejavaformat.DocBuilder)
com.google.googlejavaformat.DocBuilder builder
float computeWidth ()
int idx
java.lang.String computeFlat ()
com.google.common.collect.Range computeRange ()
public com.google.googlejavaformat.Doc$State computeBreaks (com.google.googlejavaformat.CommentsHelper, int, com.google.googlejavaformat.Doc$State)
com.google.googlejavaformat.CommentsHelper commentsHelper
int maxWidth
com.google.googlejavaformat.Doc$State state
int firstLineLength
public void write (com.google.googlejavaformat.Output)
com.google.googlejavaformat.Output output
public java.lang.String toString ()
}
META-INF/maven/com.google.guava/
META-INF/maven/com.google.guava/guava/
META-INF/maven/com.google.guava/guava/pom.properties
META-INF/maven/com.google.guava/guava/pom.xml
com/google/common/
com/google/common/annotations/
com/google/common/annotations/Beta.class
Beta.java
package com.google.common.annotations
public abstract annotation com.google.common.annotations.Beta extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/annotations/GwtCompatible.class
GwtCompatible.java
package com.google.common.annotations
public abstract annotation 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.class
GwtIncompatible.java
package com.google.common.annotations
public abstract annotation 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.class
VisibleForTesting.java
package com.google.common.annotations
public abstract annotation com.google.common.annotations.VisibleForTesting extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/base/
com/google/common/base/Absent.class
Absent.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
static com.google.common.base.Optional withType ()
private void <init> ()
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 <clinit> ()
}
com/google/common/base/AbstractIterator$1.class
AbstractIterator.java
package com.google.common.base
synthetic com.google.common.base.AbstractIterator$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$base$AbstractIterator$State
static void <clinit> ()
}
com/google/common/base/AbstractIterator$State.class
AbstractIterator.java
package com.google.common.base
final enum com.google.common.base.AbstractIterator$State extends java.lang.Enum {
public static final enum com.google.common.base.AbstractIterator$State READY
public static final enum com.google.common.base.AbstractIterator$State NOT_READY
public static final enum com.google.common.base.AbstractIterator$State DONE
public static final enum com.google.common.base.AbstractIterator$State FAILED
private static final synthetic 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 <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/base/AbstractIterator.class
AbstractIterator.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 <init> ()
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 ()
Object result
public final void remove ()
}
com/google/common/base/Ascii.class
Ascii.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 static final char CASE_MASK
private void <init> ()
public static java.lang.String toLowerCase (java.lang.String)
char c
char[] chars
int i
String string
int length
public static java.lang.String toLowerCase (java.lang.CharSequence)
int i
CharSequence chars
char[] newChars
public static char toLowerCase (char)
char c
public static java.lang.String toUpperCase (java.lang.String)
char c
char[] chars
int i
String string
int length
public static java.lang.String toUpperCase (java.lang.CharSequence)
int i
CharSequence chars
char[] newChars
public static char toUpperCase (char)
char c
public static boolean isLowerCase (char)
char c
public static boolean isUpperCase (char)
char c
public static java.lang.String truncate (java.lang.CharSequence, int, java.lang.String)
String string
CharSequence seq
int maxLength
String truncationIndicator
int truncationLength
public static boolean equalsIgnoreCase (java.lang.CharSequence, java.lang.CharSequence)
char c1
char c2
int alphaIndex
int i
CharSequence s1
CharSequence s2
int length
private static int getAlphaIndex (char)
char c
}
com/google/common/base/CaseFormat$1.class
CaseFormat.java
package com.google.common.base
final enum com.google.common.base.CaseFormat$1 extends com.google.common.base.CaseFormat {
void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
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.class
CaseFormat.java
package com.google.common.base
final enum com.google.common.base.CaseFormat$2 extends com.google.common.base.CaseFormat {
void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
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.class
CaseFormat.java
package com.google.common.base
final enum com.google.common.base.CaseFormat$3 extends com.google.common.base.CaseFormat {
void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
java.lang.String normalizeWord (java.lang.String)
String word
}
com/google/common/base/CaseFormat$4.class
CaseFormat.java
package com.google.common.base
final enum com.google.common.base.CaseFormat$4 extends com.google.common.base.CaseFormat {
void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
java.lang.String normalizeWord (java.lang.String)
String word
}
com/google/common/base/CaseFormat$5.class
CaseFormat.java
package com.google.common.base
final enum com.google.common.base.CaseFormat$5 extends com.google.common.base.CaseFormat {
void <init> (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
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$StringConverter.class
CaseFormat.java
package com.google.common.base
final com.google.common.base.CaseFormat$StringConverter extends com.google.common.base.Converter implements java.io.Serializable {
private final com.google.common.base.CaseFormat sourceFormat
private final com.google.common.base.CaseFormat targetFormat
private static final long serialVersionUID
void <init> (com.google.common.base.CaseFormat, com.google.common.base.CaseFormat)
com.google.common.base.CaseFormat sourceFormat
com.google.common.base.CaseFormat targetFormat
protected java.lang.String doForward (java.lang.String)
String s
protected java.lang.String doBackward (java.lang.String)
String s
public boolean equals (java.lang.Object)
com.google.common.base.CaseFormat$StringConverter that
Object object
public int hashCode ()
public java.lang.String toString ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
}
com/google/common/base/CaseFormat.class
CaseFormat.java
package com.google.common.base
public abstract enum com.google.common.base.CaseFormat extends java.lang.Enum {
public static final enum com.google.common.base.CaseFormat LOWER_HYPHEN
public static final enum com.google.common.base.CaseFormat LOWER_UNDERSCORE
public static final enum com.google.common.base.CaseFormat LOWER_CAMEL
public static final enum com.google.common.base.CaseFormat UPPER_CAMEL
public static final enum com.google.common.base.CaseFormat UPPER_UNDERSCORE
private final com.google.common.base.CharMatcher wordBoundary
private final String wordSeparator
private static final synthetic 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 <init> (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
public com.google.common.base.Converter converterTo (com.google.common.base.CaseFormat)
com.google.common.base.CaseFormat targetFormat
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
synthetic void <init> (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 synthetic java.lang.String access$100 (java.lang.String)
String x0
static void <clinit> ()
}
com/google/common/base/CharMatcher$1.class
CharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$1 extends com.google.common.base.CharMatcher$NegatedFastMatcher {
final synthetic String val$description
final synthetic com.google.common.base.CharMatcher this$0
void <init> (com.google.common.base.CharMatcher, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher this$0
com.google.common.base.CharMatcher original
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$And.class
CharMatcher.java
package com.google.common.base
final 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 <init> (com.google.common.base.CharMatcher, com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher a
com.google.common.base.CharMatcher b
public boolean matches (char)
char c
void setBits (java.util.BitSet)
java.util.BitSet table
java.util.BitSet tmp1
java.util.BitSet tmp2
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
}
com/google/common/base/CharMatcher$Any.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Any extends com.google.common.base.CharMatcher$NamedFastMatcher {
static final com.google.common.base.CharMatcher$Any INSTANCE
private void <init> ()
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 result
public java.lang.String collapseFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public java.lang.String trimFrom (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence)
CharSequence sequence
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
public volatile synthetic java.util.function.Predicate negate ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$AnyOf.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$AnyOf extends com.google.common.base.CharMatcher {
private final char[] chars
public void <init> (java.lang.CharSequence)
CharSequence chars
public boolean matches (char)
char c
void setBits (java.util.BitSet)
char c
java.util.BitSet table
public java.lang.String toString ()
char c
StringBuilder description
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
}
com/google/common/base/CharMatcher$Ascii.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Ascii extends com.google.common.base.CharMatcher$NamedFastMatcher {
static final com.google.common.base.CharMatcher$Ascii INSTANCE
void <init> ()
public boolean matches (char)
char c
static void <clinit> ()
}
com/google/common/base/CharMatcher$BitSetMatcher.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$BitSetMatcher extends com.google.common.base.CharMatcher$NamedFastMatcher {
private final java.util.BitSet table
private void <init> (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
synthetic void <init> (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$BreakingWhitespace.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$BreakingWhitespace extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$Digit.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Digit extends com.google.common.base.CharMatcher$RangesMatcher {
private static final String ZEROES
static final com.google.common.base.CharMatcher$Digit INSTANCE
private static char[] zeroes ()
private static char[] nines ()
int i
char[] nines
private void <init> ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$FastMatcher.class
CharMatcher.java
package com.google.common.base
abstract com.google.common.base.CharMatcher$FastMatcher extends com.google.common.base.CharMatcher {
void <init> ()
public final com.google.common.base.CharMatcher precomputed ()
public com.google.common.base.CharMatcher negate ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
}
com/google/common/base/CharMatcher$ForPredicate.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$ForPredicate extends com.google.common.base.CharMatcher {
private final com.google.common.base.Predicate predicate
void <init> (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public boolean matches (char)
char c
public boolean apply (java.lang.Character)
Character character
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
}
com/google/common/base/CharMatcher$InRange.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$InRange extends com.google.common.base.CharMatcher$FastMatcher {
private final char startInclusive
private final char endInclusive
void <init> (char, char)
char startInclusive
char endInclusive
public boolean matches (char)
char c
void setBits (java.util.BitSet)
java.util.BitSet table
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$Invisible.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Invisible extends com.google.common.base.CharMatcher$RangesMatcher {
private static final String RANGE_STARTS
private static final String RANGE_ENDS
static final com.google.common.base.CharMatcher$Invisible INSTANCE
private void <init> ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$Is.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Is extends com.google.common.base.CharMatcher$FastMatcher {
private final char match
void <init> (char)
char match
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
public java.lang.String toString ()
public volatile synthetic java.util.function.Predicate negate ()
}
com/google/common/base/CharMatcher$IsEither.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$IsEither extends com.google.common.base.CharMatcher$FastMatcher {
private final char match1
private final char match2
void <init> (char, char)
char match1
char match2
public boolean matches (char)
char c
void setBits (java.util.BitSet)
java.util.BitSet table
public java.lang.String toString ()
}
com/google/common/base/CharMatcher$IsNot.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$IsNot extends com.google.common.base.CharMatcher$FastMatcher {
private final char match
void <init> (char)
char match
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 ()
public java.lang.String toString ()
public volatile synthetic java.util.function.Predicate negate ()
}
com/google/common/base/CharMatcher$JavaDigit.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaDigit extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher$JavaDigit INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$JavaIsoControl.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaIsoControl extends com.google.common.base.CharMatcher$NamedFastMatcher {
static final com.google.common.base.CharMatcher$JavaIsoControl INSTANCE
private void <init> ()
public boolean matches (char)
char c
static void <clinit> ()
}
com/google/common/base/CharMatcher$JavaLetter.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaLetter extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher$JavaLetter INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$JavaLetterOrDigit.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaLetterOrDigit extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher$JavaLetterOrDigit INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$JavaLowerCase.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaLowerCase extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher$JavaLowerCase INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$JavaUpperCase.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$JavaUpperCase extends com.google.common.base.CharMatcher {
static final com.google.common.base.CharMatcher$JavaUpperCase INSTANCE
private void <init> ()
public boolean matches (char)
char c
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$NamedFastMatcher.class
CharMatcher.java
package com.google.common.base
abstract com.google.common.base.CharMatcher$NamedFastMatcher extends com.google.common.base.CharMatcher$FastMatcher {
private final String description
void <init> (java.lang.String)
String description
public final java.lang.String toString ()
}
com/google/common/base/CharMatcher$Negated.class
CharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$Negated extends com.google.common.base.CharMatcher {
final com.google.common.base.CharMatcher original
void <init> (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 ()
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
}
com/google/common/base/CharMatcher$NegatedFastMatcher.class
CharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$NegatedFastMatcher extends com.google.common.base.CharMatcher$Negated {
void <init> (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher original
public final com.google.common.base.CharMatcher precomputed ()
}
com/google/common/base/CharMatcher$None.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$None extends com.google.common.base.CharMatcher$NamedFastMatcher {
static final com.google.common.base.CharMatcher$None INSTANCE
private void <init> ()
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 ()
public volatile synthetic java.util.function.Predicate negate ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$Or.class
CharMatcher.java
package com.google.common.base
final 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 <init> (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
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
}
com/google/common/base/CharMatcher$RangesMatcher.class
CharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$RangesMatcher extends com.google.common.base.CharMatcher {
private final String description
private final char[] rangeStarts
private final char[] rangeEnds
void <init> (java.lang.String, char[], char[])
int i
String description
char[] rangeStarts
char[] rangeEnds
public boolean matches (char)
char c
int index
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
}
com/google/common/base/CharMatcher$SingleWidth.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$SingleWidth extends com.google.common.base.CharMatcher$RangesMatcher {
static final com.google.common.base.CharMatcher$SingleWidth INSTANCE
private void <init> ()
static void <clinit> ()
}
com/google/common/base/CharMatcher$Whitespace.class
CharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$Whitespace extends com.google.common.base.CharMatcher$NamedFastMatcher {
static final String TABLE
static final int MULTIPLIER
static final int SHIFT
static final com.google.common.base.CharMatcher$Whitespace INSTANCE
void <init> ()
public boolean matches (char)
char c
void setBits (java.util.BitSet)
int i
java.util.BitSet table
static void <clinit> ()
}
com/google/common/base/CharMatcher.class
CharMatcher.java
package com.google.common.base
public abstract com.google.common.base.CharMatcher extends java.lang.Object implements com.google.common.base.Predicate {
private static final int DISTINCT_CHARS
public static com.google.common.base.CharMatcher any ()
public static com.google.common.base.CharMatcher none ()
public static com.google.common.base.CharMatcher whitespace ()
public static com.google.common.base.CharMatcher breakingWhitespace ()
public static com.google.common.base.CharMatcher ascii ()
public static com.google.common.base.CharMatcher digit ()
public static com.google.common.base.CharMatcher javaDigit ()
public static com.google.common.base.CharMatcher javaLetter ()
public static com.google.common.base.CharMatcher javaLetterOrDigit ()
public static com.google.common.base.CharMatcher javaUpperCase ()
public static com.google.common.base.CharMatcher javaLowerCase ()
public static com.google.common.base.CharMatcher javaIsoControl ()
public static com.google.common.base.CharMatcher invisible ()
public static com.google.common.base.CharMatcher singleWidth ()
public static com.google.common.base.CharMatcher is (char)
char match
public static com.google.common.base.CharMatcher isNot (char)
char match
public static com.google.common.base.CharMatcher anyOf (java.lang.CharSequence)
CharSequence sequence
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
public static com.google.common.base.CharMatcher forPredicate (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
protected void <init> ()
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 precomputedInternal ()
int negatedCharacters
String suffix
String description
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)
CharSequence sequence
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 ()
private static java.lang.String showCharacter (char)
int i
char c
String hex
char[] tmp
private static com.google.common.base.CharMatcher$IsEither isEither (char, char)
char c1
char c2
public volatile synthetic boolean apply (java.lang.Object)
public volatile synthetic java.util.function.Predicate negate ()
static synthetic java.lang.String access$100 (char)
char x0
}
com/google/common/base/Charsets.class
Charsets.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 <init> ()
static void <clinit> ()
}
com/google/common/base/CommonMatcher.class
CommonMatcher.java
package com.google.common.base
abstract com.google.common.base.CommonMatcher extends java.lang.Object {
void <init> ()
public abstract boolean matches ()
public abstract boolean find ()
public abstract boolean find (int)
public abstract java.lang.String replaceAll (java.lang.String)
public abstract int end ()
public abstract int start ()
}
com/google/common/base/CommonPattern.class
CommonPattern.java
package com.google.common.base
abstract com.google.common.base.CommonPattern extends java.lang.Object {
void <init> ()
public abstract com.google.common.base.CommonMatcher matcher (java.lang.CharSequence)
public abstract java.lang.String pattern ()
public abstract int flags ()
public abstract java.lang.String toString ()
public static com.google.common.base.CommonPattern compile (java.lang.String)
String pattern
public static boolean isPcreLike ()
}
com/google/common/base/Converter$1$1.class
Converter.java
package com.google.common.base
com.google.common.base.Converter$1$1 extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator fromIterator
final synthetic com.google.common.base.Converter$1 this$1
void <init> (com.google.common.base.Converter$1)
com.google.common.base.Converter$1 this$1
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/base/Converter$1.class
Converter.java
package com.google.common.base
com.google.common.base.Converter$1 extends java.lang.Object implements java.lang.Iterable {
final synthetic Iterable val$fromIterable
final synthetic com.google.common.base.Converter this$0
void <init> (com.google.common.base.Converter, java.lang.Iterable)
com.google.common.base.Converter this$0
public java.util.Iterator iterator ()
}
com/google/common/base/Converter$ConverterComposition.class
Converter.java
package com.google.common.base
final com.google.common.base.Converter$ConverterComposition extends com.google.common.base.Converter implements java.io.Serializable {
final com.google.common.base.Converter first
final com.google.common.base.Converter second
private static final long serialVersionUID
void <init> (com.google.common.base.Converter, com.google.common.base.Converter)
com.google.common.base.Converter first
com.google.common.base.Converter second
protected java.lang.Object doForward (java.lang.Object)
Object a
protected java.lang.Object doBackward (java.lang.Object)
Object c
java.lang.Object correctedDoForward (java.lang.Object)
Object a
java.lang.Object correctedDoBackward (java.lang.Object)
Object c
public boolean equals (java.lang.Object)
com.google.common.base.Converter$ConverterComposition that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Converter$FunctionBasedConverter.class
Converter.java
package com.google.common.base
final com.google.common.base.Converter$FunctionBasedConverter extends com.google.common.base.Converter implements java.io.Serializable {
private final com.google.common.base.Function forwardFunction
private final com.google.common.base.Function backwardFunction
private void <init> (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function forwardFunction
com.google.common.base.Function backwardFunction
protected java.lang.Object doForward (java.lang.Object)
Object a
protected java.lang.Object doBackward (java.lang.Object)
Object b
public boolean equals (java.lang.Object)
com.google.common.base.Converter$FunctionBasedConverter that
Object object
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (com.google.common.base.Function, com.google.common.base.Function, com.google.common.base.Converter$1)
com.google.common.base.Function x0
com.google.common.base.Function x1
com.google.common.base.Converter$1 x2
}
com/google/common/base/Converter$IdentityConverter.class
Converter.java
package com.google.common.base
final com.google.common.base.Converter$IdentityConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.base.Converter$IdentityConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Object doForward (java.lang.Object)
Object t
protected java.lang.Object doBackward (java.lang.Object)
Object t
public com.google.common.base.Converter$IdentityConverter reverse ()
com.google.common.base.Converter doAndThen (com.google.common.base.Converter)
com.google.common.base.Converter otherConverter
public java.lang.String toString ()
private java.lang.Object readResolve ()
public volatile synthetic com.google.common.base.Converter reverse ()
static void <clinit> ()
}
com/google/common/base/Converter$ReverseConverter.class
Converter.java
package com.google.common.base
final com.google.common.base.Converter$ReverseConverter extends com.google.common.base.Converter implements java.io.Serializable {
final com.google.common.base.Converter original
private static final long serialVersionUID
void <init> (com.google.common.base.Converter)
com.google.common.base.Converter original
protected java.lang.Object doForward (java.lang.Object)
Object b
protected java.lang.Object doBackward (java.lang.Object)
Object a
java.lang.Object correctedDoForward (java.lang.Object)
Object b
java.lang.Object correctedDoBackward (java.lang.Object)
Object a
public com.google.common.base.Converter reverse ()
public boolean equals (java.lang.Object)
com.google.common.base.Converter$ReverseConverter that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Converter.class
Converter.java
package com.google.common.base
public abstract com.google.common.base.Converter extends java.lang.Object implements com.google.common.base.Function {
private final boolean handleNullAutomatically
private transient com.google.common.base.Converter reverse
protected void <init> ()
void <init> (boolean)
boolean handleNullAutomatically
protected abstract java.lang.Object doForward (java.lang.Object)
protected abstract java.lang.Object doBackward (java.lang.Object)
public final java.lang.Object convert (java.lang.Object)
Object a
java.lang.Object correctedDoForward (java.lang.Object)
Object a
java.lang.Object correctedDoBackward (java.lang.Object)
Object b
public java.lang.Iterable convertAll (java.lang.Iterable)
Iterable fromIterable
public com.google.common.base.Converter reverse ()
com.google.common.base.Converter result
public final com.google.common.base.Converter andThen (com.google.common.base.Converter)
com.google.common.base.Converter secondConverter
com.google.common.base.Converter doAndThen (com.google.common.base.Converter)
com.google.common.base.Converter secondConverter
public final java.lang.Object apply (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
Object object
public static com.google.common.base.Converter from (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function forwardFunction
com.google.common.base.Function backwardFunction
public static com.google.common.base.Converter identity ()
}
com/google/common/base/Defaults.class
Defaults.java
package com.google.common.base
public final com.google.common.base.Defaults extends java.lang.Object {
private static final Double DOUBLE_DEFAULT
private static final Float FLOAT_DEFAULT
private void <init> ()
public static java.lang.Object defaultValue (java.lang.Class)
Class type
static void <clinit> ()
}
com/google/common/base/Enums$StringConverter.class
Enums.java
package com.google.common.base
final com.google.common.base.Enums$StringConverter extends com.google.common.base.Converter implements java.io.Serializable {
private final Class enumClass
private static final long serialVersionUID
void <init> (java.lang.Class)
Class enumClass
protected java.lang.Enum doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Enum)
Enum enumValue
public boolean equals (java.lang.Object)
com.google.common.base.Enums$StringConverter that
Object object
public int hashCode ()
public java.lang.String toString ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
}
com/google/common/base/Enums.class
Enums.java
package com.google.common.base
public final com.google.common.base.Enums extends java.lang.Object {
private static final java.util.Map enumConstantCache
private void <init> ()
public static java.lang.reflect.Field getField (java.lang.Enum)
NoSuchFieldException impossible
Enum enumValue
Class clazz
public static com.google.common.base.Optional getIfPresent (java.lang.Class, java.lang.String)
Class enumClass
String value
private static java.util.Map populateCache (java.lang.Class)
Enum enumInstance
Class enumClass
java.util.Map result
static java.util.Map getEnumConstants (java.lang.Class)
java.util.Map constants
Class enumClass
public static com.google.common.base.Converter stringConverter (java.lang.Class)
Class enumClass
static void <clinit> ()
}
com/google/common/base/Equivalence$1.class
Equivalence.java
package com.google.common.base
synthetic com.google.common.base.Equivalence$1 extends java.lang.Object {
}
com/google/common/base/Equivalence$Equals.class
Equivalence.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 <init> ()
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 <clinit> ()
}
com/google/common/base/Equivalence$EquivalentToPredicate.class
Equivalence.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 <init> (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.class
Equivalence.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 <init> ()
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 <clinit> ()
}
com/google/common/base/Equivalence$Wrapper.class
Equivalence.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 <init> (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 equivalence
com.google.common.base.Equivalence$Wrapper that
Object obj
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (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.class
Equivalence.java
package com.google.common.base
public abstract com.google.common.base.Equivalence extends java.lang.Object implements java.util.function.BiPredicate {
protected void <init> ()
public final boolean equivalent (java.lang.Object, java.lang.Object)
Object a
Object b
public final boolean test (java.lang.Object, java.lang.Object)
Object t
Object u
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/ExtraObjectsMethodsForWeb.class
ExtraObjectsMethodsForWeb.java
package com.google.common.base
abstract com.google.common.base.ExtraObjectsMethodsForWeb extends java.lang.Object {
void <init> ()
}
com/google/common/base/FinalizablePhantomReference.class
FinalizablePhantomReference.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 <init> (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/FinalizableReference.class
FinalizableReference.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.class
FinalizableReferenceQueue.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 <init> ()
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.class
FinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$DirectLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
void <init> ()
public java.lang.Class loadFinalizer ()
ClassNotFoundException e
}
com/google/common/base/FinalizableReferenceQueue$FinalizerLoader.class
FinalizableReferenceQueue.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.class
FinalizableReferenceQueue.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 <init> ()
public java.lang.Class loadFinalizer ()
ClassLoader systemLoader
SecurityException e
ClassNotFoundException e
ClassLoader systemLoader
}
com/google/common/base/FinalizableReferenceQueue.class
FinalizableReferenceQueue.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 <init> ()
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[] loaders
static java.lang.reflect.Method getStartFinalizer (java.lang.Class)
NoSuchMethodException e
Class finalizer
static synthetic java.util.logging.Logger access$000 ()
static void <clinit> ()
Class finalizer
}
com/google/common/base/FinalizableSoftReference.class
FinalizableSoftReference.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 <init> (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/FinalizableWeakReference.class
FinalizableWeakReference.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 <init> (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/Function.class
Function.java
package com.google.common.base
public abstract com.google.common.base.Function extends java.lang.Object implements java.util.function.Function {
public abstract java.lang.Object apply (java.lang.Object)
public abstract boolean equals (java.lang.Object)
}
com/google/common/base/FunctionalEquivalence.class
FunctionalEquivalence.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 <init> (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.class
Functions.java
package com.google.common.base
synthetic com.google.common.base.Functions$1 extends java.lang.Object {
}
com/google/common/base/Functions$ConstantFunction.class
Functions.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 <init> (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.class
Functions.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 <init> (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.class
Functions.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 <init> (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.class
Functions.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 <init> (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.class
Functions.java
package com.google.common.base
final enum com.google.common.base.Functions$IdentityFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final enum com.google.common.base.Functions$IdentityFunction INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public java.lang.Object apply (java.lang.Object)
Object o
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/base/Functions$PredicateFunction.class
Functions.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 <init> (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 synthetic java.lang.Object apply (java.lang.Object)
synthetic void <init> (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.class
Functions.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 <init> (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 ()
synthetic void <init> (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.class
Functions.java
package com.google.common.base
final enum com.google.common.base.Functions$ToStringFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final enum com.google.common.base.Functions$ToStringFunction INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public java.lang.String apply (java.lang.Object)
Object o
public java.lang.String toString ()
public volatile synthetic java.lang.Object apply (java.lang.Object)
static void <clinit> ()
}
com/google/common/base/Functions.class
Functions.java
package com.google.common.base
public final com.google.common.base.Functions extends java.lang.Object {
private void <init> ()
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/JdkPattern$JdkMatcher.class
JdkPattern.java
package com.google.common.base
final com.google.common.base.JdkPattern$JdkMatcher extends com.google.common.base.CommonMatcher {
final java.util.regex.Matcher matcher
void <init> (java.util.regex.Matcher)
java.util.regex.Matcher matcher
public boolean matches ()
public boolean find ()
public boolean find (int)
int index
public java.lang.String replaceAll (java.lang.String)
String replacement
public int end ()
public int start ()
}
com/google/common/base/JdkPattern.class
JdkPattern.java
package com.google.common.base
final com.google.common.base.JdkPattern extends com.google.common.base.CommonPattern implements java.io.Serializable {
private final java.util.regex.Pattern pattern
private static final long serialVersionUID
void <init> (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public com.google.common.base.CommonMatcher matcher (java.lang.CharSequence)
CharSequence t
public java.lang.String pattern ()
public int flags ()
public java.lang.String toString ()
}
com/google/common/base/Joiner$1.class
Joiner.java
package com.google.common.base
com.google.common.base.Joiner$1 extends com.google.common.base.Joiner {
final synthetic String val$nullText
final synthetic com.google.common.base.Joiner this$0
void <init> (com.google.common.base.Joiner, com.google.common.base.Joiner, java.lang.String)
com.google.common.base.Joiner this$0
com.google.common.base.Joiner prototype
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.class
Joiner.java
package com.google.common.base
com.google.common.base.Joiner$2 extends com.google.common.base.Joiner {
final synthetic com.google.common.base.Joiner this$0
void <init> (com.google.common.base.Joiner, com.google.common.base.Joiner)
com.google.common.base.Joiner this$0
com.google.common.base.Joiner prototype
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.class
Joiner.java
package com.google.common.base
final com.google.common.base.Joiner$3 extends java.util.AbstractList {
final synthetic Object[] val$rest
final synthetic Object val$first
final synthetic Object val$second
void <init> (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.class
Joiner.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 <init> (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.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.util.Map)
java.util.Map map
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
synthetic void <init> (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.class
Joiner.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 <init> (java.lang.String)
String separator
private void <init> (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 (char)
char keyValueSeparator
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
synthetic void <init> (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 synthetic java.lang.String access$100 (com.google.common.base.Joiner)
com.google.common.base.Joiner x0
}
com/google/common/base/MoreObjects$1.class
MoreObjects.java
package com.google.common.base
synthetic com.google.common.base.MoreObjects$1 extends java.lang.Object {
}
com/google/common/base/MoreObjects$ToStringHelper$ValueHolder.class
MoreObjects.java
package com.google.common.base
final com.google.common.base.MoreObjects$ToStringHelper$ValueHolder extends java.lang.Object {
String name
Object value
com.google.common.base.MoreObjects$ToStringHelper$ValueHolder next
private void <init> ()
synthetic void <init> (com.google.common.base.MoreObjects$1)
com.google.common.base.MoreObjects$1 x0
}
com/google/common/base/MoreObjects$ToStringHelper.class
MoreObjects.java
package com.google.common.base
public final com.google.common.base.MoreObjects$ToStringHelper extends java.lang.Object {
private final String className
private final com.google.common.base.MoreObjects$ToStringHelper$ValueHolder holderHead
private com.google.common.base.MoreObjects$ToStringHelper$ValueHolder holderTail
private boolean omitNullValues
private void <init> (java.lang.String)
String className
public com.google.common.base.MoreObjects$ToStringHelper omitNullValues ()
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, java.lang.Object)
String name
Object value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, boolean)
String name
boolean value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, char)
String name
char value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, double)
String name
double value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, float)
String name
float value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, int)
String name
int value
public com.google.common.base.MoreObjects$ToStringHelper add (java.lang.String, long)
String name
long value
public com.google.common.base.MoreObjects$ToStringHelper addValue (java.lang.Object)
Object value
public com.google.common.base.MoreObjects$ToStringHelper addValue (boolean)
boolean value
public com.google.common.base.MoreObjects$ToStringHelper addValue (char)
char value
public com.google.common.base.MoreObjects$ToStringHelper addValue (double)
double value
public com.google.common.base.MoreObjects$ToStringHelper addValue (float)
float value
public com.google.common.base.MoreObjects$ToStringHelper addValue (int)
int value
public com.google.common.base.MoreObjects$ToStringHelper addValue (long)
long value
public java.lang.String toString ()
Object[] objectArray
String arrayString
Object value
com.google.common.base.MoreObjects$ToStringHelper$ValueHolder valueHolder
boolean omitNullValuesSnapshot
String nextSeparator
StringBuilder builder
private com.google.common.base.MoreObjects$ToStringHelper$ValueHolder addHolder ()
com.google.common.base.MoreObjects$ToStringHelper$ValueHolder valueHolder
private com.google.common.base.MoreObjects$ToStringHelper addHolder (java.lang.Object)
Object value
com.google.common.base.MoreObjects$ToStringHelper$ValueHolder valueHolder
private com.google.common.base.MoreObjects$ToStringHelper addHolder (java.lang.String, java.lang.Object)
String name
Object value
com.google.common.base.MoreObjects$ToStringHelper$ValueHolder valueHolder
synthetic void <init> (java.lang.String, com.google.common.base.MoreObjects$1)
String x0
com.google.common.base.MoreObjects$1 x1
}
com/google/common/base/MoreObjects.class
MoreObjects.java
package com.google.common.base
public final com.google.common.base.MoreObjects extends java.lang.Object {
public static java.lang.Object firstNonNull (java.lang.Object, java.lang.Object)
Object first
Object second
public static com.google.common.base.MoreObjects$ToStringHelper toStringHelper (java.lang.Object)
Object self
public static com.google.common.base.MoreObjects$ToStringHelper toStringHelper (java.lang.Class)
Class clazz
public static com.google.common.base.MoreObjects$ToStringHelper toStringHelper (java.lang.String)
String className
private void <init> ()
}
com/google/common/base/Objects.class
Objects.java
package com.google.common.base
public final com.google.common.base.Objects extends com.google.common.base.ExtraObjectsMethodsForWeb {
private void <init> ()
public static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
public static transient int hashCode (java.lang.Object[])
Object[] objects
}
com/google/common/base/Optional$1$1.class
Optional.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 synthetic com.google.common.base.Optional$1 this$0
void <init> (com.google.common.base.Optional$1)
com.google.common.base.Optional$1 this$0
protected java.lang.Object computeNext ()
com.google.common.base.Optional optional
}
com/google/common/base/Optional$1.class
Optional.java
package com.google.common.base
final com.google.common.base.Optional$1 extends java.lang.Object implements java.lang.Iterable {
final synthetic Iterable val$optionals
void <init> (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/base/Optional.class
Optional.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
public static com.google.common.base.Optional fromJavaUtil (java.util.Optional)
java.util.Optional javaUtilOptional
public static java.util.Optional toJavaUtil (com.google.common.base.Optional)
com.google.common.base.Optional googleOptional
public java.util.Optional toJavaUtil ()
void <init> ()
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.class
PairwiseEquivalence.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 <init> (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
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 synthetic int doHash (java.lang.Object)
protected volatile synthetic boolean doEquivalent (java.lang.Object, java.lang.Object)
}
com/google/common/base/PatternCompiler.class
PatternCompiler.java
package com.google.common.base
abstract com.google.common.base.PatternCompiler extends java.lang.Object {
public abstract com.google.common.base.CommonPattern compile (java.lang.String)
public abstract boolean isPcreLike ()
}
com/google/common/base/Platform$1.class
Platform.java
package com.google.common.base
synthetic com.google.common.base.Platform$1 extends java.lang.Object {
}
com/google/common/base/Platform$JdkPatternCompiler.class
Platform.java
package com.google.common.base
final com.google.common.base.Platform$JdkPatternCompiler extends java.lang.Object implements com.google.common.base.PatternCompiler {
private void <init> ()
public com.google.common.base.CommonPattern compile (java.lang.String)
String pattern
public boolean isPcreLike ()
synthetic void <init> (com.google.common.base.Platform$1)
com.google.common.base.Platform$1 x0
}
com/google/common/base/Platform.class
Platform.java
package com.google.common.base
final com.google.common.base.Platform extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final com.google.common.base.PatternCompiler patternCompiler
private void <init> ()
static long systemNanoTime ()
static com.google.common.base.CharMatcher precomputeCharMatcher (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
static com.google.common.base.Optional getEnumIfPresent (java.lang.Class, java.lang.String)
Class enumClass
String value
java.lang.ref.WeakReference ref
static java.lang.String formatCompact4Digits (double)
double value
static boolean stringIsNullOrEmpty (java.lang.String)
String string
static java.lang.String nullToEmpty (java.lang.String)
String string
static java.lang.String emptyToNull (java.lang.String)
String string
static com.google.common.base.CommonPattern compilePattern (java.lang.String)
String pattern
static boolean patternCompilerIsPcreLike ()
private static com.google.common.base.PatternCompiler loadPatternCompiler ()
private static void logPatternCompilerError (java.util.ServiceConfigurationError)
java.util.ServiceConfigurationError e
static void <clinit> ()
}
com/google/common/base/Preconditions.class
Preconditions.java
package com.google.common.base
public final com.google.common.base.Preconditions extends java.lang.Object {
private void <init> ()
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 checkArgument (boolean, java.lang.String, char)
boolean b
String errorMessageTemplate
char p1
public static void checkArgument (boolean, java.lang.String, int)
boolean b
String errorMessageTemplate
int p1
public static void checkArgument (boolean, java.lang.String, long)
boolean b
String errorMessageTemplate
long p1
public static void checkArgument (boolean, java.lang.String, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
public static void checkArgument (boolean, java.lang.String, char, char)
boolean b
String errorMessageTemplate
char p1
char p2
public static void checkArgument (boolean, java.lang.String, char, int)
boolean b
String errorMessageTemplate
char p1
int p2
public static void checkArgument (boolean, java.lang.String, char, long)
boolean b
String errorMessageTemplate
char p1
long p2
public static void checkArgument (boolean, java.lang.String, char, java.lang.Object)
boolean b
String errorMessageTemplate
char p1
Object p2
public static void checkArgument (boolean, java.lang.String, int, char)
boolean b
String errorMessageTemplate
int p1
char p2
public static void checkArgument (boolean, java.lang.String, int, int)
boolean b
String errorMessageTemplate
int p1
int p2
public static void checkArgument (boolean, java.lang.String, int, long)
boolean b
String errorMessageTemplate
int p1
long p2
public static void checkArgument (boolean, java.lang.String, int, java.lang.Object)
boolean b
String errorMessageTemplate
int p1
Object p2
public static void checkArgument (boolean, java.lang.String, long, char)
boolean b
String errorMessageTemplate
long p1
char p2
public static void checkArgument (boolean, java.lang.String, long, int)
boolean b
String errorMessageTemplate
long p1
int p2
public static void checkArgument (boolean, java.lang.String, long, long)
boolean b
String errorMessageTemplate
long p1
long p2
public static void checkArgument (boolean, java.lang.String, long, java.lang.Object)
boolean b
String errorMessageTemplate
long p1
Object p2
public static void checkArgument (boolean, java.lang.String, java.lang.Object, char)
boolean b
String errorMessageTemplate
Object p1
char p2
public static void checkArgument (boolean, java.lang.String, java.lang.Object, int)
boolean b
String errorMessageTemplate
Object p1
int p2
public static void checkArgument (boolean, java.lang.String, java.lang.Object, long)
boolean b
String errorMessageTemplate
Object p1
long p2
public static void checkArgument (boolean, java.lang.String, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
public static void checkArgument (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
Object p3
public static void checkArgument (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
Object p3
Object p4
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 void checkState (boolean, java.lang.String, char)
boolean b
String errorMessageTemplate
char p1
public static void checkState (boolean, java.lang.String, int)
boolean b
String errorMessageTemplate
int p1
public static void checkState (boolean, java.lang.String, long)
boolean b
String errorMessageTemplate
long p1
public static void checkState (boolean, java.lang.String, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
public static void checkState (boolean, java.lang.String, char, char)
boolean b
String errorMessageTemplate
char p1
char p2
public static void checkState (boolean, java.lang.String, char, int)
boolean b
String errorMessageTemplate
char p1
int p2
public static void checkState (boolean, java.lang.String, char, long)
boolean b
String errorMessageTemplate
char p1
long p2
public static void checkState (boolean, java.lang.String, char, java.lang.Object)
boolean b
String errorMessageTemplate
char p1
Object p2
public static void checkState (boolean, java.lang.String, int, char)
boolean b
String errorMessageTemplate
int p1
char p2
public static void checkState (boolean, java.lang.String, int, int)
boolean b
String errorMessageTemplate
int p1
int p2
public static void checkState (boolean, java.lang.String, int, long)
boolean b
String errorMessageTemplate
int p1
long p2
public static void checkState (boolean, java.lang.String, int, java.lang.Object)
boolean b
String errorMessageTemplate
int p1
Object p2
public static void checkState (boolean, java.lang.String, long, char)
boolean b
String errorMessageTemplate
long p1
char p2
public static void checkState (boolean, java.lang.String, long, int)
boolean b
String errorMessageTemplate
long p1
int p2
public static void checkState (boolean, java.lang.String, long, long)
boolean b
String errorMessageTemplate
long p1
long p2
public static void checkState (boolean, java.lang.String, long, java.lang.Object)
boolean b
String errorMessageTemplate
long p1
Object p2
public static void checkState (boolean, java.lang.String, java.lang.Object, char)
boolean b
String errorMessageTemplate
Object p1
char p2
public static void checkState (boolean, java.lang.String, java.lang.Object, int)
boolean b
String errorMessageTemplate
Object p1
int p2
public static void checkState (boolean, java.lang.String, java.lang.Object, long)
boolean b
String errorMessageTemplate
Object p1
long p2
public static void checkState (boolean, java.lang.String, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
public static void checkState (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
Object p3
public static void checkState (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
boolean b
String errorMessageTemplate
Object p1
Object p2
Object p3
Object p4
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 java.lang.Object checkNotNull (java.lang.Object, java.lang.String, char)
Object obj
String errorMessageTemplate
char p1
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, int)
Object obj
String errorMessageTemplate
int p1
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, long)
Object obj
String errorMessageTemplate
long p1
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object)
Object obj
String errorMessageTemplate
Object p1
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, char, char)
Object obj
String errorMessageTemplate
char p1
char p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, char, int)
Object obj
String errorMessageTemplate
char p1
int p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, char, long)
Object obj
String errorMessageTemplate
char p1
long p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, char, java.lang.Object)
Object obj
String errorMessageTemplate
char p1
Object p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, int, char)
Object obj
String errorMessageTemplate
int p1
char p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, int, int)
Object obj
String errorMessageTemplate
int p1
int p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, int, long)
Object obj
String errorMessageTemplate
int p1
long p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, int, java.lang.Object)
Object obj
String errorMessageTemplate
int p1
Object p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, long, char)
Object obj
String errorMessageTemplate
long p1
char p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, long, int)
Object obj
String errorMessageTemplate
long p1
int p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, long, long)
Object obj
String errorMessageTemplate
long p1
long p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, long, java.lang.Object)
Object obj
String errorMessageTemplate
long p1
Object p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, char)
Object obj
String errorMessageTemplate
Object p1
char p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, int)
Object obj
String errorMessageTemplate
Object p1
int p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, long)
Object obj
String errorMessageTemplate
Object p1
long p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
Object obj
String errorMessageTemplate
Object p1
Object p2
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
Object obj
String errorMessageTemplate
Object p1
Object p2
Object p3
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object obj
String errorMessageTemplate
Object p1
Object p2
Object p3
Object p4
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
}
com/google/common/base/Predicate.class
Predicate.java
package com.google.common.base
public abstract com.google.common.base.Predicate extends java.lang.Object implements java.util.function.Predicate {
public abstract boolean apply (java.lang.Object)
public abstract boolean equals (java.lang.Object)
public boolean test (java.lang.Object)
Object input
}
com/google/common/base/Predicates$1.class
Predicates.java
package com.google.common.base
synthetic com.google.common.base.Predicates$1 extends java.lang.Object {
}
com/google/common/base/Predicates$AndPredicate.class
Predicates.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 <init> (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 ()
synthetic void <init> (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$CompositionPredicate.class
Predicates.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 <init> (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 ()
synthetic void <init> (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$ContainsPatternFromStringPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$ContainsPatternFromStringPredicate extends com.google.common.base.Predicates$ContainsPatternPredicate {
private static final long serialVersionUID
void <init> (java.lang.String)
String string
public java.lang.String toString ()
}
com/google/common/base/Predicates$ContainsPatternPredicate.class
Predicates.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 com.google.common.base.CommonPattern pattern
private static final long serialVersionUID
void <init> (com.google.common.base.CommonPattern)
com.google.common.base.CommonPattern pattern
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 ()
String patternString
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/base/Predicates$InPredicate.class
Predicates.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 <init> (java.util.Collection)
java.util.Collection target
public boolean apply (java.lang.Object)
RuntimeException 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 ()
synthetic void <init> (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.class
Predicates.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 <init> (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 ()
synthetic void <init> (java.lang.Class, com.google.common.base.Predicates$1)
Class x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$IsEqualToPredicate.class
Predicates.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 <init> (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 ()
synthetic void <init> (java.lang.Object, com.google.common.base.Predicates$1)
Object x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$NotPredicate.class
Predicates.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 <init> (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.class
Predicates.java
package com.google.common.base
final enum com.google.common.base.Predicates$ObjectPredicate$1 extends com.google.common.base.Predicates$ObjectPredicate {
void <init> (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
public java.lang.String toString ()
}
com/google/common/base/Predicates$ObjectPredicate$2.class
Predicates.java
package com.google.common.base
final enum com.google.common.base.Predicates$ObjectPredicate$2 extends com.google.common.base.Predicates$ObjectPredicate {
void <init> (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
public java.lang.String toString ()
}
com/google/common/base/Predicates$ObjectPredicate$3.class
Predicates.java
package com.google.common.base
final enum com.google.common.base.Predicates$ObjectPredicate$3 extends com.google.common.base.Predicates$ObjectPredicate {
void <init> (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
public java.lang.String toString ()
}
com/google/common/base/Predicates$ObjectPredicate$4.class
Predicates.java
package com.google.common.base
final enum com.google.common.base.Predicates$ObjectPredicate$4 extends com.google.common.base.Predicates$ObjectPredicate {
void <init> (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
public java.lang.String toString ()
}
com/google/common/base/Predicates$ObjectPredicate.class
Predicates.java
package com.google.common.base
abstract enum com.google.common.base.Predicates$ObjectPredicate extends java.lang.Enum implements com.google.common.base.Predicate {
public static final enum com.google.common.base.Predicates$ObjectPredicate ALWAYS_TRUE
public static final enum com.google.common.base.Predicates$ObjectPredicate ALWAYS_FALSE
public static final enum com.google.common.base.Predicates$ObjectPredicate IS_NULL
public static final enum com.google.common.base.Predicates$ObjectPredicate NOT_NULL
private static final synthetic 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 <init> (java.lang.String, int)
com.google.common.base.Predicate withNarrowedType ()
synthetic void <init> (java.lang.String, int, com.google.common.base.Predicates$1)
String x0
int x1
com.google.common.base.Predicates$1 x2
static void <clinit> ()
}
com/google/common/base/Predicates$OrPredicate.class
Predicates.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 <init> (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 ()
synthetic void <init> (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$SubtypeOfPredicate.class
Predicates.java
package com.google.common.base
com.google.common.base.Predicates$SubtypeOfPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Class clazz
private static final long serialVersionUID
private void <init> (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$SubtypeOfPredicate that
Object obj
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
synthetic void <init> (java.lang.Class, com.google.common.base.Predicates$1)
Class x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates.class
Predicates.java
package com.google.common.base
public final com.google.common.base.Predicates extends java.lang.Object {
private void <init> ()
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 subtypeOf (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.lang.String toStringHelper (java.lang.String, java.lang.Iterable)
Object o
String methodName
Iterable components
StringBuilder builder
boolean first
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
Iterable iterable
java.util.ArrayList list
static synthetic java.lang.String access$800 (java.lang.String, java.lang.Iterable)
String x0
Iterable x1
}
com/google/common/base/Present.class
Present.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 <init> (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.class
SmallCharMatcher.java
package com.google.common.base
final com.google.common.base.SmallCharMatcher extends com.google.common.base.CharMatcher$NamedFastMatcher {
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 <init> (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
java.util.BitSet table
}
com/google/common/base/Splitter$1$1.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$1$1 extends com.google.common.base.Splitter$SplittingIterator {
final synthetic com.google.common.base.Splitter$1 this$0
void <init> (com.google.common.base.Splitter$1, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter$1 this$0
com.google.common.base.Splitter splitter
CharSequence toSplit
int separatorStart (int)
int start
int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$1.class
Splitter.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 synthetic com.google.common.base.CharMatcher val$separatorMatcher
void <init> (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 synthetic java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter$2$1.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$2$1 extends com.google.common.base.Splitter$SplittingIterator {
final synthetic com.google.common.base.Splitter$2 this$0
void <init> (com.google.common.base.Splitter$2, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter$2 this$0
com.google.common.base.Splitter splitter
CharSequence toSplit
public int separatorStart (int)
int i
int p
int last
int start
int separatorLength
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$2.class
Splitter.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 synthetic String val$separator
void <init> (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 synthetic java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter$3$1.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$3$1 extends com.google.common.base.Splitter$SplittingIterator {
final synthetic com.google.common.base.CommonMatcher val$matcher
final synthetic com.google.common.base.Splitter$3 this$0
void <init> (com.google.common.base.Splitter$3, com.google.common.base.Splitter, java.lang.CharSequence, com.google.common.base.CommonMatcher)
com.google.common.base.Splitter$3 this$0
com.google.common.base.Splitter splitter
CharSequence toSplit
public int separatorStart (int)
int start
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$3.class
Splitter.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 synthetic com.google.common.base.CommonPattern val$separatorPattern
void <init> (com.google.common.base.CommonPattern)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
com.google.common.base.CommonMatcher matcher
public volatile synthetic java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter$4$1.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$4$1 extends com.google.common.base.Splitter$SplittingIterator {
final synthetic com.google.common.base.Splitter$4 this$0
void <init> (com.google.common.base.Splitter$4, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter$4 this$0
com.google.common.base.Splitter splitter
CharSequence toSplit
public int separatorStart (int)
int start
int nextChunkStart
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$4.class
Splitter.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 synthetic int val$length
void <init> (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 synthetic java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter$5.class
Splitter.java
package com.google.common.base
com.google.common.base.Splitter$5 extends java.lang.Object implements java.lang.Iterable {
final synthetic CharSequence val$sequence
final synthetic com.google.common.base.Splitter this$0
void <init> (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter this$0
public java.util.Iterator iterator ()
public java.lang.String toString ()
}
com/google/common/base/Splitter$MapSplitter.class
Splitter.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 <init> (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
CharSequence sequence
java.util.Map map
synthetic void <init> (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.class
Splitter.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 <init> (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 synthetic java.lang.Object computeNext ()
}
com/google/common/base/Splitter$Strategy.class
Splitter.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.class
Splitter.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 <init> (com.google.common.base.Splitter$Strategy)
com.google.common.base.Splitter$Strategy strategy
private void <init> (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
private static com.google.common.base.Splitter on (com.google.common.base.CommonPattern)
com.google.common.base.CommonPattern 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 splittingIterator (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 synthetic java.util.Iterator access$000 (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
static synthetic com.google.common.base.CharMatcher access$200 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
static synthetic boolean access$300 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
static synthetic int access$400 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
}
com/google/common/base/StandardSystemProperty.class
StandardSystemProperty.java
package com.google.common.base
public final enum com.google.common.base.StandardSystemProperty extends java.lang.Enum {
public static final enum com.google.common.base.StandardSystemProperty JAVA_VERSION
public static final enum com.google.common.base.StandardSystemProperty JAVA_VENDOR
public static final enum com.google.common.base.StandardSystemProperty JAVA_VENDOR_URL
public static final enum com.google.common.base.StandardSystemProperty JAVA_HOME
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_SPECIFICATION_VERSION
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_SPECIFICATION_VENDOR
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_SPECIFICATION_NAME
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_VERSION
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_VENDOR
public static final enum com.google.common.base.StandardSystemProperty JAVA_VM_NAME
public static final enum com.google.common.base.StandardSystemProperty JAVA_SPECIFICATION_VERSION
public static final enum com.google.common.base.StandardSystemProperty JAVA_SPECIFICATION_VENDOR
public static final enum com.google.common.base.StandardSystemProperty JAVA_SPECIFICATION_NAME
public static final enum com.google.common.base.StandardSystemProperty JAVA_CLASS_VERSION
public static final enum com.google.common.base.StandardSystemProperty JAVA_CLASS_PATH
public static final enum com.google.common.base.StandardSystemProperty JAVA_LIBRARY_PATH
public static final enum com.google.common.base.StandardSystemProperty JAVA_IO_TMPDIR
public static final enum com.google.common.base.StandardSystemProperty JAVA_COMPILER
public static final enum com.google.common.base.StandardSystemProperty JAVA_EXT_DIRS
public static final enum com.google.common.base.StandardSystemProperty OS_NAME
public static final enum com.google.common.base.StandardSystemProperty OS_ARCH
public static final enum com.google.common.base.StandardSystemProperty OS_VERSION
public static final enum com.google.common.base.StandardSystemProperty FILE_SEPARATOR
public static final enum com.google.common.base.StandardSystemProperty PATH_SEPARATOR
public static final enum com.google.common.base.StandardSystemProperty LINE_SEPARATOR
public static final enum com.google.common.base.StandardSystemProperty USER_NAME
public static final enum com.google.common.base.StandardSystemProperty USER_HOME
public static final enum com.google.common.base.StandardSystemProperty USER_DIR
private final String key
private static final synthetic 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 <init> (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 <clinit> ()
}
com/google/common/base/Stopwatch$1.class
Stopwatch.java
package com.google.common.base
synthetic com.google.common.base.Stopwatch$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$util$concurrent$TimeUnit
static void <clinit> ()
}
com/google/common/base/Stopwatch.class
Stopwatch.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
void <init> ()
void <init> (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 java.time.Duration elapsed ()
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.class
Strings.java
package com.google.common.base
public final com.google.common.base.Strings extends java.lang.Object {
private void <init> ()
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
public static transient java.lang.String lenientFormat (java.lang.String, java.lang.Object[])
int i
int placeholderStart
String template
Object[] args
StringBuilder builder
int templateStart
int i
private static java.lang.String lenientToString (java.lang.Object)
String objectToString
Exception e
Object o
}
com/google/common/base/Supplier.class
Supplier.java
package com.google.common.base
public abstract com.google.common.base.Supplier extends java.lang.Object implements java.util.function.Supplier {
public abstract java.lang.Object get ()
}
com/google/common/base/Suppliers$ExpiringMemoizingSupplier.class
Suppliers.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 <init> (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.class
Suppliers.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 <init> (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$NonSerializableMemoizingSupplier.class
Suppliers.java
package com.google.common.base
com.google.common.base.Suppliers$NonSerializableMemoizingSupplier extends java.lang.Object implements com.google.common.base.Supplier {
volatile com.google.common.base.Supplier delegate
volatile boolean initialized
Object value
void <init> (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.Supplier delegate
}
com/google/common/base/Suppliers$SupplierComposition.class
Suppliers.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 <init> (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.class
Suppliers.java
package com.google.common.base
abstract com.google.common.base.Suppliers$SupplierFunction extends java.lang.Object implements com.google.common.base.Function {
}
com/google/common/base/Suppliers$SupplierFunctionImpl.class
Suppliers.java
package com.google.common.base
final enum com.google.common.base.Suppliers$SupplierFunctionImpl extends java.lang.Enum implements com.google.common.base.Suppliers$SupplierFunction {
public static final enum com.google.common.base.Suppliers$SupplierFunctionImpl INSTANCE
private static final synthetic com.google.common.base.Suppliers$SupplierFunctionImpl[] $VALUES
public static com.google.common.base.Suppliers$SupplierFunctionImpl[] values ()
public static com.google.common.base.Suppliers$SupplierFunctionImpl valueOf (java.lang.String)
String name
private void <init> (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 synthetic java.lang.Object apply (java.lang.Object)
static void <clinit> ()
}
com/google/common/base/Suppliers$SupplierOfInstance.class
Suppliers.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 <init> (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.class
Suppliers.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 <init> (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.class
Suppliers.java
package com.google.common.base
public final com.google.common.base.Suppliers extends java.lang.Object {
private void <init> ()
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.Suppliers$SupplierFunction sf
}
com/google/common/base/Throwables$1.class
Throwables.java
package com.google.common.base
final com.google.common.base.Throwables$1 extends java.util.AbstractList {
final synthetic Throwable val$t
void <init> (java.lang.Throwable)
public java.lang.StackTraceElement get (int)
int n
public int size ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/base/Throwables.class
Throwables.java
package com.google.common.base
public final com.google.common.base.Throwables extends java.lang.Object {
private static final String JAVA_LANG_ACCESS_CLASSNAME
static final String SHARED_SECRETS_CLASSNAME
private static final Object jla
private static final java.lang.reflect.Method getStackTraceElementMethod
private static final java.lang.reflect.Method getStackTraceDepthMethod
private void <init> ()
public static void throwIfInstanceOf (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable throwable
Class declaredType
public static void propagateIfInstanceOf (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable throwable
Class declaredType
public static void throwIfUnchecked (java.lang.Throwable)
Throwable throwable
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 slowPointer
boolean advanceSlowPointer
Throwable cause
public static java.util.List getCausalChain (java.lang.Throwable)
Throwable throwable
java.util.List causes
Throwable slowPointer
boolean advanceSlowPointer
Throwable cause
public static java.lang.Throwable getCauseAs (java.lang.Throwable, java.lang.Class)
ClassCastException e
Throwable throwable
Class expectedCauseType
public static java.lang.String getStackTraceAsString (java.lang.Throwable)
Throwable throwable
java.io.StringWriter stringWriter
public static java.util.List lazyStackTrace (java.lang.Throwable)
Throwable throwable
public static boolean lazyStackTraceIsLazy ()
private static java.util.List jlaStackTrace (java.lang.Throwable)
Throwable t
private static transient java.lang.Object invokeAccessibleNonThrowingMethod (java.lang.reflect.Method, java.lang.Object, java.lang.Object[])
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Method method
Object receiver
Object[] params
private static java.lang.Object getJLA ()
Class sharedSecrets
java.lang.reflect.Method langAccess
ThreadDeath death
Throwable t
private static java.lang.reflect.Method getGetMethod ()
private static java.lang.reflect.Method getSizeMethod ()
java.lang.reflect.Method getStackTraceDepth
Exception e
private static transient java.lang.reflect.Method getJlaMethod (java.lang.String, java.lang.Class[]) throws java.lang.ThreadDeath
ThreadDeath death
Throwable t
String name
Class[] parameterTypes
static synthetic java.lang.reflect.Method access$000 ()
static synthetic java.lang.Object access$100 ()
static synthetic java.lang.Object access$200 (java.lang.reflect.Method, java.lang.Object, java.lang.Object[])
java.lang.reflect.Method x0
Object x1
Object[] x2
static synthetic java.lang.reflect.Method access$300 ()
static void <clinit> ()
}
com/google/common/base/Ticker$1.class
Ticker.java
package com.google.common.base
final com.google.common.base.Ticker$1 extends com.google.common.base.Ticker {
void <init> ()
public long read ()
}
com/google/common/base/Ticker.class
Ticker.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 <init> ()
public abstract long read ()
public static com.google.common.base.Ticker systemTicker ()
static void <clinit> ()
}
com/google/common/base/Utf8.class
Utf8.java
package com.google.common.base
public final com.google.common.base.Utf8 extends java.lang.Object {
public static int encodedLength (java.lang.CharSequence)
char c
CharSequence sequence
int utf16Length
int utf8Length
int i
private static int encodedLengthGeneral (java.lang.CharSequence, int)
char c
int i
CharSequence sequence
int start
int utf16Length
int utf8Length
public static boolean isWellFormed (byte[])
byte[] bytes
public static boolean isWellFormed (byte[], int, int)
int i
byte[] bytes
int off
int len
int end
private static boolean isWellFormedSlowPath (byte[], int, int)
int byte2
int byte2
int byte1
byte[] bytes
int off
int end
int index
private static java.lang.String unpairedSurrogateMsg (int)
int i
private void <init> ()
}
com/google/common/base/Verify.class
Verify.java
package com.google.common.base
public final com.google.common.base.Verify extends java.lang.Object {
public static void verify (boolean)
boolean expression
public static transient void verify (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static void verify (boolean, java.lang.String, char)
boolean expression
String errorMessageTemplate
char p1
public static void verify (boolean, java.lang.String, int)
boolean expression
String errorMessageTemplate
int p1
public static void verify (boolean, java.lang.String, long)
boolean expression
String errorMessageTemplate
long p1
public static void verify (boolean, java.lang.String, java.lang.Object)
boolean expression
String errorMessageTemplate
Object p1
public static void verify (boolean, java.lang.String, char, char)
boolean expression
String errorMessageTemplate
char p1
char p2
public static void verify (boolean, java.lang.String, int, char)
boolean expression
String errorMessageTemplate
int p1
char p2
public static void verify (boolean, java.lang.String, long, char)
boolean expression
String errorMessageTemplate
long p1
char p2
public static void verify (boolean, java.lang.String, java.lang.Object, char)
boolean expression
String errorMessageTemplate
Object p1
char p2
public static void verify (boolean, java.lang.String, char, int)
boolean expression
String errorMessageTemplate
char p1
int p2
public static void verify (boolean, java.lang.String, int, int)
boolean expression
String errorMessageTemplate
int p1
int p2
public static void verify (boolean, java.lang.String, long, int)
boolean expression
String errorMessageTemplate
long p1
int p2
public static void verify (boolean, java.lang.String, java.lang.Object, int)
boolean expression
String errorMessageTemplate
Object p1
int p2
public static void verify (boolean, java.lang.String, char, long)
boolean expression
String errorMessageTemplate
char p1
long p2
public static void verify (boolean, java.lang.String, int, long)
boolean expression
String errorMessageTemplate
int p1
long p2
public static void verify (boolean, java.lang.String, long, long)
boolean expression
String errorMessageTemplate
long p1
long p2
public static void verify (boolean, java.lang.String, java.lang.Object, long)
boolean expression
String errorMessageTemplate
Object p1
long p2
public static void verify (boolean, java.lang.String, char, java.lang.Object)
boolean expression
String errorMessageTemplate
char p1
Object p2
public static void verify (boolean, java.lang.String, int, java.lang.Object)
boolean expression
String errorMessageTemplate
int p1
Object p2
public static void verify (boolean, java.lang.String, long, java.lang.Object)
boolean expression
String errorMessageTemplate
long p1
Object p2
public static void verify (boolean, java.lang.String, java.lang.Object, java.lang.Object)
boolean expression
String errorMessageTemplate
Object p1
Object p2
public static void verify (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
boolean expression
String errorMessageTemplate
Object p1
Object p2
Object p3
public static void verify (boolean, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
boolean expression
String errorMessageTemplate
Object p1
Object p2
Object p3
Object p4
public static java.lang.Object verifyNotNull (java.lang.Object)
Object reference
public static transient java.lang.Object verifyNotNull (java.lang.Object, java.lang.String, java.lang.Object[])
Object reference
String errorMessageTemplate
Object[] errorMessageArgs
private void <init> ()
}
com/google/common/base/VerifyException.class
VerifyException.java
package com.google.common.base
public com.google.common.base.VerifyException extends java.lang.RuntimeException {
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/google/common/base/internal/
com/google/common/base/internal/Finalizer.class
Finalizer.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.Constructor bigThreadConstructor
private static final java.lang.reflect.Field inheritableThreadLocals
public static void startFinalizer (java.lang.Class, java.lang.ref.ReferenceQueue, java.lang.ref.PhantomReference)
boolean inheritThreadLocals
long defaultStackSize
Throwable t
Throwable t
Class finalizableReferenceClass
java.lang.ref.ReferenceQueue queue
java.lang.ref.PhantomReference frqReference
com.google.common.base.internal.Finalizer finalizer
String threadName
Thread thread
private void <init> (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 ()
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
private static java.lang.reflect.Field getInheritableThreadLocalsField ()
java.lang.reflect.Field inheritableThreadLocals
Throwable t
private static java.lang.reflect.Constructor getBigThreadConstructor ()
Throwable t
static void <clinit> ()
}
com/google/common/base/package-info.class
package-info.java
package com.google.common.base
abstract synthetic com.google.common.base.package-info extends java.lang.Object {
}
com/google/common/cache/
com/google/common/cache/AbstractCache$SimpleStatsCounter.class
AbstractCache.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 <init> ()
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.class
AbstractCache.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.class
AbstractCache.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 <init> ()
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 value
Object key
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.Map m
public void cleanUp ()
public long size ()
public void invalidate (java.lang.Object)
Object key
public void invalidateAll (java.lang.Iterable)
Object key
Iterable keys
public void invalidateAll ()
public com.google.common.cache.CacheStats stats ()
public java.util.concurrent.ConcurrentMap asMap ()
}
com/google/common/cache/AbstractLoadingCache.class
AbstractLoadingCache.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 <init> ()
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
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.class
Cache.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.class
CacheBuilder.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 <init> ()
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.class
CacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$2 extends java.lang.Object implements com.google.common.base.Supplier {
void <init> ()
public com.google.common.cache.AbstractCache$StatsCounter get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/cache/CacheBuilder$3.class
CacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$3 extends com.google.common.base.Ticker {
void <init> ()
public long read ()
}
com/google/common/cache/CacheBuilder$NullListener.class
CacheBuilder.java
package com.google.common.cache
final enum com.google.common.cache.CacheBuilder$NullListener extends java.lang.Enum implements com.google.common.cache.RemovalListener {
public static final enum com.google.common.cache.CacheBuilder$NullListener INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public void onRemoval (com.google.common.cache.RemovalNotification)
com.google.common.cache.RemovalNotification notification
static void <clinit> ()
}
com/google/common/cache/CacheBuilder$OneWeigher.class
CacheBuilder.java
package com.google.common.cache
final enum com.google.common.cache.CacheBuilder$OneWeigher extends java.lang.Enum implements com.google.common.cache.Weigher {
public static final enum com.google.common.cache.CacheBuilder$OneWeigher INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int weigh (java.lang.Object, java.lang.Object)
Object key
Object value
static void <clinit> ()
}
com/google/common/cache/CacheBuilder.class
CacheBuilder.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
private void <init> ()
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 maximumSize
public com.google.common.cache.CacheBuilder maximumWeight (long)
long maximumWeight
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 (java.time.Duration)
java.time.Duration duration
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 (java.time.Duration)
java.time.Duration duration
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 (java.time.Duration)
java.time.Duration duration
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.MoreObjects$ToStringHelper s
static void <clinit> ()
}
com/google/common/cache/CacheBuilderSpec$1.class
CacheBuilderSpec.java
package com.google.common.cache
synthetic com.google.common.cache.CacheBuilderSpec$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$cache$LocalCache$Strength
static void <clinit> ()
}
com/google/common/cache/CacheBuilderSpec$AccessDurationParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$AccessDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void <init> ()
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.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$ConcurrencyLevelParser extends com.google.common.cache.CacheBuilderSpec$IntegerParser {
void <init> ()
protected void parseInteger (com.google.common.cache.CacheBuilderSpec, int)
com.google.common.cache.CacheBuilderSpec spec
int value
}
com/google/common/cache/CacheBuilderSpec$DurationParser.class
CacheBuilderSpec.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 <init> ()
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)
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.TimeUnit timeUnit
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.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$InitialCapacityParser extends com.google.common.cache.CacheBuilderSpec$IntegerParser {
void <init> ()
protected void parseInteger (com.google.common.cache.CacheBuilderSpec, int)
com.google.common.cache.CacheBuilderSpec spec
int value
}
com/google/common/cache/CacheBuilderSpec$IntegerParser.class
CacheBuilderSpec.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 <init> ()
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.class
CacheBuilderSpec.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 <init> (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.class
CacheBuilderSpec.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 <init> ()
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.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$MaximumSizeParser extends com.google.common.cache.CacheBuilderSpec$LongParser {
void <init> ()
protected void parseLong (com.google.common.cache.CacheBuilderSpec, long)
com.google.common.cache.CacheBuilderSpec spec
long value
}
com/google/common/cache/CacheBuilderSpec$MaximumWeightParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$MaximumWeightParser extends com.google.common.cache.CacheBuilderSpec$LongParser {
void <init> ()
protected void parseLong (com.google.common.cache.CacheBuilderSpec, long)
com.google.common.cache.CacheBuilderSpec spec
long value
}
com/google/common/cache/CacheBuilderSpec$RecordStatsParser.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$RecordStatsParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void <init> ()
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.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$RefreshDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void <init> ()
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.class
CacheBuilderSpec.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.class
CacheBuilderSpec.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 <init> (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.class
CacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$WriteDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void <init> ()
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.class
CacheBuilderSpec.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 <init> (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
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
private static transient java.lang.String format (java.lang.String, java.lang.Object[])
String format
Object[] args
static synthetic java.lang.String access$000 (java.lang.String, java.lang.Object[])
String x0
Object[] x1
static void <clinit> ()
}
com/google/common/cache/CacheLoader$1$1.class
CacheLoader.java
package com.google.common.cache
com.google.common.cache.CacheLoader$1$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic Object val$key
final synthetic Object val$oldValue
final synthetic com.google.common.cache.CacheLoader$1 this$0
void <init> (com.google.common.cache.CacheLoader$1, java.lang.Object, java.lang.Object)
com.google.common.cache.CacheLoader$1 this$0
public java.lang.Object call () throws java.lang.Exception
}
com/google/common/cache/CacheLoader$1.class
CacheLoader.java
package com.google.common.cache
final com.google.common.cache.CacheLoader$1 extends com.google.common.cache.CacheLoader {
final synthetic com.google.common.cache.CacheLoader val$loader
final synthetic java.util.concurrent.Executor val$executor
void <init> (com.google.common.cache.CacheLoader, java.util.concurrent.Executor)
public java.lang.Object load (java.lang.Object) throws java.lang.Exception
Object key
public com.google.common.util.concurrent.ListenableFuture reload (java.lang.Object, java.lang.Object) throws java.lang.Exception
Object key
Object oldValue
com.google.common.util.concurrent.ListenableFutureTask task
public java.util.Map loadAll (java.lang.Iterable) throws java.lang.Exception
Iterable keys
}
com/google/common/cache/CacheLoader$FunctionToCacheLoader.class
CacheLoader.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 <init> (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.class
CacheLoader.java
package com.google.common.cache
public final com.google.common.cache.CacheLoader$InvalidCacheLoadException extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String message
}
com/google/common/cache/CacheLoader$SupplierToCacheLoader.class
CacheLoader.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 <init> (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.class
CacheLoader.java
package com.google.common.cache
public final com.google.common.cache.CacheLoader$UnsupportedLoadingOperationException extends java.lang.UnsupportedOperationException {
void <init> ()
}
com/google/common/cache/CacheLoader.class
CacheLoader.java
package com.google.common.cache
public abstract com.google.common.cache.CacheLoader extends java.lang.Object {
protected void <init> ()
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
public static com.google.common.cache.CacheLoader asyncReloading (com.google.common.cache.CacheLoader, java.util.concurrent.Executor)
com.google.common.cache.CacheLoader loader
java.util.concurrent.Executor executor
}
com/google/common/cache/CacheStats.class
CacheStats.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 <init> (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.class
ForwardingCache.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 <init> (com.google.common.cache.Cache)
com.google.common.cache.Cache delegate
protected final com.google.common.cache.Cache delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/cache/ForwardingCache.class
ForwardingCache.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 <init> ()
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 synthetic java.lang.Object delegate ()
}
com/google/common/cache/ForwardingLoadingCache$SimpleForwardingLoadingCache.class
ForwardingLoadingCache.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 <init> (com.google.common.cache.LoadingCache)
com.google.common.cache.LoadingCache delegate
protected final com.google.common.cache.LoadingCache delegate ()
protected volatile synthetic com.google.common.cache.Cache delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/cache/ForwardingLoadingCache.class
ForwardingLoadingCache.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 <init> ()
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 synthetic com.google.common.cache.Cache delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/cache/LoadingCache.class
LoadingCache.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.class
LocalCache.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 <init> ()
public java.lang.Object get ()
public int getWeight ()
public com.google.common.cache.ReferenceEntry getEntry ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.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.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$2 extends java.util.AbstractQueue {
void <init> ()
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.class
LocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$AbstractCacheSet extends java.util.AbstractSet {
final java.util.concurrent.ConcurrentMap map
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache, java.util.concurrent.ConcurrentMap)
com.google.common.cache.LocalCache this$0
java.util.concurrent.ConcurrentMap map
public int size ()
public boolean isEmpty ()
public void clear ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
}
com/google/common/cache/LocalCache$AbstractReferenceEntry.class
LocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$AbstractReferenceEntry extends java.lang.Object implements com.google.common.cache.ReferenceEntry {
void <init> ()
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.ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$AccessQueue$1.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$AccessQueue$1 extends com.google.common.cache.LocalCache$AbstractReferenceEntry {
com.google.common.cache.ReferenceEntry nextAccess
com.google.common.cache.ReferenceEntry previousAccess
final synthetic com.google.common.cache.LocalCache$AccessQueue this$0
void <init> (com.google.common.cache.LocalCache$AccessQueue)
com.google.common.cache.LocalCache$AccessQueue this$0
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$AccessQueue$2.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$AccessQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final synthetic com.google.common.cache.LocalCache$AccessQueue this$0
void <init> (com.google.common.cache.LocalCache$AccessQueue, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$AccessQueue this$0
com.google.common.cache.ReferenceEntry firstOrNull
protected com.google.common.cache.ReferenceEntry computeNext (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
protected volatile synthetic java.lang.Object computeNext (java.lang.Object)
}
com/google/common/cache/LocalCache$AccessQueue.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$AccessQueue extends java.util.AbstractQueue {
final com.google.common.cache.ReferenceEntry head
void <init> ()
public boolean offer (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry entry
public com.google.common.cache.ReferenceEntry peek ()
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry poll ()
com.google.common.cache.ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.cache.ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.cache.ReferenceEntry e
int size
public void clear ()
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry e
public java.util.Iterator iterator ()
public volatile synthetic java.lang.Object peek ()
public volatile synthetic java.lang.Object poll ()
public volatile synthetic boolean offer (java.lang.Object)
}
com/google/common/cache/LocalCache$EntryFactory$1.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$1 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
}
com/google/common/cache/LocalCache$EntryFactory$2.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$2 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$3.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$3 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$4.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$4 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$5.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$5 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
}
com/google/common/cache/LocalCache$EntryFactory$6.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$6 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$7.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$7 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$8.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$EntryFactory$8 extends com.google.common.cache.LocalCache$EntryFactory {
void <init> (java.lang.String, int)
com.google.common.cache.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory.class
LocalCache.java
package com.google.common.cache
abstract enum com.google.common.cache.LocalCache$EntryFactory extends java.lang.Enum {
public static final enum com.google.common.cache.LocalCache$EntryFactory STRONG
public static final enum com.google.common.cache.LocalCache$EntryFactory STRONG_ACCESS
public static final enum com.google.common.cache.LocalCache$EntryFactory STRONG_WRITE
public static final enum com.google.common.cache.LocalCache$EntryFactory STRONG_ACCESS_WRITE
public static final enum com.google.common.cache.LocalCache$EntryFactory WEAK
public static final enum com.google.common.cache.LocalCache$EntryFactory WEAK_ACCESS
public static final enum com.google.common.cache.LocalCache$EntryFactory WEAK_WRITE
public static final enum 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 synthetic 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 <init> (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.ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
void copyAccessEntry (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newEntry
void copyWriteEntry (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newEntry
synthetic void <init> (java.lang.String, int, com.google.common.cache.LocalCache$1)
String x0
int x1
com.google.common.cache.LocalCache$1 x2
static void <clinit> ()
}
com/google/common/cache/LocalCache$EntryIterator.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryIterator extends com.google.common.cache.LocalCache$HashIterator {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public java.util.Map$Entry next ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/cache/LocalCache$EntrySet.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntrySet extends com.google.common.cache.LocalCache$AbstractCacheSet {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache, java.util.concurrent.ConcurrentMap)
com.google.common.cache.LocalCache this$0
java.util.concurrent.ConcurrentMap map
public java.util.Iterator iterator ()
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
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
private static synthetic boolean lambda$removeIf$0 (java.util.function.Predicate, java.lang.Object, java.lang.Object)
java.util.function.Predicate filter
Object k
Object v
}
com/google/common/cache/LocalCache$HashIterator.class
LocalCache.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.ReferenceEntry nextEntry
com.google.common.cache.LocalCache$WriteThroughEntry nextExternal
com.google.common.cache.LocalCache$WriteThroughEntry lastReturned
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public abstract java.lang.Object next ()
final void advance ()
boolean nextInChain ()
boolean nextInTable ()
boolean advanceTo (com.google.common.cache.ReferenceEntry)
long now
Object key
Object value
com.google.common.cache.ReferenceEntry entry
public boolean hasNext ()
com.google.common.cache.LocalCache$WriteThroughEntry nextEntry ()
public void remove ()
}
com/google/common/cache/LocalCache$KeyIterator.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$KeyIterator extends com.google.common.cache.LocalCache$HashIterator {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public java.lang.Object next ()
}
com/google/common/cache/LocalCache$KeySet.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$KeySet extends com.google.common.cache.LocalCache$AbstractCacheSet {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache, java.util.concurrent.ConcurrentMap)
com.google.common.cache.LocalCache this$0
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.class
LocalCache.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 <init> (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.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LoadingValueReference$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.cache.LocalCache$LoadingValueReference this$0
void <init> (com.google.common.cache.LocalCache$LoadingValueReference)
com.google.common.cache.LocalCache$LoadingValueReference this$0
public java.lang.Object apply (java.lang.Object)
Object newValue
}
com/google/common/cache/LocalCache$LoadingValueReference.class
LocalCache.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 <init> ()
public void <init> (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
Object previousValue
com.google.common.util.concurrent.ListenableFuture newValue
com.google.common.util.concurrent.ListenableFuture result
Throwable t
Object key
com.google.common.cache.CacheLoader loader
public java.lang.Object compute (java.lang.Object, java.util.function.BiFunction)
Object previousValue
java.util.concurrent.ExecutionException e
Object newValue
Throwable th
Object key
java.util.function.BiFunction function
Object previousValue
Object newValue
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.ReferenceEntry getEntry ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
}
com/google/common/cache/LocalCache$LocalLoadingCache.class
LocalCache.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 <init> (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.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LocalManualCache$1 extends com.google.common.cache.CacheLoader {
final synthetic java.util.concurrent.Callable val$valueLoader
final synthetic com.google.common.cache.LocalCache$LocalManualCache this$0
void <init> (com.google.common.cache.LocalCache$LocalManualCache, java.util.concurrent.Callable)
com.google.common.cache.LocalCache$LocalManualCache this$0
public java.lang.Object load (java.lang.Object) throws java.lang.Exception
Object key
}
com/google/common/cache/LocalCache$LocalManualCache.class
LocalCache.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 <init> (com.google.common.cache.CacheBuilder)
com.google.common.cache.CacheBuilder builder
private void <init> (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.AbstractCache$SimpleStatsCounter aggregator
public void cleanUp ()
java.lang.Object writeReplace ()
synthetic void <init> (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.class
LocalCache.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 <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache cache
private void <init> (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 synthetic java.lang.Object delegate ()
}
com/google/common/cache/LocalCache$NullEntry.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$NullEntry extends java.lang.Enum implements com.google.common.cache.ReferenceEntry {
public static final enum com.google.common.cache.LocalCache$NullEntry INSTANCE
private static final synthetic 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 <init> (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.ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
static void <clinit> ()
}
com/google/common/cache/LocalCache$Segment$1.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$Segment$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic Object val$key
final synthetic int val$hash
final synthetic com.google.common.cache.LocalCache$LoadingValueReference val$loadingValueReference
final synthetic com.google.common.util.concurrent.ListenableFuture val$loadingFuture
final synthetic com.google.common.cache.LocalCache$Segment this$0
void <init> (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.util.concurrent.ListenableFuture)
com.google.common.cache.LocalCache$Segment this$0
public void run ()
Throwable t
}
com/google/common/cache/LocalCache$Segment.class
LocalCache.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
long 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 <init> (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.ReferenceEntry newEntry (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.LocalCache$ValueReference valueReference
Object value
com.google.common.cache.ReferenceEntry newEntry
void setValue (com.google.common.cache.ReferenceEntry, java.lang.Object, java.lang.Object, long)
com.google.common.cache.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.ReferenceEntry e
Throwable cause
java.util.concurrent.ExecutionException ee
Object key
int hash
com.google.common.cache.CacheLoader loader
java.lang.Object get (java.lang.Object, int)
long now
com.google.common.cache.ReferenceEntry e
Object value
Object key
int hash
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.ReferenceEntry first
com.google.common.cache.ReferenceEntry e
Object key
int hash
com.google.common.cache.CacheLoader loader
com.google.common.cache.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.ReferenceEntry, java.lang.Object, com.google.common.cache.LocalCache$ValueReference) throws java.util.concurrent.ExecutionException
Object value
long now
com.google.common.cache.ReferenceEntry e
Object key
com.google.common.cache.LocalCache$ValueReference valueReference
java.lang.Object compute (java.lang.Object, int, java.util.function.BiFunction)
Object entryKey
java.util.concurrent.ExecutionException exception
long now
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry e
Object newValue
Object key
int hash
java.util.function.BiFunction function
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
boolean createNewEntry
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.ReferenceEntry, java.lang.Object, int, java.lang.Object, long, com.google.common.cache.CacheLoader)
Object newValue
com.google.common.cache.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)
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.ReferenceEntry first
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
Object key
int hash
boolean checkTime
com.google.common.cache.ReferenceEntry e
void tryDrainReferenceQueues ()
void drainReferenceQueues ()
void drainKeyReferenceQueue ()
com.google.common.cache.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.ReferenceEntry, long)
com.google.common.cache.ReferenceEntry entry
long now
void recordLockedRead (com.google.common.cache.ReferenceEntry, long)
com.google.common.cache.ReferenceEntry entry
long now
void recordWrite (com.google.common.cache.ReferenceEntry, int, long)
com.google.common.cache.ReferenceEntry entry
int weight
long now
void drainRecencyQueue ()
com.google.common.cache.ReferenceEntry e
void tryExpireEntries (long)
long now
void expireEntries (long)
long now
com.google.common.cache.ReferenceEntry e
void enqueueNotification (java.lang.Object, int, java.lang.Object, int, com.google.common.cache.RemovalCause)
com.google.common.cache.RemovalNotification notification
Object key
int hash
Object value
int weight
com.google.common.cache.RemovalCause cause
void evictEntries (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry newest
com.google.common.cache.ReferenceEntry getNextEvictable ()
int weight
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry getFirst (int)
int hash
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.ReferenceEntry getEntry (java.lang.Object, int)
Object entryKey
com.google.common.cache.ReferenceEntry e
Object key
int hash
com.google.common.cache.ReferenceEntry getLiveEntry (java.lang.Object, int, long)
Object key
int hash
long now
com.google.common.cache.ReferenceEntry e
java.lang.Object getLiveValue (com.google.common.cache.ReferenceEntry, long)
com.google.common.cache.ReferenceEntry entry
long now
Object value
boolean containsKey (java.lang.Object, int)
long now
com.google.common.cache.ReferenceEntry e
Object key
int hash
boolean containsValue (java.lang.Object)
Object entryValue
com.google.common.cache.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.ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry newEntry
Object key
int hash
Object value
boolean onlyIfAbsent
void expand ()
int newIndex
com.google.common.cache.ReferenceEntry e
int newIndex
com.google.common.cache.ReferenceEntry newNext
com.google.common.cache.ReferenceEntry newFirst
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry tail
int tailIndex
com.google.common.cache.ReferenceEntry next
int headIndex
com.google.common.cache.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.ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.ReferenceEntry e
long now
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.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.ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.ReferenceEntry e
long now
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.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.ReferenceEntry newFirst
Object entryKey
com.google.common.cache.ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
Object key
int hash
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.ReferenceEntry newFirst
Object entryKey
com.google.common.cache.ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
Object key
int hash
Object value
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.ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry newEntry
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference oldValueReference
Object newValue
void clear ()
Object key
Object value
com.google.common.cache.RemovalCause cause
com.google.common.cache.ReferenceEntry e
int i
int i
long now
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.ReferenceEntry removeValueFromChain (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry, java.lang.Object, int, java.lang.Object, com.google.common.cache.LocalCache$ValueReference, com.google.common.cache.RemovalCause)
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry entry
Object key
int hash
Object value
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.RemovalCause cause
com.google.common.cache.ReferenceEntry removeEntryFromChain (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry entry
int newCount
com.google.common.cache.ReferenceEntry newFirst
void removeCollectedEntry (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry entry
boolean reclaimKey (com.google.common.cache.ReferenceEntry, int)
com.google.common.cache.ReferenceEntry newFirst
com.google.common.cache.ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
com.google.common.cache.ReferenceEntry entry
int hash
boolean reclaimValue (java.lang.Object, int, com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference v
Object entryKey
com.google.common.cache.ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.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.ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference v
Object entryKey
com.google.common.cache.ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.ReferenceEntry first
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference valueReference
boolean removeEntry (com.google.common.cache.ReferenceEntry, int, com.google.common.cache.RemovalCause)
com.google.common.cache.ReferenceEntry newFirst
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry entry
int hash
com.google.common.cache.RemovalCause cause
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.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.class
LocalCache.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.ReferenceEntry entry
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.ReferenceEntry entry
public int getWeight ()
public com.google.common.cache.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.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
}
com/google/common/cache/LocalCache$Strength$1.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$Strength$1 extends com.google.common.cache.LocalCache$Strength {
void <init> (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength$2.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$Strength$2 extends com.google.common.cache.LocalCache$Strength {
void <init> (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength$3.class
LocalCache.java
package com.google.common.cache
final enum com.google.common.cache.LocalCache$Strength$3 extends com.google.common.cache.LocalCache$Strength {
void <init> (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength.class
LocalCache.java
package com.google.common.cache
abstract enum com.google.common.cache.LocalCache$Strength extends java.lang.Enum {
public static final enum com.google.common.cache.LocalCache$Strength STRONG
public static final enum com.google.common.cache.LocalCache$Strength SOFT
public static final enum com.google.common.cache.LocalCache$Strength WEAK
private static final synthetic 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 <init> (java.lang.String, int)
abstract com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.ReferenceEntry, java.lang.Object, int)
abstract com.google.common.base.Equivalence defaultEquivalence ()
synthetic void <init> (java.lang.String, int, com.google.common.cache.LocalCache$1)
String x0
int x1
com.google.common.cache.LocalCache$1 x2
static void <clinit> ()
}
com/google/common/cache/LocalCache$StrongAccessEntry.class
LocalCache.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.ReferenceEntry nextAccess
com.google.common.cache.ReferenceEntry previousAccess
void <init> (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$StrongAccessWriteEntry.class
LocalCache.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.ReferenceEntry nextAccess
com.google.common.cache.ReferenceEntry previousAccess
volatile long writeTime
com.google.common.cache.ReferenceEntry nextWrite
com.google.common.cache.ReferenceEntry previousWrite
void <init> (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$StrongEntry.class
LocalCache.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.ReferenceEntry next
volatile com.google.common.cache.LocalCache$ValueReference valueReference
void <init> (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.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.ReferenceEntry getNext ()
}
com/google/common/cache/LocalCache$StrongValueReference.class
LocalCache.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 <init> (java.lang.Object)
Object referent
public java.lang.Object get ()
public int getWeight ()
public com.google.common.cache.ReferenceEntry getEntry ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.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.class
LocalCache.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.ReferenceEntry nextWrite
com.google.common.cache.ReferenceEntry previousWrite
void <init> (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$ValueIterator.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$ValueIterator extends com.google.common.cache.LocalCache$HashIterator {
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache this$0
public java.lang.Object next ()
}
com/google/common/cache/LocalCache$ValueReference.class
LocalCache.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.ReferenceEntry getEntry ()
public abstract com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
public abstract void notifyNewValue (java.lang.Object)
public abstract boolean isLoading ()
public abstract boolean isActive ()
}
com/google/common/cache/LocalCache$Values.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$Values extends java.util.AbstractCollection {
private final java.util.concurrent.ConcurrentMap map
final synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache, java.util.concurrent.ConcurrentMap)
com.google.common.cache.LocalCache this$0
java.util.concurrent.ConcurrentMap map
public int size ()
public boolean isEmpty ()
public void clear ()
public java.util.Iterator iterator ()
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public boolean contains (java.lang.Object)
Object o
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
private static synthetic boolean lambda$removeIf$0 (java.util.function.Predicate, java.lang.Object, java.lang.Object)
java.util.function.Predicate filter
Object k
Object v
}
com/google/common/cache/LocalCache$WeakAccessEntry.class
LocalCache.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.ReferenceEntry nextAccess
com.google.common.cache.ReferenceEntry previousAccess
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$WeakAccessWriteEntry.class
LocalCache.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.ReferenceEntry nextAccess
com.google.common.cache.ReferenceEntry previousAccess
volatile long writeTime
com.google.common.cache.ReferenceEntry nextWrite
com.google.common.cache.ReferenceEntry previousWrite
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$WeakEntry.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WeakEntry extends java.lang.ref.WeakReference implements com.google.common.cache.ReferenceEntry {
final int hash
final com.google.common.cache.ReferenceEntry next
volatile com.google.common.cache.LocalCache$ValueReference valueReference
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.ReferenceEntry next
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.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.ReferenceEntry getNext ()
}
com/google/common/cache/LocalCache$WeakValueReference.class
LocalCache.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.ReferenceEntry entry
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.ReferenceEntry entry
public int getWeight ()
public com.google.common.cache.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.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
}
com/google/common/cache/LocalCache$WeakWriteEntry.class
LocalCache.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.ReferenceEntry nextWrite
com.google.common.cache.ReferenceEntry previousWrite
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.ReferenceEntry next
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$WeightedSoftValueReference.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedSoftValueReference extends com.google.common.cache.LocalCache$SoftValueReference {
final int weight
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry, int)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.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.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
}
com/google/common/cache/LocalCache$WeightedStrongValueReference.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedStrongValueReference extends com.google.common.cache.LocalCache$StrongValueReference {
final int weight
void <init> (java.lang.Object, int)
Object referent
int weight
public int getWeight ()
}
com/google/common/cache/LocalCache$WeightedWeakValueReference.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedWeakValueReference extends com.google.common.cache.LocalCache$WeakValueReference {
final int weight
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.ReferenceEntry, int)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.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.ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.ReferenceEntry entry
}
com/google/common/cache/LocalCache$WriteQueue$1.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WriteQueue$1 extends com.google.common.cache.LocalCache$AbstractReferenceEntry {
com.google.common.cache.ReferenceEntry nextWrite
com.google.common.cache.ReferenceEntry previousWrite
final synthetic com.google.common.cache.LocalCache$WriteQueue this$0
void <init> (com.google.common.cache.LocalCache$WriteQueue)
com.google.common.cache.LocalCache$WriteQueue this$0
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
}
com/google/common/cache/LocalCache$WriteQueue$2.class
LocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WriteQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final synthetic com.google.common.cache.LocalCache$WriteQueue this$0
void <init> (com.google.common.cache.LocalCache$WriteQueue, com.google.common.cache.ReferenceEntry)
com.google.common.cache.LocalCache$WriteQueue this$0
com.google.common.cache.ReferenceEntry firstOrNull
protected com.google.common.cache.ReferenceEntry computeNext (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
protected volatile synthetic java.lang.Object computeNext (java.lang.Object)
}
com/google/common/cache/LocalCache$WriteQueue.class
LocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WriteQueue extends java.util.AbstractQueue {
final com.google.common.cache.ReferenceEntry head
void <init> ()
public boolean offer (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry entry
public com.google.common.cache.ReferenceEntry peek ()
com.google.common.cache.ReferenceEntry next
public com.google.common.cache.ReferenceEntry poll ()
com.google.common.cache.ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.cache.ReferenceEntry e
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.cache.ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.cache.ReferenceEntry e
int size
public void clear ()
com.google.common.cache.ReferenceEntry next
com.google.common.cache.ReferenceEntry e
public java.util.Iterator iterator ()
public volatile synthetic java.lang.Object peek ()
public volatile synthetic java.lang.Object poll ()
public volatile synthetic boolean offer (java.lang.Object)
}
com/google/common/cache/LocalCache$WriteThroughEntry.class
LocalCache.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 synthetic com.google.common.cache.LocalCache this$0
void <init> (com.google.common.cache.LocalCache, java.lang.Object, java.lang.Object)
com.google.common.cache.LocalCache this$0
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
public java.lang.String toString ()
}
com/google/common/cache/LocalCache.class
LocalCache.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
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 <init> (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.ReferenceEntry nullEntry ()
static java.util.Queue discardingQueue ()
static int rehash (int)
int h
com.google.common.cache.ReferenceEntry newEntry (java.lang.Object, int, com.google.common.cache.ReferenceEntry)
Object key
int hash
com.google.common.cache.ReferenceEntry next
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.ReferenceEntry copyEntry (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry original
com.google.common.cache.ReferenceEntry newNext
int hash
com.google.common.cache.LocalCache$ValueReference newValueReference (com.google.common.cache.ReferenceEntry, java.lang.Object, int)
com.google.common.cache.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.ReferenceEntry entry
int hash
void reclaimKey (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry entry
int hash
boolean isLive (com.google.common.cache.ReferenceEntry, long)
com.google.common.cache.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.ReferenceEntry, long)
com.google.common.cache.ReferenceEntry entry
long now
Object value
boolean isExpired (com.google.common.cache.ReferenceEntry, long)
com.google.common.cache.ReferenceEntry entry
long now
static void connectAccessOrder (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
static void nullifyAccessOrder (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry nulled
com.google.common.cache.ReferenceEntry nullEntry
static void connectWriteOrder (com.google.common.cache.ReferenceEntry, com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry previous
com.google.common.cache.ReferenceEntry next
static void nullifyWriteOrder (com.google.common.cache.ReferenceEntry)
com.google.common.cache.ReferenceEntry nulled
com.google.common.cache.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
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
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
public java.lang.Object getIfPresent (java.lang.Object)
Object key
int hash
Object value
public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
Object result
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
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
Object value
Object key
java.util.Map newEntries
Object key
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
java.util.Map result
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.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.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.ReferenceEntry e
int j
int unused
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.LocalCache$Segment segment
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 java.lang.Object compute (java.lang.Object, java.util.function.BiFunction)
Object key
java.util.function.BiFunction function
int hash
public java.lang.Object computeIfAbsent (java.lang.Object, java.util.function.Function)
Object key
java.util.function.Function function
public java.lang.Object computeIfPresent (java.lang.Object, java.util.function.BiFunction)
Object key
java.util.function.BiFunction function
public java.lang.Object merge (java.lang.Object, java.lang.Object, java.util.function.BiFunction)
Object key
Object newValue
java.util.function.BiFunction function
public void putAll (java.util.Map)
java.util.Map$Entry e
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
void invalidateAll (java.lang.Iterable)
Object key
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
private static java.util.ArrayList toArrayList (java.util.Collection)
java.util.Collection c
java.util.ArrayList result
boolean removeIf (java.util.function.BiPredicate)
Object value
Object key
java.util.function.BiPredicate filter
boolean changed
private static synthetic java.lang.Object lambda$merge$2 (java.lang.Object, java.util.function.BiFunction, java.lang.Object, java.lang.Object)
Object newValue
java.util.function.BiFunction function
Object k
Object oldValue
private static synthetic java.lang.Object lambda$computeIfPresent$1 (java.util.function.BiFunction, java.lang.Object, java.lang.Object)
java.util.function.BiFunction function
Object k
Object oldValue
private static synthetic java.lang.Object lambda$computeIfAbsent$0 (java.util.function.Function, java.lang.Object, java.lang.Object, java.lang.Object)
java.util.function.Function function
Object key
Object k
Object oldValue
static synthetic java.util.ArrayList access$200 (java.util.Collection)
java.util.Collection x0
static void <clinit> ()
}
com/google/common/cache/LongAddable.class
LongAddable.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.class
LongAddables.java
package com.google.common.cache
final com.google.common.cache.LongAddables$1 extends java.lang.Object implements com.google.common.base.Supplier {
void <init> ()
public com.google.common.cache.LongAddable get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/cache/LongAddables$2.class
LongAddables.java
package com.google.common.cache
final com.google.common.cache.LongAddables$2 extends java.lang.Object implements com.google.common.base.Supplier {
void <init> ()
public com.google.common.cache.LongAddable get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/cache/LongAddables$PureJavaLongAddable.class
LongAddables.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 <init> ()
public void increment ()
public void add (long)
long x
public long sum ()
synthetic void <init> (com.google.common.cache.LongAddables$1)
com.google.common.cache.LongAddables$1 x0
}
com/google/common/cache/LongAddables.class
LongAddables.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 <init> ()
public static com.google.common.cache.LongAddable create ()
static void <clinit> ()
com.google.common.base.Supplier supplier
Throwable t
com.google.common.base.Supplier supplier
}
com/google/common/cache/LongAdder.class
LongAdder.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 <init> ()
public void add (long)
long b
long v
com.google.common.cache.Striped64$Cell a
int n
boolean uncontended
int[] 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/ReferenceEntry.class
ReferenceEntry.java
package com.google.common.cache
abstract com.google.common.cache.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.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.ReferenceEntry getNextInAccessQueue ()
public abstract void setNextInAccessQueue (com.google.common.cache.ReferenceEntry)
public abstract com.google.common.cache.ReferenceEntry getPreviousInAccessQueue ()
public abstract void setPreviousInAccessQueue (com.google.common.cache.ReferenceEntry)
public abstract long getWriteTime ()
public abstract void setWriteTime (long)
public abstract com.google.common.cache.ReferenceEntry getNextInWriteQueue ()
public abstract void setNextInWriteQueue (com.google.common.cache.ReferenceEntry)
public abstract com.google.common.cache.ReferenceEntry getPreviousInWriteQueue ()
public abstract void setPreviousInWriteQueue (com.google.common.cache.ReferenceEntry)
}
com/google/common/cache/RemovalCause$1.class
RemovalCause.java
package com.google.common.cache
final enum com.google.common.cache.RemovalCause$1 extends com.google.common.cache.RemovalCause {
void <init> (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$2.class
RemovalCause.java
package com.google.common.cache
final enum com.google.common.cache.RemovalCause$2 extends com.google.common.cache.RemovalCause {
void <init> (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$3.class
RemovalCause.java
package com.google.common.cache
final enum com.google.common.cache.RemovalCause$3 extends com.google.common.cache.RemovalCause {
void <init> (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$4.class
RemovalCause.java
package com.google.common.cache
final enum com.google.common.cache.RemovalCause$4 extends com.google.common.cache.RemovalCause {
void <init> (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$5.class
RemovalCause.java
package com.google.common.cache
final enum com.google.common.cache.RemovalCause$5 extends com.google.common.cache.RemovalCause {
void <init> (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause.class
RemovalCause.java
package com.google.common.cache
public abstract enum com.google.common.cache.RemovalCause extends java.lang.Enum {
public static final enum com.google.common.cache.RemovalCause EXPLICIT
public static final enum com.google.common.cache.RemovalCause REPLACED
public static final enum com.google.common.cache.RemovalCause COLLECTED
public static final enum com.google.common.cache.RemovalCause EXPIRED
public static final enum com.google.common.cache.RemovalCause SIZE
private static final synthetic 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 <init> (java.lang.String, int)
abstract boolean wasEvicted ()
synthetic void <init> (java.lang.String, int, com.google.common.cache.RemovalCause$1)
String x0
int x1
com.google.common.cache.RemovalCause$1 x2
static void <clinit> ()
}
com/google/common/cache/RemovalListener.class
RemovalListener.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.class
RemovalListeners.java
package com.google.common.cache
com.google.common.cache.RemovalListeners$1$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.cache.RemovalNotification val$notification
final synthetic com.google.common.cache.RemovalListeners$1 this$0
void <init> (com.google.common.cache.RemovalListeners$1, com.google.common.cache.RemovalNotification)
com.google.common.cache.RemovalListeners$1 this$0
public void run ()
}
com/google/common/cache/RemovalListeners$1.class
RemovalListeners.java
package com.google.common.cache
final com.google.common.cache.RemovalListeners$1 extends java.lang.Object implements com.google.common.cache.RemovalListener {
final synthetic java.util.concurrent.Executor val$executor
final synthetic com.google.common.cache.RemovalListener val$listener
void <init> (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.class
RemovalListeners.java
package com.google.common.cache
public final com.google.common.cache.RemovalListeners extends java.lang.Object {
private void <init> ()
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.class
RemovalNotification.java
package com.google.common.cache
public final com.google.common.cache.RemovalNotification extends java.util.AbstractMap$SimpleImmutableEntry {
private final com.google.common.cache.RemovalCause cause
private static final long serialVersionUID
public static com.google.common.cache.RemovalNotification create (java.lang.Object, java.lang.Object, com.google.common.cache.RemovalCause)
Object key
Object value
com.google.common.cache.RemovalCause cause
private void <init> (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 ()
}
com/google/common/cache/Striped64$1.class
Striped64.java
package com.google.common.cache
final com.google.common.cache.Striped64$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void <init> ()
public sun.misc.Unsafe run () throws java.lang.Exception
Object x
java.lang.reflect.Field f
Class k
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
com/google/common/cache/Striped64$Cell.class
Striped64.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 <init> (long)
long x
final boolean cas (long, long)
long cmp
long val
static void <clinit> ()
Class ak
Exception e
}
com/google/common/cache/Striped64.class
Striped64.java
package com.google.common.cache
abstract com.google.common.cache.Striped64 extends java.lang.Number {
static final ThreadLocal threadHashCode
static final java.util.Random rng
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 <init> ()
final boolean casBase (long, long)
long cmp
long val
final boolean casBusy ()
abstract long fn (long, long)
final void retryUpdate (long, int[], boolean)
int r
int h
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
int[] hc
boolean wasUncontended
int h
boolean collide
final void internalReset (long)
com.google.common.cache.Striped64$Cell a
int i
int n
long initialValue
com.google.common.cache.Striped64$Cell[] as
private static sun.misc.Unsafe getUnsafe ()
java.security.PrivilegedActionException e
static synthetic sun.misc.Unsafe access$000 ()
static void <clinit> ()
Class sk
Exception e
}
com/google/common/cache/Weigher.class
Weigher.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.class
package-info.java
package com.google.common.cache
abstract synthetic com.google.common.cache.package-info extends java.lang.Object {
}
com/google/common/collect/
com/google/common/collect/AbstractBiMap$1.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry entry
final synthetic java.util.Iterator val$iterator
final synthetic com.google.common.collect.AbstractBiMap this$0
void <init> (com.google.common.collect.AbstractBiMap, java.util.Iterator)
com.google.common.collect.AbstractBiMap this$0
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
Object value
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/AbstractBiMap$BiMapEntry.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$BiMapEntry extends com.google.common.collect.ForwardingMapEntry {
private final java.util.Map$Entry delegate
final synthetic com.google.common.collect.AbstractBiMap this$0
void <init> (com.google.common.collect.AbstractBiMap, java.util.Map$Entry)
com.google.common.collect.AbstractBiMap this$0
java.util.Map$Entry delegate
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/AbstractBiMap$EntrySet.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$EntrySet extends com.google.common.collect.ForwardingSet {
final java.util.Set esDelegate
final synthetic com.google.common.collect.AbstractBiMap this$0
private void <init> (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 ()
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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (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.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$Inverse extends com.google.common.collect.AbstractBiMap {
private static final long serialVersionUID
void <init> (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 synthetic java.util.Collection values ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/AbstractBiMap$KeySet.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$KeySet extends com.google.common.collect.ForwardingSet {
final synthetic com.google.common.collect.AbstractBiMap this$0
private void <init> (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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (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.class
AbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$ValueSet extends com.google.common.collect.ForwardingSet {
final java.util.Set valuesDelegate
final synthetic com.google.common.collect.AbstractBiMap this$0
private void <init> (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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (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.class
AbstractBiMap.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 <init> (java.util.Map, java.util.Map)
java.util.Map forward
java.util.Map backward
private void <init> (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
com.google.common.collect.AbstractBiMap makeInverse (java.util.Map)
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.Map map
public void replaceAll (java.util.function.BiFunction)
java.util.Map$Entry entry
Object k
Object v
Object conflict
java.util.function.BiFunction function
java.util.Map$Entry broken
java.util.Iterator itr
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
java.util.Iterator entrySetIterator ()
java.util.Iterator iterator
public volatile synthetic java.util.Collection values ()
protected volatile synthetic java.lang.Object delegate ()
static synthetic java.util.Map access$100 (com.google.common.collect.AbstractBiMap)
com.google.common.collect.AbstractBiMap x0
static synthetic java.lang.Object access$200 (com.google.common.collect.AbstractBiMap, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
static synthetic void access$500 (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 synthetic void access$600 (com.google.common.collect.AbstractBiMap, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
synthetic void <init> (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.class
AbstractIndexedListIterator.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 <init> (int)
int size
protected void <init> (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.class
AbstractIterator.java
package com.google.common.collect
synthetic com.google.common.collect.AbstractIterator$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$collect$AbstractIterator$State
static void <clinit> ()
}
com/google/common/collect/AbstractIterator$State.class
AbstractIterator.java
package com.google.common.collect
final enum com.google.common.collect.AbstractIterator$State extends java.lang.Enum {
public static final enum com.google.common.collect.AbstractIterator$State READY
public static final enum com.google.common.collect.AbstractIterator$State NOT_READY
public static final enum com.google.common.collect.AbstractIterator$State DONE
public static final enum com.google.common.collect.AbstractIterator$State FAILED
private static final synthetic 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 <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/collect/AbstractIterator.class
AbstractIterator.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 <init> ()
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 ()
Object result
public final java.lang.Object peek ()
}
com/google/common/collect/AbstractListMultimap.class
AbstractListMultimap.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 <init> (java.util.Map)
java.util.Map map
abstract java.util.List createCollection ()
java.util.List createUnmodifiableEmptyCollection ()
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.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 synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
volatile synthetic java.util.Collection createCollection ()
volatile synthetic java.util.Collection createUnmodifiableEmptyCollection ()
}
com/google/common/collect/AbstractMapBasedMultimap$1.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$1 extends com.google.common.collect.AbstractMapBasedMultimap$Itr {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap this$0
java.lang.Object output (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/AbstractMapBasedMultimap$2.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$2 extends com.google.common.collect.AbstractMapBasedMultimap$Itr {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap this$0
java.util.Map$Entry output (java.lang.Object, java.lang.Object)
Object key
Object value
volatile synthetic java.lang.Object output (java.lang.Object, java.lang.Object)
}
com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapEntries.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapEntries extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$AsMap)
com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1
java.util.Map map ()
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
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.class
AbstractMapBasedMultimap.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 synthetic com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$AsMap)
com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/AbstractMapBasedMultimap$AsMap.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$AsMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final transient java.util.Map submap
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (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 synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object get (java.lang.Object)
}
com/google/common/collect/AbstractMapBasedMultimap$Itr.class
AbstractMapBasedMultimap.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 synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (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.class
AbstractMapBasedMultimap.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 synthetic java.util.Iterator val$entryIterator
final synthetic com.google.common.collect.AbstractMapBasedMultimap$KeySet this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$KeySet, java.util.Iterator)
com.google.common.collect.AbstractMapBasedMultimap$KeySet this$1
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.Collection collection
}
com/google/common/collect/AbstractMapBasedMultimap$KeySet.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$KeySet extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.util.Map)
java.util.Map subMap
public java.util.Iterator iterator ()
java.util.Iterator entryIterator
public java.util.Spliterator spliterator ()
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.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$NavigableAsMap extends com.google.common.collect.AbstractMapBasedMultimap$SortedAsMap implements java.util.NavigableMap {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.util.NavigableMap)
com.google.common.collect.AbstractMapBasedMultimap this$0
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 synthetic java.util.SortedSet createKeySet ()
public volatile synthetic java.util.SortedSet keySet ()
public volatile synthetic java.util.SortedMap tailMap (java.lang.Object)
public volatile synthetic java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.SortedMap headMap (java.lang.Object)
volatile synthetic java.util.SortedMap sortedMap ()
public volatile synthetic java.util.Set keySet ()
volatile synthetic java.util.Set createKeySet ()
}
com/google/common/collect/AbstractMapBasedMultimap$NavigableKeySet.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$NavigableKeySet extends com.google.common.collect.AbstractMapBasedMultimap$SortedKeySet implements java.util.NavigableSet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.util.NavigableMap)
com.google.common.collect.AbstractMapBasedMultimap this$0
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 synthetic java.util.SortedSet tailSet (java.lang.Object)
public volatile synthetic java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.SortedSet headSet (java.lang.Object)
volatile synthetic java.util.SortedMap sortedMap ()
}
com/google/common/collect/AbstractMapBasedMultimap$RandomAccessWrappedList.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$RandomAccessWrappedList extends com.google.common.collect.AbstractMapBasedMultimap$WrappedList implements java.util.RandomAccess {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (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.class
AbstractMapBasedMultimap.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 synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (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 synthetic java.util.Set keySet ()
volatile synthetic java.util.Set createKeySet ()
}
com/google/common/collect/AbstractMapBasedMultimap$SortedKeySet.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$SortedKeySet extends com.google.common.collect.AbstractMapBasedMultimap$KeySet implements java.util.SortedSet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (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.class
AbstractMapBasedMultimap.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 synthetic com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection, java.util.Iterator)
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection this$1
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.class
AbstractMapBasedMultimap.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 synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.Collection, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
com.google.common.collect.AbstractMapBasedMultimap this$0
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 java.util.Spliterator spliterator ()
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.class
AbstractMapBasedMultimap.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 synthetic com.google.common.collect.AbstractMapBasedMultimap$WrappedList this$1
void <init> (com.google.common.collect.AbstractMapBasedMultimap$WrappedList)
public void <init> (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.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedList extends com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection implements java.util.List {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
com.google.common.collect.AbstractMapBasedMultimap this$0
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.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedNavigableSet extends com.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet implements java.util.NavigableSet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.NavigableSet, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
com.google.common.collect.AbstractMapBasedMultimap this$0
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 synthetic java.util.SortedSet getSortedSetDelegate ()
}
com/google/common/collect/AbstractMapBasedMultimap$WrappedSet.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedSet extends com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection implements java.util.Set {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.Set)
com.google.common.collect.AbstractMapBasedMultimap this$0
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.class
AbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet extends com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection implements java.util.SortedSet {
final synthetic com.google.common.collect.AbstractMapBasedMultimap this$0
void <init> (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.SortedSet, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
com.google.common.collect.AbstractMapBasedMultimap this$0
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.class
AbstractMapBasedMultimap.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 <init> (java.util.Map)
java.util.Map map
final void setMap (java.util.Map)
java.util.Collection values
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
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
final 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 static java.util.Iterator iteratorOrListIterator (java.util.Collection)
java.util.Collection collection
java.util.Set createKeySet ()
final java.util.Set createMaybeNavigableKeySet ()
private void removeValuesForKey (java.lang.Object)
int count
Object key
java.util.Collection collection
public java.util.Collection values ()
java.util.Collection createValues ()
java.util.Iterator valueIterator ()
java.util.Spliterator valueSpliterator ()
com.google.common.collect.Multiset createKeys ()
public java.util.Collection entries ()
java.util.Collection createEntries ()
java.util.Iterator entryIterator ()
java.util.Spliterator entrySpliterator ()
public void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
java.util.Map createAsMap ()
final java.util.Map createMaybeNavigableAsMap ()
private static synthetic void lambda$forEach$3 (java.util.function.BiConsumer, java.lang.Object, java.util.Collection)
java.util.function.BiConsumer action
Object key
java.util.Collection valueCollection
private static synthetic void lambda$null$2 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer action
Object key
Object value
private static synthetic java.util.Spliterator lambda$entrySpliterator$1 (java.util.Map$Entry)
java.util.Map$Entry keyToValueCollectionEntry
Object key
java.util.Collection valueCollection
private static synthetic java.util.Map$Entry lambda$null$0 (java.lang.Object, java.lang.Object)
Object key
Object value
static synthetic java.util.Map access$000 (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap x0
static synthetic java.util.Iterator access$100 (java.util.Collection)
java.util.Collection x0
static synthetic int access$210 (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap x0
static synthetic int access$208 (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap x0
static synthetic int access$200 (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap x0
static synthetic int access$202 (com.google.common.collect.AbstractMapBasedMultimap, int)
com.google.common.collect.AbstractMapBasedMultimap x0
int x1
static synthetic void access$300 (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object)
com.google.common.collect.AbstractMapBasedMultimap x0
Object x1
}
com/google/common/collect/AbstractMapBasedMultiset$1.class
AbstractMapBasedMultiset.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 synthetic java.util.Iterator val$backingEntries
final synthetic com.google.common.collect.AbstractMapBasedMultiset this$0
void <init> (com.google.common.collect.AbstractMapBasedMultiset, java.util.Iterator)
com.google.common.collect.AbstractMapBasedMultiset this$0
public boolean hasNext ()
public java.lang.Object next ()
java.util.Map$Entry mapEntry
public void remove ()
}
com/google/common/collect/AbstractMapBasedMultiset$2$1.class
AbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$2$1 extends com.google.common.collect.Multisets$AbstractEntry {
final synthetic java.util.Map$Entry val$mapEntry
final synthetic com.google.common.collect.AbstractMapBasedMultiset$2 this$1
void <init> (com.google.common.collect.AbstractMapBasedMultiset$2, java.util.Map$Entry)
com.google.common.collect.AbstractMapBasedMultiset$2 this$1
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$2.class
AbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$2 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry toRemove
final synthetic java.util.Iterator val$backingEntries
final synthetic com.google.common.collect.AbstractMapBasedMultiset this$0
void <init> (com.google.common.collect.AbstractMapBasedMultiset, java.util.Iterator)
com.google.common.collect.AbstractMapBasedMultiset this$0
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
java.util.Map$Entry mapEntry
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/AbstractMapBasedMultiset$MapBasedMultisetIterator.class
AbstractMapBasedMultiset.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 synthetic com.google.common.collect.AbstractMapBasedMultiset this$0
void <init> (com.google.common.collect.AbstractMapBasedMultiset)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
int frequency
}
com/google/common/collect/AbstractMapBasedMultiset.class
AbstractMapBasedMultiset.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 <init> (java.util.Map)
java.util.Map backingMap
void setBackingMap (java.util.Map)
java.util.Map backingMap
public java.util.Set entrySet ()
java.util.Iterator elementIterator ()
java.util.Iterator backingEntries
java.util.Iterator entryIterator ()
java.util.Iterator backingEntries
public void forEachEntry (java.util.function.ObjIntConsumer)
java.util.function.ObjIntConsumer action
public void clear ()
com.google.common.collect.Count frequency
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
private static synthetic void lambda$forEachEntry$0 (java.util.function.ObjIntConsumer, java.lang.Object, com.google.common.collect.Count)
java.util.function.ObjIntConsumer action
Object element
com.google.common.collect.Count count
static synthetic long access$000 (com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.AbstractMapBasedMultiset x0
static synthetic long access$002 (com.google.common.collect.AbstractMapBasedMultiset, long)
com.google.common.collect.AbstractMapBasedMultiset x0
long x1
static synthetic java.util.Map access$100 (com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.AbstractMapBasedMultiset x0
static synthetic long access$010 (com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.AbstractMapBasedMultiset x0
}
com/google/common/collect/AbstractMapEntry.class
AbstractMapEntry.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapEntry extends java.lang.Object implements java.util.Map$Entry {
void <init> ()
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$Entries.class
AbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$Entries extends com.google.common.collect.Multimaps$Entries {
final synthetic com.google.common.collect.AbstractMultimap this$0
void <init> (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap this$0
com.google.common.collect.Multimap multimap ()
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
}
com/google/common/collect/AbstractMultimap$EntrySet.class
AbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$EntrySet extends com.google.common.collect.AbstractMultimap$Entries implements java.util.Set {
final synthetic com.google.common.collect.AbstractMultimap this$0
void <init> (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap this$0
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
com/google/common/collect/AbstractMultimap$Values.class
AbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$Values extends java.util.AbstractCollection {
final synthetic com.google.common.collect.AbstractMultimap this$0
void <init> (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap this$0
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/AbstractMultimap.class
AbstractMultimap.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 <init> ()
public boolean isEmpty ()
public boolean containsValue (java.lang.Object)
java.util.Collection collection
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
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
abstract java.util.Collection createEntries ()
abstract java.util.Iterator entryIterator ()
java.util.Spliterator entrySpliterator ()
public java.util.Set keySet ()
java.util.Set result
abstract java.util.Set createKeySet ()
public com.google.common.collect.Multiset keys ()
com.google.common.collect.Multiset result
abstract com.google.common.collect.Multiset createKeys ()
public java.util.Collection values ()
java.util.Collection result
abstract java.util.Collection createValues ()
java.util.Iterator valueIterator ()
java.util.Spliterator valueSpliterator ()
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.class
AbstractMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMultiset$ElementSet extends com.google.common.collect.Multisets$ElementSet {
final synthetic com.google.common.collect.AbstractMultiset this$0
void <init> (com.google.common.collect.AbstractMultiset)
com.google.common.collect.AbstractMultiset this$0
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
}
com/google/common/collect/AbstractMultiset$EntrySet.class
AbstractMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMultiset$EntrySet extends com.google.common.collect.Multisets$EntrySet {
final synthetic com.google.common.collect.AbstractMultiset this$0
void <init> (com.google.common.collect.AbstractMultiset)
com.google.common.collect.AbstractMultiset this$0
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/AbstractMultiset.class
AbstractMultiset.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 <init> ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public final boolean add (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public final 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 final boolean addAll (java.util.Collection)
java.util.Collection elementsToAdd
public final boolean removeAll (java.util.Collection)
java.util.Collection elementsToRemove
public final boolean retainAll (java.util.Collection)
java.util.Collection elementsToRetain
public abstract void clear ()
public java.util.Set elementSet ()
java.util.Set result
java.util.Set createElementSet ()
abstract java.util.Iterator elementIterator ()
public java.util.Set entrySet ()
java.util.Set result
java.util.Set createEntrySet ()
abstract java.util.Iterator entryIterator ()
abstract int distinctElements ()
public final boolean equals (java.lang.Object)
Object object
public final int hashCode ()
public final java.lang.String toString ()
}
com/google/common/collect/AbstractNavigableMap$1.class
AbstractNavigableMap.java
package com.google.common.collect
synthetic com.google.common.collect.AbstractNavigableMap$1 extends java.lang.Object {
}
com/google/common/collect/AbstractNavigableMap$DescendingMap.class
AbstractNavigableMap.java
package com.google.common.collect
final com.google.common.collect.AbstractNavigableMap$DescendingMap extends com.google.common.collect.Maps$DescendingMap {
final synthetic com.google.common.collect.AbstractNavigableMap this$0
private void <init> (com.google.common.collect.AbstractNavigableMap)
java.util.NavigableMap forward ()
java.util.Iterator entryIterator ()
synthetic void <init> (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.class
AbstractNavigableMap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractNavigableMap extends com.google.common.collect.Maps$IteratorBasedAbstractMap implements java.util.NavigableMap {
void <init> ()
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 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 java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap descendingMap ()
}
com/google/common/collect/AbstractRangeSet.class
AbstractRangeSet.java
package com.google.common.collect
abstract com.google.common.collect.AbstractRangeSet extends java.lang.Object implements com.google.common.collect.RangeSet {
void <init> ()
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.RangeSet other
public void addAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
public void removeAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
public boolean intersects (com.google.common.collect.Range)
com.google.common.collect.Range otherRange
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.class
AbstractSequentialIterator.java
package com.google.common.collect
public abstract com.google.common.collect.AbstractSequentialIterator extends com.google.common.collect.UnmodifiableIterator {
private Object nextOrNull
protected void <init> (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.class
AbstractSetMultimap.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 <init> (java.util.Map)
java.util.Map map
abstract java.util.Set createCollection ()
java.util.Set createUnmodifiableEmptyCollection ()
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.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 synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
volatile synthetic java.util.Collection createCollection ()
volatile synthetic java.util.Collection createUnmodifiableEmptyCollection ()
}
com/google/common/collect/AbstractSortedKeySortedSetMultimap.class
AbstractSortedKeySortedSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSortedKeySortedSetMultimap extends com.google.common.collect.AbstractSortedSetMultimap {
void <init> (java.util.SortedMap)
java.util.SortedMap map
public java.util.SortedMap asMap ()
java.util.SortedMap backingMap ()
public java.util.SortedSet keySet ()
java.util.Set createKeySet ()
public volatile synthetic java.util.Map asMap ()
public volatile synthetic java.util.Set keySet ()
volatile synthetic java.util.Map backingMap ()
}
com/google/common/collect/AbstractSortedMultiset$1DescendingMultisetImpl.class
AbstractSortedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractSortedMultiset$1DescendingMultisetImpl extends com.google.common.collect.DescendingMultiset {
final synthetic com.google.common.collect.AbstractSortedMultiset this$0
void <init> (com.google.common.collect.AbstractSortedMultiset)
com.google.common.collect.AbstractSortedMultiset this$0
com.google.common.collect.SortedMultiset forwardMultiset ()
java.util.Iterator entryIterator ()
public java.util.Iterator iterator ()
}
com/google/common/collect/AbstractSortedMultiset.class
AbstractSortedMultiset.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 <init> ()
void <init> (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 synthetic java.util.Set createElementSet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic java.util.SortedSet elementSet ()
}
com/google/common/collect/AbstractSortedSetMultimap.class
AbstractSortedSetMultimap.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 <init> (java.util.Map)
java.util.Map map
abstract java.util.SortedSet createCollection ()
java.util.SortedSet createUnmodifiableEmptyCollection ()
java.util.SortedSet 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.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 synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
volatile synthetic java.util.Collection unmodifiableCollectionSubclass (java.util.Collection)
volatile synthetic java.util.Set createUnmodifiableEmptyCollection ()
volatile synthetic java.util.Set createCollection ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
volatile synthetic java.util.Collection createCollection ()
volatile synthetic java.util.Collection createUnmodifiableEmptyCollection ()
}
com/google/common/collect/AbstractTable$1.class
AbstractTable.java
package com.google.common.collect
com.google.common.collect.AbstractTable$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.AbstractTable this$0
void <init> (com.google.common.collect.AbstractTable, java.util.Iterator)
com.google.common.collect.AbstractTable this$0
java.util.Iterator backingIterator
java.lang.Object transform (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/AbstractTable$CellSet.class
AbstractTable.java
package com.google.common.collect
com.google.common.collect.AbstractTable$CellSet extends java.util.AbstractSet {
final synthetic com.google.common.collect.AbstractTable this$0
void <init> (com.google.common.collect.AbstractTable)
com.google.common.collect.AbstractTable this$0
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 java.util.Spliterator spliterator ()
public int size ()
}
com/google/common/collect/AbstractTable$Values.class
AbstractTable.java
package com.google.common.collect
com.google.common.collect.AbstractTable$Values extends java.util.AbstractCollection {
final synthetic com.google.common.collect.AbstractTable this$0
void <init> (com.google.common.collect.AbstractTable)
com.google.common.collect.AbstractTable this$0
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
public int size ()
}
com/google/common/collect/AbstractTable.class
AbstractTable.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 <init> ()
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
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
com.google.common.collect.Table table
public java.util.Set cellSet ()
java.util.Set result
java.util.Set createCellSet ()
abstract java.util.Iterator cellIterator ()
abstract java.util.Spliterator cellSpliterator ()
public java.util.Collection values ()
java.util.Collection result
java.util.Collection createValues ()
java.util.Iterator valuesIterator ()
java.util.Spliterator valuesSpliterator ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/AllEqualOrdering.class
AllEqualOrdering.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 <init> ()
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 <clinit> ()
}
com/google/common/collect/ArrayListMultimap.class
ArrayListMultimap.java
package com.google.common.collect
public final com.google.common.collect.ArrayListMultimap extends com.google.common.collect.ArrayListMultimapGwtSerializationDependencies {
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 <init> ()
private void <init> (int, int)
int expectedKeys
int expectedValuesPerKey
private void <init> (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
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 synthetic boolean equals (java.lang.Object)
public volatile synthetic java.util.Map asMap ()
public volatile synthetic boolean put (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.List removeAll (java.lang.Object)
public volatile synthetic java.util.List get (java.lang.Object)
public volatile synthetic void forEach (java.util.function.BiConsumer)
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic void clear ()
public volatile synthetic boolean containsKey (java.lang.Object)
public volatile synthetic int size ()
volatile synthetic java.util.Collection createCollection ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic java.util.Set keySet ()
public volatile synthetic boolean putAll (com.google.common.collect.Multimap)
public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean remove (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
public volatile synthetic boolean isEmpty ()
}
com/google/common/collect/ArrayListMultimapGwtSerializationDependencies.class
ArrayListMultimapGwtSerializationDependencies.java
package com.google.common.collect
abstract com.google.common.collect.ArrayListMultimapGwtSerializationDependencies extends com.google.common.collect.AbstractListMultimap {
void <init> (java.util.Map)
java.util.Map map
}
com/google/common/collect/ArrayTable$1.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$1 extends com.google.common.collect.AbstractIndexedListIterator {
final synthetic com.google.common.collect.ArrayTable this$0
void <init> (com.google.common.collect.ArrayTable, int)
com.google.common.collect.ArrayTable this$0
int size
protected com.google.common.collect.Table$Cell get (int)
int index
protected volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/ArrayTable$2.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$2 extends com.google.common.collect.Tables$AbstractCell {
final int rowIndex
final int columnIndex
final synthetic int val$index
final synthetic com.google.common.collect.ArrayTable this$0
void <init> (com.google.common.collect.ArrayTable, int)
com.google.common.collect.ArrayTable this$0
public java.lang.Object getRowKey ()
public java.lang.Object getColumnKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/ArrayTable$3.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$3 extends com.google.common.collect.AbstractIndexedListIterator {
final synthetic com.google.common.collect.ArrayTable this$0
void <init> (com.google.common.collect.ArrayTable, int)
com.google.common.collect.ArrayTable this$0
int size
protected java.lang.Object get (int)
int index
}
com/google/common/collect/ArrayTable$ArrayMap$1.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ArrayMap$1 extends com.google.common.collect.AbstractMapEntry {
final synthetic int val$index
final synthetic com.google.common.collect.ArrayTable$ArrayMap this$0
void <init> (com.google.common.collect.ArrayTable$ArrayMap, int)
com.google.common.collect.ArrayTable$ArrayMap this$0
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$2.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ArrayMap$2 extends com.google.common.collect.AbstractIndexedListIterator {
final synthetic com.google.common.collect.ArrayTable$ArrayMap this$0
void <init> (com.google.common.collect.ArrayTable$ArrayMap, int)
com.google.common.collect.ArrayTable$ArrayMap this$0
int size
protected java.util.Map$Entry get (int)
int index
protected volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/ArrayTable$ArrayMap.class
ArrayTable.java
package com.google.common.collect
abstract com.google.common.collect.ArrayTable$ArrayMap extends com.google.common.collect.Maps$IteratorBasedAbstractMap {
private final com.google.common.collect.ImmutableMap keyIndex
private void <init> (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 ()
java.util.Map$Entry getEntry (int)
int index
java.util.Iterator entryIterator ()
java.util.Spliterator entrySpliterator ()
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 ()
synthetic void <init> (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.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Column extends com.google.common.collect.ArrayTable$ArrayMap {
final int columnIndex
final synthetic com.google.common.collect.ArrayTable this$0
void <init> (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.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ColumnMap extends com.google.common.collect.ArrayTable$ArrayMap {
final synthetic com.google.common.collect.ArrayTable this$0
private void <init> (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 synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
volatile synthetic java.lang.Object setValue (int, java.lang.Object)
volatile synthetic java.lang.Object getValue (int)
synthetic void <init> (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.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Row extends com.google.common.collect.ArrayTable$ArrayMap {
final int rowIndex
final synthetic com.google.common.collect.ArrayTable this$0
void <init> (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.class
ArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$RowMap extends com.google.common.collect.ArrayTable$ArrayMap {
final synthetic com.google.common.collect.ArrayTable this$0
private void <init> (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 synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
volatile synthetic java.lang.Object setValue (int, java.lang.Object)
volatile synthetic java.lang.Object getValue (int)
synthetic void <init> (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.class
ArrayTable.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 <init> (java.lang.Iterable, java.lang.Iterable)
Iterable rowKeys
Iterable columnKeys
Object[][] tmpArray
private void <init> (com.google.common.collect.Table)
com.google.common.collect.Table table
private void <init> (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
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[] row
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 ()
java.util.Spliterator cellSpliterator ()
private com.google.common.collect.Table$Cell getCell (int)
int index
private java.lang.Object getValue (int)
int index
int rowIndex
int columnIndex
public java.util.Map column (java.lang.Object)
Object columnKey
Integer columnIndex
public com.google.common.collect.ImmutableSet columnKeySet ()
public java.util.Map columnMap ()
com.google.common.collect.ArrayTable$ColumnMap map
public java.util.Map row (java.lang.Object)
Object rowKey
Integer rowIndex
public com.google.common.collect.ImmutableSet rowKeySet ()
public java.util.Map rowMap ()
com.google.common.collect.ArrayTable$RowMap map
public java.util.Collection values ()
java.util.Iterator valuesIterator ()
java.util.Spliterator valuesSpliterator ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic java.util.Set columnKeySet ()
public volatile synthetic java.util.Set rowKeySet ()
static synthetic com.google.common.collect.Table$Cell access$000 (com.google.common.collect.ArrayTable, int)
com.google.common.collect.ArrayTable x0
int x1
static synthetic com.google.common.collect.ImmutableList access$100 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static synthetic com.google.common.collect.ImmutableList access$200 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static synthetic com.google.common.collect.ImmutableMap access$300 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static synthetic com.google.common.collect.ImmutableMap access$600 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static synthetic java.lang.Object access$800 (com.google.common.collect.ArrayTable, int)
com.google.common.collect.ArrayTable x0
int x1
}
com/google/common/collect/BaseImmutableMultimap.class
BaseImmutableMultimap.java
package com.google.common.collect
abstract com.google.common.collect.BaseImmutableMultimap extends com.google.common.collect.AbstractMultimap {
void <init> ()
}
com/google/common/collect/BiMap.class
BiMap.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 ()
public volatile synthetic java.util.Collection values ()
}
com/google/common/collect/BoundType.class
BoundType.java
package com.google.common.collect
public final enum com.google.common.collect.BoundType extends java.lang.Enum {
public static final enum com.google.common.collect.BoundType OPEN
public static final enum com.google.common.collect.BoundType CLOSED
final boolean inclusive
private static final synthetic 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 <init> (java.lang.String, int, boolean)
boolean inclusive
static com.google.common.collect.BoundType forBoolean (boolean)
boolean inclusive
com.google.common.collect.BoundType flip ()
static void <clinit> ()
}
com/google/common/collect/ByFunctionOrdering.class
ByFunctionOrdering.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 <init> (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.class
CartesianList.java
package com.google.common.collect
com.google.common.collect.CartesianList$1 extends com.google.common.collect.ImmutableList {
final synthetic int val$index
final synthetic com.google.common.collect.CartesianList this$0
void <init> (com.google.common.collect.CartesianList, int)
com.google.common.collect.CartesianList this$0
public int size ()
public java.lang.Object get (int)
int axis
int axisIndex
boolean isPartialView ()
}
com/google/common/collect/CartesianList.class
CartesianList.java
package com.google.common.collect
final com.google.common.collect.CartesianList extends java.util.AbstractList implements java.util.RandomAccess {
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.List lists
com.google.common.collect.ImmutableList$Builder axesBuilder
void <init> (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 int indexOf (java.lang.Object)
int axisIndex
int elemIndex
Object o
java.util.List list
java.util.ListIterator itr
int computedIndex
public com.google.common.collect.ImmutableList get (int)
int index
public int size ()
public boolean contains (java.lang.Object)
Object o
public volatile synthetic java.lang.Object get (int)
static synthetic com.google.common.collect.ImmutableList access$000 (com.google.common.collect.CartesianList)
com.google.common.collect.CartesianList x0
static synthetic 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.class
ClassToInstanceMap.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/CollectCollectors.class
CollectCollectors.java
package com.google.common.collect
final com.google.common.collect.CollectCollectors extends java.lang.Object {
private static final java.util.stream.Collector TO_IMMUTABLE_LIST
private static final java.util.stream.Collector TO_IMMUTABLE_SET
private static final java.util.stream.Collector TO_IMMUTABLE_RANGE_SET
void <init> ()
static java.util.stream.Collector toImmutableBiMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
static java.util.stream.Collector toImmutableList ()
static java.util.stream.Collector toImmutableMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
static java.util.stream.Collector toImmutableSet ()
static java.util.stream.Collector toImmutableSortedMap (java.util.Comparator, java.util.function.Function, java.util.function.Function)
java.util.Comparator comparator
java.util.function.Function keyFunction
java.util.function.Function valueFunction
static java.util.stream.Collector toImmutableSortedSet (java.util.Comparator)
java.util.Comparator comparator
static java.util.stream.Collector toImmutableRangeSet ()
static java.util.stream.Collector toImmutableRangeMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
private static synthetic void lambda$toImmutableRangeMap$5 (java.util.function.Function, java.util.function.Function, com.google.common.collect.ImmutableRangeMap$Builder, java.lang.Object)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
com.google.common.collect.ImmutableRangeMap$Builder builder
Object input
private static synthetic com.google.common.collect.ImmutableSortedSet$Builder lambda$toImmutableSortedSet$4 (java.util.Comparator)
java.util.Comparator comparator
private static synthetic void lambda$toImmutableSortedMap$3 (java.util.function.Function, java.util.function.Function, com.google.common.collect.ImmutableSortedMap$Builder, java.lang.Object)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
com.google.common.collect.ImmutableSortedMap$Builder builder
Object input
private static synthetic com.google.common.collect.ImmutableSortedMap$Builder lambda$toImmutableSortedMap$2 (java.util.Comparator)
java.util.Comparator comparator
private static synthetic void lambda$toImmutableMap$1 (java.util.function.Function, java.util.function.Function, com.google.common.collect.ImmutableMap$Builder, java.lang.Object)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
com.google.common.collect.ImmutableMap$Builder builder
Object input
private static synthetic void lambda$toImmutableBiMap$0 (java.util.function.Function, java.util.function.Function, com.google.common.collect.ImmutableBiMap$Builder, java.lang.Object)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
com.google.common.collect.ImmutableBiMap$Builder builder
Object input
static void <clinit> ()
}
com/google/common/collect/CollectPreconditions.class
CollectPreconditions.java
package com.google.common.collect
final com.google.common.collect.CollectPreconditions extends java.lang.Object {
void <init> ()
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 long checkNonnegative (long, java.lang.String)
long value
String name
static void checkPositive (int, java.lang.String)
int value
String name
static void checkRemove (boolean)
boolean canRemove
}
com/google/common/collect/CollectSpliterators$1.class
CollectSpliterators.java
package com.google.common.collect
final com.google.common.collect.CollectSpliterators$1 extends java.lang.Object implements java.util.Spliterator {
final synthetic java.util.Spliterator val$fromSpliterator
final synthetic java.util.function.Function val$function
void <init> (java.util.Spliterator, java.util.function.Function)
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.Spliterator trySplit ()
java.util.Spliterator fromSplit
public long estimateSize ()
public int characteristics ()
private static synthetic void lambda$forEachRemaining$1 (java.util.function.Consumer, java.util.function.Function, java.lang.Object)
java.util.function.Consumer action
java.util.function.Function function
Object fromElement
private static synthetic void lambda$tryAdvance$0 (java.util.function.Consumer, java.util.function.Function, java.lang.Object)
java.util.function.Consumer action
java.util.function.Function function
Object fromElement
}
com/google/common/collect/CollectSpliterators$1FlatMapSpliterator.class
CollectSpliterators.java
package com.google.common.collect
com.google.common.collect.CollectSpliterators$1FlatMapSpliterator extends java.lang.Object implements java.util.Spliterator {
java.util.Spliterator prefix
final java.util.Spliterator from
int characteristics
long estimatedSize
final synthetic java.util.function.Function val$function
void <init> (java.util.Spliterator, java.util.Spliterator, int, long, java.util.function.Function)
java.util.Spliterator prefix
java.util.Spliterator from
int characteristics
long estimatedSize
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.Spliterator trySplit ()
int splitCharacteristics
long estSplitSize
java.util.Spliterator result
java.util.Spliterator result
java.util.Spliterator fromSplit
public long estimateSize ()
public int characteristics ()
private static synthetic void lambda$forEachRemaining$1 (java.util.function.Function, java.util.function.Consumer, java.lang.Object)
java.util.function.Function function
java.util.function.Consumer action
Object fromElement
private synthetic void lambda$tryAdvance$0 (java.util.function.Function, java.lang.Object)
java.util.function.Function function
Object fromElement
}
com/google/common/collect/CollectSpliterators$1Splitr.class
CollectSpliterators.java
package com.google.common.collect
com.google.common.collect.CollectSpliterators$1Splitr extends java.lang.Object implements java.util.Spliterator java.util.function.Consumer {
Object holder
final synthetic java.util.Spliterator val$fromSpliterator
final synthetic java.util.function.Predicate val$predicate
void <init> (java.util.Spliterator, java.util.function.Predicate)
public void accept (java.lang.Object)
Object t
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.Spliterator trySplit ()
java.util.Spliterator fromSplit
public long estimateSize ()
public java.util.Comparator getComparator ()
public int characteristics ()
}
com/google/common/collect/CollectSpliterators$1WithCharacteristics.class
CollectSpliterators.java
package com.google.common.collect
com.google.common.collect.CollectSpliterators$1WithCharacteristics extends java.lang.Object implements java.util.Spliterator {
private final java.util.Spliterator$OfInt delegate
final synthetic java.util.function.IntFunction val$function
final synthetic int val$extraCharacteristics
final synthetic java.util.Comparator val$comparator
void <init> (java.util.Spliterator$OfInt, java.util.function.IntFunction, int, java.util.Comparator)
java.util.Spliterator$OfInt delegate
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
public void forEachRemaining (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.Spliterator trySplit ()
java.util.Spliterator$OfInt split
public long estimateSize ()
public int characteristics ()
public java.util.Comparator getComparator ()
private static synthetic void lambda$forEachRemaining$1 (java.util.function.Consumer, java.util.function.IntFunction, int)
java.util.function.Consumer action
java.util.function.IntFunction function
int i
private static synthetic void lambda$tryAdvance$0 (java.util.function.Consumer, java.util.function.IntFunction, int)
java.util.function.Consumer action
java.util.function.IntFunction function
int i
}
com/google/common/collect/CollectSpliterators.class
CollectSpliterators.java
package com.google.common.collect
final com.google.common.collect.CollectSpliterators extends java.lang.Object {
private void <init> ()
static java.util.Spliterator indexed (int, int, java.util.function.IntFunction)
int size
int extraCharacteristics
java.util.function.IntFunction function
static java.util.Spliterator indexed (int, int, java.util.function.IntFunction, java.util.Comparator)
int size
int extraCharacteristics
java.util.function.IntFunction function
java.util.Comparator comparator
static java.util.Spliterator map (java.util.Spliterator, java.util.function.Function)
java.util.Spliterator fromSpliterator
java.util.function.Function function
static java.util.Spliterator filter (java.util.Spliterator, java.util.function.Predicate)
java.util.Spliterator fromSpliterator
java.util.function.Predicate predicate
static java.util.Spliterator flatMap (java.util.Spliterator, java.util.function.Function, int, long)
java.util.Spliterator fromSpliterator
java.util.function.Function function
int topCharacteristics
long topSize
}
com/google/common/collect/Collections2$FilteredCollection.class
Collections2.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 <init> (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.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 java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
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 boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public int size ()
Object e
int size
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
private synthetic boolean lambda$removeIf$2 (java.util.function.Predicate, java.lang.Object)
java.util.function.Predicate filter
Object element
private static synthetic boolean lambda$retainAll$1 (java.util.Collection, java.lang.Object)
java.util.Collection collection
Object element
private synthetic void lambda$forEach$0 (java.util.function.Consumer, java.lang.Object)
java.util.function.Consumer action
Object e
}
com/google/common/collect/Collections2$OrderedPermutationCollection.class
Collections2.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 <init> (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
int 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.class
Collections2.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 <init> (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 synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Collections2$PermutationCollection.class
Collections2.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 <init> (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.class
Collections2.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 <init> (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 synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Collections2$TransformedCollection.class
Collections2.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 <init> (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 java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public int size ()
private synthetic boolean lambda$removeIf$1 (java.util.function.Predicate, java.lang.Object)
java.util.function.Predicate filter
Object element
private synthetic void lambda$forEach$0 (java.util.function.Consumer, java.lang.Object)
java.util.function.Consumer action
Object f
}
com/google/common/collect/Collections2.class
Collections2.java
package com.google.common.collect
public final com.google.common.collect.Collections2 extends java.lang.Object {
private void <init> ()
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)
RuntimeException e
java.util.Collection collection
Object object
static boolean safeRemove (java.util.Collection, java.lang.Object)
RuntimeException e
java.util.Collection collection
Object object
public static java.util.Collection transform (java.util.Collection, com.google.common.base.Function)
java.util.Collection fromCollection
com.google.common.base.Function function
static boolean containsAllImpl (java.util.Collection, java.util.Collection)
Object o
java.util.Collection self
java.util.Collection c
static java.lang.String toStringImpl (java.util.Collection)
Object o
java.util.Collection collection
StringBuilder sb
boolean first
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
static synthetic boolean access$000 (java.util.List, java.util.List)
java.util.List x0
java.util.List x1
}
com/google/common/collect/CompactHashMap$1.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$1 extends com.google.common.collect.CompactHashMap$Itr {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
java.lang.Object getOutput (int)
int entry
}
com/google/common/collect/CompactHashMap$2.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$2 extends com.google.common.collect.CompactHashMap$Itr {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
java.util.Map$Entry getOutput (int)
int entry
volatile synthetic java.lang.Object getOutput (int)
}
com/google/common/collect/CompactHashMap$3.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$3 extends com.google.common.collect.CompactHashMap$Itr {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
java.lang.Object getOutput (int)
int entry
}
com/google/common/collect/CompactHashMap$EntrySetView.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$EntrySetView extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
java.util.Map map ()
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
int index
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
int index
Object o
private synthetic java.util.Map$Entry lambda$spliterator$0 (int)
int x$0
}
com/google/common/collect/CompactHashMap$Itr.class
CompactHashMap.java
package com.google.common.collect
abstract com.google.common.collect.CompactHashMap$Itr extends java.lang.Object implements java.util.Iterator {
int expectedModCount
int currentIndex
int indexToRemove
final synthetic com.google.common.collect.CompactHashMap this$0
private void <init> (com.google.common.collect.CompactHashMap)
public boolean hasNext ()
abstract java.lang.Object getOutput (int)
public java.lang.Object next ()
Object result
public void remove ()
private void checkForConcurrentModification ()
synthetic void <init> (com.google.common.collect.CompactHashMap, com.google.common.collect.CompactHashMap$1)
com.google.common.collect.CompactHashMap x0
com.google.common.collect.CompactHashMap$1 x1
}
com/google/common/collect/CompactHashMap$KeySetView.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$KeySetView extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public boolean remove (java.lang.Object)
Object o
int index
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
int i
java.util.function.Consumer action
}
com/google/common/collect/CompactHashMap$MapEntry.class
CompactHashMap.java
package com.google.common.collect
final com.google.common.collect.CompactHashMap$MapEntry extends com.google.common.collect.AbstractMapEntry {
private final Object key
private int lastKnownIndex
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap, int)
com.google.common.collect.CompactHashMap this$0
int index
public java.lang.Object getKey ()
private void updateLastKnownIndex ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object old
Object value
}
com/google/common/collect/CompactHashMap$ValuesView.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap$ValuesView extends com.google.common.collect.Maps$Values {
final synthetic com.google.common.collect.CompactHashMap this$0
void <init> (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap this$0
public java.util.Iterator iterator ()
public void forEach (java.util.function.Consumer)
int i
java.util.function.Consumer action
public java.util.Spliterator spliterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
}
com/google/common/collect/CompactHashMap.class
CompactHashMap.java
package com.google.common.collect
com.google.common.collect.CompactHashMap extends java.util.AbstractMap implements java.io.Serializable {
private static final int MAXIMUM_CAPACITY
static final float DEFAULT_LOAD_FACTOR
private static final long NEXT_MASK
private static final long HASH_MASK
static final int DEFAULT_SIZE
static final int UNSET
private transient int[] table
transient long[] entries
transient Object[] keys
transient Object[] values
transient float loadFactor
transient int modCount
private transient int threshold
private transient int size
private transient java.util.Set keySetView
private transient java.util.Set entrySetView
private transient java.util.Collection valuesView
public static com.google.common.collect.CompactHashMap create ()
public static com.google.common.collect.CompactHashMap createWithExpectedSize (int)
int expectedSize
void <init> ()
void <init> (int)
int capacity
void <init> (int, float)
int expectedSize
float loadFactor
void init (int, float)
int expectedSize
float loadFactor
int buckets
private static int[] newTable (int)
int size
int[] array
private static long[] newEntries (int)
int size
long[] array
private int hashTableMask ()
private static int getHash (long)
long entry
private static int getNext (long)
long entry
private static long swapNext (long, int)
long entry
int newNext
void accessEntry (int)
int index
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object oldValue
int last
long entry
Object key
Object value
long[] entries
Object[] keys
Object[] values
int hash
int tableIndex
int newEntryIndex
int next
int newSize
void insertEntry (int, java.lang.Object, java.lang.Object, int)
int entryIndex
Object key
Object value
int hash
private void resizeMeMaybe (int)
int newCapacity
int newSize
int entriesSize
void resizeEntries (int)
int newCapacity
long[] entries
int oldCapacity
private void resizeTable (int)
long oldEntry
int hash
int tableIndex
int next
int i
int newCapacity
int[] oldTable
int oldCapacity
int newThreshold
int[] newTable
long[] entries
int mask
private int indexOf (java.lang.Object)
long entry
Object key
int hash
int next
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
int index
public java.lang.Object remove (java.lang.Object)
Object key
private java.lang.Object remove (java.lang.Object, int)
Object oldValue
Object key
int hash
int tableIndex
int next
int last
private java.lang.Object removeEntry (int)
int entryIndex
void moveLastEntry (int)
int previous
long entry
long lastEntry
int tableIndex
int lastNext
int dstIndex
int srcIndex
int firstEntryIndex ()
int getSuccessor (int)
int entryIndex
int adjustAfterRemove (int, int)
int indexBeforeRemove
int indexRemoved
public void replaceAll (java.util.function.BiFunction)
int i
java.util.function.BiFunction function
public java.util.Set keySet ()
java.util.Set createKeySet ()
java.util.Iterator keySetIterator ()
public void forEach (java.util.function.BiConsumer)
int i
java.util.function.BiConsumer action
public java.util.Set entrySet ()
java.util.Set createEntrySet ()
java.util.Iterator entrySetIterator ()
public int size ()
public boolean isEmpty ()
public boolean containsValue (java.lang.Object)
int i
Object value
public java.util.Collection values ()
java.util.Collection createValues ()
java.util.Iterator valuesIterator ()
public void trimToSize ()
double load
int size
int minimumTableSize
public void clear ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int 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 elementCount
static synthetic java.lang.Object access$000 (com.google.common.collect.CompactHashMap, int)
com.google.common.collect.CompactHashMap x0
int x1
static synthetic int access$100 (com.google.common.collect.CompactHashMap)
com.google.common.collect.CompactHashMap x0
static synthetic int access$200 (com.google.common.collect.CompactHashMap, java.lang.Object)
com.google.common.collect.CompactHashMap x0
Object x1
}
com/google/common/collect/CompactHashSet$1.class
CompactHashSet.java
package com.google.common.collect
com.google.common.collect.CompactHashSet$1 extends java.lang.Object implements java.util.Iterator {
int expectedModCount
int index
int indexToRemove
final synthetic com.google.common.collect.CompactHashSet this$0
void <init> (com.google.common.collect.CompactHashSet)
com.google.common.collect.CompactHashSet this$0
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
private void checkForConcurrentModification ()
}
com/google/common/collect/CompactHashSet.class
CompactHashSet.java
package com.google.common.collect
com.google.common.collect.CompactHashSet extends java.util.AbstractSet implements java.io.Serializable {
private static final int MAXIMUM_CAPACITY
private static final float DEFAULT_LOAD_FACTOR
private static final long NEXT_MASK
private static final long HASH_MASK
private static final int DEFAULT_SIZE
static final int UNSET
private transient int[] table
private transient long[] entries
transient Object[] elements
transient float loadFactor
transient int modCount
private transient int threshold
private transient int size
public static com.google.common.collect.CompactHashSet create ()
public static com.google.common.collect.CompactHashSet create (java.util.Collection)
java.util.Collection collection
com.google.common.collect.CompactHashSet set
public static transient com.google.common.collect.CompactHashSet create (java.lang.Object[])
Object[] elements
com.google.common.collect.CompactHashSet set
public static com.google.common.collect.CompactHashSet createWithExpectedSize (int)
int expectedSize
void <init> ()
void <init> (int)
int expectedSize
void init (int, float)
int expectedSize
float loadFactor
int buckets
private static int[] newTable (int)
int size
int[] array
private static long[] newEntries (int)
int size
long[] array
private static int getHash (long)
long entry
private static int getNext (long)
long entry
private static long swapNext (long, int)
long entry
int newNext
private int hashTableMask ()
public boolean add (java.lang.Object)
int last
long entry
Object object
long[] entries
Object[] elements
int hash
int tableIndex
int newEntryIndex
int next
int newSize
void insertEntry (int, java.lang.Object, int)
int entryIndex
Object object
int hash
private void resizeMeMaybe (int)
int newCapacity
int newSize
int entriesSize
void resizeEntries (int)
int newCapacity
long[] entries
int oldSize
private void resizeTable (int)
long oldEntry
int hash
int tableIndex
int next
int i
int newCapacity
int[] oldTable
int oldCapacity
int newThreshold
int[] newTable
long[] entries
int mask
public boolean contains (java.lang.Object)
long entry
Object object
int hash
int next
public boolean remove (java.lang.Object)
Object object
private boolean remove (java.lang.Object, int)
Object object
int hash
int tableIndex
int next
int last
void moveEntry (int)
int previous
long entry
long lastEntry
int tableIndex
int lastNext
int dstIndex
int srcIndex
int firstEntryIndex ()
int getSuccessor (int)
int entryIndex
int adjustAfterRemove (int, int)
int indexBeforeRemove
int indexRemoved
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
int i
java.util.function.Consumer action
public int size ()
public boolean isEmpty ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public void trimToSize ()
double load
int size
int minimumTableSize
public void clear ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object e
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object element
int i
java.io.ObjectInputStream stream
int elementCount
static synthetic long[] access$000 (com.google.common.collect.CompactHashSet)
com.google.common.collect.CompactHashSet x0
static synthetic int access$100 (long)
long x0
static synthetic boolean access$200 (com.google.common.collect.CompactHashSet, java.lang.Object, int)
com.google.common.collect.CompactHashSet x0
Object x1
int x2
}
com/google/common/collect/CompactLinkedHashMap$1EntrySetImpl.class
CompactLinkedHashMap.java
package com.google.common.collect
com.google.common.collect.CompactLinkedHashMap$1EntrySetImpl extends com.google.common.collect.CompactHashMap$EntrySetView {
final synthetic com.google.common.collect.CompactLinkedHashMap this$0
void <init> (com.google.common.collect.CompactLinkedHashMap)
com.google.common.collect.CompactLinkedHashMap this$0
public java.util.Spliterator spliterator ()
}
com/google/common/collect/CompactLinkedHashMap$1KeySetImpl.class
CompactLinkedHashMap.java
package com.google.common.collect
com.google.common.collect.CompactLinkedHashMap$1KeySetImpl extends com.google.common.collect.CompactHashMap$KeySetView {
final synthetic com.google.common.collect.CompactLinkedHashMap this$0
void <init> (com.google.common.collect.CompactLinkedHashMap)
com.google.common.collect.CompactLinkedHashMap this$0
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
int i
java.util.function.Consumer action
}
com/google/common/collect/CompactLinkedHashMap$1ValuesImpl.class
CompactLinkedHashMap.java
package com.google.common.collect
com.google.common.collect.CompactLinkedHashMap$1ValuesImpl extends com.google.common.collect.CompactHashMap$ValuesView {
final synthetic com.google.common.collect.CompactLinkedHashMap this$0
void <init> (com.google.common.collect.CompactLinkedHashMap)
com.google.common.collect.CompactLinkedHashMap this$0
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
int i
java.util.function.Consumer action
}
com/google/common/collect/CompactLinkedHashMap.class
CompactLinkedHashMap.java
package com.google.common.collect
com.google.common.collect.CompactLinkedHashMap extends com.google.common.collect.CompactHashMap {
private static final int ENDPOINT
transient long[] links
private transient int firstEntry
private transient int lastEntry
private final boolean accessOrder
public static com.google.common.collect.CompactLinkedHashMap create ()
public static com.google.common.collect.CompactLinkedHashMap createWithExpectedSize (int)
int expectedSize
void <init> ()
void <init> (int)
int expectedSize
void <init> (int, float, boolean)
int expectedSize
float loadFactor
boolean accessOrder
void init (int, float)
int expectedSize
float loadFactor
private int getPredecessor (int)
int entry
int getSuccessor (int)
int entry
private void setSuccessor (int, int)
int entry
int succ
long succMask
private void setPredecessor (int, int)
int entry
int pred
long predMask
private void setSucceeds (int, int)
int pred
int succ
void insertEntry (int, java.lang.Object, java.lang.Object, int)
int entryIndex
Object key
Object value
int hash
void accessEntry (int)
int index
void moveLastEntry (int)
int dstIndex
int srcIndex
void resizeEntries (int)
int newCapacity
int firstEntryIndex ()
int adjustAfterRemove (int, int)
int indexBeforeRemove
int indexRemoved
public void forEach (java.util.function.BiConsumer)
int i
java.util.function.BiConsumer action
java.util.Set createEntrySet ()
java.util.Set createKeySet ()
java.util.Collection createValues ()
public void clear ()
static synthetic int access$000 (com.google.common.collect.CompactLinkedHashMap)
com.google.common.collect.CompactLinkedHashMap x0
}
com/google/common/collect/CompactLinkedHashSet.class
CompactLinkedHashSet.java
package com.google.common.collect
com.google.common.collect.CompactLinkedHashSet extends com.google.common.collect.CompactHashSet {
private static final int ENDPOINT
private transient int[] predecessor
private transient int[] successor
private transient int firstEntry
private transient int lastEntry
public static com.google.common.collect.CompactLinkedHashSet create ()
public static com.google.common.collect.CompactLinkedHashSet create (java.util.Collection)
java.util.Collection collection
com.google.common.collect.CompactLinkedHashSet set
public static transient com.google.common.collect.CompactLinkedHashSet create (java.lang.Object[])
Object[] elements
com.google.common.collect.CompactLinkedHashSet set
public static com.google.common.collect.CompactLinkedHashSet createWithExpectedSize (int)
int expectedSize
void <init> ()
void <init> (int)
int expectedSize
void init (int, float)
int expectedSize
float loadFactor
private void succeeds (int, int)
int pred
int succ
void insertEntry (int, java.lang.Object, int)
int entryIndex
Object object
int hash
void moveEntry (int)
int dstIndex
int srcIndex
public void clear ()
void resizeEntries (int)
int newCapacity
int oldCapacity
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
int firstEntryIndex ()
int adjustAfterRemove (int, int)
int indexBeforeRemove
int indexRemoved
int getSuccessor (int)
int entryIndex
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
int i
java.util.function.Consumer action
}
com/google/common/collect/ComparatorOrdering.class
ComparatorOrdering.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 <init> (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/Comparators.class
Comparators.java
package com.google.common.collect
public final com.google.common.collect.Comparators extends java.lang.Object {
private void <init> ()
public static java.util.Comparator lexicographical (java.util.Comparator)
java.util.Comparator comparator
public static boolean isInOrder (java.lang.Iterable, java.util.Comparator)
Object next
Object prev
Iterable iterable
java.util.Comparator comparator
java.util.Iterator it
public static boolean isInStrictOrder (java.lang.Iterable, java.util.Comparator)
Object next
Object prev
Iterable iterable
java.util.Comparator comparator
java.util.Iterator it
public static java.util.stream.Collector least (int, java.util.Comparator)
int k
java.util.Comparator comparator
public static java.util.stream.Collector greatest (int, java.util.Comparator)
int k
java.util.Comparator comparator
public static java.util.Comparator emptiesFirst (java.util.Comparator)
java.util.Comparator valueComparator
public static java.util.Comparator emptiesLast (java.util.Comparator)
java.util.Comparator valueComparator
private static synthetic java.lang.Object lambda$emptiesLast$2 (java.util.Optional)
java.util.Optional o
private static synthetic java.lang.Object lambda$emptiesFirst$1 (java.util.Optional)
java.util.Optional o
private static synthetic com.google.common.collect.TopKSelector lambda$least$0 (int, java.util.Comparator)
int k
java.util.Comparator comparator
}
com/google/common/collect/ComparisonChain$1.class
ComparisonChain.java
package com.google.common.collect
final com.google.common.collect.ComparisonChain$1 extends com.google.common.collect.ComparisonChain {
void <init> ()
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.class
ComparisonChain.java
package com.google.common.collect
final com.google.common.collect.ComparisonChain$InactiveComparisonChain extends com.google.common.collect.ComparisonChain {
final int result
void <init> (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.class
ComparisonChain.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 <init> ()
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 final com.google.common.collect.ComparisonChain compare (java.lang.Boolean, java.lang.Boolean)
Boolean left
Boolean right
public abstract com.google.common.collect.ComparisonChain compareTrueFirst (boolean, boolean)
public abstract com.google.common.collect.ComparisonChain compareFalseFirst (boolean, boolean)
public abstract int result ()
synthetic void <init> (com.google.common.collect.ComparisonChain$1)
com.google.common.collect.ComparisonChain$1 x0
static synthetic com.google.common.collect.ComparisonChain access$100 ()
static synthetic com.google.common.collect.ComparisonChain access$200 ()
static synthetic com.google.common.collect.ComparisonChain access$300 ()
static void <clinit> ()
}
com/google/common/collect/CompoundOrdering.class
CompoundOrdering.java
package com.google.common.collect
final com.google.common.collect.CompoundOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final java.util.Comparator[] comparators
private static final long serialVersionUID
void <init> (java.util.Comparator, java.util.Comparator)
java.util.Comparator primary
java.util.Comparator secondary
void <init> (java.lang.Iterable)
Iterable comparators
public int compare (java.lang.Object, java.lang.Object)
int result
int i
Object left
Object right
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.class
ComputationException.java
package com.google.common.collect
public com.google.common.collect.ComputationException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> (java.lang.Throwable)
Throwable cause
}
com/google/common/collect/ConcurrentHashMultiset$1.class
ConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$1 extends com.google.common.collect.ForwardingSet {
final synthetic java.util.Set val$delegate
final synthetic com.google.common.collect.ConcurrentHashMultiset this$0
void <init> (com.google.common.collect.ConcurrentHashMultiset, java.util.Set)
com.google.common.collect.ConcurrentHashMultiset this$0
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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ConcurrentHashMultiset$2.class
ConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$2 extends com.google.common.collect.AbstractIterator {
private final java.util.Iterator mapEntries
final synthetic com.google.common.collect.ConcurrentHashMultiset this$0
void <init> (com.google.common.collect.ConcurrentHashMultiset)
com.google.common.collect.ConcurrentHashMultiset this$0
protected com.google.common.collect.Multiset$Entry computeNext ()
java.util.Map$Entry mapEntry
int count
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/ConcurrentHashMultiset$3.class
ConcurrentHashMultiset.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 synthetic java.util.Iterator val$readOnlyIterator
final synthetic com.google.common.collect.ConcurrentHashMultiset this$0
void <init> (com.google.common.collect.ConcurrentHashMultiset, java.util.Iterator)
com.google.common.collect.ConcurrentHashMultiset this$0
protected java.util.Iterator delegate ()
public com.google.common.collect.Multiset$Entry next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ConcurrentHashMultiset$EntrySet.class
ConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$EntrySet extends com.google.common.collect.AbstractMultiset$EntrySet {
final synthetic com.google.common.collect.ConcurrentHashMultiset this$0
private void <init> (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 synthetic com.google.common.collect.Multiset multiset ()
synthetic void <init> (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.class
ConcurrentHashMultiset.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 <init> ()
static void <clinit> ()
}
com/google/common/collect/ConcurrentHashMultiset.class
ConcurrentHashMultiset.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 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 (java.util.concurrent.ConcurrentMap)
java.util.concurrent.ConcurrentMap countMap
void <init> (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
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.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
java.util.Iterator elementIterator ()
public java.util.Set createEntrySet ()
int distinctElements ()
public boolean isEmpty ()
java.util.Iterator entryIterator ()
java.util.Iterator readOnlyIterator
public java.util.Iterator iterator ()
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 synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic boolean contains (java.lang.Object)
static synthetic java.util.concurrent.ConcurrentMap access$100 (com.google.common.collect.ConcurrentHashMultiset)
com.google.common.collect.ConcurrentHashMultiset x0
}
com/google/common/collect/ConsumingQueueIterator.class
ConsumingQueueIterator.java
package com.google.common.collect
com.google.common.collect.ConsumingQueueIterator extends com.google.common.collect.AbstractIterator {
private final java.util.Queue queue
transient void <init> (java.lang.Object[])
Object[] elements
void <init> (java.util.Queue)
java.util.Queue queue
public java.lang.Object computeNext ()
}
com/google/common/collect/ContiguousSet.class
ContiguousSet.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
public static com.google.common.collect.ContiguousSet closed (int, int)
int lower
int upper
public static com.google.common.collect.ContiguousSet closed (long, long)
long lower
long upper
public static com.google.common.collect.ContiguousSet closedOpen (int, int)
int lower
int upper
public static com.google.common.collect.ContiguousSet closedOpen (long, long)
long lower
long upper
void <init> (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)
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public java.lang.String toString ()
public static com.google.common.collect.ImmutableSortedSet$Builder builder ()
volatile synthetic com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
public volatile synthetic com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object, boolean)
public volatile synthetic com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile synthetic com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object, boolean)
public volatile synthetic com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object)
public volatile synthetic java.util.SortedSet tailSet (java.lang.Object)
public volatile synthetic java.util.SortedSet headSet (java.lang.Object)
public volatile synthetic java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.NavigableSet tailSet (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableSet headSet (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
}
com/google/common/collect/Count.class
Count.java
package com.google.common.collect
final com.google.common.collect.Count extends java.lang.Object implements java.io.Serializable {
private int value
void <init> (int)
int value
public int get ()
public void add (int)
int delta
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.class
Cut.java
package com.google.common.collect
synthetic com.google.common.collect.Cut$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$collect$BoundType
static void <clinit> ()
}
com/google/common/collect/Cut$AboveAll.class
Cut.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 <init> ()
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 int hashCode ()
public java.lang.String toString ()
private java.lang.Object readResolve ()
public volatile synthetic int compareTo (java.lang.Object)
static synthetic com.google.common.collect.Cut$AboveAll access$100 ()
static void <clinit> ()
}
com/google/common/collect/Cut$AboveValue.class
Cut.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/google/common/collect/Cut$BelowAll.class
Cut.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 <init> ()
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 int hashCode ()
public java.lang.String toString ()
private java.lang.Object readResolve ()
public volatile synthetic int compareTo (java.lang.Object)
static synthetic com.google.common.collect.Cut$BelowAll access$000 ()
static void <clinit> ()
}
com/google/common/collect/Cut$BelowValue.class
Cut.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/google/common/collect/Cut.class
Cut.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 <init> (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
com.google.common.collect.Cut that
Object obj
public abstract int hashCode ()
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 synthetic int compareTo (java.lang.Object)
}
com/google/common/collect/DenseImmutableTable$1.class
DenseImmutableTable.java
package com.google.common.collect
synthetic com.google.common.collect.DenseImmutableTable$1 extends java.lang.Object {
}
com/google/common/collect/DenseImmutableTable$Column.class
DenseImmutableTable.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 synthetic com.google.common.collect.DenseImmutableTable this$0
void <init> (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.class
DenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.DenseImmutableTable$ColumnMap extends com.google.common.collect.DenseImmutableTable$ImmutableArrayMap {
final synthetic com.google.common.collect.DenseImmutableTable this$0
private void <init> (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.ImmutableMap keyToIndex ()
com.google.common.collect.ImmutableMap getValue (int)
int keyIndex
boolean isPartialView ()
volatile synthetic java.lang.Object getValue (int)
synthetic void <init> (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.class
DenseImmutableTable.java
package com.google.common.collect
com.google.common.collect.DenseImmutableTable$ImmutableArrayMap$1 extends com.google.common.collect.AbstractIterator {
private int index
private final int maxIndex
final synthetic com.google.common.collect.DenseImmutableTable$ImmutableArrayMap this$0
void <init> (com.google.common.collect.DenseImmutableTable$ImmutableArrayMap)
com.google.common.collect.DenseImmutableTable$ImmutableArrayMap this$0
protected java.util.Map$Entry computeNext ()
Object value
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/DenseImmutableTable$ImmutableArrayMap.class
DenseImmutableTable.java
package com.google.common.collect
abstract com.google.common.collect.DenseImmutableTable$ImmutableArrayMap extends com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap {
private final int size
void <init> (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.UnmodifiableIterator entryIterator ()
}
com/google/common/collect/DenseImmutableTable$Row.class
DenseImmutableTable.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 synthetic com.google.common.collect.DenseImmutableTable this$0
void <init> (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.class
DenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.DenseImmutableTable$RowMap extends com.google.common.collect.DenseImmutableTable$ImmutableArrayMap {
final synthetic com.google.common.collect.DenseImmutableTable this$0
private void <init> (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.ImmutableMap keyToIndex ()
com.google.common.collect.ImmutableMap getValue (int)
int keyIndex
boolean isPartialView ()
volatile synthetic java.lang.Object getValue (int)
synthetic void <init> (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.class
DenseImmutableTable.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[] cellRowIndices
private final int[] cellColumnIndices
void <init> (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[] cellRowIndices
int[] cellColumnIndices
public com.google.common.collect.ImmutableMap columnMap ()
com.google.common.collect.ImmutableMap columnMap
public com.google.common.collect.ImmutableMap rowMap ()
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
com.google.common.collect.ImmutableTable$SerializedForm createSerializedForm ()
public volatile synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Map rowMap ()
static synthetic int[] access$200 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static synthetic com.google.common.collect.ImmutableMap access$300 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static synthetic java.lang.Object[][] access$400 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static synthetic int[] access$500 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static synthetic com.google.common.collect.ImmutableMap access$600 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
}
com/google/common/collect/DescendingImmutableSortedMultiset.class
DescendingImmutableSortedMultiset.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 <init> (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 synthetic com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile synthetic java.util.NavigableSet elementSet ()
public volatile synthetic java.util.SortedSet elementSet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic com.google.common.collect.ImmutableSet elementSet ()
}
com/google/common/collect/DescendingImmutableSortedSet.class
DescendingImmutableSortedSet.java
package com.google.common.collect
final com.google.common.collect.DescendingImmutableSortedSet extends com.google.common.collect.ImmutableSortedSet {
private final com.google.common.collect.ImmutableSortedSet forward
void <init> (com.google.common.collect.ImmutableSortedSet)
com.google.common.collect.ImmutableSortedSet forward
public boolean contains (java.lang.Object)
Object object
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 synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.NavigableSet descendingSet ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/DescendingMultiset$1EntrySetImpl.class
DescendingMultiset.java
package com.google.common.collect
com.google.common.collect.DescendingMultiset$1EntrySetImpl extends com.google.common.collect.Multisets$EntrySet {
final synthetic com.google.common.collect.DescendingMultiset this$0
void <init> (com.google.common.collect.DescendingMultiset)
com.google.common.collect.DescendingMultiset this$0
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/DescendingMultiset.class
DescendingMultiset.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 <init> ()
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 synthetic java.util.Set elementSet ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
public volatile synthetic java.util.SortedSet elementSet ()
}
com/google/common/collect/DiscreteDomain$1.class
DiscreteDomain.java
package com.google.common.collect
synthetic com.google.common.collect.DiscreteDomain$1 extends java.lang.Object {
}
com/google/common/collect/DiscreteDomain$BigIntegerDomain.class
DiscreteDomain.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
void <init> ()
public java.math.BigInteger next (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger previous (java.math.BigInteger)
java.math.BigInteger value
java.math.BigInteger offset (java.math.BigInteger, long)
java.math.BigInteger origin
long distance
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 synthetic long distance (java.lang.Comparable, java.lang.Comparable)
public volatile synthetic java.lang.Comparable previous (java.lang.Comparable)
public volatile synthetic java.lang.Comparable next (java.lang.Comparable)
volatile synthetic java.lang.Comparable offset (java.lang.Comparable, long)
static synthetic com.google.common.collect.DiscreteDomain$BigIntegerDomain access$300 ()
static void <clinit> ()
}
com/google/common/collect/DiscreteDomain$IntegerDomain.class
DiscreteDomain.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
void <init> ()
public java.lang.Integer next (java.lang.Integer)
Integer value
int i
public java.lang.Integer previous (java.lang.Integer)
Integer value
int i
java.lang.Integer offset (java.lang.Integer, long)
Integer origin
long distance
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 synthetic java.lang.Comparable maxValue ()
public volatile synthetic java.lang.Comparable minValue ()
public volatile synthetic long distance (java.lang.Comparable, java.lang.Comparable)
public volatile synthetic java.lang.Comparable previous (java.lang.Comparable)
public volatile synthetic java.lang.Comparable next (java.lang.Comparable)
volatile synthetic java.lang.Comparable offset (java.lang.Comparable, long)
static synthetic com.google.common.collect.DiscreteDomain$IntegerDomain access$000 ()
static void <clinit> ()
}
com/google/common/collect/DiscreteDomain$LongDomain.class
DiscreteDomain.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
void <init> ()
public java.lang.Long next (java.lang.Long)
Long value
long l
public java.lang.Long previous (java.lang.Long)
Long value
long l
java.lang.Long offset (java.lang.Long, long)
Long origin
long distance
long result
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 synthetic java.lang.Comparable maxValue ()
public volatile synthetic java.lang.Comparable minValue ()
public volatile synthetic long distance (java.lang.Comparable, java.lang.Comparable)
public volatile synthetic java.lang.Comparable previous (java.lang.Comparable)
public volatile synthetic java.lang.Comparable next (java.lang.Comparable)
volatile synthetic java.lang.Comparable offset (java.lang.Comparable, long)
static synthetic com.google.common.collect.DiscreteDomain$LongDomain access$200 ()
static void <clinit> ()
}
com/google/common/collect/DiscreteDomain.class
DiscreteDomain.java
package com.google.common.collect
public abstract com.google.common.collect.DiscreteDomain extends java.lang.Object {
final boolean supportsFastOffset
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 <init> ()
private void <init> (boolean)
boolean supportsFastOffset
java.lang.Comparable offset (java.lang.Comparable, long)
long i
Comparable origin
long distance
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 ()
synthetic void <init> (boolean, com.google.common.collect.DiscreteDomain$1)
boolean x0
com.google.common.collect.DiscreteDomain$1 x1
}
com/google/common/collect/EmptyContiguousSet$1.class
EmptyContiguousSet.java
package com.google.common.collect
synthetic com.google.common.collect.EmptyContiguousSet$1 extends java.lang.Object {
}
com/google/common/collect/EmptyContiguousSet$SerializedForm.class
EmptyContiguousSet.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 <init> (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
private java.lang.Object readResolve ()
synthetic void <init> (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.class
EmptyContiguousSet.java
package com.google.common.collect
final com.google.common.collect.EmptyContiguousSet extends com.google.common.collect.ContiguousSet {
void <init> (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
public boolean contains (java.lang.Object)
Object object
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
boolean isHashCodeFast ()
public int hashCode ()
java.lang.Object writeReplace ()
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public volatile synthetic java.lang.Object last ()
public volatile synthetic java.lang.Object first ()
volatile synthetic com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
public volatile synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/EmptyImmutableListMultimap.class
EmptyImmutableListMultimap.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 <init> ()
private java.lang.Object readResolve ()
static void <clinit> ()
}
com/google/common/collect/EmptyImmutableSetMultimap.class
EmptyImmutableSetMultimap.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 <init> ()
private java.lang.Object readResolve ()
static void <clinit> ()
}
com/google/common/collect/EnumBiMap.class
EnumBiMap.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 <init> (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 synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set values ()
public volatile synthetic java.util.Set keySet ()
public volatile synthetic com.google.common.collect.BiMap inverse ()
public volatile synthetic void clear ()
public volatile synthetic void replaceAll (java.util.function.BiFunction)
public volatile synthetic void putAll (java.util.Map)
public volatile synthetic boolean containsValue (java.lang.Object)
volatile synthetic java.lang.Object checkValue (java.lang.Object)
volatile synthetic java.lang.Object checkKey (java.lang.Object)
}
com/google/common/collect/EnumHashBiMap.class
EnumHashBiMap.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 <init> (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 synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set values ()
public volatile synthetic java.util.Set keySet ()
public volatile synthetic com.google.common.collect.BiMap inverse ()
public volatile synthetic void clear ()
public volatile synthetic void replaceAll (java.util.function.BiFunction)
public volatile synthetic void putAll (java.util.Map)
public volatile synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object forcePut (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
volatile synthetic java.lang.Object checkKey (java.lang.Object)
}
com/google/common/collect/EnumMultiset$1.class
EnumMultiset.java
package com.google.common.collect
com.google.common.collect.EnumMultiset$1 extends com.google.common.collect.EnumMultiset$Itr {
final synthetic com.google.common.collect.EnumMultiset this$0
void <init> (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset this$0
java.lang.Enum output (int)
int index
volatile synthetic java.lang.Object output (int)
}
com/google/common/collect/EnumMultiset$2$1.class
EnumMultiset.java
package com.google.common.collect
com.google.common.collect.EnumMultiset$2$1 extends com.google.common.collect.Multisets$AbstractEntry {
final synthetic int val$index
final synthetic com.google.common.collect.EnumMultiset$2 this$1
void <init> (com.google.common.collect.EnumMultiset$2, int)
com.google.common.collect.EnumMultiset$2 this$1
public java.lang.Enum getElement ()
public int getCount ()
public volatile synthetic java.lang.Object getElement ()
}
com/google/common/collect/EnumMultiset$2.class
EnumMultiset.java
package com.google.common.collect
com.google.common.collect.EnumMultiset$2 extends com.google.common.collect.EnumMultiset$Itr {
final synthetic com.google.common.collect.EnumMultiset this$0
void <init> (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset this$0
com.google.common.collect.Multiset$Entry output (int)
int index
volatile synthetic java.lang.Object output (int)
}
com/google/common/collect/EnumMultiset$Itr.class
EnumMultiset.java
package com.google.common.collect
abstract com.google.common.collect.EnumMultiset$Itr extends java.lang.Object implements java.util.Iterator {
int index
int toRemove
final synthetic com.google.common.collect.EnumMultiset this$0
void <init> (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset this$0
abstract java.lang.Object output (int)
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
}
com/google/common/collect/EnumMultiset.class
EnumMultiset.java
package com.google.common.collect
public final com.google.common.collect.EnumMultiset extends com.google.common.collect.AbstractMultiset implements java.io.Serializable {
private transient Class type
private transient Enum[] enumConstants
private transient int[] counts
private transient int distinctElements
private transient long size
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 <init> (java.lang.Class)
Class type
private boolean isActuallyE (java.lang.Object)
Enum e
int index
Object o
void checkIsE (java.lang.Object)
Object element
int distinctElements ()
public int size ()
public int count (java.lang.Object)
Object element
Enum e
public int add (java.lang.Enum, int)
Enum element
int occurrences
int index
int oldCount
long newCount
public int remove (java.lang.Object, int)
Object element
int occurrences
Enum e
int index
int oldCount
public int setCount (java.lang.Enum, int)
Enum element
int count
int index
int oldCount
public void clear ()
java.util.Iterator elementIterator ()
java.util.Iterator entryIterator ()
public void forEachEntry (java.util.function.ObjIntConsumer)
int i
java.util.function.ObjIntConsumer action
public java.util.Iterator iterator ()
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 synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic int setCount (java.lang.Object, int)
public volatile synthetic int add (java.lang.Object, int)
public volatile synthetic boolean contains (java.lang.Object)
public volatile synthetic boolean isEmpty ()
static synthetic java.lang.Enum[] access$000 (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset x0
static synthetic int[] access$100 (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset x0
static synthetic int access$210 (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset x0
static synthetic long access$300 (com.google.common.collect.EnumMultiset)
com.google.common.collect.EnumMultiset x0
static synthetic long access$302 (com.google.common.collect.EnumMultiset, long)
com.google.common.collect.EnumMultiset x0
long x1
}
com/google/common/collect/EvictingQueue.class
EvictingQueue.java
package com.google.common.collect
public final com.google.common.collect.EvictingQueue extends com.google.common.collect.ForwardingQueue implements java.io.Serializable {
private final java.util.Queue delegate
final int maxSize
private static final long serialVersionUID
private void <init> (int)
int maxSize
public static com.google.common.collect.EvictingQueue create (int)
int maxSize
public int remainingCapacity ()
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
int size
public boolean contains (java.lang.Object)
Object object
public boolean remove (java.lang.Object)
Object object
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ExplicitOrdering.class
ExplicitOrdering.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 <init> (java.util.List)
java.util.List valuesInOrder
void <init> (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
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$1EntrySetImpl$1.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator backingIterator
final synthetic com.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl this$2
void <init> (com.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl)
com.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl this$2
protected java.util.Map$Entry computeNext ()
java.util.Map$Entry entry
Object key
java.util.Collection collection
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/FilteredEntryMultimap$AsMap$1EntrySetImpl.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.FilteredEntryMultimap$AsMap this$1
void <init> (com.google.common.collect.FilteredEntryMultimap$AsMap)
com.google.common.collect.FilteredEntryMultimap$AsMap this$1
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$1KeySetImpl.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$1KeySetImpl extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.FilteredEntryMultimap$AsMap this$1
void <init> (com.google.common.collect.FilteredEntryMultimap$AsMap)
com.google.common.collect.FilteredEntryMultimap$AsMap this$1
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$1ValuesImpl.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$1ValuesImpl extends com.google.common.collect.Maps$Values {
final synthetic com.google.common.collect.FilteredEntryMultimap$AsMap this$1
void <init> (com.google.common.collect.FilteredEntryMultimap$AsMap)
com.google.common.collect.FilteredEntryMultimap$AsMap this$1
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.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final synthetic com.google.common.collect.FilteredEntryMultimap this$0
void <init> (com.google.common.collect.FilteredEntryMultimap)
com.google.common.collect.FilteredEntryMultimap this$0
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 synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object get (java.lang.Object)
}
com/google/common/collect/FilteredEntryMultimap$Keys$1$1.class
FilteredEntryMultimap.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 synthetic com.google.common.base.Predicate val$predicate
final synthetic com.google.common.collect.FilteredEntryMultimap$Keys$1 this$2
void <init> (com.google.common.collect.FilteredEntryMultimap$Keys$1, com.google.common.base.Predicate)
com.google.common.collect.FilteredEntryMultimap$Keys$1 this$2
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/collect/FilteredEntryMultimap$Keys$1.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$Keys$1 extends com.google.common.collect.Multisets$EntrySet {
final synthetic com.google.common.collect.FilteredEntryMultimap$Keys this$1
void <init> (com.google.common.collect.FilteredEntryMultimap$Keys)
com.google.common.collect.FilteredEntryMultimap$Keys this$1
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
private boolean removeEntriesIf (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.class
FilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$Keys extends com.google.common.collect.Multimaps$Keys {
final synthetic com.google.common.collect.FilteredEntryMultimap this$0
void <init> (com.google.common.collect.FilteredEntryMultimap)
com.google.common.collect.FilteredEntryMultimap this$0
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.class
FilteredEntryMultimap.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 synthetic com.google.common.collect.FilteredEntryMultimap this$0
void <init> (com.google.common.collect.FilteredEntryMultimap, java.lang.Object)
com.google.common.collect.FilteredEntryMultimap this$0
Object key
public boolean apply (java.lang.Object)
Object value
}
com/google/common/collect/FilteredEntryMultimap.class
FilteredEntryMultimap.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 <init> (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 ()
java.util.Set createKeySet ()
boolean removeEntriesIf (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 synthetic 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.class
FilteredEntrySetMultimap.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 <init> (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 synthetic java.util.Collection createEntries ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic com.google.common.collect.Multimap unfiltered ()
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/FilteredKeyListMultimap.class
FilteredKeyListMultimap.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 <init> (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 synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic com.google.common.collect.Multimap unfiltered ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/FilteredKeyMultimap$AddRejectingList.class
FilteredKeyMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeyMultimap$AddRejectingList extends com.google.common.collect.ForwardingList {
final Object key
void <init> (java.lang.Object)
Object key
public boolean add (java.lang.Object)
Object v
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (java.util.Collection)
java.util.Collection collection
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
protected java.util.List delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/FilteredKeyMultimap$AddRejectingSet.class
FilteredKeyMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeyMultimap$AddRejectingSet extends com.google.common.collect.ForwardingSet {
final Object key
void <init> (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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/FilteredKeyMultimap$Entries.class
FilteredKeyMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeyMultimap$Entries extends com.google.common.collect.ForwardingCollection {
final synthetic com.google.common.collect.FilteredKeyMultimap this$0
void <init> (com.google.common.collect.FilteredKeyMultimap)
com.google.common.collect.FilteredKeyMultimap this$0
protected java.util.Collection delegate ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/FilteredKeyMultimap.class
FilteredKeyMultimap.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 <init> (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
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.class
FilteredKeySetMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeySetMultimap$EntrySet extends com.google.common.collect.FilteredKeyMultimap$Entries implements java.util.Set {
final synthetic com.google.common.collect.FilteredKeySetMultimap this$0
void <init> (com.google.common.collect.FilteredKeySetMultimap)
com.google.common.collect.FilteredKeySetMultimap this$0
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
}
com/google/common/collect/FilteredKeySetMultimap.class
FilteredKeySetMultimap.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 <init> (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 synthetic java.util.Collection createEntries ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic com.google.common.collect.Multimap unfiltered ()
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/FilteredMultimap.class
FilteredMultimap.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.class
FilteredMultimapValues.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 <init> (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.class
FilteredSetMultimap.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 ()
public volatile synthetic com.google.common.collect.Multimap unfiltered ()
}
com/google/common/collect/FluentIterable$1.class
FluentIterable.java
package com.google.common.collect
final com.google.common.collect.FluentIterable$1 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
void <init> (java.lang.Iterable, java.lang.Iterable)
Iterable iterable
public java.util.Iterator iterator ()
}
com/google/common/collect/FluentIterable$2.class
FluentIterable.java
package com.google.common.collect
final com.google.common.collect.FluentIterable$2 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$inputs
void <init> (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/collect/FluentIterable$3$1.class
FluentIterable.java
package com.google.common.collect
com.google.common.collect.FluentIterable$3$1 extends com.google.common.collect.AbstractIndexedListIterator {
final synthetic com.google.common.collect.FluentIterable$3 this$0
void <init> (com.google.common.collect.FluentIterable$3, int)
com.google.common.collect.FluentIterable$3 this$0
int size
public java.util.Iterator get (int)
int i
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/FluentIterable$3.class
FluentIterable.java
package com.google.common.collect
final com.google.common.collect.FluentIterable$3 extends com.google.common.collect.FluentIterable {
final synthetic Iterable[] val$inputs
void <init> (java.lang.Iterable[])
public java.util.Iterator iterator ()
}
com/google/common/collect/FluentIterable$FromIterableFunction.class
FluentIterable.java
package com.google.common.collect
com.google.common.collect.FluentIterable$FromIterableFunction extends java.lang.Object implements com.google.common.base.Function {
private void <init> ()
public com.google.common.collect.FluentIterable apply (java.lang.Iterable)
Iterable fromObject
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/FluentIterable.class
FluentIterable.java
package com.google.common.collect
public abstract com.google.common.collect.FluentIterable extends java.lang.Object implements java.lang.Iterable {
private final com.google.common.base.Optional iterableDelegate
protected void <init> ()
void <init> (java.lang.Iterable)
Iterable iterable
private java.lang.Iterable getDelegate ()
public static com.google.common.collect.FluentIterable from (java.lang.Iterable)
Iterable iterable
public static com.google.common.collect.FluentIterable from (java.lang.Object[])
Object[] elements
public static com.google.common.collect.FluentIterable from (com.google.common.collect.FluentIterable)
com.google.common.collect.FluentIterable iterable
public static com.google.common.collect.FluentIterable concat (java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
public static com.google.common.collect.FluentIterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
Iterable c
public static com.google.common.collect.FluentIterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
Iterable c
Iterable d
public static transient com.google.common.collect.FluentIterable concat (java.lang.Iterable[])
Iterable[] inputs
public static com.google.common.collect.FluentIterable concat (java.lang.Iterable)
Iterable inputs
private static transient com.google.common.collect.FluentIterable concatNoDefensiveCopy (java.lang.Iterable[])
Iterable input
Iterable[] inputs
public static com.google.common.collect.FluentIterable of ()
public static transient com.google.common.collect.FluentIterable of (java.lang.Object, java.lang.Object[])
Object element
Object[] elements
public java.lang.String toString ()
public final int size ()
public final boolean contains (java.lang.Object)
Object target
public final com.google.common.collect.FluentIterable cycle ()
public final com.google.common.collect.FluentIterable append (java.lang.Iterable)
Iterable other
public final transient com.google.common.collect.FluentIterable append (java.lang.Object[])
Object[] elements
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
Iterable iterable
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 maxSize
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.ImmutableMultiset toMultiset ()
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.Collection collection
Iterable iterable
public final java.lang.String join (com.google.common.base.Joiner)
com.google.common.base.Joiner joiner
public final java.lang.Object get (int)
int position
public final java.util.stream.Stream stream ()
}
com/google/common/collect/ForwardingBlockingDeque.class
ForwardingBlockingDeque.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 <init> ()
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 synthetic java.util.Deque delegate ()
protected volatile synthetic java.util.Queue delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingCollection.class
ForwardingCollection.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 <init> ()
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 synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingConcurrentMap.class
ForwardingConcurrentMap.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 <init> ()
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 synthetic java.util.Map delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingDeque.class
ForwardingDeque.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 <init> ()
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 synthetic java.util.Queue delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingImmutableCollection.class
ForwardingImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ForwardingImmutableCollection extends java.lang.Object {
private void <init> ()
}
com/google/common/collect/ForwardingImmutableList.class
ForwardingImmutableList.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableList extends java.lang.Object {
private void <init> ()
}
com/google/common/collect/ForwardingImmutableMap.class
ForwardingImmutableMap.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableMap extends java.lang.Object {
private void <init> ()
}
com/google/common/collect/ForwardingImmutableSet.class
ForwardingImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableSet extends java.lang.Object {
private void <init> ()
}
com/google/common/collect/ForwardingIterator.class
ForwardingIterator.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 <init> ()
protected abstract java.util.Iterator delegate ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingList.class
ForwardingList.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 <init> ()
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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingListIterator.class
ForwardingListIterator.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 <init> ()
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 synthetic java.util.Iterator delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingListMultimap.class
ForwardingListMultimap.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 <init> ()
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 synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
protected volatile synthetic com.google.common.collect.Multimap delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMap$StandardEntrySet.class
ForwardingMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMap$StandardEntrySet extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.ForwardingMap this$0
public void <init> (com.google.common.collect.ForwardingMap)
com.google.common.collect.ForwardingMap this$0
java.util.Map map ()
}
com/google/common/collect/ForwardingMap$StandardKeySet.class
ForwardingMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingMap$StandardKeySet extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.ForwardingMap this$0
public void <init> (com.google.common.collect.ForwardingMap)
com.google.common.collect.ForwardingMap this$0
}
com/google/common/collect/ForwardingMap$StandardValues.class
ForwardingMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingMap$StandardValues extends com.google.common.collect.Maps$Values {
final synthetic com.google.common.collect.ForwardingMap this$0
public void <init> (com.google.common.collect.ForwardingMap)
com.google.common.collect.ForwardingMap this$0
}
com/google/common/collect/ForwardingMap.class
ForwardingMap.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 <init> ()
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 synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMapEntry.class
ForwardingMapEntry.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 <init> ()
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 synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMultimap.class
ForwardingMultimap.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 <init> ()
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 synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMultiset$StandardElementSet.class
ForwardingMultiset.java
package com.google.common.collect
public com.google.common.collect.ForwardingMultiset$StandardElementSet extends com.google.common.collect.Multisets$ElementSet {
final synthetic com.google.common.collect.ForwardingMultiset this$0
public void <init> (com.google.common.collect.ForwardingMultiset)
com.google.common.collect.ForwardingMultiset this$0
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
}
com/google/common/collect/ForwardingMultiset.class
ForwardingMultiset.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 <init> ()
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
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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap$1.class
ForwardingNavigableMap.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 synthetic com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap this$1
void <init> (com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap)
com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap this$1
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap.class
ForwardingNavigableMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap extends com.google.common.collect.Maps$DescendingMap {
final synthetic com.google.common.collect.ForwardingNavigableMap this$0
public void <init> (com.google.common.collect.ForwardingNavigableMap)
com.google.common.collect.ForwardingNavigableMap this$0
java.util.NavigableMap forward ()
public void replaceAll (java.util.function.BiFunction)
java.util.function.BiFunction function
protected java.util.Iterator entryIterator ()
}
com/google/common/collect/ForwardingNavigableMap$StandardNavigableKeySet.class
ForwardingNavigableMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableMap$StandardNavigableKeySet extends com.google.common.collect.Maps$NavigableKeySet {
final synthetic com.google.common.collect.ForwardingNavigableMap this$0
public void <init> (com.google.common.collect.ForwardingNavigableMap)
com.google.common.collect.ForwardingNavigableMap this$0
}
com/google/common/collect/ForwardingNavigableMap.class
ForwardingNavigableMap.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 <init> ()
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 synthetic java.util.SortedMap delegate ()
protected volatile synthetic java.util.Map delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingNavigableSet$StandardDescendingSet.class
ForwardingNavigableSet.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableSet$StandardDescendingSet extends com.google.common.collect.Sets$DescendingSet {
final synthetic com.google.common.collect.ForwardingNavigableSet this$0
public void <init> (com.google.common.collect.ForwardingNavigableSet)
com.google.common.collect.ForwardingNavigableSet this$0
}
com/google/common/collect/ForwardingNavigableSet.class
ForwardingNavigableSet.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 <init> ()
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 synthetic java.util.SortedSet delegate ()
protected volatile synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingObject.class
ForwardingObject.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingObject extends java.lang.Object {
protected void <init> ()
protected abstract java.lang.Object delegate ()
public java.lang.String toString ()
}
com/google/common/collect/ForwardingQueue.class
ForwardingQueue.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 <init> ()
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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSet.class
ForwardingSet.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 <init> ()
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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSetMultimap.class
ForwardingSetMultimap.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 <init> ()
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 synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection entries ()
protected volatile synthetic com.google.common.collect.Multimap delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedMap$StandardKeySet.class
ForwardingSortedMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingSortedMap$StandardKeySet extends com.google.common.collect.Maps$SortedKeySet {
final synthetic com.google.common.collect.ForwardingSortedMap this$0
public void <init> (com.google.common.collect.ForwardingSortedMap)
com.google.common.collect.ForwardingSortedMap this$0
}
com/google/common/collect/ForwardingSortedMap.class
ForwardingSortedMap.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 <init> ()
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
RuntimeException e
Object key
protected java.util.SortedMap standardSubMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
protected volatile synthetic java.util.Map delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedMultiset$StandardDescendingMultiset.class
ForwardingSortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedMultiset$StandardDescendingMultiset extends com.google.common.collect.DescendingMultiset {
final synthetic com.google.common.collect.ForwardingSortedMultiset this$0
public void <init> (com.google.common.collect.ForwardingSortedMultiset)
com.google.common.collect.ForwardingSortedMultiset this$0
com.google.common.collect.SortedMultiset forwardMultiset ()
}
com/google/common/collect/ForwardingSortedMultiset$StandardElementSet.class
ForwardingSortedMultiset.java
package com.google.common.collect
public com.google.common.collect.ForwardingSortedMultiset$StandardElementSet extends com.google.common.collect.SortedMultisets$NavigableElementSet {
final synthetic com.google.common.collect.ForwardingSortedMultiset this$0
public void <init> (com.google.common.collect.ForwardingSortedMultiset)
com.google.common.collect.ForwardingSortedMultiset this$0
}
com/google/common/collect/ForwardingSortedMultiset.class
ForwardingSortedMultiset.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 <init> ()
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 synthetic java.util.Set elementSet ()
protected volatile synthetic com.google.common.collect.Multiset delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
public volatile synthetic java.util.SortedSet elementSet ()
}
com/google/common/collect/ForwardingSortedSet.class
ForwardingSortedSet.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 <init> ()
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
RuntimeException e
Object object
protected boolean standardRemove (java.lang.Object)
Object ceiling
java.util.SortedSet self
java.util.Iterator iterator
RuntimeException e
Object object
protected java.util.SortedSet standardSubSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
protected volatile synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedSetMultimap.class
ForwardingSortedSetMultimap.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 <init> ()
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 synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
protected volatile synthetic com.google.common.collect.SetMultimap delegate ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
protected volatile synthetic com.google.common.collect.Multimap delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/ForwardingTable.class
ForwardingTable.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 <init> ()
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 synthetic java.lang.Object delegate ()
}
com/google/common/collect/GeneralRange.class
GeneralRange.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 <init> (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/GwtTransient.class
GwtTransient.java
package com.google.common.collect
abstract annotation com.google.common.collect.GwtTransient extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/collect/HashBasedTable$Factory.class
HashBasedTable.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 <init> (int)
int expectedSize
public java.util.Map get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/HashBasedTable.class
HashBasedTable.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 <init> (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 synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set columnKeySet ()
public volatile synthetic java.util.Set rowKeySet ()
public volatile synthetic java.util.Map column (java.lang.Object)
public volatile synthetic java.util.Map row (java.lang.Object)
public volatile synthetic java.util.Set cellSet ()
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
public volatile synthetic void clear ()
public volatile synthetic int size ()
public volatile synthetic boolean isEmpty ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic void putAll (com.google.common.collect.Table)
}
com/google/common/collect/HashBiMap$1$MapEntry.class
HashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$1$MapEntry extends com.google.common.collect.AbstractMapEntry {
com.google.common.collect.HashBiMap$BiEntry delegate
final synthetic com.google.common.collect.HashBiMap$1 this$1
void <init> (com.google.common.collect.HashBiMap$1, com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$1 this$1
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$1.class
HashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$1 extends com.google.common.collect.HashBiMap$Itr {
final synthetic com.google.common.collect.HashBiMap this$0
void <init> (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap this$0
java.util.Map$Entry output (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry entry
volatile synthetic java.lang.Object output (com.google.common.collect.HashBiMap$BiEntry)
}
com/google/common/collect/HashBiMap$BiEntry.class
HashBiMap.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
com.google.common.collect.HashBiMap$BiEntry nextInKeyInsertionOrder
com.google.common.collect.HashBiMap$BiEntry prevInKeyInsertionOrder
void <init> (java.lang.Object, int, java.lang.Object, int)
Object key
int keyHash
Object value
int valueHash
}
com/google/common/collect/HashBiMap$Inverse$1$InverseEntry.class
HashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$Inverse$1$InverseEntry extends com.google.common.collect.AbstractMapEntry {
com.google.common.collect.HashBiMap$BiEntry delegate
final synthetic com.google.common.collect.HashBiMap$Inverse$1 this$2
void <init> (com.google.common.collect.HashBiMap$Inverse$1, com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$Inverse$1 this$2
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.class
HashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$Inverse$1 extends com.google.common.collect.HashBiMap$Itr {
final synthetic com.google.common.collect.HashBiMap$Inverse this$1
void <init> (com.google.common.collect.HashBiMap$Inverse)
com.google.common.collect.HashBiMap$Inverse this$1
java.util.Map$Entry output (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry entry
volatile synthetic java.lang.Object output (com.google.common.collect.HashBiMap$BiEntry)
}
com/google/common/collect/HashBiMap$Inverse$InverseKeySet$1.class
HashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$Inverse$InverseKeySet$1 extends com.google.common.collect.HashBiMap$Itr {
final synthetic com.google.common.collect.HashBiMap$Inverse$InverseKeySet this$2
void <init> (com.google.common.collect.HashBiMap$Inverse$InverseKeySet)
com.google.common.collect.HashBiMap$Inverse$InverseKeySet this$2
java.lang.Object output (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry entry
}
com/google/common/collect/HashBiMap$Inverse$InverseKeySet.class
HashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$Inverse$InverseKeySet extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.HashBiMap$Inverse this$1
void <init> (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.class
HashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$Inverse extends com.google.common.collect.Maps$IteratorBasedAbstractMap implements com.google.common.collect.BiMap java.io.Serializable {
final synthetic com.google.common.collect.HashBiMap this$0
private void <init> (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
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 ()
java.util.Iterator entryIterator ()
public void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
public void replaceAll (java.util.function.BiFunction)
com.google.common.collect.HashBiMap$BiEntry entry
java.util.function.BiFunction function
com.google.common.collect.HashBiMap$BiEntry oldFirst
java.lang.Object writeReplace ()
public volatile synthetic java.util.Collection values ()
private static synthetic void lambda$forEach$0 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer action
Object k
Object v
synthetic void <init> (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.class
HashBiMap.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 <init> (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap bimap
java.lang.Object readResolve ()
}
com/google/common/collect/HashBiMap$Itr.class
HashBiMap.java
package com.google.common.collect
abstract com.google.common.collect.HashBiMap$Itr extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.HashBiMap$BiEntry next
com.google.common.collect.HashBiMap$BiEntry toRemove
int expectedModCount
int remaining
final synthetic com.google.common.collect.HashBiMap this$0
void <init> (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap this$0
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.class
HashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$KeySet$1 extends com.google.common.collect.HashBiMap$Itr {
final synthetic com.google.common.collect.HashBiMap$KeySet this$1
void <init> (com.google.common.collect.HashBiMap$KeySet)
com.google.common.collect.HashBiMap$KeySet this$1
java.lang.Object output (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry entry
}
com/google/common/collect/HashBiMap$KeySet.class
HashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$KeySet extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.HashBiMap this$0
void <init> (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.class
HashBiMap.java
package com.google.common.collect
public final com.google.common.collect.HashBiMap extends com.google.common.collect.Maps$IteratorBasedAbstractMap 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 com.google.common.collect.HashBiMap$BiEntry firstInKeyInsertionOrder
private transient com.google.common.collect.HashBiMap$BiEntry lastInKeyInsertionOrder
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 <init> (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)
com.google.common.collect.HashBiMap$BiEntry entry
com.google.common.collect.HashBiMap$BiEntry oldEntryForKey
int keyBucket
int valueBucket
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
public java.lang.Object put (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
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
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 entry
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 ()
java.util.Iterator entryIterator ()
public void forEach (java.util.function.BiConsumer)
com.google.common.collect.HashBiMap$BiEntry entry
java.util.function.BiConsumer action
public void replaceAll (java.util.function.BiFunction)
com.google.common.collect.HashBiMap$BiEntry entry
java.util.function.BiFunction function
com.google.common.collect.HashBiMap$BiEntry oldFirst
public com.google.common.collect.BiMap inverse ()
com.google.common.collect.BiMap result
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int size
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Collection values ()
static synthetic com.google.common.collect.HashBiMap$BiEntry access$000 (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap x0
static synthetic int access$100 (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap x0
static synthetic 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 synthetic com.google.common.collect.HashBiMap$BiEntry access$300 (com.google.common.collect.HashBiMap, java.lang.Object, int)
com.google.common.collect.HashBiMap x0
Object x1
int x2
static synthetic 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 synthetic void access$500 (com.google.common.collect.HashBiMap, com.google.common.collect.HashBiMap$BiEntry, com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap x0
com.google.common.collect.HashBiMap$BiEntry x1
com.google.common.collect.HashBiMap$BiEntry x2
static synthetic int access$700 (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap x0
static synthetic java.lang.Object access$800 (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.class
HashMultimap.java
package com.google.common.collect
public final com.google.common.collect.HashMultimap extends com.google.common.collect.HashMultimapGwtSerializationDependencies {
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 <init> ()
private void <init> (int, int)
int expectedKeys
int expectedValuesPerKey
private void <init> (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 synthetic boolean equals (java.lang.Object)
public volatile synthetic boolean put (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Map asMap ()
public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set entries ()
public volatile synthetic java.util.Set get (java.lang.Object)
public volatile synthetic void forEach (java.util.function.BiConsumer)
public volatile synthetic java.util.Collection values ()
public volatile synthetic void clear ()
public volatile synthetic boolean containsKey (java.lang.Object)
public volatile synthetic int size ()
volatile synthetic java.util.Collection createCollection ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic java.util.Set keySet ()
public volatile synthetic boolean putAll (com.google.common.collect.Multimap)
public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean remove (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
public volatile synthetic boolean isEmpty ()
}
com/google/common/collect/HashMultimapGwtSerializationDependencies.class
HashMultimapGwtSerializationDependencies.java
package com.google.common.collect
abstract com.google.common.collect.HashMultimapGwtSerializationDependencies extends com.google.common.collect.AbstractSetMultimap {
void <init> (java.util.Map)
java.util.Map map
}
com/google/common/collect/HashMultiset.class
HashMultiset.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 <init> ()
private void <init> (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 synthetic int setCount (java.lang.Object, int)
public volatile synthetic int remove (java.lang.Object, int)
public volatile synthetic int add (java.lang.Object, int)
public volatile synthetic int count (java.lang.Object)
public volatile synthetic java.util.Iterator iterator ()
public volatile synthetic int size ()
public volatile synthetic void clear ()
public volatile synthetic void forEachEntry (java.util.function.ObjIntConsumer)
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic boolean setCount (java.lang.Object, int, int)
public volatile synthetic boolean contains (java.lang.Object)
public volatile synthetic boolean isEmpty ()
}
com/google/common/collect/Hashing.class
Hashing.java
package com.google.common.collect
final com.google.common.collect.Hashing extends java.lang.Object {
private static final long C1
private static final long C2
private static final int MAX_TABLE_SIZE
private void <init> ()
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
}
com/google/common/collect/ImmutableAsList$SerializedForm.class
ImmutableAsList.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 <init> (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection collection
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableAsList.class
ImmutableAsList.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableAsList extends com.google.common.collect.ImmutableList {
void <init> ()
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.class
ImmutableBiMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableBiMap$Builder extends com.google.common.collect.ImmutableMap$Builder {
public void <init> ()
void <init> (int)
int size
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 put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableBiMap$Builder putAll (java.util.Map)
java.util.Map map
public com.google.common.collect.ImmutableBiMap$Builder putAll (java.lang.Iterable)
Iterable entries
public com.google.common.collect.ImmutableBiMap$Builder orderEntriesByValue (java.util.Comparator)
java.util.Comparator valueComparator
com.google.common.collect.ImmutableBiMap$Builder combine (com.google.common.collect.ImmutableMap$Builder)
com.google.common.collect.ImmutableMap$Builder builder
public com.google.common.collect.ImmutableBiMap build ()
com.google.common.collect.ImmutableBiMap buildJdkBacked ()
volatile synthetic com.google.common.collect.ImmutableMap buildJdkBacked ()
public volatile synthetic com.google.common.collect.ImmutableMap build ()
volatile synthetic com.google.common.collect.ImmutableMap$Builder combine (com.google.common.collect.ImmutableMap$Builder)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder orderEntriesByValue (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder putAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder put (java.util.Map$Entry)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
}
com/google/common/collect/ImmutableBiMap$SerializedForm.class
ImmutableBiMap.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 <init> (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.class
ImmutableBiMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableBiMap extends com.google.common.collect.ImmutableBiMapFauxverideShim implements com.google.common.collect.BiMap {
public static java.util.stream.Collector toImmutableBiMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
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$Builder builderWithExpectedSize (int)
int expectedSize
public static com.google.common.collect.ImmutableBiMap copyOf (java.util.Map)
com.google.common.collect.ImmutableBiMap bimap
java.util.Map map
public static com.google.common.collect.ImmutableBiMap copyOf (java.lang.Iterable)
java.util.Map$Entry entry
Iterable entries
java.util.Map$Entry[] entryArray
void <init> ()
public abstract com.google.common.collect.ImmutableBiMap inverse ()
public com.google.common.collect.ImmutableSet values ()
final com.google.common.collect.ImmutableSet createValues ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.Object writeReplace ()
volatile synthetic com.google.common.collect.ImmutableCollection createValues ()
public volatile synthetic com.google.common.collect.ImmutableCollection values ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic com.google.common.collect.BiMap inverse ()
public volatile synthetic java.util.Set values ()
}
com/google/common/collect/ImmutableBiMapFauxverideShim.class
ImmutableBiMapFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableBiMapFauxverideShim extends com.google.common.collect.ImmutableMap {
void <init> ()
public static java.util.stream.Collector toImmutableMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
public static java.util.stream.Collector toImmutableMap (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
java.util.function.BinaryOperator mergeFunction
}
com/google/common/collect/ImmutableClassToInstanceMap$1.class
ImmutableClassToInstanceMap.java
package com.google.common.collect
synthetic com.google.common.collect.ImmutableClassToInstanceMap$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableClassToInstanceMap$Builder.class
ImmutableClassToInstanceMap.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 <init> ()
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.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.ImmutableMap map
}
com/google/common/collect/ImmutableClassToInstanceMap.class
ImmutableClassToInstanceMap.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 java.io.Serializable {
private static final com.google.common.collect.ImmutableClassToInstanceMap EMPTY
private final com.google.common.collect.ImmutableMap delegate
public static com.google.common.collect.ImmutableClassToInstanceMap of ()
public static com.google.common.collect.ImmutableClassToInstanceMap of (java.lang.Class, java.lang.Object)
Class type
Object value
com.google.common.collect.ImmutableMap map
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 <init> (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
java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableClassToInstanceMap$1)
com.google.common.collect.ImmutableMap x0
com.google.common.collect.ImmutableClassToInstanceMap$1 x1
static void <clinit> ()
}
com/google/common/collect/ImmutableCollection$Builder.class
ImmutableCollection.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 <init> ()
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[] elements
public com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Object element
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.class
ImmutableCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableCollection extends java.util.AbstractCollection implements java.io.Serializable {
static final int SPLITERATOR_CHARACTERISTICS
private static final Object[] EMPTY_ARRAY
void <init> ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.Spliterator spliterator ()
public final java.lang.Object[] toArray ()
public final java.lang.Object[] toArray (java.lang.Object[])
Object[] internal
Object[] other
int size
java.lang.Object[] internalArray ()
int internalArrayStart ()
int internalArrayEnd ()
public abstract boolean contains (java.lang.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 removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public final boolean retainAll (java.util.Collection)
java.util.Collection elementsToKeep
public final void clear ()
public com.google.common.collect.ImmutableList asList ()
abstract boolean isPartialView ()
int copyIntoArray (java.lang.Object[], int)
Object e
Object[] dst
int offset
java.lang.Object writeReplace ()
public volatile synthetic java.util.Iterator iterator ()
static void <clinit> ()
}
com/google/common/collect/ImmutableEntry.class
ImmutableEntry.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 <init> (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.class
ImmutableEnumMap.java
package com.google.common.collect
synthetic com.google.common.collect.ImmutableEnumMap$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableEnumMap$EnumSerializedForm.class
ImmutableEnumMap.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 <init> (java.util.EnumMap)
java.util.EnumMap delegate
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableEnumMap.class
ImmutableEnumMap.java
package com.google.common.collect
final com.google.common.collect.ImmutableEnumMap extends com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap {
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 <init> (java.util.EnumMap)
java.util.EnumMap delegate
com.google.common.collect.UnmodifiableIterator keyIterator ()
java.util.Spliterator keySpliterator ()
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
public boolean equals (java.lang.Object)
Object object
com.google.common.collect.UnmodifiableIterator entryIterator ()
java.util.Spliterator entrySpliterator ()
public void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
boolean isPartialView ()
java.lang.Object writeReplace ()
synthetic void <init> (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.class
ImmutableEnumSet.java
package com.google.common.collect
synthetic com.google.common.collect.ImmutableEnumSet$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableEnumSet$EnumSerializedForm.class
ImmutableEnumSet.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 <init> (java.util.EnumSet)
java.util.EnumSet delegate
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableEnumSet.class
ImmutableEnumSet.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 <init> (java.util.EnumSet)
java.util.EnumSet delegate
boolean isPartialView ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
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
boolean isHashCodeFast ()
public int hashCode ()
int result
public java.lang.String toString ()
java.lang.Object writeReplace ()
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (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.class
ImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$1 extends com.google.common.collect.AbstractIndexedListIterator {
final synthetic com.google.common.collect.ImmutableList this$0
void <init> (com.google.common.collect.ImmutableList, int, int)
com.google.common.collect.ImmutableList this$0
int size
int position
protected java.lang.Object get (int)
int index
}
com/google/common/collect/ImmutableList$Builder.class
ImmutableList.java
package com.google.common.collect
public final com.google.common.collect.ImmutableList$Builder extends com.google.common.collect.ImmutableCollection$Builder {
Object[] contents
private int size
private boolean forceCopy
public void <init> ()
void <init> (int)
int capacity
private void getReadyToExpandTo (int)
int minCapacity
public com.google.common.collect.ImmutableList$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableList$Builder add (java.lang.Object[])
Object[] elements
private void add (java.lang.Object[], int)
Object[] elements
int n
public com.google.common.collect.ImmutableList$Builder addAll (java.lang.Iterable)
com.google.common.collect.ImmutableCollection immutableCollection
java.util.Collection collection
Iterable elements
public com.google.common.collect.ImmutableList$Builder addAll (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.ImmutableList$Builder combine (com.google.common.collect.ImmutableList$Builder)
com.google.common.collect.ImmutableList$Builder builder
public com.google.common.collect.ImmutableList build ()
public volatile synthetic com.google.common.collect.ImmutableCollection build ()
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
}
com/google/common/collect/ImmutableList$ReverseImmutableList.class
ImmutableList.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 <init> (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 synthetic java.util.List subList (int, int)
public volatile synthetic java.util.ListIterator listIterator (int)
public volatile synthetic java.util.ListIterator listIterator ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableList$SerializedForm.class
ImmutableList.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 <init> (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableList$SubList.class
ImmutableList.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 synthetic com.google.common.collect.ImmutableList this$0
void <init> (com.google.common.collect.ImmutableList, int, int)
com.google.common.collect.ImmutableList this$0
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 synthetic java.util.List subList (int, int)
public volatile synthetic java.util.ListIterator listIterator (int)
public volatile synthetic java.util.ListIterator listIterator ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableList.class
ImmutableList.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableList extends com.google.common.collect.ImmutableCollection implements java.util.List java.util.RandomAccess {
public static java.util.stream.Collector toImmutableList ()
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
public static com.google.common.collect.ImmutableList sortedCopyOf (java.lang.Iterable)
Iterable elements
Comparable[] array
public static com.google.common.collect.ImmutableList sortedCopyOf (java.util.Comparator, java.lang.Iterable)
java.util.Comparator comparator
Iterable elements
Object[] array
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)
Object[] elements
int length
void <init> ()
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 void forEach (java.util.function.Consumer)
int i
java.util.function.Consumer consumer
int n
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 void replaceAll (java.util.function.UnaryOperator)
java.util.function.UnaryOperator operator
public final void sort (java.util.Comparator)
java.util.Comparator c
public final com.google.common.collect.ImmutableList asList ()
public java.util.Spliterator spliterator ()
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 static com.google.common.collect.ImmutableList$Builder builderWithExpectedSize (int)
int expectedSize
public volatile synthetic java.util.Iterator iterator ()
public volatile synthetic java.util.List subList (int, int)
public volatile synthetic java.util.ListIterator listIterator (int)
public volatile synthetic java.util.ListIterator listIterator ()
}
com/google/common/collect/ImmutableListMultimap$Builder.class
ImmutableListMultimap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableListMultimap$Builder extends com.google.common.collect.ImmutableMultimap$Builder {
public void <init> ()
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.Iterable)
Iterable entries
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
com.google.common.collect.ImmutableListMultimap$Builder combine (com.google.common.collect.ImmutableMultimap$Builder)
com.google.common.collect.ImmutableMultimap$Builder other
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 synthetic com.google.common.collect.ImmutableMultimap build ()
volatile synthetic com.google.common.collect.ImmutableMultimap$Builder combine (com.google.common.collect.ImmutableMultimap$Builder)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder put (java.util.Map$Entry)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
}
com/google/common/collect/ImmutableListMultimap.class
ImmutableListMultimap.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 java.util.stream.Collector toImmutableListMultimap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
public static java.util.stream.Collector flatteningToImmutableListMultimap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valuesFunction
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.Multimap multimap
public static com.google.common.collect.ImmutableListMultimap copyOf (java.lang.Iterable)
Iterable entries
static com.google.common.collect.ImmutableListMultimap fromMapEntries (java.util.Collection, java.util.Comparator)
Object key
java.util.Collection values
com.google.common.collect.ImmutableList list
java.util.Map$Entry entry
java.util.Collection mapEntries
java.util.Comparator valueComparator
com.google.common.collect.ImmutableMap$Builder builder
int size
void <init> (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
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
com.google.common.collect.ImmutableList$Builder valuesBuilder
int i
com.google.common.collect.ImmutableMap tmpMap
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 synthetic com.google.common.collect.ImmutableMultimap inverse ()
public volatile synthetic com.google.common.collect.ImmutableCollection get (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.List removeAll (java.lang.Object)
public volatile synthetic java.util.List get (java.lang.Object)
private static synthetic java.util.stream.Stream lambda$flatteningToImmutableListMultimap$2 (java.util.function.Function, java.lang.Object)
java.util.function.Function valuesFunction
Object input
private static synthetic java.lang.Object lambda$flatteningToImmutableListMultimap$1 (java.util.function.Function, java.lang.Object)
java.util.function.Function keyFunction
Object input
private static synthetic void lambda$toImmutableListMultimap$0 (java.util.function.Function, java.util.function.Function, com.google.common.collect.ImmutableListMultimap$Builder, java.lang.Object)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
com.google.common.collect.ImmutableListMultimap$Builder builder
Object t
}
com/google/common/collect/ImmutableMap$1.class
ImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$1 extends com.google.common.collect.UnmodifiableIterator {
final synthetic com.google.common.collect.UnmodifiableIterator val$entryIterator
final synthetic com.google.common.collect.ImmutableMap this$0
void <init> (com.google.common.collect.ImmutableMap, com.google.common.collect.UnmodifiableIterator)
com.google.common.collect.ImmutableMap this$0
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/ImmutableMap$Builder.class
ImmutableMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableMap$Builder extends java.lang.Object {
java.util.Comparator valueComparator
java.util.Map$Entry[] entries
int size
boolean entriesUsed
public void <init> ()
void <init> (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
java.util.Map$Entry 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 map
public com.google.common.collect.ImmutableMap$Builder putAll (java.lang.Iterable)
java.util.Map$Entry entry
Iterable entries
public com.google.common.collect.ImmutableMap$Builder orderEntriesByValue (java.util.Comparator)
java.util.Comparator valueComparator
com.google.common.collect.ImmutableMap$Builder combine (com.google.common.collect.ImmutableMap$Builder)
com.google.common.collect.ImmutableMap$Builder other
public com.google.common.collect.ImmutableMap build ()
com.google.common.collect.ImmutableMap buildJdkBacked ()
}
com/google/common/collect/ImmutableMap$IteratorBasedImmutableMap$1EntrySetImpl.class
ImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap$1EntrySetImpl extends com.google.common.collect.ImmutableMapEntrySet {
final synthetic com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap this$0
void <init> (com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap)
com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap this$0
com.google.common.collect.ImmutableMap map ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMap$IteratorBasedImmutableMap.class
ImmutableMap.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap extends com.google.common.collect.ImmutableMap {
void <init> ()
abstract com.google.common.collect.UnmodifiableIterator entryIterator ()
java.util.Spliterator entrySpliterator ()
com.google.common.collect.ImmutableSet createKeySet ()
com.google.common.collect.ImmutableSet createEntrySet ()
com.google.common.collect.ImmutableCollection createValues ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set keySet ()
}
com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1$1.class
ImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1$1 extends com.google.common.collect.AbstractMapEntry {
final synthetic java.util.Map$Entry val$backingEntry
final synthetic com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1 this$2
void <init> (com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1, java.util.Map$Entry)
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1 this$2
public java.lang.Object getKey ()
public com.google.common.collect.ImmutableSet getValue ()
public volatile synthetic java.lang.Object getValue ()
}
com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1.class
ImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$backingIterator
final synthetic com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets this$1
void <init> (com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets, java.util.Iterator)
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets this$1
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry backingEntry
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets.class
ImmutableMap.java
package com.google.common.collect
final com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets extends com.google.common.collect.ImmutableMap$IteratorBasedImmutableMap {
final synthetic com.google.common.collect.ImmutableMap this$0
private void <init> (com.google.common.collect.ImmutableMap)
public int size ()
com.google.common.collect.ImmutableSet createKeySet ()
public boolean containsKey (java.lang.Object)
Object key
public com.google.common.collect.ImmutableSet get (java.lang.Object)
Object key
Object outerValue
boolean isPartialView ()
public int hashCode ()
boolean isHashCodeFast ()
com.google.common.collect.UnmodifiableIterator entryIterator ()
java.util.Iterator backingIterator
public volatile synthetic java.lang.Object get (java.lang.Object)
synthetic void <init> (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableMap$1)
com.google.common.collect.ImmutableMap x0
com.google.common.collect.ImmutableMap$1 x1
}
com/google/common/collect/ImmutableMap$SerializedForm.class
ImmutableMap.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 <init> (com.google.common.collect.ImmutableMap)
java.util.Map$Entry entry
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.class
ImmutableMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMap extends java.lang.Object implements java.util.Map java.io.Serializable {
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 java.util.stream.Collector toImmutableMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
public static java.util.stream.Collector toImmutableMap (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
java.util.function.BinaryOperator mergeFunction
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 java.util.Map$Entry entryOf (java.lang.Object, java.lang.Object)
Object key
Object value
public static com.google.common.collect.ImmutableMap$Builder builder ()
public static com.google.common.collect.ImmutableMap$Builder builderWithExpectedSize (int)
int expectedSize
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
static java.lang.IllegalArgumentException conflictException (java.lang.String, java.lang.Object, java.lang.Object)
String conflictDescription
Object entry1
Object entry2
public static com.google.common.collect.ImmutableMap copyOf (java.util.Map)
com.google.common.collect.ImmutableMap kvMap
com.google.common.collect.ImmutableMap kvMap
java.util.Map map
public static com.google.common.collect.ImmutableMap copyOf (java.lang.Iterable)
java.util.Map$Entry onlyEntry
Iterable entries
java.util.Map$Entry[] entryArray
private static com.google.common.collect.ImmutableMap copyOfEnumMap (java.util.EnumMap)
java.util.Map$Entry entry
java.util.EnumMap original
java.util.EnumMap copy
void <init> ()
public final java.lang.Object put (java.lang.Object, java.lang.Object)
Object k
Object v
public final java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public final boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public final java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public final java.lang.Object computeIfAbsent (java.lang.Object, java.util.function.Function)
Object key
java.util.function.Function mappingFunction
public final java.lang.Object computeIfPresent (java.lang.Object, java.util.function.BiFunction)
Object key
java.util.function.BiFunction remappingFunction
public final java.lang.Object compute (java.lang.Object, java.util.function.BiFunction)
Object key
java.util.function.BiFunction remappingFunction
public final java.lang.Object merge (java.lang.Object, java.lang.Object, java.util.function.BiFunction)
Object key
Object value
java.util.function.BiFunction remappingFunction
public final void putAll (java.util.Map)
java.util.Map map
public final void replaceAll (java.util.function.BiFunction)
java.util.function.BiFunction function
public final java.lang.Object remove (java.lang.Object)
Object o
public final boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
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 final java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
Object result
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
abstract com.google.common.collect.ImmutableSet createKeySet ()
com.google.common.collect.UnmodifiableIterator keyIterator ()
com.google.common.collect.UnmodifiableIterator entryIterator
java.util.Spliterator keySpliterator ()
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection result
abstract com.google.common.collect.ImmutableCollection createValues ()
public com.google.common.collect.ImmutableSetMultimap asMultimap ()
com.google.common.collect.ImmutableSetMultimap result
public boolean equals (java.lang.Object)
Object object
abstract boolean isPartialView ()
public int hashCode ()
boolean isHashCodeFast ()
public java.lang.String toString ()
java.lang.Object writeReplace ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set keySet ()
static void <clinit> ()
}
com/google/common/collect/ImmutableMapEntry$NonTerminalImmutableBiMapEntry.class
ImmutableMapEntry.java
package com.google.common.collect
final com.google.common.collect.ImmutableMapEntry$NonTerminalImmutableBiMapEntry extends com.google.common.collect.ImmutableMapEntry$NonTerminalImmutableMapEntry {
private final transient com.google.common.collect.ImmutableMapEntry nextInValueBucket
void <init> (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
com.google.common.collect.ImmutableMapEntry getNextInValueBucket ()
}
com/google/common/collect/ImmutableMapEntry$NonTerminalImmutableMapEntry.class
ImmutableMapEntry.java
package com.google.common.collect
com.google.common.collect.ImmutableMapEntry$NonTerminalImmutableMapEntry extends com.google.common.collect.ImmutableMapEntry {
private final transient com.google.common.collect.ImmutableMapEntry nextInKeyBucket
void <init> (java.lang.Object, java.lang.Object, com.google.common.collect.ImmutableMapEntry)
Object key
Object value
com.google.common.collect.ImmutableMapEntry nextInKeyBucket
final com.google.common.collect.ImmutableMapEntry getNextInKeyBucket ()
final boolean isReusable ()
}
com/google/common/collect/ImmutableMapEntry.class
ImmutableMapEntry.java
package com.google.common.collect
com.google.common.collect.ImmutableMapEntry extends com.google.common.collect.ImmutableEntry {
static com.google.common.collect.ImmutableMapEntry[] createEntryArray (int)
int size
void <init> (java.lang.Object, java.lang.Object)
Object key
Object value
void <init> (com.google.common.collect.ImmutableMapEntry)
com.google.common.collect.ImmutableMapEntry contents
com.google.common.collect.ImmutableMapEntry getNextInKeyBucket ()
com.google.common.collect.ImmutableMapEntry getNextInValueBucket ()
boolean isReusable ()
}
com/google/common/collect/ImmutableMapEntrySet$EntrySetSerializedForm.class
ImmutableMapEntrySet.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 <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapEntrySet$RegularEntrySet.class
ImmutableMapEntrySet.java
package com.google.common.collect
final com.google.common.collect.ImmutableMapEntrySet$RegularEntrySet extends com.google.common.collect.ImmutableMapEntrySet {
private final transient com.google.common.collect.ImmutableMap map
private final transient com.google.common.collect.ImmutableList entries
void <init> (com.google.common.collect.ImmutableMap, java.util.Map$Entry[])
com.google.common.collect.ImmutableMap map
java.util.Map$Entry[] entries
void <init> (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableMap map
com.google.common.collect.ImmutableList entries
com.google.common.collect.ImmutableMap map ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
com.google.common.collect.ImmutableList createAsList ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMapEntrySet.class
ImmutableMapEntrySet.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMapEntrySet extends com.google.common.collect.ImmutableSet {
void <init> ()
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 ()
boolean isHashCodeFast ()
public int hashCode ()
java.lang.Object writeReplace ()
}
com/google/common/collect/ImmutableMapKeySet$KeySetSerializedForm.class
ImmutableMapKeySet.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 <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapKeySet.class
ImmutableMapKeySet.java
package com.google.common.collect
final com.google.common.collect.ImmutableMapKeySet extends com.google.common.collect.IndexedImmutableSet {
private final com.google.common.collect.ImmutableMap map
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.Spliterator spliterator ()
public boolean contains (java.lang.Object)
Object object
java.lang.Object get (int)
int index
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
boolean isPartialView ()
java.lang.Object writeReplace ()
public volatile synthetic java.util.Iterator iterator ()
private static synthetic void lambda$forEach$0 (java.util.function.Consumer, java.lang.Object, java.lang.Object)
java.util.function.Consumer action
Object k
Object v
}
com/google/common/collect/ImmutableMapValues$1.class
ImmutableMapValues.java
package com.google.common.collect
com.google.common.collect.ImmutableMapValues$1 extends com.google.common.collect.UnmodifiableIterator {
final com.google.common.collect.UnmodifiableIterator entryItr
final synthetic com.google.common.collect.ImmutableMapValues this$0
void <init> (com.google.common.collect.ImmutableMapValues)
com.google.common.collect.ImmutableMapValues this$0
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/ImmutableMapValues$2.class
ImmutableMapValues.java
package com.google.common.collect
com.google.common.collect.ImmutableMapValues$2 extends com.google.common.collect.ImmutableAsList {
final synthetic com.google.common.collect.ImmutableList val$entryList
final synthetic com.google.common.collect.ImmutableMapValues this$0
void <init> (com.google.common.collect.ImmutableMapValues, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableMapValues this$0
public java.lang.Object get (int)
int index
com.google.common.collect.ImmutableCollection delegateCollection ()
}
com/google/common/collect/ImmutableMapValues$SerializedForm.class
ImmutableMapValues.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 <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapValues.class
ImmutableMapValues.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 <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.Spliterator spliterator ()
public boolean contains (java.lang.Object)
Object object
boolean isPartialView ()
public com.google.common.collect.ImmutableList asList ()
com.google.common.collect.ImmutableList entryList
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
java.lang.Object writeReplace ()
public volatile synthetic java.util.Iterator iterator ()
private static synthetic void lambda$forEach$0 (java.util.function.Consumer, java.lang.Object, java.lang.Object)
java.util.function.Consumer action
Object k
Object v
static synthetic com.google.common.collect.ImmutableMap access$000 (com.google.common.collect.ImmutableMapValues)
com.google.common.collect.ImmutableMapValues x0
}
com/google/common/collect/ImmutableMultimap$1.class
ImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator asMapItr
Object currentKey
java.util.Iterator valueItr
final synthetic com.google.common.collect.ImmutableMultimap this$0
void <init> (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap this$0
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/ImmutableMultimap$2.class
ImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$2 extends com.google.common.collect.UnmodifiableIterator {
java.util.Iterator valueCollectionItr
java.util.Iterator valueItr
final synthetic com.google.common.collect.ImmutableMultimap this$0
void <init> (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap this$0
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/ImmutableMultimap$Builder.class
ImmutableMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableMultimap$Builder extends java.lang.Object {
java.util.Map builderMap
java.util.Comparator keyComparator
java.util.Comparator valueComparator
public void <init> ()
java.util.Collection newMutableValueCollection ()
public com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection valueCollection
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.Iterable)
java.util.Map$Entry entry
Iterable entries
public com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object value
Object value
Object key
Iterable values
java.util.Collection valueCollection
java.util.Iterator valuesItr
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
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
com.google.common.collect.ImmutableMultimap$Builder combine (com.google.common.collect.ImmutableMultimap$Builder)
java.util.Map$Entry entry
com.google.common.collect.ImmutableMultimap$Builder other
public com.google.common.collect.ImmutableMultimap build ()
java.util.Collection mapEntries
}
com/google/common/collect/ImmutableMultimap$EntryCollection.class
ImmutableMultimap.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 <init> (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 synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMultimap$FieldSettersHolder.class
ImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$FieldSettersHolder extends java.lang.Object {
static final com.google.common.collect.Serialization$FieldSetter MAP_FIELD_SETTER
static final com.google.common.collect.Serialization$FieldSetter SIZE_FIELD_SETTER
void <init> ()
static void <clinit> ()
}
com/google/common/collect/ImmutableMultimap$Keys.class
ImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$Keys extends com.google.common.collect.ImmutableMultiset {
final synthetic com.google.common.collect.ImmutableMultimap this$0
void <init> (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap this$0
public boolean contains (java.lang.Object)
Object object
public int count (java.lang.Object)
Object element
java.util.Collection values
public com.google.common.collect.ImmutableSet elementSet ()
public int size ()
com.google.common.collect.Multiset$Entry getEntry (int)
int index
java.util.Map$Entry entry
boolean isPartialView ()
java.lang.Object writeReplace ()
public volatile synthetic java.util.Set elementSet ()
}
com/google/common/collect/ImmutableMultimap$KeysSerializedForm.class
ImmutableMultimap.java
package com.google.common.collect
final com.google.common.collect.ImmutableMultimap$KeysSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMultimap multimap
void <init> (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap multimap
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMultimap$Values.class
ImmutableMultimap.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 <init> (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
Object[] dst
int offset
public int size ()
boolean isPartialView ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMultimap.class
ImmutableMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMultimap extends com.google.common.collect.BaseImmutableMultimap 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
public static com.google.common.collect.ImmutableMultimap copyOf (java.lang.Iterable)
Iterable entries
void <init> (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 ()
java.util.Set createKeySet ()
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 ()
java.util.Spliterator entrySpliterator ()
public void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
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 synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic java.util.Map asMap ()
volatile synthetic java.util.Iterator valueIterator ()
volatile synthetic java.util.Collection createValues ()
public volatile synthetic java.util.Collection values ()
volatile synthetic com.google.common.collect.Multiset createKeys ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic java.util.Set keySet ()
volatile synthetic java.util.Iterator entryIterator ()
volatile synthetic java.util.Collection createEntries ()
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic boolean isEmpty ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
private static synthetic void lambda$forEach$3 (java.util.function.BiConsumer, java.lang.Object, java.util.Collection)
java.util.function.BiConsumer action
Object key
java.util.Collection valueCollection
private static synthetic void lambda$null$2 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer action
Object key
Object value
private static synthetic java.util.Spliterator lambda$entrySpliterator$1 (java.util.Map$Entry)
java.util.Map$Entry keyToValueCollectionEntry
Object key
java.util.Collection valueCollection
private static synthetic java.util.Map$Entry lambda$null$0 (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/ImmutableMultiset$1.class
ImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$1 extends com.google.common.collect.UnmodifiableIterator {
int remaining
Object element
final synthetic java.util.Iterator val$entryIterator
final synthetic com.google.common.collect.ImmutableMultiset this$0
void <init> (com.google.common.collect.ImmutableMultiset, java.util.Iterator)
com.google.common.collect.ImmutableMultiset this$0
public boolean hasNext ()
public java.lang.Object next ()
com.google.common.collect.Multiset$Entry entry
}
com/google/common/collect/ImmutableMultiset$Builder.class
ImmutableMultiset.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 <init> ()
void <init> (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 transient com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object[])
Object[] elements
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 com.google.common.collect.ImmutableMultiset$Builder addAll (java.lang.Iterable)
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 ()
com.google.common.collect.ImmutableMultiset buildJdkBacked ()
public volatile synthetic com.google.common.collect.ImmutableCollection build ()
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
private synthetic void lambda$addAll$0 (java.lang.Object, int)
Object e
int n
}
com/google/common/collect/ImmutableMultiset$ElementSet.class
ImmutableMultiset.java
package com.google.common.collect
final com.google.common.collect.ImmutableMultiset$ElementSet extends com.google.common.collect.ImmutableSet$Indexed {
private final java.util.List entries
private final com.google.common.collect.Multiset delegate
void <init> (java.util.List, com.google.common.collect.Multiset)
java.util.List entries
com.google.common.collect.Multiset delegate
java.lang.Object get (int)
int index
public boolean contains (java.lang.Object)
Object object
boolean isPartialView ()
public int size ()
}
com/google/common/collect/ImmutableMultiset$EntrySet.class
ImmutableMultiset.java
package com.google.common.collect
final com.google.common.collect.ImmutableMultiset$EntrySet extends com.google.common.collect.IndexedImmutableSet {
private static final long serialVersionUID
final synthetic com.google.common.collect.ImmutableMultiset this$0
private void <init> (com.google.common.collect.ImmutableMultiset)
boolean isPartialView ()
com.google.common.collect.Multiset$Entry get (int)
int index
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 ()
volatile synthetic java.lang.Object get (int)
synthetic void <init> (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.class
ImmutableMultiset.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 <init> (com.google.common.collect.ImmutableMultiset)
com.google.common.collect.ImmutableMultiset multiset
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMultiset$SerializedForm.class
ImmutableMultiset.java
package com.google.common.collect
final 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 <init> (com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
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.class
ImmutableMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMultiset extends com.google.common.collect.ImmutableMultisetGwtSerializationDependencies implements com.google.common.collect.Multiset {
private transient com.google.common.collect.ImmutableList asList
private transient com.google.common.collect.ImmutableSet entrySet
public static java.util.stream.Collector toImmutableMultiset ()
public static java.util.stream.Collector toImmutableMultiset (java.util.function.Function, java.util.function.ToIntFunction)
java.util.function.Function elementFunction
java.util.function.ToIntFunction countFunction
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
public static com.google.common.collect.ImmutableMultiset copyOf (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.Multiset multiset
private static transient com.google.common.collect.ImmutableMultiset copyFromElements (java.lang.Object[])
Object[] elements
com.google.common.collect.Multiset multiset
static com.google.common.collect.ImmutableMultiset copyFromEntries (java.util.Collection)
java.util.Collection entries
void <init> ()
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entryIterator
public com.google.common.collect.ImmutableList asList ()
com.google.common.collect.ImmutableList result
public boolean contains (java.lang.Object)
Object object
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
Object[] dst
int offset
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
public abstract com.google.common.collect.ImmutableSet elementSet ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet es
private 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 synthetic java.util.Iterator iterator ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set elementSet ()
private static synthetic com.google.common.collect.ImmutableMultiset lambda$toImmutableMultiset$3 (com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset
private static synthetic com.google.common.collect.Multiset lambda$toImmutableMultiset$2 (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset1
com.google.common.collect.Multiset multiset2
private static synthetic void lambda$toImmutableMultiset$1 (java.util.function.Function, java.util.function.ToIntFunction, com.google.common.collect.Multiset, java.lang.Object)
java.util.function.Function elementFunction
java.util.function.ToIntFunction countFunction
com.google.common.collect.Multiset multiset
Object t
private static synthetic int lambda$toImmutableMultiset$0 (java.lang.Object)
Object e
}
com/google/common/collect/ImmutableMultisetGwtSerializationDependencies.class
ImmutableMultisetGwtSerializationDependencies.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMultisetGwtSerializationDependencies extends com.google.common.collect.ImmutableCollection {
void <init> ()
}
com/google/common/collect/ImmutableRangeMap$1.class
ImmutableRangeMap.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeMap$1 extends com.google.common.collect.ImmutableList {
final synthetic int val$len
final synthetic int val$off
final synthetic com.google.common.collect.Range val$range
final synthetic com.google.common.collect.ImmutableRangeMap this$0
void <init> (com.google.common.collect.ImmutableRangeMap, int, int, com.google.common.collect.Range)
com.google.common.collect.ImmutableRangeMap this$0
public int size ()
public com.google.common.collect.Range get (int)
int index
boolean isPartialView ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/ImmutableRangeMap$2.class
ImmutableRangeMap.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeMap$2 extends com.google.common.collect.ImmutableRangeMap {
final synthetic com.google.common.collect.Range val$range
final synthetic com.google.common.collect.ImmutableRangeMap val$outer
final synthetic com.google.common.collect.ImmutableRangeMap this$0
void <init> (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.ImmutableRangeMap this$0
com.google.common.collect.ImmutableList ranges
com.google.common.collect.ImmutableList values
public com.google.common.collect.ImmutableRangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range subRange
public volatile synthetic com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
public volatile synthetic java.util.Map asDescendingMapOfRanges ()
public volatile synthetic java.util.Map asMapOfRanges ()
}
com/google/common/collect/ImmutableRangeMap$Builder.class
ImmutableRangeMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableRangeMap$Builder extends java.lang.Object {
private final java.util.List entries
public void <init> ()
public com.google.common.collect.ImmutableRangeMap$Builder put (com.google.common.collect.Range, java.lang.Object)
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
com.google.common.collect.RangeMap rangeMap
com.google.common.collect.ImmutableRangeMap$Builder combine (com.google.common.collect.ImmutableRangeMap$Builder)
com.google.common.collect.ImmutableRangeMap$Builder builder
public com.google.common.collect.ImmutableRangeMap build ()
com.google.common.collect.Range prevRange
com.google.common.collect.Range range
int i
com.google.common.collect.ImmutableList$Builder rangesBuilder
com.google.common.collect.ImmutableList$Builder valuesBuilder
}
com/google/common/collect/ImmutableRangeMap$SerializedForm.class
ImmutableRangeMap.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeMap$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.ImmutableMap mapOfRanges
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap mapOfRanges
java.lang.Object readResolve ()
java.lang.Object createRangeMap ()
java.util.Map$Entry entry
com.google.common.collect.ImmutableRangeMap$Builder builder
}
com/google/common/collect/ImmutableRangeMap.class
ImmutableRangeMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableRangeMap extends java.lang.Object implements com.google.common.collect.RangeMap java.io.Serializable {
private static final com.google.common.collect.ImmutableRangeMap EMPTY
private final transient com.google.common.collect.ImmutableList ranges
private final transient com.google.common.collect.ImmutableList values
private static final long serialVersionUID
public static java.util.stream.Collector toImmutableRangeMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
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
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 <init> (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 putCoalescing (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.ImmutableMap asDescendingMapOfRanges ()
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 ()
java.lang.Object writeReplace ()
public volatile synthetic com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
public volatile synthetic java.util.Map asDescendingMapOfRanges ()
public volatile synthetic java.util.Map asMapOfRanges ()
static synthetic com.google.common.collect.ImmutableList access$000 (com.google.common.collect.ImmutableRangeMap)
com.google.common.collect.ImmutableRangeMap x0
static void <clinit> ()
}
com/google/common/collect/ImmutableRangeSet$1.class
ImmutableRangeSet.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeSet$1 extends com.google.common.collect.ImmutableList {
final synthetic int val$length
final synthetic int val$fromIndex
final synthetic com.google.common.collect.Range val$range
final synthetic com.google.common.collect.ImmutableRangeSet this$0
void <init> (com.google.common.collect.ImmutableRangeSet, int, int, com.google.common.collect.Range)
com.google.common.collect.ImmutableRangeSet this$0
public int size ()
public com.google.common.collect.Range get (int)
int index
boolean isPartialView ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/ImmutableRangeSet$AsSet$1.class
ImmutableRangeSet.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 synthetic com.google.common.collect.ImmutableRangeSet$AsSet this$1
void <init> (com.google.common.collect.ImmutableRangeSet$AsSet)
com.google.common.collect.ImmutableRangeSet$AsSet this$1
protected java.lang.Comparable computeNext ()
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/ImmutableRangeSet$AsSet$2.class
ImmutableRangeSet.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 synthetic com.google.common.collect.ImmutableRangeSet$AsSet this$1
void <init> (com.google.common.collect.ImmutableRangeSet$AsSet)
com.google.common.collect.ImmutableRangeSet$AsSet this$1
protected java.lang.Comparable computeNext ()
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/ImmutableRangeSet$AsSet.class
ImmutableRangeSet.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 synthetic com.google.common.collect.ImmutableRangeSet this$0
void <init> (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
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
Comparable c
long total
Object target
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
boolean isPartialView ()
public java.lang.String toString ()
java.lang.Object writeReplace ()
volatile synthetic com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
public volatile synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.Iterator iterator ()
static synthetic 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.class
ImmutableRangeSet.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 <init> (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.class
ImmutableRangeSet.java
package com.google.common.collect
public com.google.common.collect.ImmutableRangeSet$Builder extends java.lang.Object {
private final java.util.List ranges
public void <init> ()
public com.google.common.collect.ImmutableRangeSet$Builder add (com.google.common.collect.Range)
com.google.common.collect.Range range
public com.google.common.collect.ImmutableRangeSet$Builder addAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet ranges
public com.google.common.collect.ImmutableRangeSet$Builder addAll (java.lang.Iterable)
com.google.common.collect.Range range
Iterable ranges
com.google.common.collect.ImmutableRangeSet$Builder combine (com.google.common.collect.ImmutableRangeSet$Builder)
com.google.common.collect.ImmutableRangeSet$Builder builder
public com.google.common.collect.ImmutableRangeSet build ()
com.google.common.collect.Range nextRange
com.google.common.collect.Range range
com.google.common.collect.ImmutableList$Builder mergedRangesBuilder
com.google.common.collect.PeekingIterator peekingItr
com.google.common.collect.ImmutableList mergedRanges
}
com/google/common/collect/ImmutableRangeSet$ComplementRanges.class
ImmutableRangeSet.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 synthetic com.google.common.collect.ImmutableRangeSet this$0
void <init> (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 synthetic java.lang.Object get (int)
}
com/google/common/collect/ImmutableRangeSet$SerializedForm.class
ImmutableRangeSet.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 <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList ranges
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableRangeSet.class
ImmutableRangeSet.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 java.util.stream.Collector toImmutableRangeSet ()
public static com.google.common.collect.ImmutableRangeSet of ()
public static com.google.common.collect.ImmutableRangeSet of (com.google.common.collect.Range)
com.google.common.collect.Range range
static com.google.common.collect.ImmutableRangeSet all ()
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
public static com.google.common.collect.ImmutableRangeSet copyOf (java.lang.Iterable)
Iterable ranges
public static com.google.common.collect.ImmutableRangeSet unionOf (java.lang.Iterable)
Iterable ranges
void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList ranges
private void <init> (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableRangeSet)
com.google.common.collect.ImmutableList ranges
com.google.common.collect.ImmutableRangeSet complement
public boolean intersects (com.google.common.collect.Range)
com.google.common.collect.Range otherRange
int ceilingIndex
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 addAll (java.lang.Iterable)
Iterable 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 void removeAll (java.lang.Iterable)
Iterable other
public com.google.common.collect.ImmutableSet asRanges ()
public com.google.common.collect.ImmutableSet asDescendingSetOfRanges ()
public com.google.common.collect.ImmutableRangeSet complement ()
com.google.common.collect.ImmutableList complementRanges
com.google.common.collect.ImmutableRangeSet result
public com.google.common.collect.ImmutableRangeSet union (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
public com.google.common.collect.ImmutableRangeSet intersection (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
com.google.common.collect.RangeSet copy
public com.google.common.collect.ImmutableRangeSet difference (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
com.google.common.collect.RangeSet copy
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 synthetic boolean equals (java.lang.Object)
public volatile synthetic boolean enclosesAll (com.google.common.collect.RangeSet)
public volatile synthetic void clear ()
public volatile synthetic boolean contains (java.lang.Comparable)
public volatile synthetic com.google.common.collect.RangeSet subRangeSet (com.google.common.collect.Range)
public volatile synthetic com.google.common.collect.RangeSet complement ()
public volatile synthetic java.util.Set asDescendingSetOfRanges ()
public volatile synthetic java.util.Set asRanges ()
static synthetic com.google.common.collect.ImmutableList access$000 (com.google.common.collect.ImmutableRangeSet)
com.google.common.collect.ImmutableRangeSet x0
static void <clinit> ()
}
com/google/common/collect/ImmutableSet$Builder.class
ImmutableSet.java
package com.google.common.collect
public com.google.common.collect.ImmutableSet$Builder extends com.google.common.collect.ImmutableCollection$Builder {
private com.google.common.collect.ImmutableSet$SetBuilderImpl impl
boolean forceCopy
public void <init> ()
void <init> (int)
int capacity
void <init> (boolean)
boolean subclass
void forceJdk ()
final void copyIfNecessary ()
void copy ()
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
com.google.common.collect.ImmutableSet$Builder combine (com.google.common.collect.ImmutableSet$Builder)
com.google.common.collect.ImmutableSet$Builder other
public com.google.common.collect.ImmutableSet build ()
public volatile synthetic com.google.common.collect.ImmutableCollection build ()
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
}
com/google/common/collect/ImmutableSet$Indexed$1.class
ImmutableSet.java
package com.google.common.collect
com.google.common.collect.ImmutableSet$Indexed$1 extends com.google.common.collect.ImmutableAsList {
final synthetic com.google.common.collect.ImmutableSet$Indexed this$0
void <init> (com.google.common.collect.ImmutableSet$Indexed)
com.google.common.collect.ImmutableSet$Indexed this$0
public java.lang.Object get (int)
int index
com.google.common.collect.ImmutableSet$Indexed delegateCollection ()
volatile synthetic com.google.common.collect.ImmutableCollection delegateCollection ()
}
com/google/common/collect/ImmutableSet$Indexed.class
ImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSet$Indexed extends com.google.common.collect.ImmutableSet {
void <init> ()
abstract java.lang.Object get (int)
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
int i
java.util.function.Consumer consumer
int n
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
com.google.common.collect.ImmutableList createAsList ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSet$JdkBackedSetBuilderImpl.class
ImmutableSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableSet$JdkBackedSetBuilderImpl extends com.google.common.collect.ImmutableSet$SetBuilderImpl {
private final java.util.Set delegate
void <init> (com.google.common.collect.ImmutableSet$SetBuilderImpl)
int i
com.google.common.collect.ImmutableSet$SetBuilderImpl toCopy
com.google.common.collect.ImmutableSet$SetBuilderImpl add (java.lang.Object)
Object e
com.google.common.collect.ImmutableSet$SetBuilderImpl copy ()
com.google.common.collect.ImmutableSet build ()
}
com/google/common/collect/ImmutableSet$RegularSetBuilderImpl.class
ImmutableSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableSet$RegularSetBuilderImpl extends com.google.common.collect.ImmutableSet$SetBuilderImpl {
private Object[] hashTable
private int maxRunBeforeFallback
private int expandTableThreshold
private int hashCode
void <init> (int)
int expectedCapacity
int tableSize
void <init> (com.google.common.collect.ImmutableSet$RegularSetBuilderImpl)
com.google.common.collect.ImmutableSet$RegularSetBuilderImpl toCopy
void ensureTableCapacity (int)
int newTableSize
int minCapacity
com.google.common.collect.ImmutableSet$SetBuilderImpl add (java.lang.Object)
int index
Object tableEntry
int i
Object e
int eHash
int i0
int mask
com.google.common.collect.ImmutableSet$SetBuilderImpl copy ()
com.google.common.collect.ImmutableSet$SetBuilderImpl review ()
int targetTableSize
com.google.common.collect.ImmutableSet build ()
Object[] elements
}
com/google/common/collect/ImmutableSet$SerializedForm.class
ImmutableSet.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 <init> (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSet$SetBuilderImpl.class
ImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSet$SetBuilderImpl extends java.lang.Object {
Object[] dedupedElements
int distinct
void <init> (int)
int expectedCapacity
void <init> (com.google.common.collect.ImmutableSet$SetBuilderImpl)
com.google.common.collect.ImmutableSet$SetBuilderImpl toCopy
private void ensureCapacity (int)
int newCapacity
int minCapacity
final void addDedupedElement (java.lang.Object)
Object e
abstract com.google.common.collect.ImmutableSet$SetBuilderImpl add (java.lang.Object)
final com.google.common.collect.ImmutableSet$SetBuilderImpl combine (com.google.common.collect.ImmutableSet$SetBuilderImpl)
int i
com.google.common.collect.ImmutableSet$SetBuilderImpl other
com.google.common.collect.ImmutableSet$SetBuilderImpl result
abstract com.google.common.collect.ImmutableSet$SetBuilderImpl copy ()
com.google.common.collect.ImmutableSet$SetBuilderImpl review ()
abstract com.google.common.collect.ImmutableSet build ()
}
com/google/common/collect/ImmutableSet.class
ImmutableSet.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 SPLITERATOR_CHARACTERISTICS
private transient com.google.common.collect.ImmutableList asList
static final int MAX_TABLE_SIZE
private static final double DESIRED_LOAD_FACTOR
private static final int CUTOFF
static final double HASH_FLOODING_FPP
static final int MAX_RUN_MULTIPLIER
public static java.util.stream.Collector toImmutableSet ()
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
Object e
int i
com.google.common.collect.ImmutableSet$SetBuilderImpl builder
int n
Object[] elements
public static com.google.common.collect.ImmutableSet copyOf (java.util.Collection)
com.google.common.collect.ImmutableSet set
java.util.Collection elements
Object[] array
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.lang.Object[])
Object[] elements
private static com.google.common.collect.ImmutableSet copyOfEnumSet (java.util.EnumSet)
java.util.EnumSet enumSet
void <init> ()
boolean isHashCodeFast ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.ImmutableList asList ()
com.google.common.collect.ImmutableList result
com.google.common.collect.ImmutableList createAsList ()
java.lang.Object writeReplace ()
public static com.google.common.collect.ImmutableSet$Builder builder ()
public static com.google.common.collect.ImmutableSet$Builder builderWithExpectedSize (int)
int expectedSize
static java.lang.Object[] rebuildHashTable (int, java.lang.Object[], int)
int index
int j
Object e
int j0
int i
int newTableSize
Object[] elements
int n
Object[] hashTable
int mask
static int chooseTableSize (int)
int tableSize
int setSize
static boolean hashFloodingDetected (java.lang.Object[])
int runLength
int i
Object[] hashTable
int maxRunBeforeFallback
int endOfStartRun
int startOfEndRun
static int maxRunBeforeFallback (int)
int tableSize
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSetMultimap$Builder.class
ImmutableSetMultimap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableSetMultimap$Builder extends com.google.common.collect.ImmutableMultimap$Builder {
public void <init> ()
java.util.Collection newMutableValueCollection ()
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.Iterable)
Iterable entries
public com.google.common.collect.ImmutableSetMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
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
com.google.common.collect.Multimap multimap
com.google.common.collect.ImmutableSetMultimap$Builder combine (com.google.common.collect.ImmutableMultimap$Builder)
com.google.common.collect.ImmutableMultimap$Builder other
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.Collection mapEntries
public volatile synthetic com.google.common.collect.ImmutableMultimap build ()
volatile synthetic com.google.common.collect.ImmutableMultimap$Builder combine (com.google.common.collect.ImmutableMultimap$Builder)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder put (java.util.Map$Entry)
public volatile synthetic com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
}
com/google/common/collect/ImmutableSetMultimap$EntrySet.class
ImmutableSetMultimap.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 <init> (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 synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSetMultimap$SetFieldSettersHolder.class
ImmutableSetMultimap.java
package com.google.common.collect
final com.google.common.collect.ImmutableSetMultimap$SetFieldSettersHolder extends java.lang.Object {
static final com.google.common.collect.Serialization$FieldSetter EMPTY_SET_FIELD_SETTER
private void <init> ()
static void <clinit> ()
}
com/google/common/collect/ImmutableSetMultimap.class
ImmutableSetMultimap.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 java.util.stream.Collector toImmutableSetMultimap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
public static java.util.stream.Collector flatteningToImmutableSetMultimap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valuesFunction
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
com.google.common.collect.Multimap multimap
java.util.Comparator valueComparator
public static com.google.common.collect.ImmutableSetMultimap copyOf (java.lang.Iterable)
Iterable entries
static com.google.common.collect.ImmutableSetMultimap fromMapEntries (java.util.Collection, java.util.Comparator)
Object key
java.util.Collection values
com.google.common.collect.ImmutableSet set
java.util.Map$Entry entry
java.util.Collection mapEntries
java.util.Comparator valueComparator
com.google.common.collect.ImmutableMap$Builder builder
int size
void <init> (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
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 static com.google.common.collect.ImmutableSet$Builder valuesBuilder (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
com.google.common.collect.ImmutableSet$Builder valuesBuilder
com.google.common.collect.ImmutableSet valueSet
int i
com.google.common.collect.ImmutableMap tmpMap
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 synthetic com.google.common.collect.ImmutableCollection entries ()
public volatile synthetic com.google.common.collect.ImmutableMultimap inverse ()
public volatile synthetic com.google.common.collect.ImmutableCollection get (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Set entries ()
public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
private static synthetic java.util.stream.Stream lambda$flatteningToImmutableSetMultimap$2 (java.util.function.Function, java.lang.Object)
java.util.function.Function valuesFunction
Object input
private static synthetic java.lang.Object lambda$flatteningToImmutableSetMultimap$1 (java.util.function.Function, java.lang.Object)
java.util.function.Function keyFunction
Object input
private static synthetic void lambda$toImmutableSetMultimap$0 (java.util.function.Function, java.util.function.Function, com.google.common.collect.ImmutableSetMultimap$Builder, java.lang.Object)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
com.google.common.collect.ImmutableSetMultimap$Builder builder
Object t
}
com/google/common/collect/ImmutableSortedAsList.class
ImmutableSortedAsList.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 <init> (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
com.google.common.collect.ImmutableList parentSubList
public java.util.Spliterator spliterator ()
volatile synthetic com.google.common.collect.ImmutableCollection delegateCollection ()
}
com/google/common/collect/ImmutableSortedMap$1.class
ImmutableSortedMap.java
package com.google.common.collect
final com.google.common.collect.ImmutableSortedMap$1 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.Comparator val$comparator
void <init> (java.util.Comparator)
public int compare (java.util.Map$Entry, java.util.Map$Entry)
java.util.Map$Entry e1
java.util.Map$Entry e2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
com/google/common/collect/ImmutableSortedMap$1EntrySet$1.class
ImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$1EntrySet$1 extends com.google.common.collect.ImmutableAsList {
final synthetic com.google.common.collect.ImmutableSortedMap$1EntrySet this$1
void <init> (com.google.common.collect.ImmutableSortedMap$1EntrySet)
com.google.common.collect.ImmutableSortedMap$1EntrySet this$1
public java.util.Map$Entry get (int)
int index
public java.util.Spliterator spliterator ()
com.google.common.collect.ImmutableCollection delegateCollection ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/ImmutableSortedMap$1EntrySet.class
ImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$1EntrySet extends com.google.common.collect.ImmutableMapEntrySet {
final synthetic com.google.common.collect.ImmutableSortedMap this$0
void <init> (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
com.google.common.collect.ImmutableList createAsList ()
com.google.common.collect.ImmutableMap map ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSortedMap$Builder.class
ImmutableSortedMap.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 <init> (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$Builder putAll (java.lang.Iterable)
Iterable entries
public com.google.common.collect.ImmutableSortedMap$Builder orderEntriesByValue (java.util.Comparator)
java.util.Comparator valueComparator
com.google.common.collect.ImmutableSortedMap$Builder combine (com.google.common.collect.ImmutableMap$Builder)
com.google.common.collect.ImmutableMap$Builder other
public com.google.common.collect.ImmutableSortedMap build ()
public volatile synthetic com.google.common.collect.ImmutableMap build ()
volatile synthetic com.google.common.collect.ImmutableMap$Builder combine (com.google.common.collect.ImmutableMap$Builder)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder orderEntriesByValue (java.util.Comparator)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder putAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder put (java.util.Map$Entry)
public volatile synthetic com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
}
com/google/common/collect/ImmutableSortedMap$SerializedForm.class
ImmutableSortedMap.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 <init> (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.class
ImmutableSortedMap.java
package com.google.common.collect
public final 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 final transient com.google.common.collect.RegularImmutableSortedSet keySet
private final transient com.google.common.collect.ImmutableList valueList
private transient com.google.common.collect.ImmutableSortedMap descendingMap
private static final long serialVersionUID
public static java.util.stream.Collector toImmutableSortedMap (java.util.Comparator, java.util.function.Function, java.util.function.Function)
java.util.Comparator comparator
java.util.function.Function keyFunction
java.util.function.Function valueFunction
public static java.util.stream.Collector toImmutableSortedMap (java.util.Comparator, java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
java.util.Comparator comparator
java.util.function.Function keyFunction
java.util.function.Function valueFunction
java.util.function.BinaryOperator mergeFunction
static com.google.common.collect.ImmutableSortedMap emptyMap (java.util.Comparator)
java.util.Comparator comparator
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
private static com.google.common.collect.ImmutableSortedMap of (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator comparator
Object 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
private static transient com.google.common.collect.ImmutableSortedMap ofEntries (java.util.Map$Entry[])
java.util.Map$Entry[] entries
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 copyOf (java.lang.Iterable)
Iterable entries
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMap copyOf (java.lang.Iterable, java.util.Comparator)
Iterable entries
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap copyOfSorted (java.util.SortedMap)
com.google.common.collect.ImmutableSortedMap kvMap
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
private static com.google.common.collect.ImmutableSortedMap fromEntries (java.util.Comparator, boolean, java.lang.Iterable)
java.util.Comparator comparator
boolean sameComparator
Iterable entries
java.util.Map$Entry[] entryArray
private static com.google.common.collect.ImmutableSortedMap fromEntries (java.util.Comparator, boolean, java.util.Map$Entry[], int)
Object key
Object value
int i
Object key
Object value
int i
Object prevKey
Object[] keys
Object[] values
java.util.Comparator comparator
boolean sameComparator
java.util.Map$Entry[] entryArray
int size
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 <init> (com.google.common.collect.RegularImmutableSortedSet, com.google.common.collect.ImmutableList)
com.google.common.collect.RegularImmutableSortedSet keySet
com.google.common.collect.ImmutableList valueList
void <init> (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
public int size ()
public void forEach (java.util.function.BiConsumer)
int i
java.util.function.BiConsumer action
com.google.common.collect.ImmutableList keyList
public java.lang.Object get (java.lang.Object)
Object key
int index
boolean isPartialView ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSortedSet keySet ()
com.google.common.collect.ImmutableSet createKeySet ()
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection createValues ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
private com.google.common.collect.ImmutableSortedMap getSubMap (int, int)
int fromIndex
int toIndex
public com.google.common.collect.ImmutableSortedMap headMap (java.lang.Object)
Object toKey
public com.google.common.collect.ImmutableSortedMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
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 com.google.common.collect.ImmutableSortedMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
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
public com.google.common.collect.ImmutableSortedSet navigableKeySet ()
public com.google.common.collect.ImmutableSortedSet descendingKeySet ()
java.lang.Object writeReplace ()
public volatile synthetic com.google.common.collect.ImmutableSet keySet ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set keySet ()
public volatile synthetic java.util.SortedMap tailMap (java.lang.Object)
public volatile synthetic java.util.SortedMap headMap (java.lang.Object)
public volatile synthetic java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile synthetic java.util.NavigableSet descendingKeySet ()
public volatile synthetic java.util.NavigableSet navigableKeySet ()
public volatile synthetic java.util.NavigableMap descendingMap ()
private static synthetic java.util.TreeMap lambda$toImmutableSortedMap$0 (java.util.Comparator)
java.util.Comparator comparator
static synthetic com.google.common.collect.ImmutableSortedMap access$000 (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator x0
Object x1
Object x2
static synthetic com.google.common.collect.ImmutableSortedMap access$100 (java.util.Comparator, boolean, java.util.Map$Entry[], int)
java.util.Comparator x0
boolean x1
java.util.Map$Entry[] x2
int x3
static synthetic com.google.common.collect.RegularImmutableSortedSet access$200 (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap x0
static synthetic com.google.common.collect.ImmutableList access$300 (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap x0
static void <clinit> ()
}
com/google/common/collect/ImmutableSortedMapFauxverideShim.class
ImmutableSortedMapFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedMapFauxverideShim extends com.google.common.collect.ImmutableMap {
void <init> ()
public static java.util.stream.Collector toImmutableMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
public static java.util.stream.Collector toImmutableMap (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
java.util.function.BinaryOperator mergeFunction
public static com.google.common.collect.ImmutableSortedMap$Builder builder ()
public static com.google.common.collect.ImmutableSortedMap$Builder builderWithExpectedSize (int)
int expectedSize
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.class
ImmutableSortedMultiset.java
package com.google.common.collect
public com.google.common.collect.ImmutableSortedMultiset$Builder extends com.google.common.collect.ImmutableMultiset$Builder {
public void <init> (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.ImmutableSortedMultiset$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableSortedMultiset$Builder add (java.lang.Object[])
Object[] elements
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 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 synthetic com.google.common.collect.ImmutableMultiset build ()
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder setCount (java.lang.Object, int)
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder addCopies (java.lang.Object, int)
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableCollection build ()
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
}
com/google/common/collect/ImmutableSortedMultiset$SerializedForm.class
ImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.ImmutableSortedMultiset$SerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.Comparator comparator
final Object[] elements
final int[] counts
void <init> (com.google.common.collect.SortedMultiset)
com.google.common.collect.Multiset$Entry entry
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.class
ImmutableSortedMultiset.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 {
transient com.google.common.collect.ImmutableSortedMultiset descendingMultiset
public static java.util.stream.Collector toImmutableSortedMultiset (java.util.Comparator)
java.util.Comparator comparator
public static java.util.stream.Collector toImmutableSortedMultiset (java.util.Comparator, java.util.function.Function, java.util.function.ToIntFunction)
java.util.Comparator comparator
java.util.function.Function elementFunction
java.util.function.ToIntFunction countFunction
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
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.Comparator comparator
java.util.Collection entries
com.google.common.collect.ImmutableList$Builder elementsBuilder
long[] cumulativeCounts
int i
static com.google.common.collect.ImmutableSortedMultiset emptyMultiset (java.util.Comparator)
java.util.Comparator comparator
void <init> ()
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 synthetic com.google.common.collect.ImmutableSet elementSet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile synthetic java.util.NavigableSet elementSet ()
public volatile synthetic java.util.SortedSet elementSet ()
private static synthetic com.google.common.collect.ImmutableSortedMultiset lambda$toImmutableSortedMultiset$4 (java.util.Comparator, com.google.common.collect.Multiset)
java.util.Comparator comparator
com.google.common.collect.Multiset multiset
private static synthetic com.google.common.collect.Multiset lambda$toImmutableSortedMultiset$3 (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset1
com.google.common.collect.Multiset multiset2
private static synthetic void lambda$toImmutableSortedMultiset$2 (java.util.function.Function, java.util.function.ToIntFunction, com.google.common.collect.Multiset, java.lang.Object)
java.util.function.Function elementFunction
java.util.function.ToIntFunction countFunction
com.google.common.collect.Multiset multiset
Object t
private static synthetic com.google.common.collect.Multiset lambda$toImmutableSortedMultiset$1 (java.util.Comparator)
java.util.Comparator comparator
private static synthetic int lambda$toImmutableSortedMultiset$0 (java.lang.Object)
Object e
}
com/google/common/collect/ImmutableSortedMultisetFauxverideShim.class
ImmutableSortedMultisetFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedMultisetFauxverideShim extends com.google.common.collect.ImmutableMultiset {
void <init> ()
public static java.util.stream.Collector toImmutableMultiset ()
public static java.util.stream.Collector toImmutableMultiset (java.util.function.Function, java.util.function.ToIntFunction)
java.util.function.Function elementFunction
java.util.function.ToIntFunction countFunction
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$1.class
ImmutableSortedSet.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedSet$1 extends java.util.Spliterators$AbstractSpliterator {
final com.google.common.collect.UnmodifiableIterator iterator
final synthetic com.google.common.collect.ImmutableSortedSet this$0
void <init> (com.google.common.collect.ImmutableSortedSet, long, int)
com.google.common.collect.ImmutableSortedSet this$0
long x0
int x1
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.Comparator getComparator ()
}
com/google/common/collect/ImmutableSortedSet$Builder.class
ImmutableSortedSet.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
private Object[] elements
private int n
public void <init> (java.util.Comparator)
java.util.Comparator comparator
void copy ()
private void sortAndDedup ()
int cmp
int i
int unique
public com.google.common.collect.ImmutableSortedSet$Builder add (java.lang.Object)
int newLength
Object element
public transient com.google.common.collect.ImmutableSortedSet$Builder add (java.lang.Object[])
Object e
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
com.google.common.collect.ImmutableSortedSet$Builder combine (com.google.common.collect.ImmutableSet$Builder)
int i
com.google.common.collect.ImmutableSet$Builder builder
com.google.common.collect.ImmutableSortedSet$Builder other
public com.google.common.collect.ImmutableSortedSet build ()
public volatile synthetic com.google.common.collect.ImmutableSet build ()
volatile synthetic com.google.common.collect.ImmutableSet$Builder combine (com.google.common.collect.ImmutableSet$Builder)
public volatile synthetic com.google.common.collect.ImmutableSet$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableSet$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableSet$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableSet$Builder add (java.lang.Object)
public volatile synthetic com.google.common.collect.ImmutableCollection build ()
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
public volatile synthetic com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
}
com/google/common/collect/ImmutableSortedSet$SerializedForm.class
ImmutableSortedSet.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 <init> (java.util.Comparator, java.lang.Object[])
java.util.Comparator comparator
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSortedSet.class
ImmutableSortedSet.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 {
static final int SPLITERATOR_CHARACTERISTICS
final transient java.util.Comparator comparator
transient com.google.common.collect.ImmutableSortedSet descendingSet
public static java.util.stream.Collector toImmutableSortedSet (java.util.Comparator)
java.util.Comparator comparator
static com.google.common.collect.RegularImmutableSortedSet 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 <init> (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
abstract com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public java.util.Spliterator spliterator ()
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 synthetic java.util.Iterator iterator ()
public volatile synthetic java.util.SortedSet tailSet (java.lang.Object)
public volatile synthetic java.util.SortedSet headSet (java.lang.Object)
public volatile synthetic java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.NavigableSet tailSet (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableSet headSet (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
public volatile synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.NavigableSet descendingSet ()
}
com/google/common/collect/ImmutableSortedSetFauxverideShim.class
ImmutableSortedSetFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedSetFauxverideShim extends com.google.common.collect.ImmutableSet {
void <init> ()
public static java.util.stream.Collector toImmutableSet ()
public static com.google.common.collect.ImmutableSortedSet$Builder builder ()
public static com.google.common.collect.ImmutableSortedSet$Builder builderWithExpectedSize (int)
int expectedSize
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$1.class
ImmutableTable.java
package com.google.common.collect
synthetic com.google.common.collect.ImmutableTable$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableTable$Builder.class
ImmutableTable.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 <init> ()
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
com.google.common.collect.Table table
com.google.common.collect.ImmutableTable$Builder combine (com.google.common.collect.ImmutableTable$Builder)
com.google.common.collect.ImmutableTable$Builder other
public com.google.common.collect.ImmutableTable build ()
int size
}
com/google/common/collect/ImmutableTable$CollectorState.class
ImmutableTable.java
package com.google.common.collect
final com.google.common.collect.ImmutableTable$CollectorState extends java.lang.Object {
final java.util.List insertionOrder
final com.google.common.collect.Table table
private void <init> ()
void put (java.lang.Object, java.lang.Object, java.lang.Object, java.util.function.BinaryOperator)
com.google.common.collect.ImmutableTable$MutableCell cell
Object row
Object column
Object value
java.util.function.BinaryOperator merger
com.google.common.collect.ImmutableTable$MutableCell oldCell
com.google.common.collect.ImmutableTable$CollectorState combine (com.google.common.collect.ImmutableTable$CollectorState, java.util.function.BinaryOperator)
com.google.common.collect.ImmutableTable$MutableCell cell
com.google.common.collect.ImmutableTable$CollectorState other
java.util.function.BinaryOperator merger
com.google.common.collect.ImmutableTable toTable ()
synthetic void <init> (com.google.common.collect.ImmutableTable$1)
com.google.common.collect.ImmutableTable$1 x0
}
com/google/common/collect/ImmutableTable$MutableCell.class
ImmutableTable.java
package com.google.common.collect
final com.google.common.collect.ImmutableTable$MutableCell extends com.google.common.collect.Tables$AbstractCell {
private final Object row
private final Object column
private Object value
void <init> (java.lang.Object, java.lang.Object, java.lang.Object)
Object row
Object column
Object value
public java.lang.Object getRowKey ()
public java.lang.Object getColumnKey ()
public java.lang.Object getValue ()
void merge (java.lang.Object, java.util.function.BinaryOperator)
Object value
java.util.function.BinaryOperator mergeFunction
}
com/google/common/collect/ImmutableTable$SerializedForm.class
ImmutableTable.java
package com.google.common.collect
final com.google.common.collect.ImmutableTable$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final Object[] rowKeys
private final Object[] columnKeys
private final Object[] cellValues
private final int[] cellRowIndices
private final int[] cellColumnIndices
private static final long serialVersionUID
private void <init> (java.lang.Object[], java.lang.Object[], java.lang.Object[], int[], int[])
Object[] rowKeys
Object[] columnKeys
Object[] cellValues
int[] cellRowIndices
int[] cellColumnIndices
static com.google.common.collect.ImmutableTable$SerializedForm create (com.google.common.collect.ImmutableTable, int[], int[])
com.google.common.collect.ImmutableTable table
int[] cellRowIndices
int[] cellColumnIndices
java.lang.Object readResolve ()
int i
com.google.common.collect.ImmutableList$Builder cellListBuilder
}
com/google/common/collect/ImmutableTable.class
ImmutableTable.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableTable extends com.google.common.collect.AbstractTable implements java.io.Serializable {
public static java.util.stream.Collector toImmutableTable (java.util.function.Function, java.util.function.Function, java.util.function.Function)
java.util.function.Function rowFunction
java.util.function.Function columnFunction
java.util.function.Function valueFunction
public static java.util.stream.Collector toImmutableTable (java.util.function.Function, java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
java.util.function.Function rowFunction
java.util.function.Function columnFunction
java.util.function.Function valueFunction
java.util.function.BinaryOperator mergeFunction
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 table
private static com.google.common.collect.ImmutableTable copyOf (java.lang.Iterable)
com.google.common.collect.Table$Cell cell
Iterable cells
com.google.common.collect.ImmutableTable$Builder builder
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 <init> ()
public com.google.common.collect.ImmutableSet cellSet ()
abstract com.google.common.collect.ImmutableSet createCellSet ()
final com.google.common.collect.UnmodifiableIterator cellIterator ()
final java.util.Spliterator cellSpliterator ()
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
abstract com.google.common.collect.ImmutableTable$SerializedForm createSerializedForm ()
final java.lang.Object writeReplace ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
volatile synthetic java.util.Collection createValues ()
public volatile synthetic java.util.Collection values ()
volatile synthetic java.util.Iterator cellIterator ()
volatile synthetic java.util.Set createCellSet ()
public volatile synthetic java.util.Set cellSet ()
public volatile synthetic boolean isEmpty ()
public volatile synthetic java.lang.Object get (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Set columnKeySet ()
public volatile synthetic java.util.Set rowKeySet ()
public volatile synthetic boolean containsColumn (java.lang.Object)
public volatile synthetic boolean containsRow (java.lang.Object)
public volatile synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Map column (java.lang.Object)
public volatile synthetic java.util.Map row (java.lang.Object)
private static synthetic com.google.common.collect.ImmutableTable lambda$toImmutableTable$7 (com.google.common.collect.ImmutableTable$CollectorState)
com.google.common.collect.ImmutableTable$CollectorState state
private static synthetic com.google.common.collect.ImmutableTable$CollectorState lambda$toImmutableTable$6 (java.util.function.BinaryOperator, com.google.common.collect.ImmutableTable$CollectorState, com.google.common.collect.ImmutableTable$CollectorState)
java.util.function.BinaryOperator mergeFunction
com.google.common.collect.ImmutableTable$CollectorState s1
com.google.common.collect.ImmutableTable$CollectorState s2
private static synthetic void lambda$toImmutableTable$5 (java.util.function.Function, java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator, com.google.common.collect.ImmutableTable$CollectorState, java.lang.Object)
java.util.function.Function rowFunction
java.util.function.Function columnFunction
java.util.function.Function valueFunction
java.util.function.BinaryOperator mergeFunction
com.google.common.collect.ImmutableTable$CollectorState state
Object input
private static synthetic com.google.common.collect.ImmutableTable$CollectorState lambda$toImmutableTable$4 ()
private static synthetic com.google.common.collect.ImmutableTable lambda$toImmutableTable$3 (com.google.common.collect.ImmutableTable$Builder)
com.google.common.collect.ImmutableTable$Builder b
private static synthetic com.google.common.collect.ImmutableTable$Builder lambda$toImmutableTable$2 (com.google.common.collect.ImmutableTable$Builder, com.google.common.collect.ImmutableTable$Builder)
com.google.common.collect.ImmutableTable$Builder b1
com.google.common.collect.ImmutableTable$Builder b2
private static synthetic void lambda$toImmutableTable$1 (java.util.function.Function, java.util.function.Function, java.util.function.Function, com.google.common.collect.ImmutableTable$Builder, java.lang.Object)
java.util.function.Function rowFunction
java.util.function.Function columnFunction
java.util.function.Function valueFunction
com.google.common.collect.ImmutableTable$Builder builder
Object t
private static synthetic com.google.common.collect.ImmutableTable$Builder lambda$toImmutableTable$0 ()
static synthetic com.google.common.collect.ImmutableTable access$000 (java.lang.Iterable)
Iterable x0
}
com/google/common/collect/IndexedImmutableSet$1.class
IndexedImmutableSet.java
package com.google.common.collect
com.google.common.collect.IndexedImmutableSet$1 extends com.google.common.collect.ImmutableAsList {
final synthetic com.google.common.collect.IndexedImmutableSet this$0
void <init> (com.google.common.collect.IndexedImmutableSet)
com.google.common.collect.IndexedImmutableSet this$0
public java.lang.Object get (int)
int index
boolean isPartialView ()
public int size ()
com.google.common.collect.ImmutableCollection delegateCollection ()
}
com/google/common/collect/IndexedImmutableSet.class
IndexedImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.IndexedImmutableSet extends com.google.common.collect.ImmutableSet {
void <init> ()
abstract java.lang.Object get (int)
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
int i
java.util.function.Consumer consumer
int n
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
com.google.common.collect.ImmutableList createAsList ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/Interner.class
Interner.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.class
Interners.java
package com.google.common.collect
synthetic com.google.common.collect.Interners$1 extends java.lang.Object {
}
com/google/common/collect/Interners$InternerBuilder.class
Interners.java
package com.google.common.collect
public com.google.common.collect.Interners$InternerBuilder extends java.lang.Object {
private final com.google.common.collect.MapMaker mapMaker
private boolean strong
private void <init> ()
public com.google.common.collect.Interners$InternerBuilder strong ()
public com.google.common.collect.Interners$InternerBuilder weak ()
public com.google.common.collect.Interners$InternerBuilder concurrencyLevel (int)
int concurrencyLevel
public com.google.common.collect.Interner build ()
synthetic void <init> (com.google.common.collect.Interners$1)
com.google.common.collect.Interners$1 x0
}
com/google/common/collect/Interners$InternerFunction.class
Interners.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 <init> (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$InternerImpl.class
Interners.java
package com.google.common.collect
final com.google.common.collect.Interners$InternerImpl extends java.lang.Object implements com.google.common.collect.Interner {
final com.google.common.collect.MapMakerInternalMap map
private void <init> (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker mapMaker
public java.lang.Object intern (java.lang.Object)
Object canonical
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMaker$Dummy sneaky
Object sample
synthetic void <init> (com.google.common.collect.MapMaker, com.google.common.collect.Interners$1)
com.google.common.collect.MapMaker x0
com.google.common.collect.Interners$1 x1
}
com/google/common/collect/Interners.class
Interners.java
package com.google.common.collect
public final com.google.common.collect.Interners extends java.lang.Object {
private void <init> ()
public static com.google.common.collect.Interners$InternerBuilder newBuilder ()
public static com.google.common.collect.Interner newStrongInterner ()
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.class
Iterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$1 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
void <init> (java.lang.Iterable)
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
public java.lang.String toString ()
private static synthetic java.lang.Iterable lambda$spliterator$0 (java.lang.Iterable)
Iterable iterable
}
com/google/common/collect/Iterables$10.class
Iterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$10 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public java.util.Iterator apply (java.lang.Iterable)
Iterable iterable
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Iterables$2.class
Iterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$2 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
final synthetic int val$size
void <init> (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$3.class
Iterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$3 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
final synthetic int val$size
void <init> (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$4.class
Iterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$4 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$unfiltered
final synthetic com.google.common.base.Predicate val$retainIfTrue
void <init> (java.lang.Iterable, com.google.common.base.Predicate)
public java.util.Iterator iterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.Spliterator spliterator ()
private static synthetic void lambda$forEach$0 (com.google.common.base.Predicate, java.util.function.Consumer, java.lang.Object)
com.google.common.base.Predicate retainIfTrue
java.util.function.Consumer action
Object a
}
com/google/common/collect/Iterables$5.class
Iterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$5 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$fromIterable
final synthetic com.google.common.base.Function val$function
void <init> (java.lang.Iterable, com.google.common.base.Function)
public java.util.Iterator iterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.Spliterator spliterator ()
private static synthetic void lambda$forEach$0 (java.util.function.Consumer, com.google.common.base.Function, java.lang.Object)
java.util.function.Consumer action
com.google.common.base.Function function
Object f
}
com/google/common/collect/Iterables$6$1.class
Iterables.java
package com.google.common.collect
com.google.common.collect.Iterables$6$1 extends java.lang.Object implements java.util.Iterator {
boolean atStart
final synthetic java.util.Iterator val$iterator
final synthetic com.google.common.collect.Iterables$6 this$0
void <init> (com.google.common.collect.Iterables$6, java.util.Iterator)
com.google.common.collect.Iterables$6 this$0
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
}
com/google/common/collect/Iterables$6.class
Iterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$6 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
final synthetic int val$numberToSkip
void <init> (java.lang.Iterable, int)
public java.util.Iterator iterator ()
java.util.List list
int toSkip
java.util.Iterator iterator
public java.util.Spliterator spliterator ()
java.util.List list
int toSkip
}
com/google/common/collect/Iterables$7.class
Iterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$7 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
final synthetic int val$limitSize
void <init> (java.lang.Iterable, int)
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
}
com/google/common/collect/Iterables$8.class
Iterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$8 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterable
void <init> (java.lang.Iterable)
public java.util.Iterator iterator ()
public java.lang.String toString ()
}
com/google/common/collect/Iterables$9.class
Iterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$9 extends com.google.common.collect.FluentIterable {
final synthetic Iterable val$iterables
final synthetic java.util.Comparator val$comparator
void <init> (java.lang.Iterable, java.util.Comparator)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$UnmodifiableIterable.class
Iterables.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 <init> (java.lang.Iterable)
Iterable iterable
public java.util.Iterator iterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.Spliterator spliterator ()
public java.lang.String toString ()
synthetic void <init> (java.lang.Iterable, com.google.common.collect.Iterables$1)
Iterable x0
com.google.common.collect.Iterables$1 x1
}
com/google/common/collect/Iterables.class
Iterables.java
package com.google.common.collect
public final com.google.common.collect.Iterables extends java.lang.Object {
private void <init> ()
public static java.lang.Iterable unmodifiableIterable (java.lang.Iterable)
Iterable result
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
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
static java.lang.Object[] toArray (java.lang.Iterable, java.lang.Object[])
Iterable iterable
Object[] array
java.util.Collection collection
static java.lang.Object[] toArray (java.lang.Iterable)
Iterable iterable
private static java.util.Collection castOrCopyToCollection (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
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 retainIfTrue
public static java.lang.Iterable filter (java.lang.Iterable, java.lang.Class)
Iterable unfiltered
Class desiredType
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)
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
static com.google.common.base.Function toIterator ()
}
com/google/common/collect/Iterators$1.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$1 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$iterator
void <init> (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$10.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$10 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Enumeration val$enumeration
void <init> (java.util.Enumeration)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$11.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$11 extends java.lang.Object implements java.util.Enumeration {
final synthetic java.util.Iterator val$iterator
void <init> (java.util.Iterator)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
com/google/common/collect/Iterators$2.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$2 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iterator
final synthetic Iterable val$iterable
void <init> (java.lang.Iterable)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$3.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$3 extends com.google.common.collect.UnmodifiableIterator {
int index
final synthetic Object[] val$elements
void <init> (java.lang.Object[])
public boolean hasNext ()
public java.lang.Object next ()
Object result
}
com/google/common/collect/Iterators$4.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$4 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$iterator
final synthetic int val$size
final synthetic boolean val$pad
void <init> (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 synthetic java.lang.Object next ()
}
com/google/common/collect/Iterators$5.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$5 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$unfiltered
final synthetic com.google.common.base.Predicate val$retainIfTrue
void <init> (java.util.Iterator, com.google.common.base.Predicate)
protected java.lang.Object computeNext ()
Object element
}
com/google/common/collect/Iterators$6.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$6 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.base.Function val$function
void <init> (java.util.Iterator, com.google.common.base.Function)
java.util.Iterator backingIterator
java.lang.Object transform (java.lang.Object)
Object from
}
com/google/common/collect/Iterators$7.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$7 extends java.lang.Object implements java.util.Iterator {
private int count
final synthetic int val$limitSize
final synthetic java.util.Iterator val$iterator
void <init> (int, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$8.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$8 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$iterator
void <init> (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
Object next
public java.lang.String toString ()
}
com/google/common/collect/Iterators$9.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$9 extends com.google.common.collect.UnmodifiableIterator {
boolean done
final synthetic Object val$value
void <init> (java.lang.Object)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$ArrayItr.class
Iterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$ArrayItr extends com.google.common.collect.AbstractIndexedListIterator {
static final com.google.common.collect.UnmodifiableListIterator EMPTY
private final Object[] array
private final int offset
void <init> (java.lang.Object[], int, int, int)
Object[] array
int offset
int length
int index
protected java.lang.Object get (int)
int index
static void <clinit> ()
}
com/google/common/collect/Iterators$ConcatenatedIterator.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$ConcatenatedIterator extends java.lang.Object implements java.util.Iterator {
private java.util.Iterator toRemove
private java.util.Iterator iterator
private java.util.Iterator topMetaIterator
private java.util.Deque metaIterators
void <init> (java.util.Iterator)
java.util.Iterator metaIterator
private java.util.Iterator getTopMetaIterator ()
public boolean hasNext ()
com.google.common.collect.Iterators$ConcatenatedIterator topConcat
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$EmptyModifiableIterator.class
Iterators.java
package com.google.common.collect
final enum com.google.common.collect.Iterators$EmptyModifiableIterator extends java.lang.Enum implements java.util.Iterator {
public static final enum com.google.common.collect.Iterators$EmptyModifiableIterator INSTANCE
private static final synthetic com.google.common.collect.Iterators$EmptyModifiableIterator[] $VALUES
public static com.google.common.collect.Iterators$EmptyModifiableIterator[] values ()
public static com.google.common.collect.Iterators$EmptyModifiableIterator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
static void <clinit> ()
}
com/google/common/collect/Iterators$MergingIterator$1.class
Iterators.java
package com.google.common.collect
com.google.common.collect.Iterators$MergingIterator$1 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.Comparator val$itemComparator
final synthetic com.google.common.collect.Iterators$MergingIterator this$0
void <init> (com.google.common.collect.Iterators$MergingIterator, java.util.Comparator)
com.google.common.collect.Iterators$MergingIterator this$0
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 synthetic int compare (java.lang.Object, java.lang.Object)
}
com/google/common/collect/Iterators$MergingIterator.class
Iterators.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 <init> (java.lang.Iterable, java.util.Comparator)
java.util.Iterator iterator
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.class
Iterators.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 <init> (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.class
Iterators.java
package com.google.common.collect
public final com.google.common.collect.Iterators extends java.lang.Object {
private void <init> ()
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)
com.google.common.collect.UnmodifiableIterator result
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
long count
public static boolean contains (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object element
public static boolean removeAll (java.util.Iterator, java.util.Collection)
java.util.Iterator removeFrom
java.util.Collection elementsToRemove
boolean result
public static boolean removeIf (java.util.Iterator, com.google.common.base.Predicate)
java.util.Iterator removeFrom
com.google.common.base.Predicate predicate
boolean modified
public static boolean retainAll (java.util.Iterator, java.util.Collection)
java.util.Iterator removeFrom
java.util.Collection elementsToRetain
boolean result
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
StringBuilder sb
boolean first
public static java.lang.Object getOnlyElement (java.util.Iterator)
int i
java.util.Iterator iterator
Object first
StringBuilder sb
public static java.lang.Object getOnlyElement (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object defaultValue
public static java.lang.Object[] toArray (java.util.Iterator, java.lang.Class)
java.util.Iterator iterator
Class type
java.util.List list
public static boolean addAll (java.util.Collection, java.util.Iterator)
java.util.Collection addTo
java.util.Iterator iterator
boolean wasModified
public static int frequency (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object element
int count
public static java.util.Iterator cycle (java.lang.Iterable)
Iterable iterable
public static transient java.util.Iterator cycle (java.lang.Object[])
Object[] elements
private static transient java.util.Iterator consumingForArray (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
static transient java.util.Iterator concatNoDefensiveCopy (java.util.Iterator[])
java.util.Iterator input
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 retainIfTrue
public static com.google.common.collect.UnmodifiableIterator filter (java.util.Iterator, java.lang.Class)
java.util.Iterator unfiltered
Class desiredType
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)
Object t
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)
Object t
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)
Object t
java.util.Iterator iterator
com.google.common.base.Predicate predicate
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
public static java.lang.Object get (java.util.Iterator, int, java.lang.Object)
java.util.Iterator iterator
int position
Object defaultValue
static void checkNonnegative (int)
int position
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
}
com/google/common/collect/JdkBackedImmutableBiMap$1.class
JdkBackedImmutableBiMap.java
package com.google.common.collect
synthetic com.google.common.collect.JdkBackedImmutableBiMap$1 extends java.lang.Object {
}
com/google/common/collect/JdkBackedImmutableBiMap$InverseEntries.class
JdkBackedImmutableBiMap.java
package com.google.common.collect
final com.google.common.collect.JdkBackedImmutableBiMap$InverseEntries extends com.google.common.collect.ImmutableList {
final synthetic com.google.common.collect.JdkBackedImmutableBiMap this$0
private void <init> (com.google.common.collect.JdkBackedImmutableBiMap)
public java.util.Map$Entry get (int)
int index
java.util.Map$Entry entry
boolean isPartialView ()
public int size ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.google.common.collect.JdkBackedImmutableBiMap, com.google.common.collect.JdkBackedImmutableBiMap$1)
com.google.common.collect.JdkBackedImmutableBiMap x0
com.google.common.collect.JdkBackedImmutableBiMap$1 x1
}
com/google/common/collect/JdkBackedImmutableBiMap.class
JdkBackedImmutableBiMap.java
package com.google.common.collect
final com.google.common.collect.JdkBackedImmutableBiMap extends com.google.common.collect.ImmutableBiMap {
private final transient com.google.common.collect.ImmutableList entries
private final java.util.Map forwardDelegate
private final java.util.Map backwardDelegate
private transient com.google.common.collect.JdkBackedImmutableBiMap inverse
static com.google.common.collect.ImmutableBiMap create (int, java.util.Map$Entry[])
java.util.Map$Entry e
Object oldValue
Object oldKey
int i
int n
java.util.Map$Entry[] entryArray
java.util.Map forwardDelegate
java.util.Map backwardDelegate
com.google.common.collect.ImmutableList entryList
private void <init> (com.google.common.collect.ImmutableList, java.util.Map, java.util.Map)
com.google.common.collect.ImmutableList entries
java.util.Map forwardDelegate
java.util.Map backwardDelegate
public int size ()
public com.google.common.collect.ImmutableBiMap inverse ()
com.google.common.collect.JdkBackedImmutableBiMap result
public java.lang.Object get (java.lang.Object)
Object key
com.google.common.collect.ImmutableSet createEntrySet ()
com.google.common.collect.ImmutableSet createKeySet ()
boolean isPartialView ()
public volatile synthetic com.google.common.collect.BiMap inverse ()
static synthetic com.google.common.collect.ImmutableList access$100 (com.google.common.collect.JdkBackedImmutableBiMap)
com.google.common.collect.JdkBackedImmutableBiMap x0
}
com/google/common/collect/JdkBackedImmutableMap.class
JdkBackedImmutableMap.java
package com.google.common.collect
final com.google.common.collect.JdkBackedImmutableMap extends com.google.common.collect.ImmutableMap {
private final transient java.util.Map delegateMap
private final transient com.google.common.collect.ImmutableList entries
static com.google.common.collect.ImmutableMap create (int, java.util.Map$Entry[])
Object oldValue
int i
int n
java.util.Map$Entry[] entryArray
java.util.Map delegateMap
void <init> (java.util.Map, com.google.common.collect.ImmutableList)
java.util.Map delegateMap
com.google.common.collect.ImmutableList entries
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
com.google.common.collect.ImmutableSet createEntrySet ()
public void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
com.google.common.collect.ImmutableSet createKeySet ()
com.google.common.collect.ImmutableCollection createValues ()
boolean isPartialView ()
private static synthetic void lambda$forEach$0 (java.util.function.BiConsumer, java.util.Map$Entry)
java.util.function.BiConsumer action
java.util.Map$Entry e
}
com/google/common/collect/JdkBackedImmutableMultiset.class
JdkBackedImmutableMultiset.java
package com.google.common.collect
final com.google.common.collect.JdkBackedImmutableMultiset extends com.google.common.collect.ImmutableMultiset {
private final java.util.Map delegateMap
private final com.google.common.collect.ImmutableList entries
private final long size
private transient com.google.common.collect.ImmutableSet elementSet
static com.google.common.collect.ImmutableMultiset create (java.util.Collection)
com.google.common.collect.Multiset$Entry entry
int count
Object element
int i
java.util.Collection entries
com.google.common.collect.Multiset$Entry[] entriesArray
java.util.Map delegateMap
long size
private void <init> (java.util.Map, com.google.common.collect.ImmutableList, long)
java.util.Map delegateMap
com.google.common.collect.ImmutableList entries
long size
public int count (java.lang.Object)
Object element
public com.google.common.collect.ImmutableSet elementSet ()
com.google.common.collect.ImmutableSet result
com.google.common.collect.Multiset$Entry getEntry (int)
int index
boolean isPartialView ()
public int size ()
public volatile synthetic java.util.Set elementSet ()
}
com/google/common/collect/JdkBackedImmutableSet.class
JdkBackedImmutableSet.java
package com.google.common.collect
final com.google.common.collect.JdkBackedImmutableSet extends com.google.common.collect.IndexedImmutableSet {
private final java.util.Set delegate
private final com.google.common.collect.ImmutableList delegateList
void <init> (java.util.Set, com.google.common.collect.ImmutableList)
java.util.Set delegate
com.google.common.collect.ImmutableList delegateList
java.lang.Object get (int)
int index
public boolean contains (java.lang.Object)
Object object
boolean isPartialView ()
public int size ()
}
com/google/common/collect/LexicographicalOrdering.class
LexicographicalOrdering.java
package com.google.common.collect
final com.google.common.collect.LexicographicalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final java.util.Comparator elementOrder
private static final long serialVersionUID
void <init> (java.util.Comparator)
java.util.Comparator 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 synthetic int compare (java.lang.Object, java.lang.Object)
}
com/google/common/collect/LinkedHashMultimap$1.class
LinkedHashMultimap.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 synthetic com.google.common.collect.LinkedHashMultimap this$0
void <init> (com.google.common.collect.LinkedHashMultimap)
com.google.common.collect.LinkedHashMultimap this$0
public boolean hasNext ()
public java.util.Map$Entry next ()
com.google.common.collect.LinkedHashMultimap$ValueEntry result
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/LinkedHashMultimap$ValueEntry.class
LinkedHashMultimap.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 <init> (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.class
LinkedHashMultimap.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 synthetic com.google.common.collect.LinkedHashMultimap$ValueSet this$1
void <init> (com.google.common.collect.LinkedHashMultimap$ValueSet)
com.google.common.collect.LinkedHashMultimap$ValueSet this$1
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.class
LinkedHashMultimap.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 synthetic com.google.common.collect.LinkedHashMultimap this$0
void <init> (com.google.common.collect.LinkedHashMultimap, java.lang.Object, int)
com.google.common.collect.LinkedHashMultimap this$0
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 void forEach (java.util.function.Consumer)
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
java.util.function.Consumer action
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 synthetic com.google.common.collect.LinkedHashMultimap$ValueSetLink access$000 (com.google.common.collect.LinkedHashMultimap$ValueSet)
com.google.common.collect.LinkedHashMultimap$ValueSet x0
static synthetic int access$100 (com.google.common.collect.LinkedHashMultimap$ValueSet)
com.google.common.collect.LinkedHashMultimap$ValueSet x0
}
com/google/common/collect/LinkedHashMultimap$ValueSetLink.class
LinkedHashMultimap.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.class
LinkedHashMultimap.java
package com.google.common.collect
public final com.google.common.collect.LinkedHashMultimap extends com.google.common.collect.LinkedHashMultimapGwtSerializationDependencies {
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 <init> (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.Set keySet ()
public java.util.Collection values ()
java.util.Iterator entryIterator ()
java.util.Spliterator entrySpliterator ()
java.util.Iterator valueIterator ()
java.util.Spliterator valueSpliterator ()
public void clear ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object key
java.util.Map$Entry entry
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 synthetic boolean equals (java.lang.Object)
public volatile synthetic boolean put (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Map asMap ()
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic void forEach (java.util.function.BiConsumer)
public volatile synthetic boolean containsKey (java.lang.Object)
public volatile synthetic int size ()
volatile synthetic java.util.Collection createCollection ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic boolean putAll (com.google.common.collect.Multimap)
public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean remove (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
public volatile synthetic boolean isEmpty ()
static synthetic 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 synthetic com.google.common.collect.LinkedHashMultimap$ValueEntry access$300 (com.google.common.collect.LinkedHashMultimap)
com.google.common.collect.LinkedHashMultimap x0
static synthetic 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 synthetic void access$500 (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink x0
static synthetic void access$600 (com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry x0
}
com/google/common/collect/LinkedHashMultimapGwtSerializationDependencies.class
LinkedHashMultimapGwtSerializationDependencies.java
package com.google.common.collect
abstract com.google.common.collect.LinkedHashMultimapGwtSerializationDependencies extends com.google.common.collect.AbstractSetMultimap {
void <init> (java.util.Map)
java.util.Map map
}
com/google/common/collect/LinkedHashMultiset.class
LinkedHashMultiset.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 <init> ()
private void <init> (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 synthetic int setCount (java.lang.Object, int)
public volatile synthetic int remove (java.lang.Object, int)
public volatile synthetic int add (java.lang.Object, int)
public volatile synthetic int count (java.lang.Object)
public volatile synthetic java.util.Iterator iterator ()
public volatile synthetic int size ()
public volatile synthetic void clear ()
public volatile synthetic void forEachEntry (java.util.function.ObjIntConsumer)
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic boolean setCount (java.lang.Object, int, int)
public volatile synthetic boolean contains (java.lang.Object)
public volatile synthetic boolean isEmpty ()
}
com/google/common/collect/LinkedListMultimap$1.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1 extends java.util.AbstractSequentialList {
final synthetic Object val$key
final synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (com.google.common.collect.LinkedListMultimap, java.lang.Object)
com.google.common.collect.LinkedListMultimap this$0
public int size ()
com.google.common.collect.LinkedListMultimap$KeyList keyList
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/LinkedListMultimap$1EntriesImpl.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1EntriesImpl extends java.util.AbstractSequentialList {
final synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap this$0
public int size ()
public java.util.ListIterator listIterator (int)
int index
public void forEach (java.util.function.Consumer)
com.google.common.collect.LinkedListMultimap$Node node
java.util.function.Consumer action
}
com/google/common/collect/LinkedListMultimap$1KeySetImpl.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1KeySetImpl extends com.google.common.collect.Sets$ImprovedAbstractSet {
final synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap this$0
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$1ValuesImpl$1.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1ValuesImpl$1 extends com.google.common.collect.TransformedListIterator {
final synthetic com.google.common.collect.LinkedListMultimap$NodeIterator val$nodeItr
final synthetic com.google.common.collect.LinkedListMultimap$1ValuesImpl this$1
void <init> (com.google.common.collect.LinkedListMultimap$1ValuesImpl, java.util.ListIterator, com.google.common.collect.LinkedListMultimap$NodeIterator)
com.google.common.collect.LinkedListMultimap$1ValuesImpl this$1
java.util.ListIterator backingIterator
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry entry
public void set (java.lang.Object)
Object value
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/LinkedListMultimap$1ValuesImpl.class
LinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1ValuesImpl extends java.util.AbstractSequentialList {
final synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap this$0
public int size ()
public java.util.ListIterator listIterator (int)
int index
com.google.common.collect.LinkedListMultimap$NodeIterator nodeItr
}
com/google/common/collect/LinkedListMultimap$DistinctKeyIterator.class
LinkedListMultimap.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 synthetic com.google.common.collect.LinkedListMultimap this$0
private void <init> (com.google.common.collect.LinkedListMultimap)
private void checkForConcurrentModification ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
synthetic void <init> (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.class
LinkedListMultimap.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 <init> (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node firstNode
}
com/google/common/collect/LinkedListMultimap$Node.class
LinkedListMultimap.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 <init> (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.class
LinkedListMultimap.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 synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (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 synthetic void add (java.lang.Object)
public volatile synthetic void set (java.lang.Object)
public volatile synthetic java.lang.Object previous ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/LinkedListMultimap$ValueForKeyIterator.class
LinkedListMultimap.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 synthetic com.google.common.collect.LinkedListMultimap this$0
void <init> (com.google.common.collect.LinkedListMultimap, java.lang.Object)
Object key
com.google.common.collect.LinkedListMultimap$KeyList keyList
public void <init> (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.class
LinkedListMultimap.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 <init> ()
private void <init> (int)
int expectedKeys
private void <init> (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 ()
com.google.common.collect.Multiset createKeys ()
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.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 synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic java.util.Map asMap ()
volatile synthetic java.util.Collection createValues ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic java.util.Set keySet ()
volatile synthetic java.util.Collection createEntries ()
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean putAll (com.google.common.collect.Multimap)
public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean remove (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
static synthetic int access$000 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static synthetic com.google.common.collect.LinkedListMultimap$Node access$100 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static synthetic com.google.common.collect.LinkedListMultimap$Node access$200 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static synthetic void access$300 (java.lang.Object)
Object x0
static synthetic 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 synthetic void access$500 (com.google.common.collect.LinkedListMultimap, java.lang.Object)
com.google.common.collect.LinkedListMultimap x0
Object x1
static synthetic java.util.Map access$600 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static synthetic 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 synthetic int access$900 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
}
com/google/common/collect/ListMultimap.class
ListMultimap.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)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/Lists$1.class
Lists.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 <init> (java.util.List)
java.util.List backingList
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/Lists$2.class
Lists.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 <init> (java.util.List)
java.util.List backingList
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/Lists$AbstractListWrapper.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$AbstractListWrapper extends java.util.AbstractList {
final java.util.List backingList
void <init> (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.class
Lists.java
package com.google.common.collect
final com.google.common.collect.Lists$CharSequenceAsList extends java.util.AbstractList {
private final CharSequence sequence
void <init> (java.lang.CharSequence)
CharSequence sequence
public java.lang.Character get (int)
int index
public int size ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/Lists$OnePlusArrayList.class
Lists.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 <init> (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.class
Lists.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 <init> (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 synthetic java.lang.Object get (int)
}
com/google/common/collect/Lists$RandomAccessListWrapper.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessListWrapper extends com.google.common.collect.Lists$AbstractListWrapper implements java.util.RandomAccess {
void <init> (java.util.List)
java.util.List backingList
}
com/google/common/collect/Lists$RandomAccessPartition.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessPartition extends com.google.common.collect.Lists$Partition implements java.util.RandomAccess {
void <init> (java.util.List, int)
java.util.List list
int size
}
com/google/common/collect/Lists$RandomAccessReverseList.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessReverseList extends com.google.common.collect.Lists$ReverseList implements java.util.RandomAccess {
void <init> (java.util.List)
java.util.List forwardList
}
com/google/common/collect/Lists$ReverseList$1.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$ReverseList$1 extends java.lang.Object implements java.util.ListIterator {
boolean canRemoveOrSet
final synthetic java.util.ListIterator val$forwardIterator
final synthetic com.google.common.collect.Lists$ReverseList this$0
void <init> (com.google.common.collect.Lists$ReverseList, java.util.ListIterator)
com.google.common.collect.Lists$ReverseList this$0
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.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$ReverseList extends java.util.AbstractList {
private final java.util.List forwardList
void <init> (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 synthetic 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.class
Lists.java
package com.google.common.collect
final com.google.common.collect.Lists$StringAsImmutableList extends com.google.common.collect.ImmutableList {
private final String string
void <init> (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 synthetic java.util.List subList (int, int)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/Lists$TransformingRandomAccessList$1.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingRandomAccessList$1 extends com.google.common.collect.TransformedListIterator {
final synthetic com.google.common.collect.Lists$TransformingRandomAccessList this$0
void <init> (com.google.common.collect.Lists$TransformingRandomAccessList, java.util.ListIterator)
com.google.common.collect.Lists$TransformingRandomAccessList this$0
java.util.ListIterator backingIterator
java.lang.Object transform (java.lang.Object)
Object from
}
com/google/common/collect/Lists$TransformingRandomAccessList.class
Lists.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 <init> (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 java.util.Iterator iterator ()
public java.util.ListIterator listIterator (int)
int index
public boolean isEmpty ()
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public java.lang.Object remove (int)
int index
public int size ()
private synthetic boolean lambda$removeIf$0 (java.util.function.Predicate, java.lang.Object)
java.util.function.Predicate filter
Object element
}
com/google/common/collect/Lists$TransformingSequentialList$1.class
Lists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingSequentialList$1 extends com.google.common.collect.TransformedListIterator {
final synthetic com.google.common.collect.Lists$TransformingSequentialList this$0
void <init> (com.google.common.collect.Lists$TransformingSequentialList, java.util.ListIterator)
com.google.common.collect.Lists$TransformingSequentialList this$0
java.util.ListIterator backingIterator
java.lang.Object transform (java.lang.Object)
Object from
}
com/google/common/collect/Lists$TransformingSequentialList.class
Lists.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 <init> (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
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
private synthetic boolean lambda$removeIf$0 (java.util.function.Predicate, java.lang.Object)
java.util.function.Predicate filter
Object element
}
com/google/common/collect/Lists$TwoPlusArrayList.class
Lists.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 <init> (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.class
Lists.java
package com.google.common.collect
public final com.google.common.collect.Lists extends java.lang.Object {
private void <init> ()
public static java.util.ArrayList newArrayList ()
public static transient java.util.ArrayList newArrayList (java.lang.Object[])
Object[] elements
int capacity
java.util.ArrayList list
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
static int computeArrayListCapacity (int)
int arraySize
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
public static java.util.List cartesianProduct (java.util.List)
java.util.List lists
public 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.List list
int hashCode
static boolean equalsImpl (java.util.List, java.lang.Object)
int i
java.util.List thisList
Object other
java.util.List otherList
int size
static boolean addAllImpl (java.util.List, int, java.lang.Iterable)
Object e
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.ListIterator listIterator
java.util.List list
Object element
private static int indexOfRandomAccess (java.util.List, java.lang.Object)
int i
int i
java.util.List list
Object element
int size
static int lastIndexOfImpl (java.util.List, java.lang.Object)
java.util.ListIterator listIterator
java.util.List list
Object element
private static int lastIndexOfRandomAccess (java.util.List, java.lang.Object)
int i
int i
java.util.List list
Object element
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/MapDifference$ValueDifference.class
MapDifference.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.class
MapDifference.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$Dummy.class
MapMaker.java
package com.google.common.collect
final enum com.google.common.collect.MapMaker$Dummy extends java.lang.Enum {
public static final enum com.google.common.collect.MapMaker$Dummy VALUE
private static final synthetic com.google.common.collect.MapMaker$Dummy[] $VALUES
public static com.google.common.collect.MapMaker$Dummy[] values ()
public static com.google.common.collect.MapMaker$Dummy valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/collect/MapMaker.class
MapMaker.java
package com.google.common.collect
public final com.google.common.collect.MapMaker extends java.lang.Object {
private static final int DEFAULT_INITIAL_CAPACITY
private static final int DEFAULT_CONCURRENCY_LEVEL
static final int UNSET_INT
boolean useCustomMap
int initialCapacity
int concurrencyLevel
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
public void <init> ()
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 ()
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 ()
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 ()
public java.util.concurrent.ConcurrentMap makeMap ()
public java.lang.String toString ()
com.google.common.base.MoreObjects$ToStringHelper s
}
com/google/common/collect/MapMakerInternalMap$1.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$1 extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$WeakValueReference {
void <init> ()
public com.google.common.collect.MapMakerInternalMap$DummyInternalEntry getEntry ()
public void clear ()
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$WeakValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$DummyInternalEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.collect.MapMakerInternalMap$DummyInternalEntry entry
public volatile synthetic com.google.common.collect.MapMakerInternalMap$WeakValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry getEntry ()
}
com/google/common/collect/MapMakerInternalMap$AbstractSerializationProxy.class
MapMakerInternalMap.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 int concurrencyLevel
transient java.util.concurrent.ConcurrentMap delegate
void <init> (com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, int, 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
int concurrencyLevel
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.io.ObjectOutputStream out
com.google.common.collect.MapMaker readMapMaker (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream in
int size
void readEntries (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
java.io.ObjectInputStream in
protected volatile synthetic java.util.Map delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/MapMakerInternalMap$AbstractStrongKeyEntry.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$AbstractStrongKeyEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntry {
final Object key
final int hash
final com.google.common.collect.MapMakerInternalMap$InternalEntry next
void <init> (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$InternalEntry next
public java.lang.Object getKey ()
public int getHash ()
public com.google.common.collect.MapMakerInternalMap$InternalEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$AbstractWeakKeyEntry.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$AbstractWeakKeyEntry extends java.lang.ref.WeakReference implements com.google.common.collect.MapMakerInternalMap$InternalEntry {
final int hash
final com.google.common.collect.MapMakerInternalMap$InternalEntry next
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$InternalEntry next
public java.lang.Object getKey ()
public int getHash ()
public com.google.common.collect.MapMakerInternalMap$InternalEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$CleanupMapTask.class
MapMakerInternalMap.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 <init> (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 map
}
com/google/common/collect/MapMakerInternalMap$DummyInternalEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$DummyInternalEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntry {
private void <init> ()
public com.google.common.collect.MapMakerInternalMap$DummyInternalEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$EntryIterator.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
public java.util.Map$Entry next ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/MapMakerInternalMap$EntrySet.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntrySet extends com.google.common.collect.MapMakerInternalMap$SafeToArraySet {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
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$HashIterator.class
MapMakerInternalMap.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$InternalEntry nextEntry
com.google.common.collect.MapMakerInternalMap$WriteThroughEntry nextExternal
com.google.common.collect.MapMakerInternalMap$WriteThroughEntry lastReturned
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
public abstract java.lang.Object next ()
final void advance ()
boolean nextInChain ()
boolean nextInTable ()
boolean advanceTo (com.google.common.collect.MapMakerInternalMap$InternalEntry)
Object key
Object value
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public boolean hasNext ()
com.google.common.collect.MapMakerInternalMap$WriteThroughEntry nextEntry ()
public void remove ()
}
com/google/common/collect/MapMakerInternalMap$InternalEntry.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$InternalEntry extends java.lang.Object {
public abstract com.google.common.collect.MapMakerInternalMap$InternalEntry getNext ()
public abstract int getHash ()
public abstract java.lang.Object getKey ()
public abstract java.lang.Object getValue ()
}
com/google/common/collect/MapMakerInternalMap$InternalEntryHelper.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$InternalEntryHelper extends java.lang.Object {
public abstract com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public abstract com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public abstract com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
public abstract com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public abstract com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public abstract void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
}
com/google/common/collect/MapMakerInternalMap$KeyIterator.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$KeyIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
public java.lang.Object next ()
}
com/google/common/collect/MapMakerInternalMap$KeySet.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$KeySet extends com.google.common.collect.MapMakerInternalMap$SafeToArraySet {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
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$SafeToArraySet.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$SafeToArraySet extends java.util.AbstractSet {
private void <init> ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
synthetic void <init> (com.google.common.collect.MapMakerInternalMap$1)
com.google.common.collect.MapMakerInternalMap$1 x0
}
com/google/common/collect/MapMakerInternalMap$Segment.class
MapMakerInternalMap.java
package com.google.common.collect
abstract 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.util.concurrent.atomic.AtomicInteger readCount
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
abstract com.google.common.collect.MapMakerInternalMap$Segment self ()
void maybeDrainReferenceQueues ()
void maybeClearReferenceQueues ()
void setValue (com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
Object value
com.google.common.collect.MapMakerInternalMap$InternalEntry copyEntry (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry original
com.google.common.collect.MapMakerInternalMap$InternalEntry newNext
java.util.concurrent.atomic.AtomicReferenceArray newEntryArray (int)
int size
void initTable (java.util.concurrent.atomic.AtomicReferenceArray)
java.util.concurrent.atomic.AtomicReferenceArray newTable
abstract com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
java.lang.ref.ReferenceQueue getKeyReferenceQueueForTesting ()
java.lang.ref.ReferenceQueue getValueReferenceQueueForTesting ()
com.google.common.collect.MapMakerInternalMap$WeakValueReference getWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMakerInternalMap$WeakValueReference newWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
Object value
void setWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
void setTableEntryForTesting (int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
int i
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMakerInternalMap$InternalEntry copyForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMakerInternalMap$InternalEntry newNext
void setValueForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
Object value
com.google.common.collect.MapMakerInternalMap$InternalEntry newEntryForTesting (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$InternalEntry next
boolean removeTableEntryForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
com.google.common.collect.MapMakerInternalMap$InternalEntry removeFromChainForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry first
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
java.lang.Object getLiveValueForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
void tryDrainReferenceQueues ()
void drainKeyReferenceQueue (java.lang.ref.ReferenceQueue)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
java.lang.ref.ReferenceQueue keyReferenceQueue
java.lang.ref.Reference ref
int i
void drainValueReferenceQueue (java.lang.ref.ReferenceQueue)
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
java.lang.ref.ReferenceQueue valueReferenceQueue
java.lang.ref.Reference ref
int i
void clearReferenceQueue (java.lang.ref.ReferenceQueue)
java.lang.ref.ReferenceQueue referenceQueue
com.google.common.collect.MapMakerInternalMap$InternalEntry getFirst (int)
int hash
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$InternalEntry getEntry (java.lang.Object, int)
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
Object key
int hash
com.google.common.collect.MapMakerInternalMap$InternalEntry getLiveEntry (java.lang.Object, int)
Object key
int hash
java.lang.Object get (java.lang.Object, int)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
Object value
Object key
int hash
boolean containsKey (java.lang.Object, int)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
Object key
int hash
boolean containsValue (java.lang.Object)
Object entryValue
com.google.common.collect.MapMakerInternalMap$InternalEntry 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)
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry
Object key
int hash
Object value
boolean onlyIfAbsent
void expand ()
int newIndex
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newIndex
com.google.common.collect.MapMakerInternalMap$InternalEntry newNext
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
com.google.common.collect.MapMakerInternalMap$InternalEntry e
com.google.common.collect.MapMakerInternalMap$InternalEntry tail
int tailIndex
com.google.common.collect.MapMakerInternalMap$InternalEntry next
int headIndex
com.google.common.collect.MapMakerInternalMap$InternalEntry 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$InternalEntry newFirst
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry 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$InternalEntry newFirst
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
Object key
int hash
Object newValue
java.lang.Object remove (java.lang.Object, int)
Object entryValue
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
Object key
int hash
boolean remove (java.lang.Object, int, java.lang.Object)
Object entryValue
boolean explicitRemoval
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
Object key
int hash
Object value
void clear ()
int i
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$InternalEntry removeFromChain (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry next
com.google.common.collect.MapMakerInternalMap$InternalEntry e
com.google.common.collect.MapMakerInternalMap$InternalEntry first
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
int newCount
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
boolean reclaimKey (com.google.common.collect.MapMakerInternalMap$InternalEntry, int)
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
int hash
boolean reclaimValue (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
com.google.common.collect.MapMakerInternalMap$WeakValueReference v
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
boolean clearValueForTesting (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
com.google.common.collect.MapMakerInternalMap$WeakValueReference v
Object entryKey
com.google.common.collect.MapMakerInternalMap$InternalEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
boolean removeEntryForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry newFirst
com.google.common.collect.MapMakerInternalMap$InternalEntry e
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
int hash
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$InternalEntry first
static boolean isCollected (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
java.lang.Object getLiveValue (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
Object value
void postReadCleanup ()
void preWriteCleanup ()
void runCleanup ()
void runLockedCleanup ()
}
com/google/common/collect/MapMakerInternalMap$SerializationProxy.class
MapMakerInternalMap.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 <init> (com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, int, 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
int concurrencyLevel
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$Strength$1.class
MapMakerInternalMap.java
package com.google.common.collect
final enum com.google.common.collect.MapMakerInternalMap$Strength$1 extends com.google.common.collect.MapMakerInternalMap$Strength {
void <init> (java.lang.String, int)
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/MapMakerInternalMap$Strength$2.class
MapMakerInternalMap.java
package com.google.common.collect
final enum com.google.common.collect.MapMakerInternalMap$Strength$2 extends com.google.common.collect.MapMakerInternalMap$Strength {
void <init> (java.lang.String, int)
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/MapMakerInternalMap$Strength.class
MapMakerInternalMap.java
package com.google.common.collect
abstract enum com.google.common.collect.MapMakerInternalMap$Strength extends java.lang.Enum {
public static final enum com.google.common.collect.MapMakerInternalMap$Strength STRONG
public static final enum com.google.common.collect.MapMakerInternalMap$Strength WEAK
private static final synthetic 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 <init> (java.lang.String, int)
abstract com.google.common.base.Equivalence defaultEquivalence ()
synthetic void <init> (java.lang.String, int, com.google.common.collect.MapMakerInternalMap$1)
String x0
int x1
com.google.common.collect.MapMakerInternalMap$1 x2
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyDummyValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry copy (com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry, com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry entry
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry, com.google.common.collect.MapMaker$Dummy)
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry entry
com.google.common.collect.MapMaker$Dummy value
public com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyDummyValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractStrongKeyEntry implements com.google.common.collect.MapMakerInternalMap$StrongValueEntry {
void <init> (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry next
public com.google.common.collect.MapMaker$Dummy getValue ()
void setValue (com.google.common.collect.MapMaker$Dummy)
com.google.common.collect.MapMaker$Dummy value
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry copy (com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry newNext
public volatile synthetic java.lang.Object getValue ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyDummyValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment self ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyStrongValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry copy (com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry, com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry entry
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry entry
Object value
public com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyStrongValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractStrongKeyEntry implements com.google.common.collect.MapMakerInternalMap$StrongValueEntry {
private volatile Object value
void <init> (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry next
public java.lang.Object getValue ()
void setValue (java.lang.Object)
Object value
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry copy (com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry newNext
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$StrongKeyStrongValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment self ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry copy (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry entry
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment segment
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry entry
Object value
public com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractStrongKeyEntry implements com.google.common.collect.MapMakerInternalMap$WeakValueEntry {
private volatile com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
void <init> (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry next
public java.lang.Object getValue ()
public void clearValue ()
void setValue (java.lang.Object, java.lang.ref.ReferenceQueue)
Object value
java.lang.ref.ReferenceQueue queueForValues
com.google.common.collect.MapMakerInternalMap$WeakValueReference previous
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry copy (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry)
java.lang.ref.ReferenceQueue queueForValues
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry newNext
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry newEntry
public com.google.common.collect.MapMakerInternalMap$WeakValueReference getValueReference ()
static synthetic com.google.common.collect.MapMakerInternalMap$WeakValueReference access$600 (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry x0
static synthetic com.google.common.collect.MapMakerInternalMap$WeakValueReference access$602 (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry x0
com.google.common.collect.MapMakerInternalMap$WeakValueReference x1
}
com/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
private final java.lang.ref.ReferenceQueue queueForValues
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment self ()
java.lang.ref.ReferenceQueue getValueReferenceQueueForTesting ()
public com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public com.google.common.collect.MapMakerInternalMap$WeakValueReference getWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
public com.google.common.collect.MapMakerInternalMap$WeakValueReference newWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
Object value
public void setWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry entry
com.google.common.collect.MapMakerInternalMap$WeakValueReference newValueReference
com.google.common.collect.MapMakerInternalMap$WeakValueReference previous
void maybeDrainReferenceQueues ()
void maybeClearReferenceQueues ()
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
static synthetic java.lang.ref.ReferenceQueue access$100 (com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment)
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment x0
}
com/google/common/collect/MapMakerInternalMap$StrongValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$StrongValueEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntry {
}
com/google/common/collect/MapMakerInternalMap$ValueIterator.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$ValueIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
public java.lang.Object next ()
}
com/google/common/collect/MapMakerInternalMap$Values.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$Values extends java.util.AbstractCollection {
final synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap this$0
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
}
com/google/common/collect/MapMakerInternalMap$WeakKeyDummyValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry copy (com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry entry
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry, com.google.common.collect.MapMaker$Dummy)
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry entry
com.google.common.collect.MapMaker$Dummy value
public com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$WeakKeyDummyValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractWeakKeyEntry implements com.google.common.collect.MapMakerInternalMap$StrongValueEntry {
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry next
public com.google.common.collect.MapMaker$Dummy getValue ()
void setValue (com.google.common.collect.MapMaker$Dummy)
com.google.common.collect.MapMaker$Dummy value
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry copy (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry)
java.lang.ref.ReferenceQueue queueForKeys
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry newNext
public volatile synthetic java.lang.Object getValue ()
}
com/google/common/collect/MapMakerInternalMap$WeakKeyDummyValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
private final java.lang.ref.ReferenceQueue queueForKeys
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment self ()
java.lang.ref.ReferenceQueue getKeyReferenceQueueForTesting ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
void maybeDrainReferenceQueues ()
void maybeClearReferenceQueues ()
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
static synthetic java.lang.ref.ReferenceQueue access$200 (com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment)
com.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment x0
}
com/google/common/collect/MapMakerInternalMap$WeakKeyStrongValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry copy (com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry entry
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry entry
Object value
public com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$WeakKeyStrongValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractWeakKeyEntry implements com.google.common.collect.MapMakerInternalMap$StrongValueEntry {
private volatile Object value
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry next
public java.lang.Object getValue ()
void setValue (java.lang.Object)
Object value
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry copy (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry)
java.lang.ref.ReferenceQueue queueForKeys
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry newNext
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$WeakKeyStrongValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
private final java.lang.ref.ReferenceQueue queueForKeys
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment self ()
java.lang.ref.ReferenceQueue getKeyReferenceQueueForTesting ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
void maybeDrainReferenceQueues ()
void maybeClearReferenceQueues ()
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
static synthetic java.lang.ref.ReferenceQueue access$300 (com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment)
com.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment x0
}
com/google/common/collect/MapMakerInternalMap$WeakKeyWeakValueEntry$Helper.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry$Helper extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntryHelper {
private static final com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry$Helper INSTANCE
void <init> ()
static com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry$Helper instance ()
public com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
public com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
public com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry copy (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry entry
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry newNext
public void setValue (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment segment
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry entry
Object value
public com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry newEntry (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry next
public volatile synthetic void setValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry copy (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$InternalEntry)
public volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment newSegment (com.google.common.collect.MapMakerInternalMap, int, int)
static void <clinit> ()
}
com/google/common/collect/MapMakerInternalMap$WeakKeyWeakValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry extends com.google.common.collect.MapMakerInternalMap$AbstractWeakKeyEntry implements com.google.common.collect.MapMakerInternalMap$WeakValueEntry {
private volatile com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry next
public java.lang.Object getValue ()
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry copy (java.lang.ref.ReferenceQueue, java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry)
java.lang.ref.ReferenceQueue queueForKeys
java.lang.ref.ReferenceQueue queueForValues
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry newNext
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry newEntry
public void clearValue ()
void setValue (java.lang.Object, java.lang.ref.ReferenceQueue)
Object value
java.lang.ref.ReferenceQueue queueForValues
com.google.common.collect.MapMakerInternalMap$WeakValueReference previous
public com.google.common.collect.MapMakerInternalMap$WeakValueReference getValueReference ()
static synthetic com.google.common.collect.MapMakerInternalMap$WeakValueReference access$700 (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry x0
static synthetic com.google.common.collect.MapMakerInternalMap$WeakValueReference access$702 (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry x0
com.google.common.collect.MapMakerInternalMap$WeakValueReference x1
}
com/google/common/collect/MapMakerInternalMap$WeakKeyWeakValueSegment.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
private final java.lang.ref.ReferenceQueue queueForKeys
private final java.lang.ref.ReferenceQueue queueForValues
void <init> (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment self ()
java.lang.ref.ReferenceQueue getKeyReferenceQueueForTesting ()
java.lang.ref.ReferenceQueue getValueReferenceQueueForTesting ()
public com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public com.google.common.collect.MapMakerInternalMap$WeakValueReference getWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
public com.google.common.collect.MapMakerInternalMap$WeakValueReference newWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
Object value
public void setWeakValueReferenceForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$InternalEntry e
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry entry
com.google.common.collect.MapMakerInternalMap$WeakValueReference newValueReference
com.google.common.collect.MapMakerInternalMap$WeakValueReference previous
void maybeDrainReferenceQueues ()
void maybeClearReferenceQueues ()
public volatile synthetic com.google.common.collect.MapMakerInternalMap$InternalEntry castForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
volatile synthetic com.google.common.collect.MapMakerInternalMap$Segment self ()
static synthetic java.lang.ref.ReferenceQueue access$400 (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment x0
static synthetic java.lang.ref.ReferenceQueue access$500 (com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment)
com.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment x0
}
com/google/common/collect/MapMakerInternalMap$WeakValueEntry.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$WeakValueEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$InternalEntry {
public abstract com.google.common.collect.MapMakerInternalMap$WeakValueReference getValueReference ()
public abstract void clearValue ()
}
com/google/common/collect/MapMakerInternalMap$WeakValueReference.class
MapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$WeakValueReference extends java.lang.Object {
public abstract java.lang.Object get ()
public abstract com.google.common.collect.MapMakerInternalMap$InternalEntry getEntry ()
public abstract void clear ()
public abstract com.google.common.collect.MapMakerInternalMap$WeakValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$InternalEntry)
}
com/google/common/collect/MapMakerInternalMap$WeakValueReferenceImpl.class
MapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakValueReferenceImpl extends java.lang.ref.WeakReference implements com.google.common.collect.MapMakerInternalMap$WeakValueReference {
final com.google.common.collect.MapMakerInternalMap$InternalEntry entry
void <init> (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$InternalEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
public com.google.common.collect.MapMakerInternalMap$InternalEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$WeakValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.MapMakerInternalMap$InternalEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
}
com/google/common/collect/MapMakerInternalMap$WriteThroughEntry.class
MapMakerInternalMap.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 synthetic com.google.common.collect.MapMakerInternalMap this$0
void <init> (com.google.common.collect.MapMakerInternalMap, java.lang.Object, java.lang.Object)
com.google.common.collect.MapMakerInternalMap this$0
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.class
MapMakerInternalMap.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
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 transient com.google.common.collect.MapMakerInternalMap$InternalEntryHelper entryHelper
static final com.google.common.collect.MapMakerInternalMap$WeakValueReference UNSET_WEAK_VALUE_REFERENCE
transient java.util.Set keySet
transient java.util.Collection values
transient java.util.Set entrySet
private static final long serialVersionUID
private void <init> (com.google.common.collect.MapMaker, com.google.common.collect.MapMakerInternalMap$InternalEntryHelper)
int i
com.google.common.collect.MapMaker builder
com.google.common.collect.MapMakerInternalMap$InternalEntryHelper entryHelper
int initialCapacity
int segmentShift
int segmentCount
int segmentCapacity
int segmentSize
static com.google.common.collect.MapMakerInternalMap create (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker builder
static com.google.common.collect.MapMakerInternalMap createWithDummyValues (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker builder
static com.google.common.collect.MapMakerInternalMap$WeakValueReference unsetWeakValueReference ()
static int rehash (int)
int h
com.google.common.collect.MapMakerInternalMap$InternalEntry copyEntry (com.google.common.collect.MapMakerInternalMap$InternalEntry, com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry original
com.google.common.collect.MapMakerInternalMap$InternalEntry newNext
int hash
int hash (java.lang.Object)
Object key
int h
void reclaimValue (com.google.common.collect.MapMakerInternalMap$WeakValueReference)
com.google.common.collect.MapMakerInternalMap$WeakValueReference valueReference
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
int hash
void reclaimKey (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
int hash
boolean isLiveForTesting (com.google.common.collect.MapMakerInternalMap$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry 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$InternalEntry)
com.google.common.collect.MapMakerInternalMap$InternalEntry entry
Object value
final com.google.common.collect.MapMakerInternalMap$Segment[] newSegmentArray (int)
int ssize
com.google.common.collect.MapMakerInternalMap$Strength keyStrength ()
com.google.common.collect.MapMakerInternalMap$Strength valueStrength ()
com.google.common.base.Equivalence valueEquivalence ()
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$InternalEntry 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$InternalEntry e
int j
int unused
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$Segment segment
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.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
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
private static java.util.ArrayList toArrayList (java.util.Collection)
java.util.Collection c
java.util.ArrayList result
java.lang.Object writeReplace ()
static synthetic java.util.ArrayList access$900 (java.util.Collection)
java.util.Collection x0
static void <clinit> ()
}
com/google/common/collect/Maps$1.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$1 extends com.google.common.collect.TransformedIterator {
void <init> (java.util.Iterator)
java.util.Iterator backingIterator
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Maps$10.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$10 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Maps$EntryTransformer val$transformer
final synthetic Object val$key
void <init> (com.google.common.collect.Maps$EntryTransformer, java.lang.Object)
public java.lang.Object apply (java.lang.Object)
Object v1
}
com/google/common/collect/Maps$11.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$11 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Maps$EntryTransformer val$transformer
void <init> (com.google.common.collect.Maps$EntryTransformer)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Maps$12.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$12 extends com.google.common.collect.AbstractMapEntry {
final synthetic java.util.Map$Entry val$entry
final synthetic com.google.common.collect.Maps$EntryTransformer val$transformer
void <init> (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$13.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$13 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Maps$EntryTransformer val$transformer
void <init> (com.google.common.collect.Maps$EntryTransformer)
public java.util.Map$Entry apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Maps$2.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$2 extends com.google.common.collect.TransformedIterator {
void <init> (java.util.Iterator)
java.util.Iterator backingIterator
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Maps$3.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$3 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.base.Function val$function
void <init> (java.util.Iterator, com.google.common.base.Function)
java.util.Iterator backingIterator
java.util.Map$Entry transform (java.lang.Object)
Object key
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Maps$4.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$4 extends com.google.common.collect.ForwardingSet {
final synthetic java.util.Set val$set
void <init> (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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$5.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$5 extends com.google.common.collect.ForwardingSortedSet {
final synthetic java.util.SortedSet val$set
void <init> (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 synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$6.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$6 extends com.google.common.collect.ForwardingNavigableSet {
final synthetic java.util.NavigableSet val$set
void <init> (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.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.SortedSet 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.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.NavigableSet descendingSet ()
protected volatile synthetic java.util.SortedSet delegate ()
protected volatile synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$7.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$7 extends com.google.common.collect.AbstractMapEntry {
final synthetic java.util.Map$Entry val$entry
void <init> (java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Maps$8.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$8 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$entryIterator
void <init> (java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/Maps$9.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$9 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final synthetic com.google.common.base.Function val$function
void <init> (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$AbstractFilteredMap.class
Maps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$AbstractFilteredMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final java.util.Map unfiltered
final com.google.common.base.Predicate predicate
void <init> (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.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$Accumulator.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$Accumulator extends java.lang.Object {
private final java.util.function.BinaryOperator mergeFunction
private java.util.EnumMap map
void <init> (java.util.function.BinaryOperator)
java.util.function.BinaryOperator mergeFunction
void put (java.lang.Enum, java.lang.Object)
Enum key
Object value
com.google.common.collect.Maps$Accumulator combine (com.google.common.collect.Maps$Accumulator)
com.google.common.collect.Maps$Accumulator other
com.google.common.collect.ImmutableMap toImmutableMap ()
}
com/google/common/collect/Maps$AsMapView$1EntrySetImpl.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$AsMapView$1EntrySetImpl extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.Maps$AsMapView this$0
void <init> (com.google.common.collect.Maps$AsMapView)
com.google.common.collect.Maps$AsMapView this$0
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/Maps$AsMapView.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$AsMapView extends com.google.common.collect.Maps$ViewCachingAbstractMap {
private final java.util.Set set
final com.google.common.base.Function function
java.util.Set backingSet ()
void <init> (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 key
public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object k
Object key
Object defaultValue
public java.lang.Object remove (java.lang.Object)
Object k
Object key
public void clear ()
protected java.util.Set createEntrySet ()
public void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
private synthetic void lambda$forEach$0 (java.util.function.BiConsumer, java.lang.Object)
java.util.function.BiConsumer action
Object k
}
com/google/common/collect/Maps$BiMapConverter.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$BiMapConverter extends com.google.common.base.Converter implements java.io.Serializable {
private final com.google.common.collect.BiMap bimap
private static final long serialVersionUID
void <init> (com.google.common.collect.BiMap)
com.google.common.collect.BiMap bimap
protected java.lang.Object doForward (java.lang.Object)
Object a
protected java.lang.Object doBackward (java.lang.Object)
Object b
private static java.lang.Object convert (com.google.common.collect.BiMap, java.lang.Object)
com.google.common.collect.BiMap bimap
Object input
Object output
public boolean equals (java.lang.Object)
com.google.common.collect.Maps$BiMapConverter that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Maps$DescendingMap$1EntrySetImpl.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$DescendingMap$1EntrySetImpl extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.Maps$DescendingMap this$0
void <init> (com.google.common.collect.Maps$DescendingMap)
com.google.common.collect.Maps$DescendingMap this$0
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/Maps$DescendingMap.class
Maps.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 <init> ()
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.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.util.Collection values ()
public java.lang.String toString ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$EntryFunction$1.class
Maps.java
package com.google.common.collect
final enum com.google.common.collect.Maps$EntryFunction$1 extends com.google.common.collect.Maps$EntryFunction {
void <init> (java.lang.String, int)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Maps$EntryFunction$2.class
Maps.java
package com.google.common.collect
final enum com.google.common.collect.Maps$EntryFunction$2 extends com.google.common.collect.Maps$EntryFunction {
void <init> (java.lang.String, int)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Maps$EntryFunction.class
Maps.java
package com.google.common.collect
abstract enum com.google.common.collect.Maps$EntryFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final enum com.google.common.collect.Maps$EntryFunction KEY
public static final enum com.google.common.collect.Maps$EntryFunction VALUE
private static final synthetic 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 <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, com.google.common.collect.Maps$1)
String x0
int x1
com.google.common.collect.Maps$1 x2
static void <clinit> ()
}
com/google/common/collect/Maps$EntrySet.class
Maps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$EntrySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void <init> ()
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.Set keys
UnsupportedOperationException e
java.util.Collection c
}
com/google/common/collect/Maps$EntryTransformer.class
Maps.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.class
Maps.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 synthetic com.google.common.base.Predicate val$forwardPredicate
void <init> (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/collect/Maps$FilteredEntryBiMap.class
Maps.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 <init> (com.google.common.collect.BiMap, com.google.common.base.Predicate)
com.google.common.collect.BiMap delegate
com.google.common.base.Predicate predicate
private void <init> (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 void replaceAll (java.util.function.BiFunction)
java.util.function.BiFunction function
public com.google.common.collect.BiMap inverse ()
public java.util.Set values ()
public volatile synthetic java.util.Collection values ()
private synthetic java.lang.Object lambda$replaceAll$0 (java.util.function.BiFunction, java.lang.Object, java.lang.Object)
java.util.function.BiFunction function
Object key
Object value
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1$1.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1$1 extends com.google.common.collect.ForwardingMapEntry {
final synthetic java.util.Map$Entry val$entry
final synthetic com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1 this$2
void <init> (com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1, java.util.Map$Entry)
com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1 this$2
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.Maps$FilteredEntryMap$EntrySet this$1
void <init> (com.google.common.collect.Maps$FilteredEntryMap$EntrySet, java.util.Iterator)
com.google.common.collect.Maps$FilteredEntryMap$EntrySet this$1
java.util.Iterator backingIterator
java.util.Map$Entry transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet extends com.google.common.collect.ForwardingSet {
final synthetic com.google.common.collect.Maps$FilteredEntryMap this$0
private void <init> (com.google.common.collect.Maps$FilteredEntryMap)
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (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.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$KeySet extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.Maps$FilteredEntryMap this$0
void <init> (com.google.common.collect.Maps$FilteredEntryMap)
com.google.common.collect.Maps$FilteredEntryMap this$0
public boolean remove (java.lang.Object)
Object o
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$FilteredEntryMap.class
Maps.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 <init> (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 ()
static boolean removeAllKeys (java.util.Map, com.google.common.base.Predicate, java.util.Collection)
java.util.Map$Entry entry
java.util.Map map
com.google.common.base.Predicate entryPredicate
java.util.Collection keyCollection
java.util.Iterator entryItr
boolean result
static boolean retainAllKeys (java.util.Map, com.google.common.base.Predicate, java.util.Collection)
java.util.Map$Entry entry
java.util.Map map
com.google.common.base.Predicate entryPredicate
java.util.Collection keyCollection
java.util.Iterator entryItr
boolean result
}
com/google/common/collect/Maps$FilteredEntryNavigableMap$1.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryNavigableMap$1 extends com.google.common.collect.Maps$NavigableKeySet {
final synthetic com.google.common.collect.Maps$FilteredEntryNavigableMap this$0
void <init> (com.google.common.collect.Maps$FilteredEntryNavigableMap, java.util.NavigableMap)
com.google.common.collect.Maps$FilteredEntryNavigableMap this$0
java.util.NavigableMap map
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
}
com/google/common/collect/Maps$FilteredEntryNavigableMap.class
Maps.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 <init> (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 boolean isEmpty ()
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 synthetic com.google.common.base.Predicate access$500 (com.google.common.collect.Maps$FilteredEntryNavigableMap)
com.google.common.collect.Maps$FilteredEntryNavigableMap x0
static synthetic java.util.NavigableMap access$600 (com.google.common.collect.Maps$FilteredEntryNavigableMap)
com.google.common.collect.Maps$FilteredEntryNavigableMap x0
}
com/google/common/collect/Maps$FilteredEntrySortedMap$SortedKeySet.class
Maps.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 synthetic com.google.common.collect.Maps$FilteredEntrySortedMap this$0
void <init> (com.google.common.collect.Maps$FilteredEntrySortedMap)
com.google.common.collect.Maps$FilteredEntrySortedMap this$0
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.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntrySortedMap extends com.google.common.collect.Maps$FilteredEntryMap implements java.util.SortedMap {
void <init> (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 synthetic java.util.Set createKeySet ()
public volatile synthetic java.util.Set keySet ()
}
com/google/common/collect/Maps$FilteredKeyMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredKeyMap extends com.google.common.collect.Maps$AbstractFilteredMap {
final com.google.common.base.Predicate keyPredicate
void <init> (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.class
Maps.java
package com.google.common.collect
final com.google.common.collect.Maps$FilteredMapValues extends com.google.common.collect.Maps$Values {
final java.util.Map unfiltered
final com.google.common.base.Predicate predicate
void <init> (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)
java.util.Map$Entry entry
Object o
java.util.Iterator entryItr
public boolean removeAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
java.util.Iterator entryItr
boolean result
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
java.util.Iterator entryItr
boolean result
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
}
com/google/common/collect/Maps$IteratorBasedAbstractMap$1.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$IteratorBasedAbstractMap$1 extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.Maps$IteratorBasedAbstractMap this$0
void <init> (com.google.common.collect.Maps$IteratorBasedAbstractMap)
com.google.common.collect.Maps$IteratorBasedAbstractMap this$0
java.util.Map map ()
public java.util.Iterator iterator ()
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
}
com/google/common/collect/Maps$IteratorBasedAbstractMap.class
Maps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$IteratorBasedAbstractMap extends java.util.AbstractMap {
void <init> ()
public abstract int size ()
abstract java.util.Iterator entryIterator ()
java.util.Spliterator entrySpliterator ()
public java.util.Set entrySet ()
void forEachEntry (java.util.function.Consumer)
java.util.function.Consumer action
public void clear ()
}
com/google/common/collect/Maps$KeySet.class
Maps.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 <init> (java.util.Map)
java.util.Map map
java.util.Map map ()
public java.util.Iterator iterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
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 ()
private static synthetic void lambda$forEach$0 (java.util.function.Consumer, java.lang.Object, java.lang.Object)
java.util.function.Consumer action
Object k
Object v
}
com/google/common/collect/Maps$MapDifferenceImpl.class
Maps.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 <init> (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.class
Maps.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 <init> (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 key
public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object k
Object key
Object defaultValue
public void clear ()
java.util.Iterator entryIterator ()
java.util.Spliterator entrySpliterator ()
public void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
java.util.Iterator descendingEntryIterator ()
public java.util.NavigableSet navigableKeySet ()
public int size ()
public java.util.NavigableMap descendingMap ()
private synthetic void lambda$forEach$1 (java.util.function.BiConsumer, java.lang.Object)
java.util.function.BiConsumer action
Object k
private synthetic java.util.Map$Entry lambda$entrySpliterator$0 (java.lang.Object)
Object e
}
com/google/common/collect/Maps$NavigableKeySet.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$NavigableKeySet extends com.google.common.collect.Maps$SortedKeySet implements java.util.NavigableSet {
void <init> (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.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
volatile synthetic java.util.SortedMap map ()
volatile synthetic java.util.Map map ()
}
com/google/common/collect/Maps$SortedAsMapView.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$SortedAsMapView extends com.google.common.collect.Maps$AsMapView implements java.util.SortedMap {
void <init> (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 synthetic java.util.Set backingSet ()
}
com/google/common/collect/Maps$SortedKeySet.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$SortedKeySet extends com.google.common.collect.Maps$KeySet implements java.util.SortedSet {
void <init> (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 synthetic java.util.Map map ()
}
com/google/common/collect/Maps$SortedMapDifferenceImpl.class
Maps.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 <init> (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 synthetic java.util.Map entriesDiffering ()
public volatile synthetic java.util.Map entriesInCommon ()
public volatile synthetic java.util.Map entriesOnlyOnRight ()
public volatile synthetic java.util.Map entriesOnlyOnLeft ()
}
com/google/common/collect/Maps$TransformedEntriesMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap extends com.google.common.collect.Maps$IteratorBasedAbstractMap {
final java.util.Map fromMap
final com.google.common.collect.Maps$EntryTransformer transformer
void <init> (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
public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public void clear ()
public java.util.Set keySet ()
java.util.Iterator entryIterator ()
java.util.Spliterator entrySpliterator ()
public void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
public java.util.Collection values ()
private synthetic void lambda$forEach$0 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer action
Object k
Object v1
}
com/google/common/collect/Maps$TransformedEntriesNavigableMap.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesNavigableMap extends com.google.common.collect.Maps$TransformedEntriesSortedMap implements java.util.NavigableMap {
void <init> (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 synthetic java.util.SortedMap tailMap (java.lang.Object)
public volatile synthetic java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.SortedMap headMap (java.lang.Object)
protected volatile synthetic java.util.SortedMap fromMap ()
}
com/google/common/collect/Maps$TransformedEntriesSortedMap.class
Maps.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 <init> (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.class
Maps.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 <init> (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 synthetic java.util.Collection values ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$UnmodifiableEntries.class
Maps.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 <init> (java.util.Collection)
java.util.Collection entries
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$UnmodifiableEntrySet.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntrySet extends com.google.common.collect.Maps$UnmodifiableEntries implements java.util.Set {
void <init> (java.util.Set)
java.util.Set entries
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/Maps$UnmodifiableNavigableMap.class
Maps.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 <init> (java.util.NavigableMap)
java.util.NavigableMap delegate
void <init> (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.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
protected volatile synthetic java.util.Map delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Maps$ValueDifferenceImpl.class
Maps.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 <init> (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.class
Maps.java
package com.google.common.collect
com.google.common.collect.Maps$Values extends java.util.AbstractCollection {
final java.util.Map map
void <init> (java.util.Map)
java.util.Map map
final java.util.Map map ()
public java.util.Iterator iterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
UnsupportedOperationException e
Object o
public boolean removeAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Set toRemove
UnsupportedOperationException e
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
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 ()
private static synthetic void lambda$forEach$0 (java.util.function.Consumer, java.lang.Object, java.lang.Object)
java.util.function.Consumer action
Object k
Object v
}
com/google/common/collect/Maps$ViewCachingAbstractMap.class
Maps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$ViewCachingAbstractMap extends java.util.AbstractMap {
private transient java.util.Set entrySet
private transient java.util.Set keySet
private transient java.util.Collection values
void <init> ()
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.class
Maps.java
package com.google.common.collect
public final com.google.common.collect.Maps extends java.lang.Object {
private void <init> ()
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
public static com.google.common.collect.ImmutableMap immutableEnumMap (java.util.Map)
com.google.common.collect.ImmutableEnumMap result
java.util.Map$Entry entry
Enum key
Object value
java.util.Map map
java.util.Iterator entryItr
java.util.Map$Entry entry1
Enum key1
Object value1
Class clazz
java.util.EnumMap enumMap
public static java.util.stream.Collector toImmutableEnumMap (java.util.function.Function, java.util.function.Function)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
public static java.util.stream.Collector toImmutableEnumMap (java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
java.util.function.BinaryOperator mergeFunction
public static java.util.HashMap newHashMap ()
public static java.util.HashMap newHashMap (java.util.Map)
java.util.Map map
public static java.util.HashMap newHashMapWithExpectedSize (int)
int expectedSize
static int capacity (int)
int expectedSize
public static java.util.LinkedHashMap newLinkedHashMap ()
public static java.util.LinkedHashMap newLinkedHashMap (java.util.Map)
java.util.Map map
public static java.util.LinkedHashMap newLinkedHashMapWithExpectedSize (int)
int expectedSize
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
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
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
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.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
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
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
IllegalArgumentException duplicateKeys
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
static com.google.common.collect.UnmodifiableIterator unmodifiableEntryIterator (java.util.Iterator)
java.util.Iterator entryIterator
public static com.google.common.base.Converter asConverter (com.google.common.collect.BiMap)
com.google.common.collect.BiMap bimap
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 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
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 result
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)
RuntimeException e
java.util.Map map
Object key
static boolean safeContainsKey (java.util.Map, java.lang.Object)
RuntimeException e
java.util.Map map
Object key
static java.lang.Object safeRemove (java.util.Map, java.lang.Object)
RuntimeException 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$Entry entry
java.util.Map map
StringBuilder sb
boolean first
static void putAllImpl (java.util.Map, java.util.Map)
java.util.Map$Entry entry
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 com.google.common.collect.ImmutableMap indexMap (java.util.Collection)
Object e
java.util.Collection list
com.google.common.collect.ImmutableMap$Builder builder
int i
public static java.util.NavigableMap subMap (java.util.NavigableMap, com.google.common.collect.Range)
java.util.NavigableMap map
com.google.common.collect.Range range
private static synthetic void lambda$toImmutableEnumMap$4 (java.util.function.Function, java.util.function.Function, com.google.common.collect.Maps$Accumulator, java.lang.Object)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
com.google.common.collect.Maps$Accumulator accum
Object t
Enum key
Object newValue
private static synthetic com.google.common.collect.Maps$Accumulator lambda$toImmutableEnumMap$3 (java.util.function.BinaryOperator)
java.util.function.BinaryOperator mergeFunction
private static synthetic void lambda$toImmutableEnumMap$2 (java.util.function.Function, java.util.function.Function, com.google.common.collect.Maps$Accumulator, java.lang.Object)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
com.google.common.collect.Maps$Accumulator accum
Object t
Enum key
Object newValue
private static synthetic com.google.common.collect.Maps$Accumulator lambda$toImmutableEnumMap$1 ()
private static synthetic java.lang.Object lambda$null$0 (java.lang.Object, java.lang.Object)
Object v1
Object v2
static synthetic java.util.Map access$100 (java.util.Map)
java.util.Map x0
static synthetic java.util.Set access$200 (java.util.Set)
java.util.Set x0
static synthetic java.util.SortedSet access$300 (java.util.SortedSet)
java.util.SortedSet x0
static synthetic java.util.NavigableSet access$400 (java.util.NavigableSet)
java.util.NavigableSet x0
static synthetic java.util.Map$Entry access$800 (java.util.Map$Entry)
java.util.Map$Entry x0
}
com/google/common/collect/MinMaxPriorityQueue$1.class
MinMaxPriorityQueue.java
package com.google.common.collect
synthetic com.google.common.collect.MinMaxPriorityQueue$1 extends java.lang.Object {
}
com/google/common/collect/MinMaxPriorityQueue$Builder.class
MinMaxPriorityQueue.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 <init> (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
Iterable initialContents
com.google.common.collect.MinMaxPriorityQueue queue
private com.google.common.collect.Ordering ordering ()
synthetic void <init> (java.util.Comparator, com.google.common.collect.MinMaxPriorityQueue$1)
java.util.Comparator x0
com.google.common.collect.MinMaxPriorityQueue$1 x1
static synthetic com.google.common.collect.Ordering access$200 (com.google.common.collect.MinMaxPriorityQueue$Builder)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
static synthetic int access$300 (com.google.common.collect.MinMaxPriorityQueue$Builder)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
}
com/google/common/collect/MinMaxPriorityQueue$Heap.class
MinMaxPriorityQueue.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 synthetic com.google.common.collect.MinMaxPriorityQueue this$0
void <init> (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 swapWithConceptuallyLastElement (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 synthetic 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.class
MinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$MoveDesc extends java.lang.Object {
final Object toTrickle
final Object replaced
void <init> (java.lang.Object, java.lang.Object)
Object toTrickle
Object replaced
}
com/google/common/collect/MinMaxPriorityQueue$QueueIterator.class
MinMaxPriorityQueue.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 nextCursor
private int expectedModCount
private java.util.Queue forgetMeNot
private java.util.List skipMe
private Object lastFromForgetMeNot
private boolean canRemove
final synthetic com.google.common.collect.MinMaxPriorityQueue this$0
private void <init> (com.google.common.collect.MinMaxPriorityQueue)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
com.google.common.collect.MinMaxPriorityQueue$MoveDesc moved
private boolean foundAndRemovedExactReference (java.lang.Iterable, java.lang.Object)
Object element
java.util.Iterator it
Iterable elements
Object target
private boolean removeExact (java.lang.Object)
int i
Object target
private void checkModCount ()
private void nextNotInSkipMe (int)
int c
synthetic void <init> (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.class
MinMaxPriorityQueue.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 <init> (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.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
synthetic void <init> (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 synthetic java.lang.Object[] access$500 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
static synthetic int access$600 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
static synthetic int access$700 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
}
com/google/common/collect/MoreCollectors$ToOptionalState.class
MoreCollectors.java
package com.google.common.collect
final com.google.common.collect.MoreCollectors$ToOptionalState extends java.lang.Object {
static final int MAX_EXTRAS
Object element
java.util.List extras
void <init> ()
java.lang.IllegalArgumentException multiples (boolean)
Object o
boolean overflow
StringBuilder sb
void add (java.lang.Object)
Object o
com.google.common.collect.MoreCollectors$ToOptionalState combine (com.google.common.collect.MoreCollectors$ToOptionalState)
com.google.common.collect.MoreCollectors$ToOptionalState other
java.util.Optional getOptional ()
java.lang.Object getElement ()
}
com/google/common/collect/MoreCollectors.class
MoreCollectors.java
package com.google.common.collect
public final com.google.common.collect.MoreCollectors extends java.lang.Object {
private static final java.util.stream.Collector TO_OPTIONAL
private static final Object NULL_PLACEHOLDER
private static final java.util.stream.Collector ONLY_ELEMENT
public static java.util.stream.Collector toOptional ()
public static java.util.stream.Collector onlyElement ()
private void <init> ()
private static synthetic java.lang.Object lambda$static$1 (com.google.common.collect.MoreCollectors$ToOptionalState)
com.google.common.collect.MoreCollectors$ToOptionalState state
Object result
private static synthetic void lambda$static$0 (com.google.common.collect.MoreCollectors$ToOptionalState, java.lang.Object)
com.google.common.collect.MoreCollectors$ToOptionalState state
Object o
static void <clinit> ()
}
com/google/common/collect/Multimap.class
Multimap.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 void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
private static synthetic void lambda$forEach$0 (java.util.function.BiConsumer, java.util.Map$Entry)
java.util.function.BiConsumer action
java.util.Map$Entry entry
}
com/google/common/collect/MultimapBuilder$1.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$1 extends com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys {
final synthetic int val$expectedKeys
void <init> (int)
java.util.Map createMap ()
}
com/google/common/collect/MultimapBuilder$2.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$2 extends com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys {
final synthetic int val$expectedKeys
void <init> (int)
java.util.Map createMap ()
}
com/google/common/collect/MultimapBuilder$3.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$3 extends com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys {
final synthetic java.util.Comparator val$comparator
void <init> (java.util.Comparator)
java.util.Map createMap ()
}
com/google/common/collect/MultimapBuilder$4.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$4 extends com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys {
final synthetic Class val$keyClass
void <init> (java.lang.Class)
java.util.Map createMap ()
}
com/google/common/collect/MultimapBuilder$ArrayListSupplier.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$ArrayListSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
private final int expectedValuesPerKey
void <init> (int)
int expectedValuesPerKey
public java.util.List get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/MultimapBuilder$EnumSetSupplier.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$EnumSetSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
private final Class clazz
void <init> (java.lang.Class)
Class clazz
public java.util.Set get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/MultimapBuilder$HashSetSupplier.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$HashSetSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
private final int expectedValuesPerKey
void <init> (int)
int expectedValuesPerKey
public java.util.Set get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/MultimapBuilder$LinkedHashSetSupplier.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$LinkedHashSetSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
private final int expectedValuesPerKey
void <init> (int)
int expectedValuesPerKey
public java.util.Set get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/MultimapBuilder$LinkedListSupplier.class
MultimapBuilder.java
package com.google.common.collect
final enum com.google.common.collect.MultimapBuilder$LinkedListSupplier extends java.lang.Enum implements com.google.common.base.Supplier {
public static final enum com.google.common.collect.MultimapBuilder$LinkedListSupplier INSTANCE
private static final synthetic com.google.common.collect.MultimapBuilder$LinkedListSupplier[] $VALUES
public static com.google.common.collect.MultimapBuilder$LinkedListSupplier[] values ()
public static com.google.common.collect.MultimapBuilder$LinkedListSupplier valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static com.google.common.base.Supplier instance ()
com.google.common.base.Supplier result
public java.util.List get ()
public volatile synthetic java.lang.Object get ()
static void <clinit> ()
}
com/google/common/collect/MultimapBuilder$ListMultimapBuilder.class
MultimapBuilder.java
package com.google.common.collect
public abstract com.google.common.collect.MultimapBuilder$ListMultimapBuilder extends com.google.common.collect.MultimapBuilder {
void <init> ()
public abstract com.google.common.collect.ListMultimap build ()
public com.google.common.collect.ListMultimap build (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public volatile synthetic com.google.common.collect.Multimap build (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$1.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$1 extends com.google.common.collect.MultimapBuilder$ListMultimapBuilder {
final synthetic int val$expectedValuesPerKey
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys, int)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.ListMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$2.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$2 extends com.google.common.collect.MultimapBuilder$ListMultimapBuilder {
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.ListMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$3.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$3 extends com.google.common.collect.MultimapBuilder$SetMultimapBuilder {
final synthetic int val$expectedValuesPerKey
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys, int)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.SetMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$4.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$4 extends com.google.common.collect.MultimapBuilder$SetMultimapBuilder {
final synthetic int val$expectedValuesPerKey
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys, int)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.SetMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$5.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$5 extends com.google.common.collect.MultimapBuilder$SortedSetMultimapBuilder {
final synthetic java.util.Comparator val$comparator
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys, java.util.Comparator)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.SortedSetMultimap build ()
public volatile synthetic com.google.common.collect.SetMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$6.class
MultimapBuilder.java
package com.google.common.collect
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$6 extends com.google.common.collect.MultimapBuilder$SetMultimapBuilder {
final synthetic Class val$valueClass
final synthetic com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
void <init> (com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys, java.lang.Class)
com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys this$0
public com.google.common.collect.SetMultimap build ()
com.google.common.base.Supplier factory
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys.class
MultimapBuilder.java
package com.google.common.collect
public abstract com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys extends java.lang.Object {
private static final int DEFAULT_EXPECTED_VALUES_PER_KEY
void <init> ()
abstract java.util.Map createMap ()
public com.google.common.collect.MultimapBuilder$ListMultimapBuilder arrayListValues ()
public com.google.common.collect.MultimapBuilder$ListMultimapBuilder arrayListValues (int)
int expectedValuesPerKey
public com.google.common.collect.MultimapBuilder$ListMultimapBuilder linkedListValues ()
public com.google.common.collect.MultimapBuilder$SetMultimapBuilder hashSetValues ()
public com.google.common.collect.MultimapBuilder$SetMultimapBuilder hashSetValues (int)
int expectedValuesPerKey
public com.google.common.collect.MultimapBuilder$SetMultimapBuilder linkedHashSetValues ()
public com.google.common.collect.MultimapBuilder$SetMultimapBuilder linkedHashSetValues (int)
int expectedValuesPerKey
public com.google.common.collect.MultimapBuilder$SortedSetMultimapBuilder treeSetValues ()
public com.google.common.collect.MultimapBuilder$SortedSetMultimapBuilder treeSetValues (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.MultimapBuilder$SetMultimapBuilder enumSetValues (java.lang.Class)
Class valueClass
}
com/google/common/collect/MultimapBuilder$SetMultimapBuilder.class
MultimapBuilder.java
package com.google.common.collect
public abstract com.google.common.collect.MultimapBuilder$SetMultimapBuilder extends com.google.common.collect.MultimapBuilder {
void <init> ()
public abstract com.google.common.collect.SetMultimap build ()
public com.google.common.collect.SetMultimap build (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public volatile synthetic com.google.common.collect.Multimap build (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$SortedSetMultimapBuilder.class
MultimapBuilder.java
package com.google.common.collect
public abstract com.google.common.collect.MultimapBuilder$SortedSetMultimapBuilder extends com.google.common.collect.MultimapBuilder$SetMultimapBuilder {
void <init> ()
public abstract com.google.common.collect.SortedSetMultimap build ()
public com.google.common.collect.SortedSetMultimap build (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public volatile synthetic com.google.common.collect.SetMultimap build (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.SetMultimap build ()
public volatile synthetic com.google.common.collect.Multimap build (com.google.common.collect.Multimap)
public volatile synthetic com.google.common.collect.Multimap build ()
}
com/google/common/collect/MultimapBuilder$TreeSetSupplier.class
MultimapBuilder.java
package com.google.common.collect
final com.google.common.collect.MultimapBuilder$TreeSetSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
private final java.util.Comparator comparator
void <init> (java.util.Comparator)
java.util.Comparator comparator
public java.util.SortedSet get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/MultimapBuilder.class
MultimapBuilder.java
package com.google.common.collect
public abstract com.google.common.collect.MultimapBuilder extends java.lang.Object {
private static final int DEFAULT_EXPECTED_KEYS
private void <init> ()
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys hashKeys ()
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys hashKeys (int)
int expectedKeys
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys linkedHashKeys ()
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys linkedHashKeys (int)
int expectedKeys
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys treeKeys ()
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys treeKeys (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys enumKeys (java.lang.Class)
Class keyClass
public abstract com.google.common.collect.Multimap build ()
public com.google.common.collect.Multimap build (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
com.google.common.collect.Multimap result
synthetic void <init> (com.google.common.collect.MultimapBuilder$1)
com.google.common.collect.MultimapBuilder$1 x0
}
com/google/common/collect/Multimaps$AsMap$EntrySet$1.class
Multimaps.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 synthetic com.google.common.collect.Multimaps$AsMap$EntrySet this$1
void <init> (com.google.common.collect.Multimaps$AsMap$EntrySet)
com.google.common.collect.Multimaps$AsMap$EntrySet this$1
public java.util.Collection apply (java.lang.Object)
Object key
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Multimaps$AsMap$EntrySet.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$AsMap$EntrySet extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.Multimaps$AsMap this$0
void <init> (com.google.common.collect.Multimaps$AsMap)
com.google.common.collect.Multimaps$AsMap this$0
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.class
Multimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$AsMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
private final com.google.common.collect.Multimap multimap
void <init> (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 synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object get (java.lang.Object)
static synthetic 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.class
Multimaps.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 <init> (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
java.util.Set createKeySet ()
java.util.Map createAsMap ()
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 synthetic java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$CustomMultimap.class
Multimaps.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 <init> (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
java.util.Set createKeySet ()
java.util.Map createAsMap ()
protected java.util.Collection createCollection ()
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
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.class
Multimaps.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 <init> (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
java.util.Set createKeySet ()
java.util.Map createAsMap ()
protected java.util.Set createCollection ()
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
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 synthetic java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$CustomSortedSetMultimap.class
Multimaps.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 <init> (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
java.util.Set createKeySet ()
java.util.Map createAsMap ()
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 synthetic java.util.Set createCollection ()
protected volatile synthetic java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$Entries.class
Multimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$Entries extends java.util.AbstractCollection {
void <init> ()
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.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$1$1 extends com.google.common.collect.Multisets$AbstractEntry {
final synthetic java.util.Map$Entry val$backingEntry
final synthetic com.google.common.collect.Multimaps$Keys$1 this$1
void <init> (com.google.common.collect.Multimaps$Keys$1, java.util.Map$Entry)
com.google.common.collect.Multimaps$Keys$1 this$1
public java.lang.Object getElement ()
public int getCount ()
}
com/google/common/collect/Multimaps$Keys$1.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.Multimaps$Keys this$0
void <init> (com.google.common.collect.Multimaps$Keys, java.util.Iterator)
com.google.common.collect.Multimaps$Keys this$0
java.util.Iterator backingIterator
com.google.common.collect.Multiset$Entry transform (java.util.Map$Entry)
java.util.Map$Entry backingEntry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Multimaps$Keys.class
Multimaps.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 <init> (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
java.util.Iterator entryIterator ()
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer consumer
int distinctElements ()
public int size ()
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 ()
java.util.Iterator elementIterator ()
private static synthetic void lambda$forEach$0 (java.util.function.Consumer, java.util.Map$Entry)
java.util.function.Consumer consumer
java.util.Map$Entry entry
}
com/google/common/collect/Multimaps$MapMultimap$1$1.class
Multimaps.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 synthetic com.google.common.collect.Multimaps$MapMultimap$1 this$1
void <init> (com.google.common.collect.Multimaps$MapMultimap$1)
com.google.common.collect.Multimaps$MapMultimap$1 this$1
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Multimaps$MapMultimap$1.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$1 extends com.google.common.collect.Sets$ImprovedAbstractSet {
final synthetic Object val$key
final synthetic com.google.common.collect.Multimaps$MapMultimap this$0
void <init> (com.google.common.collect.Multimaps$MapMultimap, java.lang.Object)
com.google.common.collect.Multimaps$MapMultimap this$0
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Multimaps$MapMultimap.class
Multimaps.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 <init> (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 ()
java.util.Set createKeySet ()
java.util.Collection createValues ()
public java.util.Set entries ()
java.util.Collection createEntries ()
com.google.common.collect.Multiset createKeys ()
java.util.Iterator entryIterator ()
java.util.Map createAsMap ()
public int hashCode ()
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
}
com/google/common/collect/Multimaps$TransformedEntriesListMultimap.class
Multimaps.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 <init> (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 synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
volatile synthetic java.util.Collection transform (java.lang.Object, java.util.Collection)
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$1.class
Multimaps.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 synthetic com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
void <init> (com.google.common.collect.Multimaps$TransformedEntriesMultimap)
com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
public java.util.Collection transformEntry (java.lang.Object, java.util.Collection)
Object key
java.util.Collection value
public volatile synthetic java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap.class
Multimaps.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 <init> (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.Collection createEntries ()
java.util.Iterator entryIterator ()
public java.util.Collection get (java.lang.Object)
Object key
public boolean isEmpty ()
java.util.Set createKeySet ()
com.google.common.collect.Multiset createKeys ()
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.class
Multimaps.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 <init> (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 synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic com.google.common.collect.Multimap delegate ()
public volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableMultimap$1.class
Multimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableMultimap$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Multimaps$UnmodifiableMultimap this$0
void <init> (com.google.common.collect.Multimaps$UnmodifiableMultimap)
com.google.common.collect.Multimaps$UnmodifiableMultimap this$0
public java.util.Collection apply (java.util.Collection)
java.util.Collection collection
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Multimaps$UnmodifiableMultimap.class
Multimaps.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 <init> (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 synthetic java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableSetMultimap.class
Multimaps.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 <init> (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 synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection entries ()
public volatile synthetic com.google.common.collect.Multimap delegate ()
public volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableSortedSetMultimap.class
Multimaps.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 <init> (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 synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
public volatile synthetic com.google.common.collect.SetMultimap delegate ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic com.google.common.collect.Multimap delegate ()
public volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Multimaps.class
Multimaps.java
package com.google.common.collect
public final com.google.common.collect.Multimaps extends java.lang.Object {
private void <init> ()
public static java.util.stream.Collector toMultimap (java.util.function.Function, java.util.function.Function, java.util.function.Supplier)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
java.util.function.Supplier multimapSupplier
public static java.util.stream.Collector flatteningToMultimap (java.util.function.Function, java.util.function.Function, java.util.function.Supplier)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
java.util.function.Supplier multimapSupplier
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
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.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.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 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
private static synthetic com.google.common.collect.Multimap lambda$flatteningToMultimap$3 (com.google.common.collect.Multimap, com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap1
com.google.common.collect.Multimap multimap2
private static synthetic void lambda$flatteningToMultimap$2 (java.util.function.Function, java.util.function.Function, com.google.common.collect.Multimap, java.lang.Object)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
com.google.common.collect.Multimap multimap
Object input
Object key
java.util.Collection valuesForKey
private static synthetic com.google.common.collect.Multimap lambda$toMultimap$1 (com.google.common.collect.Multimap, com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap1
com.google.common.collect.Multimap multimap2
private static synthetic void lambda$toMultimap$0 (java.util.function.Function, java.util.function.Function, com.google.common.collect.Multimap, java.lang.Object)
java.util.function.Function keyFunction
java.util.function.Function valueFunction
com.google.common.collect.Multimap multimap
Object input
static synthetic java.util.Collection access$000 (java.util.Collection)
java.util.Collection x0
static synthetic java.util.Collection access$100 (java.util.Collection)
java.util.Collection x0
}
com/google/common/collect/Multiset$Entry.class
Multiset.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.class
Multiset.java
package com.google.common.collect
public abstract com.google.common.collect.Multiset extends java.lang.Object implements java.util.Collection {
public abstract int size ()
public abstract int count (java.lang.Object)
public abstract int add (java.lang.Object, int)
public abstract boolean add (java.lang.Object)
public abstract int remove (java.lang.Object, int)
public abstract boolean remove (java.lang.Object)
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 void forEachEntry (java.util.function.ObjIntConsumer)
java.util.function.ObjIntConsumer action
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 removeAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public java.util.Spliterator spliterator ()
private static synthetic void lambda$forEach$1 (java.util.function.Consumer, com.google.common.collect.Multiset$Entry)
int i
java.util.function.Consumer action
com.google.common.collect.Multiset$Entry entry
Object elem
int count
private static synthetic void lambda$forEachEntry$0 (java.util.function.ObjIntConsumer, com.google.common.collect.Multiset$Entry)
java.util.function.ObjIntConsumer action
com.google.common.collect.Multiset$Entry entry
}
com/google/common/collect/Multisets$1$1.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$1$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$iterator1
final synthetic java.util.Iterator val$iterator2
final synthetic com.google.common.collect.Multisets$1 this$0
void <init> (com.google.common.collect.Multisets$1, java.util.Iterator, java.util.Iterator)
com.google.common.collect.Multisets$1 this$0
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 synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Multisets$1.class
Multisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$1 extends com.google.common.collect.Multisets$ViewMultiset {
final synthetic com.google.common.collect.Multiset val$multiset1
final synthetic com.google.common.collect.Multiset val$multiset2
void <init> (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 elementIterator ()
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
java.util.Iterator iterator2
}
com/google/common/collect/Multisets$2$1.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$2$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$iterator1
final synthetic com.google.common.collect.Multisets$2 this$0
void <init> (com.google.common.collect.Multisets$2, java.util.Iterator)
com.google.common.collect.Multisets$2 this$0
protected com.google.common.collect.Multiset$Entry computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
int count
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Multisets$2.class
Multisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$2 extends com.google.common.collect.Multisets$ViewMultiset {
final synthetic com.google.common.collect.Multiset val$multiset1
final synthetic com.google.common.collect.Multiset val$multiset2
void <init> (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 elementIterator ()
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
}
com/google/common/collect/Multisets$3$1.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$3$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$iterator1
final synthetic java.util.Iterator val$iterator2
final synthetic com.google.common.collect.Multisets$3 this$0
void <init> (com.google.common.collect.Multisets$3, java.util.Iterator, java.util.Iterator)
com.google.common.collect.Multisets$3 this$0
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 synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Multisets$3.class
Multisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$3 extends com.google.common.collect.Multisets$ViewMultiset {
final synthetic com.google.common.collect.Multiset val$multiset1
final synthetic com.google.common.collect.Multiset val$multiset2
void <init> (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 elementIterator ()
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
java.util.Iterator iterator2
}
com/google/common/collect/Multisets$4$1.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$4$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$iterator1
final synthetic com.google.common.collect.Multisets$4 this$0
void <init> (com.google.common.collect.Multisets$4, java.util.Iterator)
com.google.common.collect.Multisets$4 this$0
protected java.lang.Object computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
}
com/google/common/collect/Multisets$4$2.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$4$2 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$iterator1
final synthetic com.google.common.collect.Multisets$4 this$0
void <init> (com.google.common.collect.Multisets$4, java.util.Iterator)
com.google.common.collect.Multisets$4 this$0
protected com.google.common.collect.Multiset$Entry computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
int count
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Multisets$4.class
Multisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$4 extends com.google.common.collect.Multisets$ViewMultiset {
final synthetic com.google.common.collect.Multiset val$multiset1
final synthetic com.google.common.collect.Multiset val$multiset2
void <init> (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
public int count (java.lang.Object)
Object element
int count1
public void clear ()
java.util.Iterator elementIterator ()
java.util.Iterator iterator1
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
int distinctElements ()
}
com/google/common/collect/Multisets$5.class
Multisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$5 extends com.google.common.collect.TransformedIterator {
void <init> (java.util.Iterator)
java.util.Iterator backingIterator
java.lang.Object transform (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Multisets$AbstractEntry.class
Multisets.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 <init> ()
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$DecreasingCount.class
Multisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$DecreasingCount extends java.lang.Object implements java.util.Comparator {
static final com.google.common.collect.Multisets$DecreasingCount INSTANCE
private void <init> ()
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 synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/Multisets$ElementSet.class
Multisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$ElementSet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void <init> ()
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 abstract java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
public int size ()
}
com/google/common/collect/Multisets$EntrySet.class
Multisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$EntrySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void <init> ()
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.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$FilteredMultiset$1 extends java.lang.Object implements com.google.common.base.Predicate {
final synthetic com.google.common.collect.Multisets$FilteredMultiset this$0
void <init> (com.google.common.collect.Multisets$FilteredMultiset)
com.google.common.collect.Multisets$FilteredMultiset this$0
public boolean apply (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/collect/Multisets$FilteredMultiset.class
Multisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$FilteredMultiset extends com.google.common.collect.Multisets$ViewMultiset {
final com.google.common.collect.Multiset unfiltered
final com.google.common.base.Predicate predicate
void <init> (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.Iterator elementIterator ()
java.util.Set createEntrySet ()
java.util.Iterator entryIterator ()
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 volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/Multisets$ImmutableEntry.class
Multisets.java
package com.google.common.collect
com.google.common.collect.Multisets$ImmutableEntry extends com.google.common.collect.Multisets$AbstractEntry implements java.io.Serializable {
private final Object element
private final int count
private static final long serialVersionUID
void <init> (java.lang.Object, int)
Object element
int count
public final java.lang.Object getElement ()
public final int getCount ()
public com.google.common.collect.Multisets$ImmutableEntry nextInBucket ()
}
com/google/common/collect/Multisets$MultisetIteratorImpl.class
Multisets.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 <init> (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.class
Multisets.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 <init> (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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Multisets$ViewMultiset.class
Multisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$ViewMultiset extends com.google.common.collect.AbstractMultiset {
private void <init> ()
public int size ()
public void clear ()
public java.util.Iterator iterator ()
int distinctElements ()
synthetic void <init> (com.google.common.collect.Multisets$1)
com.google.common.collect.Multisets$1 x0
}
com/google/common/collect/Multisets.class
Multisets.java
package com.google.common.collect
public final com.google.common.collect.Multisets extends java.lang.Object {
private void <init> ()
public static java.util.stream.Collector toMultiset (java.util.function.Function, java.util.function.ToIntFunction, java.util.function.Supplier)
java.util.function.Function elementFunction
java.util.function.ToIntFunction countFunction
java.util.function.Supplier multisetSupplier
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
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, java.lang.Iterable)
Object o
boolean changed
com.google.common.collect.Multiset multisetToModify
Iterable occurrencesToRemove
public static boolean removeOccurrences (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
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 self
java.util.Collection elements
private static boolean addAllImpl (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset self
com.google.common.collect.Multiset 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 elementIterator (java.util.Iterator)
java.util.Iterator entryIterator
static java.util.Iterator iteratorImpl (com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset
static java.util.Spliterator spliteratorImpl (com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset
java.util.Spliterator entrySpliterator
static int linearTimeSizeImpl (com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
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
com.google.common.collect.Multiset$Entry[] entries
private static synthetic java.util.Spliterator lambda$spliteratorImpl$2 (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
private static synthetic com.google.common.collect.Multiset lambda$toMultiset$1 (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset ms1
com.google.common.collect.Multiset ms2
private static synthetic void lambda$toMultiset$0 (java.util.function.Function, java.util.function.ToIntFunction, com.google.common.collect.Multiset, java.lang.Object)
java.util.function.Function elementFunction
java.util.function.ToIntFunction countFunction
com.google.common.collect.Multiset ms
Object t
}
com/google/common/collect/MutableClassToInstanceMap$1.class
MutableClassToInstanceMap.java
package com.google.common.collect
final com.google.common.collect.MutableClassToInstanceMap$1 extends com.google.common.collect.ForwardingMapEntry {
final synthetic java.util.Map$Entry val$entry
void <init> (java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/MutableClassToInstanceMap$2$1.class
MutableClassToInstanceMap.java
package com.google.common.collect
com.google.common.collect.MutableClassToInstanceMap$2$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.MutableClassToInstanceMap$2 this$1
void <init> (com.google.common.collect.MutableClassToInstanceMap$2, java.util.Iterator)
com.google.common.collect.MutableClassToInstanceMap$2 this$1
java.util.Iterator backingIterator
java.util.Map$Entry transform (java.util.Map$Entry)
java.util.Map$Entry from
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/MutableClassToInstanceMap$2.class
MutableClassToInstanceMap.java
package com.google.common.collect
com.google.common.collect.MutableClassToInstanceMap$2 extends com.google.common.collect.ForwardingSet {
final synthetic com.google.common.collect.MutableClassToInstanceMap this$0
void <init> (com.google.common.collect.MutableClassToInstanceMap)
com.google.common.collect.MutableClassToInstanceMap this$0
protected java.util.Set delegate ()
public java.util.Spliterator spliterator ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
private static synthetic java.util.Map$Entry lambda$spliterator$0 (java.util.Map$Entry)
java.util.Map$Entry x$0
}
com/google/common/collect/MutableClassToInstanceMap$SerializedForm.class
MutableClassToInstanceMap.java
package com.google.common.collect
final com.google.common.collect.MutableClassToInstanceMap$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final java.util.Map backingMap
private static final long serialVersionUID
void <init> (java.util.Map)
java.util.Map backingMap
java.lang.Object readResolve ()
}
com/google/common/collect/MutableClassToInstanceMap.class
MutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.MutableClassToInstanceMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.ClassToInstanceMap java.io.Serializable {
private final java.util.Map delegate
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 <init> (java.util.Map)
java.util.Map delegate
protected java.util.Map delegate ()
private static java.util.Map$Entry checkedEntry (java.util.Map$Entry)
java.util.Map$Entry entry
public java.util.Set entrySet ()
public java.lang.Object put (java.lang.Class, java.lang.Object)
Class key
Object value
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
java.util.Map copy
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
private java.lang.Object writeReplace ()
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
protected volatile synthetic java.lang.Object delegate ()
static synthetic java.lang.Object access$000 (java.lang.Class, java.lang.Object)
Class x0
Object x1
static synthetic java.util.Map$Entry access$100 (java.util.Map$Entry)
java.util.Map$Entry x0
}
com/google/common/collect/NaturalOrdering.class
NaturalOrdering.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 transient com.google.common.collect.Ordering nullsFirst
private transient com.google.common.collect.Ordering nullsLast
private static final long serialVersionUID
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.Ordering nullsFirst ()
com.google.common.collect.Ordering result
public com.google.common.collect.Ordering nullsLast ()
com.google.common.collect.Ordering result
public com.google.common.collect.Ordering reverse ()
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void <init> ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/NullsFirstOrdering.class
NullsFirstOrdering.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 <init> (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.class
NullsLastOrdering.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 <init> (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.class
ObjectArrays.java
package com.google.common.collect
public final com.google.common.collect.ObjectArrays extends java.lang.Object {
private void <init> ()
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[] 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
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
}
com/google/common/collect/Ordering$ArbitraryOrdering.class
Ordering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrdering extends com.google.common.collect.Ordering {
private final java.util.concurrent.atomic.AtomicInteger counter
private final java.util.concurrent.ConcurrentMap uids
void <init> ()
private java.lang.Integer getUid (java.lang.Object)
Integer alreadySet
Object obj
Integer uid
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.class
Ordering.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 <init> ()
static void <clinit> ()
}
com/google/common/collect/Ordering$IncomparableValueException.class
Ordering.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 <init> (java.lang.Object)
Object value
}
com/google/common/collect/Ordering.class
Ordering.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 <init> ()
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 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 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
com.google.common.collect.TopKSelector selector
java.util.Iterator iterator
int k
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 elements
Object[] array
public com.google.common.collect.ImmutableList immutableSortedCopy (java.lang.Iterable)
Iterable 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.class
PeekingIterator.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.class
Platform.java
package com.google.common.collect
final com.google.common.collect.Platform extends java.lang.Object {
static java.util.Map newHashMapWithExpectedSize (int)
int expectedSize
static java.util.Map newLinkedHashMapWithExpectedSize (int)
int expectedSize
static java.util.Set newHashSetWithExpectedSize (int)
int expectedSize
static java.util.Set newLinkedHashSetWithExpectedSize (int)
int expectedSize
static java.util.Map preservesInsertionOrderOnPutsMap ()
static java.util.Set preservesInsertionOrderOnAddsSet ()
static java.lang.Object[] newArray (java.lang.Object[], int)
Object[] reference
int length
Class type
Object[] result
static java.lang.Object[] copy (java.lang.Object[], int, int, java.lang.Object[])
Object[] source
int from
int to
Object[] arrayOfType
static com.google.common.collect.MapMaker tryWeakKeys (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker mapMaker
static int reduceIterationsIfGwt (int)
int iterations
static int reduceExponentIfGwt (int)
int exponent
private void <init> ()
}
com/google/common/collect/Queues.class
Queues.java
package com.google.common.collect
public final com.google.common.collect.Queues extends java.lang.Object {
private void <init> ()
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)
Object e
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.class
Range.java
package com.google.common.collect
synthetic com.google.common.collect.Range$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$collect$BoundType
static void <clinit> ()
}
com/google/common/collect/Range$LowerBoundFn.class
Range.java
package com.google.common.collect
com.google.common.collect.Range$LowerBoundFn extends java.lang.Object implements com.google.common.base.Function {
static final com.google.common.collect.Range$LowerBoundFn INSTANCE
void <init> ()
public com.google.common.collect.Cut apply (com.google.common.collect.Range)
com.google.common.collect.Range range
public volatile synthetic java.lang.Object apply (java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/Range$RangeLexOrdering.class
Range.java
package com.google.common.collect
com.google.common.collect.Range$RangeLexOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.Ordering INSTANCE
private static final long serialVersionUID
private void <init> ()
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 synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/Range$UpperBoundFn.class
Range.java
package com.google.common.collect
com.google.common.collect.Range$UpperBoundFn extends java.lang.Object implements com.google.common.base.Function {
static final com.google.common.collect.Range$UpperBoundFn INSTANCE
void <init> ()
public com.google.common.collect.Cut apply (com.google.common.collect.Range)
com.google.common.collect.Range range
public volatile synthetic java.lang.Object apply (java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/Range.class
Range.java
package com.google.common.collect
public final com.google.common.collect.Range extends com.google.common.collect.RangeGwtSerializationDependencies implements com.google.common.base.Predicate java.io.Serializable {
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.Ordering rangeLexOrdering ()
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)
java.util.SortedSet set
java.util.Comparator comparator
Comparable value
Iterable values
java.util.Iterator valueIterator
Comparable min
Comparable max
private void <init> (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
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 gap (com.google.common.collect.Range)
com.google.common.collect.Range otherRange
boolean isThisFirst
com.google.common.collect.Range firstRange
com.google.common.collect.Range secondRange
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.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 synthetic boolean apply (java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/RangeGwtSerializationDependencies.class
RangeGwtSerializationDependencies.java
package com.google.common.collect
abstract com.google.common.collect.RangeGwtSerializationDependencies extends java.lang.Object implements java.io.Serializable {
void <init> ()
}
com/google/common/collect/RangeMap.class
RangeMap.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 putCoalescing (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 java.util.Map asDescendingMapOfRanges ()
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.class
RangeSet.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 intersects (com.google.common.collect.Range)
public abstract boolean encloses (com.google.common.collect.Range)
public abstract boolean enclosesAll (com.google.common.collect.RangeSet)
public boolean enclosesAll (java.lang.Iterable)
com.google.common.collect.Range range
Iterable other
public abstract boolean isEmpty ()
public abstract com.google.common.collect.Range span ()
public abstract java.util.Set asRanges ()
public abstract java.util.Set asDescendingSetOfRanges ()
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 void addAll (java.lang.Iterable)
com.google.common.collect.Range range
Iterable ranges
public abstract void removeAll (com.google.common.collect.RangeSet)
public void removeAll (java.lang.Iterable)
com.google.common.collect.Range range
Iterable ranges
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
com/google/common/collect/RegularContiguousSet$1.class
RegularContiguousSet.java
package com.google.common.collect
com.google.common.collect.RegularContiguousSet$1 extends com.google.common.collect.AbstractSequentialIterator {
final Comparable last
final synthetic com.google.common.collect.RegularContiguousSet this$0
void <init> (com.google.common.collect.RegularContiguousSet, java.lang.Comparable)
com.google.common.collect.RegularContiguousSet this$0
Comparable firstOrNull
protected java.lang.Comparable computeNext (java.lang.Comparable)
Comparable previous
protected volatile synthetic java.lang.Object computeNext (java.lang.Object)
}
com/google/common/collect/RegularContiguousSet$2.class
RegularContiguousSet.java
package com.google.common.collect
com.google.common.collect.RegularContiguousSet$2 extends com.google.common.collect.AbstractSequentialIterator {
final Comparable first
final synthetic com.google.common.collect.RegularContiguousSet this$0
void <init> (com.google.common.collect.RegularContiguousSet, java.lang.Comparable)
com.google.common.collect.RegularContiguousSet this$0
Comparable firstOrNull
protected java.lang.Comparable computeNext (java.lang.Comparable)
Comparable previous
protected volatile synthetic java.lang.Object computeNext (java.lang.Object)
}
com/google/common/collect/RegularContiguousSet$3.class
RegularContiguousSet.java
package com.google.common.collect
com.google.common.collect.RegularContiguousSet$3 extends com.google.common.collect.ImmutableAsList {
final synthetic com.google.common.collect.RegularContiguousSet this$0
void <init> (com.google.common.collect.RegularContiguousSet)
com.google.common.collect.RegularContiguousSet this$0
com.google.common.collect.ImmutableSortedSet delegateCollection ()
public java.lang.Comparable get (int)
int i
volatile synthetic com.google.common.collect.ImmutableCollection delegateCollection ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/RegularContiguousSet$SerializedForm.class
RegularContiguousSet.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 <init> (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 ()
synthetic void <init> (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.class
RegularContiguousSet.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 <init> (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 ()
com.google.common.collect.ImmutableList createAsList ()
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 synthetic java.lang.Object last ()
public volatile synthetic java.lang.Object first ()
volatile synthetic com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
volatile synthetic com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
public volatile synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.Iterator iterator ()
static synthetic boolean access$000 (java.lang.Comparable, java.lang.Comparable)
Comparable x0
Comparable x1
}
com/google/common/collect/RegularImmutableAsList.class
RegularImmutableAsList.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 <init> (com.google.common.collect.ImmutableCollection, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableCollection delegate
com.google.common.collect.ImmutableList delegateList
void <init> (com.google.common.collect.ImmutableCollection, java.lang.Object[])
com.google.common.collect.ImmutableCollection delegate
Object[] array
com.google.common.collect.ImmutableCollection delegateCollection ()
com.google.common.collect.ImmutableList delegateList ()
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
java.lang.Object[] internalArray ()
int internalArrayStart ()
int internalArrayEnd ()
public java.lang.Object get (int)
int index
public volatile synthetic java.util.ListIterator listIterator (int)
}
com/google/common/collect/RegularImmutableBiMap$1.class
RegularImmutableBiMap.java
package com.google.common.collect
synthetic com.google.common.collect.RegularImmutableBiMap$1 extends java.lang.Object {
}
com/google/common/collect/RegularImmutableBiMap$Inverse$InverseEntrySet$1.class
RegularImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1 extends com.google.common.collect.ImmutableAsList {
final synthetic com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet this$2
void <init> (com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet)
com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet this$2
public java.util.Map$Entry get (int)
int index
java.util.Map$Entry entry
com.google.common.collect.ImmutableCollection delegateCollection ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/RegularImmutableBiMap$Inverse$InverseEntrySet.class
RegularImmutableBiMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet extends com.google.common.collect.ImmutableMapEntrySet {
final synthetic com.google.common.collect.RegularImmutableBiMap$Inverse this$1
void <init> (com.google.common.collect.RegularImmutableBiMap$Inverse)
com.google.common.collect.RegularImmutableBiMap$Inverse this$1
com.google.common.collect.ImmutableMap map ()
boolean isHashCodeFast ()
public int hashCode ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
com.google.common.collect.ImmutableList createAsList ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/RegularImmutableBiMap$Inverse.class
RegularImmutableBiMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableBiMap$Inverse extends com.google.common.collect.ImmutableBiMap {
final synthetic com.google.common.collect.RegularImmutableBiMap this$0
private void <init> (com.google.common.collect.RegularImmutableBiMap)
public int size ()
public com.google.common.collect.ImmutableBiMap inverse ()
public void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
public java.lang.Object get (java.lang.Object)
com.google.common.collect.ImmutableMapEntry entry
Object value
int bucket
com.google.common.collect.ImmutableSet createKeySet ()
com.google.common.collect.ImmutableSet createEntrySet ()
boolean isPartialView ()
java.lang.Object writeReplace ()
public volatile synthetic com.google.common.collect.BiMap inverse ()
private static synthetic void lambda$forEach$0 (java.util.function.BiConsumer, java.lang.Object, java.lang.Object)
java.util.function.BiConsumer action
Object k
Object v
synthetic void <init> (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.class
RegularImmutableBiMap.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 <init> (com.google.common.collect.ImmutableBiMap)
com.google.common.collect.ImmutableBiMap forward
java.lang.Object readResolve ()
}
com/google/common/collect/RegularImmutableBiMap.class
RegularImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableBiMap extends com.google.common.collect.ImmutableBiMap {
static final com.google.common.collect.RegularImmutableBiMap EMPTY
static final double MAX_LOAD_FACTOR
private final transient com.google.common.collect.ImmutableMapEntry[] keyTable
private final transient com.google.common.collect.ImmutableMapEntry[] valueTable
final transient java.util.Map$Entry[] entries
private final transient int mask
private final transient int hashCode
private transient com.google.common.collect.ImmutableBiMap inverse
static transient com.google.common.collect.ImmutableBiMap fromEntries (java.util.Map$Entry[])
java.util.Map$Entry[] entries
static com.google.common.collect.ImmutableBiMap fromEntryArray (int, java.util.Map$Entry[])
java.util.Map$Entry[] entries
java.util.Map$Entry entry
Object key
Object value
int keyHash
int valueHash
int keyBucket
int valueBucket
com.google.common.collect.ImmutableMapEntry nextInKeyBucket
int keyBucketLength
com.google.common.collect.ImmutableMapEntry nextInValueBucket
int valueBucketLength
com.google.common.collect.ImmutableMapEntry newEntry
int i
int n
java.util.Map$Entry[] entryArray
int tableSize
int mask
com.google.common.collect.ImmutableMapEntry[] keyTable
com.google.common.collect.ImmutableMapEntry[] valueTable
java.util.Map$Entry[] entries
int hashCode
private void <init> (com.google.common.collect.ImmutableMapEntry[], com.google.common.collect.ImmutableMapEntry[], java.util.Map$Entry[], int, int)
com.google.common.collect.ImmutableMapEntry[] keyTable
com.google.common.collect.ImmutableMapEntry[] valueTable
java.util.Map$Entry[] entries
int mask
int hashCode
private static int checkNoConflictInValueBucket (java.lang.Object, java.util.Map$Entry, com.google.common.collect.ImmutableMapEntry)
Object value
java.util.Map$Entry entry
com.google.common.collect.ImmutableMapEntry valueBucketHead
int bucketSize
public java.lang.Object get (java.lang.Object)
Object key
com.google.common.collect.ImmutableSet createEntrySet ()
com.google.common.collect.ImmutableSet createKeySet ()
public void forEach (java.util.function.BiConsumer)
java.util.Map$Entry entry
java.util.function.BiConsumer action
boolean isHashCodeFast ()
public int hashCode ()
boolean isPartialView ()
public int size ()
public com.google.common.collect.ImmutableBiMap inverse ()
com.google.common.collect.ImmutableBiMap result
public volatile synthetic com.google.common.collect.BiMap inverse ()
static synthetic com.google.common.collect.ImmutableMapEntry[] access$100 (com.google.common.collect.RegularImmutableBiMap)
com.google.common.collect.RegularImmutableBiMap x0
static synthetic int access$200 (com.google.common.collect.RegularImmutableBiMap)
com.google.common.collect.RegularImmutableBiMap x0
static synthetic int access$300 (com.google.common.collect.RegularImmutableBiMap)
com.google.common.collect.RegularImmutableBiMap x0
static void <clinit> ()
}
com/google/common/collect/RegularImmutableList.class
RegularImmutableList.java
package com.google.common.collect
com.google.common.collect.RegularImmutableList extends com.google.common.collect.ImmutableList {
static final com.google.common.collect.ImmutableList EMPTY
final transient Object[] array
void <init> (java.lang.Object[])
Object[] array
public int size ()
boolean isPartialView ()
java.lang.Object[] internalArray ()
int internalArrayStart ()
int internalArrayEnd ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int dstOff
public java.lang.Object get (int)
int index
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
public java.util.Spliterator spliterator ()
public volatile synthetic java.util.ListIterator listIterator (int)
static void <clinit> ()
}
com/google/common/collect/RegularImmutableMap$KeySet$SerializedForm.class
RegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$KeySet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMap map
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/RegularImmutableMap$KeySet.class
RegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap$KeySet extends com.google.common.collect.IndexedImmutableSet {
private final com.google.common.collect.RegularImmutableMap map
void <init> (com.google.common.collect.RegularImmutableMap)
com.google.common.collect.RegularImmutableMap map
java.lang.Object get (int)
int index
public boolean contains (java.lang.Object)
Object object
boolean isPartialView ()
public int size ()
java.lang.Object writeReplace ()
}
com/google/common/collect/RegularImmutableMap$Values$SerializedForm.class
RegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$Values$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMap map
private static final long serialVersionUID
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/RegularImmutableMap$Values.class
RegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap$Values extends com.google.common.collect.ImmutableList {
final com.google.common.collect.RegularImmutableMap map
void <init> (com.google.common.collect.RegularImmutableMap)
com.google.common.collect.RegularImmutableMap map
public java.lang.Object get (int)
int index
public int size ()
boolean isPartialView ()
java.lang.Object writeReplace ()
}
com/google/common/collect/RegularImmutableMap.class
RegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap extends com.google.common.collect.ImmutableMap {
static final com.google.common.collect.ImmutableMap EMPTY
static final double MAX_LOAD_FACTOR
static final double HASH_FLOODING_FPP
static final int MAX_HASH_BUCKET_LENGTH
final transient java.util.Map$Entry[] entries
private final transient com.google.common.collect.ImmutableMapEntry[] table
private final transient int mask
private static final long serialVersionUID
static transient com.google.common.collect.ImmutableMap fromEntries (java.util.Map$Entry[])
java.util.Map$Entry[] entries
static com.google.common.collect.ImmutableMap fromEntryArray (int, java.util.Map$Entry[])
java.util.Map$Entry[] entries
java.util.Map$Entry entry
Object key
Object value
int tableIndex
com.google.common.collect.ImmutableMapEntry existing
com.google.common.collect.ImmutableMapEntry newEntry
int bucketSize
int entryIndex
int n
java.util.Map$Entry[] entryArray
java.util.Map$Entry[] entries
int tableSize
com.google.common.collect.ImmutableMapEntry[] table
int mask
static com.google.common.collect.ImmutableMapEntry makeImmutable (java.util.Map$Entry, java.lang.Object, java.lang.Object)
java.util.Map$Entry entry
Object key
Object value
boolean reusable
static com.google.common.collect.ImmutableMapEntry makeImmutable (java.util.Map$Entry)
java.util.Map$Entry entry
private void <init> (java.util.Map$Entry[], com.google.common.collect.ImmutableMapEntry[], int)
java.util.Map$Entry[] entries
com.google.common.collect.ImmutableMapEntry[] table
int mask
static int checkNoConflictInKeyBucket (java.lang.Object, java.util.Map$Entry, com.google.common.collect.ImmutableMapEntry)
Object key
java.util.Map$Entry entry
com.google.common.collect.ImmutableMapEntry keyBucketHead
int bucketSize
public java.lang.Object get (java.lang.Object)
Object key
static java.lang.Object get (java.lang.Object, com.google.common.collect.ImmutableMapEntry[], int)
Object candidateKey
com.google.common.collect.ImmutableMapEntry entry
Object key
com.google.common.collect.ImmutableMapEntry[] keyTable
int mask
int index
public void forEach (java.util.function.BiConsumer)
java.util.Map$Entry entry
java.util.function.BiConsumer action
public int size ()
boolean isPartialView ()
com.google.common.collect.ImmutableSet createEntrySet ()
com.google.common.collect.ImmutableSet createKeySet ()
com.google.common.collect.ImmutableCollection createValues ()
static void <clinit> ()
}
com/google/common/collect/RegularImmutableMultiset$NonTerminalEntry.class
RegularImmutableMultiset.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMultiset$NonTerminalEntry extends com.google.common.collect.Multisets$ImmutableEntry {
private final com.google.common.collect.Multisets$ImmutableEntry nextInBucket
void <init> (java.lang.Object, int, com.google.common.collect.Multisets$ImmutableEntry)
Object element
int count
com.google.common.collect.Multisets$ImmutableEntry nextInBucket
public com.google.common.collect.Multisets$ImmutableEntry nextInBucket ()
}
com/google/common/collect/RegularImmutableMultiset.class
RegularImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMultiset extends com.google.common.collect.ImmutableMultiset {
static final com.google.common.collect.ImmutableMultiset EMPTY
static final double MAX_LOAD_FACTOR
static final double HASH_FLOODING_FPP
static final int MAX_HASH_BUCKET_LENGTH
private final transient com.google.common.collect.Multisets$ImmutableEntry[] entries
private final transient com.google.common.collect.Multisets$ImmutableEntry[] hashTable
private final transient int size
private final transient int hashCode
private transient com.google.common.collect.ImmutableSet elementSet
static com.google.common.collect.ImmutableMultiset create (java.util.Collection)
boolean canReuseEntry
com.google.common.collect.Multisets$ImmutableEntry newEntry
Object element
int count
int hash
int bucket
com.google.common.collect.Multisets$ImmutableEntry bucketHead
com.google.common.collect.Multisets$ImmutableEntry newEntry
com.google.common.collect.Multiset$Entry entry
java.util.Collection entries
int distinct
com.google.common.collect.Multisets$ImmutableEntry[] entryArray
int tableSize
int mask
com.google.common.collect.Multisets$ImmutableEntry[] hashTable
int index
int hashCode
long size
private static boolean hashFloodingDetected (com.google.common.collect.Multisets$ImmutableEntry[])
com.google.common.collect.Multisets$ImmutableEntry entry
int bucketLength
int i
com.google.common.collect.Multisets$ImmutableEntry[] hashTable
private void <init> (com.google.common.collect.Multisets$ImmutableEntry[], com.google.common.collect.Multisets$ImmutableEntry[], int, int, com.google.common.collect.ImmutableSet)
com.google.common.collect.Multisets$ImmutableEntry[] entries
com.google.common.collect.Multisets$ImmutableEntry[] hashTable
int size
int hashCode
com.google.common.collect.ImmutableSet elementSet
boolean isPartialView ()
public int count (java.lang.Object)
com.google.common.collect.Multisets$ImmutableEntry entry
Object element
com.google.common.collect.Multisets$ImmutableEntry[] hashTable
int hash
int mask
public int size ()
public com.google.common.collect.ImmutableSet elementSet ()
com.google.common.collect.ImmutableSet result
com.google.common.collect.Multiset$Entry getEntry (int)
int index
public int hashCode ()
public volatile synthetic java.util.Set elementSet ()
static void <clinit> ()
}
com/google/common/collect/RegularImmutableSet.class
RegularImmutableSet.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSet extends com.google.common.collect.ImmutableSet {
static final com.google.common.collect.RegularImmutableSet EMPTY
private final transient Object[] elements
final transient Object[] table
private final transient int mask
private final transient int hashCode
void <init> (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
Object[] table
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.Spliterator spliterator ()
java.lang.Object[] internalArray ()
int internalArrayStart ()
int internalArrayEnd ()
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 synthetic java.util.Iterator iterator ()
static void <clinit> ()
}
com/google/common/collect/RegularImmutableSortedMultiset.class
RegularImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultiset {
private static final long[] ZERO_CUMULATIVE_COUNTS
static final com.google.common.collect.ImmutableSortedMultiset NATURAL_EMPTY_MULTISET
final transient com.google.common.collect.RegularImmutableSortedSet elementSet
private final transient long[] cumulativeCounts
private final transient int offset
private final transient int length
void <init> (java.util.Comparator)
java.util.Comparator comparator
void <init> (com.google.common.collect.RegularImmutableSortedSet, long[], int, int)
com.google.common.collect.RegularImmutableSortedSet elementSet
long[] cumulativeCounts
int offset
int length
private int getCount (int)
int index
com.google.common.collect.Multiset$Entry getEntry (int)
int index
public void forEachEntry (java.util.function.ObjIntConsumer)
int i
java.util.function.ObjIntConsumer action
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 synthetic com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic java.util.NavigableSet elementSet ()
public volatile synthetic java.util.SortedSet elementSet ()
public volatile synthetic java.util.Set elementSet ()
public volatile synthetic com.google.common.collect.ImmutableSet elementSet ()
static void <clinit> ()
}
com/google/common/collect/RegularImmutableSortedSet.class
RegularImmutableSortedSet.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedSet extends com.google.common.collect.ImmutableSortedSet {
static final com.google.common.collect.RegularImmutableSortedSet NATURAL_EMPTY_SET
private final transient com.google.common.collect.ImmutableList elements
void <init> (com.google.common.collect.ImmutableList, java.util.Comparator)
com.google.common.collect.ImmutableList elements
java.util.Comparator comparator
java.lang.Object[] internalArray ()
int internalArrayStart ()
int internalArrayEnd ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
public java.util.Spliterator spliterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public int size ()
public boolean contains (java.lang.Object)
ClassCastException e
Object o
public boolean containsAll (java.util.Collection)
int cmp
RuntimeException e
java.util.Collection targets
java.util.Iterator thisIterator
java.util.Iterator thatIterator
Object target
Object current
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
int index
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
int index
java.util.Comparator unsafeComparator ()
com.google.common.collect.RegularImmutableSortedSet getSubSet (int, int)
int newFromIndex
int newToIndex
int indexOf (java.lang.Object)
int position
ClassCastException e
Object target
int position
com.google.common.collect.ImmutableList createAsList ()
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
java.util.Comparator reversedOrder
public volatile synthetic java.util.Iterator descendingIterator ()
public volatile synthetic java.util.Iterator iterator ()
static void <clinit> ()
}
com/google/common/collect/RegularImmutableTable$1.class
RegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$1 extends java.lang.Object implements java.util.Comparator {
final synthetic java.util.Comparator val$rowComparator
final synthetic java.util.Comparator val$columnComparator
void <init> (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 synthetic int compare (java.lang.Object, java.lang.Object)
}
com/google/common/collect/RegularImmutableTable$CellSet.class
RegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$CellSet extends com.google.common.collect.IndexedImmutableSet {
final synthetic com.google.common.collect.RegularImmutableTable this$0
private void <init> (com.google.common.collect.RegularImmutableTable)
public int size ()
com.google.common.collect.Table$Cell get (int)
int index
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object value
Object object
boolean isPartialView ()
volatile synthetic java.lang.Object get (int)
synthetic void <init> (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.class
RegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$Values extends com.google.common.collect.ImmutableList {
final synthetic com.google.common.collect.RegularImmutableTable this$0
private void <init> (com.google.common.collect.RegularImmutableTable)
public int size ()
public java.lang.Object get (int)
int index
boolean isPartialView ()
synthetic void <init> (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.class
RegularImmutableTable.java
package com.google.common.collect
abstract com.google.common.collect.RegularImmutableTable extends com.google.common.collect.ImmutableTable {
void <init> ()
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 com.google.common.collect.RegularImmutableTable forCellsInternal (java.lang.Iterable, java.util.Comparator, java.util.Comparator)
com.google.common.collect.Table$Cell cell
Iterable cells
java.util.Comparator rowComparator
java.util.Comparator columnComparator
java.util.Set rowSpaceBuilder
java.util.Set columnSpaceBuilder
com.google.common.collect.ImmutableList cellList
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
static com.google.common.collect.RegularImmutableTable forOrderedComponents (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableList cellList
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
volatile synthetic java.util.Collection createValues ()
volatile synthetic java.util.Set createCellSet ()
}
com/google/common/collect/ReverseNaturalOrdering.class
ReverseNaturalOrdering.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 <init> ()
public volatile synthetic java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
public volatile synthetic java.lang.Object max (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Object max (java.lang.Iterable)
public volatile synthetic java.lang.Object max (java.util.Iterator)
public volatile synthetic java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
public volatile synthetic java.lang.Object min (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Object min (java.lang.Iterable)
public volatile synthetic java.lang.Object min (java.util.Iterator)
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/collect/ReverseOrdering.class
ReverseOrdering.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 <init> (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.class
RowSortedTable.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 ()
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Set rowKeySet ()
}
com/google/common/collect/Serialization$1.class
Serialization.java
package com.google.common.collect
synthetic com.google.common.collect.Serialization$1 extends java.lang.Object {
}
com/google/common/collect/Serialization$FieldSetter.class
Serialization.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 <init> (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
synthetic void <init> (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.class
Serialization.java
package com.google.common.collect
final com.google.common.collect.Serialization extends java.lang.Object {
private void <init> ()
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.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
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.Map$Entry entry
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.class
SetMultimap.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)
public volatile synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/Sets$1$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$1$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator itr1
final java.util.Iterator itr2
final synthetic com.google.common.collect.Sets$1 this$0
void <init> (com.google.common.collect.Sets$1)
com.google.common.collect.Sets$1 this$0
protected java.lang.Object computeNext ()
Object e
}
com/google/common/collect/Sets$1.class
Sets.java
package com.google.common.collect
final com.google.common.collect.Sets$1 extends com.google.common.collect.Sets$SetView {
final synthetic java.util.Set val$set1
final synthetic java.util.Set val$set2
void <init> (java.util.Set, java.util.Set)
public int size ()
Object e
int size
public boolean isEmpty ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.stream.Stream stream ()
public java.util.stream.Stream parallelStream ()
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 ()
public volatile synthetic java.util.Iterator iterator ()
private static synthetic boolean lambda$stream$0 (java.util.Set, java.lang.Object)
java.util.Set set1
Object e
}
com/google/common/collect/Sets$2$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$2$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator itr
final synthetic com.google.common.collect.Sets$2 this$0
void <init> (com.google.common.collect.Sets$2)
com.google.common.collect.Sets$2 this$0
protected java.lang.Object computeNext ()
Object e
}
com/google/common/collect/Sets$2.class
Sets.java
package com.google.common.collect
final com.google.common.collect.Sets$2 extends com.google.common.collect.Sets$SetView {
final synthetic java.util.Set val$set1
final synthetic java.util.Set val$set2
void <init> (java.util.Set, java.util.Set)
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.stream.Stream stream ()
public java.util.stream.Stream parallelStream ()
public int size ()
Object e
int size
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/Sets$3$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$3$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator itr
final synthetic com.google.common.collect.Sets$3 this$0
void <init> (com.google.common.collect.Sets$3)
com.google.common.collect.Sets$3 this$0
protected java.lang.Object computeNext ()
Object e
}
com/google/common/collect/Sets$3.class
Sets.java
package com.google.common.collect
final com.google.common.collect.Sets$3 extends com.google.common.collect.Sets$SetView {
final synthetic java.util.Set val$set1
final synthetic java.util.Set val$set2
void <init> (java.util.Set, java.util.Set)
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.stream.Stream stream ()
public java.util.stream.Stream parallelStream ()
public int size ()
Object e
int size
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public volatile synthetic java.util.Iterator iterator ()
private static synthetic boolean lambda$parallelStream$1 (java.util.Set, java.lang.Object)
java.util.Set set2
Object e
private static synthetic boolean lambda$stream$0 (java.util.Set, java.lang.Object)
java.util.Set set2
Object e
}
com/google/common/collect/Sets$4$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$4$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$itr1
final synthetic java.util.Iterator val$itr2
final synthetic com.google.common.collect.Sets$4 this$0
void <init> (com.google.common.collect.Sets$4, java.util.Iterator, java.util.Iterator)
com.google.common.collect.Sets$4 this$0
public java.lang.Object computeNext ()
Object elem1
Object elem2
}
com/google/common/collect/Sets$4.class
Sets.java
package com.google.common.collect
final com.google.common.collect.Sets$4 extends com.google.common.collect.Sets$SetView {
final synthetic java.util.Set val$set1
final synthetic java.util.Set val$set2
void <init> (java.util.Set, java.util.Set)
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator itr1
java.util.Iterator itr2
public int size ()
Object e
Object e
int size
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/Sets$5$1$1$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$5$1$1$1 extends com.google.common.collect.AbstractIterator {
int i
final synthetic com.google.common.collect.Sets$5$1$1 this$2
void <init> (com.google.common.collect.Sets$5$1$1)
com.google.common.collect.Sets$5$1$1 this$2
protected java.lang.Object computeNext ()
}
com/google/common/collect/Sets$5$1$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$5$1$1 extends java.util.AbstractSet {
final synthetic java.util.BitSet val$copy
final synthetic com.google.common.collect.Sets$5$1 this$1
void <init> (com.google.common.collect.Sets$5$1, java.util.BitSet)
com.google.common.collect.Sets$5$1 this$1
public boolean contains (java.lang.Object)
Object o
Integer i
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Sets$5$1.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$5$1 extends com.google.common.collect.AbstractIterator {
final java.util.BitSet bits
final synthetic com.google.common.collect.Sets$5 this$0
void <init> (com.google.common.collect.Sets$5)
com.google.common.collect.Sets$5 this$0
protected java.util.Set computeNext ()
int firstSetBit
int bitToFlip
java.util.BitSet copy
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/Sets$5.class
Sets.java
package com.google.common.collect
final com.google.common.collect.Sets$5 extends java.util.AbstractSet {
final synthetic int val$size
final synthetic com.google.common.collect.ImmutableMap val$index
void <init> (int, com.google.common.collect.ImmutableMap)
public boolean contains (java.lang.Object)
java.util.Set s
Object o
public java.util.Iterator iterator ()
public int size ()
public java.lang.String toString ()
}
com/google/common/collect/Sets$Accumulator.class
Sets.java
package com.google.common.collect
final com.google.common.collect.Sets$Accumulator extends java.lang.Object {
static final java.util.stream.Collector TO_IMMUTABLE_ENUM_SET
private java.util.EnumSet set
private void <init> ()
void add (java.lang.Enum)
Enum e
com.google.common.collect.Sets$Accumulator combine (com.google.common.collect.Sets$Accumulator)
com.google.common.collect.Sets$Accumulator other
com.google.common.collect.ImmutableSet toImmutableSet ()
static void <clinit> ()
}
com/google/common/collect/Sets$CartesianSet$1.class
Sets.java
package com.google.common.collect
final com.google.common.collect.Sets$CartesianSet$1 extends com.google.common.collect.ImmutableList {
final synthetic com.google.common.collect.ImmutableList val$axes
void <init> (com.google.common.collect.ImmutableList)
public int size ()
public java.util.List get (int)
int index
boolean isPartialView ()
public volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/Sets$CartesianSet.class
Sets.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.List sets
com.google.common.collect.ImmutableList$Builder axesBuilder
com.google.common.collect.ImmutableList axes
com.google.common.collect.ImmutableList listAxes
private void <init> (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
int adjust
int hash
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Sets$DescendingSet.class
Sets.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 <init> (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.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
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.lang.Object last ()
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 synthetic java.util.SortedSet delegate ()
protected volatile synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Sets$FilteredNavigableSet.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredNavigableSet extends com.google.common.collect.Sets$FilteredSortedSet implements java.util.NavigableSet {
void <init> (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.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredSet extends com.google.common.collect.Collections2$FilteredCollection implements java.util.Set {
void <init> (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.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredSortedSet extends com.google.common.collect.Sets$FilteredSet implements java.util.SortedSet {
void <init> (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.class
Sets.java
package com.google.common.collect
abstract com.google.common.collect.Sets$ImprovedAbstractSet extends java.util.AbstractSet {
void <init> ()
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.class
Sets.java
package com.google.common.collect
com.google.common.collect.Sets$PowerSet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final synthetic com.google.common.collect.Sets$PowerSet this$0
void <init> (com.google.common.collect.Sets$PowerSet, int)
com.google.common.collect.Sets$PowerSet this$0
int size
protected java.util.Set get (int)
int setBits
protected volatile synthetic java.lang.Object get (int)
}
com/google/common/collect/Sets$PowerSet.class
Sets.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 <init> (java.util.Set)
java.util.Set input
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
java.util.Set set
Object obj
public boolean equals (java.lang.Object)
com.google.common.collect.Sets$PowerSet that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Sets$SetView.class
Sets.java
package com.google.common.collect
public abstract com.google.common.collect.Sets$SetView extends java.util.AbstractSet {
private void <init> ()
public com.google.common.collect.ImmutableSet immutableCopy ()
public java.util.Set copyInto (java.util.Set)
java.util.Set set
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 removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public final boolean retainAll (java.util.Collection)
java.util.Collection elementsToKeep
public final void clear ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (com.google.common.collect.Sets$1)
com.google.common.collect.Sets$1 x0
}
com/google/common/collect/Sets$SubSet$1.class
Sets.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 synthetic com.google.common.collect.Sets$SubSet this$0
void <init> (com.google.common.collect.Sets$SubSet)
com.google.common.collect.Sets$SubSet this$0
public boolean hasNext ()
public java.lang.Object next ()
int index
}
com/google/common/collect/Sets$SubSet.class
Sets.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 <init> (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 synthetic com.google.common.collect.ImmutableMap access$100 (com.google.common.collect.Sets$SubSet)
com.google.common.collect.Sets$SubSet x0
static synthetic int access$200 (com.google.common.collect.Sets$SubSet)
com.google.common.collect.Sets$SubSet x0
}
com/google/common/collect/Sets$UnmodifiableNavigableSet.class
Sets.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 final java.util.SortedSet unmodifiableDelegate
private transient com.google.common.collect.Sets$UnmodifiableNavigableSet descendingSet
private static final long serialVersionUID
void <init> (java.util.NavigableSet)
java.util.NavigableSet delegate
protected java.util.SortedSet delegate ()
public boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public java.util.stream.Stream stream ()
public java.util.stream.Stream parallelStream ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
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 synthetic java.util.Set delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Sets.class
Sets.java
package com.google.common.collect
public final com.google.common.collect.Sets extends java.lang.Object {
private void <init> ()
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.stream.Collector toImmutableEnumSet ()
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 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.HashSet newHashSetWithExpectedSize (int)
int expectedSize
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 newLinkedHashSet (java.lang.Iterable)
Iterable elements
java.util.LinkedHashSet set
public static java.util.LinkedHashSet newLinkedHashSetWithExpectedSize (int)
int expectedSize
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
public static com.google.common.collect.Sets$SetView intersection (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
public static com.google.common.collect.Sets$SetView difference (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
public static com.google.common.collect.Sets$SetView symmetricDifference (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
public static java.util.Set filter (java.util.Set, com.google.common.base.Predicate)
com.google.common.collect.Sets$FilteredSet filtered
com.google.common.base.Predicate combinedPredicate
java.util.Set unfiltered
com.google.common.base.Predicate predicate
public static java.util.SortedSet filter (java.util.SortedSet, com.google.common.base.Predicate)
com.google.common.collect.Sets$FilteredSet filtered
com.google.common.base.Predicate combinedPredicate
java.util.SortedSet unfiltered
com.google.common.base.Predicate predicate
public static java.util.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
public static java.util.Set combinations (java.util.Set, int)
java.util.Set set
int size
com.google.common.collect.ImmutableMap index
static int hashCodeImpl (java.util.Set)
Object o
java.util.Set s
int hashCode
static boolean equalsImpl (java.util.Set, java.lang.Object)
RuntimeException 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
public static java.util.NavigableSet subSet (java.util.NavigableSet, com.google.common.collect.Range)
java.util.NavigableSet set
com.google.common.collect.Range range
}
com/google/common/collect/SingletonImmutableBiMap.class
SingletonImmutableBiMap.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 <init> (java.lang.Object, java.lang.Object)
Object singleKey
Object singleValue
private void <init> (java.lang.Object, java.lang.Object, com.google.common.collect.ImmutableBiMap)
Object singleKey
Object singleValue
com.google.common.collect.ImmutableBiMap inverse
public java.lang.Object get (java.lang.Object)
Object key
public int size ()
public void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
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 synthetic com.google.common.collect.BiMap inverse ()
}
com/google/common/collect/SingletonImmutableList.class
SingletonImmutableList.java
package com.google.common.collect
final com.google.common.collect.SingletonImmutableList extends com.google.common.collect.ImmutableList {
final transient Object element
void <init> (java.lang.Object)
Object element
public java.lang.Object get (int)
int index
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.util.Spliterator spliterator ()
public int size ()
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
public java.lang.String toString ()
boolean isPartialView ()
public volatile synthetic java.util.List subList (int, int)
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/SingletonImmutableSet.class
SingletonImmutableSet.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 <init> (java.lang.Object)
Object element
void <init> (java.lang.Object, int)
Object element
int hashCode
public int size ()
public boolean contains (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
boolean isPartialView ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
public final int hashCode ()
int code
boolean isHashCodeFast ()
public java.lang.String toString ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/SingletonImmutableTable.class
SingletonImmutableTable.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 <init> (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
void <init> (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 ()
com.google.common.collect.ImmutableTable$SerializedForm createSerializedForm ()
volatile synthetic java.util.Collection createValues ()
volatile synthetic java.util.Set createCellSet ()
public volatile synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Map column (java.lang.Object)
}
com/google/common/collect/SortedIterable.class
SortedIterable.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.class
SortedIterables.java
package com.google.common.collect
final com.google.common.collect.SortedIterables extends java.lang.Object {
private void <init> ()
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.class
SortedLists.java
package com.google.common.collect
synthetic com.google.common.collect.SortedLists$1 extends java.lang.Object {
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$1.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyAbsentBehavior$1 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void <init> (java.lang.String, int)
int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$2.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyAbsentBehavior$2 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void <init> (java.lang.String, int)
public int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$3.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyAbsentBehavior$3 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void <init> (java.lang.String, int)
public int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior.class
SortedLists.java
package com.google.common.collect
abstract enum com.google.common.collect.SortedLists$KeyAbsentBehavior extends java.lang.Enum {
public static final enum com.google.common.collect.SortedLists$KeyAbsentBehavior NEXT_LOWER
public static final enum com.google.common.collect.SortedLists$KeyAbsentBehavior NEXT_HIGHER
public static final enum com.google.common.collect.SortedLists$KeyAbsentBehavior INVERTED_INSERTION_INDEX
private static final synthetic 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 <init> (java.lang.String, int)
abstract int resultIndex (int)
synthetic void <init> (java.lang.String, int, com.google.common.collect.SortedLists$1)
String x0
int x1
com.google.common.collect.SortedLists$1 x2
static void <clinit> ()
}
com/google/common/collect/SortedLists$KeyPresentBehavior$1.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyPresentBehavior$1 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void <init> (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.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyPresentBehavior$2 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void <init> (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.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyPresentBehavior$3 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void <init> (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.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyPresentBehavior$4 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void <init> (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.class
SortedLists.java
package com.google.common.collect
final enum com.google.common.collect.SortedLists$KeyPresentBehavior$5 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void <init> (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.class
SortedLists.java
package com.google.common.collect
abstract enum com.google.common.collect.SortedLists$KeyPresentBehavior extends java.lang.Enum {
public static final enum com.google.common.collect.SortedLists$KeyPresentBehavior ANY_PRESENT
public static final enum com.google.common.collect.SortedLists$KeyPresentBehavior LAST_PRESENT
public static final enum com.google.common.collect.SortedLists$KeyPresentBehavior FIRST_PRESENT
public static final enum com.google.common.collect.SortedLists$KeyPresentBehavior FIRST_AFTER
public static final enum com.google.common.collect.SortedLists$KeyPresentBehavior LAST_BEFORE
private static final synthetic 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 <init> (java.lang.String, int)
abstract int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
synthetic void <init> (java.lang.String, int, com.google.common.collect.SortedLists$1)
String x0
int x1
com.google.common.collect.SortedLists$1 x2
static void <clinit> ()
}
com/google/common/collect/SortedLists.class
SortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists extends java.lang.Object {
private void <init> ()
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.class
SortedMapDifference.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 ()
public volatile synthetic java.util.Map entriesDiffering ()
public volatile synthetic java.util.Map entriesInCommon ()
public volatile synthetic java.util.Map entriesOnlyOnRight ()
public volatile synthetic java.util.Map entriesOnlyOnLeft ()
}
com/google/common/collect/SortedMultiset.class
SortedMultiset.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.Set entrySet ()
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)
public volatile synthetic java.util.SortedSet elementSet ()
public volatile synthetic java.util.Set elementSet ()
}
com/google/common/collect/SortedMultisetBridge.class
SortedMultisetBridge.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 ()
public volatile synthetic java.util.Set elementSet ()
}
com/google/common/collect/SortedMultisets$ElementSet.class
SortedMultisets.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 <init> (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset multiset
final com.google.common.collect.SortedMultiset multiset ()
public java.util.Iterator iterator ()
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 synthetic com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/SortedMultisets$NavigableElementSet.class
SortedMultisets.java
package com.google.common.collect
com.google.common.collect.SortedMultisets$NavigableElementSet extends com.google.common.collect.SortedMultisets$ElementSet implements java.util.NavigableSet {
void <init> (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.class
SortedMultisets.java
package com.google.common.collect
final com.google.common.collect.SortedMultisets extends java.lang.Object {
private void <init> ()
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 synthetic java.lang.Object access$000 (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry x0
static synthetic java.lang.Object access$100 (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry x0
}
com/google/common/collect/SortedSetMultimap.class
SortedSetMultimap.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 ()
public volatile synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
}
com/google/common/collect/SparseImmutableTable.class
SparseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.SparseImmutableTable extends com.google.common.collect.RegularImmutableTable {
static final com.google.common.collect.ImmutableTable EMPTY
private final com.google.common.collect.ImmutableMap rowMap
private final com.google.common.collect.ImmutableMap columnMap
private final int[] cellRowIndices
private final int[] cellColumnInRowIndices
void <init> (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet)
Object row
Object col
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.Map$Entry col
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[] cellRowIndices
int[] cellColumnInRowIndices
com.google.common.collect.ImmutableMap$Builder rowBuilder
com.google.common.collect.ImmutableMap$Builder columnBuilder
public com.google.common.collect.ImmutableMap columnMap ()
com.google.common.collect.ImmutableMap columnMap
public com.google.common.collect.ImmutableMap rowMap ()
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
com.google.common.collect.ImmutableTable$SerializedForm createSerializedForm ()
com.google.common.collect.Table$Cell cell
java.util.Map columnKeyToIndex
int[] cellColumnIndices
int i
public volatile synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Map rowMap ()
static void <clinit> ()
}
com/google/common/collect/StandardRowSortedTable$1.class
StandardRowSortedTable.java
package com.google.common.collect
synthetic com.google.common.collect.StandardRowSortedTable$1 extends java.lang.Object {
}
com/google/common/collect/StandardRowSortedTable$RowSortedMap.class
StandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable$RowSortedMap extends com.google.common.collect.StandardTable$RowMap implements java.util.SortedMap {
final synthetic com.google.common.collect.StandardRowSortedTable this$0
private void <init> (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 synthetic java.util.Set createKeySet ()
public volatile synthetic java.util.Set keySet ()
synthetic void <init> (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.class
StandardRowSortedTable.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 <init> (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 synthetic java.util.Map createRowMap ()
public volatile synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Set rowKeySet ()
static synthetic java.util.SortedMap access$100 (com.google.common.collect.StandardRowSortedTable)
com.google.common.collect.StandardRowSortedTable x0
}
com/google/common/collect/StandardTable$1.class
StandardTable.java
package com.google.common.collect
synthetic com.google.common.collect.StandardTable$1 extends java.lang.Object {
}
com/google/common/collect/StandardTable$CellIterator.class
StandardTable.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 synthetic com.google.common.collect.StandardTable this$0
private void <init> (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 synthetic java.lang.Object next ()
synthetic void <init> (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.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
final synthetic com.google.common.collect.StandardTable$Column this$1
private void <init> (com.google.common.collect.StandardTable$Column)
public java.util.Iterator iterator ()
public int size ()
java.util.Map map
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
synthetic void <init> (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$1EntryImpl.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySetIterator$1EntryImpl extends com.google.common.collect.AbstractMapEntry {
final synthetic java.util.Map$Entry val$entry
final synthetic com.google.common.collect.StandardTable$Column$EntrySetIterator this$2
void <init> (com.google.common.collect.StandardTable$Column$EntrySetIterator, java.util.Map$Entry)
com.google.common.collect.StandardTable$Column$EntrySetIterator this$2
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.class
StandardTable.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 synthetic com.google.common.collect.StandardTable$Column this$1
private void <init> (com.google.common.collect.StandardTable$Column)
protected java.util.Map$Entry computeNext ()
java.util.Map$Entry entry
protected volatile synthetic java.lang.Object computeNext ()
synthetic void <init> (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.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$KeySet extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.StandardTable$Column this$1
void <init> (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.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$Values extends com.google.common.collect.Maps$Values {
final synthetic com.google.common.collect.StandardTable$Column this$1
void <init> (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.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final Object columnKey
final synthetic com.google.common.collect.StandardTable this$0
void <init> (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 removeFromColumnIf (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.class
StandardTable.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 synthetic com.google.common.collect.StandardTable this$0
private void <init> (com.google.common.collect.StandardTable)
protected java.lang.Object computeNext ()
java.util.Map$Entry entry
synthetic void <init> (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.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnKeySet extends com.google.common.collect.StandardTable$TableSet {
final synthetic com.google.common.collect.StandardTable this$0
private void <init> (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
synthetic void <init> (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.class
StandardTable.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 synthetic com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet this$2
void <init> (com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet)
com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet this$2
public java.util.Map apply (java.lang.Object)
Object columnKey
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet extends com.google.common.collect.StandardTable$TableSet {
final synthetic com.google.common.collect.StandardTable$ColumnMap this$1
void <init> (com.google.common.collect.StandardTable$ColumnMap)
com.google.common.collect.StandardTable$ColumnMap this$1
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.Collection c
boolean changed
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapValues.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapValues extends com.google.common.collect.Maps$Values {
final synthetic com.google.common.collect.StandardTable$ColumnMap this$1
void <init> (com.google.common.collect.StandardTable$ColumnMap)
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean removeAll (java.util.Collection)
Object columnKey
java.util.Collection c
boolean changed
public boolean retainAll (java.util.Collection)
Object columnKey
java.util.Collection c
boolean changed
}
com/google/common/collect/StandardTable$ColumnMap.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final synthetic com.google.common.collect.StandardTable this$0
private void <init> (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 synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object get (java.lang.Object)
synthetic void <init> (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Row$1.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$1 extends java.lang.Object implements java.util.Iterator {
final synthetic java.util.Iterator val$iterator
final synthetic com.google.common.collect.StandardTable$Row this$1
void <init> (com.google.common.collect.StandardTable$Row, java.util.Iterator)
com.google.common.collect.StandardTable$Row this$1
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/StandardTable$Row$2.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$2 extends com.google.common.collect.ForwardingMapEntry {
final synthetic java.util.Map$Entry val$entry
final synthetic com.google.common.collect.StandardTable$Row this$1
void <init> (com.google.common.collect.StandardTable$Row, java.util.Map$Entry)
com.google.common.collect.StandardTable$Row this$1
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 synthetic java.lang.Object delegate ()
}
com/google/common/collect/StandardTable$Row.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row extends com.google.common.collect.Maps$IteratorBasedAbstractMap {
final Object rowKey
java.util.Map backingRowMap
final synthetic com.google.common.collect.StandardTable this$0
void <init> (com.google.common.collect.StandardTable, java.lang.Object)
com.google.common.collect.StandardTable this$0
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
public int size ()
java.util.Map map
java.util.Iterator entryIterator ()
java.util.Map map
java.util.Iterator iterator
java.util.Spliterator entrySpliterator ()
java.util.Map map
java.util.Map$Entry wrapEntry (java.util.Map$Entry)
java.util.Map$Entry entry
}
com/google/common/collect/StandardTable$RowMap$EntrySet$1.class
StandardTable.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 synthetic com.google.common.collect.StandardTable$RowMap$EntrySet this$2
void <init> (com.google.common.collect.StandardTable$RowMap$EntrySet)
com.google.common.collect.StandardTable$RowMap$EntrySet this$2
public java.util.Map apply (java.lang.Object)
Object rowKey
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/StandardTable$RowMap$EntrySet.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap$EntrySet extends com.google.common.collect.StandardTable$TableSet {
final synthetic com.google.common.collect.StandardTable$RowMap this$1
void <init> (com.google.common.collect.StandardTable$RowMap)
com.google.common.collect.StandardTable$RowMap this$1
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.class
StandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap extends com.google.common.collect.Maps$ViewCachingAbstractMap {
final synthetic com.google.common.collect.StandardTable this$0
void <init> (com.google.common.collect.StandardTable)
com.google.common.collect.StandardTable this$0
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 synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object get (java.lang.Object)
}
com/google/common/collect/StandardTable$TableSet.class
StandardTable.java
package com.google.common.collect
abstract com.google.common.collect.StandardTable$TableSet extends com.google.common.collect.Sets$ImprovedAbstractSet {
final synthetic com.google.common.collect.StandardTable this$0
private void <init> (com.google.common.collect.StandardTable)
public boolean isEmpty ()
public void clear ()
synthetic void <init> (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.class
StandardTable.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 <init> (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
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
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 ()
java.util.Spliterator cellSpliterator ()
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
private static synthetic java.util.Spliterator lambda$cellSpliterator$1 (java.util.Map$Entry)
java.util.Map$Entry rowEntry
private static synthetic com.google.common.collect.Table$Cell lambda$null$0 (java.util.Map$Entry, java.util.Map$Entry)
java.util.Map$Entry rowEntry
java.util.Map$Entry columnEntry
static synthetic boolean access$300 (com.google.common.collect.StandardTable, java.lang.Object, java.lang.Object, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
Object x2
Object x3
static synthetic 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 synthetic java.util.Map access$900 (com.google.common.collect.StandardTable, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
}
com/google/common/collect/Streams$1.class
Streams.java
package com.google.common.collect
final com.google.common.collect.Streams$1 extends java.util.Spliterators$AbstractSpliterator {
final synthetic java.util.Iterator val$itrA
final synthetic java.util.Iterator val$itrB
final synthetic java.util.function.BiFunction val$function
void <init> (long, int, java.util.Iterator, java.util.Iterator, java.util.function.BiFunction)
long x0
int x1
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
}
com/google/common/collect/Streams$1OptionalState.class
Streams.java
package com.google.common.collect
com.google.common.collect.Streams$1OptionalState extends java.lang.Object {
boolean set
Object value
void <init> ()
void set (java.lang.Object)
Object value
java.lang.Object get ()
}
com/google/common/collect/Streams$1Splitr.class
Streams.java
package com.google.common.collect
com.google.common.collect.Streams$1Splitr extends com.google.common.collect.Streams$MapWithIndexSpliterator implements java.util.function.Consumer {
Object holder
final synthetic com.google.common.collect.Streams$FunctionWithIndex val$function
void <init> (java.util.Spliterator, long, com.google.common.collect.Streams$FunctionWithIndex)
java.util.Spliterator splitr
long index
public void accept (java.lang.Object)
Object t
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
com.google.common.collect.Streams$1Splitr createSplit (java.util.Spliterator, long)
java.util.Spliterator from
long i
volatile synthetic com.google.common.collect.Streams$MapWithIndexSpliterator createSplit (java.util.Spliterator, long)
}
com/google/common/collect/Streams$2.class
Streams.java
package com.google.common.collect
final com.google.common.collect.Streams$2 extends java.util.Spliterators$AbstractSpliterator {
long index
final synthetic java.util.Iterator val$fromIterator
final synthetic com.google.common.collect.Streams$FunctionWithIndex val$function
void <init> (long, int, java.util.Iterator, com.google.common.collect.Streams$FunctionWithIndex)
long x0
int x1
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
}
com/google/common/collect/Streams$2Splitr.class
Streams.java
package com.google.common.collect
com.google.common.collect.Streams$2Splitr extends com.google.common.collect.Streams$MapWithIndexSpliterator implements java.util.function.IntConsumer java.util.Spliterator {
int holder
final synthetic com.google.common.collect.Streams$IntFunctionWithIndex val$function
void <init> (java.util.Spliterator$OfInt, long, com.google.common.collect.Streams$IntFunctionWithIndex)
java.util.Spliterator$OfInt splitr
long index
public void accept (int)
int t
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
com.google.common.collect.Streams$2Splitr createSplit (java.util.Spliterator$OfInt, long)
java.util.Spliterator$OfInt from
long i
volatile synthetic com.google.common.collect.Streams$MapWithIndexSpliterator createSplit (java.util.Spliterator, long)
}
com/google/common/collect/Streams$3.class
Streams.java
package com.google.common.collect
final com.google.common.collect.Streams$3 extends java.util.Spliterators$AbstractSpliterator {
long index
final synthetic java.util.PrimitiveIterator$OfInt val$fromIterator
final synthetic com.google.common.collect.Streams$IntFunctionWithIndex val$function
void <init> (long, int, java.util.PrimitiveIterator$OfInt, com.google.common.collect.Streams$IntFunctionWithIndex)
long x0
int x1
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
}
com/google/common/collect/Streams$3Splitr.class
Streams.java
package com.google.common.collect
com.google.common.collect.Streams$3Splitr extends com.google.common.collect.Streams$MapWithIndexSpliterator implements java.util.function.LongConsumer java.util.Spliterator {
long holder
final synthetic com.google.common.collect.Streams$LongFunctionWithIndex val$function
void <init> (java.util.Spliterator$OfLong, long, com.google.common.collect.Streams$LongFunctionWithIndex)
java.util.Spliterator$OfLong splitr
long index
public void accept (long)
long t
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
com.google.common.collect.Streams$3Splitr createSplit (java.util.Spliterator$OfLong, long)
java.util.Spliterator$OfLong from
long i
volatile synthetic com.google.common.collect.Streams$MapWithIndexSpliterator createSplit (java.util.Spliterator, long)
}
com/google/common/collect/Streams$4.class
Streams.java
package com.google.common.collect
final com.google.common.collect.Streams$4 extends java.util.Spliterators$AbstractSpliterator {
long index
final synthetic java.util.PrimitiveIterator$OfLong val$fromIterator
final synthetic com.google.common.collect.Streams$LongFunctionWithIndex val$function
void <init> (long, int, java.util.PrimitiveIterator$OfLong, com.google.common.collect.Streams$LongFunctionWithIndex)
long x0
int x1
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
}
com/google/common/collect/Streams$4Splitr.class
Streams.java
package com.google.common.collect
com.google.common.collect.Streams$4Splitr extends com.google.common.collect.Streams$MapWithIndexSpliterator implements java.util.function.DoubleConsumer java.util.Spliterator {
double holder
final synthetic com.google.common.collect.Streams$DoubleFunctionWithIndex val$function
void <init> (java.util.Spliterator$OfDouble, long, com.google.common.collect.Streams$DoubleFunctionWithIndex)
java.util.Spliterator$OfDouble splitr
long index
public void accept (double)
double t
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
com.google.common.collect.Streams$4Splitr createSplit (java.util.Spliterator$OfDouble, long)
java.util.Spliterator$OfDouble from
long i
volatile synthetic com.google.common.collect.Streams$MapWithIndexSpliterator createSplit (java.util.Spliterator, long)
}
com/google/common/collect/Streams$5.class
Streams.java
package com.google.common.collect
final com.google.common.collect.Streams$5 extends java.util.Spliterators$AbstractSpliterator {
long index
final synthetic java.util.PrimitiveIterator$OfDouble val$fromIterator
final synthetic com.google.common.collect.Streams$DoubleFunctionWithIndex val$function
void <init> (long, int, java.util.PrimitiveIterator$OfDouble, com.google.common.collect.Streams$DoubleFunctionWithIndex)
long x0
int x1
public boolean tryAdvance (java.util.function.Consumer)
java.util.function.Consumer action
}
com/google/common/collect/Streams$DoubleFunctionWithIndex.class
Streams.java
package com.google.common.collect
public abstract com.google.common.collect.Streams$DoubleFunctionWithIndex extends java.lang.Object {
public abstract java.lang.Object apply (double, long)
}
com/google/common/collect/Streams$FunctionWithIndex.class
Streams.java
package com.google.common.collect
public abstract com.google.common.collect.Streams$FunctionWithIndex extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object, long)
}
com/google/common/collect/Streams$IntFunctionWithIndex.class
Streams.java
package com.google.common.collect
public abstract com.google.common.collect.Streams$IntFunctionWithIndex extends java.lang.Object {
public abstract java.lang.Object apply (int, long)
}
com/google/common/collect/Streams$LongFunctionWithIndex.class
Streams.java
package com.google.common.collect
public abstract com.google.common.collect.Streams$LongFunctionWithIndex extends java.lang.Object {
public abstract java.lang.Object apply (long, long)
}
com/google/common/collect/Streams$MapWithIndexSpliterator.class
Streams.java
package com.google.common.collect
abstract com.google.common.collect.Streams$MapWithIndexSpliterator extends java.lang.Object implements java.util.Spliterator {
final java.util.Spliterator fromSpliterator
long index
void <init> (java.util.Spliterator, long)
java.util.Spliterator fromSpliterator
long index
abstract com.google.common.collect.Streams$MapWithIndexSpliterator createSplit (java.util.Spliterator, long)
public com.google.common.collect.Streams$MapWithIndexSpliterator trySplit ()
java.util.Spliterator split
com.google.common.collect.Streams$MapWithIndexSpliterator result
public long estimateSize ()
public int characteristics ()
public volatile synthetic java.util.Spliterator trySplit ()
}
com/google/common/collect/Streams$TemporaryPair.class
Streams.java
package com.google.common.collect
com.google.common.collect.Streams$TemporaryPair extends java.lang.Object {
final Object a
final Object b
void <init> (java.lang.Object, java.lang.Object)
Object a
Object b
}
com/google/common/collect/Streams.class
Streams.java
package com.google.common.collect
public final com.google.common.collect.Streams extends java.lang.Object {
public static java.util.stream.Stream stream (java.lang.Iterable)
Iterable iterable
public static java.util.stream.Stream stream (java.util.Collection)
java.util.Collection collection
public static java.util.stream.Stream stream (java.util.Iterator)
java.util.Iterator iterator
public static java.util.stream.Stream stream (com.google.common.base.Optional)
com.google.common.base.Optional optional
public static java.util.stream.Stream stream (java.util.Optional)
java.util.Optional optional
public static java.util.stream.IntStream stream (java.util.OptionalInt)
java.util.OptionalInt optional
public static java.util.stream.LongStream stream (java.util.OptionalLong)
java.util.OptionalLong optional
public static java.util.stream.DoubleStream stream (java.util.OptionalDouble)
java.util.OptionalDouble optional
public static transient java.util.stream.Stream concat (java.util.stream.Stream[])
java.util.Spliterator splitr
java.util.stream.Stream stream
java.util.stream.Stream[] streams
boolean isParallel
int characteristics
long estimatedSize
com.google.common.collect.ImmutableList$Builder splitrsBuilder
public static transient java.util.stream.IntStream concat (java.util.stream.IntStream[])
java.util.stream.IntStream[] streams
public static transient java.util.stream.LongStream concat (java.util.stream.LongStream[])
java.util.stream.LongStream[] streams
public static transient java.util.stream.DoubleStream concat (java.util.stream.DoubleStream[])
java.util.stream.DoubleStream[] streams
public static java.util.stream.Stream zip (java.util.stream.Stream, java.util.stream.Stream, java.util.function.BiFunction)
java.util.stream.Stream streamA
java.util.stream.Stream streamB
java.util.function.BiFunction function
boolean isParallel
java.util.Spliterator splitrA
java.util.Spliterator splitrB
int characteristics
java.util.Iterator itrA
java.util.Iterator itrB
public static void forEachPair (java.util.stream.Stream, java.util.stream.Stream, java.util.function.BiConsumer)
java.util.Iterator iterA
java.util.Iterator iterB
java.util.stream.Stream streamA
java.util.stream.Stream streamB
java.util.function.BiConsumer consumer
public static java.util.stream.Stream mapWithIndex (java.util.stream.Stream, com.google.common.collect.Streams$FunctionWithIndex)
java.util.Iterator fromIterator
java.util.stream.Stream stream
com.google.common.collect.Streams$FunctionWithIndex function
boolean isParallel
java.util.Spliterator fromSpliterator
public static java.util.stream.Stream mapWithIndex (java.util.stream.IntStream, com.google.common.collect.Streams$IntFunctionWithIndex)
java.util.PrimitiveIterator$OfInt fromIterator
java.util.stream.IntStream stream
com.google.common.collect.Streams$IntFunctionWithIndex function
boolean isParallel
java.util.Spliterator$OfInt fromSpliterator
public static java.util.stream.Stream mapWithIndex (java.util.stream.LongStream, com.google.common.collect.Streams$LongFunctionWithIndex)
java.util.PrimitiveIterator$OfLong fromIterator
java.util.stream.LongStream stream
com.google.common.collect.Streams$LongFunctionWithIndex function
boolean isParallel
java.util.Spliterator$OfLong fromSpliterator
public static java.util.stream.Stream mapWithIndex (java.util.stream.DoubleStream, com.google.common.collect.Streams$DoubleFunctionWithIndex)
java.util.PrimitiveIterator$OfDouble fromIterator
java.util.stream.DoubleStream stream
com.google.common.collect.Streams$DoubleFunctionWithIndex function
boolean isParallel
java.util.Spliterator$OfDouble fromSpliterator
public static java.util.Optional findLast (java.util.stream.Stream)
java.util.Spliterator prefix
java.util.Spliterator spliterator
java.util.Spliterator prefix
java.util.stream.Stream stream
com.google.common.collect.Streams$1OptionalState state
java.util.Deque splits
public static java.util.OptionalInt findLast (java.util.stream.IntStream)
java.util.stream.IntStream stream
java.util.Optional boxedLast
public static java.util.OptionalLong findLast (java.util.stream.LongStream)
java.util.stream.LongStream stream
java.util.Optional boxedLast
public static java.util.OptionalDouble findLast (java.util.stream.DoubleStream)
java.util.stream.DoubleStream stream
java.util.Optional boxedLast
private void <init> ()
private static synthetic void lambda$forEachPair$5 (java.util.function.BiConsumer, com.google.common.collect.Streams$TemporaryPair)
java.util.function.BiConsumer consumer
com.google.common.collect.Streams$TemporaryPair pair
private static synthetic java.util.stream.DoubleStream lambda$concat$4 (java.util.stream.DoubleStream)
java.util.stream.DoubleStream stream
private static synthetic java.util.stream.LongStream lambda$concat$3 (java.util.stream.LongStream)
java.util.stream.LongStream stream
private static synthetic java.util.stream.IntStream lambda$concat$2 (java.util.stream.IntStream)
java.util.stream.IntStream stream
private static synthetic void lambda$concat$1 (java.util.stream.Stream[])
java.util.stream.Stream stream
java.util.stream.Stream[] streams
private static synthetic java.util.Spliterator lambda$concat$0 (java.util.Spliterator)
java.util.Spliterator splitr
}
com/google/common/collect/Synchronized$1.class
Synchronized.java
package com.google.common.collect
synthetic com.google.common.collect.Synchronized$1 extends java.lang.Object {
}
com/google/common/collect/Synchronized$SynchronizedAsMap.class
Synchronized.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 <init> (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 synthetic java.lang.Object get (java.lang.Object)
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1$1.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1$1 extends com.google.common.collect.ForwardingMapEntry {
final synthetic java.util.Map$Entry val$entry
final synthetic com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 this$1
void <init> (com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1, java.util.Map$Entry)
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 this$1
protected java.util.Map$Entry delegate ()
public java.util.Collection getValue ()
public volatile synthetic java.lang.Object getValue ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.Synchronized$SynchronizedAsMapEntries this$0
void <init> (com.google.common.collect.Synchronized$SynchronizedAsMapEntries, java.util.Iterator)
com.google.common.collect.Synchronized$SynchronizedAsMapEntries this$0
java.util.Iterator backingIterator
java.util.Map$Entry transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries.class
Synchronized.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 <init> (java.util.Set, java.lang.Object)
java.util.Set delegate
Object mutex
public 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.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapValues$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.Synchronized$SynchronizedAsMapValues this$0
void <init> (com.google.common.collect.Synchronized$SynchronizedAsMapValues, java.util.Iterator)
com.google.common.collect.Synchronized$SynchronizedAsMapValues this$0
java.util.Iterator backingIterator
java.util.Collection transform (java.util.Collection)
java.util.Collection from
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/Synchronized$SynchronizedAsMapValues.class
Synchronized.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 <init> (java.util.Collection, java.lang.Object)
java.util.Collection delegate
Object mutex
public java.util.Iterator iterator ()
}
com/google/common/collect/Synchronized$SynchronizedBiMap.class
Synchronized.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 <init> (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 synthetic java.util.Collection values ()
volatile synthetic java.util.Map delegate ()
volatile synthetic java.lang.Object delegate ()
synthetic void <init> (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.class
Synchronized.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 <init> (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 java.util.Spliterator spliterator ()
public java.util.stream.Stream stream ()
public java.util.stream.Stream parallelStream ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
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 boolean removeIf (java.util.function.Predicate)
java.util.function.Predicate filter
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
volatile synthetic java.lang.Object delegate ()
synthetic void <init> (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.class
Synchronized.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 <init> (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 synthetic java.util.Queue delegate ()
volatile synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedEntry.class
Synchronized.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 <init> (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 synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedList.class
Synchronized.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 <init> (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 void replaceAll (java.util.function.UnaryOperator)
java.util.function.UnaryOperator operator
public void sort (java.util.Comparator)
java.util.Comparator c
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedListMultimap.class
Synchronized.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 <init> (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 synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection get (java.lang.Object)
volatile synthetic com.google.common.collect.Multimap delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMap.class
Synchronized.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 <init> (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 void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
public java.lang.Object get (java.lang.Object)
Object key
public java.lang.Object getOrDefault (java.lang.Object, java.lang.Object)
Object key
Object defaultValue
public boolean isEmpty ()
public java.util.Set keySet ()
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 boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object computeIfAbsent (java.lang.Object, java.util.function.Function)
Object key
java.util.function.Function mappingFunction
public java.lang.Object computeIfPresent (java.lang.Object, java.util.function.BiFunction)
Object key
java.util.function.BiFunction remappingFunction
public java.lang.Object compute (java.lang.Object, java.util.function.BiFunction)
Object key
java.util.function.BiFunction remappingFunction
public java.lang.Object merge (java.lang.Object, java.lang.Object, java.util.function.BiFunction)
Object key
Object value
java.util.function.BiFunction remappingFunction
public void putAll (java.util.Map)
java.util.Map map
public void replaceAll (java.util.function.BiFunction)
java.util.function.BiFunction function
public java.lang.Object remove (java.lang.Object)
Object key
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMultimap.class
Synchronized.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 <init> (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 void forEach (java.util.function.BiConsumer)
java.util.function.BiConsumer action
public java.util.Map asMap ()
public com.google.common.collect.Multiset keys ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMultiset.class
Synchronized.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 <init> (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 synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedNavigableMap.class
Synchronized.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 <init> (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.SortedMap headMap (java.lang.Object)
Object toKey
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.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
volatile synthetic java.util.SortedMap delegate ()
volatile synthetic java.util.Map delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedNavigableSet.class
Synchronized.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 <init> (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.util.SortedSet headSet (java.lang.Object)
Object toElement
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.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
volatile synthetic java.util.SortedSet delegate ()
volatile synthetic java.util.Set delegate ()
volatile synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedObject.class
Synchronized.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 <init> (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.class
Synchronized.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 <init> (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 synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedRandomAccessList.class
Synchronized.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 <init> (java.util.List, java.lang.Object)
java.util.List list
Object mutex
}
com/google/common/collect/Synchronized$SynchronizedSet.class
Synchronized.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 <init> (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 synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSetMultimap.class
Synchronized.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 <init> (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 synthetic java.util.Collection entries ()
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Collection get (java.lang.Object)
volatile synthetic com.google.common.collect.Multimap delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedMap.class
Synchronized.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 <init> (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 synthetic java.util.Map delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedSet.class
Synchronized.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 <init> (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 synthetic java.util.Set delegate ()
volatile synthetic java.util.Collection delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedSetMultimap.class
Synchronized.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 <init> (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 synthetic java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.Set removeAll (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
volatile synthetic com.google.common.collect.SetMultimap delegate ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic java.util.Collection removeAll (java.lang.Object)
public volatile synthetic java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
volatile synthetic com.google.common.collect.Multimap delegate ()
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedTable$1.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedTable$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Synchronized$SynchronizedTable this$0
void <init> (com.google.common.collect.Synchronized$SynchronizedTable)
com.google.common.collect.Synchronized$SynchronizedTable this$0
public java.util.Map apply (java.util.Map)
java.util.Map t
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Synchronized$SynchronizedTable$2.class
Synchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedTable$2 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Synchronized$SynchronizedTable this$0
void <init> (com.google.common.collect.Synchronized$SynchronizedTable)
com.google.common.collect.Synchronized$SynchronizedTable this$0
public java.util.Map apply (java.util.Map)
java.util.Map t
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Synchronized$SynchronizedTable.class
Synchronized.java
package com.google.common.collect
final com.google.common.collect.Synchronized$SynchronizedTable extends com.google.common.collect.Synchronized$SynchronizedObject implements com.google.common.collect.Table {
void <init> (com.google.common.collect.Table, java.lang.Object)
com.google.common.collect.Table delegate
Object mutex
com.google.common.collect.Table delegate ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public int size ()
public void clear ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set cellSet ()
public java.util.Set rowKeySet ()
public java.util.Set columnKeySet ()
public java.util.Collection values ()
public java.util.Map rowMap ()
public java.util.Map columnMap ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Synchronized.class
Synchronized.java
package com.google.common.collect
final com.google.common.collect.Synchronized extends java.lang.Object {
private void <init> ()
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 com.google.common.collect.Table table (com.google.common.collect.Table, java.lang.Object)
com.google.common.collect.Table table
Object mutex
static synthetic java.util.SortedSet access$100 (java.util.SortedSet, java.lang.Object)
java.util.SortedSet x0
Object x1
static synthetic java.util.List access$200 (java.util.List, java.lang.Object)
java.util.List x0
Object x1
static synthetic java.util.Set access$300 (java.util.Set, java.lang.Object)
java.util.Set x0
Object x1
static synthetic java.util.Collection access$400 (java.util.Collection, java.lang.Object)
java.util.Collection x0
Object x1
static synthetic java.util.Collection access$500 (java.util.Collection, java.lang.Object)
java.util.Collection x0
Object x1
static synthetic 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.class
Table.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.class
Table.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.class
Tables.java
package com.google.common.collect
final com.google.common.collect.Tables$1 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public java.util.Map apply (java.util.Map)
java.util.Map input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Tables$AbstractCell.class
Tables.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 <init> ()
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.class
Tables.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 <init> (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.class
Tables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Tables$TransformedTable this$0
void <init> (com.google.common.collect.Tables$TransformedTable)
com.google.common.collect.Tables$TransformedTable this$0
public com.google.common.collect.Table$Cell apply (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Tables$TransformedTable$2.class
Tables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$2 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Tables$TransformedTable this$0
void <init> (com.google.common.collect.Tables$TransformedTable)
com.google.common.collect.Tables$TransformedTable this$0
public java.util.Map apply (java.util.Map)
java.util.Map row
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Tables$TransformedTable$3.class
Tables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$3 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.Tables$TransformedTable this$0
void <init> (com.google.common.collect.Tables$TransformedTable)
com.google.common.collect.Tables$TransformedTable this$0
public java.util.Map apply (java.util.Map)
java.util.Map column
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Tables$TransformedTable.class
Tables.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 <init> (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 ()
java.util.Spliterator cellSpliterator ()
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.class
Tables.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 <init> ()
public com.google.common.collect.Table$Cell apply (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/Tables$TransposeTable.class
Tables.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 <init> (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 ()
java.util.Spliterator cellSpliterator ()
static void <clinit> ()
}
com/google/common/collect/Tables$UnmodifiableRowSortedMap.class
Tables.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 <init> (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 synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Set rowKeySet ()
protected volatile synthetic com.google.common.collect.Table delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/Tables$UnmodifiableTable.class
Tables.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 <init> (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 synthetic java.lang.Object delegate ()
}
com/google/common/collect/Tables.class
Tables.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 <init> ()
public static java.util.stream.Collector toTable (java.util.function.Function, java.util.function.Function, java.util.function.Function, java.util.function.Supplier)
java.util.function.Function rowFunction
java.util.function.Function columnFunction
java.util.function.Function valueFunction
java.util.function.Supplier tableSupplier
public static java.util.stream.Collector toTable (java.util.function.Function, java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator, java.util.function.Supplier)
java.util.function.Function rowFunction
java.util.function.Function columnFunction
java.util.function.Function valueFunction
java.util.function.BinaryOperator mergeFunction
java.util.function.Supplier tableSupplier
private static void merge (com.google.common.collect.Table, java.lang.Object, java.lang.Object, java.lang.Object, java.util.function.BinaryOperator)
Object newValue
com.google.common.collect.Table table
Object row
Object column
Object value
java.util.function.BinaryOperator mergeFunction
Object oldValue
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 ()
public static com.google.common.collect.Table synchronizedTable (com.google.common.collect.Table)
com.google.common.collect.Table table
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
private static synthetic com.google.common.collect.Table lambda$toTable$2 (java.util.function.BinaryOperator, com.google.common.collect.Table, com.google.common.collect.Table)
com.google.common.collect.Table$Cell cell2
java.util.function.BinaryOperator mergeFunction
com.google.common.collect.Table table1
com.google.common.collect.Table table2
private static synthetic void lambda$toTable$1 (java.util.function.Function, java.util.function.Function, java.util.function.Function, java.util.function.BinaryOperator, com.google.common.collect.Table, java.lang.Object)
java.util.function.Function rowFunction
java.util.function.Function columnFunction
java.util.function.Function valueFunction
java.util.function.BinaryOperator mergeFunction
com.google.common.collect.Table table
Object input
private static synthetic java.lang.Object lambda$toTable$0 (java.lang.Object, java.lang.Object)
Object v1
Object v2
static synthetic com.google.common.base.Function access$000 ()
static void <clinit> ()
}
com/google/common/collect/TopKSelector.class
TopKSelector.java
package com.google.common.collect
final com.google.common.collect.TopKSelector extends java.lang.Object {
private final int k
private final java.util.Comparator comparator
private final Object[] buffer
private int bufferSize
private Object threshold
public static com.google.common.collect.TopKSelector least (int)
int k
public static com.google.common.collect.TopKSelector least (int, java.util.Comparator)
int k
java.util.Comparator comparator
public static com.google.common.collect.TopKSelector greatest (int)
int k
public static com.google.common.collect.TopKSelector greatest (int, java.util.Comparator)
int k
java.util.Comparator comparator
private void <init> (java.util.Comparator, int)
java.util.Comparator comparator
int k
public void offer (java.lang.Object)
Object elem
private void trim ()
int pivotIndex
int pivotNewIndex
int i
int left
int right
int minThresholdPosition
int iterations
int maxIterations
private int partition (int, int, int)
int i
int left
int right
int pivotIndex
Object pivotValue
int pivotNewIndex
private void swap (int, int)
int i
int j
Object tmp
com.google.common.collect.TopKSelector combine (com.google.common.collect.TopKSelector)
int i
com.google.common.collect.TopKSelector other
public void offerAll (java.lang.Iterable)
Iterable elements
public void offerAll (java.util.Iterator)
java.util.Iterator elements
public java.util.List topK ()
}
com/google/common/collect/TransformedIterator.class
TransformedIterator.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 <init> (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.class
TransformedListIterator.java
package com.google.common.collect
abstract com.google.common.collect.TransformedListIterator extends com.google.common.collect.TransformedIterator implements java.util.ListIterator {
void <init> (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.class
TreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.collect.TreeBasedTable this$0
void <init> (com.google.common.collect.TreeBasedTable)
com.google.common.collect.TreeBasedTable this$0
public java.util.Iterator apply (java.util.Map)
java.util.Map input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/collect/TreeBasedTable$2.class
TreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$2 extends com.google.common.collect.AbstractIterator {
Object lastValue
final synthetic java.util.Iterator val$merged
final synthetic java.util.Comparator val$comparator
final synthetic com.google.common.collect.TreeBasedTable this$0
void <init> (com.google.common.collect.TreeBasedTable, java.util.Iterator, java.util.Comparator)
com.google.common.collect.TreeBasedTable this$0
protected java.lang.Object computeNext ()
Object next
boolean duplicate
}
com/google/common/collect/TreeBasedTable$Factory.class
TreeBasedTable.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 <init> (java.util.Comparator)
java.util.Comparator comparator
public java.util.TreeMap get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/collect/TreeBasedTable$TreeRow.class
TreeBasedTable.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 synthetic com.google.common.collect.TreeBasedTable this$0
void <init> (com.google.common.collect.TreeBasedTable, java.lang.Object)
Object rowKey
void <init> (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 synthetic java.util.Map computeBackingRowMap ()
volatile synthetic java.util.Map backingRowMap ()
public volatile synthetic java.util.Set keySet ()
}
com/google/common/collect/TreeBasedTable.class
TreeBasedTable.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 <init> (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 synthetic java.util.Map rowMap ()
public volatile synthetic java.util.Set rowKeySet ()
public volatile synthetic java.util.Map row (java.lang.Object)
public volatile synthetic java.util.Map columnMap ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Set columnKeySet ()
public volatile synthetic java.util.Map column (java.lang.Object)
public volatile synthetic java.util.Set cellSet ()
public volatile synthetic java.lang.Object remove (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
public volatile synthetic void clear ()
public volatile synthetic int size ()
public volatile synthetic boolean isEmpty ()
public volatile synthetic java.lang.Object get (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
public volatile synthetic boolean containsRow (java.lang.Object)
public volatile synthetic boolean containsColumn (java.lang.Object)
public volatile synthetic boolean contains (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic void putAll (com.google.common.collect.Table)
}
com/google/common/collect/TreeMultimap.class
TreeMultimap.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 <init> (java.util.Comparator, java.util.Comparator)
java.util.Comparator keyComparator
java.util.Comparator valueComparator
private void <init> (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.Map createAsMap ()
java.util.SortedSet createCollection ()
java.util.Collection createCollection (java.lang.Object)
Object key
public java.util.Comparator keyComparator ()
public java.util.Comparator valueComparator ()
public java.util.NavigableSet get (java.lang.Object)
Object key
public java.util.NavigableSet keySet ()
public java.util.NavigableMap asMap ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile synthetic java.util.SortedSet keySet ()
public volatile synthetic java.util.SortedMap asMap ()
public volatile synthetic java.util.Collection values ()
public volatile synthetic java.util.Map asMap ()
public volatile synthetic java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
public volatile synthetic java.util.SortedSet removeAll (java.lang.Object)
public volatile synthetic java.util.SortedSet get (java.lang.Object)
public volatile synthetic java.util.Set get (java.lang.Object)
public volatile synthetic java.util.Set keySet ()
public volatile synthetic java.util.Collection get (java.lang.Object)
public volatile synthetic boolean equals (java.lang.Object)
public volatile synthetic boolean put (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Set entries ()
volatile synthetic java.util.Set createCollection ()
public volatile synthetic void forEach (java.util.function.BiConsumer)
public volatile synthetic void clear ()
public volatile synthetic boolean containsKey (java.lang.Object)
public volatile synthetic int size ()
volatile synthetic java.util.Collection createCollection ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic com.google.common.collect.Multiset keys ()
public volatile synthetic boolean putAll (com.google.common.collect.Multimap)
public volatile synthetic boolean putAll (java.lang.Object, java.lang.Iterable)
public volatile synthetic boolean remove (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsEntry (java.lang.Object, java.lang.Object)
public volatile synthetic boolean containsValue (java.lang.Object)
public volatile synthetic boolean isEmpty ()
}
com/google/common/collect/TreeMultiset$1.class
TreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$1 extends com.google.common.collect.Multisets$AbstractEntry {
final synthetic com.google.common.collect.TreeMultiset$AvlNode val$baseEntry
final synthetic com.google.common.collect.TreeMultiset this$0
void <init> (com.google.common.collect.TreeMultiset, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset this$0
public java.lang.Object getElement ()
public int getCount ()
int result
}
com/google/common/collect/TreeMultiset$2.class
TreeMultiset.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 synthetic com.google.common.collect.TreeMultiset this$0
void <init> (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset this$0
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
com.google.common.collect.Multiset$Entry result
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/TreeMultiset$3.class
TreeMultiset.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 synthetic com.google.common.collect.TreeMultiset this$0
void <init> (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset this$0
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
com.google.common.collect.Multiset$Entry result
public void remove ()
public volatile synthetic java.lang.Object next ()
}
com/google/common/collect/TreeMultiset$4.class
TreeMultiset.java
package com.google.common.collect
synthetic com.google.common.collect.TreeMultiset$4 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$collect$BoundType
static void <clinit> ()
}
com/google/common/collect/TreeMultiset$Aggregate$1.class
TreeMultiset.java
package com.google.common.collect
final enum com.google.common.collect.TreeMultiset$Aggregate$1 extends com.google.common.collect.TreeMultiset$Aggregate {
void <init> (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.class
TreeMultiset.java
package com.google.common.collect
final enum com.google.common.collect.TreeMultiset$Aggregate$2 extends com.google.common.collect.TreeMultiset$Aggregate {
void <init> (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.class
TreeMultiset.java
package com.google.common.collect
abstract enum com.google.common.collect.TreeMultiset$Aggregate extends java.lang.Enum {
public static final enum com.google.common.collect.TreeMultiset$Aggregate SIZE
public static final enum com.google.common.collect.TreeMultiset$Aggregate DISTINCT
private static final synthetic 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 <init> (java.lang.String, int)
abstract int nodeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
abstract long treeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
synthetic void <init> (java.lang.String, int, com.google.common.collect.TreeMultiset$1)
String x0
int x1
com.google.common.collect.TreeMultiset$1 x2
static void <clinit> ()
}
com/google/common/collect/TreeMultiset$AvlNode.class
TreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$AvlNode extends java.lang.Object {
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 <init> (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
java.lang.Object getElement ()
int getCount ()
public java.lang.String toString ()
static synthetic int access$200 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic long access$300 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic int access$400 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic java.lang.Object access$500 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$600 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$700 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$800 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static synthetic int access$202 (com.google.common.collect.TreeMultiset$AvlNode, int)
com.google.common.collect.TreeMultiset$AvlNode x0
int x1
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$602 (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 synthetic com.google.common.collect.TreeMultiset$AvlNode access$702 (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 synthetic 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 synthetic com.google.common.collect.TreeMultiset$AvlNode access$802 (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 synthetic 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 synthetic com.google.common.collect.TreeMultiset$AvlNode access$1100 (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 synthetic com.google.common.collect.TreeMultiset$AvlNode access$900 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
}
com/google/common/collect/TreeMultiset$Reference.class
TreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$Reference extends java.lang.Object {
private Object value
private void <init> ()
public java.lang.Object get ()
public void checkAndSet (java.lang.Object, java.lang.Object)
Object expected
Object newValue
void clear ()
synthetic void <init> (com.google.common.collect.TreeMultiset$1)
com.google.common.collect.TreeMultiset$1 x0
}
com/google/common/collect/TreeMultiset.class
TreeMultiset.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 <init> (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 <init> (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 ()
static int distinctElements (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
public int count (java.lang.Object)
Object e
com.google.common.collect.TreeMultiset$AvlNode root
RuntimeException 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
com.google.common.collect.TreeMultiset$AvlNode newRoot
RuntimeException 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
public void clear ()
com.google.common.collect.TreeMultiset$AvlNode next
com.google.common.collect.TreeMultiset$AvlNode current
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 elementIterator ()
java.util.Iterator entryIterator ()
java.util.Iterator descendingEntryIterator ()
public void forEachEntry (java.util.function.ObjIntConsumer)
com.google.common.collect.TreeMultiset$AvlNode node
java.util.function.ObjIntConsumer action
public java.util.Iterator iterator ()
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
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 synthetic com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile synthetic com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
public volatile synthetic com.google.common.collect.Multiset$Entry pollLastEntry ()
public volatile synthetic com.google.common.collect.Multiset$Entry pollFirstEntry ()
public volatile synthetic com.google.common.collect.Multiset$Entry lastEntry ()
public volatile synthetic com.google.common.collect.Multiset$Entry firstEntry ()
public volatile synthetic java.util.Comparator comparator ()
public volatile synthetic java.util.NavigableSet elementSet ()
public volatile synthetic java.util.Set entrySet ()
public volatile synthetic boolean contains (java.lang.Object)
public volatile synthetic boolean isEmpty ()
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$1200 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static synthetic com.google.common.collect.GeneralRange access$1300 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static synthetic 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 synthetic com.google.common.collect.TreeMultiset$AvlNode access$1500 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static synthetic com.google.common.collect.TreeMultiset$AvlNode access$1600 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static synthetic 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 synthetic 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.class
TreeRangeMap.java
package com.google.common.collect
final com.google.common.collect.TreeRangeMap$1 extends java.lang.Object implements com.google.common.collect.RangeMap {
void <init> ()
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 putCoalescing (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 java.util.Map asDescendingMapOfRanges ()
public com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range range
}
com/google/common/collect/TreeRangeMap$AsMapOfRanges.class
TreeRangeMap.java
package com.google.common.collect
final com.google.common.collect.TreeRangeMap$AsMapOfRanges extends com.google.common.collect.Maps$IteratorBasedAbstractMap {
final Iterable entryIterable
final synthetic com.google.common.collect.TreeRangeMap this$0
void <init> (com.google.common.collect.TreeRangeMap, java.lang.Iterable)
Iterable entryIterable
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 int size ()
java.util.Iterator entryIterator ()
}
com/google/common/collect/TreeRangeMap$RangeMapEntry.class
TreeRangeMap.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 <init> (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 <init> (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 synthetic java.lang.Object getKey ()
}
com/google/common/collect/TreeRangeMap$SubRangeMap$1$1.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$1$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$backingItr
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap$1 this$2
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap$1, java.util.Iterator)
com.google.common.collect.TreeRangeMap$SubRangeMap$1 this$2
protected java.util.Map$Entry computeNext ()
com.google.common.collect.TreeRangeMap$RangeMapEntry entry
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeMap$SubRangeMap$1.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$1 extends com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap {
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap this$1
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap)
com.google.common.collect.TreeRangeMap$SubRangeMap this$1
java.util.Iterator entryIterator ()
java.util.Iterator backingItr
}
com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1 extends com.google.common.collect.Maps$KeySet {
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap, java.util.Map)
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
java.util.Map map
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.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2 extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap)
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
public boolean isEmpty ()
}
com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$backingItr
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap, java.util.Iterator)
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
protected java.util.Map$Entry computeNext ()
com.google.common.collect.TreeRangeMap$RangeMapEntry entry
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$4.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$4 extends com.google.common.collect.Maps$Values {
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap, java.util.Map)
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
java.util.Map map
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.class
TreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap extends java.util.AbstractMap {
final synthetic com.google.common.collect.TreeRangeMap$SubRangeMap this$1
void <init> (com.google.common.collect.TreeRangeMap$SubRangeMap)
com.google.common.collect.TreeRangeMap$SubRangeMap this$1
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 removeEntryIf (com.google.common.base.Predicate)
java.util.Map$Entry entry
com.google.common.collect.Range range
com.google.common.base.Predicate predicate
java.util.List toRemove
public java.util.Set keySet ()
public java.util.Set entrySet ()
java.util.Iterator entryIterator ()
com.google.common.collect.Cut cutToStart
java.util.Iterator backingItr
public java.util.Collection values ()
static synthetic 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.class
TreeRangeMap.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 synthetic com.google.common.collect.TreeRangeMap this$0
void <init> (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 putCoalescing (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
com.google.common.collect.Range coalescedRange
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 java.util.Map asDescendingMapOfRanges ()
public boolean equals (java.lang.Object)
com.google.common.collect.RangeMap rangeMap
Object o
public int hashCode ()
public java.lang.String toString ()
static synthetic 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.class
TreeRangeMap.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 <init> ()
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 putCoalescing (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
com.google.common.collect.Range coalescedRange
private com.google.common.collect.Range coalescedRange (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
com.google.common.collect.Range coalescedRange
java.util.Map$Entry lowerEntry
java.util.Map$Entry higherEntry
private static com.google.common.collect.Range coalesce (com.google.common.collect.Range, java.lang.Object, java.util.Map$Entry)
com.google.common.collect.Range range
Object value
java.util.Map$Entry entry
public void putAll (com.google.common.collect.RangeMap)
java.util.Map$Entry entry
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 java.util.Map asDescendingMapOfRanges ()
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 synthetic java.util.NavigableMap access$000 (com.google.common.collect.TreeRangeMap)
com.google.common.collect.TreeRangeMap x0
static synthetic com.google.common.collect.Range access$100 (com.google.common.collect.TreeRangeMap, com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.TreeRangeMap x0
com.google.common.collect.Range x1
Object x2
static synthetic com.google.common.collect.RangeMap access$200 (com.google.common.collect.TreeRangeMap)
com.google.common.collect.TreeRangeMap x0
static void <clinit> ()
}
com/google/common/collect/TreeRangeSet$1.class
TreeRangeSet.java
package com.google.common.collect
synthetic com.google.common.collect.TreeRangeSet$1 extends java.lang.Object {
}
com/google/common/collect/TreeRangeSet$AsRanges.class
TreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$AsRanges extends com.google.common.collect.ForwardingCollection implements java.util.Set {
final java.util.Collection delegate
final synthetic com.google.common.collect.TreeRangeSet this$0
void <init> (com.google.common.collect.TreeRangeSet, java.util.Collection)
com.google.common.collect.TreeRangeSet this$0
java.util.Collection delegate
protected java.util.Collection delegate ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/collect/TreeRangeSet$Complement.class
TreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$Complement extends com.google.common.collect.TreeRangeSet {
final synthetic com.google.common.collect.TreeRangeSet this$0
void <init> (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.class
TreeRangeSet.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 synthetic com.google.common.collect.Cut val$firstComplementRangeLowerBound
final synthetic com.google.common.collect.PeekingIterator val$positiveItr
final synthetic com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound this$0
void <init> (com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound, com.google.common.collect.Cut, com.google.common.collect.PeekingIterator)
com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound this$0
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 synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound$2.class
TreeRangeSet.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 synthetic com.google.common.collect.Cut val$firstComplementRangeUpperBound
final synthetic com.google.common.collect.PeekingIterator val$positiveItr
final synthetic com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound this$0
void <init> (com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound, com.google.common.collect.Cut, com.google.common.collect.PeekingIterator)
com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound this$0
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 synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound.class
TreeRangeSet.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 <init> (java.util.NavigableMap)
java.util.NavigableMap positiveRangesByLowerBound
private void <init> (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 synthetic java.lang.Object get (java.lang.Object)
public volatile synthetic java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
static synthetic 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.class
TreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$RangesByUpperBound$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$backingItr
final synthetic com.google.common.collect.TreeRangeSet$RangesByUpperBound this$0
void <init> (com.google.common.collect.TreeRangeSet$RangesByUpperBound, java.util.Iterator)
com.google.common.collect.TreeRangeSet$RangesByUpperBound this$0
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range range
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$RangesByUpperBound$2.class
TreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$RangesByUpperBound$2 extends com.google.common.collect.AbstractIterator {
final synthetic com.google.common.collect.PeekingIterator val$backingItr
final synthetic com.google.common.collect.TreeRangeSet$RangesByUpperBound this$0
void <init> (com.google.common.collect.TreeRangeSet$RangesByUpperBound, com.google.common.collect.PeekingIterator)
com.google.common.collect.TreeRangeSet$RangesByUpperBound this$0
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range range
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$RangesByUpperBound.class
TreeRangeSet.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 <init> (java.util.NavigableMap)
java.util.NavigableMap rangesByLowerBound
private void <init> (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 synthetic java.lang.Object get (java.lang.Object)
public volatile synthetic java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
static synthetic 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.class
TreeRangeSet.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 synthetic com.google.common.collect.TreeRangeSet this$0
void <init> (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.class
TreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$completeRangeItr
final synthetic com.google.common.collect.Cut val$upperBoundOnLowerBounds
final synthetic com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound this$0
void <init> (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound, java.util.Iterator, com.google.common.collect.Cut)
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound this$0
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range nextRange
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound$2.class
TreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound$2 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$completeRangeItr
final synthetic com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound this$0
void <init> (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound, java.util.Iterator)
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound this$0
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range nextRange
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound.class
TreeRangeSet.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 <init> (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 synthetic java.lang.Object get (java.lang.Object)
public volatile synthetic java.util.NavigableMap tailMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap headMap (java.lang.Object, boolean)
public volatile synthetic java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
static synthetic com.google.common.collect.Range access$300 (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound)
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound x0
static synthetic com.google.common.collect.Range access$400 (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound)
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound x0
synthetic void <init> (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.class
TreeRangeSet.java
package com.google.common.collect
public com.google.common.collect.TreeRangeSet extends com.google.common.collect.AbstractRangeSet implements java.io.Serializable {
final java.util.NavigableMap rangesByLowerBound
private transient java.util.Set asRanges
private transient java.util.Set asDescendingSetOfRanges
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
public static com.google.common.collect.TreeRangeSet create (java.lang.Iterable)
Iterable ranges
com.google.common.collect.TreeRangeSet result
private void <init> (java.util.NavigableMap)
java.util.NavigableMap rangesByLowerCut
public java.util.Set asRanges ()
java.util.Set result
public java.util.Set asDescendingSetOfRanges ()
java.util.Set result
public com.google.common.collect.Range rangeContaining (java.lang.Comparable)
Comparable value
java.util.Map$Entry floorEntry
public boolean intersects (com.google.common.collect.Range)
com.google.common.collect.Range range
java.util.Map$Entry ceilingEntry
java.util.Map$Entry priorEntry
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 synthetic boolean equals (java.lang.Object)
public volatile synthetic void removeAll (com.google.common.collect.RangeSet)
public volatile synthetic void addAll (com.google.common.collect.RangeSet)
public volatile synthetic boolean enclosesAll (com.google.common.collect.RangeSet)
public volatile synthetic void clear ()
public volatile synthetic boolean isEmpty ()
public volatile synthetic boolean contains (java.lang.Comparable)
synthetic void <init> (java.util.NavigableMap, com.google.common.collect.TreeRangeSet$1)
java.util.NavigableMap x0
com.google.common.collect.TreeRangeSet$1 x1
static synthetic 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.class
TreeTraverser.java
package com.google.common.collect
final com.google.common.collect.TreeTraverser$1 extends com.google.common.collect.TreeTraverser {
final synthetic com.google.common.base.Function val$nodeToChildrenFunction
void <init> (com.google.common.base.Function)
public java.lang.Iterable children (java.lang.Object)
Object root
}
com/google/common/collect/TreeTraverser$2$1.class
TreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$2$1 extends java.lang.Object implements java.util.function.Consumer {
final synthetic java.util.function.Consumer val$action
final synthetic com.google.common.collect.TreeTraverser$2 this$1
void <init> (com.google.common.collect.TreeTraverser$2, java.util.function.Consumer)
com.google.common.collect.TreeTraverser$2 this$1
public void accept (java.lang.Object)
Object t
}
com/google/common/collect/TreeTraverser$2.class
TreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$2 extends com.google.common.collect.FluentIterable {
final synthetic Object val$root
final synthetic com.google.common.collect.TreeTraverser this$0
void <init> (com.google.common.collect.TreeTraverser, java.lang.Object)
com.google.common.collect.TreeTraverser this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/TreeTraverser$3$1.class
TreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$3$1 extends java.lang.Object implements java.util.function.Consumer {
final synthetic java.util.function.Consumer val$action
final synthetic com.google.common.collect.TreeTraverser$3 this$1
void <init> (com.google.common.collect.TreeTraverser$3, java.util.function.Consumer)
com.google.common.collect.TreeTraverser$3 this$1
public void accept (java.lang.Object)
Object t
}
com/google/common/collect/TreeTraverser$3.class
TreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$3 extends com.google.common.collect.FluentIterable {
final synthetic Object val$root
final synthetic com.google.common.collect.TreeTraverser this$0
void <init> (com.google.common.collect.TreeTraverser, java.lang.Object)
com.google.common.collect.TreeTraverser this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
public void forEach (java.util.function.Consumer)
java.util.function.Consumer action
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/TreeTraverser$4.class
TreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$4 extends com.google.common.collect.FluentIterable {
final synthetic Object val$root
final synthetic com.google.common.collect.TreeTraverser this$0
void <init> (com.google.common.collect.TreeTraverser, java.lang.Object)
com.google.common.collect.TreeTraverser this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/collect/TreeTraverser$BreadthFirstIterator.class
TreeTraverser.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 synthetic com.google.common.collect.TreeTraverser this$0
void <init> (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.class
TreeTraverser.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 synthetic com.google.common.collect.TreeTraverser this$0
void <init> (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.class
TreeTraverser.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 <init> (java.lang.Object, java.util.Iterator)
Object root
java.util.Iterator childIterator
}
com/google/common/collect/TreeTraverser$PreOrderIterator.class
TreeTraverser.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 synthetic com.google.common.collect.TreeTraverser this$0
void <init> (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.class
TreeTraverser.java
package com.google.common.collect
public abstract com.google.common.collect.TreeTraverser extends java.lang.Object {
public void <init> ()
public static com.google.common.collect.TreeTraverser using (com.google.common.base.Function)
com.google.common.base.Function nodeToChildrenFunction
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.class
UnmodifiableIterator.java
package com.google.common.collect
public abstract com.google.common.collect.UnmodifiableIterator extends java.lang.Object implements java.util.Iterator {
protected void <init> ()
public final void remove ()
}
com/google/common/collect/UnmodifiableListIterator.class
UnmodifiableListIterator.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 <init> ()
public final void add (java.lang.Object)
Object e
public final void set (java.lang.Object)
Object e
}
com/google/common/collect/UnmodifiableSortedMultiset.class
UnmodifiableSortedMultiset.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 <init> (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 synthetic java.util.Set elementSet ()
volatile synthetic java.util.Set createElementSet ()
protected volatile synthetic com.google.common.collect.Multiset delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
public volatile synthetic java.util.SortedSet elementSet ()
}
com/google/common/collect/UsingToStringOrdering.class
UsingToStringOrdering.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 <init> ()
static void <clinit> ()
}
com/google/common/collect/WellBehavedMap$1.class
WellBehavedMap.java
package com.google.common.collect
synthetic com.google.common.collect.WellBehavedMap$1 extends java.lang.Object {
}
com/google/common/collect/WellBehavedMap$EntrySet$1$1.class
WellBehavedMap.java
package com.google.common.collect
com.google.common.collect.WellBehavedMap$EntrySet$1$1 extends com.google.common.collect.AbstractMapEntry {
final synthetic Object val$key
final synthetic com.google.common.collect.WellBehavedMap$EntrySet$1 this$2
void <init> (com.google.common.collect.WellBehavedMap$EntrySet$1, java.lang.Object)
com.google.common.collect.WellBehavedMap$EntrySet$1 this$2
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.class
WellBehavedMap.java
package com.google.common.collect
com.google.common.collect.WellBehavedMap$EntrySet$1 extends com.google.common.collect.TransformedIterator {
final synthetic com.google.common.collect.WellBehavedMap$EntrySet this$1
void <init> (com.google.common.collect.WellBehavedMap$EntrySet, java.util.Iterator)
com.google.common.collect.WellBehavedMap$EntrySet this$1
java.util.Iterator backingIterator
java.util.Map$Entry transform (java.lang.Object)
Object key
volatile synthetic java.lang.Object transform (java.lang.Object)
}
com/google/common/collect/WellBehavedMap$EntrySet.class
WellBehavedMap.java
package com.google.common.collect
final com.google.common.collect.WellBehavedMap$EntrySet extends com.google.common.collect.Maps$EntrySet {
final synthetic com.google.common.collect.WellBehavedMap this$0
private void <init> (com.google.common.collect.WellBehavedMap)
java.util.Map map ()
public java.util.Iterator iterator ()
synthetic void <init> (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.class
WellBehavedMap.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 <init> (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 synthetic java.lang.Object delegate ()
}
com/google/common/collect/package-info.class
package-info.java
package com.google.common.collect
abstract synthetic com.google.common.collect.package-info extends java.lang.Object {
}
com/google/common/escape/
com/google/common/escape/ArrayBasedCharEscaper.class
ArrayBasedCharEscaper.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 <init> (java.util.Map, char, char)
java.util.Map replacementMap
char safeMin
char safeMax
protected void <init> (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.class
ArrayBasedEscaperMap.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 <init> (char[][])
char[][] replacementArray
char[][] getReplacementArray ()
static char[][] createReplacementArray (java.util.Map)
char c
java.util.Map map
char max
char[][] replacements
static void <clinit> ()
}
com/google/common/escape/ArrayBasedUnicodeEscaper.class
ArrayBasedUnicodeEscaper.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 <init> (java.util.Map, int, int, java.lang.String)
java.util.Map replacementMap
int safeMin
int safeMax
String unsafeReplacement
protected void <init> (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 char[] escape (int)
char[] chars
int cp
protected final int nextEscapeIndex (java.lang.CharSequence, int, int)
char c
CharSequence csq
int index
int end
protected abstract char[] escapeUnsafe (int)
}
com/google/common/escape/CharEscaper.class
CharEscaper.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_MULTIPLIER
protected void <init> ()
public java.lang.String escape (java.lang.String)
int index
String string
int length
protected abstract char[] escape (char)
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
private static char[] growBuffer (char[], int, int)
char[] dest
int index
int size
char[] copy
}
com/google/common/escape/CharEscaperBuilder$CharArrayDecorator.class
CharEscaperBuilder.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 <init> (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.class
CharEscaperBuilder.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 <init> ()
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[] cs
String r
public char[][] toArray ()
java.util.Map$Entry entry
char[][] result
public com.google.common.escape.Escaper toEscaper ()
}
com/google/common/escape/Escaper$1.class
Escaper.java
package com.google.common.escape
com.google.common.escape.Escaper$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.escape.Escaper this$0
void <init> (com.google.common.escape.Escaper)
com.google.common.escape.Escaper this$0
public java.lang.String apply (java.lang.String)
String from
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/escape/Escaper.class
Escaper.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 <init> ()
public abstract java.lang.String escape (java.lang.String)
public final com.google.common.base.Function asFunction ()
}
com/google/common/escape/Escapers$1.class
Escapers.java
package com.google.common.escape
final com.google.common.escape.Escapers$1 extends com.google.common.escape.CharEscaper {
void <init> ()
public java.lang.String escape (java.lang.String)
String string
protected char[] escape (char)
char c
}
com/google/common/escape/Escapers$2.class
Escapers.java
package com.google.common.escape
final com.google.common.escape.Escapers$2 extends com.google.common.escape.UnicodeEscaper {
final synthetic com.google.common.escape.CharEscaper val$escaper
void <init> (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.class
Escapers.java
package com.google.common.escape
com.google.common.escape.Escapers$Builder$1 extends com.google.common.escape.ArrayBasedCharEscaper {
private final char[] replacementChars
final synthetic com.google.common.escape.Escapers$Builder this$0
void <init> (com.google.common.escape.Escapers$Builder, java.util.Map, char, char)
com.google.common.escape.Escapers$Builder this$0
java.util.Map replacementMap
char safeMin
char safeMax
protected char[] escapeUnsafe (char)
char c
}
com/google/common/escape/Escapers$Builder.class
Escapers.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 <init> ()
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 ()
synthetic void <init> (com.google.common.escape.Escapers$1)
com.google.common.escape.Escapers$1 x0
static synthetic java.lang.String access$100 (com.google.common.escape.Escapers$Builder)
com.google.common.escape.Escapers$Builder x0
}
com/google/common/escape/Escapers.class
Escapers.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 <init> ()
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 <clinit> ()
}
com/google/common/escape/Platform$1.class
Platform.java
package com.google.common.escape
final com.google.common.escape.Platform$1 extends java.lang.ThreadLocal {
void <init> ()
protected char[] initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
com/google/common/escape/Platform.class
Platform.java
package com.google.common.escape
final com.google.common.escape.Platform extends java.lang.Object {
private static final ThreadLocal DEST_TL
private void <init> ()
static char[] charBufferFromThreadLocal ()
static void <clinit> ()
}
com/google/common/escape/UnicodeEscaper.class
UnicodeEscaper.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 <init> ()
protected abstract char[] escape (int)
public java.lang.String escape (java.lang.String)
String string
int end
int index
protected int nextEscapeIndex (java.lang.CharSequence, int, int)
int cp
CharSequence csq
int start
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.class
package-info.java
package com.google.common.escape
abstract synthetic com.google.common.escape.package-info extends java.lang.Object {
}
com/google/common/eventbus/
com/google/common/eventbus/AllowConcurrentEvents.class
AllowConcurrentEvents.java
package com.google.common.eventbus
public abstract annotation com.google.common.eventbus.AllowConcurrentEvents extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/AsyncEventBus.class
AsyncEventBus.java
package com.google.common.eventbus
public com.google.common.eventbus.AsyncEventBus extends com.google.common.eventbus.EventBus {
public void <init> (java.lang.String, java.util.concurrent.Executor)
String identifier
java.util.concurrent.Executor executor
public void <init> (java.util.concurrent.Executor, com.google.common.eventbus.SubscriberExceptionHandler)
java.util.concurrent.Executor executor
com.google.common.eventbus.SubscriberExceptionHandler subscriberExceptionHandler
public void <init> (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
}
com/google/common/eventbus/DeadEvent.class
DeadEvent.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 <init> (java.lang.Object, java.lang.Object)
Object source
Object event
public java.lang.Object getSource ()
public java.lang.Object getEvent ()
public java.lang.String toString ()
}
com/google/common/eventbus/Dispatcher$1.class
Dispatcher.java
package com.google.common.eventbus
synthetic com.google.common.eventbus.Dispatcher$1 extends java.lang.Object {
}
com/google/common/eventbus/Dispatcher$ImmediateDispatcher.class
Dispatcher.java
package com.google.common.eventbus
final com.google.common.eventbus.Dispatcher$ImmediateDispatcher extends com.google.common.eventbus.Dispatcher {
private static final com.google.common.eventbus.Dispatcher$ImmediateDispatcher INSTANCE
private void <init> ()
void dispatch (java.lang.Object, java.util.Iterator)
Object event
java.util.Iterator subscribers
static synthetic com.google.common.eventbus.Dispatcher$ImmediateDispatcher access$200 ()
static void <clinit> ()
}
com/google/common/eventbus/Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber.class
Dispatcher.java
package com.google.common.eventbus
final com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber extends java.lang.Object {
private final Object event
private final com.google.common.eventbus.Subscriber subscriber
private void <init> (java.lang.Object, com.google.common.eventbus.Subscriber)
Object event
com.google.common.eventbus.Subscriber subscriber
synthetic void <init> (java.lang.Object, com.google.common.eventbus.Subscriber, com.google.common.eventbus.Dispatcher$1)
Object x0
com.google.common.eventbus.Subscriber x1
com.google.common.eventbus.Dispatcher$1 x2
static synthetic java.lang.Object access$700 (com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber)
com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber x0
static synthetic com.google.common.eventbus.Subscriber access$800 (com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber)
com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber x0
}
com/google/common/eventbus/Dispatcher$LegacyAsyncDispatcher.class
Dispatcher.java
package com.google.common.eventbus
final com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher extends com.google.common.eventbus.Dispatcher {
private final java.util.concurrent.ConcurrentLinkedQueue queue
private void <init> ()
void dispatch (java.lang.Object, java.util.Iterator)
Object event
java.util.Iterator subscribers
com.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber e
synthetic void <init> (com.google.common.eventbus.Dispatcher$1)
com.google.common.eventbus.Dispatcher$1 x0
}
com/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$1.class
Dispatcher.java
package com.google.common.eventbus
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$1 extends java.lang.ThreadLocal {
final synthetic com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher this$0
void <init> (com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher)
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher this$0
protected java.util.Queue initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
com/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$2.class
Dispatcher.java
package com.google.common.eventbus
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$2 extends java.lang.ThreadLocal {
final synthetic com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher this$0
void <init> (com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher)
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher this$0
protected java.lang.Boolean initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
com/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$Event.class
Dispatcher.java
package com.google.common.eventbus
final com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event extends java.lang.Object {
private final Object event
private final java.util.Iterator subscribers
private void <init> (java.lang.Object, java.util.Iterator)
Object event
java.util.Iterator subscribers
synthetic void <init> (java.lang.Object, java.util.Iterator, com.google.common.eventbus.Dispatcher$1)
Object x0
java.util.Iterator x1
com.google.common.eventbus.Dispatcher$1 x2
static synthetic java.util.Iterator access$400 (com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event)
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event x0
static synthetic java.lang.Object access$500 (com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event)
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event x0
}
com/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher.class
Dispatcher.java
package com.google.common.eventbus
final com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher extends com.google.common.eventbus.Dispatcher {
private final ThreadLocal queue
private final ThreadLocal dispatching
private void <init> ()
void dispatch (java.lang.Object, java.util.Iterator)
com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event nextEvent
Object event
java.util.Iterator subscribers
java.util.Queue queueForThread
synthetic void <init> (com.google.common.eventbus.Dispatcher$1)
com.google.common.eventbus.Dispatcher$1 x0
}
com/google/common/eventbus/Dispatcher.class
Dispatcher.java
package com.google.common.eventbus
abstract com.google.common.eventbus.Dispatcher extends java.lang.Object {
void <init> ()
static com.google.common.eventbus.Dispatcher perThreadDispatchQueue ()
static com.google.common.eventbus.Dispatcher legacyAsync ()
static com.google.common.eventbus.Dispatcher immediate ()
abstract void dispatch (java.lang.Object, java.util.Iterator)
}
com/google/common/eventbus/EventBus$LoggingHandler.class
EventBus.java
package com.google.common.eventbus
final com.google.common.eventbus.EventBus$LoggingHandler extends java.lang.Object implements com.google.common.eventbus.SubscriberExceptionHandler {
static final com.google.common.eventbus.EventBus$LoggingHandler INSTANCE
void <init> ()
public void handleException (java.lang.Throwable, com.google.common.eventbus.SubscriberExceptionContext)
Throwable exception
com.google.common.eventbus.SubscriberExceptionContext context
java.util.logging.Logger logger
private static java.util.logging.Logger logger (com.google.common.eventbus.SubscriberExceptionContext)
com.google.common.eventbus.SubscriberExceptionContext context
private static java.lang.String message (com.google.common.eventbus.SubscriberExceptionContext)
com.google.common.eventbus.SubscriberExceptionContext context
java.lang.reflect.Method method
static void <clinit> ()
}
com/google/common/eventbus/EventBus.class
EventBus.java
package com.google.common.eventbus
public com.google.common.eventbus.EventBus extends java.lang.Object {
private static final java.util.logging.Logger logger
private final String identifier
private final java.util.concurrent.Executor executor
private final com.google.common.eventbus.SubscriberExceptionHandler exceptionHandler
private final com.google.common.eventbus.SubscriberRegistry subscribers
private final com.google.common.eventbus.Dispatcher dispatcher
public void <init> ()
public void <init> (java.lang.String)
String identifier
public void <init> (com.google.common.eventbus.SubscriberExceptionHandler)
com.google.common.eventbus.SubscriberExceptionHandler exceptionHandler
void <init> (java.lang.String, java.util.concurrent.Executor, com.google.common.eventbus.Dispatcher, com.google.common.eventbus.SubscriberExceptionHandler)
String identifier
java.util.concurrent.Executor executor
com.google.common.eventbus.Dispatcher dispatcher
com.google.common.eventbus.SubscriberExceptionHandler exceptionHandler
public final java.lang.String identifier ()
final java.util.concurrent.Executor executor ()
void handleSubscriberException (java.lang.Throwable, com.google.common.eventbus.SubscriberExceptionContext)
Throwable e2
Throwable e
com.google.common.eventbus.SubscriberExceptionContext context
public void register (java.lang.Object)
Object object
public void unregister (java.lang.Object)
Object object
public void post (java.lang.Object)
Object event
java.util.Iterator eventSubscribers
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/eventbus/Subscribe.class
Subscribe.java
package com.google.common.eventbus
public abstract annotation com.google.common.eventbus.Subscribe extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/Subscriber$1.class
Subscriber.java
package com.google.common.eventbus
com.google.common.eventbus.Subscriber$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic Object val$event
final synthetic com.google.common.eventbus.Subscriber this$0
void <init> (com.google.common.eventbus.Subscriber, java.lang.Object)
com.google.common.eventbus.Subscriber this$0
public void run ()
java.lang.reflect.InvocationTargetException e
}
com/google/common/eventbus/Subscriber$SynchronizedSubscriber.class
Subscriber.java
package com.google.common.eventbus
final com.google.common.eventbus.Subscriber$SynchronizedSubscriber extends com.google.common.eventbus.Subscriber {
private void <init> (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.reflect.Method)
com.google.common.eventbus.EventBus bus
Object target
java.lang.reflect.Method method
void invokeSubscriberMethod (java.lang.Object) throws java.lang.reflect.InvocationTargetException
Object event
synthetic void <init> (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.reflect.Method, com.google.common.eventbus.Subscriber$1)
com.google.common.eventbus.EventBus x0
Object x1
java.lang.reflect.Method x2
com.google.common.eventbus.Subscriber$1 x3
}
com/google/common/eventbus/Subscriber.class
Subscriber.java
package com.google.common.eventbus
com.google.common.eventbus.Subscriber extends java.lang.Object {
private com.google.common.eventbus.EventBus bus
final Object target
private final java.lang.reflect.Method method
private final java.util.concurrent.Executor executor
static com.google.common.eventbus.Subscriber create (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.reflect.Method)
com.google.common.eventbus.EventBus bus
Object listener
java.lang.reflect.Method method
private void <init> (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.reflect.Method)
com.google.common.eventbus.EventBus bus
Object target
java.lang.reflect.Method method
final void dispatchEvent (java.lang.Object)
Object event
void invokeSubscriberMethod (java.lang.Object) throws java.lang.reflect.InvocationTargetException
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Object event
private com.google.common.eventbus.SubscriberExceptionContext context (java.lang.Object)
Object event
public final int hashCode ()
public final boolean equals (java.lang.Object)
com.google.common.eventbus.Subscriber that
Object obj
private static boolean isDeclaredThreadSafe (java.lang.reflect.Method)
java.lang.reflect.Method method
static synthetic com.google.common.eventbus.SubscriberExceptionContext access$100 (com.google.common.eventbus.Subscriber, java.lang.Object)
com.google.common.eventbus.Subscriber x0
Object x1
static synthetic com.google.common.eventbus.EventBus access$200 (com.google.common.eventbus.Subscriber)
com.google.common.eventbus.Subscriber x0
synthetic void <init> (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.reflect.Method, com.google.common.eventbus.Subscriber$1)
com.google.common.eventbus.EventBus x0
Object x1
java.lang.reflect.Method x2
com.google.common.eventbus.Subscriber$1 x3
}
com/google/common/eventbus/SubscriberExceptionContext.class
SubscriberExceptionContext.java
package com.google.common.eventbus
public com.google.common.eventbus.SubscriberExceptionContext extends java.lang.Object {
private final com.google.common.eventbus.EventBus eventBus
private final Object event
private final Object subscriber
private final java.lang.reflect.Method subscriberMethod
void <init> (com.google.common.eventbus.EventBus, java.lang.Object, java.lang.Object, java.lang.reflect.Method)
com.google.common.eventbus.EventBus eventBus
Object event
Object subscriber
java.lang.reflect.Method subscriberMethod
public com.google.common.eventbus.EventBus getEventBus ()
public java.lang.Object getEvent ()
public java.lang.Object getSubscriber ()
public java.lang.reflect.Method getSubscriberMethod ()
}
com/google/common/eventbus/SubscriberExceptionHandler.class
SubscriberExceptionHandler.java
package com.google.common.eventbus
public abstract com.google.common.eventbus.SubscriberExceptionHandler extends java.lang.Object {
public abstract void handleException (java.lang.Throwable, com.google.common.eventbus.SubscriberExceptionContext)
}
com/google/common/eventbus/SubscriberRegistry$1.class
SubscriberRegistry.java
package com.google.common.eventbus
final com.google.common.eventbus.SubscriberRegistry$1 extends com.google.common.cache.CacheLoader {
void <init> ()
public com.google.common.collect.ImmutableList load (java.lang.Class) throws java.lang.Exception
Class concreteClass
public volatile synthetic java.lang.Object load (java.lang.Object) throws java.lang.Exception
}
com/google/common/eventbus/SubscriberRegistry$2.class
SubscriberRegistry.java
package com.google.common.eventbus
final com.google.common.eventbus.SubscriberRegistry$2 extends com.google.common.cache.CacheLoader {
void <init> ()
public com.google.common.collect.ImmutableSet load (java.lang.Class)
Class concreteClass
public volatile synthetic java.lang.Object load (java.lang.Object) throws java.lang.Exception
}
com/google/common/eventbus/SubscriberRegistry$MethodIdentifier.class
SubscriberRegistry.java
package com.google.common.eventbus
final com.google.common.eventbus.SubscriberRegistry$MethodIdentifier extends java.lang.Object {
private final String name
private final java.util.List parameterTypes
void <init> (java.lang.reflect.Method)
java.lang.reflect.Method method
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.eventbus.SubscriberRegistry$MethodIdentifier ident
Object o
}
com/google/common/eventbus/SubscriberRegistry.class
SubscriberRegistry.java
package com.google.common.eventbus
final com.google.common.eventbus.SubscriberRegistry extends java.lang.Object {
private final java.util.concurrent.ConcurrentMap subscribers
private final com.google.common.eventbus.EventBus bus
private static final com.google.common.cache.LoadingCache subscriberMethodsCache
private static final com.google.common.cache.LoadingCache flattenHierarchyCache
void <init> (com.google.common.eventbus.EventBus)
com.google.common.eventbus.EventBus bus
void register (java.lang.Object)
java.util.concurrent.CopyOnWriteArraySet newSet
Class eventType
java.util.Collection eventMethodsInListener
java.util.concurrent.CopyOnWriteArraySet eventSubscribers
java.util.Map$Entry entry
Object listener
com.google.common.collect.Multimap listenerMethods
void unregister (java.lang.Object)
Class eventType
java.util.Collection listenerMethodsForType
java.util.concurrent.CopyOnWriteArraySet currentSubscribers
java.util.Map$Entry entry
Object listener
com.google.common.collect.Multimap listenerMethods
java.util.Set getSubscribersForTesting (java.lang.Class)
Class eventType
java.util.Iterator getSubscribers (java.lang.Object)
java.util.concurrent.CopyOnWriteArraySet eventSubscribers
Class eventType
Object event
com.google.common.collect.ImmutableSet eventTypes
java.util.List subscriberIterators
private com.google.common.collect.Multimap findAllSubscribers (java.lang.Object)
Class[] parameterTypes
Class eventType
java.lang.reflect.Method method
Object listener
com.google.common.collect.Multimap methodsInListener
Class clazz
private static com.google.common.collect.ImmutableList getAnnotatedMethods (java.lang.Class)
Class clazz
private static com.google.common.collect.ImmutableList getAnnotatedMethodsNotCached (java.lang.Class)
Class[] parameterTypes
com.google.common.eventbus.SubscriberRegistry$MethodIdentifier ident
java.lang.reflect.Method method
Class supertype
Class clazz
java.util.Set supertypes
java.util.Map identifiers
static com.google.common.collect.ImmutableSet flattenHierarchy (java.lang.Class)
com.google.common.util.concurrent.UncheckedExecutionException e
Class concreteClass
static synthetic com.google.common.collect.ImmutableList access$000 (java.lang.Class)
Class x0
static void <clinit> ()
}
com/google/common/eventbus/package-info.class
package-info.java
package com.google.common.eventbus
abstract synthetic com.google.common.eventbus.package-info extends java.lang.Object {
}
com/google/common/graph/
com/google/common/graph/AbstractBaseGraph$1.class
AbstractBaseGraph.java
package com.google.common.graph
com.google.common.graph.AbstractBaseGraph$1 extends java.util.AbstractSet {
final synthetic com.google.common.graph.AbstractBaseGraph this$0
void <init> (com.google.common.graph.AbstractBaseGraph)
com.google.common.graph.AbstractBaseGraph this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
Object o
public boolean contains (java.lang.Object)
Object obj
com.google.common.graph.EndpointPair endpointPair
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/AbstractBaseGraph$IncidentEdgeSet$Directed$1.class
AbstractBaseGraph.java
package com.google.common.graph
com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Directed$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Directed this$0
void <init> (com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Directed)
com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Directed this$0
public com.google.common.graph.EndpointPair apply (java.lang.Object)
Object predecessor
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/graph/AbstractBaseGraph$IncidentEdgeSet$Directed$2.class
AbstractBaseGraph.java
package com.google.common.graph
com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Directed$2 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Directed this$0
void <init> (com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Directed)
com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Directed this$0
public com.google.common.graph.EndpointPair apply (java.lang.Object)
Object successor
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/graph/AbstractBaseGraph$IncidentEdgeSet$Directed.class
AbstractBaseGraph.java
package com.google.common.graph
final com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Directed extends com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet {
private void <init> (com.google.common.graph.BaseGraph, java.lang.Object)
com.google.common.graph.BaseGraph graph
Object node
public com.google.common.collect.UnmodifiableIterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object obj
com.google.common.graph.EndpointPair endpointPair
Object source
Object target
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (com.google.common.graph.BaseGraph, java.lang.Object, com.google.common.graph.AbstractBaseGraph$1)
com.google.common.graph.BaseGraph x0
Object x1
com.google.common.graph.AbstractBaseGraph$1 x2
}
com/google/common/graph/AbstractBaseGraph$IncidentEdgeSet$Undirected$1.class
AbstractBaseGraph.java
package com.google.common.graph
com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Undirected$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Undirected this$0
void <init> (com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Undirected)
com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Undirected this$0
public com.google.common.graph.EndpointPair apply (java.lang.Object)
Object adjacentNode
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/graph/AbstractBaseGraph$IncidentEdgeSet$Undirected.class
AbstractBaseGraph.java
package com.google.common.graph
final com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet$Undirected extends com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet {
private void <init> (com.google.common.graph.BaseGraph, java.lang.Object)
com.google.common.graph.BaseGraph graph
Object node
public com.google.common.collect.UnmodifiableIterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object obj
com.google.common.graph.EndpointPair endpointPair
java.util.Set adjacent
Object nodeU
Object nodeV
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (com.google.common.graph.BaseGraph, java.lang.Object, com.google.common.graph.AbstractBaseGraph$1)
com.google.common.graph.BaseGraph x0
Object x1
com.google.common.graph.AbstractBaseGraph$1 x2
}
com/google/common/graph/AbstractBaseGraph$IncidentEdgeSet.class
AbstractBaseGraph.java
package com.google.common.graph
abstract com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet extends java.util.AbstractSet {
protected final Object node
protected final com.google.common.graph.BaseGraph graph
public static com.google.common.graph.AbstractBaseGraph$IncidentEdgeSet of (com.google.common.graph.BaseGraph, java.lang.Object)
com.google.common.graph.BaseGraph graph
Object node
private void <init> (com.google.common.graph.BaseGraph, java.lang.Object)
com.google.common.graph.BaseGraph graph
Object node
public boolean remove (java.lang.Object)
Object o
synthetic void <init> (com.google.common.graph.BaseGraph, java.lang.Object, com.google.common.graph.AbstractBaseGraph$1)
com.google.common.graph.BaseGraph x0
Object x1
com.google.common.graph.AbstractBaseGraph$1 x2
}
com/google/common/graph/AbstractBaseGraph.class
AbstractBaseGraph.java
package com.google.common.graph
abstract com.google.common.graph.AbstractBaseGraph extends java.lang.Object implements com.google.common.graph.BaseGraph {
void <init> ()
protected long edgeCount ()
Object node
long degreeSum
public java.util.Set edges ()
public java.util.Set incidentEdges (java.lang.Object)
Object node
public int degree (java.lang.Object)
java.util.Set neighbors
int selfLoopCount
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
}
com/google/common/graph/AbstractDirectedNetworkConnections$1.class
AbstractDirectedNetworkConnections.java
package com.google.common.graph
com.google.common.graph.AbstractDirectedNetworkConnections$1 extends java.util.AbstractSet {
final synthetic com.google.common.graph.AbstractDirectedNetworkConnections this$0
void <init> (com.google.common.graph.AbstractDirectedNetworkConnections)
com.google.common.graph.AbstractDirectedNetworkConnections this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
Iterable incidentEdges
public int size ()
public boolean contains (java.lang.Object)
Object obj
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/AbstractDirectedNetworkConnections.class
AbstractDirectedNetworkConnections.java
package com.google.common.graph
abstract com.google.common.graph.AbstractDirectedNetworkConnections extends java.lang.Object implements com.google.common.graph.NetworkConnections {
protected final java.util.Map inEdgeMap
protected final java.util.Map outEdgeMap
private int selfLoopCount
protected void <init> (java.util.Map, java.util.Map, int)
java.util.Map inEdgeMap
java.util.Map outEdgeMap
int selfLoopCount
public java.util.Set adjacentNodes ()
public java.util.Set incidentEdges ()
public java.util.Set inEdges ()
public java.util.Set outEdges ()
public java.lang.Object adjacentNode (java.lang.Object)
Object edge
public java.lang.Object removeInEdge (java.lang.Object, boolean)
Object edge
boolean isSelfLoop
Object previousNode
public java.lang.Object removeOutEdge (java.lang.Object)
Object edge
Object previousNode
public void addInEdge (java.lang.Object, java.lang.Object, boolean)
Object edge
Object node
boolean isSelfLoop
Object previousNode
public void addOutEdge (java.lang.Object, java.lang.Object)
Object edge
Object node
Object previousNode
static synthetic int access$000 (com.google.common.graph.AbstractDirectedNetworkConnections)
com.google.common.graph.AbstractDirectedNetworkConnections x0
}
com/google/common/graph/AbstractGraph.class
AbstractGraph.java
package com.google.common.graph
public abstract com.google.common.graph.AbstractGraph extends com.google.common.graph.AbstractBaseGraph implements com.google.common.graph.Graph {
public void <init> ()
public final boolean equals (java.lang.Object)
Object obj
com.google.common.graph.Graph other
public final int hashCode ()
public java.lang.String toString ()
public volatile synthetic boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public volatile synthetic int outDegree (java.lang.Object)
public volatile synthetic int inDegree (java.lang.Object)
public volatile synthetic int degree (java.lang.Object)
public volatile synthetic java.util.Set incidentEdges (java.lang.Object)
public volatile synthetic java.util.Set edges ()
}
com/google/common/graph/AbstractGraphBuilder.class
AbstractGraphBuilder.java
package com.google.common.graph
abstract com.google.common.graph.AbstractGraphBuilder extends java.lang.Object {
final boolean directed
boolean allowsSelfLoops
com.google.common.graph.ElementOrder nodeOrder
com.google.common.base.Optional expectedNodeCount
void <init> (boolean)
boolean directed
}
com/google/common/graph/AbstractNetwork$1$1$1.class
AbstractNetwork.java
package com.google.common.graph
com.google.common.graph.AbstractNetwork$1$1$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.AbstractNetwork$1$1 this$2
void <init> (com.google.common.graph.AbstractNetwork$1$1)
com.google.common.graph.AbstractNetwork$1$1 this$2
public com.google.common.graph.EndpointPair apply (java.lang.Object)
Object edge
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/graph/AbstractNetwork$1$1.class
AbstractNetwork.java
package com.google.common.graph
com.google.common.graph.AbstractNetwork$1$1 extends java.util.AbstractSet {
final synthetic com.google.common.graph.AbstractNetwork$1 this$1
void <init> (com.google.common.graph.AbstractNetwork$1)
com.google.common.graph.AbstractNetwork$1 this$1
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object obj
com.google.common.graph.EndpointPair endpointPair
}
com/google/common/graph/AbstractNetwork$1.class
AbstractNetwork.java
package com.google.common.graph
com.google.common.graph.AbstractNetwork$1 extends com.google.common.graph.AbstractGraph {
final synthetic com.google.common.graph.AbstractNetwork this$0
void <init> (com.google.common.graph.AbstractNetwork)
com.google.common.graph.AbstractNetwork this$0
public java.util.Set nodes ()
public java.util.Set edges ()
public com.google.common.graph.ElementOrder nodeOrder ()
public boolean isDirected ()
public boolean allowsSelfLoops ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/AbstractNetwork$2.class
AbstractNetwork.java
package com.google.common.graph
com.google.common.graph.AbstractNetwork$2 extends java.lang.Object implements com.google.common.base.Predicate {
final synthetic Object val$nodePresent
final synthetic Object val$nodeToCheck
final synthetic com.google.common.graph.AbstractNetwork this$0
void <init> (com.google.common.graph.AbstractNetwork, java.lang.Object, java.lang.Object)
com.google.common.graph.AbstractNetwork this$0
public boolean apply (java.lang.Object)
Object edge
}
com/google/common/graph/AbstractNetwork$3.class
AbstractNetwork.java
package com.google.common.graph
final com.google.common.graph.AbstractNetwork$3 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.Network val$network
void <init> (com.google.common.graph.Network)
public com.google.common.graph.EndpointPair apply (java.lang.Object)
Object edge
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/graph/AbstractNetwork.class
AbstractNetwork.java
package com.google.common.graph
public abstract com.google.common.graph.AbstractNetwork extends java.lang.Object implements com.google.common.graph.Network {
public void <init> ()
public com.google.common.graph.Graph asGraph ()
public int degree (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public java.util.Set adjacentEdges (java.lang.Object)
Object edge
com.google.common.graph.EndpointPair endpointPair
java.util.Set endpointPairIncidentEdges
public java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
java.util.Set outEdgesU
java.util.Set inEdgesV
private com.google.common.base.Predicate connectedPredicate (java.lang.Object, java.lang.Object)
Object nodePresent
Object nodeToCheck
public java.util.Optional edgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
java.util.Set edgesConnecting
public java.lang.Object edgeConnectingOrNull (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public final boolean equals (java.lang.Object)
Object obj
com.google.common.graph.Network other
public final int hashCode ()
public java.lang.String toString ()
private static java.util.Map edgeIncidentNodesMap (com.google.common.graph.Network)
com.google.common.graph.Network network
com.google.common.base.Function edgeToIncidentNodesFn
}
com/google/common/graph/AbstractUndirectedNetworkConnections.class
AbstractUndirectedNetworkConnections.java
package com.google.common.graph
abstract com.google.common.graph.AbstractUndirectedNetworkConnections extends java.lang.Object implements com.google.common.graph.NetworkConnections {
protected final java.util.Map incidentEdgeMap
protected void <init> (java.util.Map)
java.util.Map incidentEdgeMap
public java.util.Set predecessors ()
public java.util.Set successors ()
public java.util.Set incidentEdges ()
public java.util.Set inEdges ()
public java.util.Set outEdges ()
public java.lang.Object adjacentNode (java.lang.Object)
Object edge
public java.lang.Object removeInEdge (java.lang.Object, boolean)
Object edge
boolean isSelfLoop
public java.lang.Object removeOutEdge (java.lang.Object)
Object edge
Object previousNode
public void addInEdge (java.lang.Object, java.lang.Object, boolean)
Object edge
Object node
boolean isSelfLoop
public void addOutEdge (java.lang.Object, java.lang.Object)
Object edge
Object node
Object previousNode
}
com/google/common/graph/AbstractValueGraph$1.class
AbstractValueGraph.java
package com.google.common.graph
com.google.common.graph.AbstractValueGraph$1 extends com.google.common.graph.AbstractGraph {
final synthetic com.google.common.graph.AbstractValueGraph this$0
void <init> (com.google.common.graph.AbstractValueGraph)
com.google.common.graph.AbstractValueGraph this$0
public java.util.Set nodes ()
public java.util.Set edges ()
public boolean isDirected ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public int degree (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/AbstractValueGraph$2.class
AbstractValueGraph.java
package com.google.common.graph
final com.google.common.graph.AbstractValueGraph$2 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.ValueGraph val$graph
void <init> (com.google.common.graph.ValueGraph)
public java.lang.Object apply (com.google.common.graph.EndpointPair)
com.google.common.graph.EndpointPair edge
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/graph/AbstractValueGraph.class
AbstractValueGraph.java
package com.google.common.graph
public abstract com.google.common.graph.AbstractValueGraph extends com.google.common.graph.AbstractBaseGraph implements com.google.common.graph.ValueGraph {
public void <init> ()
public com.google.common.graph.Graph asGraph ()
public java.util.Optional edgeValue (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public final boolean equals (java.lang.Object)
Object obj
com.google.common.graph.ValueGraph other
public final int hashCode ()
public java.lang.String toString ()
private static java.util.Map edgeValueMap (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
com.google.common.base.Function edgeToValueFn
public volatile synthetic boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public volatile synthetic int outDegree (java.lang.Object)
public volatile synthetic int inDegree (java.lang.Object)
public volatile synthetic int degree (java.lang.Object)
public volatile synthetic java.util.Set incidentEdges (java.lang.Object)
public volatile synthetic java.util.Set edges ()
}
com/google/common/graph/BaseGraph.class
BaseGraph.java
package com.google.common.graph
abstract com.google.common.graph.BaseGraph extends java.lang.Object implements com.google.common.graph.SuccessorsFunction com.google.common.graph.PredecessorsFunction {
public abstract java.util.Set nodes ()
public abstract java.util.Set edges ()
public abstract boolean isDirected ()
public abstract boolean allowsSelfLoops ()
public abstract com.google.common.graph.ElementOrder nodeOrder ()
public abstract java.util.Set adjacentNodes (java.lang.Object)
public abstract java.util.Set predecessors (java.lang.Object)
public abstract java.util.Set successors (java.lang.Object)
public abstract java.util.Set incidentEdges (java.lang.Object)
public abstract int degree (java.lang.Object)
public abstract int inDegree (java.lang.Object)
public abstract int outDegree (java.lang.Object)
public abstract boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/ConfigurableMutableGraph.class
ConfigurableMutableGraph.java
package com.google.common.graph
final com.google.common.graph.ConfigurableMutableGraph extends com.google.common.graph.ForwardingGraph implements com.google.common.graph.MutableGraph {
private final com.google.common.graph.MutableValueGraph backingValueGraph
void <init> (com.google.common.graph.AbstractGraphBuilder)
com.google.common.graph.AbstractGraphBuilder builder
protected com.google.common.graph.BaseGraph delegate ()
public boolean addNode (java.lang.Object)
Object node
public boolean putEdge (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean removeNode (java.lang.Object)
Object node
public boolean removeEdge (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
}
com/google/common/graph/ConfigurableMutableNetwork.class
ConfigurableMutableNetwork.java
package com.google.common.graph
final com.google.common.graph.ConfigurableMutableNetwork extends com.google.common.graph.ConfigurableNetwork implements com.google.common.graph.MutableNetwork {
void <init> (com.google.common.graph.NetworkBuilder)
com.google.common.graph.NetworkBuilder builder
public boolean addNode (java.lang.Object)
Object node
private com.google.common.graph.NetworkConnections addNodeInternal (java.lang.Object)
Object node
com.google.common.graph.NetworkConnections connections
public boolean addEdge (java.lang.Object, java.lang.Object, java.lang.Object)
com.google.common.graph.EndpointPair existingIncidentNodes
com.google.common.graph.EndpointPair newIncidentNodes
Object nodeU
Object nodeV
Object edge
com.google.common.graph.NetworkConnections connectionsU
boolean isSelfLoop
com.google.common.graph.NetworkConnections connectionsV
public boolean removeNode (java.lang.Object)
Object edge
Object node
com.google.common.graph.NetworkConnections connections
public boolean removeEdge (java.lang.Object)
Object edge
Object nodeU
com.google.common.graph.NetworkConnections connectionsU
Object nodeV
com.google.common.graph.NetworkConnections connectionsV
private com.google.common.graph.NetworkConnections newConnections ()
}
com/google/common/graph/ConfigurableMutableValueGraph.class
ConfigurableMutableValueGraph.java
package com.google.common.graph
final com.google.common.graph.ConfigurableMutableValueGraph extends com.google.common.graph.ConfigurableValueGraph implements com.google.common.graph.MutableValueGraph {
void <init> (com.google.common.graph.AbstractGraphBuilder)
com.google.common.graph.AbstractGraphBuilder builder
public boolean addNode (java.lang.Object)
Object node
private com.google.common.graph.GraphConnections addNodeInternal (java.lang.Object)
Object node
com.google.common.graph.GraphConnections connections
public java.lang.Object putEdgeValue (java.lang.Object, java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
Object value
com.google.common.graph.GraphConnections connectionsU
Object previousValue
com.google.common.graph.GraphConnections connectionsV
public boolean removeNode (java.lang.Object)
Object successor
Object predecessor
Object node
com.google.common.graph.GraphConnections connections
public java.lang.Object removeEdge (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
com.google.common.graph.GraphConnections connectionsU
com.google.common.graph.GraphConnections connectionsV
Object previousValue
private com.google.common.graph.GraphConnections newConnections ()
}
com/google/common/graph/ConfigurableNetwork.class
ConfigurableNetwork.java
package com.google.common.graph
com.google.common.graph.ConfigurableNetwork extends com.google.common.graph.AbstractNetwork {
private final boolean isDirected
private final boolean allowsParallelEdges
private final boolean allowsSelfLoops
private final com.google.common.graph.ElementOrder nodeOrder
private final com.google.common.graph.ElementOrder edgeOrder
protected final com.google.common.graph.MapIteratorCache nodeConnections
protected final com.google.common.graph.MapIteratorCache edgeToReferenceNode
void <init> (com.google.common.graph.NetworkBuilder)
com.google.common.graph.NetworkBuilder builder
void <init> (com.google.common.graph.NetworkBuilder, java.util.Map, java.util.Map)
com.google.common.graph.NetworkBuilder builder
java.util.Map nodeConnections
java.util.Map edgeToReferenceNode
public java.util.Set nodes ()
public java.util.Set edges ()
public boolean isDirected ()
public boolean allowsParallelEdges ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public com.google.common.graph.ElementOrder edgeOrder ()
public java.util.Set incidentEdges (java.lang.Object)
Object node
public com.google.common.graph.EndpointPair incidentNodes (java.lang.Object)
Object edge
Object nodeU
Object nodeV
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
com.google.common.graph.NetworkConnections connectionsU
public java.util.Set inEdges (java.lang.Object)
Object node
public java.util.Set outEdges (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
protected final com.google.common.graph.NetworkConnections checkedConnections (java.lang.Object)
Object node
com.google.common.graph.NetworkConnections connections
protected final java.lang.Object checkedReferenceNode (java.lang.Object)
Object edge
Object referenceNode
protected final boolean containsNode (java.lang.Object)
Object node
protected final boolean containsEdge (java.lang.Object)
Object edge
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/ConfigurableValueGraph.class
ConfigurableValueGraph.java
package com.google.common.graph
com.google.common.graph.ConfigurableValueGraph extends com.google.common.graph.AbstractValueGraph {
private final boolean isDirected
private final boolean allowsSelfLoops
private final com.google.common.graph.ElementOrder nodeOrder
protected final com.google.common.graph.MapIteratorCache nodeConnections
protected long edgeCount
void <init> (com.google.common.graph.AbstractGraphBuilder)
com.google.common.graph.AbstractGraphBuilder builder
void <init> (com.google.common.graph.AbstractGraphBuilder, java.util.Map, long)
com.google.common.graph.AbstractGraphBuilder builder
java.util.Map nodeConnections
long edgeCount
public java.util.Set nodes ()
public boolean isDirected ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
com.google.common.graph.GraphConnections connectionsU
public java.lang.Object edgeValueOrDefault (java.lang.Object, java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
Object defaultValue
com.google.common.graph.GraphConnections connectionsU
Object value
protected long edgeCount ()
protected final com.google.common.graph.GraphConnections checkedConnections (java.lang.Object)
Object node
com.google.common.graph.GraphConnections connections
protected final boolean containsNode (java.lang.Object)
Object node
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/DirectedGraphConnections$1$1.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$1$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$entries
final synthetic com.google.common.graph.DirectedGraphConnections$1 this$1
void <init> (com.google.common.graph.DirectedGraphConnections$1, java.util.Iterator)
com.google.common.graph.DirectedGraphConnections$1 this$1
protected java.lang.Object computeNext ()
java.util.Map$Entry entry
}
com/google/common/graph/DirectedGraphConnections$1.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$1 extends java.util.AbstractSet {
final synthetic com.google.common.graph.DirectedGraphConnections this$0
void <init> (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entries
public int size ()
public boolean contains (java.lang.Object)
Object obj
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/DirectedGraphConnections$2$1.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$2$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$entries
final synthetic com.google.common.graph.DirectedGraphConnections$2 this$1
void <init> (com.google.common.graph.DirectedGraphConnections$2, java.util.Iterator)
com.google.common.graph.DirectedGraphConnections$2 this$1
protected java.lang.Object computeNext ()
java.util.Map$Entry entry
}
com/google/common/graph/DirectedGraphConnections$2.class
DirectedGraphConnections.java
package com.google.common.graph
com.google.common.graph.DirectedGraphConnections$2 extends java.util.AbstractSet {
final synthetic com.google.common.graph.DirectedGraphConnections this$0
void <init> (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entries
public int size ()
public boolean contains (java.lang.Object)
Object obj
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/DirectedGraphConnections$PredAndSucc.class
DirectedGraphConnections.java
package com.google.common.graph
final com.google.common.graph.DirectedGraphConnections$PredAndSucc extends java.lang.Object {
private final Object successorValue
void <init> (java.lang.Object)
Object successorValue
static synthetic java.lang.Object access$500 (com.google.common.graph.DirectedGraphConnections$PredAndSucc)
com.google.common.graph.DirectedGraphConnections$PredAndSucc x0
}
com/google/common/graph/DirectedGraphConnections.class
DirectedGraphConnections.java
package com.google.common.graph
final com.google.common.graph.DirectedGraphConnections extends java.lang.Object implements com.google.common.graph.GraphConnections {
private static final Object PRED
private final java.util.Map adjacentNodeValues
private int predecessorCount
private int successorCount
private void <init> (java.util.Map, int, int)
java.util.Map adjacentNodeValues
int predecessorCount
int successorCount
static com.google.common.graph.DirectedGraphConnections of ()
int initialCapacity
static com.google.common.graph.DirectedGraphConnections ofImmutable (java.util.Set, java.util.Map)
Object value
Object predecessor
java.util.Set predecessors
java.util.Map successorValues
java.util.Map adjacentNodeValues
public java.util.Set adjacentNodes ()
public java.util.Set predecessors ()
public java.util.Set successors ()
public java.lang.Object value (java.lang.Object)
Object node
Object value
public void removePredecessor (java.lang.Object)
Object node
Object previousValue
public java.lang.Object removeSuccessor (java.lang.Object)
Object node
Object previousValue
public void addPredecessor (java.lang.Object, java.lang.Object)
Object node
Object unused
Object previousValue
public java.lang.Object addSuccessor (java.lang.Object, java.lang.Object)
Object node
Object value
Object previousValue
private static boolean isPredecessor (java.lang.Object)
Object value
private static boolean isSuccessor (java.lang.Object)
Object value
static synthetic java.util.Map access$000 (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections x0
static synthetic boolean access$100 (java.lang.Object)
Object x0
static synthetic int access$200 (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections x0
static synthetic boolean access$300 (java.lang.Object)
Object x0
static synthetic int access$400 (com.google.common.graph.DirectedGraphConnections)
com.google.common.graph.DirectedGraphConnections x0
static void <clinit> ()
}
com/google/common/graph/DirectedMultiNetworkConnections$1.class
DirectedMultiNetworkConnections.java
package com.google.common.graph
com.google.common.graph.DirectedMultiNetworkConnections$1 extends com.google.common.graph.MultiEdgesConnecting {
final synthetic Object val$node
final synthetic com.google.common.graph.DirectedMultiNetworkConnections this$0
void <init> (com.google.common.graph.DirectedMultiNetworkConnections, java.util.Map, java.lang.Object, java.lang.Object)
com.google.common.graph.DirectedMultiNetworkConnections this$0
java.util.Map outEdgeToNode
Object targetNode
public int size ()
}
com/google/common/graph/DirectedMultiNetworkConnections.class
DirectedMultiNetworkConnections.java
package com.google.common.graph
final com.google.common.graph.DirectedMultiNetworkConnections extends com.google.common.graph.AbstractDirectedNetworkConnections {
private transient java.lang.ref.Reference predecessorsReference
private transient java.lang.ref.Reference successorsReference
private void <init> (java.util.Map, java.util.Map, int)
java.util.Map inEdges
java.util.Map outEdges
int selfLoopCount
static com.google.common.graph.DirectedMultiNetworkConnections of ()
static com.google.common.graph.DirectedMultiNetworkConnections ofImmutable (java.util.Map, java.util.Map, int)
java.util.Map inEdges
java.util.Map outEdges
int selfLoopCount
public java.util.Set predecessors ()
private com.google.common.collect.Multiset predecessorsMultiset ()
com.google.common.collect.Multiset predecessors
public java.util.Set successors ()
private com.google.common.collect.Multiset successorsMultiset ()
com.google.common.collect.Multiset successors
public java.util.Set edgesConnecting (java.lang.Object)
Object node
public java.lang.Object removeInEdge (java.lang.Object, boolean)
Object edge
boolean isSelfLoop
Object node
com.google.common.collect.Multiset predecessors
public java.lang.Object removeOutEdge (java.lang.Object)
Object edge
Object node
com.google.common.collect.Multiset successors
public void addInEdge (java.lang.Object, java.lang.Object, boolean)
Object edge
Object node
boolean isSelfLoop
com.google.common.collect.Multiset predecessors
public void addOutEdge (java.lang.Object, java.lang.Object)
Object edge
Object node
com.google.common.collect.Multiset successors
private static java.lang.Object getReference (java.lang.ref.Reference)
java.lang.ref.Reference reference
static synthetic com.google.common.collect.Multiset access$000 (com.google.common.graph.DirectedMultiNetworkConnections)
com.google.common.graph.DirectedMultiNetworkConnections x0
}
com/google/common/graph/DirectedNetworkConnections.class
DirectedNetworkConnections.java
package com.google.common.graph
final com.google.common.graph.DirectedNetworkConnections extends com.google.common.graph.AbstractDirectedNetworkConnections {
protected void <init> (java.util.Map, java.util.Map, int)
java.util.Map inEdgeMap
java.util.Map outEdgeMap
int selfLoopCount
static com.google.common.graph.DirectedNetworkConnections of ()
static com.google.common.graph.DirectedNetworkConnections ofImmutable (java.util.Map, java.util.Map, int)
java.util.Map inEdges
java.util.Map outEdges
int selfLoopCount
public java.util.Set predecessors ()
public java.util.Set successors ()
public java.util.Set edgesConnecting (java.lang.Object)
Object node
}
com/google/common/graph/EdgesConnecting.class
EdgesConnecting.java
package com.google.common.graph
final com.google.common.graph.EdgesConnecting extends java.util.AbstractSet {
private final java.util.Map nodeToOutEdge
private final Object targetNode
void <init> (java.util.Map, java.lang.Object)
java.util.Map nodeToEdgeMap
Object targetNode
public com.google.common.collect.UnmodifiableIterator iterator ()
Object connectingEdge
public int size ()
public boolean contains (java.lang.Object)
Object edge
Object connectingEdge
private java.lang.Object getConnectingEdge ()
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/ElementOrder$1.class
ElementOrder.java
package com.google.common.graph
synthetic com.google.common.graph.ElementOrder$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$graph$ElementOrder$Type
static void <clinit> ()
}
com/google/common/graph/ElementOrder$Type.class
ElementOrder.java
package com.google.common.graph
public final enum com.google.common.graph.ElementOrder$Type extends java.lang.Enum {
public static final enum com.google.common.graph.ElementOrder$Type UNORDERED
public static final enum com.google.common.graph.ElementOrder$Type INSERTION
public static final enum com.google.common.graph.ElementOrder$Type SORTED
private static final synthetic com.google.common.graph.ElementOrder$Type[] $VALUES
public static com.google.common.graph.ElementOrder$Type[] values ()
public static com.google.common.graph.ElementOrder$Type valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/graph/ElementOrder.class
ElementOrder.java
package com.google.common.graph
public final com.google.common.graph.ElementOrder extends java.lang.Object {
private final com.google.common.graph.ElementOrder$Type type
private final java.util.Comparator comparator
private void <init> (com.google.common.graph.ElementOrder$Type, java.util.Comparator)
com.google.common.graph.ElementOrder$Type type
java.util.Comparator comparator
public static com.google.common.graph.ElementOrder unordered ()
public static com.google.common.graph.ElementOrder insertion ()
public static com.google.common.graph.ElementOrder natural ()
public static com.google.common.graph.ElementOrder sorted (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.graph.ElementOrder$Type type ()
public java.util.Comparator comparator ()
public boolean equals (java.lang.Object)
Object obj
com.google.common.graph.ElementOrder other
public int hashCode ()
public java.lang.String toString ()
com.google.common.base.MoreObjects$ToStringHelper helper
java.util.Map createMap (int)
int expectedSize
com.google.common.graph.ElementOrder cast ()
}
com/google/common/graph/EndpointPair$1.class
EndpointPair.java
package com.google.common.graph
synthetic com.google.common.graph.EndpointPair$1 extends java.lang.Object {
}
com/google/common/graph/EndpointPair$Ordered.class
EndpointPair.java
package com.google.common.graph
final com.google.common.graph.EndpointPair$Ordered extends com.google.common.graph.EndpointPair {
private void <init> (java.lang.Object, java.lang.Object)
Object source
Object target
public java.lang.Object source ()
public java.lang.Object target ()
public boolean isOrdered ()
public boolean equals (java.lang.Object)
Object obj
com.google.common.graph.EndpointPair other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (java.lang.Object, java.lang.Object, com.google.common.graph.EndpointPair$1)
Object x0
Object x1
com.google.common.graph.EndpointPair$1 x2
}
com/google/common/graph/EndpointPair$Unordered.class
EndpointPair.java
package com.google.common.graph
final com.google.common.graph.EndpointPair$Unordered extends com.google.common.graph.EndpointPair {
private void <init> (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.lang.Object source ()
public java.lang.Object target ()
public boolean isOrdered ()
public boolean equals (java.lang.Object)
Object obj
com.google.common.graph.EndpointPair other
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (java.lang.Object, java.lang.Object, com.google.common.graph.EndpointPair$1)
Object x0
Object x1
com.google.common.graph.EndpointPair$1 x2
}
com/google/common/graph/EndpointPair.class
EndpointPair.java
package com.google.common.graph
public abstract com.google.common.graph.EndpointPair extends java.lang.Object implements java.lang.Iterable {
private final Object nodeU
private final Object nodeV
private void <init> (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public static com.google.common.graph.EndpointPair ordered (java.lang.Object, java.lang.Object)
Object source
Object target
public static com.google.common.graph.EndpointPair unordered (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
static com.google.common.graph.EndpointPair of (com.google.common.graph.Graph, java.lang.Object, java.lang.Object)
com.google.common.graph.Graph graph
Object nodeU
Object nodeV
static com.google.common.graph.EndpointPair of (com.google.common.graph.Network, java.lang.Object, java.lang.Object)
com.google.common.graph.Network network
Object nodeU
Object nodeV
public abstract java.lang.Object source ()
public abstract java.lang.Object target ()
public final java.lang.Object nodeU ()
public final java.lang.Object nodeV ()
public final java.lang.Object adjacentNode (java.lang.Object)
Object node
public abstract boolean isOrdered ()
public final com.google.common.collect.UnmodifiableIterator iterator ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public volatile synthetic java.util.Iterator iterator ()
synthetic void <init> (java.lang.Object, java.lang.Object, com.google.common.graph.EndpointPair$1)
Object x0
Object x1
com.google.common.graph.EndpointPair$1 x2
}
com/google/common/graph/EndpointPairIterator$1.class
EndpointPairIterator.java
package com.google.common.graph
synthetic com.google.common.graph.EndpointPairIterator$1 extends java.lang.Object {
}
com/google/common/graph/EndpointPairIterator$Directed.class
EndpointPairIterator.java
package com.google.common.graph
final com.google.common.graph.EndpointPairIterator$Directed extends com.google.common.graph.EndpointPairIterator {
private void <init> (com.google.common.graph.BaseGraph)
com.google.common.graph.BaseGraph graph
protected com.google.common.graph.EndpointPair computeNext ()
protected volatile synthetic java.lang.Object computeNext ()
synthetic void <init> (com.google.common.graph.BaseGraph, com.google.common.graph.EndpointPairIterator$1)
com.google.common.graph.BaseGraph x0
com.google.common.graph.EndpointPairIterator$1 x1
}
com/google/common/graph/EndpointPairIterator$Undirected.class
EndpointPairIterator.java
package com.google.common.graph
final com.google.common.graph.EndpointPairIterator$Undirected extends com.google.common.graph.EndpointPairIterator {
private java.util.Set visitedNodes
private void <init> (com.google.common.graph.BaseGraph)
com.google.common.graph.BaseGraph graph
protected com.google.common.graph.EndpointPair computeNext ()
Object otherNode
protected volatile synthetic java.lang.Object computeNext ()
synthetic void <init> (com.google.common.graph.BaseGraph, com.google.common.graph.EndpointPairIterator$1)
com.google.common.graph.BaseGraph x0
com.google.common.graph.EndpointPairIterator$1 x1
}
com/google/common/graph/EndpointPairIterator.class
EndpointPairIterator.java
package com.google.common.graph
abstract com.google.common.graph.EndpointPairIterator extends com.google.common.collect.AbstractIterator {
private final com.google.common.graph.BaseGraph graph
private final java.util.Iterator nodeIterator
protected Object node
protected java.util.Iterator successorIterator
static com.google.common.graph.EndpointPairIterator of (com.google.common.graph.BaseGraph)
com.google.common.graph.BaseGraph graph
private void <init> (com.google.common.graph.BaseGraph)
com.google.common.graph.BaseGraph graph
protected final boolean advance ()
synthetic void <init> (com.google.common.graph.BaseGraph, com.google.common.graph.EndpointPairIterator$1)
com.google.common.graph.BaseGraph x0
com.google.common.graph.EndpointPairIterator$1 x1
}
com/google/common/graph/ForwardingGraph.class
ForwardingGraph.java
package com.google.common.graph
abstract com.google.common.graph.ForwardingGraph extends com.google.common.graph.AbstractGraph {
void <init> ()
protected abstract com.google.common.graph.BaseGraph delegate ()
public java.util.Set nodes ()
protected long edgeCount ()
public boolean isDirected ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public int degree (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/ForwardingNetwork.class
ForwardingNetwork.java
package com.google.common.graph
abstract com.google.common.graph.ForwardingNetwork extends com.google.common.graph.AbstractNetwork {
void <init> ()
protected abstract com.google.common.graph.Network delegate ()
public java.util.Set nodes ()
public java.util.Set edges ()
public boolean isDirected ()
public boolean allowsParallelEdges ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public com.google.common.graph.ElementOrder edgeOrder ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public java.util.Set incidentEdges (java.lang.Object)
Object node
public java.util.Set inEdges (java.lang.Object)
Object node
public java.util.Set outEdges (java.lang.Object)
Object node
public com.google.common.graph.EndpointPair incidentNodes (java.lang.Object)
Object edge
public java.util.Set adjacentEdges (java.lang.Object)
Object edge
public int degree (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.util.Optional edgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.lang.Object edgeConnectingOrNull (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/ForwardingValueGraph.class
ForwardingValueGraph.java
package com.google.common.graph
abstract com.google.common.graph.ForwardingValueGraph extends com.google.common.graph.AbstractValueGraph {
void <init> ()
protected abstract com.google.common.graph.ValueGraph delegate ()
public java.util.Set nodes ()
protected long edgeCount ()
public boolean isDirected ()
public boolean allowsSelfLoops ()
public com.google.common.graph.ElementOrder nodeOrder ()
public java.util.Set adjacentNodes (java.lang.Object)
Object node
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public int degree (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.util.Optional edgeValue (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.lang.Object edgeValueOrDefault (java.lang.Object, java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
Object defaultValue
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/Graph.class
Graph.java
package com.google.common.graph
public abstract com.google.common.graph.Graph extends java.lang.Object implements com.google.common.graph.BaseGraph {
public abstract java.util.Set nodes ()
public abstract java.util.Set edges ()
public abstract boolean isDirected ()
public abstract boolean allowsSelfLoops ()
public abstract com.google.common.graph.ElementOrder nodeOrder ()
public abstract java.util.Set adjacentNodes (java.lang.Object)
public abstract java.util.Set predecessors (java.lang.Object)
public abstract java.util.Set successors (java.lang.Object)
public abstract java.util.Set incidentEdges (java.lang.Object)
public abstract int degree (java.lang.Object)
public abstract int inDegree (java.lang.Object)
public abstract int outDegree (java.lang.Object)
public abstract boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/GraphBuilder.class
GraphBuilder.java
package com.google.common.graph
public final com.google.common.graph.GraphBuilder extends com.google.common.graph.AbstractGraphBuilder {
private void <init> (boolean)
boolean directed
public static com.google.common.graph.GraphBuilder directed ()
public static com.google.common.graph.GraphBuilder undirected ()
public static com.google.common.graph.GraphBuilder from (com.google.common.graph.Graph)
com.google.common.graph.Graph graph
public com.google.common.graph.GraphBuilder allowsSelfLoops (boolean)
boolean allowsSelfLoops
public com.google.common.graph.GraphBuilder expectedNodeCount (int)
int expectedNodeCount
public com.google.common.graph.GraphBuilder nodeOrder (com.google.common.graph.ElementOrder)
com.google.common.graph.ElementOrder nodeOrder
com.google.common.graph.GraphBuilder newBuilder
public com.google.common.graph.MutableGraph build ()
private com.google.common.graph.GraphBuilder cast ()
}
com/google/common/graph/GraphConnections.class
GraphConnections.java
package com.google.common.graph
abstract com.google.common.graph.GraphConnections extends java.lang.Object {
public abstract java.util.Set adjacentNodes ()
public abstract java.util.Set predecessors ()
public abstract java.util.Set successors ()
public abstract java.lang.Object value (java.lang.Object)
public abstract void removePredecessor (java.lang.Object)
public abstract java.lang.Object removeSuccessor (java.lang.Object)
public abstract void addPredecessor (java.lang.Object, java.lang.Object)
public abstract java.lang.Object addSuccessor (java.lang.Object, java.lang.Object)
}
com/google/common/graph/GraphConstants$Presence.class
GraphConstants.java
package com.google.common.graph
final enum com.google.common.graph.GraphConstants$Presence extends java.lang.Enum {
public static final enum com.google.common.graph.GraphConstants$Presence EDGE_EXISTS
private static final synthetic com.google.common.graph.GraphConstants$Presence[] $VALUES
public static com.google.common.graph.GraphConstants$Presence[] values ()
public static com.google.common.graph.GraphConstants$Presence valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/graph/GraphConstants.class
GraphConstants.java
package com.google.common.graph
final com.google.common.graph.GraphConstants extends java.lang.Object {
static final int EXPECTED_DEGREE
static final int DEFAULT_NODE_COUNT
static final int DEFAULT_EDGE_COUNT
static final float INNER_LOAD_FACTOR
static final int INNER_CAPACITY
static final String NODE_NOT_IN_GRAPH
static final String EDGE_NOT_IN_GRAPH
static final String REUSING_EDGE
static final String MULTIPLE_EDGES_CONNECTING
static final String PARALLEL_EDGES_NOT_ALLOWED
static final String SELF_LOOPS_NOT_ALLOWED
static final String NOT_AVAILABLE_ON_UNDIRECTED
static final String EDGE_ALREADY_EXISTS
private void <init> ()
}
com/google/common/graph/Graphs$NodeVisitState.class
Graphs.java
package com.google.common.graph
final enum com.google.common.graph.Graphs$NodeVisitState extends java.lang.Enum {
public static final enum com.google.common.graph.Graphs$NodeVisitState PENDING
public static final enum com.google.common.graph.Graphs$NodeVisitState COMPLETE
private static final synthetic com.google.common.graph.Graphs$NodeVisitState[] $VALUES
public static com.google.common.graph.Graphs$NodeVisitState[] values ()
public static com.google.common.graph.Graphs$NodeVisitState valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/graph/Graphs$TransposedGraph.class
Graphs.java
package com.google.common.graph
com.google.common.graph.Graphs$TransposedGraph extends com.google.common.graph.ForwardingGraph {
private final com.google.common.graph.Graph graph
void <init> (com.google.common.graph.Graph)
com.google.common.graph.Graph graph
protected com.google.common.graph.Graph delegate ()
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
protected volatile synthetic com.google.common.graph.BaseGraph delegate ()
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
static synthetic com.google.common.graph.Graph access$000 (com.google.common.graph.Graphs$TransposedGraph)
com.google.common.graph.Graphs$TransposedGraph x0
}
com/google/common/graph/Graphs$TransposedNetwork.class
Graphs.java
package com.google.common.graph
com.google.common.graph.Graphs$TransposedNetwork extends com.google.common.graph.ForwardingNetwork {
private final com.google.common.graph.Network network
void <init> (com.google.common.graph.Network)
com.google.common.graph.Network network
protected com.google.common.graph.Network delegate ()
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public java.util.Set inEdges (java.lang.Object)
Object node
public java.util.Set outEdges (java.lang.Object)
Object node
public com.google.common.graph.EndpointPair incidentNodes (java.lang.Object)
Object edge
com.google.common.graph.EndpointPair endpointPair
public java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.util.Optional edgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.lang.Object edgeConnectingOrNull (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
static synthetic com.google.common.graph.Network access$200 (com.google.common.graph.Graphs$TransposedNetwork)
com.google.common.graph.Graphs$TransposedNetwork x0
}
com/google/common/graph/Graphs$TransposedValueGraph.class
Graphs.java
package com.google.common.graph
com.google.common.graph.Graphs$TransposedValueGraph extends com.google.common.graph.ForwardingValueGraph {
private final com.google.common.graph.ValueGraph graph
void <init> (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
protected com.google.common.graph.ValueGraph delegate ()
public java.util.Set predecessors (java.lang.Object)
Object node
public java.util.Set successors (java.lang.Object)
Object node
public int inDegree (java.lang.Object)
Object node
public int outDegree (java.lang.Object)
Object node
public boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.util.Optional edgeValue (java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
public java.lang.Object edgeValueOrDefault (java.lang.Object, java.lang.Object, java.lang.Object)
Object nodeU
Object nodeV
Object defaultValue
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
static synthetic com.google.common.graph.ValueGraph access$100 (com.google.common.graph.Graphs$TransposedValueGraph)
com.google.common.graph.Graphs$TransposedValueGraph x0
}
com/google/common/graph/Graphs.class
Graphs.java
package com.google.common.graph
public final com.google.common.graph.Graphs extends java.lang.Object {
private void <init> ()
public static boolean hasCycle (com.google.common.graph.Graph)
Object node
com.google.common.graph.Graph graph
int numEdges
java.util.Map visitedNodes
public static boolean hasCycle (com.google.common.graph.Network)
com.google.common.graph.Network network
private static boolean subgraphHasCycle (com.google.common.graph.Graph, java.util.Map, java.lang.Object, java.lang.Object)
Object nextNode
com.google.common.graph.Graph graph
java.util.Map visitedNodes
Object node
Object previousNode
com.google.common.graph.Graphs$NodeVisitState state
private static boolean canTraverseWithoutReusingEdge (com.google.common.graph.Graph, java.lang.Object, java.lang.Object)
com.google.common.graph.Graph graph
Object nextNode
Object previousNode
public static com.google.common.graph.Graph transitiveClosure (com.google.common.graph.Graph)
Object reachableNode
Object node
Object nodeV
Object nodeU
java.util.Set reachableNodes
int pairwiseMatch
Object node
java.util.Set visitedNodes
com.google.common.graph.Graph graph
com.google.common.graph.MutableGraph transitiveClosure
public static java.util.Set reachableNodes (com.google.common.graph.Graph, java.lang.Object)
Object successor
Object currentNode
com.google.common.graph.Graph graph
Object node
java.util.Set visitedNodes
java.util.Queue queuedNodes
public static com.google.common.graph.Graph transpose (com.google.common.graph.Graph)
com.google.common.graph.Graph graph
public static com.google.common.graph.ValueGraph transpose (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
public static com.google.common.graph.Network transpose (com.google.common.graph.Network)
com.google.common.graph.Network network
public static com.google.common.graph.MutableGraph inducedSubgraph (com.google.common.graph.Graph, java.lang.Iterable)
Object node
Object successorNode
Object node
com.google.common.graph.Graph graph
Iterable nodes
com.google.common.graph.MutableGraph subgraph
public static com.google.common.graph.MutableValueGraph inducedSubgraph (com.google.common.graph.ValueGraph, java.lang.Iterable)
Object node
Object successorNode
Object node
com.google.common.graph.ValueGraph graph
Iterable nodes
com.google.common.graph.MutableValueGraph subgraph
public static com.google.common.graph.MutableNetwork inducedSubgraph (com.google.common.graph.Network, java.lang.Iterable)
Object node
Object successorNode
Object edge
Object node
com.google.common.graph.Network network
Iterable nodes
com.google.common.graph.MutableNetwork subgraph
public static com.google.common.graph.MutableGraph copyOf (com.google.common.graph.Graph)
Object node
com.google.common.graph.EndpointPair edge
com.google.common.graph.Graph graph
com.google.common.graph.MutableGraph copy
public static com.google.common.graph.MutableValueGraph copyOf (com.google.common.graph.ValueGraph)
Object node
com.google.common.graph.EndpointPair edge
com.google.common.graph.ValueGraph graph
com.google.common.graph.MutableValueGraph copy
public static com.google.common.graph.MutableNetwork copyOf (com.google.common.graph.Network)
Object node
com.google.common.graph.EndpointPair endpointPair
Object edge
com.google.common.graph.Network network
com.google.common.graph.MutableNetwork copy
static int checkNonNegative (int)
int value
static long checkNonNegative (long)
long value
static int checkPositive (int)
int value
static long checkPositive (long)
long value
}
com/google/common/graph/ImmutableGraph.class
ImmutableGraph.java
package com.google.common.graph
public com.google.common.graph.ImmutableGraph extends com.google.common.graph.ForwardingGraph {
private final com.google.common.graph.BaseGraph backingGraph
void <init> (com.google.common.graph.BaseGraph)
com.google.common.graph.BaseGraph backingGraph
public static com.google.common.graph.ImmutableGraph copyOf (com.google.common.graph.Graph)
com.google.common.graph.Graph graph
public static com.google.common.graph.ImmutableGraph copyOf (com.google.common.graph.ImmutableGraph)
com.google.common.graph.ImmutableGraph graph
private static com.google.common.collect.ImmutableMap getNodeConnections (com.google.common.graph.Graph)
Object node
com.google.common.graph.Graph graph
com.google.common.collect.ImmutableMap$Builder nodeConnections
private static com.google.common.graph.GraphConnections connectionsOf (com.google.common.graph.Graph, java.lang.Object)
com.google.common.graph.Graph graph
Object node
com.google.common.base.Function edgeValueFn
protected com.google.common.graph.BaseGraph delegate ()
public volatile synthetic boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public volatile synthetic int outDegree (java.lang.Object)
public volatile synthetic int inDegree (java.lang.Object)
public volatile synthetic int degree (java.lang.Object)
public volatile synthetic java.util.Set successors (java.lang.Object)
public volatile synthetic java.util.Set predecessors (java.lang.Object)
public volatile synthetic java.util.Set adjacentNodes (java.lang.Object)
public volatile synthetic com.google.common.graph.ElementOrder nodeOrder ()
public volatile synthetic boolean allowsSelfLoops ()
public volatile synthetic boolean isDirected ()
public volatile synthetic java.util.Set nodes ()
}
com/google/common/graph/ImmutableNetwork$1.class
ImmutableNetwork.java
package com.google.common.graph
final com.google.common.graph.ImmutableNetwork$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.Network val$network
void <init> (com.google.common.graph.Network)
public java.lang.Object apply (java.lang.Object)
Object edge
}
com/google/common/graph/ImmutableNetwork$2.class
ImmutableNetwork.java
package com.google.common.graph
final com.google.common.graph.ImmutableNetwork$2 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.Network val$network
void <init> (com.google.common.graph.Network)
public java.lang.Object apply (java.lang.Object)
Object edge
}
com/google/common/graph/ImmutableNetwork$3.class
ImmutableNetwork.java
package com.google.common.graph
final com.google.common.graph.ImmutableNetwork$3 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.Network val$network
final synthetic Object val$node
void <init> (com.google.common.graph.Network, java.lang.Object)
public java.lang.Object apply (java.lang.Object)
Object edge
}
com/google/common/graph/ImmutableNetwork.class
ImmutableNetwork.java
package com.google.common.graph
public final com.google.common.graph.ImmutableNetwork extends com.google.common.graph.ConfigurableNetwork {
private void <init> (com.google.common.graph.Network)
com.google.common.graph.Network network
public static com.google.common.graph.ImmutableNetwork copyOf (com.google.common.graph.Network)
com.google.common.graph.Network network
public static com.google.common.graph.ImmutableNetwork copyOf (com.google.common.graph.ImmutableNetwork)
com.google.common.graph.ImmutableNetwork network
public com.google.common.graph.ImmutableGraph asGraph ()
private static java.util.Map getNodeConnections (com.google.common.graph.Network)
Object node
com.google.common.graph.Network network
com.google.common.collect.ImmutableMap$Builder nodeConnections
private static java.util.Map getEdgeToReferenceNode (com.google.common.graph.Network)
Object edge
com.google.common.graph.Network network
com.google.common.collect.ImmutableMap$Builder edgeToReferenceNode
private static com.google.common.graph.NetworkConnections connectionsOf (com.google.common.graph.Network, java.lang.Object)
java.util.Map inEdgeMap
java.util.Map outEdgeMap
int selfLoopCount
java.util.Map incidentEdgeMap
com.google.common.graph.Network network
Object node
private static com.google.common.base.Function sourceNodeFn (com.google.common.graph.Network)
com.google.common.graph.Network network
private static com.google.common.base.Function targetNodeFn (com.google.common.graph.Network)
com.google.common.graph.Network network
private static com.google.common.base.Function adjacentNodeFn (com.google.common.graph.Network, java.lang.Object)
com.google.common.graph.Network network
Object node
public volatile synthetic java.util.Set successors (java.lang.Object)
public volatile synthetic java.util.Set predecessors (java.lang.Object)
public volatile synthetic java.util.Set outEdges (java.lang.Object)
public volatile synthetic java.util.Set inEdges (java.lang.Object)
public volatile synthetic java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Set adjacentNodes (java.lang.Object)
public volatile synthetic com.google.common.graph.EndpointPair incidentNodes (java.lang.Object)
public volatile synthetic java.util.Set incidentEdges (java.lang.Object)
public volatile synthetic com.google.common.graph.ElementOrder edgeOrder ()
public volatile synthetic com.google.common.graph.ElementOrder nodeOrder ()
public volatile synthetic boolean allowsSelfLoops ()
public volatile synthetic boolean allowsParallelEdges ()
public volatile synthetic boolean isDirected ()
public volatile synthetic java.util.Set edges ()
public volatile synthetic java.util.Set nodes ()
public volatile synthetic com.google.common.graph.Graph asGraph ()
}
com/google/common/graph/ImmutableValueGraph$1.class
ImmutableValueGraph.java
package com.google.common.graph
final com.google.common.graph.ImmutableValueGraph$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.graph.ValueGraph val$graph
final synthetic Object val$node
void <init> (com.google.common.graph.ValueGraph, java.lang.Object)
public java.lang.Object apply (java.lang.Object)
Object successorNode
}
com/google/common/graph/ImmutableValueGraph.class
ImmutableValueGraph.java
package com.google.common.graph
public final com.google.common.graph.ImmutableValueGraph extends com.google.common.graph.ConfigurableValueGraph {
private void <init> (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
public static com.google.common.graph.ImmutableValueGraph copyOf (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
public static com.google.common.graph.ImmutableValueGraph copyOf (com.google.common.graph.ImmutableValueGraph)
com.google.common.graph.ImmutableValueGraph graph
public com.google.common.graph.ImmutableGraph asGraph ()
private static com.google.common.collect.ImmutableMap getNodeConnections (com.google.common.graph.ValueGraph)
Object node
com.google.common.graph.ValueGraph graph
com.google.common.collect.ImmutableMap$Builder nodeConnections
private static com.google.common.graph.GraphConnections connectionsOf (com.google.common.graph.ValueGraph, java.lang.Object)
com.google.common.graph.ValueGraph graph
Object node
com.google.common.base.Function successorNodeToValueFn
public volatile synthetic java.lang.Object edgeValueOrDefault (java.lang.Object, java.lang.Object, java.lang.Object)
public volatile synthetic boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public volatile synthetic java.util.Set successors (java.lang.Object)
public volatile synthetic java.util.Set predecessors (java.lang.Object)
public volatile synthetic java.util.Set adjacentNodes (java.lang.Object)
public volatile synthetic com.google.common.graph.ElementOrder nodeOrder ()
public volatile synthetic boolean allowsSelfLoops ()
public volatile synthetic boolean isDirected ()
public volatile synthetic java.util.Set nodes ()
public volatile synthetic com.google.common.graph.Graph asGraph ()
}
com/google/common/graph/MapIteratorCache$1$1.class
MapIteratorCache.java
package com.google.common.graph
com.google.common.graph.MapIteratorCache$1$1 extends com.google.common.collect.UnmodifiableIterator {
final synthetic java.util.Iterator val$entryIterator
final synthetic com.google.common.graph.MapIteratorCache$1 this$1
void <init> (com.google.common.graph.MapIteratorCache$1, java.util.Iterator)
com.google.common.graph.MapIteratorCache$1 this$1
public boolean hasNext ()
public java.lang.Object next ()
java.util.Map$Entry entry
}
com/google/common/graph/MapIteratorCache$1.class
MapIteratorCache.java
package com.google.common.graph
com.google.common.graph.MapIteratorCache$1 extends java.util.AbstractSet {
final synthetic com.google.common.graph.MapIteratorCache this$0
void <init> (com.google.common.graph.MapIteratorCache)
com.google.common.graph.MapIteratorCache this$0
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entryIterator
public int size ()
public boolean contains (java.lang.Object)
Object key
public volatile synthetic java.util.Iterator iterator ()
}
com/google/common/graph/MapIteratorCache.class
MapIteratorCache.java
package com.google.common.graph
com.google.common.graph.MapIteratorCache extends java.lang.Object {
private final java.util.Map backingMap
private transient java.util.Map$Entry entrySetCache
void <init> (java.util.Map)
java.util.Map backingMap
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 clear ()
public java.lang.Object get (java.lang.Object)
Object key
Object value
public final java.lang.Object getWithoutCaching (java.lang.Object)
Object key
public final boolean containsKey (java.lang.Object)
Object key
public final java.util.Set unmodifiableKeySet ()
protected java.lang.Object getIfCached (java.lang.Object)
Object key
java.util.Map$Entry entry
protected void clearCache ()
static synthetic java.util.Map access$000 (com.google.common.graph.MapIteratorCache)
com.google.common.graph.MapIteratorCache x0
static synthetic java.util.Map$Entry access$102 (com.google.common.graph.MapIteratorCache, java.util.Map$Entry)
com.google.common.graph.MapIteratorCache x0
java.util.Map$Entry x1
}
com/google/common/graph/MapRetrievalCache$CacheEntry.class
MapRetrievalCache.java
package com.google.common.graph
final com.google.common.graph.MapRetrievalCache$CacheEntry extends java.lang.Object {
final Object key
final Object value
void <init> (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/graph/MapRetrievalCache.class
MapRetrievalCache.java
package com.google.common.graph
com.google.common.graph.MapRetrievalCache extends com.google.common.graph.MapIteratorCache {
private transient com.google.common.graph.MapRetrievalCache$CacheEntry cacheEntry1
private transient com.google.common.graph.MapRetrievalCache$CacheEntry cacheEntry2
void <init> (java.util.Map)
java.util.Map backingMap
public java.lang.Object get (java.lang.Object)
Object key
Object value
protected java.lang.Object getIfCached (java.lang.Object)
Object key
Object value
com.google.common.graph.MapRetrievalCache$CacheEntry entry
protected void clearCache ()
private void addToCache (java.lang.Object, java.lang.Object)
Object key
Object value
private void addToCache (com.google.common.graph.MapRetrievalCache$CacheEntry)
com.google.common.graph.MapRetrievalCache$CacheEntry entry
}
com/google/common/graph/MultiEdgesConnecting$1.class
MultiEdgesConnecting.java
package com.google.common.graph
com.google.common.graph.MultiEdgesConnecting$1 extends com.google.common.collect.AbstractIterator {
final synthetic java.util.Iterator val$entries
final synthetic com.google.common.graph.MultiEdgesConnecting this$0
void <init> (com.google.common.graph.MultiEdgesConnecting, java.util.Iterator)
com.google.common.graph.MultiEdgesConnecting this$0
protected java.lang.Object computeNext ()
java.util.Map$Entry entry
}
com/google/common/graph/MultiEdgesConnecting.class
MultiEdgesConnecting.java
package com.google.common.graph
abstract com.google.common.graph.MultiEdgesConnecting extends java.util.AbstractSet {
private final java.util.Map outEdgeToNode
private final Object targetNode
void <init> (java.util.Map, java.lang.Object)
java.util.Map outEdgeToNode
Object targetNode
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entries
public boolean contains (java.lang.Object)
Object edge
public volatile synthetic java.util.Iterator iterator ()
static synthetic java.lang.Object access$000 (com.google.common.graph.MultiEdgesConnecting)
com.google.common.graph.MultiEdgesConnecting x0
}
com/google/common/graph/MutableGraph.class
MutableGraph.java
package com.google.common.graph
public abstract com.google.common.graph.MutableGraph extends java.lang.Object implements com.google.common.graph.Graph {
public abstract boolean addNode (java.lang.Object)
public abstract boolean putEdge (java.lang.Object, java.lang.Object)
public abstract boolean removeNode (java.lang.Object)
public abstract boolean removeEdge (java.lang.Object, java.lang.Object)
}
com/google/common/graph/MutableNetwork.class
MutableNetwork.java
package com.google.common.graph
public abstract com.google.common.graph.MutableNetwork extends java.lang.Object implements com.google.common.graph.Network {
public abstract boolean addNode (java.lang.Object)
public abstract boolean addEdge (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract boolean removeNode (java.lang.Object)
public abstract boolean removeEdge (java.lang.Object)
}
com/google/common/graph/MutableValueGraph.class
MutableValueGraph.java
package com.google.common.graph
public abstract com.google.common.graph.MutableValueGraph extends java.lang.Object implements com.google.common.graph.ValueGraph {
public abstract boolean addNode (java.lang.Object)
public abstract java.lang.Object putEdgeValue (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract boolean removeNode (java.lang.Object)
public abstract java.lang.Object removeEdge (java.lang.Object, java.lang.Object)
}
com/google/common/graph/Network.class
Network.java
package com.google.common.graph
public abstract com.google.common.graph.Network extends java.lang.Object implements com.google.common.graph.SuccessorsFunction com.google.common.graph.PredecessorsFunction {
public abstract java.util.Set nodes ()
public abstract java.util.Set edges ()
public abstract com.google.common.graph.Graph asGraph ()
public abstract boolean isDirected ()
public abstract boolean allowsParallelEdges ()
public abstract boolean allowsSelfLoops ()
public abstract com.google.common.graph.ElementOrder nodeOrder ()
public abstract com.google.common.graph.ElementOrder edgeOrder ()
public abstract java.util.Set adjacentNodes (java.lang.Object)
public abstract java.util.Set predecessors (java.lang.Object)
public abstract java.util.Set successors (java.lang.Object)
public abstract java.util.Set incidentEdges (java.lang.Object)
public abstract java.util.Set inEdges (java.lang.Object)
public abstract java.util.Set outEdges (java.lang.Object)
public abstract int degree (java.lang.Object)
public abstract int inDegree (java.lang.Object)
public abstract int outDegree (java.lang.Object)
public abstract com.google.common.graph.EndpointPair incidentNodes (java.lang.Object)
public abstract java.util.Set adjacentEdges (java.lang.Object)
public abstract java.util.Set edgesConnecting (java.lang.Object, java.lang.Object)
public abstract java.util.Optional edgeConnecting (java.lang.Object, java.lang.Object)
public abstract java.lang.Object edgeConnectingOrNull (java.lang.Object, java.lang.Object)
public abstract boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/NetworkBuilder.class
NetworkBuilder.java
package com.google.common.graph
public final com.google.common.graph.NetworkBuilder extends com.google.common.graph.AbstractGraphBuilder {
boolean allowsParallelEdges
com.google.common.graph.ElementOrder edgeOrder
com.google.common.base.Optional expectedEdgeCount
private void <init> (boolean)
boolean directed
public static com.google.common.graph.NetworkBuilder directed ()
public static com.google.common.graph.NetworkBuilder undirected ()
public static com.google.common.graph.NetworkBuilder from (com.google.common.graph.Network)
com.google.common.graph.Network network
public com.google.common.graph.NetworkBuilder allowsParallelEdges (boolean)
boolean allowsParallelEdges
public com.google.common.graph.NetworkBuilder allowsSelfLoops (boolean)
boolean allowsSelfLoops
public com.google.common.graph.NetworkBuilder expectedNodeCount (int)
int expectedNodeCount
public com.google.common.graph.NetworkBuilder expectedEdgeCount (int)
int expectedEdgeCount
public com.google.common.graph.NetworkBuilder nodeOrder (com.google.common.graph.ElementOrder)
com.google.common.graph.ElementOrder nodeOrder
com.google.common.graph.NetworkBuilder newBuilder
public com.google.common.graph.NetworkBuilder edgeOrder (com.google.common.graph.ElementOrder)
com.google.common.graph.ElementOrder edgeOrder
com.google.common.graph.NetworkBuilder newBuilder
public com.google.common.graph.MutableNetwork build ()
private com.google.common.graph.NetworkBuilder cast ()
}
com/google/common/graph/NetworkConnections.class
NetworkConnections.java
package com.google.common.graph
abstract com.google.common.graph.NetworkConnections extends java.lang.Object {
public abstract java.util.Set adjacentNodes ()
public abstract java.util.Set predecessors ()
public abstract java.util.Set successors ()
public abstract java.util.Set incidentEdges ()
public abstract java.util.Set inEdges ()
public abstract java.util.Set outEdges ()
public abstract java.util.Set edgesConnecting (java.lang.Object)
public abstract java.lang.Object adjacentNode (java.lang.Object)
public abstract java.lang.Object removeInEdge (java.lang.Object, boolean)
public abstract java.lang.Object removeOutEdge (java.lang.Object)
public abstract void addInEdge (java.lang.Object, java.lang.Object, boolean)
public abstract void addOutEdge (java.lang.Object, java.lang.Object)
}
com/google/common/graph/PredecessorsFunction.class
PredecessorsFunction.java
package com.google.common.graph
public abstract com.google.common.graph.PredecessorsFunction extends java.lang.Object {
public abstract java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/SuccessorsFunction.class
SuccessorsFunction.java
package com.google.common.graph
public abstract com.google.common.graph.SuccessorsFunction extends java.lang.Object {
public abstract java.lang.Iterable successors (java.lang.Object)
}
com/google/common/graph/Traverser$1.class
Traverser.java
package com.google.common.graph
synthetic com.google.common.graph.Traverser$1 extends java.lang.Object {
}
com/google/common/graph/Traverser$GraphTraverser$1.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$GraphTraverser$1 extends java.lang.Object implements java.lang.Iterable {
final synthetic Iterable val$startNodes
final synthetic com.google.common.graph.Traverser$GraphTraverser this$0
void <init> (com.google.common.graph.Traverser$GraphTraverser, java.lang.Iterable)
com.google.common.graph.Traverser$GraphTraverser this$0
public java.util.Iterator iterator ()
}
com/google/common/graph/Traverser$GraphTraverser$2.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$GraphTraverser$2 extends java.lang.Object implements java.lang.Iterable {
final synthetic Iterable val$startNodes
final synthetic com.google.common.graph.Traverser$GraphTraverser this$0
void <init> (com.google.common.graph.Traverser$GraphTraverser, java.lang.Iterable)
com.google.common.graph.Traverser$GraphTraverser this$0
public java.util.Iterator iterator ()
}
com/google/common/graph/Traverser$GraphTraverser$3.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$GraphTraverser$3 extends java.lang.Object implements java.lang.Iterable {
final synthetic Iterable val$startNodes
final synthetic com.google.common.graph.Traverser$GraphTraverser this$0
void <init> (com.google.common.graph.Traverser$GraphTraverser, java.lang.Iterable)
com.google.common.graph.Traverser$GraphTraverser this$0
public java.util.Iterator iterator ()
}
com/google/common/graph/Traverser$GraphTraverser$BreadthFirstIterator.class
Traverser.java
package com.google.common.graph
final com.google.common.graph.Traverser$GraphTraverser$BreadthFirstIterator extends com.google.common.collect.UnmodifiableIterator {
private final java.util.Queue queue
private final java.util.Set visited
final synthetic com.google.common.graph.Traverser$GraphTraverser this$0
void <init> (com.google.common.graph.Traverser$GraphTraverser, java.lang.Iterable)
Object root
Iterable roots
public boolean hasNext ()
public java.lang.Object next ()
Object neighbor
Object current
}
com/google/common/graph/Traverser$GraphTraverser$DepthFirstIterator$NodeAndSuccessors.class
Traverser.java
package com.google.common.graph
final com.google.common.graph.Traverser$GraphTraverser$DepthFirstIterator$NodeAndSuccessors extends java.lang.Object {
final Object node
final java.util.Iterator successorIterator
final synthetic com.google.common.graph.Traverser$GraphTraverser$DepthFirstIterator this$1
void <init> (com.google.common.graph.Traverser$GraphTraverser$DepthFirstIterator, java.lang.Object, java.lang.Iterable)
Object node
Iterable successors
}
com/google/common/graph/Traverser$GraphTraverser$DepthFirstIterator.class
Traverser.java
package com.google.common.graph
final com.google.common.graph.Traverser$GraphTraverser$DepthFirstIterator extends com.google.common.collect.AbstractIterator {
private final java.util.Deque stack
private final java.util.Set visited
private final com.google.common.graph.Traverser$Order order
final synthetic com.google.common.graph.Traverser$GraphTraverser this$0
void <init> (com.google.common.graph.Traverser$GraphTraverser, java.lang.Iterable, com.google.common.graph.Traverser$Order)
Iterable roots
com.google.common.graph.Traverser$Order order
protected java.lang.Object computeNext ()
Object successor
com.google.common.graph.Traverser$GraphTraverser$DepthFirstIterator$NodeAndSuccessors nodeAndSuccessors
boolean firstVisit
boolean lastVisit
boolean produceNode
com.google.common.graph.Traverser$GraphTraverser$DepthFirstIterator$NodeAndSuccessors withSuccessors (java.lang.Object)
Object node
}
com/google/common/graph/Traverser$GraphTraverser.class
Traverser.java
package com.google.common.graph
final com.google.common.graph.Traverser$GraphTraverser extends com.google.common.graph.Traverser {
private final com.google.common.graph.SuccessorsFunction graph
void <init> (com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction graph
public java.lang.Iterable breadthFirst (java.lang.Object)
Object startNode
public java.lang.Iterable breadthFirst (java.lang.Iterable)
Object startNode
Iterable startNodes
public java.lang.Iterable depthFirstPreOrder (java.lang.Object)
Object startNode
public java.lang.Iterable depthFirstPreOrder (java.lang.Iterable)
Object startNode
Iterable startNodes
public java.lang.Iterable depthFirstPostOrder (java.lang.Object)
Object startNode
public java.lang.Iterable depthFirstPostOrder (java.lang.Iterable)
Object startNode
Iterable startNodes
private void checkThatNodeIsInGraph (java.lang.Object)
Object startNode
static synthetic com.google.common.graph.SuccessorsFunction access$100 (com.google.common.graph.Traverser$GraphTraverser)
com.google.common.graph.Traverser$GraphTraverser x0
}
com/google/common/graph/Traverser$Order.class
Traverser.java
package com.google.common.graph
final enum com.google.common.graph.Traverser$Order extends java.lang.Enum {
public static final enum com.google.common.graph.Traverser$Order PREORDER
public static final enum com.google.common.graph.Traverser$Order POSTORDER
private static final synthetic com.google.common.graph.Traverser$Order[] $VALUES
public static com.google.common.graph.Traverser$Order[] values ()
public static com.google.common.graph.Traverser$Order valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/graph/Traverser$TreeTraverser$1.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$TreeTraverser$1 extends java.lang.Object implements java.lang.Iterable {
final synthetic Iterable val$startNodes
final synthetic com.google.common.graph.Traverser$TreeTraverser this$0
void <init> (com.google.common.graph.Traverser$TreeTraverser, java.lang.Iterable)
com.google.common.graph.Traverser$TreeTraverser this$0
public java.util.Iterator iterator ()
}
com/google/common/graph/Traverser$TreeTraverser$2.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$TreeTraverser$2 extends java.lang.Object implements java.lang.Iterable {
final synthetic Iterable val$startNodes
final synthetic com.google.common.graph.Traverser$TreeTraverser this$0
void <init> (com.google.common.graph.Traverser$TreeTraverser, java.lang.Iterable)
com.google.common.graph.Traverser$TreeTraverser this$0
public java.util.Iterator iterator ()
}
com/google/common/graph/Traverser$TreeTraverser$3.class
Traverser.java
package com.google.common.graph
com.google.common.graph.Traverser$TreeTraverser$3 extends java.lang.Object implements java.lang.Iterable {
final synthetic Iterable val$startNodes
final synthetic com.google.common.graph.Traverser$TreeTraverser this$0
void <init> (com.google.common.graph.Traverser$TreeTraverser, java.lang.Iterable)
com.google.common.graph.Traverser$TreeTraverser this$0
public java.util.Iterator iterator ()
}
com/google/common/graph/Traverser$TreeTraverser$BreadthFirstIterator.class
Traverser.java
package com.google.common.graph
final com.google.common.graph.Traverser$TreeTraverser$BreadthFirstIterator extends com.google.common.collect.UnmodifiableIterator {
private final java.util.Queue queue
final synthetic com.google.common.graph.Traverser$TreeTraverser this$0
void <init> (com.google.common.graph.Traverser$TreeTraverser, java.lang.Iterable)
Object root
Iterable roots
public boolean hasNext ()
public java.lang.Object next ()
Object current
}
com/google/common/graph/Traverser$TreeTraverser$DepthFirstPostOrderIterator$NodeAndChildren.class
Traverser.java
package com.google.common.graph
final com.google.common.graph.Traverser$TreeTraverser$DepthFirstPostOrderIterator$NodeAndChildren extends java.lang.Object {
final Object node
final java.util.Iterator childIterator
final synthetic com.google.common.graph.Traverser$TreeTraverser$DepthFirstPostOrderIterator this$1
void <init> (com.google.common.graph.Traverser$TreeTraverser$DepthFirstPostOrderIterator, java.lang.Object, java.lang.Iterable)
Object node
Iterable children
}
com/google/common/graph/Traverser$TreeTraverser$DepthFirstPostOrderIterator.class
Traverser.java
package com.google.common.graph
final com.google.common.graph.Traverser$TreeTraverser$DepthFirstPostOrderIterator extends com.google.common.collect.AbstractIterator {
private final java.util.ArrayDeque stack
final synthetic com.google.common.graph.Traverser$TreeTraverser this$0
void <init> (com.google.common.graph.Traverser$TreeTraverser, java.lang.Iterable)
Iterable roots
protected java.lang.Object computeNext ()
Object child
com.google.common.graph.Traverser$TreeTraverser$DepthFirstPostOrderIterator$NodeAndChildren top
com.google.common.graph.Traverser$TreeTraverser$DepthFirstPostOrderIterator$NodeAndChildren withChildren (java.lang.Object)
Object node
}
com/google/common/graph/Traverser$TreeTraverser$DepthFirstPreOrderIterator.class
Traverser.java
package com.google.common.graph
final com.google.common.graph.Traverser$TreeTraverser$DepthFirstPreOrderIterator extends com.google.common.collect.UnmodifiableIterator {
private final java.util.Deque stack
final synthetic com.google.common.graph.Traverser$TreeTraverser this$0
void <init> (com.google.common.graph.Traverser$TreeTraverser, java.lang.Iterable)
Iterable roots
public boolean hasNext ()
public java.lang.Object next ()
java.util.Iterator iterator
Object result
java.util.Iterator childIterator
}
com/google/common/graph/Traverser$TreeTraverser.class
Traverser.java
package com.google.common.graph
final com.google.common.graph.Traverser$TreeTraverser extends com.google.common.graph.Traverser {
private final com.google.common.graph.SuccessorsFunction tree
void <init> (com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction tree
public java.lang.Iterable breadthFirst (java.lang.Object)
Object startNode
public java.lang.Iterable breadthFirst (java.lang.Iterable)
Object startNode
Iterable startNodes
public java.lang.Iterable depthFirstPreOrder (java.lang.Object)
Object startNode
public java.lang.Iterable depthFirstPreOrder (java.lang.Iterable)
Object node
Iterable startNodes
public java.lang.Iterable depthFirstPostOrder (java.lang.Object)
Object startNode
public java.lang.Iterable depthFirstPostOrder (java.lang.Iterable)
Object startNode
Iterable startNodes
private void checkThatNodeIsInTree (java.lang.Object)
Object startNode
static synthetic com.google.common.graph.SuccessorsFunction access$200 (com.google.common.graph.Traverser$TreeTraverser)
com.google.common.graph.Traverser$TreeTraverser x0
}
com/google/common/graph/Traverser.class
Traverser.java
package com.google.common.graph
public abstract com.google.common.graph.Traverser extends java.lang.Object {
public static com.google.common.graph.Traverser forGraph (com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction graph
public static com.google.common.graph.Traverser forTree (com.google.common.graph.SuccessorsFunction)
com.google.common.graph.SuccessorsFunction tree
public abstract java.lang.Iterable breadthFirst (java.lang.Object)
public abstract java.lang.Iterable breadthFirst (java.lang.Iterable)
public abstract java.lang.Iterable depthFirstPreOrder (java.lang.Object)
public abstract java.lang.Iterable depthFirstPreOrder (java.lang.Iterable)
public abstract java.lang.Iterable depthFirstPostOrder (java.lang.Object)
public abstract java.lang.Iterable depthFirstPostOrder (java.lang.Iterable)
private void <init> ()
synthetic void <init> (com.google.common.graph.Traverser$1)
com.google.common.graph.Traverser$1 x0
}
com/google/common/graph/UndirectedGraphConnections.class
UndirectedGraphConnections.java
package com.google.common.graph
final com.google.common.graph.UndirectedGraphConnections extends java.lang.Object implements com.google.common.graph.GraphConnections {
private final java.util.Map adjacentNodeValues
private void <init> (java.util.Map)
java.util.Map adjacentNodeValues
static com.google.common.graph.UndirectedGraphConnections of ()
static com.google.common.graph.UndirectedGraphConnections ofImmutable (java.util.Map)
java.util.Map adjacentNodeValues
public java.util.Set adjacentNodes ()
public java.util.Set predecessors ()
public java.util.Set successors ()
public java.lang.Object value (java.lang.Object)
Object node
public void removePredecessor (java.lang.Object)
Object node
Object unused
public java.lang.Object removeSuccessor (java.lang.Object)
Object node
public void addPredecessor (java.lang.Object, java.lang.Object)
Object node
Object value
Object unused
public java.lang.Object addSuccessor (java.lang.Object, java.lang.Object)
Object node
Object value
}
com/google/common/graph/UndirectedMultiNetworkConnections$1.class
UndirectedMultiNetworkConnections.java
package com.google.common.graph
com.google.common.graph.UndirectedMultiNetworkConnections$1 extends com.google.common.graph.MultiEdgesConnecting {
final synthetic Object val$node
final synthetic com.google.common.graph.UndirectedMultiNetworkConnections this$0
void <init> (com.google.common.graph.UndirectedMultiNetworkConnections, java.util.Map, java.lang.Object, java.lang.Object)
com.google.common.graph.UndirectedMultiNetworkConnections this$0
java.util.Map outEdgeToNode
Object targetNode
public int size ()
}
com/google/common/graph/UndirectedMultiNetworkConnections.class
UndirectedMultiNetworkConnections.java
package com.google.common.graph
final com.google.common.graph.UndirectedMultiNetworkConnections extends com.google.common.graph.AbstractUndirectedNetworkConnections {
private transient java.lang.ref.Reference adjacentNodesReference
private void <init> (java.util.Map)
java.util.Map incidentEdges
static com.google.common.graph.UndirectedMultiNetworkConnections of ()
static com.google.common.graph.UndirectedMultiNetworkConnections ofImmutable (java.util.Map)
java.util.Map incidentEdges
public java.util.Set adjacentNodes ()
private com.google.common.collect.Multiset adjacentNodesMultiset ()
com.google.common.collect.Multiset adjacentNodes
public java.util.Set edgesConnecting (java.lang.Object)
Object node
public java.lang.Object removeInEdge (java.lang.Object, boolean)
Object edge
boolean isSelfLoop
public java.lang.Object removeOutEdge (java.lang.Object)
Object edge
Object node
com.google.common.collect.Multiset adjacentNodes
public void addInEdge (java.lang.Object, java.lang.Object, boolean)
Object edge
Object node
boolean isSelfLoop
public void addOutEdge (java.lang.Object, java.lang.Object)
Object edge
Object node
com.google.common.collect.Multiset adjacentNodes
private static java.lang.Object getReference (java.lang.ref.Reference)
java.lang.ref.Reference reference
static synthetic com.google.common.collect.Multiset access$000 (com.google.common.graph.UndirectedMultiNetworkConnections)
com.google.common.graph.UndirectedMultiNetworkConnections x0
}
com/google/common/graph/UndirectedNetworkConnections.class
UndirectedNetworkConnections.java
package com.google.common.graph
final com.google.common.graph.UndirectedNetworkConnections extends com.google.common.graph.AbstractUndirectedNetworkConnections {
protected void <init> (java.util.Map)
java.util.Map incidentEdgeMap
static com.google.common.graph.UndirectedNetworkConnections of ()
static com.google.common.graph.UndirectedNetworkConnections ofImmutable (java.util.Map)
java.util.Map incidentEdges
public java.util.Set adjacentNodes ()
public java.util.Set edgesConnecting (java.lang.Object)
Object node
}
com/google/common/graph/ValueGraph.class
ValueGraph.java
package com.google.common.graph
public abstract com.google.common.graph.ValueGraph extends java.lang.Object implements com.google.common.graph.BaseGraph {
public abstract java.util.Set nodes ()
public abstract java.util.Set edges ()
public abstract com.google.common.graph.Graph asGraph ()
public abstract boolean isDirected ()
public abstract boolean allowsSelfLoops ()
public abstract com.google.common.graph.ElementOrder nodeOrder ()
public abstract java.util.Set adjacentNodes (java.lang.Object)
public abstract java.util.Set predecessors (java.lang.Object)
public abstract java.util.Set successors (java.lang.Object)
public abstract java.util.Set incidentEdges (java.lang.Object)
public abstract int degree (java.lang.Object)
public abstract int inDegree (java.lang.Object)
public abstract int outDegree (java.lang.Object)
public abstract boolean hasEdgeConnecting (java.lang.Object, java.lang.Object)
public abstract java.util.Optional edgeValue (java.lang.Object, java.lang.Object)
public abstract java.lang.Object edgeValueOrDefault (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
public volatile synthetic java.lang.Iterable predecessors (java.lang.Object)
}
com/google/common/graph/ValueGraphBuilder.class
ValueGraphBuilder.java
package com.google.common.graph
public final com.google.common.graph.ValueGraphBuilder extends com.google.common.graph.AbstractGraphBuilder {
private void <init> (boolean)
boolean directed
public static com.google.common.graph.ValueGraphBuilder directed ()
public static com.google.common.graph.ValueGraphBuilder undirected ()
public static com.google.common.graph.ValueGraphBuilder from (com.google.common.graph.ValueGraph)
com.google.common.graph.ValueGraph graph
public com.google.common.graph.ValueGraphBuilder allowsSelfLoops (boolean)
boolean allowsSelfLoops
public com.google.common.graph.ValueGraphBuilder expectedNodeCount (int)
int expectedNodeCount
public com.google.common.graph.ValueGraphBuilder nodeOrder (com.google.common.graph.ElementOrder)
com.google.common.graph.ElementOrder nodeOrder
com.google.common.graph.ValueGraphBuilder newBuilder
public com.google.common.graph.MutableValueGraph build ()
private com.google.common.graph.ValueGraphBuilder cast ()
}
com/google/common/graph/package-info.class
package-info.java
package com.google.common.graph
abstract synthetic com.google.common.graph.package-info extends java.lang.Object {
}
com/google/common/hash/
com/google/common/hash/AbstractByteHasher.class
AbstractByteHasher.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 <init> ()
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
protected void update (java.nio.ByteBuffer)
int remaining
java.nio.ByteBuffer b
private com.google.common.hash.Hasher update (int)
int bytes
public com.google.common.hash.Hasher putByte (byte)
byte b
public com.google.common.hash.Hasher putBytes (byte[])
byte[] bytes
public com.google.common.hash.Hasher putBytes (byte[], int, int)
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer 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 volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putShort (short)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[])
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/AbstractCompositeHashFunction$1.class
AbstractCompositeHashFunction.java
package com.google.common.hash
com.google.common.hash.AbstractCompositeHashFunction$1 extends java.lang.Object implements com.google.common.hash.Hasher {
final synthetic com.google.common.hash.Hasher[] val$hashers
final synthetic com.google.common.hash.AbstractCompositeHashFunction this$0
void <init> (com.google.common.hash.AbstractCompositeHashFunction, com.google.common.hash.Hasher[])
com.google.common.hash.AbstractCompositeHashFunction this$0
public com.google.common.hash.Hasher putByte (byte)
com.google.common.hash.Hasher hasher
byte b
public com.google.common.hash.Hasher putBytes (byte[])
com.google.common.hash.Hasher hasher
byte[] bytes
public com.google.common.hash.Hasher putBytes (byte[], int, int)
com.google.common.hash.Hasher hasher
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
com.google.common.hash.Hasher hasher
java.nio.ByteBuffer bytes
int pos
public com.google.common.hash.Hasher putShort (short)
com.google.common.hash.Hasher hasher
short s
public com.google.common.hash.Hasher putInt (int)
com.google.common.hash.Hasher hasher
int i
public com.google.common.hash.Hasher putLong (long)
com.google.common.hash.Hasher hasher
long l
public com.google.common.hash.Hasher putFloat (float)
com.google.common.hash.Hasher hasher
float f
public com.google.common.hash.Hasher putDouble (double)
com.google.common.hash.Hasher hasher
double d
public com.google.common.hash.Hasher putBoolean (boolean)
com.google.common.hash.Hasher hasher
boolean b
public com.google.common.hash.Hasher putChar (char)
com.google.common.hash.Hasher hasher
char c
public com.google.common.hash.Hasher putUnencodedChars (java.lang.CharSequence)
com.google.common.hash.Hasher hasher
CharSequence chars
public com.google.common.hash.Hasher putString (java.lang.CharSequence, java.nio.charset.Charset)
com.google.common.hash.Hasher hasher
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
Object instance
com.google.common.hash.Funnel funnel
public com.google.common.hash.HashCode hash ()
public volatile synthetic com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
public volatile synthetic com.google.common.hash.PrimitiveSink putUnencodedChars (java.lang.CharSequence)
public volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putBoolean (boolean)
public volatile synthetic com.google.common.hash.PrimitiveSink putDouble (double)
public volatile synthetic com.google.common.hash.PrimitiveSink putFloat (float)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putShort (short)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[])
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/AbstractCompositeHashFunction.class
AbstractCompositeHashFunction.java
package com.google.common.hash
abstract com.google.common.hash.AbstractCompositeHashFunction extends com.google.common.hash.AbstractHashFunction {
final com.google.common.hash.HashFunction[] functions
private static final long serialVersionUID
transient void <init> (com.google.common.hash.HashFunction[])
com.google.common.hash.HashFunction function
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
public com.google.common.hash.Hasher newHasher (int)
int i
int expectedInputSize
com.google.common.hash.Hasher[] hashers
private com.google.common.hash.Hasher fromHashers (com.google.common.hash.Hasher[])
com.google.common.hash.Hasher[] hashers
}
com/google/common/hash/AbstractHashFunction.class
AbstractHashFunction.java
package com.google.common.hash
abstract com.google.common.hash.AbstractHashFunction extends java.lang.Object implements com.google.common.hash.HashFunction {
void <init> ()
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 hashUnencodedChars (java.lang.CharSequence)
CharSequence input
int len
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.HashCode hashBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer input
public com.google.common.hash.Hasher newHasher (int)
int expectedInputSize
}
com/google/common/hash/AbstractHasher.class
AbstractHasher.java
package com.google.common.hash
abstract com.google.common.hash.AbstractHasher extends java.lang.Object implements com.google.common.hash.Hasher {
void <init> ()
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 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 com.google.common.hash.Hasher putBytes (byte[])
byte[] bytes
public com.google.common.hash.Hasher putBytes (byte[], int, int)
int i
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
int remaining
java.nio.ByteBuffer b
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 volatile synthetic com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
public volatile synthetic com.google.common.hash.PrimitiveSink putUnencodedChars (java.lang.CharSequence)
public volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putBoolean (boolean)
public volatile synthetic com.google.common.hash.PrimitiveSink putDouble (double)
public volatile synthetic com.google.common.hash.PrimitiveSink putFloat (float)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putShort (short)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[])
}
com/google/common/hash/AbstractNonStreamingHashFunction$BufferingHasher.class
AbstractNonStreamingHashFunction.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
final synthetic com.google.common.hash.AbstractNonStreamingHashFunction this$0
void <init> (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[], int, int)
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
public com.google.common.hash.HashCode hash ()
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream.class
AbstractNonStreamingHashFunction.java
package com.google.common.hash
final com.google.common.hash.AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream extends java.io.ByteArrayOutputStream {
void <init> (int)
int expectedInputSize
void write (java.nio.ByteBuffer)
java.nio.ByteBuffer input
int remaining
byte[] byteArray ()
int length ()
}
com/google/common/hash/AbstractNonStreamingHashFunction.class
AbstractNonStreamingHashFunction.java
package com.google.common.hash
abstract com.google.common.hash.AbstractNonStreamingHashFunction extends com.google.common.hash.AbstractHashFunction {
void <init> ()
public com.google.common.hash.Hasher newHasher ()
public com.google.common.hash.Hasher newHasher (int)
int expectedInputSize
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 hashUnencodedChars (java.lang.CharSequence)
int i
CharSequence input
int len
java.nio.ByteBuffer buffer
public com.google.common.hash.HashCode hashString (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence input
java.nio.charset.Charset charset
public abstract com.google.common.hash.HashCode hashBytes (byte[], int, int)
public com.google.common.hash.HashCode hashBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer input
}
com/google/common/hash/AbstractStreamingHasher.class
AbstractStreamingHasher.java
package com.google.common.hash
abstract com.google.common.hash.AbstractStreamingHasher extends com.google.common.hash.AbstractHasher {
private final java.nio.ByteBuffer buffer
private final int bufferSize
private final int chunkSize
protected void <init> (int)
int chunkSize
protected void <init> (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[], int, int)
byte[] bytes
int off
int len
public final com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer readBuffer
java.nio.ByteOrder order
private com.google.common.hash.Hasher putBytesInternal (java.nio.ByteBuffer)
int i
java.nio.ByteBuffer readBuffer
int bytesToCopy
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.HashCode hash ()
protected abstract com.google.common.hash.HashCode makeHash ()
private void munchIfFull ()
private void munch ()
public volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putShort (short)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/BloomFilter$1.class
BloomFilter.java
package com.google.common.hash
synthetic com.google.common.hash.BloomFilter$1 extends java.lang.Object {
}
com/google/common/hash/BloomFilter$SerialForm.class
BloomFilter.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 <init> (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter bf
java.lang.Object readResolve ()
}
com/google/common/hash/BloomFilter$Strategy.class
BloomFilter.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$LockFreeBitArray)
public abstract boolean mightContain (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
public abstract int ordinal ()
}
com/google/common/hash/BloomFilter.class
BloomFilter.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$LockFreeBitArray bits
private final int numHashFunctions
private final com.google.common.hash.Funnel funnel
private final com.google.common.hash.BloomFilter$Strategy strategy
private void <init> (com.google.common.hash.BloomFilterStrategies$LockFreeBitArray, int, com.google.common.hash.Funnel, com.google.common.hash.BloomFilter$Strategy)
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray 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 ()
public long approximateElementCount ()
long bitSize
long bitCount
double fractionOfBitsSet
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 java.util.stream.Collector toBloomFilter (com.google.common.hash.Funnel, long)
com.google.common.hash.Funnel funnel
long expectedInsertions
public static java.util.stream.Collector toBloomFilter (com.google.common.hash.Funnel, long, double)
com.google.common.hash.Funnel funnel
long expectedInsertions
double fpp
public static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, int, double)
com.google.common.hash.Funnel funnel
int expectedInsertions
double fpp
public static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, long, double)
com.google.common.hash.Funnel funnel
long expectedInsertions
double fpp
static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, long, double, com.google.common.hash.BloomFilter$Strategy)
IllegalArgumentException e
com.google.common.hash.Funnel funnel
long expectedInsertions
double fpp
com.google.common.hash.BloomFilter$Strategy strategy
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
public static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, long)
com.google.common.hash.Funnel funnel
long expectedInsertions
static int optimalNumOfHashFunctions (long, long)
long n
long m
static long optimalNumOfBits (long, double)
long n
double p
private java.lang.Object writeReplace ()
public void writeTo (java.io.OutputStream) throws java.io.IOException
int i
java.io.OutputStream out
java.io.DataOutputStream dout
public static com.google.common.hash.BloomFilter readFrom (java.io.InputStream, com.google.common.hash.Funnel) throws java.io.IOException
int i
java.io.DataInputStream din
com.google.common.hash.BloomFilter$Strategy strategy
long[] data
String message
RuntimeException e
java.io.InputStream in
com.google.common.hash.Funnel funnel
int strategyOrdinal
int numHashFunctions
int dataLength
private static synthetic com.google.common.hash.BloomFilter lambda$toBloomFilter$1 (com.google.common.hash.BloomFilter, com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter bf1
com.google.common.hash.BloomFilter bf2
private static synthetic com.google.common.hash.BloomFilter lambda$toBloomFilter$0 (com.google.common.hash.Funnel, long, double)
com.google.common.hash.Funnel funnel
long expectedInsertions
double fpp
static synthetic com.google.common.hash.BloomFilterStrategies$LockFreeBitArray access$000 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
static synthetic int access$100 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
static synthetic com.google.common.hash.Funnel access$200 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
static synthetic com.google.common.hash.BloomFilter$Strategy access$300 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
synthetic void <init> (com.google.common.hash.BloomFilterStrategies$LockFreeBitArray, int, com.google.common.hash.Funnel, com.google.common.hash.BloomFilter$Strategy, com.google.common.hash.BloomFilter$1)
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray 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.class
BloomFilterStrategies.java
package com.google.common.hash
final enum com.google.common.hash.BloomFilterStrategies$1 extends com.google.common.hash.BloomFilterStrategies {
void <init> (java.lang.String, int)
public boolean put (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
int combinedHash
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray bits
long bitSize
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$LockFreeBitArray)
int combinedHash
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray bits
long bitSize
long hash64
int hash1
int hash2
}
com/google/common/hash/BloomFilterStrategies$2.class
BloomFilterStrategies.java
package com.google.common.hash
final enum com.google.common.hash.BloomFilterStrategies$2 extends com.google.common.hash.BloomFilterStrategies {
void <init> (java.lang.String, int)
public boolean put (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray bits
long bitSize
byte[] bytes
long hash1
long hash2
boolean bitsChanged
long combinedHash
public boolean mightContain (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray bits
long bitSize
byte[] bytes
long hash1
long hash2
long combinedHash
private long lowerEight (byte[])
byte[] bytes
private long upperEight (byte[])
byte[] bytes
}
com/google/common/hash/BloomFilterStrategies$LockFreeBitArray.class
BloomFilterStrategies.java
package com.google.common.hash
final com.google.common.hash.BloomFilterStrategies$LockFreeBitArray extends java.lang.Object {
private static final int LONG_ADDRESSABLE_BITS
final java.util.concurrent.atomic.AtomicLongArray data
private final com.google.common.hash.LongAddable bitCount
void <init> (long)
long bits
void <init> (long[])
long value
long[] data
long bitCount
boolean set (long)
long bitIndex
int longIndex
long mask
long oldValue
long newValue
boolean get (long)
long bitIndex
public static long[] toPlainArray (java.util.concurrent.atomic.AtomicLongArray)
int i
java.util.concurrent.atomic.AtomicLongArray atomicLongArray
long[] array
long bitSize ()
long bitCount ()
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray copy ()
void putAll (com.google.common.hash.BloomFilterStrategies$LockFreeBitArray)
int bitsAdded
long otherLong
long ourLongOld
long ourLongNew
boolean changedAnyBits
int i
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray other
public boolean equals (java.lang.Object)
com.google.common.hash.BloomFilterStrategies$LockFreeBitArray lockFreeBitArray
Object o
public int hashCode ()
}
com/google/common/hash/BloomFilterStrategies.class
BloomFilterStrategies.java
package com.google.common.hash
abstract enum com.google.common.hash.BloomFilterStrategies extends java.lang.Enum implements com.google.common.hash.BloomFilter$Strategy {
public static final enum com.google.common.hash.BloomFilterStrategies MURMUR128_MITZ_32
public static final enum com.google.common.hash.BloomFilterStrategies MURMUR128_MITZ_64
private static final synthetic 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 <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, com.google.common.hash.BloomFilterStrategies$1)
String x0
int x1
com.google.common.hash.BloomFilterStrategies$1 x2
static void <clinit> ()
}
com/google/common/hash/ChecksumHashFunction$1.class
ChecksumHashFunction.java
package com.google.common.hash
synthetic com.google.common.hash.ChecksumHashFunction$1 extends java.lang.Object {
}
com/google/common/hash/ChecksumHashFunction$ChecksumHasher.class
ChecksumHashFunction.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 synthetic com.google.common.hash.ChecksumHashFunction this$0
private void <init> (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
synthetic void <init> (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.class
ChecksumHashFunction.java
package com.google.common.hash
final com.google.common.hash.ChecksumHashFunction extends com.google.common.hash.AbstractHashFunction implements java.io.Serializable {
private final com.google.common.hash.ImmutableSupplier checksumSupplier
private final int bits
private final String toString
private static final long serialVersionUID
void <init> (com.google.common.hash.ImmutableSupplier, int, java.lang.String)
com.google.common.hash.ImmutableSupplier checksumSupplier
int bits
String toString
public int bits ()
public com.google.common.hash.Hasher newHasher ()
public java.lang.String toString ()
static synthetic int access$100 (com.google.common.hash.ChecksumHashFunction)
com.google.common.hash.ChecksumHashFunction x0
}
com/google/common/hash/Crc32cHashFunction$Crc32cHasher.class
Crc32cHashFunction.java
package com.google.common.hash
final com.google.common.hash.Crc32cHashFunction$Crc32cHasher extends com.google.common.hash.AbstractByteHasher {
static final int[] CRC_TABLE
private int crc
void <init> ()
public void update (byte)
byte b
public com.google.common.hash.HashCode hash ()
static void <clinit> ()
}
com/google/common/hash/Crc32cHashFunction.class
Crc32cHashFunction.java
package com.google.common.hash
final com.google.common.hash.Crc32cHashFunction extends com.google.common.hash.AbstractHashFunction {
static final com.google.common.hash.HashFunction CRC_32_C
void <init> ()
public int bits ()
public com.google.common.hash.Hasher newHasher ()
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/hash/FarmHashFingerprint64.class
FarmHashFingerprint64.java
package com.google.common.hash
final com.google.common.hash.FarmHashFingerprint64 extends com.google.common.hash.AbstractNonStreamingHashFunction {
static final com.google.common.hash.HashFunction FARMHASH_FINGERPRINT_64
private static final long K0
private static final long K1
private static final long K2
void <init> ()
public com.google.common.hash.HashCode hashBytes (byte[], int, int)
byte[] input
int off
int len
public int bits ()
public java.lang.String toString ()
static long fingerprint (byte[], int, int)
byte[] bytes
int offset
int length
private static long shiftMix (long)
long val
private static long hashLength16 (long, long, long)
long u
long v
long mul
long a
long b
private static void weakHashLength32WithSeeds (byte[], int, long, long, long[])
byte[] bytes
int offset
long seedA
long seedB
long[] output
long part1
long part2
long part3
long part4
long c
private static long hashLength0to16 (byte[], int, int)
long mul
long a
long b
long c
long d
long mul
long a
byte a
byte b
byte c
int y
int z
byte[] bytes
int offset
int length
private static long hashLength17to32 (byte[], int, int)
byte[] bytes
int offset
int length
long mul
long a
long b
long c
long d
private static long hashLength33To64 (byte[], int, int)
byte[] bytes
int offset
int length
long mul
long a
long b
long c
long d
long y
long z
long e
long f
long g
long h
private static long hashLength65Plus (byte[], int, int)
long tmp
byte[] bytes
int offset
int length
int seed
long x
long y
long z
long[] v
long[] w
int end
int last64offset
long mul
static void <clinit> ()
}
com/google/common/hash/Funnel.class
Funnel.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.class
Funnels.java
package com.google.common.hash
final enum com.google.common.hash.Funnels$ByteArrayFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final enum com.google.common.hash.Funnels$ByteArrayFunnel INSTANCE
private static final synthetic 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 <init> (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 synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
static void <clinit> ()
}
com/google/common/hash/Funnels$IntegerFunnel.class
Funnels.java
package com.google.common.hash
final enum com.google.common.hash.Funnels$IntegerFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final enum com.google.common.hash.Funnels$IntegerFunnel INSTANCE
private static final synthetic 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 <init> (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 synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
static void <clinit> ()
}
com/google/common/hash/Funnels$LongFunnel.class
Funnels.java
package com.google.common.hash
final enum com.google.common.hash.Funnels$LongFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final enum com.google.common.hash.Funnels$LongFunnel INSTANCE
private static final synthetic 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 <init> (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 synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
static void <clinit> ()
}
com/google/common/hash/Funnels$SequentialFunnel.class
Funnels.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 <init> (com.google.common.hash.Funnel)
com.google.common.hash.Funnel elementFunnel
public void funnel (java.lang.Iterable, com.google.common.hash.PrimitiveSink)
Object e
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 synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
}
com/google/common/hash/Funnels$SinkAsStream.class
Funnels.java
package com.google.common.hash
com.google.common.hash.Funnels$SinkAsStream extends java.io.OutputStream {
final com.google.common.hash.PrimitiveSink sink
void <init> (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.class
Funnels.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 <init> (java.nio.charset.Charset)
java.nio.charset.Charset charset
private java.lang.Object readResolve ()
}
com/google/common/hash/Funnels$StringCharsetFunnel.class
Funnels.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 <init> (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 synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
}
com/google/common/hash/Funnels$UnencodedCharsFunnel.class
Funnels.java
package com.google.common.hash
final enum com.google.common.hash.Funnels$UnencodedCharsFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final enum com.google.common.hash.Funnels$UnencodedCharsFunnel INSTANCE
private static final synthetic 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 <init> (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 synthetic void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
static void <clinit> ()
}
com/google/common/hash/Funnels.class
Funnels.java
package com.google.common.hash
public final com.google.common.hash.Funnels extends java.lang.Object {
private void <init> ()
public static com.google.common.hash.Funnel byteArrayFunnel ()
public static com.google.common.hash.Funnel unencodedCharsFunnel ()
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.class
HashCode.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 <init> (byte[])
byte[] bytes
public int bits ()
public byte[] asBytes ()
public int asInt ()
public long asLong ()
public long padToLong ()
int i
long retVal
void writeBytesToImpl (byte[], int, int)
byte[] dest
int offset
int maxLength
byte[] getBytesInternal ()
boolean equalsSameBits (com.google.common.hash.HashCode)
int i
com.google.common.hash.HashCode that
boolean areEqual
}
com/google/common/hash/HashCode$IntHashCode.class
HashCode.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 <init> (int)
int hash
public int bits ()
public byte[] asBytes ()
public int asInt ()
public long asLong ()
public long padToLong ()
void writeBytesToImpl (byte[], int, int)
int i
byte[] dest
int offset
int maxLength
boolean equalsSameBits (com.google.common.hash.HashCode)
com.google.common.hash.HashCode that
}
com/google/common/hash/HashCode$LongHashCode.class
HashCode.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 <init> (long)
long hash
public int bits ()
public byte[] asBytes ()
public int asInt ()
public long asLong ()
public long padToLong ()
void writeBytesToImpl (byte[], int, int)
int i
byte[] dest
int offset
int maxLength
boolean equalsSameBits (com.google.common.hash.HashCode)
com.google.common.hash.HashCode that
}
com/google/common/hash/HashCode.class
HashCode.java
package com.google.common.hash
public abstract com.google.common.hash.HashCode extends java.lang.Object {
private static final char[] hexDigits
void <init> ()
public abstract int bits ()
public abstract int asInt ()
public abstract long asLong ()
public abstract long padToLong ()
public abstract byte[] asBytes ()
public int writeBytesTo (byte[], int, int)
byte[] dest
int offset
int maxLength
abstract void writeBytesToImpl (byte[], int, int)
byte[] getBytesInternal ()
abstract boolean equalsSameBits (com.google.common.hash.HashCode)
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 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 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[] bytes
StringBuilder sb
static void <clinit> ()
}
com/google/common/hash/HashFunction.class
HashFunction.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 hashBytes (java.nio.ByteBuffer)
public abstract com.google.common.hash.HashCode hashUnencodedChars (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.class
Hasher.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 putBytes (java.nio.ByteBuffer)
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, 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 ()
public abstract int hashCode ()
public volatile synthetic com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
public volatile synthetic com.google.common.hash.PrimitiveSink putUnencodedChars (java.lang.CharSequence)
public volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putBoolean (boolean)
public volatile synthetic com.google.common.hash.PrimitiveSink putDouble (double)
public volatile synthetic com.google.common.hash.PrimitiveSink putFloat (float)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putShort (short)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[])
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/Hashing$1.class
Hashing.java
package com.google.common.hash
synthetic com.google.common.hash.Hashing$1 extends java.lang.Object {
}
com/google/common/hash/Hashing$ChecksumType$1.class
Hashing.java
package com.google.common.hash
final enum com.google.common.hash.Hashing$ChecksumType$1 extends com.google.common.hash.Hashing$ChecksumType {
void <init> (java.lang.String, int, java.lang.String)
String toString
public java.util.zip.Checksum get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/hash/Hashing$ChecksumType$2.class
Hashing.java
package com.google.common.hash
final enum com.google.common.hash.Hashing$ChecksumType$2 extends com.google.common.hash.Hashing$ChecksumType {
void <init> (java.lang.String, int, java.lang.String)
String toString
public java.util.zip.Checksum get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/hash/Hashing$ChecksumType.class
Hashing.java
package com.google.common.hash
abstract enum com.google.common.hash.Hashing$ChecksumType extends java.lang.Enum implements com.google.common.hash.ImmutableSupplier {
public static final enum com.google.common.hash.Hashing$ChecksumType CRC_32
public static final enum com.google.common.hash.Hashing$ChecksumType ADLER_32
public final com.google.common.hash.HashFunction hashFunction
private static final synthetic 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 <init> (java.lang.String, int, java.lang.String)
String toString
synthetic void <init> (java.lang.String, int, java.lang.String, com.google.common.hash.Hashing$1)
String x0
int x1
String x2
com.google.common.hash.Hashing$1 x3
static void <clinit> ()
}
com/google/common/hash/Hashing$ConcatenatedHashFunction.class
Hashing.java
package com.google.common.hash
final com.google.common.hash.Hashing$ConcatenatedHashFunction extends com.google.common.hash.AbstractCompositeHashFunction {
private transient void <init> (com.google.common.hash.HashFunction[])
com.google.common.hash.HashFunction function
com.google.common.hash.HashFunction[] functions
com.google.common.hash.HashCode makeHash (com.google.common.hash.Hasher[])
com.google.common.hash.HashCode newHash
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] hashers
byte[] bytes
int i
public int bits ()
com.google.common.hash.HashFunction function
int bitSum
public boolean equals (java.lang.Object)
com.google.common.hash.Hashing$ConcatenatedHashFunction other
Object object
public int hashCode ()
synthetic void <init> (com.google.common.hash.HashFunction[], com.google.common.hash.Hashing$1)
com.google.common.hash.HashFunction[] x0
com.google.common.hash.Hashing$1 x1
}
com/google/common/hash/Hashing$LinearCongruentialGenerator.class
Hashing.java
package com.google.common.hash
final com.google.common.hash.Hashing$LinearCongruentialGenerator extends java.lang.Object {
private long state
public void <init> (long)
long seed
public double nextDouble ()
}
com/google/common/hash/Hashing$Md5Holder.class
Hashing.java
package com.google.common.hash
com.google.common.hash.Hashing$Md5Holder extends java.lang.Object {
static final com.google.common.hash.HashFunction MD5
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/Hashing$Sha1Holder.class
Hashing.java
package com.google.common.hash
com.google.common.hash.Hashing$Sha1Holder extends java.lang.Object {
static final com.google.common.hash.HashFunction SHA_1
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/Hashing$Sha256Holder.class
Hashing.java
package com.google.common.hash
com.google.common.hash.Hashing$Sha256Holder extends java.lang.Object {
static final com.google.common.hash.HashFunction SHA_256
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/Hashing$Sha384Holder.class
Hashing.java
package com.google.common.hash
com.google.common.hash.Hashing$Sha384Holder extends java.lang.Object {
static final com.google.common.hash.HashFunction SHA_384
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/Hashing$Sha512Holder.class
Hashing.java
package com.google.common.hash
com.google.common.hash.Hashing$Sha512Holder extends java.lang.Object {
static final com.google.common.hash.HashFunction SHA_512
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/Hashing.class
Hashing.java
package com.google.common.hash
public final com.google.common.hash.Hashing extends java.lang.Object {
static final int GOOD_FAST_HASH_SEED
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 sha384 ()
public static com.google.common.hash.HashFunction sha512 ()
public static com.google.common.hash.HashFunction hmacMd5 (java.security.Key)
java.security.Key key
public static com.google.common.hash.HashFunction hmacMd5 (byte[])
byte[] key
public static com.google.common.hash.HashFunction hmacSha1 (java.security.Key)
java.security.Key key
public static com.google.common.hash.HashFunction hmacSha1 (byte[])
byte[] key
public static com.google.common.hash.HashFunction hmacSha256 (java.security.Key)
java.security.Key key
public static com.google.common.hash.HashFunction hmacSha256 (byte[])
byte[] key
public static com.google.common.hash.HashFunction hmacSha512 (java.security.Key)
java.security.Key key
public static com.google.common.hash.HashFunction hmacSha512 (byte[])
byte[] key
private static java.lang.String hmacToString (java.lang.String, java.security.Key)
String methodName
java.security.Key key
public static com.google.common.hash.HashFunction crc32c ()
public static com.google.common.hash.HashFunction crc32 ()
public static com.google.common.hash.HashFunction adler32 ()
public static com.google.common.hash.HashFunction farmHashFingerprint64 ()
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
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
Iterable hashCodes
java.util.Iterator iterator
byte[] resultBytes
static int checkPositiveAndMakeMultipleOf32 (int)
int bits
public static transient com.google.common.hash.HashFunction concatenating (com.google.common.hash.HashFunction, com.google.common.hash.HashFunction, com.google.common.hash.HashFunction[])
com.google.common.hash.HashFunction first
com.google.common.hash.HashFunction second
com.google.common.hash.HashFunction[] rest
java.util.List list
public static com.google.common.hash.HashFunction concatenating (java.lang.Iterable)
com.google.common.hash.HashFunction hashFunction
Iterable hashFunctions
java.util.List list
private void <init> ()
static void <clinit> ()
}
com/google/common/hash/HashingInputStream.class
HashingInputStream.java
package com.google.common.hash
public final com.google.common.hash.HashingInputStream extends java.io.FilterInputStream {
private final com.google.common.hash.Hasher hasher
public void <init> (com.google.common.hash.HashFunction, java.io.InputStream)
com.google.common.hash.HashFunction hashFunction
java.io.InputStream in
public int read () throws java.io.IOException
int b
public int read (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
int numOfBytesRead
public boolean markSupported ()
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
public com.google.common.hash.HashCode hash ()
}
com/google/common/hash/HashingOutputStream.class
HashingOutputStream.java
package com.google.common.hash
public final com.google.common.hash.HashingOutputStream extends java.io.FilterOutputStream {
private final com.google.common.hash.Hasher hasher
public void <init> (com.google.common.hash.HashFunction, java.io.OutputStream)
com.google.common.hash.HashFunction hashFunction
java.io.OutputStream out
public void write (int) throws java.io.IOException
int b
public void write (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
public com.google.common.hash.HashCode hash ()
public void close () throws java.io.IOException
}
com/google/common/hash/ImmutableSupplier.class
ImmutableSupplier.java
package com.google.common.hash
abstract com.google.common.hash.ImmutableSupplier extends java.lang.Object implements com.google.common.base.Supplier {
}
com/google/common/hash/LittleEndianByteArray$1.class
LittleEndianByteArray.java
package com.google.common.hash
synthetic com.google.common.hash.LittleEndianByteArray$1 extends java.lang.Object {
}
com/google/common/hash/LittleEndianByteArray$JavaLittleEndianBytes$1.class
LittleEndianByteArray.java
package com.google.common.hash
final enum com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes$1 extends com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes {
void <init> (java.lang.String, int)
public long getLongLittleEndian (byte[], int)
byte[] source
int offset
public void putLongLittleEndian (byte[], int, long)
int i
byte[] sink
int offset
long value
long mask
}
com/google/common/hash/LittleEndianByteArray$JavaLittleEndianBytes.class
LittleEndianByteArray.java
package com.google.common.hash
abstract enum com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes extends java.lang.Enum implements com.google.common.hash.LittleEndianByteArray$LittleEndianBytes {
public static final enum com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes INSTANCE
private static final synthetic com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes[] $VALUES
public static com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes[] values ()
public static com.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, com.google.common.hash.LittleEndianByteArray$1)
String x0
int x1
com.google.common.hash.LittleEndianByteArray$1 x2
static void <clinit> ()
}
com/google/common/hash/LittleEndianByteArray$LittleEndianBytes.class
LittleEndianByteArray.java
package com.google.common.hash
abstract com.google.common.hash.LittleEndianByteArray$LittleEndianBytes extends java.lang.Object {
public abstract long getLongLittleEndian (byte[], int)
public abstract void putLongLittleEndian (byte[], int, long)
}
com/google/common/hash/LittleEndianByteArray$UnsafeByteArray$1.class
LittleEndianByteArray.java
package com.google.common.hash
final enum com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$1 extends com.google.common.hash.LittleEndianByteArray$UnsafeByteArray {
void <init> (java.lang.String, int)
public long getLongLittleEndian (byte[], int)
byte[] array
int offset
public void putLongLittleEndian (byte[], int, long)
byte[] array
int offset
long value
}
com/google/common/hash/LittleEndianByteArray$UnsafeByteArray$2.class
LittleEndianByteArray.java
package com.google.common.hash
final enum com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$2 extends com.google.common.hash.LittleEndianByteArray$UnsafeByteArray {
void <init> (java.lang.String, int)
public long getLongLittleEndian (byte[], int)
byte[] array
int offset
long bigEndian
public void putLongLittleEndian (byte[], int, long)
byte[] array
int offset
long value
long littleEndianValue
}
com/google/common/hash/LittleEndianByteArray$UnsafeByteArray$3.class
LittleEndianByteArray.java
package com.google.common.hash
final com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void <init> ()
public sun.misc.Unsafe run () throws java.lang.Exception
Object x
java.lang.reflect.Field f
Class k
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
com/google/common/hash/LittleEndianByteArray$UnsafeByteArray.class
LittleEndianByteArray.java
package com.google.common.hash
abstract enum com.google.common.hash.LittleEndianByteArray$UnsafeByteArray extends java.lang.Enum implements com.google.common.hash.LittleEndianByteArray$LittleEndianBytes {
public static final enum com.google.common.hash.LittleEndianByteArray$UnsafeByteArray UNSAFE_LITTLE_ENDIAN
public static final enum com.google.common.hash.LittleEndianByteArray$UnsafeByteArray UNSAFE_BIG_ENDIAN
private static final sun.misc.Unsafe theUnsafe
private static final int BYTE_ARRAY_BASE_OFFSET
private static final synthetic com.google.common.hash.LittleEndianByteArray$UnsafeByteArray[] $VALUES
public static com.google.common.hash.LittleEndianByteArray$UnsafeByteArray[] values ()
public static com.google.common.hash.LittleEndianByteArray$UnsafeByteArray valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
private static sun.misc.Unsafe getUnsafe ()
java.security.PrivilegedActionException e
synthetic void <init> (java.lang.String, int, com.google.common.hash.LittleEndianByteArray$1)
String x0
int x1
com.google.common.hash.LittleEndianByteArray$1 x2
static synthetic int access$100 ()
static synthetic sun.misc.Unsafe access$200 ()
static void <clinit> ()
}
com/google/common/hash/LittleEndianByteArray.class
LittleEndianByteArray.java
package com.google.common.hash
final com.google.common.hash.LittleEndianByteArray extends java.lang.Object {
private static final com.google.common.hash.LittleEndianByteArray$LittleEndianBytes byteArray
static final synthetic boolean $assertionsDisabled
static long load64 (byte[], int)
byte[] input
int offset
static long load64Safely (byte[], int, int)
int i
byte[] input
int offset
int length
long result
int limit
static void store64 (byte[], int, long)
byte[] sink
int offset
long value
static int load32 (byte[], int)
byte[] source
int offset
static boolean usingUnsafe ()
private void <init> ()
static void <clinit> ()
String arch
com.google.common.hash.LittleEndianByteArray$LittleEndianBytes theGetter
}
com/google/common/hash/LongAddable.class
LongAddable.java
package com.google.common.hash
abstract com.google.common.hash.LongAddable extends java.lang.Object {
public abstract void increment ()
public abstract void add (long)
public abstract long sum ()
}
com/google/common/hash/LongAddables$1.class
LongAddables.java
package com.google.common.hash
final com.google.common.hash.LongAddables$1 extends java.lang.Object implements com.google.common.base.Supplier {
void <init> ()
public com.google.common.hash.LongAddable get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/hash/LongAddables$2.class
LongAddables.java
package com.google.common.hash
final com.google.common.hash.LongAddables$2 extends java.lang.Object implements com.google.common.base.Supplier {
void <init> ()
public com.google.common.hash.LongAddable get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/hash/LongAddables$PureJavaLongAddable.class
LongAddables.java
package com.google.common.hash
final com.google.common.hash.LongAddables$PureJavaLongAddable extends java.util.concurrent.atomic.AtomicLong implements com.google.common.hash.LongAddable {
private void <init> ()
public void increment ()
public void add (long)
long x
public long sum ()
synthetic void <init> (com.google.common.hash.LongAddables$1)
com.google.common.hash.LongAddables$1 x0
}
com/google/common/hash/LongAddables.class
LongAddables.java
package com.google.common.hash
final com.google.common.hash.LongAddables extends java.lang.Object {
private static final com.google.common.base.Supplier SUPPLIER
void <init> ()
public static com.google.common.hash.LongAddable create ()
static void <clinit> ()
com.google.common.base.Supplier supplier
Throwable t
com.google.common.base.Supplier supplier
}
com/google/common/hash/LongAdder.class
LongAdder.java
package com.google.common.hash
final com.google.common.hash.LongAdder extends com.google.common.hash.Striped64 implements java.io.Serializable com.google.common.hash.LongAddable {
private static final long serialVersionUID
final long fn (long, long)
long v
long x
public void <init> ()
public void add (long)
long b
long v
com.google.common.hash.Striped64$Cell a
int n
boolean uncontended
int[] hc
long x
com.google.common.hash.Striped64$Cell[] as
public void increment ()
public void decrement ()
public long sum ()
com.google.common.hash.Striped64$Cell a
int i
int n
long sum
com.google.common.hash.Striped64$Cell[] as
public void reset ()
public long sumThenReset ()
com.google.common.hash.Striped64$Cell a
int i
int n
long sum
com.google.common.hash.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/hash/MacHashFunction$1.class
MacHashFunction.java
package com.google.common.hash
synthetic com.google.common.hash.MacHashFunction$1 extends java.lang.Object {
}
com/google/common/hash/MacHashFunction$MacHasher.class
MacHashFunction.java
package com.google.common.hash
final com.google.common.hash.MacHashFunction$MacHasher extends com.google.common.hash.AbstractByteHasher {
private final javax.crypto.Mac mac
private boolean done
private void <init> (javax.crypto.Mac)
javax.crypto.Mac mac
protected void update (byte)
byte b
protected void update (byte[])
byte[] b
protected void update (byte[], int, int)
byte[] b
int off
int len
protected void update (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
private void checkNotDone ()
public com.google.common.hash.HashCode hash ()
synthetic void <init> (javax.crypto.Mac, com.google.common.hash.MacHashFunction$1)
javax.crypto.Mac x0
com.google.common.hash.MacHashFunction$1 x1
}
com/google/common/hash/MacHashFunction.class
MacHashFunction.java
package com.google.common.hash
final com.google.common.hash.MacHashFunction extends com.google.common.hash.AbstractHashFunction {
private final javax.crypto.Mac prototype
private final java.security.Key key
private final String toString
private final int bits
private final boolean supportsClone
void <init> (java.lang.String, java.security.Key, java.lang.String)
String algorithmName
java.security.Key key
String toString
public int bits ()
private static boolean supportsClone (javax.crypto.Mac)
CloneNotSupportedException e
javax.crypto.Mac mac
private static javax.crypto.Mac getMac (java.lang.String, java.security.Key)
javax.crypto.Mac mac
java.security.NoSuchAlgorithmException e
java.security.InvalidKeyException e
String algorithmName
java.security.Key key
public com.google.common.hash.Hasher newHasher ()
public java.lang.String toString ()
}
com/google/common/hash/MessageDigestHashFunction$1.class
MessageDigestHashFunction.java
package com.google.common.hash
synthetic com.google.common.hash.MessageDigestHashFunction$1 extends java.lang.Object {
}
com/google/common/hash/MessageDigestHashFunction$MessageDigestHasher.class
MessageDigestHashFunction.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 <init> (java.security.MessageDigest, int)
java.security.MessageDigest digest
int bytes
protected void update (byte)
byte b
protected void update (byte[], int, int)
byte[] b
int off
int len
protected void update (java.nio.ByteBuffer)
java.nio.ByteBuffer bytes
private void checkNotDone ()
public com.google.common.hash.HashCode hash ()
synthetic void <init> (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.class
MessageDigestHashFunction.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 <init> (java.lang.String, int, java.lang.String)
String algorithmName
int bytes
String toString
private java.lang.Object readResolve ()
synthetic void <init> (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.class
MessageDigestHashFunction.java
package com.google.common.hash
final com.google.common.hash.MessageDigestHashFunction extends com.google.common.hash.AbstractHashFunction implements java.io.Serializable {
private final java.security.MessageDigest prototype
private final int bytes
private final boolean supportsClone
private final String toString
void <init> (java.lang.String, java.lang.String)
String algorithmName
String toString
void <init> (java.lang.String, int, java.lang.String)
String algorithmName
int bytes
String toString
int maxLength
private static boolean supportsClone (java.security.MessageDigest)
CloneNotSupportedException e
java.security.MessageDigest digest
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 ()
java.lang.Object writeReplace ()
}
com/google/common/hash/Murmur3_128HashFunction$Murmur3_128Hasher.class
Murmur3_128HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_128HashFunction$Murmur3_128Hasher extends com.google.common.hash.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 <init> (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.class
Murmur3_128HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_128HashFunction extends com.google.common.hash.AbstractHashFunction implements java.io.Serializable {
static final com.google.common.hash.HashFunction MURMUR3_128
static final com.google.common.hash.HashFunction GOOD_FAST_HASH_128
private final int seed
private static final long serialVersionUID
void <init> (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 ()
static void <clinit> ()
}
com/google/common/hash/Murmur3_32HashFunction$Murmur3_32Hasher.class
Murmur3_32HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_32HashFunction$Murmur3_32Hasher extends com.google.common.hash.AbstractHasher {
private int h1
private long buffer
private int shift
private int length
private boolean isDone
void <init> (int)
int seed
private void update (int, long)
int nBytes
long update
public com.google.common.hash.Hasher putByte (byte)
byte b
public com.google.common.hash.Hasher putBytes (byte[], int, int)
byte[] bytes
int off
int len
int i
public com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
java.nio.ByteOrder bo
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 putString (java.lang.CharSequence, java.nio.charset.Charset)
char c0
char c1
char c2
char c3
int codePoint
char c
int utf16Length
int i
CharSequence input
java.nio.charset.Charset charset
public com.google.common.hash.HashCode hash ()
public volatile synthetic com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
public volatile synthetic com.google.common.hash.PrimitiveSink putChar (char)
public volatile synthetic com.google.common.hash.PrimitiveSink putLong (long)
public volatile synthetic com.google.common.hash.PrimitiveSink putInt (int)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (java.nio.ByteBuffer)
public volatile synthetic com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public volatile synthetic com.google.common.hash.PrimitiveSink putByte (byte)
}
com/google/common/hash/Murmur3_32HashFunction.class
Murmur3_32HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_32HashFunction extends com.google.common.hash.AbstractHashFunction implements java.io.Serializable {
static final com.google.common.hash.HashFunction MURMUR3_32
static final com.google.common.hash.HashFunction GOOD_FAST_HASH_32
private static final int CHUNK_SIZE
private static final int C1
private static final int C2
private final int seed
private static final long serialVersionUID
void <init> (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 hashUnencodedChars (java.lang.CharSequence)
int k1
int i
int k1
CharSequence input
int h1
public com.google.common.hash.HashCode hashString (java.lang.CharSequence, java.nio.charset.Charset)
int k1
char c0
char c1
char c2
char c3
int codePoint
int k1
char c
int utf16Length
int h1
int i
int len
long buffer
int shift
int k1
CharSequence input
java.nio.charset.Charset charset
public com.google.common.hash.HashCode hashBytes (byte[], int, int)
int k1
int shift
byte[] input
int off
int len
int h1
int i
int k1
private static int getIntLittleEndian (byte[], int)
byte[] input
int offset
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
private static long codePointToFourUtf8Bytes (int)
int codePoint
private static long charToThreeUtf8Bytes (char)
char c
private static long charToTwoUtf8Bytes (char)
char c
static synthetic int access$000 (int)
int x0
static synthetic int access$100 (int, int)
int x0
int x1
static synthetic int access$200 (byte[], int)
byte[] x0
int x1
static synthetic long access$300 (char)
char x0
static synthetic long access$400 (char)
char x0
static synthetic long access$500 (int)
int x0
static synthetic com.google.common.hash.HashCode access$600 (int, int)
int x0
int x1
static void <clinit> ()
}
com/google/common/hash/PrimitiveSink.class
PrimitiveSink.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 putBytes (java.nio.ByteBuffer)
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 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.class
SipHashFunction.java
package com.google.common.hash
final com.google.common.hash.SipHashFunction$SipHasher extends com.google.common.hash.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 <init> (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.class
SipHashFunction.java
package com.google.common.hash
final com.google.common.hash.SipHashFunction extends com.google.common.hash.AbstractHashFunction implements java.io.Serializable {
static final com.google.common.hash.HashFunction SIP_HASH_24
private final int c
private final int d
private final long k0
private final long k1
private static final long serialVersionUID
void <init> (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 ()
static void <clinit> ()
}
com/google/common/hash/Striped64$1.class
Striped64.java
package com.google.common.hash
final com.google.common.hash.Striped64$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void <init> ()
public sun.misc.Unsafe run () throws java.lang.Exception
Object x
java.lang.reflect.Field f
Class k
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
com/google/common/hash/Striped64$Cell.class
Striped64.java
package com.google.common.hash
final com.google.common.hash.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 <init> (long)
long x
final boolean cas (long, long)
long cmp
long val
static void <clinit> ()
Class ak
Exception e
}
com/google/common/hash/Striped64.class
Striped64.java
package com.google.common.hash
abstract com.google.common.hash.Striped64 extends java.lang.Number {
static final ThreadLocal threadHashCode
static final java.util.Random rng
static final int NCPU
volatile transient com.google.common.hash.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 <init> ()
final boolean casBase (long, long)
long cmp
long val
final boolean casBusy ()
abstract long fn (long, long)
final void retryUpdate (long, int[], boolean)
int r
int h
com.google.common.hash.Striped64$Cell[] rs
int m
int j
boolean created
com.google.common.hash.Striped64$Cell r
int i
com.google.common.hash.Striped64$Cell[] rs
long v
com.google.common.hash.Striped64$Cell a
int n
com.google.common.hash.Striped64$Cell[] rs
boolean init
com.google.common.hash.Striped64$Cell[] as
long v
long x
int[] hc
boolean wasUncontended
int h
boolean collide
final void internalReset (long)
com.google.common.hash.Striped64$Cell a
int i
int n
long initialValue
com.google.common.hash.Striped64$Cell[] as
private static sun.misc.Unsafe getUnsafe ()
java.security.PrivilegedActionException e
static synthetic sun.misc.Unsafe access$000 ()
static void <clinit> ()
Class sk
Exception e
}
com/google/common/hash/package-info.class
package-info.java
package com.google.common.hash
abstract synthetic com.google.common.hash.package-info extends java.lang.Object {
}
com/google/common/html/
com/google/common/html/HtmlEscapers.class
HtmlEscapers.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
public static com.google.common.escape.Escaper htmlEscaper ()
private void <init> ()
static void <clinit> ()
}
com/google/common/html/package-info.class
package-info.java
package com.google.common.html
abstract synthetic com.google.common.html.package-info extends java.lang.Object {
}
com/google/common/io/
com/google/common/io/AppendableWriter.class
AppendableWriter.java
package com.google.common.io
com.google.common.io.AppendableWriter extends java.io.Writer {
private final Appendable target
private boolean closed
void <init> (java.lang.Appendable)
Appendable target
public void write (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
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 void flush () throws java.io.IOException
public void close () throws java.io.IOException
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 synthetic java.lang.Appendable append (char) throws java.io.IOException
public volatile synthetic java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile synthetic java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
}
com/google/common/io/BaseEncoding$1.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$1 extends com.google.common.io.ByteSink {
final synthetic com.google.common.io.CharSink val$encodedSink
final synthetic com.google.common.io.BaseEncoding this$0
void <init> (com.google.common.io.BaseEncoding, com.google.common.io.CharSink)
com.google.common.io.BaseEncoding this$0
public java.io.OutputStream openStream () throws java.io.IOException
}
com/google/common/io/BaseEncoding$2.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$2 extends com.google.common.io.ByteSource {
final synthetic com.google.common.io.CharSource val$encodedSource
final synthetic com.google.common.io.BaseEncoding this$0
void <init> (com.google.common.io.BaseEncoding, com.google.common.io.CharSource)
com.google.common.io.BaseEncoding this$0
public java.io.InputStream openStream () throws java.io.IOException
}
com/google/common/io/BaseEncoding$3.class
BaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$3 extends java.io.Reader {
final synthetic java.io.Reader val$delegate
final synthetic String val$toIgnore
void <init> (java.io.Reader, java.lang.String)
public int read () throws java.io.IOException
int readChar
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
public void close () throws java.io.IOException
}
com/google/common/io/BaseEncoding$4.class
BaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$4 extends java.lang.Object implements java.lang.Appendable {
int charsUntilSeparator
final synthetic int val$afterEveryChars
final synthetic Appendable val$delegate
final synthetic String val$separator
void <init> (int, java.lang.Appendable, java.lang.String)
public java.lang.Appendable append (char) throws java.io.IOException
char c
public java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence chars
int off
int len
public java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
CharSequence chars
}
com/google/common/io/BaseEncoding$5.class
BaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$5 extends java.io.Writer {
final synthetic Appendable val$seperatingAppendable
final synthetic java.io.Writer val$delegate
void <init> (java.lang.Appendable, java.io.Writer)
public void write (int) throws java.io.IOException
int c
public void write (char[], int, int) throws java.io.IOException
char[] chars
int off
int len
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
com/google/common/io/BaseEncoding$Alphabet.class
BaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$Alphabet extends java.lang.Object {
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 <init> (java.lang.String, char[])
ArithmeticException e
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
boolean canDecode (char)
char ch
int decode (char) throws com.google.common.io.BaseEncoding$DecodingException
char ch
int result
private boolean hasLowerCase ()
char c
private boolean hasUpperCase ()
char c
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 ()
public boolean equals (java.lang.Object)
com.google.common.io.BaseEncoding$Alphabet that
Object other
public int hashCode ()
static synthetic char[] access$000 (com.google.common.io.BaseEncoding$Alphabet)
com.google.common.io.BaseEncoding$Alphabet x0
}
com/google/common/io/BaseEncoding$Base16Encoding.class
BaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$Base16Encoding extends com.google.common.io.BaseEncoding$StandardBaseEncoding {
final char[] encoding
void <init> (java.lang.String, java.lang.String)
String name
String alphabetChars
private void <init> (com.google.common.io.BaseEncoding$Alphabet)
int i
com.google.common.io.BaseEncoding$Alphabet alphabet
void encodeTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
int b
int i
Appendable target
byte[] bytes
int off
int len
int decodeTo (byte[], java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
int decoded
int i
byte[] target
CharSequence chars
int bytesWritten
com.google.common.io.BaseEncoding newInstance (com.google.common.io.BaseEncoding$Alphabet, java.lang.Character)
com.google.common.io.BaseEncoding$Alphabet alphabet
Character paddingChar
}
com/google/common/io/BaseEncoding$Base64Encoding.class
BaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$Base64Encoding extends com.google.common.io.BaseEncoding$StandardBaseEncoding {
void <init> (java.lang.String, java.lang.String, java.lang.Character)
String name
String alphabetChars
Character paddingChar
private void <init> (com.google.common.io.BaseEncoding$Alphabet, java.lang.Character)
com.google.common.io.BaseEncoding$Alphabet alphabet
Character paddingChar
void encodeTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
int chunk
int remaining
Appendable target
byte[] bytes
int off
int len
int i
int decodeTo (byte[], java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
int chunk
int i
byte[] target
CharSequence chars
int bytesWritten
com.google.common.io.BaseEncoding newInstance (com.google.common.io.BaseEncoding$Alphabet, java.lang.Character)
com.google.common.io.BaseEncoding$Alphabet alphabet
Character paddingChar
}
com/google/common/io/BaseEncoding$DecodingException.class
BaseEncoding.java
package com.google.common.io
public final com.google.common.io.BaseEncoding$DecodingException extends java.io.IOException {
void <init> (java.lang.String)
String message
void <init> (java.lang.Throwable)
Throwable cause
}
com/google/common/io/BaseEncoding$SeparatedBaseEncoding.class
BaseEncoding.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
void <init> (com.google.common.io.BaseEncoding, java.lang.String, int)
com.google.common.io.BaseEncoding delegate
String separator
int afterEveryChars
java.lang.CharSequence trimTrailingPadding (java.lang.CharSequence)
CharSequence chars
int maxEncodedSize (int)
int bytes
int unseparatedSize
public java.io.OutputStream encodingStream (java.io.Writer)
java.io.Writer output
void encodeTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
Appendable target
byte[] bytes
int off
int len
int maxDecodedSize (int)
int chars
public boolean canDecode (java.lang.CharSequence)
char c
int i
CharSequence chars
StringBuilder builder
int decodeTo (byte[], java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
char c
int i
byte[] target
CharSequence chars
StringBuilder stripped
public java.io.InputStream decodingStream (java.io.Reader)
java.io.Reader 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 ()
public com.google.common.io.BaseEncoding lowerCase ()
public java.lang.String toString ()
}
com/google/common/io/BaseEncoding$StandardBaseEncoding$1.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$StandardBaseEncoding$1 extends java.io.OutputStream {
int bitBuffer
int bitBufferLength
int writtenChars
final synthetic java.io.Writer val$out
final synthetic com.google.common.io.BaseEncoding$StandardBaseEncoding this$0
void <init> (com.google.common.io.BaseEncoding$StandardBaseEncoding, java.io.Writer)
com.google.common.io.BaseEncoding$StandardBaseEncoding this$0
public void write (int) throws java.io.IOException
int charIndex
int b
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
int charIndex
}
com/google/common/io/BaseEncoding$StandardBaseEncoding$2.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$StandardBaseEncoding$2 extends java.io.InputStream {
int bitBuffer
int bitBufferLength
int readChars
boolean hitPadding
final synthetic java.io.Reader val$reader
final synthetic com.google.common.io.BaseEncoding$StandardBaseEncoding this$0
void <init> (com.google.common.io.BaseEncoding$StandardBaseEncoding, java.io.Reader)
com.google.common.io.BaseEncoding$StandardBaseEncoding this$0
public int read () throws java.io.IOException
int readChar
char ch
public void close () throws java.io.IOException
}
com/google/common/io/BaseEncoding$StandardBaseEncoding.class
BaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$StandardBaseEncoding extends com.google.common.io.BaseEncoding {
final com.google.common.io.BaseEncoding$Alphabet alphabet
final Character paddingChar
private transient com.google.common.io.BaseEncoding upperCase
private transient com.google.common.io.BaseEncoding lowerCase
void <init> (java.lang.String, java.lang.String, java.lang.Character)
String name
String alphabetChars
Character paddingChar
void <init> (com.google.common.io.BaseEncoding$Alphabet, java.lang.Character)
com.google.common.io.BaseEncoding$Alphabet alphabet
Character paddingChar
int maxEncodedSize (int)
int bytes
public java.io.OutputStream encodingStream (java.io.Writer)
java.io.Writer out
void encodeTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
int i
Appendable target
byte[] bytes
int off
int len
void encodeChunkTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
int i
int charIndex
Appendable target
byte[] bytes
int off
int len
long bitBuffer
int bitOffset
int bitsProcessed
int maxDecodedSize (int)
int chars
java.lang.CharSequence trimTrailingPadding (java.lang.CharSequence)
CharSequence chars
char padChar
int l
public boolean canDecode (java.lang.CharSequence)
int i
CharSequence chars
int decodeTo (byte[], java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
int i
int offset
long chunk
int charsProcessed
int minOffset
int charIdx
byte[] target
CharSequence chars
int bytesWritten
public java.io.InputStream decodingStream (java.io.Reader)
java.io.Reader 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)
int i
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
com.google.common.io.BaseEncoding newInstance (com.google.common.io.BaseEncoding$Alphabet, java.lang.Character)
com.google.common.io.BaseEncoding$Alphabet alphabet
Character paddingChar
public java.lang.String toString ()
StringBuilder builder
public boolean equals (java.lang.Object)
com.google.common.io.BaseEncoding$StandardBaseEncoding that
Object other
public int hashCode ()
}
com/google/common/io/BaseEncoding.class
BaseEncoding.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 <init> ()
public java.lang.String encode (byte[])
byte[] bytes
public final java.lang.String encode (byte[], int, int)
java.io.IOException impossible
byte[] bytes
int off
int len
StringBuilder result
public abstract java.io.OutputStream encodingStream (java.io.Writer)
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 abstract boolean canDecode (java.lang.CharSequence)
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
CharSequence chars
byte[] tmp
int len
public abstract java.io.InputStream decodingStream (java.io.Reader)
public final com.google.common.io.ByteSource decodingSource (com.google.common.io.CharSource)
com.google.common.io.CharSource encodedSource
abstract int maxEncodedSize (int)
abstract void encodeTo (java.lang.Appendable, byte[], int, int) throws java.io.IOException
abstract int maxDecodedSize (int)
abstract int decodeTo (byte[], java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
java.lang.CharSequence trimTrailingPadding (java.lang.CharSequence)
CharSequence chars
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 java.io.Reader ignoringReader (java.io.Reader, java.lang.String)
java.io.Reader delegate
String toIgnore
static java.lang.Appendable separatingAppendable (java.lang.Appendable, java.lang.String, int)
Appendable delegate
String separator
int afterEveryChars
static java.io.Writer separatingWriter (java.io.Writer, java.lang.String, int)
java.io.Writer delegate
String separator
int afterEveryChars
Appendable seperatingAppendable
static void <clinit> ()
}
com/google/common/io/ByteArrayDataInput.class
ByteArrayDataInput.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.class
ByteArrayDataOutput.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.class
ByteProcessor.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.class
ByteSink.java
package com.google.common.io
synthetic com.google.common.io.ByteSink$1 extends java.lang.Object {
}
com/google/common/io/ByteSink$AsCharSink.class
ByteSink.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 synthetic com.google.common.io.ByteSink this$0
private void <init> (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 ()
synthetic void <init> (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.class
ByteSink.java
package com.google.common.io
public abstract com.google.common.io.ByteSink extends java.lang.Object {
protected void <init> ()
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 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
}
com/google/common/io/ByteSource$AsCharSource.class
ByteSource.java
package com.google.common.io
com.google.common.io.ByteSource$AsCharSource extends com.google.common.io.CharSource {
final java.nio.charset.Charset charset
final synthetic com.google.common.io.ByteSource this$0
void <init> (com.google.common.io.ByteSource, java.nio.charset.Charset)
com.google.common.io.ByteSource this$0
java.nio.charset.Charset charset
public com.google.common.io.ByteSource asByteSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public java.io.Reader openStream () throws java.io.IOException
public java.lang.String read () throws java.io.IOException
public java.lang.String toString ()
}
com/google/common/io/ByteSource$ByteArrayByteSource.class
ByteSource.java
package com.google.common.io
com.google.common.io.ByteSource$ByteArrayByteSource extends com.google.common.io.ByteSource {
final byte[] bytes
final int offset
final int length
void <init> (byte[])
byte[] bytes
void <init> (byte[], int, int)
byte[] bytes
int offset
int length
public java.io.InputStream openStream ()
public java.io.InputStream openBufferedStream () throws java.io.IOException
public boolean isEmpty ()
public long size ()
public com.google.common.base.Optional sizeIfKnown ()
public byte[] read ()
public java.lang.Object read (com.google.common.io.ByteProcessor) throws java.io.IOException
com.google.common.io.ByteProcessor processor
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 com.google.common.io.ByteSource slice (long, long)
long offset
long length
int newOffset
public java.lang.String toString ()
}
com/google/common/io/ByteSource$ConcatenatedByteSource.class
ByteSource.java
package com.google.common.io
final com.google.common.io.ByteSource$ConcatenatedByteSource extends com.google.common.io.ByteSource {
final Iterable sources
void <init> (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
public com.google.common.base.Optional sizeIfKnown ()
com.google.common.base.Optional sizeIfKnown
com.google.common.io.ByteSource source
long result
public long size () throws java.io.IOException
com.google.common.io.ByteSource source
long result
public java.lang.String toString ()
}
com/google/common/io/ByteSource$EmptyByteSource.class
ByteSource.java
package com.google.common.io
final com.google.common.io.ByteSource$EmptyByteSource extends com.google.common.io.ByteSource$ByteArrayByteSource {
static final com.google.common.io.ByteSource$EmptyByteSource INSTANCE
void <init> ()
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 void <clinit> ()
}
com/google/common/io/ByteSource$SlicedByteSource.class
ByteSource.java
package com.google.common.io
final com.google.common.io.ByteSource$SlicedByteSource extends com.google.common.io.ByteSource {
final long offset
final long length
final synthetic com.google.common.io.ByteSource this$0
void <init> (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
long skipped
com.google.common.io.Closer closer
Throwable e
long skipped
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 com.google.common.base.Optional sizeIfKnown ()
long unslicedSize
long off
com.google.common.base.Optional optionalUnslicedSize
public java.lang.String toString ()
}
com/google/common/io/ByteSource.class
ByteSource.java
package com.google.common.io
public abstract com.google.common.io.ByteSource extends java.lang.Object {
protected void <init> ()
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 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.base.Optional sizeIfKnown
com.google.common.io.Closer closer
public com.google.common.base.Optional sizeIfKnown ()
public long size () throws java.io.IOException
java.io.InputStream in
java.io.InputStream in
Throwable e
com.google.common.base.Optional sizeIfKnown
com.google.common.io.Closer closer
private long countBySkipping (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
long count
long skipped
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
com.google.common.base.Optional size
Throwable e
com.google.common.io.Closer closer
public java.lang.Object read (com.google.common.io.ByteProcessor) throws java.io.IOException
java.io.InputStream in
Throwable e
com.google.common.io.ByteProcessor processor
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 ()
}
com/google/common/io/ByteStreams$1.class
ByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$1 extends java.io.OutputStream {
void <init> ()
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$ByteArrayDataInputStream.class
ByteStreams.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 <init> (java.io.ByteArrayInputStream)
java.io.ByteArrayInputStream byteArrayInputStream
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.class
ByteStreams.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 <init> (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.class
ByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$LimitedInputStream extends java.io.FilterInputStream {
private long left
private long mark
void <init> (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.class
ByteStreams.java
package com.google.common.io
public final com.google.common.io.ByteStreams extends java.lang.Object {
private static final int BUFFER_SIZE
private static final int ZERO_COPY_CHUNK_SIZE
private static final int MAX_ARRAY_LEN
private static final int TO_BYTE_ARRAY_DEQUE_SIZE
private static final java.io.OutputStream NULL_OUTPUT_STREAM
static byte[] createBuffer ()
private void <init> ()
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.FileChannel sourceChannel
long oldPosition
long position
long copied
java.nio.channels.ReadableByteChannel from
java.nio.channels.WritableByteChannel to
java.nio.ByteBuffer buf
long total
private static byte[] toByteArrayInternal (java.io.InputStream, java.util.Deque, int) throws java.io.IOException
int r
byte[] buf
int off
int bufSize
java.io.InputStream in
java.util.Deque bufs
int totalLen
private static byte[] combineBuffers (java.util.Deque, int)
byte[] buf
int bytesToCopy
int resultOffset
java.util.Deque bufs
int totalLen
byte[] result
int remaining
public static byte[] toByteArray (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
static byte[] toByteArray (java.io.InputStream, long) throws java.io.IOException
int off
int read
java.io.InputStream in
long expectedSize
byte[] bytes
int remaining
int b
java.util.Deque bufs
public static long exhaust (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
long total
long read
byte[] buf
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.ByteArrayDataInput newDataInput (java.io.ByteArrayInputStream)
java.io.ByteArrayInputStream byteArrayInputStream
public static com.google.common.io.ByteArrayDataOutput newDataOutput ()
public static com.google.common.io.ByteArrayDataOutput newDataOutput (int)
int size
public static com.google.common.io.ByteArrayDataOutput newDataOutput (java.io.ByteArrayOutputStream)
java.io.ByteArrayOutputStream byteArrayOutputSteam
public static java.io.OutputStream nullOutputStream ()
public static java.io.InputStream limit (java.io.InputStream, long)
java.io.InputStream in
long limit
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
java.io.InputStream in
long n
long skipped
static long skipUpTo (java.io.InputStream, long) throws java.io.IOException
int skip
long remaining
long skipped
java.io.InputStream in
long n
long totalSkipped
byte[] buf
private static long skipSafely (java.io.InputStream, long) throws java.io.IOException
java.io.InputStream in
long n
int available
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 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
static void <clinit> ()
}
com/google/common/io/CharSequenceReader.class
CharSequenceReader.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 <init> (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.class
CharSink.java
package com.google.common.io
public abstract com.google.common.io.CharSink extends java.lang.Object {
protected void <init> ()
public abstract java.io.Writer openStream () 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
Iterable lines
String lineSeparator
public void writeLines (java.util.stream.Stream) throws java.io.IOException
java.util.stream.Stream lines
public void writeLines (java.util.stream.Stream, java.lang.String) throws java.io.IOException
java.util.stream.Stream lines
String lineSeparator
private void writeLines (java.util.Iterator, java.lang.String) throws java.io.IOException
java.io.Writer out
java.util.Iterator lines
String lineSeparator
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
}
com/google/common/io/CharSource$AsByteSource.class
CharSource.java
package com.google.common.io
final com.google.common.io.CharSource$AsByteSource extends com.google.common.io.ByteSource {
final java.nio.charset.Charset charset
final synthetic com.google.common.io.CharSource this$0
void <init> (com.google.common.io.CharSource, java.nio.charset.Charset)
java.nio.charset.Charset charset
public com.google.common.io.CharSource asCharSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public java.io.InputStream openStream () throws java.io.IOException
public java.lang.String toString ()
}
com/google/common/io/CharSource$CharSequenceCharSource$1.class
CharSource.java
package com.google.common.io
com.google.common.io.CharSource$CharSequenceCharSource$1 extends com.google.common.collect.AbstractIterator {
java.util.Iterator lines
final synthetic com.google.common.io.CharSource$CharSequenceCharSource this$0
void <init> (com.google.common.io.CharSource$CharSequenceCharSource)
com.google.common.io.CharSource$CharSequenceCharSource this$0
protected java.lang.String computeNext ()
String next
protected volatile synthetic java.lang.Object computeNext ()
}
com/google/common/io/CharSource$CharSequenceCharSource.class
CharSource.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
protected final CharSequence seq
protected void <init> (java.lang.CharSequence)
CharSequence seq
public java.io.Reader openStream ()
public java.lang.String read ()
public boolean isEmpty ()
public long length ()
public com.google.common.base.Optional lengthIfKnown ()
private java.util.Iterator linesIterator ()
public java.util.stream.Stream lines ()
public java.lang.String readFirstLine ()
java.util.Iterator lines
public com.google.common.collect.ImmutableList readLines ()
public java.lang.Object readLines (com.google.common.io.LineProcessor) throws java.io.IOException
com.google.common.io.LineProcessor processor
java.util.Iterator lines
public java.lang.String toString ()
static synthetic com.google.common.base.Splitter access$100 ()
static void <clinit> ()
}
com/google/common/io/CharSource$ConcatenatedCharSource.class
CharSource.java
package com.google.common.io
final com.google.common.io.CharSource$ConcatenatedCharSource extends com.google.common.io.CharSource {
private final Iterable sources
void <init> (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
public com.google.common.base.Optional lengthIfKnown ()
com.google.common.base.Optional lengthIfKnown
com.google.common.io.CharSource source
long result
public long length () throws java.io.IOException
com.google.common.io.CharSource source
long result
public java.lang.String toString ()
}
com/google/common/io/CharSource$EmptyCharSource.class
CharSource.java
package com.google.common.io
final com.google.common.io.CharSource$EmptyCharSource extends com.google.common.io.CharSource$StringCharSource {
private static final com.google.common.io.CharSource$EmptyCharSource INSTANCE
private void <init> ()
public java.lang.String toString ()
static synthetic com.google.common.io.CharSource$EmptyCharSource access$000 ()
static void <clinit> ()
}
com/google/common/io/CharSource$StringCharSource.class
CharSource.java
package com.google.common.io
com.google.common.io.CharSource$StringCharSource extends com.google.common.io.CharSource$CharSequenceCharSource {
protected void <init> (java.lang.String)
String seq
public java.io.Reader openStream ()
public long copyTo (java.lang.Appendable) throws java.io.IOException
Appendable appendable
public long copyTo (com.google.common.io.CharSink) throws java.io.IOException
java.io.Writer writer
Throwable e
com.google.common.io.CharSink sink
com.google.common.io.Closer closer
}
com/google/common/io/CharSource.class
CharSource.java
package com.google.common.io
public abstract com.google.common.io.CharSource extends java.lang.Object {
protected void <init> ()
public com.google.common.io.ByteSource asByteSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public abstract java.io.Reader openStream () throws java.io.IOException
public java.io.BufferedReader openBufferedStream () throws java.io.IOException
java.io.Reader reader
public java.util.stream.Stream lines () throws java.io.IOException
java.io.BufferedReader reader
public com.google.common.base.Optional lengthIfKnown ()
public long length () throws java.io.IOException
java.io.Reader reader
Throwable e
com.google.common.base.Optional lengthIfKnown
com.google.common.io.Closer closer
private long countBySkipping (java.io.Reader) throws java.io.IOException
java.io.Reader reader
long count
long read
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 java.lang.Object readLines (com.google.common.io.LineProcessor) throws java.io.IOException
java.io.Reader reader
Throwable e
com.google.common.io.LineProcessor processor
com.google.common.io.Closer closer
public void forEachLine (java.util.function.Consumer) throws java.io.IOException
java.util.stream.Stream lines
java.io.UncheckedIOException e
java.util.function.Consumer action
public boolean isEmpty () throws java.io.IOException
java.io.Reader reader
Throwable e
com.google.common.base.Optional lengthIfKnown
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 ()
private static synthetic void lambda$lines$0 (java.io.BufferedReader)
java.io.IOException e
java.io.BufferedReader reader
}
com/google/common/io/CharStreams$NullWriter.class
CharStreams.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 <init> ()
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 synthetic java.lang.Appendable append (char) throws java.io.IOException
public volatile synthetic java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
public volatile synthetic java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
static synthetic com.google.common.io.CharStreams$NullWriter access$000 ()
static void <clinit> ()
}
com/google/common/io/CharStreams.class
CharStreams.java
package com.google.common.io
public final com.google.common.io.CharStreams extends java.lang.Object {
private static final int DEFAULT_BUF_SIZE
static java.nio.CharBuffer createBuffer ()
private void <init> ()
public static long copy (java.lang.Readable, java.lang.Appendable) throws java.io.IOException
long total
java.nio.CharBuffer buf
Readable from
Appendable to
static long copyReaderToBuilder (java.io.Reader, java.lang.StringBuilder) throws java.io.IOException
java.io.Reader from
StringBuilder to
char[] buf
int nRead
long total
static long copyReaderToWriter (java.io.Reader, java.io.Writer) throws java.io.IOException
java.io.Reader from
java.io.Writer to
char[] buf
int nRead
long total
public static java.lang.String toString (java.lang.Readable) throws java.io.IOException
Readable r
private static java.lang.StringBuilder toStringBuilder (java.lang.Readable) throws java.io.IOException
Readable r
StringBuilder sb
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 long exhaust (java.lang.Readable) throws java.io.IOException
Readable readable
long total
long read
java.nio.CharBuffer buf
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
}
com/google/common/io/Closeables.class
Closeables.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 <init> ()
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.InputStream)
java.io.IOException impossible
java.io.InputStream inputStream
public static void closeQuietly (java.io.Reader)
java.io.IOException impossible
java.io.Reader reader
static void <clinit> ()
}
com/google/common/io/Closer$LoggingSuppressor.class
Closer.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 <init> ()
public void suppress (java.io.Closeable, java.lang.Throwable, java.lang.Throwable)
java.io.Closeable closeable
Throwable thrown
Throwable suppressed
static void <clinit> ()
}
com/google/common/io/Closer$SuppressingSuppressor.class
Closer.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 <init> ()
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 <clinit> ()
}
com/google/common/io/Closer$Suppressor.class
Closer.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.class
Closer.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 <init> (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 <clinit> ()
}
com/google/common/io/CountingInputStream.class
CountingInputStream.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 <init> (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.class
CountingOutputStream.java
package com.google.common.io
public final com.google.common.io.CountingOutputStream extends java.io.FilterOutputStream {
private long count
public void <init> (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
public void close () throws java.io.IOException
}
com/google/common/io/FileBackedOutputStream$1.class
FileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$1 extends com.google.common.io.ByteSource {
final synthetic com.google.common.io.FileBackedOutputStream this$0
void <init> (com.google.common.io.FileBackedOutputStream)
com.google.common.io.FileBackedOutputStream this$0
public java.io.InputStream openStream () throws java.io.IOException
protected void finalize ()
Throwable t
}
com/google/common/io/FileBackedOutputStream$2.class
FileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$2 extends com.google.common.io.ByteSource {
final synthetic com.google.common.io.FileBackedOutputStream this$0
void <init> (com.google.common.io.FileBackedOutputStream)
com.google.common.io.FileBackedOutputStream this$0
public java.io.InputStream openStream () throws java.io.IOException
}
com/google/common/io/FileBackedOutputStream$MemoryOutput.class
FileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$MemoryOutput extends java.io.ByteArrayOutputStream {
private void <init> ()
byte[] getBuffer ()
int getCount ()
synthetic void <init> (com.google.common.io.FileBackedOutputStream$1)
com.google.common.io.FileBackedOutputStream$1 x0
}
com/google/common/io/FileBackedOutputStream.class
FileBackedOutputStream.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 <init> (int)
int fileThreshold
public void <init> (int, boolean)
int fileThreshold
boolean resetOnFinalize
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 synthetic 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.class
FileWriteMode.java
package com.google.common.io
public final enum com.google.common.io.FileWriteMode extends java.lang.Enum {
public static final enum com.google.common.io.FileWriteMode APPEND
private static final synthetic 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 <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/io/Files$1.class
Files.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 <init> ()
public boolean processLine (java.lang.String)
String line
public java.util.List getResult ()
public volatile synthetic java.lang.Object getResult ()
}
com/google/common/io/Files$2.class
Files.java
package com.google.common.io
final com.google.common.io.Files$2 extends com.google.common.collect.TreeTraverser {
void <init> ()
public java.lang.Iterable children (java.io.File)
java.io.File file
public java.lang.String toString ()
public volatile synthetic java.lang.Iterable children (java.lang.Object)
}
com/google/common/io/Files$3.class
Files.java
package com.google.common.io
final com.google.common.io.Files$3 extends java.lang.Object implements com.google.common.graph.SuccessorsFunction {
void <init> ()
public java.lang.Iterable successors (java.io.File)
java.io.File file
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
}
com/google/common/io/Files$FileByteSink.class
Files.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 <init> (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 synthetic java.io.OutputStream openStream () throws java.io.IOException
synthetic void <init> (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.class
Files.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 <init> (java.io.File)
java.io.File file
public java.io.FileInputStream openStream () throws java.io.IOException
public com.google.common.base.Optional sizeIfKnown ()
public long size () throws java.io.IOException
public byte[] read () throws java.io.IOException
java.io.FileInputStream in
Throwable e
com.google.common.io.Closer closer
public java.lang.String toString ()
public volatile synthetic java.io.InputStream openStream () throws java.io.IOException
synthetic void <init> (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.class
Files.java
package com.google.common.io
final enum com.google.common.io.Files$FilePredicate$1 extends com.google.common.io.Files$FilePredicate {
void <init> (java.lang.String, int)
public boolean apply (java.io.File)
java.io.File file
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/io/Files$FilePredicate$2.class
Files.java
package com.google.common.io
final enum com.google.common.io.Files$FilePredicate$2 extends com.google.common.io.Files$FilePredicate {
void <init> (java.lang.String, int)
public boolean apply (java.io.File)
java.io.File file
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/io/Files$FilePredicate.class
Files.java
package com.google.common.io
abstract enum com.google.common.io.Files$FilePredicate extends java.lang.Enum implements com.google.common.base.Predicate {
public static final enum com.google.common.io.Files$FilePredicate IS_DIRECTORY
public static final enum com.google.common.io.Files$FilePredicate IS_FILE
private static final synthetic 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 <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, com.google.common.io.Files$1)
String x0
int x1
com.google.common.io.Files$1 x2
static void <clinit> ()
}
com/google/common/io/Files.class
Files.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 static final com.google.common.graph.SuccessorsFunction FILE_TREE
private void <init> ()
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 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 write (byte[], java.io.File) throws java.io.IOException
byte[] from
java.io.File to
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 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 (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 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
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.IOException
java.io.File file
java.nio.channels.FileChannel$MapMode mode
long size
private static java.nio.MappedByteBuffer mapInternal (java.io.File, java.nio.channels.FileChannel$MapMode, long) throws java.io.IOException
java.io.RandomAccessFile raf
java.nio.channels.FileChannel channel
Throwable e
java.io.File file
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
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
static com.google.common.collect.TreeTraverser fileTreeTraverser ()
public static com.google.common.graph.Traverser fileTraverser ()
private static java.lang.Iterable fileTreeChildren (java.io.File)
java.io.File[] files
java.io.File file
public static com.google.common.base.Predicate isDirectory ()
public static com.google.common.base.Predicate isFile ()
static synthetic java.lang.Iterable access$200 (java.io.File)
java.io.File x0
static void <clinit> ()
}
com/google/common/io/Flushables.class
Flushables.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 <init> ()
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 <clinit> ()
}
com/google/common/io/InsecureRecursiveDeleteException.class
InsecureRecursiveDeleteException.java
package com.google.common.io
public final com.google.common.io.InsecureRecursiveDeleteException extends java.nio.file.FileSystemException {
public void <init> (java.lang.String)
String file
}
com/google/common/io/LineBuffer.class
LineBuffer.java
package com.google.common.io
abstract com.google.common.io.LineBuffer extends java.lang.Object {
private StringBuilder line
private boolean sawReturn
void <init> ()
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
String separator
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.class
LineProcessor.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.class
LineReader.java
package com.google.common.io
com.google.common.io.LineReader$1 extends com.google.common.io.LineBuffer {
final synthetic com.google.common.io.LineReader this$0
void <init> (com.google.common.io.LineReader)
com.google.common.io.LineReader this$0
protected void handleLine (java.lang.String, java.lang.String)
String line
String end
}
com/google/common/io/LineReader.class
LineReader.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 java.nio.CharBuffer cbuf
private final char[] buf
private final java.util.Queue lines
private final com.google.common.io.LineBuffer lineBuf
public void <init> (java.lang.Readable)
Readable readable
public java.lang.String readLine () throws java.io.IOException
int read
static synthetic java.util.Queue access$000 (com.google.common.io.LineReader)
com.google.common.io.LineReader x0
}
com/google/common/io/LittleEndianDataInputStream.class
LittleEndianDataInputStream.java
package com.google.common.io
public final com.google.common.io.LittleEndianDataInputStream extends java.io.FilterInputStream implements java.io.DataInput {
public void <init> (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.class
LittleEndianDataOutputStream.java
package com.google.common.io
public final com.google.common.io.LittleEndianDataOutputStream extends java.io.FilterOutputStream implements java.io.DataOutput {
public void <init> (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
public void close () throws java.io.IOException
}
com/google/common/io/MoreFiles$1.class
MoreFiles.java
package com.google.common.io
final com.google.common.io.MoreFiles$1 extends java.lang.Object implements com.google.common.graph.SuccessorsFunction {
void <init> ()
public java.lang.Iterable successors (java.nio.file.Path)
java.nio.file.Path path
public volatile synthetic java.lang.Iterable successors (java.lang.Object)
}
com/google/common/io/MoreFiles$2.class
MoreFiles.java
package com.google.common.io
final com.google.common.io.MoreFiles$2 extends java.lang.Object implements com.google.common.base.Predicate {
final synthetic java.nio.file.LinkOption[] val$optionsCopy
void <init> (java.nio.file.LinkOption[])
public boolean apply (java.nio.file.Path)
java.nio.file.Path input
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/io/MoreFiles$3.class
MoreFiles.java
package com.google.common.io
final com.google.common.io.MoreFiles$3 extends java.lang.Object implements com.google.common.base.Predicate {
final synthetic java.nio.file.LinkOption[] val$optionsCopy
void <init> (java.nio.file.LinkOption[])
public boolean apply (java.nio.file.Path)
java.nio.file.Path input
public java.lang.String toString ()
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/io/MoreFiles$PathByteSink.class
MoreFiles.java
package com.google.common.io
final com.google.common.io.MoreFiles$PathByteSink extends com.google.common.io.ByteSink {
private final java.nio.file.Path path
private final java.nio.file.OpenOption[] options
private transient void <init> (java.nio.file.Path, java.nio.file.OpenOption[])
java.nio.file.Path path
java.nio.file.OpenOption[] options
public java.io.OutputStream openStream () throws java.io.IOException
public java.lang.String toString ()
synthetic void <init> (java.nio.file.Path, java.nio.file.OpenOption[], com.google.common.io.MoreFiles$1)
java.nio.file.Path x0
java.nio.file.OpenOption[] x1
com.google.common.io.MoreFiles$1 x2
}
com/google/common/io/MoreFiles$PathByteSource$1.class
MoreFiles.java
package com.google.common.io
com.google.common.io.MoreFiles$PathByteSource$1 extends com.google.common.io.ByteSource$AsCharSource {
final synthetic com.google.common.io.MoreFiles$PathByteSource this$0
void <init> (com.google.common.io.MoreFiles$PathByteSource, java.nio.charset.Charset)
com.google.common.io.MoreFiles$PathByteSource this$0
java.nio.charset.Charset charset
public java.util.stream.Stream lines () throws java.io.IOException
}
com/google/common/io/MoreFiles$PathByteSource.class
MoreFiles.java
package com.google.common.io
final com.google.common.io.MoreFiles$PathByteSource extends com.google.common.io.ByteSource {
private static final java.nio.file.LinkOption[] FOLLOW_LINKS
private final java.nio.file.Path path
private final java.nio.file.OpenOption[] options
private final boolean followLinks
private transient void <init> (java.nio.file.Path, java.nio.file.OpenOption[])
java.nio.file.Path path
java.nio.file.OpenOption[] options
private static boolean followLinks (java.nio.file.OpenOption[])
java.nio.file.OpenOption option
java.nio.file.OpenOption[] options
public java.io.InputStream openStream () throws java.io.IOException
private java.nio.file.attribute.BasicFileAttributes readAttributes () throws java.io.IOException
public com.google.common.base.Optional sizeIfKnown ()
java.nio.file.attribute.BasicFileAttributes attrs
java.io.IOException e
java.nio.file.attribute.BasicFileAttributes attrs
public long size () throws java.io.IOException
java.nio.file.attribute.BasicFileAttributes attrs
public byte[] read () throws java.io.IOException
java.nio.channels.SeekableByteChannel channel
public com.google.common.io.CharSource asCharSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public java.lang.String toString ()
synthetic void <init> (java.nio.file.Path, java.nio.file.OpenOption[], com.google.common.io.MoreFiles$1)
java.nio.file.Path x0
java.nio.file.OpenOption[] x1
com.google.common.io.MoreFiles$1 x2
static synthetic java.nio.file.Path access$100 (com.google.common.io.MoreFiles$PathByteSource)
com.google.common.io.MoreFiles$PathByteSource x0
static void <clinit> ()
}
com/google/common/io/MoreFiles.class
MoreFiles.java
package com.google.common.io
public final com.google.common.io.MoreFiles extends java.lang.Object {
private static final com.google.common.graph.SuccessorsFunction FILE_TREE
private void <init> ()
public static transient com.google.common.io.ByteSource asByteSource (java.nio.file.Path, java.nio.file.OpenOption[])
java.nio.file.Path path
java.nio.file.OpenOption[] options
public static transient com.google.common.io.ByteSink asByteSink (java.nio.file.Path, java.nio.file.OpenOption[])
java.nio.file.Path path
java.nio.file.OpenOption[] options
public static transient com.google.common.io.CharSource asCharSource (java.nio.file.Path, java.nio.charset.Charset, java.nio.file.OpenOption[])
java.nio.file.Path path
java.nio.charset.Charset charset
java.nio.file.OpenOption[] options
public static transient com.google.common.io.CharSink asCharSink (java.nio.file.Path, java.nio.charset.Charset, java.nio.file.OpenOption[])
java.nio.file.Path path
java.nio.charset.Charset charset
java.nio.file.OpenOption[] options
public static com.google.common.collect.ImmutableList listFiles (java.nio.file.Path) throws java.io.IOException
java.nio.file.DirectoryStream stream
java.nio.file.DirectoryIteratorException e
java.nio.file.Path dir
public static com.google.common.graph.Traverser fileTraverser ()
private static java.lang.Iterable fileTreeChildren (java.nio.file.Path)
java.io.IOException e
java.nio.file.Path dir
public static transient com.google.common.base.Predicate isDirectory (java.nio.file.LinkOption[])
java.nio.file.LinkOption[] options
java.nio.file.LinkOption[] optionsCopy
private static transient boolean isDirectory (java.nio.file.SecureDirectoryStream, java.nio.file.Path, java.nio.file.LinkOption[]) throws java.io.IOException
java.nio.file.SecureDirectoryStream dir
java.nio.file.Path name
java.nio.file.LinkOption[] options
public static transient com.google.common.base.Predicate isRegularFile (java.nio.file.LinkOption[])
java.nio.file.LinkOption[] options
java.nio.file.LinkOption[] optionsCopy
public static boolean equal (java.nio.file.Path, java.nio.file.Path) throws java.io.IOException
java.nio.file.Path path1
java.nio.file.Path path2
com.google.common.io.ByteSource source1
com.google.common.io.ByteSource source2
long len1
long len2
public static void touch (java.nio.file.Path) throws java.io.IOException
java.nio.file.NoSuchFileException e
java.nio.file.Path path
public static transient void createParentDirectories (java.nio.file.Path, java.nio.file.attribute.FileAttribute[]) throws java.io.IOException
java.nio.file.Path path
java.nio.file.attribute.FileAttribute[] attrs
java.nio.file.Path normalizedAbsolutePath
java.nio.file.Path parent
public static java.lang.String getFileExtension (java.nio.file.Path)
java.nio.file.Path path
java.nio.file.Path name
String fileName
int dotIndex
public static java.lang.String getNameWithoutExtension (java.nio.file.Path)
java.nio.file.Path path
java.nio.file.Path name
String fileName
int dotIndex
public static transient void deleteRecursively (java.nio.file.Path, com.google.common.io.RecursiveDeleteOption[]) throws java.io.IOException
java.nio.file.DirectoryStream parent
boolean sdsSupported
java.io.IOException e
java.nio.file.Path path
com.google.common.io.RecursiveDeleteOption[] options
java.nio.file.Path parentPath
java.util.Collection exceptions
public static transient void deleteDirectoryContents (java.nio.file.Path, com.google.common.io.RecursiveDeleteOption[]) throws java.io.IOException
java.nio.file.SecureDirectoryStream sds
java.nio.file.DirectoryStream stream
java.io.IOException e
java.nio.file.Path path
com.google.common.io.RecursiveDeleteOption[] options
java.util.Collection exceptions
private static java.util.Collection deleteRecursivelySecure (java.nio.file.SecureDirectoryStream, java.nio.file.Path)
java.nio.file.SecureDirectoryStream childDir
java.io.IOException e
java.nio.file.SecureDirectoryStream dir
java.nio.file.Path path
java.util.Collection exceptions
private static java.util.Collection deleteDirectoryContentsSecure (java.nio.file.SecureDirectoryStream)
java.nio.file.Path path
java.nio.file.DirectoryIteratorException e
java.nio.file.SecureDirectoryStream dir
java.util.Collection exceptions
private static java.util.Collection deleteRecursivelyInsecure (java.nio.file.Path)
java.nio.file.DirectoryStream stream
java.io.IOException e
java.nio.file.Path path
java.util.Collection exceptions
private static java.util.Collection deleteDirectoryContentsInsecure (java.nio.file.DirectoryStream)
java.nio.file.Path entry
java.nio.file.DirectoryIteratorException e
java.nio.file.DirectoryStream dir
java.util.Collection exceptions
private static java.nio.file.Path getParentPath (java.nio.file.Path)
java.nio.file.Path path
java.nio.file.Path parent
private static void checkAllowsInsecure (java.nio.file.Path, com.google.common.io.RecursiveDeleteOption[]) throws com.google.common.io.InsecureRecursiveDeleteException
java.nio.file.Path path
com.google.common.io.RecursiveDeleteOption[] options
private static java.util.Collection addException (java.util.Collection, java.io.IOException)
java.util.Collection exceptions
java.io.IOException e
private static java.util.Collection concat (java.util.Collection, java.util.Collection)
java.util.Collection exceptions
java.util.Collection other
private static void throwDeleteFailed (java.nio.file.Path, java.util.Collection) throws java.nio.file.FileSystemException
java.io.IOException e
java.nio.file.Path path
java.util.Collection exceptions
java.nio.file.FileSystemException deleteFailed
static synthetic java.lang.Iterable access$300 (java.nio.file.Path)
java.nio.file.Path x0
static void <clinit> ()
}
com/google/common/io/MultiInputStream.class
MultiInputStream.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 <init> (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
int result
byte[] b
int off
int len
public long skip (long) throws java.io.IOException
long n
long result
}
com/google/common/io/MultiReader.class
MultiReader.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 <init> (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/PatternFilenameFilter.class
PatternFilenameFilter.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 <init> (java.lang.String)
String patternStr
public void <init> (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/ReaderInputStream.class
ReaderInputStream.java
package com.google.common.io
final com.google.common.io.ReaderInputStream extends java.io.InputStream {
private final java.io.Reader reader
private final java.nio.charset.CharsetEncoder encoder
private final byte[] singleByte
private java.nio.CharBuffer charBuffer
private java.nio.ByteBuffer byteBuffer
private boolean endOfInput
private boolean draining
private boolean doneFlushing
void <init> (java.io.Reader, java.nio.charset.Charset, int)
java.io.Reader reader
java.nio.charset.Charset charset
int bufferSize
void <init> (java.io.Reader, java.nio.charset.CharsetEncoder, int)
java.io.Reader reader
java.nio.charset.CharsetEncoder encoder
int bufferSize
public void close () throws java.io.IOException
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
java.nio.charset.CoderResult result
java.nio.charset.CoderResult result
java.nio.charset.CoderResult result
byte[] b
int off
int len
int totalBytesRead
boolean doneEncoding
private static java.nio.CharBuffer grow (java.nio.CharBuffer)
java.nio.CharBuffer buf
char[] copy
java.nio.CharBuffer bigger
private void readMoreChars () throws java.io.IOException
int limit
int numChars
private static int availableCapacity (java.nio.Buffer)
java.nio.Buffer buffer
private void startDraining (boolean)
boolean overflow
private int drain (byte[], int, int)
byte[] b
int off
int len
int remaining
}
com/google/common/io/RecursiveDeleteOption.class
RecursiveDeleteOption.java
package com.google.common.io
public final enum com.google.common.io.RecursiveDeleteOption extends java.lang.Enum {
public static final enum com.google.common.io.RecursiveDeleteOption ALLOW_INSECURE
private static final synthetic com.google.common.io.RecursiveDeleteOption[] $VALUES
public static com.google.common.io.RecursiveDeleteOption[] values ()
public static com.google.common.io.RecursiveDeleteOption valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/io/Resources$1.class
Resources.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 <init> ()
public boolean processLine (java.lang.String)
String line
public java.util.List getResult ()
public volatile synthetic java.lang.Object getResult ()
}
com/google/common/io/Resources$UrlByteSource.class
Resources.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 <init> (java.net.URL)
java.net.URL url
public java.io.InputStream openStream () throws java.io.IOException
public java.lang.String toString ()
synthetic void <init> (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.class
Resources.java
package com.google.common.io
public final com.google.common.io.Resources extends java.lang.Object {
private void <init> ()
public static com.google.common.io.ByteSource asByteSource (java.net.URL)
java.net.URL url
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.class
package-info.java
package com.google.common.io
abstract synthetic com.google.common.io.package-info extends java.lang.Object {
}
com/google/common/math/
com/google/common/math/BigIntegerMath$1.class
BigIntegerMath.java
package com.google.common.math
synthetic com.google.common.math.BigIntegerMath$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$math$RoundingMode
static void <clinit> ()
}
com/google/common/math/BigIntegerMath.class
BigIntegerMath.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 java.math.BigInteger ceilingPowerOfTwo (java.math.BigInteger)
java.math.BigInteger x
public static java.math.BigInteger floorPowerOfTwo (java.math.BigInteger)
java.math.BigInteger x
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)
int sqrtFloorInt
boolean sqrtFloorIsExact
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 <init> ()
static void <clinit> ()
}
com/google/common/math/DoubleMath$1.class
DoubleMath.java
package com.google.common.math
synthetic com.google.common.math.DoubleMath$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$math$RoundingMode
static void <clinit> ()
}
com/google/common/math/DoubleMath.class
DoubleMath.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)
long significand
double x
public static double log2 (double)
double x
public static int log2 (double, java.math.RoundingMode)
boolean increment
boolean increment
boolean increment
boolean increment
boolean increment
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[])
int index
double[] values
long count
double mean
public static transient double mean (int[])
int index
int[] values
long sum
public static transient double mean (long[])
int index
long[] values
long count
double mean
public static double mean (java.lang.Iterable)
Iterable values
public static double mean (java.util.Iterator)
double value
java.util.Iterator values
long count
double mean
private static double checkFinite (double)
double argument
private void <init> ()
static void <clinit> ()
}
com/google/common/math/DoubleUtils.class
DoubleUtils.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
static final long ONE_BITS
private void <init> ()
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
}
com/google/common/math/IntMath$1.class
IntMath.java
package com.google.common.math
synthetic com.google.common.math.IntMath$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$math$RoundingMode
static void <clinit> ()
}
com/google/common/math/IntMath.class
IntMath.java
package com.google.common.math
public final com.google.common.math.IntMath extends java.lang.Object {
static final int MAX_SIGNED_POWER_OF_TWO
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 int ceilingPowerOfTwo (int)
int x
public static int floorPowerOfTwo (int)
int x
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
boolean increment
boolean increment
boolean increment
boolean increment
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 saturatedAdd (int, int)
int a
int b
public static int saturatedSubtract (int, int)
int a
int b
public static int saturatedMultiply (int, int)
int a
int b
public static int saturatedPow (int, int)
int b
int k
int accum
int limit
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
public static boolean isPrime (int)
int n
private void <init> ()
static void <clinit> ()
}
com/google/common/math/LinearTransformation$1.class
LinearTransformation.java
package com.google.common.math
synthetic com.google.common.math.LinearTransformation$1 extends java.lang.Object {
}
com/google/common/math/LinearTransformation$LinearTransformationBuilder.class
LinearTransformation.java
package com.google.common.math
public final com.google.common.math.LinearTransformation$LinearTransformationBuilder extends java.lang.Object {
private final double x1
private final double y1
private void <init> (double, double)
double x1
double y1
public com.google.common.math.LinearTransformation and (double, double)
double x2
double y2
public com.google.common.math.LinearTransformation withSlope (double)
double yIntercept
double slope
synthetic void <init> (double, double, com.google.common.math.LinearTransformation$1)
double x0
double x1
com.google.common.math.LinearTransformation$1 x2
}
com/google/common/math/LinearTransformation$NaNLinearTransformation.class
LinearTransformation.java
package com.google.common.math
final com.google.common.math.LinearTransformation$NaNLinearTransformation extends com.google.common.math.LinearTransformation {
static final com.google.common.math.LinearTransformation$NaNLinearTransformation INSTANCE
private void <init> ()
public boolean isVertical ()
public boolean isHorizontal ()
public double slope ()
public double transform (double)
double x
public com.google.common.math.LinearTransformation inverse ()
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/math/LinearTransformation$RegularLinearTransformation.class
LinearTransformation.java
package com.google.common.math
final com.google.common.math.LinearTransformation$RegularLinearTransformation extends com.google.common.math.LinearTransformation {
final double slope
final double yIntercept
com.google.common.math.LinearTransformation inverse
void <init> (double, double)
double slope
double yIntercept
void <init> (double, double, com.google.common.math.LinearTransformation)
double slope
double yIntercept
com.google.common.math.LinearTransformation inverse
public boolean isVertical ()
public boolean isHorizontal ()
public double slope ()
public double transform (double)
double x
public com.google.common.math.LinearTransformation inverse ()
com.google.common.math.LinearTransformation result
public java.lang.String toString ()
private com.google.common.math.LinearTransformation createInverse ()
}
com/google/common/math/LinearTransformation$VerticalLinearTransformation.class
LinearTransformation.java
package com.google.common.math
final com.google.common.math.LinearTransformation$VerticalLinearTransformation extends com.google.common.math.LinearTransformation {
final double x
com.google.common.math.LinearTransformation inverse
void <init> (double)
double x
void <init> (double, com.google.common.math.LinearTransformation)
double x
com.google.common.math.LinearTransformation inverse
public boolean isVertical ()
public boolean isHorizontal ()
public double slope ()
public double transform (double)
double x
public com.google.common.math.LinearTransformation inverse ()
com.google.common.math.LinearTransformation result
public java.lang.String toString ()
private com.google.common.math.LinearTransformation createInverse ()
}
com/google/common/math/LinearTransformation.class
LinearTransformation.java
package com.google.common.math
public abstract com.google.common.math.LinearTransformation extends java.lang.Object {
public void <init> ()
public static com.google.common.math.LinearTransformation$LinearTransformationBuilder mapping (double, double)
double x1
double y1
public static com.google.common.math.LinearTransformation vertical (double)
double x
public static com.google.common.math.LinearTransformation horizontal (double)
double y
double slope
public static com.google.common.math.LinearTransformation forNaN ()
public abstract boolean isVertical ()
public abstract boolean isHorizontal ()
public abstract double slope ()
public abstract double transform (double)
public abstract com.google.common.math.LinearTransformation inverse ()
}
com/google/common/math/LongMath$1.class
LongMath.java
package com.google.common.math
synthetic com.google.common.math.LongMath$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$java$math$RoundingMode
static void <clinit> ()
}
com/google/common/math/LongMath$MillerRabinTester$1.class
LongMath.java
package com.google.common.math
final enum com.google.common.math.LongMath$MillerRabinTester$1 extends com.google.common.math.LongMath$MillerRabinTester {
void <init> (java.lang.String, int)
long mulMod (long, long, long)
long a
long b
long m
long squareMod (long, long)
long a
long m
}
com/google/common/math/LongMath$MillerRabinTester$2.class
LongMath.java
package com.google.common.math
final enum com.google.common.math.LongMath$MillerRabinTester$2 extends com.google.common.math.LongMath$MillerRabinTester {
void <init> (java.lang.String, int)
private long plusMod (long, long, long)
long a
long b
long m
private long times2ToThe32Mod (long, long)
int shift
long a
long m
int remainingPowersOf2
long mulMod (long, long, long)
long a
long b
long m
long aHi
long bHi
long aLo
long bLo
long result
long squareMod (long, long)
long a
long m
long aHi
long aLo
long result
long hiLo
}
com/google/common/math/LongMath$MillerRabinTester.class
LongMath.java
package com.google.common.math
abstract enum com.google.common.math.LongMath$MillerRabinTester extends java.lang.Enum {
public static final enum com.google.common.math.LongMath$MillerRabinTester SMALL
public static final enum com.google.common.math.LongMath$MillerRabinTester LARGE
private static final synthetic com.google.common.math.LongMath$MillerRabinTester[] $VALUES
public static com.google.common.math.LongMath$MillerRabinTester[] values ()
public static com.google.common.math.LongMath$MillerRabinTester valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static boolean test (long, long)
long base
long n
abstract long mulMod (long, long, long)
abstract long squareMod (long, long)
private long powMod (long, long, long)
long a
long p
long m
long res
private boolean testWitness (long, long)
long base
long n
int r
long d
long a
int j
synthetic void <init> (java.lang.String, int, com.google.common.math.LongMath$1)
String x0
int x1
com.google.common.math.LongMath$1 x2
static void <clinit> ()
}
com/google/common/math/LongMath.class
LongMath.java
package com.google.common.math
public final com.google.common.math.LongMath extends java.lang.Object {
static final long MAX_SIGNED_POWER_OF_TWO
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
private static final int SIEVE_30
private static final long[][] millerRabinBaseSets
public static long ceilingPowerOfTwo (long)
long x
public static long floorPowerOfTwo (long)
long x
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
boolean increment
boolean increment
boolean increment
boolean increment
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 saturatedAdd (long, long)
long a
long b
long naiveSum
public static long saturatedSubtract (long, long)
long a
long b
long naiveDifference
public static long saturatedMultiply (long, long)
long a
long b
int leadingZeros
long limit
long result
public static long saturatedPow (long, int)
long b
int k
long accum
long limit
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
public static boolean isPrime (long)
int i
long[] baseSet
long n
private void <init> ()
static void <clinit> ()
}
com/google/common/math/MathPreconditions.class
MathPreconditions.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 checkInRangeForRoundingInputs (boolean, double, java.math.RoundingMode)
boolean condition
double input
java.math.RoundingMode mode
static void checkNoOverflow (boolean, java.lang.String, int, int)
boolean condition
String methodName
int a
int b
static void checkNoOverflow (boolean, java.lang.String, long, long)
boolean condition
String methodName
long a
long b
private void <init> ()
}
com/google/common/math/PairedStats.class
PairedStats.java
package com.google.common.math
public final com.google.common.math.PairedStats extends java.lang.Object implements java.io.Serializable {
private final com.google.common.math.Stats xStats
private final com.google.common.math.Stats yStats
private final double sumOfProductsOfDeltas
private static final int BYTES
private static final long serialVersionUID
void <init> (com.google.common.math.Stats, com.google.common.math.Stats, double)
com.google.common.math.Stats xStats
com.google.common.math.Stats yStats
double sumOfProductsOfDeltas
public long count ()
public com.google.common.math.Stats xStats ()
public com.google.common.math.Stats yStats ()
public double populationCovariance ()
public double sampleCovariance ()
public double pearsonsCorrelationCoefficient ()
double xSumOfSquaresOfDeltas
double ySumOfSquaresOfDeltas
double productOfSumsOfSquaresOfDeltas
public com.google.common.math.LinearTransformation leastSquaresFit ()
double xSumOfSquaresOfDeltas
public boolean equals (java.lang.Object)
Object obj
com.google.common.math.PairedStats other
public int hashCode ()
public java.lang.String toString ()
double sumOfProductsOfDeltas ()
private static double ensurePositive (double)
double value
private static double ensureInUnitRange (double)
double value
public byte[] toByteArray ()
java.nio.ByteBuffer buffer
public static com.google.common.math.PairedStats fromByteArray (byte[])
byte[] byteArray
java.nio.ByteBuffer buffer
com.google.common.math.Stats xStats
com.google.common.math.Stats yStats
double sumOfProductsOfDeltas
}
com/google/common/math/PairedStatsAccumulator.class
PairedStatsAccumulator.java
package com.google.common.math
public final com.google.common.math.PairedStatsAccumulator extends java.lang.Object {
private final com.google.common.math.StatsAccumulator xStats
private final com.google.common.math.StatsAccumulator yStats
private double sumOfProductsOfDeltas
public void <init> ()
public void add (double, double)
double x
double y
public void addAll (com.google.common.math.PairedStats)
com.google.common.math.PairedStats values
public com.google.common.math.PairedStats snapshot ()
public long count ()
public com.google.common.math.Stats xStats ()
public com.google.common.math.Stats yStats ()
public double populationCovariance ()
public final double sampleCovariance ()
public final double pearsonsCorrelationCoefficient ()
double xSumOfSquaresOfDeltas
double ySumOfSquaresOfDeltas
double productOfSumsOfSquaresOfDeltas
public final com.google.common.math.LinearTransformation leastSquaresFit ()
double xSumOfSquaresOfDeltas
private double ensurePositive (double)
double value
private static double ensureInUnitRange (double)
double value
}
com/google/common/math/Quantiles$1.class
Quantiles.java
package com.google.common.math
synthetic com.google.common.math.Quantiles$1 extends java.lang.Object {
}
com/google/common/math/Quantiles$Scale.class
Quantiles.java
package com.google.common.math
public final com.google.common.math.Quantiles$Scale extends java.lang.Object {
private final int scale
private void <init> (int)
int scale
public com.google.common.math.Quantiles$ScaleAndIndex index (int)
int index
public transient com.google.common.math.Quantiles$ScaleAndIndexes indexes (int[])
int[] indexes
public com.google.common.math.Quantiles$ScaleAndIndexes indexes (java.util.Collection)
java.util.Collection indexes
synthetic void <init> (int, com.google.common.math.Quantiles$1)
int x0
com.google.common.math.Quantiles$1 x1
}
com/google/common/math/Quantiles$ScaleAndIndex.class
Quantiles.java
package com.google.common.math
public final com.google.common.math.Quantiles$ScaleAndIndex extends java.lang.Object {
private final int scale
private final int index
private void <init> (int, int)
int scale
int index
public double compute (java.util.Collection)
java.util.Collection dataset
public transient double compute (double[])
double[] dataset
public transient double compute (long[])
long[] dataset
public transient double compute (int[])
int[] dataset
public transient double computeInPlace (double[])
double[] dataset
long numerator
int quotient
int remainder
synthetic void <init> (int, int, com.google.common.math.Quantiles$1)
int x0
int x1
com.google.common.math.Quantiles$1 x2
}
com/google/common/math/Quantiles$ScaleAndIndexes.class
Quantiles.java
package com.google.common.math
public final com.google.common.math.Quantiles$ScaleAndIndexes extends java.lang.Object {
private final int scale
private final int[] indexes
private void <init> (int, int[])
int index
int scale
int[] indexes
public java.util.Map compute (java.util.Collection)
java.util.Collection dataset
public transient java.util.Map compute (double[])
double[] dataset
public transient java.util.Map compute (long[])
long[] dataset
public transient java.util.Map compute (int[])
int[] dataset
public transient java.util.Map computeInPlace (double[])
int index
java.util.Map nanMap
long numerator
int quotient
int remainder
int i
int quotient
int remainder
int i
double[] dataset
int[] quotients
int[] remainders
int[] requiredSelections
int requiredSelectionsCount
java.util.Map ret
synthetic void <init> (int, int[], com.google.common.math.Quantiles$1)
int x0
int[] x1
com.google.common.math.Quantiles$1 x2
}
com/google/common/math/Quantiles.class
Quantiles.java
package com.google.common.math
public final com.google.common.math.Quantiles extends java.lang.Object {
public void <init> ()
public static com.google.common.math.Quantiles$ScaleAndIndex median ()
public static com.google.common.math.Quantiles$Scale quartiles ()
public static com.google.common.math.Quantiles$Scale percentiles ()
public static com.google.common.math.Quantiles$Scale scale (int)
int scale
private static transient boolean containsNaN (double[])
double value
double[] dataset
private static double interpolate (double, double, double, double)
double lower
double upper
double remainder
double scale
private static void checkIndex (int, int)
int index
int scale
private static double[] longsToDoubles (long[])
int i
long[] longs
int len
double[] doubles
private static double[] intsToDoubles (int[])
int i
int[] ints
int len
double[] doubles
private static void selectInPlace (int, double[], int, int)
int index
int min
int partitionPoint
int required
double[] array
int from
int to
private static int partition (double[], int, int)
int i
double[] array
int from
int to
double pivot
int partitionPoint
private static void movePivotToStartOfSlice (double[], int, int)
double[] array
int from
int to
int mid
boolean toLessThanMid
boolean midLessThanFrom
boolean toLessThanFrom
private static void selectAllInPlace (int[], int, int, double[], int, int)
int[] allRequired
int requiredFrom
int requiredTo
double[] array
int from
int to
int requiredChosen
int required
int requiredBelow
int requiredAbove
private static int chooseNextSelection (int[], int, int, int, int)
int mid
int[] allRequired
int requiredFrom
int requiredTo
int from
int to
int centerFloor
int low
int high
private static void swap (double[], int, int)
double[] array
int i
int j
double temp
static synthetic void access$300 (int, int)
int x0
int x1
static synthetic double[] access$400 (long[])
long[] x0
static synthetic double[] access$500 (int[])
int[] x0
static synthetic boolean access$600 (double[])
double[] x0
static synthetic void access$700 (int, double[], int, int)
int x0
double[] x1
int x2
int x3
static synthetic double access$800 (double, double, double, double)
double x0
double x1
double x2
double x3
static synthetic void access$900 (int[], int, int, double[], int, int)
int[] x0
int x1
int x2
double[] x3
int x4
int x5
}
com/google/common/math/Stats.class
Stats.java
package com.google.common.math
public final com.google.common.math.Stats extends java.lang.Object implements java.io.Serializable {
private final long count
private final double mean
private final double sumOfSquaresOfDeltas
private final double min
private final double max
static final int BYTES
private static final long serialVersionUID
void <init> (long, double, double, double, double)
long count
double mean
double sumOfSquaresOfDeltas
double min
double max
public static com.google.common.math.Stats of (java.lang.Iterable)
Iterable values
com.google.common.math.StatsAccumulator accumulator
public static com.google.common.math.Stats of (java.util.Iterator)
java.util.Iterator values
com.google.common.math.StatsAccumulator accumulator
public static transient com.google.common.math.Stats of (double[])
double[] values
com.google.common.math.StatsAccumulator acummulator
public static transient com.google.common.math.Stats of (int[])
int[] values
com.google.common.math.StatsAccumulator acummulator
public static transient com.google.common.math.Stats of (long[])
long[] values
com.google.common.math.StatsAccumulator acummulator
public long count ()
public double mean ()
public double sum ()
public double populationVariance ()
public double populationStandardDeviation ()
public double sampleVariance ()
public double sampleStandardDeviation ()
public double min ()
public double max ()
public boolean equals (java.lang.Object)
Object obj
com.google.common.math.Stats other
public int hashCode ()
public java.lang.String toString ()
double sumOfSquaresOfDeltas ()
public static double meanOf (java.lang.Iterable)
Iterable values
public static double meanOf (java.util.Iterator)
double value
java.util.Iterator values
long count
double mean
public static transient double meanOf (double[])
double value
int index
double[] values
double mean
public static transient double meanOf (int[])
double value
int index
int[] values
double mean
public static transient double meanOf (long[])
double value
int index
long[] values
double mean
public byte[] toByteArray ()
java.nio.ByteBuffer buff
void writeTo (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public static com.google.common.math.Stats fromByteArray (byte[])
byte[] byteArray
static com.google.common.math.Stats readFrom (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
}
com/google/common/math/StatsAccumulator.class
StatsAccumulator.java
package com.google.common.math
public final com.google.common.math.StatsAccumulator extends java.lang.Object {
private long count
private double mean
private double sumOfSquaresOfDeltas
private double min
private double max
public void <init> ()
public void add (double)
double delta
double value
public void addAll (java.lang.Iterable)
Number value
Iterable values
public void addAll (java.util.Iterator)
java.util.Iterator values
public transient void addAll (double[])
double value
double[] values
public transient void addAll (int[])
int value
int[] values
public transient void addAll (long[])
long value
long[] values
public void addAll (com.google.common.math.Stats)
double delta
com.google.common.math.Stats values
public com.google.common.math.Stats snapshot ()
public long count ()
public double mean ()
public final double sum ()
public final double populationVariance ()
public final double populationStandardDeviation ()
public final double sampleVariance ()
public final double sampleStandardDeviation ()
public double min ()
public double max ()
double sumOfSquaresOfDeltas ()
static double calculateNewMeanNonFinite (double, double)
double previousMean
double value
}
com/google/common/math/package-info.class
package-info.java
package com.google.common.math
abstract synthetic com.google.common.math.package-info extends java.lang.Object {
}
com/google/common/net/
com/google/common/net/HostAndPort.class
HostAndPort.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 <init> (java.lang.String, int, boolean)
String host
int port
boolean hasBracketlessColons
public java.lang.String getHost ()
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 fromHost (java.lang.String)
String host
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
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.class
HostSpecifier.java
package com.google.common.net
public final com.google.common.net.HostSpecifier extends java.lang.Object {
private final String canonicalForm
private void <init> (java.lang.String)
String canonicalForm
public static com.google.common.net.HostSpecifier fromValid (java.lang.String)
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$ReferrerPolicyValues.class
HttpHeaders.java
package com.google.common.net
public final com.google.common.net.HttpHeaders$ReferrerPolicyValues extends java.lang.Object {
public static final String NO_REFERRER
public static final String NO_REFFERER_WHEN_DOWNGRADE
public static final String SAME_ORIGIN
public static final String ORIGIN
public static final String STRICT_ORIGIN
public static final String ORIGIN_WHEN_CROSS_ORIGIN
public static final String STRICT_ORIGIN_WHEN_CROSS_ORIGIN
public static final String UNSAFE_URL
private void <init> ()
}
com/google/common/net/HttpHeaders.class
HttpHeaders.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 EARLY_DATA
public static final String EXPECT
public static final String FROM
public static final String FORWARDED
public static final String FOLLOW_ONLY_WHEN_PRERENDER_SHOWN
public static final String HOST
public static final String HTTP2_SETTINGS
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 REFERRER_POLICY
public static final String SERVICE_WORKER
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 X_CONTENT_SECURITY_POLICY
public static final String X_CONTENT_SECURITY_POLICY_REPORT_ONLY
public static final String X_WEBKIT_CSP
public static final String X_WEBKIT_CSP_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 SERVER_TIMING
public static final String SERVICE_WORKER_ALLOWED
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_FORWARDED_HOST
public static final String X_FORWARDED_PORT
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_DOWNLOAD_OPTIONS
public static final String X_XSS_PROTECTION
public static final String X_DNS_PREFETCH_CONTROL
public static final String PING_FROM
public static final String PING_TO
public static final String SEC_METADATA
public static final String SEC_TOKEN_BINDING
public static final String SEC_PROVIDED_TOKEN_BINDING_ID
public static final String SEC_REFERRED_TOKEN_BINDING_ID
private void <init> ()
}
com/google/common/net/InetAddresses$TeredoInfo.class
InetAddresses.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 <init> (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.class
InetAddresses.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 com.google.common.base.Splitter IPV4_SPLITTER
private static final com.google.common.base.Splitter IPV6_SPLITTER
private static final java.net.Inet4Address LOOPBACK4
private static final java.net.Inet4Address ANY4
private void <init> ()
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)
String octet
NumberFormatException ex
String ipString
byte[] bytes
int i
private static byte[] textToNumericFormatV6 (java.lang.String)
int i
int partsHi
int partsLo
int i
int i
int i
NumberFormatException ex
String ipString
java.util.List 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 hostAddr
java.net.InetAddress addr
private static java.net.InetAddress forUriStringNoThrow (java.lang.String)
String ipString
int expectBytes
String hostAddr
String ipString
int expectBytes
byte[] addr
public static boolean isUriInetAddress (java.lang.String)
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 decrement (java.net.InetAddress)
java.net.InetAddress address
byte[] addr
int i
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
private static transient java.lang.IllegalArgumentException formatIllegalArgumentException (java.lang.String, java.lang.Object[])
String format
Object[] args
static synthetic java.net.Inet4Address access$000 ()
static void <clinit> ()
}
com/google/common/net/InternetDomainName.class
InternetDomainName.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_SUFFIX_FOUND
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 final int registrySuffixIndex
private static final com.google.common.base.CharMatcher DASH_MATCHER
private static final com.google.common.base.CharMatcher PART_CHAR_MATCHER
void <init> (java.lang.String)
String name
private int findSuffixOfType (com.google.common.base.Optional)
String ancestorName
int i
com.google.common.base.Optional desiredType
int partsSize
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 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 isRegistrySuffix ()
public boolean hasRegistrySuffix ()
public com.google.common.net.InternetDomainName registrySuffix ()
public boolean isUnderRegistrySuffix ()
public boolean isTopDomainUnderRegistrySuffix ()
public com.google.common.net.InternetDomainName topDomainUnderRegistrySuffix ()
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 matchesWildcardSuffixType (com.google.common.base.Optional, java.lang.String)
com.google.common.base.Optional desiredType
String domain
java.util.List pieces
private static boolean matchesType (com.google.common.base.Optional, com.google.common.base.Optional)
com.google.common.base.Optional desiredType
com.google.common.base.Optional actualType
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.net.InternetDomainName that
Object object
public int hashCode ()
static void <clinit> ()
}
com/google/common/net/MediaType$1.class
MediaType.java
package com.google.common.net
com.google.common.net.MediaType$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.net.MediaType this$0
void <init> (com.google.common.net.MediaType)
com.google.common.net.MediaType this$0
public com.google.common.collect.ImmutableMultiset apply (java.util.Collection)
java.util.Collection input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/net/MediaType$2.class
MediaType.java
package com.google.common.net
com.google.common.net.MediaType$2 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.net.MediaType this$0
void <init> (com.google.common.net.MediaType)
com.google.common.net.MediaType this$0
public java.lang.String apply (java.lang.String)
String value
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/net/MediaType$Tokenizer.class
MediaType.java
package com.google.common.net
final com.google.common.net.MediaType$Tokenizer extends java.lang.Object {
final String input
int position
void <init> (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.class
MediaType.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 VTT_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 L16_AUDIO
public static final com.google.common.net.MediaType L24_AUDIO
public static final com.google.common.net.MediaType BASIC_AUDIO
public static final com.google.common.net.MediaType AAC_AUDIO
public static final com.google.common.net.MediaType VORBIS_AUDIO
public static final com.google.common.net.MediaType WMA_AUDIO
public static final com.google.common.net.MediaType WAX_AUDIO
public static final com.google.common.net.MediaType VND_REAL_AUDIO
public static final com.google.common.net.MediaType VND_WAVE_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 FLV_VIDEO
public static final com.google.common.net.MediaType THREE_GPP_VIDEO
public static final com.google.common.net.MediaType THREE_GPP2_VIDEO
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 DART_UTF_8
public static final com.google.common.net.MediaType APPLE_PASSBOOK
public static final com.google.common.net.MediaType EOT
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 HAL_JSON
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 MANIFEST_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 APPLE_MOBILE_CONFIG
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 WASM_APPLICATION
public static final com.google.common.net.MediaType NACL_APPLICATION
public static final com.google.common.net.MediaType NACL_PORTABLE_APPLICATION
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 SFNT
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 SOAP_XML_UTF_8
public static final com.google.common.net.MediaType TAR
public static final com.google.common.net.MediaType WOFF
public static final com.google.common.net.MediaType WOFF2
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 String toString
private int hashCode
private com.google.common.base.Optional parsedCharset
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
com.google.common.net.MediaType mediaType
private static com.google.common.net.MediaType createConstantUtf8 (java.lang.String, java.lang.String)
String type
String subtype
com.google.common.net.MediaType mediaType
private static com.google.common.net.MediaType addKnownType (com.google.common.net.MediaType)
com.google.common.net.MediaType mediaType
private void <init> (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 ()
String currentValue
String value
com.google.common.base.Optional local
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 withParameters (java.lang.String, java.lang.Iterable)
String key
java.util.Map$Entry entry
String value
String attribute
Iterable values
String normalizedAttribute
com.google.common.collect.ImmutableListMultimap$Builder builder
com.google.common.net.MediaType mediaType
public com.google.common.net.MediaType withParameter (java.lang.String, java.lang.String)
String attribute
String value
public com.google.common.net.MediaType withCharset (java.nio.charset.Charset)
java.nio.charset.Charset charset
com.google.common.net.MediaType withCharset
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
com.google.common.net.MediaType mediaType
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
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
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 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 ()
int h
public java.lang.String toString ()
String result
private java.lang.String computeToString ()
com.google.common.collect.Multimap quotedParameters
StringBuilder builder
private static java.lang.String escapeAndQuote (java.lang.String)
char ch
int i
String value
StringBuilder escaped
static synthetic com.google.common.base.CharMatcher access$000 ()
static synthetic java.lang.String access$100 (java.lang.String)
String x0
static void <clinit> ()
}
com/google/common/net/PercentEscaper.class
PercentEscaper.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 <init> (java.lang.String, boolean)
String safeChars
boolean plusForSpace
private static boolean[] createSafeOctets (java.lang.String)
char c
char c
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 <clinit> ()
}
com/google/common/net/UrlEscapers.class
UrlEscapers.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 <init> ()
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 <clinit> ()
}
com/google/common/net/package-info.class
package-info.java
package com.google.common.net
abstract synthetic com.google.common.net.package-info extends java.lang.Object {
}
com/google/common/primitives/
com/google/common/primitives/Booleans$BooleanArrayAsList.class
Booleans.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 <init> (boolean[])
boolean[] array
void <init> (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 ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Booleans$BooleanComparator.class
Booleans.java
package com.google.common.primitives
final enum com.google.common.primitives.Booleans$BooleanComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Booleans$BooleanComparator TRUE_FIRST
public static final enum com.google.common.primitives.Booleans$BooleanComparator FALSE_FIRST
private final int trueValue
private final String toString
private static final synthetic com.google.common.primitives.Booleans$BooleanComparator[] $VALUES
public static com.google.common.primitives.Booleans$BooleanComparator[] values ()
public static com.google.common.primitives.Booleans$BooleanComparator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, int, java.lang.String)
int trueValue
String toString
public int compare (java.lang.Boolean, java.lang.Boolean)
Boolean a
Boolean b
int aVal
int bVal
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Booleans$LexicographicalComparator.class
Booleans.java
package com.google.common.primitives
final enum com.google.common.primitives.Booleans$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Booleans$LexicographicalComparator INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int compare (boolean[], boolean[])
int result
int i
boolean[] left
boolean[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Booleans.class
Booleans.java
package com.google.common.primitives
public final com.google.common.primitives.Booleans extends java.lang.Object {
private void <init> ()
public static java.util.Comparator trueFirst ()
public static java.util.Comparator falseFirst ()
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[] 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[] array
boolean[][] arrays
int length
boolean[] result
int pos
public static boolean[] ensureCapacity (boolean[], int, int)
boolean[] array
int minLength
int padding
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
public static transient int countTrue (boolean[])
boolean value
boolean[] values
int count
public static void reverse (boolean[])
boolean[] array
public static void reverse (boolean[], int, int)
boolean tmp
int i
int j
boolean[] array
int fromIndex
int toIndex
static synthetic int access$000 (boolean[], boolean, int, int)
boolean[] x0
boolean x1
int x2
int x3
static synthetic int access$100 (boolean[], boolean, int, int)
boolean[] x0
boolean x1
int x2
int x3
}
com/google/common/primitives/Bytes$ByteArrayAsList.class
Bytes.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 <init> (byte[])
byte[] array
void <init> (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 ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Bytes.class
Bytes.java
package com.google.common.primitives
public final com.google.common.primitives.Bytes extends java.lang.Object {
private void <init> ()
public static int hashCode (byte)
byte value
public static boolean contains (byte[], byte)
byte value
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[] array
byte[][] arrays
int length
byte[] result
int pos
public static byte[] ensureCapacity (byte[], int, int)
byte[] array
int minLength
int padding
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
public static void reverse (byte[])
byte[] array
public static void reverse (byte[], int, int)
byte tmp
int i
int j
byte[] array
int fromIndex
int toIndex
static synthetic int access$000 (byte[], byte, int, int)
byte[] x0
byte x1
int x2
int x3
static synthetic int access$100 (byte[], byte, int, int)
byte[] x0
byte x1
int x2
int x3
}
com/google/common/primitives/Chars$CharArrayAsList.class
Chars.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 <init> (char[])
char[] array
void <init> (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 ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Chars$LexicographicalComparator.class
Chars.java
package com.google.common.primitives
final enum com.google.common.primitives.Chars$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Chars$LexicographicalComparator INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int compare (char[], char[])
int result
int i
char[] left
char[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Chars.class
Chars.java
package com.google.common.primitives
public final com.google.common.primitives.Chars extends java.lang.Object {
public static final int BYTES
private void <init> ()
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[] 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 char constrainToRange (char, char, char)
char value
char min
char max
public static transient char[] concat (char[][])
char[] array
char[] array
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
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 void sortDescending (char[])
char[] array
public static void sortDescending (char[], int, int)
char[] array
int fromIndex
int toIndex
public static void reverse (char[])
char[] array
public static void reverse (char[], int, int)
char tmp
int i
int j
char[] array
int fromIndex
int toIndex
public static transient java.util.List asList (char[])
char[] backingArray
static synthetic int access$000 (char[], char, int, int)
char[] x0
char x1
int x2
int x3
static synthetic int access$100 (char[], char, int, int)
char[] x0
char x1
int x2
int x3
}
com/google/common/primitives/Doubles$DoubleArrayAsList.class
Doubles.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 <init> (double[])
double[] array
void <init> (double[], int, int)
double[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Double get (int)
int index
public java.util.Spliterator$OfDouble spliterator ()
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 ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
public volatile synthetic java.util.Spliterator spliterator ()
}
com/google/common/primitives/Doubles$DoubleConverter.class
Doubles.java
package com.google.common.primitives
final com.google.common.primitives.Doubles$DoubleConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.primitives.Doubles$DoubleConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Double doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Double)
Double value
public java.lang.String toString ()
private java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Doubles$LexicographicalComparator.class
Doubles.java
package com.google.common.primitives
final enum com.google.common.primitives.Doubles$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Doubles$LexicographicalComparator INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int compare (double[], double[])
int result
int i
double[] left
double[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Doubles.class
Doubles.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 <init> ()
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[] 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 double constrainToRange (double, double, double)
double value
double min
double max
public static transient double[] concat (double[][])
double[] array
double[] array
double[][] arrays
int length
double[] result
int pos
public static com.google.common.base.Converter stringConverter ()
public static double[] ensureCapacity (double[], int, int)
double[] array
int minLength
int padding
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 void sortDescending (double[])
double[] array
public static void sortDescending (double[], int, int)
double[] array
int fromIndex
int toIndex
public static void reverse (double[])
double[] array
public static void reverse (double[], int, int)
double tmp
int i
int j
double[] array
int fromIndex
int toIndex
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)
String string
static synthetic int access$000 (double[], double, int, int)
double[] x0
double x1
int x2
int x3
static synthetic int access$100 (double[], double, int, int)
double[] x0
double x1
int x2
int x3
static void <clinit> ()
}
com/google/common/primitives/Floats$FloatArrayAsList.class
Floats.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 <init> (float[])
float[] array
void <init> (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 ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Floats$FloatConverter.class
Floats.java
package com.google.common.primitives
final com.google.common.primitives.Floats$FloatConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.primitives.Floats$FloatConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Float doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Float)
Float value
public java.lang.String toString ()
private java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Floats$LexicographicalComparator.class
Floats.java
package com.google.common.primitives
final enum com.google.common.primitives.Floats$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Floats$LexicographicalComparator INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int compare (float[], float[])
int result
int i
float[] left
float[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Floats.class
Floats.java
package com.google.common.primitives
public final com.google.common.primitives.Floats extends java.lang.Object {
public static final int BYTES
private void <init> ()
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[] 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 float constrainToRange (float, float, float)
float value
float min
float max
public static transient float[] concat (float[][])
float[] array
float[] array
float[][] arrays
int length
float[] result
int pos
public static com.google.common.base.Converter stringConverter ()
public static float[] ensureCapacity (float[], int, int)
float[] array
int minLength
int padding
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 void sortDescending (float[])
float[] array
public static void sortDescending (float[], int, int)
float[] array
int fromIndex
int toIndex
public static void reverse (float[])
float[] array
public static void reverse (float[], int, int)
float tmp
int i
int j
float[] array
int fromIndex
int toIndex
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)
String string
static synthetic int access$000 (float[], float, int, int)
float[] x0
float x1
int x2
int x3
static synthetic int access$100 (float[], float, int, int)
float[] x0
float x1
int x2
int x3
}
com/google/common/primitives/ImmutableDoubleArray$1.class
ImmutableDoubleArray.java
package com.google.common.primitives
synthetic com.google.common.primitives.ImmutableDoubleArray$1 extends java.lang.Object {
}
com/google/common/primitives/ImmutableDoubleArray$AsList.class
ImmutableDoubleArray.java
package com.google.common.primitives
com.google.common.primitives.ImmutableDoubleArray$AsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
private final com.google.common.primitives.ImmutableDoubleArray parent
private void <init> (com.google.common.primitives.ImmutableDoubleArray)
com.google.common.primitives.ImmutableDoubleArray parent
public int size ()
public java.lang.Double get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
Object target
public int lastIndexOf (java.lang.Object)
Object target
public java.util.List subList (int, int)
int fromIndex
int toIndex
public java.util.Spliterator spliterator ()
public boolean equals (java.lang.Object)
com.google.common.primitives.ImmutableDoubleArray$AsList that
Object element
Object object
java.util.List that
int i
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.google.common.primitives.ImmutableDoubleArray, com.google.common.primitives.ImmutableDoubleArray$1)
com.google.common.primitives.ImmutableDoubleArray x0
com.google.common.primitives.ImmutableDoubleArray$1 x1
}
com/google/common/primitives/ImmutableDoubleArray$Builder.class
ImmutableDoubleArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableDoubleArray$Builder extends java.lang.Object {
private double[] array
private int count
void <init> (int)
int initialCapacity
public com.google.common.primitives.ImmutableDoubleArray$Builder add (double)
double value
public com.google.common.primitives.ImmutableDoubleArray$Builder addAll (double[])
double[] values
public com.google.common.primitives.ImmutableDoubleArray$Builder addAll (java.lang.Iterable)
Double value
Iterable values
public com.google.common.primitives.ImmutableDoubleArray$Builder addAll (java.util.Collection)
Double value
java.util.Collection values
public com.google.common.primitives.ImmutableDoubleArray$Builder addAll (java.util.stream.DoubleStream)
java.util.stream.DoubleStream stream
java.util.Spliterator$OfDouble spliterator
long size
public com.google.common.primitives.ImmutableDoubleArray$Builder addAll (com.google.common.primitives.ImmutableDoubleArray)
com.google.common.primitives.ImmutableDoubleArray values
private void ensureRoomFor (int)
double[] newArray
int numberToAdd
int newCount
private static int expandedCapacity (int, int)
int oldCapacity
int minCapacity
int newCapacity
public com.google.common.primitives.ImmutableDoubleArray build ()
}
com/google/common/primitives/ImmutableDoubleArray.class
ImmutableDoubleArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableDoubleArray extends java.lang.Object implements java.io.Serializable {
private static final com.google.common.primitives.ImmutableDoubleArray EMPTY
private final double[] array
private final transient int start
private final int end
public static com.google.common.primitives.ImmutableDoubleArray of ()
public static com.google.common.primitives.ImmutableDoubleArray of (double)
double e0
public static com.google.common.primitives.ImmutableDoubleArray of (double, double)
double e0
double e1
public static com.google.common.primitives.ImmutableDoubleArray of (double, double, double)
double e0
double e1
double e2
public static com.google.common.primitives.ImmutableDoubleArray of (double, double, double, double)
double e0
double e1
double e2
double e3
public static com.google.common.primitives.ImmutableDoubleArray of (double, double, double, double, double)
double e0
double e1
double e2
double e3
double e4
public static com.google.common.primitives.ImmutableDoubleArray of (double, double, double, double, double, double)
double e0
double e1
double e2
double e3
double e4
double e5
public static transient com.google.common.primitives.ImmutableDoubleArray of (double, double[])
double first
double[] rest
double[] array
public static com.google.common.primitives.ImmutableDoubleArray copyOf (double[])
double[] values
public static com.google.common.primitives.ImmutableDoubleArray copyOf (java.util.Collection)
java.util.Collection values
public static com.google.common.primitives.ImmutableDoubleArray copyOf (java.lang.Iterable)
Iterable values
public static com.google.common.primitives.ImmutableDoubleArray copyOf (java.util.stream.DoubleStream)
java.util.stream.DoubleStream stream
double[] array
public static com.google.common.primitives.ImmutableDoubleArray$Builder builder (int)
int initialCapacity
public static com.google.common.primitives.ImmutableDoubleArray$Builder builder ()
private void <init> (double[])
double[] array
private void <init> (double[], int, int)
double[] array
int start
int end
public int length ()
public boolean isEmpty ()
public double get (int)
int index
public int indexOf (double)
int i
double target
public int lastIndexOf (double)
int i
double target
public boolean contains (double)
double target
public void forEach (java.util.function.DoubleConsumer)
int i
java.util.function.DoubleConsumer consumer
public java.util.stream.DoubleStream stream ()
public double[] toArray ()
public com.google.common.primitives.ImmutableDoubleArray subArray (int, int)
int startIndex
int endIndex
private java.util.Spliterator$OfDouble spliterator ()
public java.util.List asList ()
public boolean equals (java.lang.Object)
int i
Object object
com.google.common.primitives.ImmutableDoubleArray that
private static boolean areEqual (double, double)
double a
double b
public int hashCode ()
int i
int hash
public java.lang.String toString ()
int i
StringBuilder builder
public com.google.common.primitives.ImmutableDoubleArray trimmed ()
private boolean isPartialView ()
java.lang.Object writeReplace ()
java.lang.Object readResolve ()
static synthetic double[] access$000 (com.google.common.primitives.ImmutableDoubleArray)
com.google.common.primitives.ImmutableDoubleArray x0
static synthetic int access$100 (com.google.common.primitives.ImmutableDoubleArray)
com.google.common.primitives.ImmutableDoubleArray x0
static synthetic com.google.common.primitives.ImmutableDoubleArray access$200 ()
synthetic void <init> (double[], int, int, com.google.common.primitives.ImmutableDoubleArray$1)
double[] x0
int x1
int x2
com.google.common.primitives.ImmutableDoubleArray$1 x3
static synthetic java.util.Spliterator$OfDouble access$500 (com.google.common.primitives.ImmutableDoubleArray)
com.google.common.primitives.ImmutableDoubleArray x0
static synthetic boolean access$600 (double, double)
double x0
double x1
static void <clinit> ()
}
com/google/common/primitives/ImmutableIntArray$1.class
ImmutableIntArray.java
package com.google.common.primitives
synthetic com.google.common.primitives.ImmutableIntArray$1 extends java.lang.Object {
}
com/google/common/primitives/ImmutableIntArray$AsList.class
ImmutableIntArray.java
package com.google.common.primitives
com.google.common.primitives.ImmutableIntArray$AsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
private final com.google.common.primitives.ImmutableIntArray parent
private void <init> (com.google.common.primitives.ImmutableIntArray)
com.google.common.primitives.ImmutableIntArray parent
public int size ()
public java.lang.Integer get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
Object target
public int lastIndexOf (java.lang.Object)
Object target
public java.util.List subList (int, int)
int fromIndex
int toIndex
public java.util.Spliterator spliterator ()
public boolean equals (java.lang.Object)
com.google.common.primitives.ImmutableIntArray$AsList that
Object element
Object object
java.util.List that
int i
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.google.common.primitives.ImmutableIntArray, com.google.common.primitives.ImmutableIntArray$1)
com.google.common.primitives.ImmutableIntArray x0
com.google.common.primitives.ImmutableIntArray$1 x1
}
com/google/common/primitives/ImmutableIntArray$Builder.class
ImmutableIntArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableIntArray$Builder extends java.lang.Object {
private int[] array
private int count
void <init> (int)
int initialCapacity
public com.google.common.primitives.ImmutableIntArray$Builder add (int)
int value
public com.google.common.primitives.ImmutableIntArray$Builder addAll (int[])
int[] values
public com.google.common.primitives.ImmutableIntArray$Builder addAll (java.lang.Iterable)
Integer value
Iterable values
public com.google.common.primitives.ImmutableIntArray$Builder addAll (java.util.Collection)
Integer value
java.util.Collection values
public com.google.common.primitives.ImmutableIntArray$Builder addAll (java.util.stream.IntStream)
java.util.stream.IntStream stream
java.util.Spliterator$OfInt spliterator
long size
public com.google.common.primitives.ImmutableIntArray$Builder addAll (com.google.common.primitives.ImmutableIntArray)
com.google.common.primitives.ImmutableIntArray values
private void ensureRoomFor (int)
int[] newArray
int numberToAdd
int newCount
private static int expandedCapacity (int, int)
int oldCapacity
int minCapacity
int newCapacity
public com.google.common.primitives.ImmutableIntArray build ()
}
com/google/common/primitives/ImmutableIntArray.class
ImmutableIntArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableIntArray extends java.lang.Object implements java.io.Serializable {
private static final com.google.common.primitives.ImmutableIntArray EMPTY
private final int[] array
private final transient int start
private final int end
public static com.google.common.primitives.ImmutableIntArray of ()
public static com.google.common.primitives.ImmutableIntArray of (int)
int e0
public static com.google.common.primitives.ImmutableIntArray of (int, int)
int e0
int e1
public static com.google.common.primitives.ImmutableIntArray of (int, int, int)
int e0
int e1
int e2
public static com.google.common.primitives.ImmutableIntArray of (int, int, int, int)
int e0
int e1
int e2
int e3
public static com.google.common.primitives.ImmutableIntArray of (int, int, int, int, int)
int e0
int e1
int e2
int e3
int e4
public static com.google.common.primitives.ImmutableIntArray of (int, int, int, int, int, int)
int e0
int e1
int e2
int e3
int e4
int e5
public static transient com.google.common.primitives.ImmutableIntArray of (int, int[])
int first
int[] rest
int[] array
public static com.google.common.primitives.ImmutableIntArray copyOf (int[])
int[] values
public static com.google.common.primitives.ImmutableIntArray copyOf (java.util.Collection)
java.util.Collection values
public static com.google.common.primitives.ImmutableIntArray copyOf (java.lang.Iterable)
Iterable values
public static com.google.common.primitives.ImmutableIntArray copyOf (java.util.stream.IntStream)
java.util.stream.IntStream stream
int[] array
public static com.google.common.primitives.ImmutableIntArray$Builder builder (int)
int initialCapacity
public static com.google.common.primitives.ImmutableIntArray$Builder builder ()
private void <init> (int[])
int[] array
private void <init> (int[], int, int)
int[] array
int start
int end
public int length ()
public boolean isEmpty ()
public int get (int)
int index
public int indexOf (int)
int i
int target
public int lastIndexOf (int)
int i
int target
public boolean contains (int)
int target
public void forEach (java.util.function.IntConsumer)
int i
java.util.function.IntConsumer consumer
public java.util.stream.IntStream stream ()
public int[] toArray ()
public com.google.common.primitives.ImmutableIntArray subArray (int, int)
int startIndex
int endIndex
private java.util.Spliterator$OfInt spliterator ()
public java.util.List asList ()
public boolean equals (java.lang.Object)
int i
Object object
com.google.common.primitives.ImmutableIntArray that
public int hashCode ()
int i
int hash
public java.lang.String toString ()
int i
StringBuilder builder
public com.google.common.primitives.ImmutableIntArray trimmed ()
private boolean isPartialView ()
java.lang.Object writeReplace ()
java.lang.Object readResolve ()
static synthetic int[] access$000 (com.google.common.primitives.ImmutableIntArray)
com.google.common.primitives.ImmutableIntArray x0
static synthetic int access$100 (com.google.common.primitives.ImmutableIntArray)
com.google.common.primitives.ImmutableIntArray x0
static synthetic com.google.common.primitives.ImmutableIntArray access$200 ()
synthetic void <init> (int[], int, int, com.google.common.primitives.ImmutableIntArray$1)
int[] x0
int x1
int x2
com.google.common.primitives.ImmutableIntArray$1 x3
static synthetic java.util.Spliterator$OfInt access$500 (com.google.common.primitives.ImmutableIntArray)
com.google.common.primitives.ImmutableIntArray x0
static void <clinit> ()
}
com/google/common/primitives/ImmutableLongArray$1.class
ImmutableLongArray.java
package com.google.common.primitives
synthetic com.google.common.primitives.ImmutableLongArray$1 extends java.lang.Object {
}
com/google/common/primitives/ImmutableLongArray$AsList.class
ImmutableLongArray.java
package com.google.common.primitives
com.google.common.primitives.ImmutableLongArray$AsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
private final com.google.common.primitives.ImmutableLongArray parent
private void <init> (com.google.common.primitives.ImmutableLongArray)
com.google.common.primitives.ImmutableLongArray parent
public int size ()
public java.lang.Long get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
Object target
public int lastIndexOf (java.lang.Object)
Object target
public java.util.List subList (int, int)
int fromIndex
int toIndex
public java.util.Spliterator spliterator ()
public boolean equals (java.lang.Object)
com.google.common.primitives.ImmutableLongArray$AsList that
Object element
Object object
java.util.List that
int i
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic java.lang.Object get (int)
synthetic void <init> (com.google.common.primitives.ImmutableLongArray, com.google.common.primitives.ImmutableLongArray$1)
com.google.common.primitives.ImmutableLongArray x0
com.google.common.primitives.ImmutableLongArray$1 x1
}
com/google/common/primitives/ImmutableLongArray$Builder.class
ImmutableLongArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableLongArray$Builder extends java.lang.Object {
private long[] array
private int count
void <init> (int)
int initialCapacity
public com.google.common.primitives.ImmutableLongArray$Builder add (long)
long value
public com.google.common.primitives.ImmutableLongArray$Builder addAll (long[])
long[] values
public com.google.common.primitives.ImmutableLongArray$Builder addAll (java.lang.Iterable)
Long value
Iterable values
public com.google.common.primitives.ImmutableLongArray$Builder addAll (java.util.Collection)
Long value
java.util.Collection values
public com.google.common.primitives.ImmutableLongArray$Builder addAll (java.util.stream.LongStream)
java.util.stream.LongStream stream
java.util.Spliterator$OfLong spliterator
long size
public com.google.common.primitives.ImmutableLongArray$Builder addAll (com.google.common.primitives.ImmutableLongArray)
com.google.common.primitives.ImmutableLongArray values
private void ensureRoomFor (int)
long[] newArray
int numberToAdd
int newCount
private static int expandedCapacity (int, int)
int oldCapacity
int minCapacity
int newCapacity
public com.google.common.primitives.ImmutableLongArray build ()
}
com/google/common/primitives/ImmutableLongArray.class
ImmutableLongArray.java
package com.google.common.primitives
public final com.google.common.primitives.ImmutableLongArray extends java.lang.Object implements java.io.Serializable {
private static final com.google.common.primitives.ImmutableLongArray EMPTY
private final long[] array
private final transient int start
private final int end
public static com.google.common.primitives.ImmutableLongArray of ()
public static com.google.common.primitives.ImmutableLongArray of (long)
long e0
public static com.google.common.primitives.ImmutableLongArray of (long, long)
long e0
long e1
public static com.google.common.primitives.ImmutableLongArray of (long, long, long)
long e0
long e1
long e2
public static com.google.common.primitives.ImmutableLongArray of (long, long, long, long)
long e0
long e1
long e2
long e3
public static com.google.common.primitives.ImmutableLongArray of (long, long, long, long, long)
long e0
long e1
long e2
long e3
long e4
public static com.google.common.primitives.ImmutableLongArray of (long, long, long, long, long, long)
long e0
long e1
long e2
long e3
long e4
long e5
public static transient com.google.common.primitives.ImmutableLongArray of (long, long[])
long first
long[] rest
long[] array
public static com.google.common.primitives.ImmutableLongArray copyOf (long[])
long[] values
public static com.google.common.primitives.ImmutableLongArray copyOf (java.util.Collection)
java.util.Collection values
public static com.google.common.primitives.ImmutableLongArray copyOf (java.lang.Iterable)
Iterable values
public static com.google.common.primitives.ImmutableLongArray copyOf (java.util.stream.LongStream)
java.util.stream.LongStream stream
long[] array
public static com.google.common.primitives.ImmutableLongArray$Builder builder (int)
int initialCapacity
public static com.google.common.primitives.ImmutableLongArray$Builder builder ()
private void <init> (long[])
long[] array
private void <init> (long[], int, int)
long[] array
int start
int end
public int length ()
public boolean isEmpty ()
public long get (int)
int index
public int indexOf (long)
int i
long target
public int lastIndexOf (long)
int i
long target
public boolean contains (long)
long target
public void forEach (java.util.function.LongConsumer)
int i
java.util.function.LongConsumer consumer
public java.util.stream.LongStream stream ()
public long[] toArray ()
public com.google.common.primitives.ImmutableLongArray subArray (int, int)
int startIndex
int endIndex
private java.util.Spliterator$OfLong spliterator ()
public java.util.List asList ()
public boolean equals (java.lang.Object)
int i
Object object
com.google.common.primitives.ImmutableLongArray that
public int hashCode ()
int i
int hash
public java.lang.String toString ()
int i
StringBuilder builder
public com.google.common.primitives.ImmutableLongArray trimmed ()
private boolean isPartialView ()
java.lang.Object writeReplace ()
java.lang.Object readResolve ()
static synthetic long[] access$000 (com.google.common.primitives.ImmutableLongArray)
com.google.common.primitives.ImmutableLongArray x0
static synthetic int access$100 (com.google.common.primitives.ImmutableLongArray)
com.google.common.primitives.ImmutableLongArray x0
static synthetic com.google.common.primitives.ImmutableLongArray access$200 ()
synthetic void <init> (long[], int, int, com.google.common.primitives.ImmutableLongArray$1)
long[] x0
int x1
int x2
com.google.common.primitives.ImmutableLongArray$1 x3
static synthetic java.util.Spliterator$OfLong access$500 (com.google.common.primitives.ImmutableLongArray)
com.google.common.primitives.ImmutableLongArray x0
static void <clinit> ()
}
com/google/common/primitives/Ints$IntArrayAsList.class
Ints.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 <init> (int[])
int[] array
void <init> (int[], int, int)
int[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Integer get (int)
int index
public java.util.Spliterator$OfInt spliterator ()
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 ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
public volatile synthetic java.util.Spliterator spliterator ()
}
com/google/common/primitives/Ints$IntConverter.class
Ints.java
package com.google.common.primitives
final com.google.common.primitives.Ints$IntConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.primitives.Ints$IntConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Integer doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Integer)
Integer value
public java.lang.String toString ()
private java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Ints$LexicographicalComparator.class
Ints.java
package com.google.common.primitives
final enum com.google.common.primitives.Ints$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Ints$LexicographicalComparator INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int compare (int[], int[])
int result
int i
int[] left
int[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Ints.class
Ints.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 <init> ()
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[] 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 int constrainToRange (int, int, int)
int value
int min
int max
public static transient int[] concat (int[][])
int[] array
int[] array
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 com.google.common.base.Converter stringConverter ()
public static int[] ensureCapacity (int[], int, int)
int[] array
int minLength
int padding
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 void sortDescending (int[])
int[] array
public static void sortDescending (int[], int, int)
int[] array
int fromIndex
int toIndex
public static void reverse (int[])
int[] array
public static void reverse (int[], int, int)
int tmp
int i
int j
int[] array
int fromIndex
int toIndex
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
public static java.lang.Integer tryParse (java.lang.String, int)
String string
int radix
Long result
static synthetic int access$000 (int[], int, int, int)
int[] x0
int x1
int x2
int x3
static synthetic int access$100 (int[], int, int, int)
int[] x0
int x1
int x2
int x3
}
com/google/common/primitives/Longs$AsciiDigits.class
Longs.java
package com.google.common.primitives
final com.google.common.primitives.Longs$AsciiDigits extends java.lang.Object {
private static final byte[] asciiDigits
private void <init> ()
static int digit (char)
char c
static void <clinit> ()
int i
int i
byte[] result
}
com/google/common/primitives/Longs$LexicographicalComparator.class
Longs.java
package com.google.common.primitives
final enum com.google.common.primitives.Longs$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Longs$LexicographicalComparator INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int compare (long[], long[])
int result
int i
long[] left
long[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Longs$LongArrayAsList.class
Longs.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 <init> (long[])
long[] array
void <init> (long[], int, int)
long[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Long get (int)
int index
public java.util.Spliterator$OfLong spliterator ()
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 ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
public volatile synthetic java.util.Spliterator spliterator ()
}
com/google/common/primitives/Longs$LongConverter.class
Longs.java
package com.google.common.primitives
final com.google.common.primitives.Longs$LongConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.primitives.Longs$LongConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Long doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Long)
Long value
public java.lang.String toString ()
private java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Longs.class
Longs.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 <init> ()
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[] 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 long constrainToRange (long, long, long)
long value
long min
long max
public static transient long[] concat (long[][])
long[] array
long[] array
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
public static java.lang.Long tryParse (java.lang.String, int)
String string
int radix
boolean negative
int index
int digit
long accum
long cap
public static com.google.common.base.Converter stringConverter ()
public static long[] ensureCapacity (long[], int, int)
long[] array
int minLength
int padding
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 void sortDescending (long[])
long[] array
public static void sortDescending (long[], int, int)
long[] array
int fromIndex
int toIndex
public static void reverse (long[])
long[] array
public static void reverse (long[], int, int)
long tmp
int i
int j
long[] array
int fromIndex
int toIndex
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 synthetic int access$000 (long[], long, int, int)
long[] x0
long x1
int x2
int x3
static synthetic int access$100 (long[], long, int, int)
long[] x0
long x1
int x2
int x3
}
com/google/common/primitives/ParseRequest.class
ParseRequest.java
package com.google.common.primitives
final com.google.common.primitives.ParseRequest extends java.lang.Object {
final String rawValue
final int radix
private void <init> (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.class
Primitives.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 <init> ()
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 <clinit> ()
java.util.Map primToWrap
java.util.Map wrapToPrim
}
com/google/common/primitives/Shorts$LexicographicalComparator.class
Shorts.java
package com.google.common.primitives
final enum com.google.common.primitives.Shorts$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.Shorts$LexicographicalComparator INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int compare (short[], short[])
int result
int i
short[] left
short[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Shorts$ShortArrayAsList.class
Shorts.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 <init> (short[])
short[] array
void <init> (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 ()
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object get (int)
}
com/google/common/primitives/Shorts$ShortConverter.class
Shorts.java
package com.google.common.primitives
final com.google.common.primitives.Shorts$ShortConverter extends com.google.common.base.Converter implements java.io.Serializable {
static final com.google.common.primitives.Shorts$ShortConverter INSTANCE
private static final long serialVersionUID
private void <init> ()
protected java.lang.Short doForward (java.lang.String)
String value
protected java.lang.String doBackward (java.lang.Short)
Short value
public java.lang.String toString ()
private java.lang.Object readResolve ()
protected volatile synthetic java.lang.Object doBackward (java.lang.Object)
protected volatile synthetic java.lang.Object doForward (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/Shorts.class
Shorts.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 <init> ()
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[] 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 short constrainToRange (short, short, short)
short value
short min
short max
public static transient short[] concat (short[][])
short[] array
short[] array
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 com.google.common.base.Converter stringConverter ()
public static short[] ensureCapacity (short[], int, int)
short[] array
int minLength
int padding
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 void sortDescending (short[])
short[] array
public static void sortDescending (short[], int, int)
short[] array
int fromIndex
int toIndex
public static void reverse (short[])
short[] array
public static void reverse (short[], int, int)
short tmp
int i
int j
short[] array
int fromIndex
int toIndex
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 synthetic int access$000 (short[], short, int, int)
short[] x0
short x1
int x2
int x3
static synthetic int access$100 (short[], short, int, int)
short[] x0
short x1
int x2
int x3
}
com/google/common/primitives/SignedBytes$LexicographicalComparator.class
SignedBytes.java
package com.google.common.primitives
final enum com.google.common.primitives.SignedBytes$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.SignedBytes$LexicographicalComparator INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int compare (byte[], byte[])
int result
int i
byte[] left
byte[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/SignedBytes.class
SignedBytes.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 <init> ()
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 ()
public static void sortDescending (byte[])
byte[] array
public static void sortDescending (byte[], int, int)
byte[] array
int fromIndex
int toIndex
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator.class
UnsignedBytes.java
package com.google.common.primitives
final enum com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int compare (byte[], byte[])
int result
int i
byte[] left
byte[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1.class
UnsignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void <init> ()
public sun.misc.Unsafe run () throws java.lang.Exception
Object x
java.lang.reflect.Field f
Class k
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator.class
UnsignedBytes.java
package com.google.common.primitives
final enum com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum 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 synthetic 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 <init> (java.lang.String, int)
private static sun.misc.Unsafe getUnsafe ()
java.security.PrivilegedActionException e
public int compare (byte[], byte[])
int n
long lw
long rw
int result
byte[] left
byte[] right
int stride
int minLength
int strideLimit
int i
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder.class
UnsignedBytes.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 <init> ()
static java.util.Comparator getBestComparator ()
Class theClass
java.util.Comparator comparator
Throwable t
static void <clinit> ()
}
com/google/common/primitives/UnsignedBytes.class
UnsignedBytes.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 <init> ()
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 ()
private static byte flip (byte)
byte b
public static void sort (byte[])
byte[] array
public static void sort (byte[], int, int)
int i
int i
byte[] array
int fromIndex
int toIndex
public static void sortDescending (byte[])
byte[] array
public static void sortDescending (byte[], int, int)
int i
int i
byte[] array
int fromIndex
int toIndex
}
com/google/common/primitives/UnsignedInteger.class
UnsignedInteger.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 <init> (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 synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/UnsignedInts$LexicographicalComparator.class
UnsignedInts.java
package com.google.common.primitives
final enum com.google.common.primitives.UnsignedInts$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.UnsignedInts$LexicographicalComparator INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int compare (int[], int[])
int i
int[] left
int[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/UnsignedInts.class
UnsignedInts.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedInts extends java.lang.Object {
static final long INT_MASK
private void <init> ()
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 int checkedCast (long)
long value
public static int saturatedCast (long)
long 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 void sort (int[])
int[] array
public static void sort (int[], int, int)
int i
int i
int[] array
int fromIndex
int toIndex
public static void sortDescending (int[])
int[] array
public static void sortDescending (int[], int, int)
int i
int i
int[] array
int fromIndex
int toIndex
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.class
UnsignedLong.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 <init> (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 synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/UnsignedLongs$LexicographicalComparator.class
UnsignedLongs.java
package com.google.common.primitives
final enum com.google.common.primitives.UnsignedLongs$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final enum com.google.common.primitives.UnsignedLongs$LexicographicalComparator INSTANCE
private static final synthetic 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 <init> (java.lang.String, int)
public int compare (long[], long[])
int i
long[] left
long[] right
int minLength
public java.lang.String toString ()
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static void <clinit> ()
}
com/google/common/primitives/UnsignedLongs$ParseOverflowDetection.class
UnsignedLongs.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedLongs$ParseOverflowDetection extends java.lang.Object {
static final long[] maxValueDivs
static final int[] maxValueMods
static final int[] maxSafeDigits
private void <init> ()
static boolean overflowInParse (long, int, int)
long current
int digit
int radix
static void <clinit> ()
int i
java.math.BigInteger overflow
}
com/google/common/primitives/UnsignedLongs.class
UnsignedLongs.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedLongs extends java.lang.Object {
public static final long MAX_VALUE
private void <init> ()
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 void sort (long[])
long[] array
public static void sort (long[], int, int)
int i
int i
long[] array
int fromIndex
int toIndex
public static void sortDescending (long[])
long[] array
public static void sortDescending (long[], int, int)
int i
int i
long[] array
int fromIndex
int toIndex
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 string
public static long parseUnsignedLong (java.lang.String, int)
int digit
int pos
String string
int radix
int maxSafePos
long value
public static long decode (java.lang.String)
NumberFormatException decodeException
NumberFormatException e
String stringValue
com.google.common.primitives.ParseRequest request
public static java.lang.String toString (long)
long x
public static java.lang.String toString (long, int)
int shift
int mask
long quotient
long quotient
long rem
char[] buf
int i
long x
int radix
}
com/google/common/primitives/package-info.class
package-info.java
package com.google.common.primitives
abstract synthetic com.google.common.primitives.package-info extends java.lang.Object {
}
com/google/common/reflect/
com/google/common/reflect/AbstractInvocationHandler.class
AbstractInvocationHandler.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 <init> ()
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 ()
private static boolean isProxyOfSameInterfaces (java.lang.Object, java.lang.Class)
Object arg
Class proxyClass
static void <clinit> ()
}
com/google/common/reflect/ClassPath$1.class
ClassPath.java
package com.google.common.reflect
final com.google.common.reflect.ClassPath$1 extends java.lang.Object implements com.google.common.base.Predicate {
void <init> ()
public boolean apply (com.google.common.reflect.ClassPath$ClassInfo)
com.google.common.reflect.ClassPath$ClassInfo info
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/reflect/ClassPath$ClassInfo.class
ClassPath.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 <init> (java.lang.String, java.lang.ClassLoader)
String resourceName
ClassLoader loader
public java.lang.String getPackageName ()
public java.lang.String getSimpleName ()
String innerClassName
int lastDollarSign
String packageName
public java.lang.String getName ()
public java.lang.Class load ()
ClassNotFoundException e
public java.lang.String toString ()
static synthetic java.lang.String access$000 (com.google.common.reflect.ClassPath$ClassInfo)
com.google.common.reflect.ClassPath$ClassInfo x0
}
com/google/common/reflect/ClassPath$DefaultScanner.class
ClassPath.java
package com.google.common.reflect
final com.google.common.reflect.ClassPath$DefaultScanner extends com.google.common.reflect.ClassPath$Scanner {
private final com.google.common.collect.SetMultimap resources
void <init> ()
com.google.common.collect.ImmutableSet getResources ()
java.util.Map$Entry entry
com.google.common.collect.ImmutableSet$Builder builder
protected void scanJarFile (java.lang.ClassLoader, java.util.jar.JarFile)
java.util.jar.JarEntry entry
ClassLoader classloader
java.util.jar.JarFile file
java.util.Enumeration entries
protected void scanDirectory (java.lang.ClassLoader, java.io.File) throws java.io.IOException
ClassLoader classloader
java.io.File directory
java.util.Set currentPath
private void scanDirectory (java.io.File, java.lang.ClassLoader, java.lang.String, java.util.Set) throws java.io.IOException
java.io.File deref
String resourceName
String name
java.io.File f
java.io.File directory
ClassLoader classloader
String packagePrefix
java.util.Set currentPath
java.io.File[] files
}
com/google/common/reflect/ClassPath$ResourceInfo.class
ClassPath.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 <init> (java.lang.String, java.lang.ClassLoader)
String resourceName
ClassLoader loader
public final java.net.URL url ()
java.net.URL url
public final com.google.common.io.ByteSource asByteSource ()
public final com.google.common.io.CharSource asCharSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
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.class
ClassPath.java
package com.google.common.reflect
abstract com.google.common.reflect.ClassPath$Scanner extends java.lang.Object {
private final java.util.Set scannedUris
void <init> ()
public final void scan (java.lang.ClassLoader) throws java.io.IOException
java.util.Map$Entry entry
ClassLoader classloader
final void scan (java.io.File, java.lang.ClassLoader) throws java.io.IOException
java.io.File file
ClassLoader classloader
protected abstract void scanDirectory (java.lang.ClassLoader, java.io.File) throws java.io.IOException
protected abstract void scanJarFile (java.lang.ClassLoader, java.util.jar.JarFile) throws java.io.IOException
private void scanFrom (java.io.File, java.lang.ClassLoader) throws java.io.IOException
SecurityException e
java.io.File file
ClassLoader classloader
private void scanJar (java.io.File, java.lang.ClassLoader) throws java.io.IOException
java.util.jar.JarFile jarFile
java.io.IOException e
java.io.File path
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.URL url
java.net.MalformedURLException e
java.net.URL url
String path
java.io.File jarFile
java.util.jar.Manifest manifest
com.google.common.collect.ImmutableSet$Builder builder
String classpathAttribute
static com.google.common.collect.ImmutableMap getClassPathEntries (java.lang.ClassLoader)
java.io.File file
java.net.URL url
ClassLoader classloader
java.util.LinkedHashMap entries
ClassLoader parent
private static com.google.common.collect.ImmutableList getClassLoaderUrls (java.lang.ClassLoader)
ClassLoader classloader
static com.google.common.collect.ImmutableList parseJavaClassPath ()
SecurityException e
java.net.MalformedURLException e
String entry
com.google.common.collect.ImmutableList$Builder urls
static java.net.URL getClassPathEntry (java.io.File, java.lang.String) throws java.net.MalformedURLException
java.io.File jarFile
String path
}
com/google/common/reflect/ClassPath.class
ClassPath.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.Predicate IS_TOP_LEVEL
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 <init> (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
ClassLoader classloader
com.google.common.reflect.ClassPath$DefaultScanner scanner
public com.google.common.collect.ImmutableSet getResources ()
public com.google.common.collect.ImmutableSet getAllClasses ()
public com.google.common.collect.ImmutableSet getTopLevelClasses ()
public com.google.common.collect.ImmutableSet getTopLevelClasses (java.lang.String)
com.google.common.reflect.ClassPath$ClassInfo classInfo
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
String packageName
String packagePrefix
com.google.common.collect.ImmutableSet$Builder builder
static java.lang.String getClassName (java.lang.String)
String filename
int classNameEnd
static java.io.File toFile (java.net.URL)
java.net.URISyntaxException e
java.net.URL url
static synthetic java.util.logging.Logger access$100 ()
static synthetic com.google.common.base.Splitter access$200 ()
static void <clinit> ()
}
com/google/common/reflect/Element.class
Element.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 <init> (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject member
public com.google.common.reflect.TypeToken getOwnerType ()
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.class
ImmutableTypeToInstanceMap.java
package com.google.common.reflect
synthetic com.google.common.reflect.ImmutableTypeToInstanceMap$1 extends java.lang.Object {
}
com/google/common/reflect/ImmutableTypeToInstanceMap$Builder.class
ImmutableTypeToInstanceMap.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 <init> ()
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 ()
synthetic void <init> (com.google.common.reflect.ImmutableTypeToInstanceMap$1)
com.google.common.reflect.ImmutableTypeToInstanceMap$1 x0
}
com/google/common/reflect/ImmutableTypeToInstanceMap.class
ImmutableTypeToInstanceMap.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 <init> (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 getInstance (java.lang.Class)
Class 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 putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
public java.lang.Object put (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken key
Object value
public void putAll (java.util.Map)
java.util.Map map
protected java.util.Map delegate ()
private java.lang.Object trustedGet (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (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.class
Invokable.java
package com.google.common.reflect
com.google.common.reflect.Invokable$ConstructorInvokable extends com.google.common.reflect.Invokable {
final java.lang.reflect.Constructor constructor
void <init> (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.AnnotatedType[] getAnnotatedParameterTypes ()
public java.lang.reflect.AnnotatedType getAnnotatedReturnType ()
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.class
Invokable.java
package com.google.common.reflect
com.google.common.reflect.Invokable$MethodInvokable extends com.google.common.reflect.Invokable {
final java.lang.reflect.Method method
void <init> (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.AnnotatedType[] getAnnotatedParameterTypes ()
public java.lang.reflect.AnnotatedType getAnnotatedReturnType ()
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.class
Invokable.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 <init> (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
java.lang.reflect.AnnotatedType[] annotatedTypes
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
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.AnnotatedType[] getAnnotatedParameterTypes ()
abstract java.lang.reflect.Type[] getGenericExceptionTypes ()
abstract java.lang.annotation.Annotation[][] getParameterAnnotations ()
abstract java.lang.reflect.Type getGenericReturnType ()
public abstract java.lang.reflect.AnnotatedType getAnnotatedReturnType ()
public volatile synthetic java.lang.String toString ()
public volatile synthetic int hashCode ()
public volatile synthetic boolean equals (java.lang.Object)
}
com/google/common/reflect/MutableTypeToInstanceMap$1.class
MutableTypeToInstanceMap.java
package com.google.common.reflect
synthetic com.google.common.reflect.MutableTypeToInstanceMap$1 extends java.lang.Object {
}
com/google/common/reflect/MutableTypeToInstanceMap$UnmodifiableEntry$1.class
MutableTypeToInstanceMap.java
package com.google.common.reflect
final com.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry$1 extends com.google.common.collect.ForwardingSet {
final synthetic java.util.Set val$entries
void <init> (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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/reflect/MutableTypeToInstanceMap$UnmodifiableEntry$2.class
MutableTypeToInstanceMap.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 <init> ()
public java.util.Map$Entry apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/reflect/MutableTypeToInstanceMap$UnmodifiableEntry.class
MutableTypeToInstanceMap.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 <init> (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 synthetic java.lang.Object delegate ()
static synthetic java.util.Iterator access$000 (java.util.Iterator)
java.util.Iterator x0
synthetic void <init> (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.class
MutableTypeToInstanceMap.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 <init> ()
public java.lang.Object getInstance (java.lang.Class)
Class type
public java.lang.Object getInstance (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
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 synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/reflect/Parameter.class
Parameter.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
private final java.lang.reflect.AnnotatedType annotatedType
void <init> (com.google.common.reflect.Invokable, int, com.google.common.reflect.TypeToken, java.lang.annotation.Annotation[], java.lang.reflect.AnnotatedType)
com.google.common.reflect.Invokable declaration
int position
com.google.common.reflect.TypeToken type
java.lang.annotation.Annotation[] annotations
java.lang.reflect.AnnotatedType annotatedType
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
Class annotationType
public java.lang.annotation.Annotation[] getAnnotations ()
public java.lang.annotation.Annotation[] getAnnotationsByType (java.lang.Class)
Class annotationType
public java.lang.annotation.Annotation[] getDeclaredAnnotations ()
public java.lang.annotation.Annotation getDeclaredAnnotation (java.lang.Class)
Class annotationType
public java.lang.annotation.Annotation[] getDeclaredAnnotationsByType (java.lang.Class)
Class annotationType
public java.lang.reflect.AnnotatedType getAnnotatedType ()
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.class
Reflection.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[] 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 <init> ()
}
com/google/common/reflect/TypeCapture.class
TypeCapture.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeCapture extends java.lang.Object {
void <init> ()
final java.lang.reflect.Type capture ()
java.lang.reflect.Type superclass
}
com/google/common/reflect/TypeParameter.class
TypeParameter.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 <init> ()
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.class
TypeResolver.java
package com.google.common.reflect
final com.google.common.reflect.TypeResolver$1 extends com.google.common.reflect.TypeVisitor {
final synthetic java.util.Map val$mappings
final synthetic java.lang.reflect.Type val$to
void <init> (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.class
TypeResolver.java
package com.google.common.reflect
final com.google.common.reflect.TypeResolver$TypeMappingIntrospector extends com.google.common.reflect.TypeVisitor {
private final java.util.Map mappings
private void <init> ()
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 (com.google.common.reflect.TypeResolver$TypeVariableKey, java.lang.reflect.Type)
java.lang.reflect.Type x
java.lang.reflect.Type t
com.google.common.reflect.TypeResolver$TypeVariableKey var
java.lang.reflect.Type arg
}
com/google/common/reflect/TypeResolver$TypeTable$1.class
TypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver$TypeTable$1 extends com.google.common.reflect.TypeResolver$TypeTable {
final synthetic java.lang.reflect.TypeVariable val$var
final synthetic com.google.common.reflect.TypeResolver$TypeTable val$unguarded
final synthetic com.google.common.reflect.TypeResolver$TypeTable this$0
void <init> (com.google.common.reflect.TypeResolver$TypeTable, java.lang.reflect.TypeVariable, com.google.common.reflect.TypeResolver$TypeTable)
com.google.common.reflect.TypeResolver$TypeTable this$0
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.class
TypeResolver.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 <init> ()
private void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
final com.google.common.reflect.TypeResolver$TypeTable where (java.util.Map)
com.google.common.reflect.TypeResolver$TypeVariableKey variable
java.lang.reflect.Type type
java.util.Map$Entry mapping
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.Type[] resolvedBounds
java.lang.reflect.TypeVariable var
com.google.common.reflect.TypeResolver$TypeTable forDependants
java.lang.reflect.Type type
}
com/google/common/reflect/TypeResolver$TypeVariableKey.class
TypeResolver.java
package com.google.common.reflect
final com.google.common.reflect.TypeResolver$TypeVariableKey extends java.lang.Object {
private final java.lang.reflect.TypeVariable var
void <init> (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable var
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.reflect.TypeResolver$TypeVariableKey that
Object obj
public java.lang.String toString ()
static com.google.common.reflect.TypeResolver$TypeVariableKey forLookup (java.lang.reflect.Type)
java.lang.reflect.Type t
boolean equalsType (java.lang.reflect.Type)
java.lang.reflect.Type type
private boolean equalsTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable that
}
com/google/common/reflect/TypeResolver$WildcardCapturer$1.class
TypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver$WildcardCapturer$1 extends com.google.common.reflect.TypeResolver$WildcardCapturer {
final synthetic java.lang.reflect.TypeVariable val$typeParam
final synthetic com.google.common.reflect.TypeResolver$WildcardCapturer this$0
void <init> (com.google.common.reflect.TypeResolver$WildcardCapturer, java.util.concurrent.atomic.AtomicInteger, java.lang.reflect.TypeVariable)
com.google.common.reflect.TypeResolver$WildcardCapturer this$0
java.util.concurrent.atomic.AtomicInteger id
java.lang.reflect.TypeVariable captureAsTypeVariable (java.lang.reflect.Type[])
java.lang.reflect.Type[] upperBounds
java.util.Set combined
}
com/google/common/reflect/TypeResolver$WildcardCapturer.class
TypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver$WildcardCapturer extends java.lang.Object {
static final com.google.common.reflect.TypeResolver$WildcardCapturer INSTANCE
private final java.util.concurrent.atomic.AtomicInteger id
private void <init> ()
private void <init> (java.util.concurrent.atomic.AtomicInteger)
java.util.concurrent.atomic.AtomicInteger id
final java.lang.reflect.Type capture (java.lang.reflect.Type)
java.lang.reflect.GenericArrayType arrayType
int i
java.lang.reflect.ParameterizedType parameterizedType
Class rawType
java.lang.reflect.TypeVariable[] typeVars
java.lang.reflect.Type[] typeArgs
java.lang.reflect.WildcardType wildcardType
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type type
java.lang.reflect.TypeVariable captureAsTypeVariable (java.lang.reflect.Type[])
java.lang.reflect.Type[] upperBounds
String name
private com.google.common.reflect.TypeResolver$WildcardCapturer forTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeParam
private com.google.common.reflect.TypeResolver$WildcardCapturer notForTypeVariable ()
private java.lang.reflect.Type captureNullable (java.lang.reflect.Type)
java.lang.reflect.Type type
synthetic void <init> (java.util.concurrent.atomic.AtomicInteger, com.google.common.reflect.TypeResolver$1)
java.util.concurrent.atomic.AtomicInteger x0
com.google.common.reflect.TypeResolver$1 x1
static void <clinit> ()
}
com/google/common/reflect/TypeResolver.class
TypeResolver.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 <init> ()
private void <init> (com.google.common.reflect.TypeResolver$TypeTable)
com.google.common.reflect.TypeResolver$TypeTable typeTable
static com.google.common.reflect.TypeResolver covariantly (java.lang.reflect.Type)
java.lang.reflect.Type contextType
static com.google.common.reflect.TypeResolver invariantly (java.lang.reflect.Type)
java.lang.reflect.Type contextType
java.lang.reflect.Type invariantContext
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.Type type
java.lang.reflect.Type[] resolveTypesInPlace (java.lang.reflect.Type[])
int i
java.lang.reflect.Type[] types
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.WildcardType resolveWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType type
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type[] upperBounds
private java.lang.reflect.Type resolveGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType type
java.lang.reflect.Type componentType
java.lang.reflect.Type resolvedComponentType
private java.lang.reflect.ParameterizedType resolveParameterizedType (java.lang.reflect.ParameterizedType)
java.lang.reflect.ParameterizedType type
java.lang.reflect.Type owner
java.lang.reflect.Type resolvedOwner
java.lang.reflect.Type resolvedRawType
java.lang.reflect.Type[] args
java.lang.reflect.Type[] resolvedArgs
private static java.lang.Object expectArgument (java.lang.Class, java.lang.Object)
ClassCastException e
Class type
Object arg
static synthetic void access$000 (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
static synthetic java.lang.Object access$100 (java.lang.Class, java.lang.Object)
Class x0
Object x1
synthetic void <init> (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 synthetic 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.class
TypeToInstanceMap.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 getInstance (com.google.common.reflect.TypeToken)
public abstract java.lang.Object putInstance (java.lang.Class, java.lang.Object)
public abstract java.lang.Object putInstance (com.google.common.reflect.TypeToken, java.lang.Object)
}
com/google/common/reflect/TypeToken$1.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$1 extends com.google.common.reflect.Invokable$MethodInvokable {
final synthetic com.google.common.reflect.TypeToken this$0
void <init> (com.google.common.reflect.TypeToken, java.lang.reflect.Method)
com.google.common.reflect.TypeToken this$0
java.lang.reflect.Method method
java.lang.reflect.Type getGenericReturnType ()
java.lang.reflect.Type[] getGenericParameterTypes ()
java.lang.reflect.Type[] getGenericExceptionTypes ()
public com.google.common.reflect.TypeToken getOwnerType ()
public java.lang.String toString ()
}
com/google/common/reflect/TypeToken$2.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$2 extends com.google.common.reflect.Invokable$ConstructorInvokable {
final synthetic com.google.common.reflect.TypeToken this$0
void <init> (com.google.common.reflect.TypeToken, java.lang.reflect.Constructor)
com.google.common.reflect.TypeToken this$0
java.lang.reflect.Constructor constructor
java.lang.reflect.Type getGenericReturnType ()
java.lang.reflect.Type[] getGenericParameterTypes ()
java.lang.reflect.Type[] getGenericExceptionTypes ()
public com.google.common.reflect.TypeToken getOwnerType ()
public java.lang.String toString ()
}
com/google/common/reflect/TypeToken$3.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$3 extends com.google.common.reflect.TypeVisitor {
final synthetic com.google.common.reflect.TypeToken this$0
void <init> (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken this$0
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.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$4 extends com.google.common.reflect.TypeVisitor {
final synthetic com.google.common.collect.ImmutableSet$Builder val$builder
final synthetic com.google.common.reflect.TypeToken this$0
void <init> (com.google.common.reflect.TypeToken, com.google.common.collect.ImmutableSet$Builder)
com.google.common.reflect.TypeToken this$0
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$Bounds.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$Bounds extends java.lang.Object {
private final java.lang.reflect.Type[] bounds
private final boolean target
void <init> (java.lang.reflect.Type[], boolean)
java.lang.reflect.Type[] bounds
boolean target
boolean isSubtypeOf (java.lang.reflect.Type)
java.lang.reflect.Type bound
java.lang.reflect.Type supertype
boolean isSupertypeOf (java.lang.reflect.Type)
java.lang.reflect.Type bound
java.lang.reflect.Type subtype
com.google.common.reflect.TypeToken type
}
com/google/common/reflect/TypeToken$ClassSet.class
TypeToken.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 synthetic com.google.common.reflect.TypeToken this$0
private void <init> (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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
synthetic void <init> (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.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$InterfaceSet$1 extends java.lang.Object implements com.google.common.base.Predicate {
final synthetic com.google.common.reflect.TypeToken$InterfaceSet this$1
void <init> (com.google.common.reflect.TypeToken$InterfaceSet)
com.google.common.reflect.TypeToken$InterfaceSet this$1
public boolean apply (java.lang.Class)
Class type
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/reflect/TypeToken$InterfaceSet.class
TypeToken.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 synthetic com.google.common.reflect.TypeToken this$0
void <init> (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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/reflect/TypeToken$SimpleTypeToken.class
TypeToken.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 <init> (java.lang.reflect.Type)
java.lang.reflect.Type type
}
com/google/common/reflect/TypeToken$TypeCollector$1.class
TypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeCollector$1 extends com.google.common.reflect.TypeToken$TypeCollector {
void <init> ()
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 synthetic java.lang.Object getSuperclass (java.lang.Object)
volatile synthetic java.lang.Iterable getInterfaces (java.lang.Object)
volatile synthetic java.lang.Class getRawType (java.lang.Object)
}
com/google/common/reflect/TypeToken$TypeCollector$2.class
TypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeCollector$2 extends com.google.common.reflect.TypeToken$TypeCollector {
void <init> ()
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 synthetic java.lang.Object getSuperclass (java.lang.Object)
volatile synthetic java.lang.Iterable getInterfaces (java.lang.Object)
volatile synthetic java.lang.Class getRawType (java.lang.Object)
}
com/google/common/reflect/TypeToken$TypeCollector$3.class
TypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$TypeCollector$3 extends com.google.common.reflect.TypeToken$TypeCollector$ForwardingTypeCollector {
final synthetic com.google.common.reflect.TypeToken$TypeCollector this$0
void <init> (com.google.common.reflect.TypeToken$TypeCollector, com.google.common.reflect.TypeToken$TypeCollector)
com.google.common.reflect.TypeToken$TypeCollector this$0
com.google.common.reflect.TypeToken$TypeCollector delegate
java.lang.Iterable getInterfaces (java.lang.Object)
Object type
com.google.common.collect.ImmutableList collectTypes (java.lang.Iterable)
Object type
Iterable types
com.google.common.collect.ImmutableList$Builder builder
}
com/google/common/reflect/TypeToken$TypeCollector$4.class
TypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeCollector$4 extends com.google.common.collect.Ordering {
final synthetic java.util.Comparator val$valueComparator
final synthetic java.util.Map val$map
void <init> (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.class
TypeToken.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 <init> (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.class
TypeToken.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 <init> ()
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
Iterable types
java.util.Map map
private int collectTypes (java.lang.Object, java.util.Map)
Object interfaceType
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)
synthetic void <init> (com.google.common.reflect.TypeToken$1)
com.google.common.reflect.TypeToken$1 x0
static void <clinit> ()
}
com/google/common/reflect/TypeToken$TypeFilter$1.class
TypeToken.java
package com.google.common.reflect
final enum com.google.common.reflect.TypeToken$TypeFilter$1 extends com.google.common.reflect.TypeToken$TypeFilter {
void <init> (java.lang.String, int)
public boolean apply (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/reflect/TypeToken$TypeFilter$2.class
TypeToken.java
package com.google.common.reflect
final enum com.google.common.reflect.TypeToken$TypeFilter$2 extends com.google.common.reflect.TypeToken$TypeFilter {
void <init> (java.lang.String, int)
public boolean apply (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile synthetic boolean apply (java.lang.Object)
}
com/google/common/reflect/TypeToken$TypeFilter.class
TypeToken.java
package com.google.common.reflect
abstract enum com.google.common.reflect.TypeToken$TypeFilter extends java.lang.Enum implements com.google.common.base.Predicate {
public static final enum com.google.common.reflect.TypeToken$TypeFilter IGNORE_TYPE_VARIABLE_OR_WILDCARD
public static final enum com.google.common.reflect.TypeToken$TypeFilter INTERFACE_ONLY
private static final synthetic 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 <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, com.google.common.reflect.TypeToken$1)
String x0
int x1
com.google.common.reflect.TypeToken$1 x2
static void <clinit> ()
}
com/google/common/reflect/TypeToken$TypeSet.class
TypeToken.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 synthetic com.google.common.reflect.TypeToken this$0
void <init> (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken this$0
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 synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/reflect/TypeToken.class
TypeToken.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 invariantTypeResolver
private transient com.google.common.reflect.TypeResolver covariantTypeResolver
private static final long serialVersionUID
protected void <init> ()
protected void <init> (java.lang.Class)
Class declaringClass
java.lang.reflect.Type captured
private void <init> (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
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
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
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[] 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
java.lang.reflect.Type resolvedTypeArgs
com.google.common.reflect.TypeToken subtype
public final boolean isSupertypeOf (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public final boolean isSupertypeOf (java.lang.reflect.Type)
java.lang.reflect.Type type
public final boolean isSubtypeOf (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public final boolean isSubtypeOf (java.lang.reflect.Type)
java.lang.reflect.Type supertype
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 boolean someRawTypeIsSubclassOf (java.lang.Class)
Class rawType
Class superclass
private boolean isSubtypeOfParameterizedType (java.lang.reflect.ParameterizedType)
java.lang.reflect.Type subtypeParam
int i
java.lang.reflect.ParameterizedType supertype
Class matchedClass
java.lang.reflect.TypeVariable[] typeVars
java.lang.reflect.Type[] supertypeArgs
private boolean isSubtypeOfArrayType (java.lang.reflect.GenericArrayType)
Class fromClass
java.lang.reflect.GenericArrayType fromArrayType
java.lang.reflect.GenericArrayType supertype
private boolean isSupertypeOfArray (java.lang.reflect.GenericArrayType)
Class thisClass
java.lang.reflect.GenericArrayType subtype
private boolean is (java.lang.reflect.Type, java.lang.reflect.TypeVariable)
java.lang.reflect.WildcardType your
java.lang.reflect.Type formalType
java.lang.reflect.TypeVariable declaration
private static java.lang.reflect.Type canonicalizeTypeArg (java.lang.reflect.TypeVariable, java.lang.reflect.Type)
java.lang.reflect.TypeVariable declaration
java.lang.reflect.Type typeArg
private static java.lang.reflect.Type canonicalizeWildcardsInType (java.lang.reflect.Type)
java.lang.reflect.Type type
private static java.lang.reflect.WildcardType canonicalizeWildcardType (java.lang.reflect.TypeVariable, java.lang.reflect.WildcardType)
java.lang.reflect.Type bound
java.lang.reflect.TypeVariable declaration
java.lang.reflect.WildcardType type
java.lang.reflect.Type[] declared
java.util.List upperBounds
private static java.lang.reflect.ParameterizedType canonicalizeWildcardsInParameterizedType (java.lang.reflect.ParameterizedType)
int i
java.lang.reflect.ParameterizedType type
Class rawType
java.lang.reflect.TypeVariable[] typeVars
java.lang.reflect.Type[] typeArgs
private static com.google.common.reflect.TypeToken$Bounds every (java.lang.reflect.Type[])
java.lang.reflect.Type[] bounds
private static com.google.common.reflect.TypeToken$Bounds any (java.lang.reflect.Type[])
java.lang.reflect.Type[] bounds
private com.google.common.collect.ImmutableSet getRawTypes ()
com.google.common.collect.ImmutableSet$Builder builder
com.google.common.collect.ImmutableSet result
private boolean isOwnedBySubtypeOf (java.lang.reflect.Type)
java.lang.reflect.Type ownerType
com.google.common.reflect.TypeToken type
java.lang.reflect.Type supertype
private java.lang.reflect.Type getOwnerTypeIfPresent ()
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
java.lang.reflect.Type ownerType
private com.google.common.reflect.TypeResolver getCovariantTypeResolver ()
com.google.common.reflect.TypeResolver resolver
private com.google.common.reflect.TypeResolver getInvariantTypeResolver ()
com.google.common.reflect.TypeResolver resolver
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
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
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 synthetic com.google.common.reflect.TypeResolver access$000 (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken x0
static synthetic com.google.common.reflect.TypeResolver access$100 (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken x0
static synthetic com.google.common.collect.ImmutableSet access$300 (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken x0
static synthetic java.lang.reflect.Type access$500 (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken x0
synthetic void <init> (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.class
TypeVisitor.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeVisitor extends java.lang.Object {
private final java.util.Set visited
void <init> ()
public final transient void visit (java.lang.reflect.Type[])
boolean succeeded
java.lang.reflect.Type type
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.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$1 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public java.lang.String apply (java.lang.reflect.Type)
java.lang.reflect.Type from
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/reflect/Types$2.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$2 extends com.google.common.reflect.TypeVisitor {
final synthetic java.util.concurrent.atomic.AtomicReference val$result
void <init> (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.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$ClassOwnership$1 extends com.google.common.reflect.Types$ClassOwnership {
void <init> (java.lang.String, int)
java.lang.Class getOwnerType (java.lang.Class)
Class rawType
}
com/google/common/reflect/Types$ClassOwnership$1LocalClass.class
Types.java
package com.google.common.reflect
com.google.common.reflect.Types$ClassOwnership$1LocalClass extends java.lang.Object {
void <init> ()
}
com/google/common/reflect/Types$ClassOwnership$2.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$ClassOwnership$2 extends com.google.common.reflect.Types$ClassOwnership {
void <init> (java.lang.String, int)
java.lang.Class getOwnerType (java.lang.Class)
Class rawType
}
com/google/common/reflect/Types$ClassOwnership$3.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$ClassOwnership$3 extends com.google.common.reflect.Types$ClassOwnership$1LocalClass {
void <init> ()
}
com/google/common/reflect/Types$ClassOwnership.class
Types.java
package com.google.common.reflect
abstract enum com.google.common.reflect.Types$ClassOwnership extends java.lang.Enum {
public static final enum com.google.common.reflect.Types$ClassOwnership OWNED_BY_ENCLOSING_CLASS
public static final enum com.google.common.reflect.Types$ClassOwnership LOCAL_CLASS_HAS_NO_OWNER
static final com.google.common.reflect.Types$ClassOwnership JVM_BEHAVIOR
private static final synthetic 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 <init> (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
Class subclass
java.lang.reflect.ParameterizedType parameterizedType
synthetic void <init> (java.lang.String, int, com.google.common.reflect.Types$1)
String x0
int x1
com.google.common.reflect.Types$1 x2
static void <clinit> ()
}
com/google/common/reflect/Types$GenericArrayTypeImpl.class
Types.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 <init> (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.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$JavaVersion$1 extends com.google.common.reflect.Types$JavaVersion {
void <init> (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 synthetic java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
}
com/google/common/reflect/Types$JavaVersion$2.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$JavaVersion$2 extends com.google.common.reflect.Types$JavaVersion {
void <init> (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$3.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$JavaVersion$3 extends com.google.common.reflect.Types$JavaVersion {
void <init> (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
java.lang.String typeName (java.lang.reflect.Type)
java.lang.reflect.Method getTypeName
NoSuchMethodException e
ReflectiveOperationException e
java.lang.reflect.Type type
}
com/google/common/reflect/Types$JavaVersion$4.class
Types.java
package com.google.common.reflect
final enum com.google.common.reflect.Types$JavaVersion$4 extends com.google.common.reflect.Types$JavaVersion {
void <init> (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
java.lang.String typeName (java.lang.reflect.Type)
java.lang.reflect.Type type
boolean jdkTypeDuplicatesOwnerName ()
}
com/google/common/reflect/Types$JavaVersion$5.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$JavaVersion$5 extends com.google.common.reflect.TypeCapture {
void <init> ()
}
com/google/common/reflect/Types$JavaVersion$6.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$JavaVersion$6 extends com.google.common.reflect.TypeCapture {
void <init> ()
}
com/google/common/reflect/Types$JavaVersion.class
Types.java
package com.google.common.reflect
abstract enum com.google.common.reflect.Types$JavaVersion extends java.lang.Enum {
public static final enum com.google.common.reflect.Types$JavaVersion JAVA6
public static final enum com.google.common.reflect.Types$JavaVersion JAVA7
public static final enum com.google.common.reflect.Types$JavaVersion JAVA8
public static final enum com.google.common.reflect.Types$JavaVersion JAVA9
static final com.google.common.reflect.Types$JavaVersion CURRENT
private static final synthetic 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 <init> (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[] types
com.google.common.collect.ImmutableList$Builder builder
java.lang.String typeName (java.lang.reflect.Type)
java.lang.reflect.Type type
boolean jdkTypeDuplicatesOwnerName ()
synthetic void <init> (java.lang.String, int, com.google.common.reflect.Types$1)
String x0
int x1
com.google.common.reflect.Types$1 x2
static void <clinit> ()
}
com/google/common/reflect/Types$NativeTypeVariableEquals.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$NativeTypeVariableEquals extends java.lang.Object {
static final boolean NATIVE_TYPE_VARIABLE_ONLY
void <init> ()
static void <clinit> ()
}
com/google/common/reflect/Types$ParameterizedTypeImpl.class
Types.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 <init> (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.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$TypeVariableImpl extends java.lang.Object {
private final java.lang.reflect.GenericDeclaration genericDeclaration
private final String name
private final com.google.common.collect.ImmutableList bounds
void <init> (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 getTypeName ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.reflect.Types$TypeVariableInvocationHandler typeVariableInvocationHandler
com.google.common.reflect.Types$TypeVariableImpl that
java.lang.reflect.TypeVariable that
Object obj
}
com/google/common/reflect/Types$TypeVariableInvocationHandler.class
Types.java
package com.google.common.reflect
final com.google.common.reflect.Types$TypeVariableInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private static final com.google.common.collect.ImmutableMap typeVariableMethods
private final com.google.common.reflect.Types$TypeVariableImpl typeVariableImpl
void <init> (com.google.common.reflect.Types$TypeVariableImpl)
com.google.common.reflect.Types$TypeVariableImpl typeVariableImpl
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
java.lang.reflect.InvocationTargetException e
Object proxy
java.lang.reflect.Method method
Object[] args
String methodName
java.lang.reflect.Method typeVariableMethod
static synthetic com.google.common.reflect.Types$TypeVariableImpl access$600 (com.google.common.reflect.Types$TypeVariableInvocationHandler)
com.google.common.reflect.Types$TypeVariableInvocationHandler x0
static void <clinit> ()
java.lang.reflect.Method method
com.google.common.collect.ImmutableMap$Builder builder
}
com/google/common/reflect/Types$WildcardTypeImpl.class
Types.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 <init> (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.lang.reflect.Type upperBound
StringBuilder builder
}
com/google/common/reflect/Types.class
Types.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_NAME
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 newArtificialTypeVariable (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[] bounds
private static java.lang.reflect.TypeVariable newTypeVariableImpl (java.lang.reflect.GenericDeclaration, java.lang.String, java.lang.reflect.Type[])
java.lang.reflect.GenericDeclaration genericDeclaration
String name
java.lang.reflect.Type[] bounds
com.google.common.reflect.Types$TypeVariableImpl typeVariableImpl
java.lang.reflect.TypeVariable typeVariable
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[] types
String usedAs
static java.lang.Class getArrayClass (java.lang.Class)
Class componentType
private void <init> ()
static synthetic java.lang.reflect.Type access$100 (java.lang.reflect.Type[])
java.lang.reflect.Type[] x0
static synthetic void access$200 (java.lang.reflect.Type[], java.lang.String)
java.lang.reflect.Type[] x0
String x1
static synthetic java.lang.reflect.Type[] access$300 (java.util.Collection)
java.util.Collection x0
static synthetic com.google.common.base.Function access$400 ()
static synthetic com.google.common.base.Joiner access$500 ()
static synthetic java.lang.Iterable access$700 (java.lang.Iterable)
Iterable x0
static void <clinit> ()
}
com/google/common/reflect/package-info.class
package-info.java
package com.google.common.reflect
abstract synthetic com.google.common.reflect.package-info extends java.lang.Object {
}
com/google/common/util/
com/google/common/util/concurrent/
com/google/common/util/concurrent/AbstractCatchingFuture$AsyncCatchingFuture.class
AbstractCatchingFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractCatchingFuture$AsyncCatchingFuture extends com.google.common.util.concurrent.AbstractCatchingFuture {
void <init> (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.util.concurrent.AsyncFunction)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.util.concurrent.AsyncFunction fallback
com.google.common.util.concurrent.ListenableFuture doFallback (com.google.common.util.concurrent.AsyncFunction, java.lang.Throwable) throws java.lang.Exception
com.google.common.util.concurrent.AsyncFunction fallback
Throwable cause
com.google.common.util.concurrent.ListenableFuture replacement
void setResult (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture result
volatile synthetic void setResult (java.lang.Object)
volatile synthetic java.lang.Object doFallback (java.lang.Object, java.lang.Throwable) throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractCatchingFuture$CatchingFuture.class
AbstractCatchingFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractCatchingFuture$CatchingFuture extends com.google.common.util.concurrent.AbstractCatchingFuture {
void <init> (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.base.Function fallback
java.lang.Object doFallback (com.google.common.base.Function, java.lang.Throwable) throws java.lang.Exception
com.google.common.base.Function fallback
Throwable cause
void setResult (java.lang.Object)
Object result
volatile synthetic java.lang.Object doFallback (java.lang.Object, java.lang.Throwable) throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractCatchingFuture.class
AbstractCatchingFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractCatchingFuture extends com.google.common.util.concurrent.FluentFuture$TrustedFuture implements java.lang.Runnable {
com.google.common.util.concurrent.ListenableFuture inputFuture
Class exceptionType
Object fallback
static com.google.common.util.concurrent.ListenableFuture create (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.base.Function, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.base.Function fallback
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AbstractCatchingFuture$CatchingFuture future
static com.google.common.util.concurrent.ListenableFuture create (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.util.concurrent.AsyncFunction, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.util.concurrent.AsyncFunction fallback
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AbstractCatchingFuture$AsyncCatchingFuture future
void <init> (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, java.lang.Object)
com.google.common.util.concurrent.ListenableFuture inputFuture
Class exceptionType
Object fallback
public final void run ()
java.util.concurrent.ExecutionException e
Throwable e
Object fallbackResult
Throwable t
com.google.common.util.concurrent.ListenableFuture localInputFuture
Class localExceptionType
Object localFallback
Object sourceResult
Throwable throwable
Throwable castThrowable
Object fallbackResult
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.ListenableFuture localInputFuture
Class localExceptionType
Object localFallback
String superString
String resultString
abstract java.lang.Object doFallback (java.lang.Object, java.lang.Throwable) throws java.lang.Exception
abstract void setResult (java.lang.Object)
protected final void afterDone ()
}
com/google/common/util/concurrent/AbstractCheckedFuture.class
AbstractCheckedFuture.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 <init> (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
Exception e
public java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.Exception
InterruptedException e
Exception e
long timeout
java.util.concurrent.TimeUnit unit
}
com/google/common/util/concurrent/AbstractExecutionThreadService$1$1.class
AbstractExecutionThreadService.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 synthetic com.google.common.util.concurrent.AbstractExecutionThreadService$1 this$1
void <init> (com.google.common.util.concurrent.AbstractExecutionThreadService$1)
com.google.common.util.concurrent.AbstractExecutionThreadService$1 this$1
public java.lang.String get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/util/concurrent/AbstractExecutionThreadService$1$2.class
AbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractExecutionThreadService$1 this$1
void <init> (com.google.common.util.concurrent.AbstractExecutionThreadService$1)
com.google.common.util.concurrent.AbstractExecutionThreadService$1 this$1
public void run ()
Exception ignored
Throwable t
Throwable t
}
com/google/common/util/concurrent/AbstractExecutionThreadService$1.class
AbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1 extends com.google.common.util.concurrent.AbstractService {
final synthetic com.google.common.util.concurrent.AbstractExecutionThreadService this$0
void <init> (com.google.common.util.concurrent.AbstractExecutionThreadService)
com.google.common.util.concurrent.AbstractExecutionThreadService this$0
protected final void doStart ()
java.util.concurrent.Executor executor
protected void doStop ()
public java.lang.String toString ()
}
com/google/common/util/concurrent/AbstractExecutionThreadService$2.class
AbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$2 extends java.lang.Object implements java.util.concurrent.Executor {
final synthetic com.google.common.util.concurrent.AbstractExecutionThreadService this$0
void <init> (com.google.common.util.concurrent.AbstractExecutionThreadService)
com.google.common.util.concurrent.AbstractExecutionThreadService this$0
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/AbstractExecutionThreadService.class
AbstractExecutionThreadService.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 <init> ()
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 boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
public 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 synthetic java.util.logging.Logger access$000 ()
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractFuture$1.class
AbstractFuture.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.AbstractFuture$1 extends java.lang.Object {
}
com/google/common/util/concurrent/AbstractFuture$AtomicHelper.class
AbstractFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractFuture$AtomicHelper extends java.lang.Object {
private void <init> ()
abstract void putThread (com.google.common.util.concurrent.AbstractFuture$Waiter, java.lang.Thread)
abstract void putNext (com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
abstract boolean casWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
abstract boolean casListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener, com.google.common.util.concurrent.AbstractFuture$Listener)
abstract boolean casValue (com.google.common.util.concurrent.AbstractFuture, java.lang.Object, java.lang.Object)
synthetic void <init> (com.google.common.util.concurrent.AbstractFuture$1)
com.google.common.util.concurrent.AbstractFuture$1 x0
}
com/google/common/util/concurrent/AbstractFuture$Cancellation.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$Cancellation extends java.lang.Object {
static final com.google.common.util.concurrent.AbstractFuture$Cancellation CAUSELESS_INTERRUPTED
static final com.google.common.util.concurrent.AbstractFuture$Cancellation CAUSELESS_CANCELLED
final boolean wasInterrupted
final Throwable cause
void <init> (boolean, java.lang.Throwable)
boolean wasInterrupted
Throwable cause
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractFuture$Failure$1.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$Failure$1 extends java.lang.Throwable {
void <init> (java.lang.String)
String x0
public synchronized java.lang.Throwable fillInStackTrace ()
}
com/google/common/util/concurrent/AbstractFuture$Failure.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$Failure extends java.lang.Object {
static final com.google.common.util.concurrent.AbstractFuture$Failure FALLBACK_INSTANCE
final Throwable exception
void <init> (java.lang.Throwable)
Throwable exception
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractFuture$Listener.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$Listener extends java.lang.Object {
static final com.google.common.util.concurrent.AbstractFuture$Listener TOMBSTONE
final Runnable task
final java.util.concurrent.Executor executor
com.google.common.util.concurrent.AbstractFuture$Listener next
void <init> (java.lang.Runnable, java.util.concurrent.Executor)
Runnable task
java.util.concurrent.Executor executor
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractFuture$SafeAtomicHelper.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$SafeAtomicHelper extends com.google.common.util.concurrent.AbstractFuture$AtomicHelper {
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterThreadUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterNextUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater waitersUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater listenersUpdater
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater valueUpdater
void <init> (java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicReferenceFieldUpdater)
java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterThreadUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater waiterNextUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater waitersUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater listenersUpdater
java.util.concurrent.atomic.AtomicReferenceFieldUpdater valueUpdater
void putThread (com.google.common.util.concurrent.AbstractFuture$Waiter, java.lang.Thread)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
Thread newValue
void putNext (com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
com.google.common.util.concurrent.AbstractFuture$Waiter newValue
boolean casWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Waiter expect
com.google.common.util.concurrent.AbstractFuture$Waiter update
boolean casListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener, com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Listener expect
com.google.common.util.concurrent.AbstractFuture$Listener update
boolean casValue (com.google.common.util.concurrent.AbstractFuture, java.lang.Object, java.lang.Object)
com.google.common.util.concurrent.AbstractFuture future
Object expect
Object update
}
com/google/common/util/concurrent/AbstractFuture$SetFuture.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$SetFuture extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractFuture owner
final com.google.common.util.concurrent.ListenableFuture future
void <init> (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.AbstractFuture owner
com.google.common.util.concurrent.ListenableFuture future
public void run ()
Object valueToSet
}
com/google/common/util/concurrent/AbstractFuture$SynchronizedHelper.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$SynchronizedHelper extends com.google.common.util.concurrent.AbstractFuture$AtomicHelper {
private void <init> ()
void putThread (com.google.common.util.concurrent.AbstractFuture$Waiter, java.lang.Thread)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
Thread newValue
void putNext (com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
com.google.common.util.concurrent.AbstractFuture$Waiter newValue
boolean casWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Waiter expect
com.google.common.util.concurrent.AbstractFuture$Waiter update
boolean casListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener, com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Listener expect
com.google.common.util.concurrent.AbstractFuture$Listener update
boolean casValue (com.google.common.util.concurrent.AbstractFuture, java.lang.Object, java.lang.Object)
com.google.common.util.concurrent.AbstractFuture future
Object expect
Object update
synthetic void <init> (com.google.common.util.concurrent.AbstractFuture$1)
com.google.common.util.concurrent.AbstractFuture$1 x0
}
com/google/common/util/concurrent/AbstractFuture$Trusted.class
AbstractFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractFuture$Trusted extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
}
com/google/common/util/concurrent/AbstractFuture$TrustedFuture.class
AbstractFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractFuture$TrustedFuture extends com.google.common.util.concurrent.AbstractFuture implements com.google.common.util.concurrent.AbstractFuture$Trusted {
void <init> ()
public final java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public final 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
public final boolean isDone ()
public final boolean isCancelled ()
public final void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor executor
public final boolean cancel (boolean)
boolean mayInterruptIfRunning
}
com/google/common/util/concurrent/AbstractFuture$UnsafeAtomicHelper$1.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void <init> ()
public sun.misc.Unsafe run () throws java.lang.Exception
Object x
java.lang.reflect.Field f
Class k
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractFuture$UnsafeAtomicHelper.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper extends com.google.common.util.concurrent.AbstractFuture$AtomicHelper {
static final sun.misc.Unsafe UNSAFE
static final long LISTENERS_OFFSET
static final long WAITERS_OFFSET
static final long VALUE_OFFSET
static final long WAITER_THREAD_OFFSET
static final long WAITER_NEXT_OFFSET
private void <init> ()
void putThread (com.google.common.util.concurrent.AbstractFuture$Waiter, java.lang.Thread)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
Thread newValue
void putNext (com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter waiter
com.google.common.util.concurrent.AbstractFuture$Waiter newValue
boolean casWaiters (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Waiter expect
com.google.common.util.concurrent.AbstractFuture$Waiter update
boolean casListeners (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener, com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Listener expect
com.google.common.util.concurrent.AbstractFuture$Listener update
boolean casValue (com.google.common.util.concurrent.AbstractFuture, java.lang.Object, java.lang.Object)
com.google.common.util.concurrent.AbstractFuture future
Object expect
Object update
synthetic void <init> (com.google.common.util.concurrent.AbstractFuture$1)
com.google.common.util.concurrent.AbstractFuture$1 x0
static void <clinit> ()
java.security.PrivilegedActionException e
SecurityException tryReflectionInstead
Class abstractFuture
Exception e
sun.misc.Unsafe unsafe
}
com/google/common/util/concurrent/AbstractFuture$Waiter.class
AbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$Waiter extends java.lang.Object {
static final com.google.common.util.concurrent.AbstractFuture$Waiter TOMBSTONE
volatile Thread thread
volatile com.google.common.util.concurrent.AbstractFuture$Waiter next
void <init> (boolean)
boolean unused
void <init> ()
void setNext (com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter next
void unpark ()
Thread w
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractFuture.class
AbstractFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractFuture extends com.google.common.util.concurrent.internal.InternalFutureFailureAccess implements com.google.common.util.concurrent.ListenableFuture {
private static final boolean GENERATE_CANCELLATION_CAUSES
private static final java.util.logging.Logger log
private static final long SPIN_THRESHOLD_NANOS
private static final com.google.common.util.concurrent.AbstractFuture$AtomicHelper ATOMIC_HELPER
private static final Object NULL
private volatile Object value
private volatile com.google.common.util.concurrent.AbstractFuture$Listener listeners
private volatile com.google.common.util.concurrent.AbstractFuture$Waiter waiters
private void removeWaiter (com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture$Waiter pred
com.google.common.util.concurrent.AbstractFuture$Waiter curr
com.google.common.util.concurrent.AbstractFuture$Waiter succ
com.google.common.util.concurrent.AbstractFuture$Waiter node
protected void <init> ()
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
com.google.common.util.concurrent.AbstractFuture$Waiter node
com.google.common.util.concurrent.AbstractFuture$Waiter oldHead
long overWaitNanos
long overWaitUnits
long overWaitLeftoverNanos
boolean shouldShowExtraNanos
long timeout
java.util.concurrent.TimeUnit unit
long timeoutNanos
long remainingNanos
Object localValue
long endNanos
String futureToString
String unitString
String message
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
com.google.common.util.concurrent.AbstractFuture$Waiter node
Object localValue
com.google.common.util.concurrent.AbstractFuture$Waiter oldHead
private java.lang.Object getDoneValue (java.lang.Object) throws java.util.concurrent.ExecutionException
Object asV
Object obj
public boolean isDone ()
Object localValue
public boolean isCancelled ()
Object localValue
public boolean cancel (boolean)
com.google.common.util.concurrent.AbstractFuture trusted
com.google.common.util.concurrent.ListenableFuture futureToPropagateTo
Object valueToSet
com.google.common.util.concurrent.AbstractFuture abstractFuture
boolean mayInterruptIfRunning
Object localValue
boolean rValue
protected void interruptTask ()
protected final boolean wasInterrupted ()
Object localValue
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
com.google.common.util.concurrent.AbstractFuture$Listener newNode
com.google.common.util.concurrent.AbstractFuture$Listener oldHead
Runnable listener
java.util.concurrent.Executor executor
protected boolean set (java.lang.Object)
Object value
Object valueToSet
protected boolean setException (java.lang.Throwable)
Throwable throwable
Object valueToSet
protected boolean setFuture (com.google.common.util.concurrent.ListenableFuture)
Object value
com.google.common.util.concurrent.AbstractFuture$Failure failure
Throwable oomMostLikely
com.google.common.util.concurrent.AbstractFuture$Failure failure
Throwable t
com.google.common.util.concurrent.AbstractFuture$SetFuture valueToSet
com.google.common.util.concurrent.ListenableFuture future
Object localValue
private static java.lang.Object getFutureValue (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.AbstractFuture$Cancellation c
Object v
Throwable throwable
Object v
java.util.concurrent.ExecutionException exception
java.util.concurrent.CancellationException cancellation
Throwable t
com.google.common.util.concurrent.ListenableFuture future
boolean wasCancelled
private static java.lang.Object getUninterruptibly (java.util.concurrent.Future) throws java.util.concurrent.ExecutionException
InterruptedException e
java.util.concurrent.Future future
boolean interrupted
private static void complete (com.google.common.util.concurrent.AbstractFuture)
Object valueToSet
com.google.common.util.concurrent.AbstractFuture$SetFuture setFuture
com.google.common.util.concurrent.AbstractFuture$Listener curr
Runnable task
com.google.common.util.concurrent.AbstractFuture future
com.google.common.util.concurrent.AbstractFuture$Listener next
protected void afterDone ()
protected final java.lang.Throwable tryInternalFastPathGetFailure ()
Object obj
final void maybePropagateCancellationTo (java.util.concurrent.Future)
java.util.concurrent.Future related
private void releaseWaiters ()
com.google.common.util.concurrent.AbstractFuture$Waiter currentWaiter
com.google.common.util.concurrent.AbstractFuture$Waiter head
private com.google.common.util.concurrent.AbstractFuture$Listener clearListeners (com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture$Listener tmp
com.google.common.util.concurrent.AbstractFuture$Listener onto
com.google.common.util.concurrent.AbstractFuture$Listener head
com.google.common.util.concurrent.AbstractFuture$Listener reversedList
public java.lang.String toString ()
String pendingDescription
RuntimeException e
String pendingDescription
StringBuilder builder
protected java.lang.String pendingToString ()
Object localValue
private void addDoneString (java.lang.StringBuilder)
Object value
java.util.concurrent.ExecutionException e
java.util.concurrent.CancellationException e
RuntimeException e
StringBuilder builder
private java.lang.String userObjectToString (java.lang.Object)
Object o
private static void executeListener (java.lang.Runnable, java.util.concurrent.Executor)
RuntimeException e
Runnable runnable
java.util.concurrent.Executor executor
private static java.util.concurrent.CancellationException cancellationExceptionWithCause (java.lang.String, java.lang.Throwable)
String message
Throwable cause
java.util.concurrent.CancellationException exception
static synthetic com.google.common.util.concurrent.AbstractFuture$AtomicHelper access$200 ()
static synthetic boolean access$300 ()
static synthetic java.lang.Object access$400 (com.google.common.util.concurrent.AbstractFuture)
com.google.common.util.concurrent.AbstractFuture x0
static synthetic java.lang.Object access$500 (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture x0
static synthetic void access$600 (com.google.common.util.concurrent.AbstractFuture)
com.google.common.util.concurrent.AbstractFuture x0
static synthetic com.google.common.util.concurrent.AbstractFuture$Waiter access$800 (com.google.common.util.concurrent.AbstractFuture)
com.google.common.util.concurrent.AbstractFuture x0
static synthetic com.google.common.util.concurrent.AbstractFuture$Waiter access$802 (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Waiter)
com.google.common.util.concurrent.AbstractFuture x0
com.google.common.util.concurrent.AbstractFuture$Waiter x1
static synthetic com.google.common.util.concurrent.AbstractFuture$Listener access$900 (com.google.common.util.concurrent.AbstractFuture)
com.google.common.util.concurrent.AbstractFuture x0
static synthetic com.google.common.util.concurrent.AbstractFuture$Listener access$902 (com.google.common.util.concurrent.AbstractFuture, com.google.common.util.concurrent.AbstractFuture$Listener)
com.google.common.util.concurrent.AbstractFuture x0
com.google.common.util.concurrent.AbstractFuture$Listener x1
static synthetic java.lang.Object access$402 (com.google.common.util.concurrent.AbstractFuture, java.lang.Object)
com.google.common.util.concurrent.AbstractFuture x0
Object x1
static void <clinit> ()
com.google.common.util.concurrent.AbstractFuture$AtomicHelper helper
com.google.common.util.concurrent.AbstractFuture$AtomicHelper helper
Throwable atomicReferenceFieldUpdaterFailure
Throwable unsafeFailure
com.google.common.util.concurrent.AbstractFuture$AtomicHelper helper
Throwable thrownUnsafeFailure
Throwable thrownAtomicReferenceFieldUpdaterFailure
Class ensureLoaded
}
com/google/common/util/concurrent/AbstractIdleService$1.class
AbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$1 extends java.lang.Object implements java.util.concurrent.Executor {
final synthetic com.google.common.util.concurrent.AbstractIdleService this$0
void <init> (com.google.common.util.concurrent.AbstractIdleService)
com.google.common.util.concurrent.AbstractIdleService this$0
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/AbstractIdleService$DelegateService$1.class
AbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$DelegateService$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractIdleService$DelegateService this$1
void <init> (com.google.common.util.concurrent.AbstractIdleService$DelegateService)
com.google.common.util.concurrent.AbstractIdleService$DelegateService this$1
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractIdleService$DelegateService$2.class
AbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$DelegateService$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractIdleService$DelegateService this$1
void <init> (com.google.common.util.concurrent.AbstractIdleService$DelegateService)
com.google.common.util.concurrent.AbstractIdleService$DelegateService this$1
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractIdleService$DelegateService.class
AbstractIdleService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractIdleService$DelegateService extends com.google.common.util.concurrent.AbstractService {
final synthetic com.google.common.util.concurrent.AbstractIdleService this$0
private void <init> (com.google.common.util.concurrent.AbstractIdleService)
protected final void doStart ()
protected final void doStop ()
public java.lang.String toString ()
synthetic void <init> (com.google.common.util.concurrent.AbstractIdleService, com.google.common.util.concurrent.AbstractIdleService$1)
com.google.common.util.concurrent.AbstractIdleService x0
com.google.common.util.concurrent.AbstractIdleService$1 x1
}
com/google/common/util/concurrent/AbstractIdleService$ThreadNameSupplier.class
AbstractIdleService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractIdleService$ThreadNameSupplier extends java.lang.Object implements com.google.common.base.Supplier {
final synthetic com.google.common.util.concurrent.AbstractIdleService this$0
private void <init> (com.google.common.util.concurrent.AbstractIdleService)
public java.lang.String get ()
public volatile synthetic java.lang.Object get ()
synthetic void <init> (com.google.common.util.concurrent.AbstractIdleService, com.google.common.util.concurrent.AbstractIdleService$1)
com.google.common.util.concurrent.AbstractIdleService x0
com.google.common.util.concurrent.AbstractIdleService$1 x1
}
com/google/common/util/concurrent/AbstractIdleService.class
AbstractIdleService.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 <init> ()
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 boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
public 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 synthetic com.google.common.base.Supplier access$200 (com.google.common.util.concurrent.AbstractIdleService)
com.google.common.util.concurrent.AbstractIdleService x0
}
com/google/common/util/concurrent/AbstractListeningExecutorService.class
AbstractListeningExecutorService.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 <init> ()
protected final java.util.concurrent.RunnableFuture newTaskFor (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object value
protected final java.util.concurrent.RunnableFuture 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 synthetic java.util.concurrent.Future submit (java.util.concurrent.Callable)
public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable)
}
com/google/common/util/concurrent/AbstractScheduledService$1.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1 extends com.google.common.util.concurrent.Service$Listener {
final synthetic java.util.concurrent.ScheduledExecutorService val$executor
final synthetic com.google.common.util.concurrent.AbstractScheduledService this$0
void <init> (com.google.common.util.concurrent.AbstractScheduledService, java.util.concurrent.ScheduledExecutorService)
com.google.common.util.concurrent.AbstractScheduledService this$0
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$1ThreadFactoryImpl.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1ThreadFactoryImpl extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final synthetic com.google.common.util.concurrent.AbstractScheduledService this$0
void <init> (com.google.common.util.concurrent.AbstractScheduledService)
com.google.common.util.concurrent.AbstractScheduledService this$0
public java.lang.Thread newThread (java.lang.Runnable)
Runnable runnable
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$ReschedulableCallable.class
AbstractScheduledService.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 synthetic com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler this$0
void <init> (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 t
Throwable e
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule schedule
Throwable scheduleFailure
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
protected java.util.concurrent.Future delegate ()
protected volatile synthetic java.lang.Object delegate ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$Schedule.class
AbstractScheduledService.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 <init> (long, java.util.concurrent.TimeUnit)
long delay
java.util.concurrent.TimeUnit unit
static synthetic long access$800 (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule x0
static synthetic java.util.concurrent.TimeUnit access$900 (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule x0
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler.class
AbstractScheduledService.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 <init> ()
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.class
AbstractScheduledService.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 synthetic long val$initialDelay
final synthetic long val$delay
final synthetic java.util.concurrent.TimeUnit val$unit
void <init> (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.class
AbstractScheduledService.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 synthetic long val$initialDelay
final synthetic long val$period
final synthetic java.util.concurrent.TimeUnit val$unit
void <init> (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.class
AbstractScheduledService.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 <init> ()
synthetic void <init> (com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
}
com/google/common/util/concurrent/AbstractScheduledService$ServiceDelegate$1.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$1 extends java.lang.Object implements com.google.common.base.Supplier {
final synthetic com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
void <init> (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
public java.lang.String get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/util/concurrent/AbstractScheduledService$ServiceDelegate$2.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
void <init> (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractScheduledService$ServiceDelegate$3.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
void <init> (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractScheduledService$ServiceDelegate$Task.class
AbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$Task extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
void <init> (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate this$1
public void run ()
Exception ignored
Throwable t
}
com/google/common/util/concurrent/AbstractScheduledService$ServiceDelegate.class
AbstractScheduledService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate 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 synthetic com.google.common.util.concurrent.AbstractScheduledService this$0
private void <init> (com.google.common.util.concurrent.AbstractScheduledService)
protected final void doStart ()
protected final void doStop ()
public java.lang.String toString ()
synthetic void <init> (com.google.common.util.concurrent.AbstractScheduledService, com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService x0
com.google.common.util.concurrent.AbstractScheduledService$1 x1
static synthetic java.util.concurrent.locks.ReentrantLock access$200 (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate x0
static synthetic java.util.concurrent.Future access$300 (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate x0
static synthetic java.util.concurrent.Future access$302 (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate, java.util.concurrent.Future)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate x0
java.util.concurrent.Future x1
static synthetic java.util.concurrent.ScheduledExecutorService access$600 (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate x0
static synthetic java.lang.Runnable access$700 (com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate)
com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate x0
}
com/google/common/util/concurrent/AbstractScheduledService.class
AbstractScheduledService.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 <init> ()
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 boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
public 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 synthetic java.util.logging.Logger access$400 ()
static synthetic com.google.common.util.concurrent.AbstractService access$500 (com.google.common.util.concurrent.AbstractScheduledService)
com.google.common.util.concurrent.AbstractScheduledService x0
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractService$1.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$1 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
void <init> ()
public void call (com.google.common.util.concurrent.Service$Listener)
com.google.common.util.concurrent.Service$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/AbstractService$2.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$2 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
void <init> ()
public void call (com.google.common.util.concurrent.Service$Listener)
com.google.common.util.concurrent.Service$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/AbstractService$3.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$3 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
final synthetic com.google.common.util.concurrent.Service$State val$from
void <init> (com.google.common.util.concurrent.Service$State)
public void call (com.google.common.util.concurrent.Service$Listener)
com.google.common.util.concurrent.Service$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/AbstractService$4.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$4 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
final synthetic com.google.common.util.concurrent.Service$State val$from
void <init> (com.google.common.util.concurrent.Service$State)
public void call (com.google.common.util.concurrent.Service$Listener)
com.google.common.util.concurrent.Service$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/AbstractService$5.class
AbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$5 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
final synthetic com.google.common.util.concurrent.Service$State val$from
final synthetic Throwable val$cause
final synthetic com.google.common.util.concurrent.AbstractService this$0
void <init> (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.Service$State, java.lang.Throwable)
com.google.common.util.concurrent.AbstractService this$0
public void call (com.google.common.util.concurrent.Service$Listener)
com.google.common.util.concurrent.Service$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/AbstractService$6.class
AbstractService.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.AbstractService$6 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$common$util$concurrent$Service$State
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractService$HasReachedRunningGuard.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$HasReachedRunningGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.AbstractService this$0
void <init> (com.google.common.util.concurrent.AbstractService)
public boolean isSatisfied ()
}
com/google/common/util/concurrent/AbstractService$IsStartableGuard.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$IsStartableGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.AbstractService this$0
void <init> (com.google.common.util.concurrent.AbstractService)
public boolean isSatisfied ()
}
com/google/common/util/concurrent/AbstractService$IsStoppableGuard.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$IsStoppableGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.AbstractService this$0
void <init> (com.google.common.util.concurrent.AbstractService)
public boolean isSatisfied ()
}
com/google/common/util/concurrent/AbstractService$IsStoppedGuard.class
AbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$IsStoppedGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.AbstractService this$0
void <init> (com.google.common.util.concurrent.AbstractService)
public boolean isSatisfied ()
}
com/google/common/util/concurrent/AbstractService$StateSnapshot.class
AbstractService.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 <init> (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State internalState
void <init> (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.class
AbstractService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private static final com.google.common.util.concurrent.ListenerCallQueue$Event STARTING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event RUNNING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event STOPPING_FROM_STARTING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event STOPPING_FROM_RUNNING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event TERMINATED_FROM_NEW_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event TERMINATED_FROM_STARTING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event TERMINATED_FROM_RUNNING_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event TERMINATED_FROM_STOPPING_EVENT
private final com.google.common.util.concurrent.Monitor monitor
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 com.google.common.util.concurrent.ListenerCallQueue listeners
private volatile com.google.common.util.concurrent.AbstractService$StateSnapshot snapshot
private static com.google.common.util.concurrent.ListenerCallQueue$Event terminatedEvent (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
private static com.google.common.util.concurrent.ListenerCallQueue$Event stoppingEvent (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
protected void <init> ()
protected abstract void doStart ()
protected abstract void doStop ()
protected void doCancelStart ()
public final com.google.common.util.concurrent.Service startAsync ()
Throwable startupFailure
public final com.google.common.util.concurrent.Service stopAsync ()
com.google.common.util.concurrent.Service$State previous
Throwable shutdownFailure
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
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 ()
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$Listener listener
java.util.concurrent.Executor executor
public java.lang.String toString ()
private void dispatchListenerEvents ()
private void enqueueStartingEvent ()
private void enqueueRunningEvent ()
private void enqueueStoppingEvent (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
private void enqueueTerminatedEvent (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
private void enqueueFailedEvent (com.google.common.util.concurrent.Service$State, java.lang.Throwable)
com.google.common.util.concurrent.Service$State from
Throwable cause
static synthetic com.google.common.util.concurrent.Monitor access$000 (com.google.common.util.concurrent.AbstractService)
com.google.common.util.concurrent.AbstractService x0
static void <clinit> ()
}
com/google/common/util/concurrent/AbstractTransformFuture$AsyncTransformFuture.class
AbstractTransformFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractTransformFuture$AsyncTransformFuture extends com.google.common.util.concurrent.AbstractTransformFuture {
void <init> (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.AsyncFunction)
com.google.common.util.concurrent.ListenableFuture inputFuture
com.google.common.util.concurrent.AsyncFunction function
com.google.common.util.concurrent.ListenableFuture doTransform (com.google.common.util.concurrent.AsyncFunction, java.lang.Object) throws java.lang.Exception
com.google.common.util.concurrent.AsyncFunction function
Object input
com.google.common.util.concurrent.ListenableFuture outputFuture
void setResult (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture result
volatile synthetic void setResult (java.lang.Object)
volatile synthetic java.lang.Object doTransform (java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractTransformFuture$TransformFuture.class
AbstractTransformFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractTransformFuture$TransformFuture extends com.google.common.util.concurrent.AbstractTransformFuture {
void <init> (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture inputFuture
com.google.common.base.Function function
java.lang.Object doTransform (com.google.common.base.Function, java.lang.Object)
com.google.common.base.Function function
Object input
void setResult (java.lang.Object)
Object result
volatile synthetic java.lang.Object doTransform (java.lang.Object, java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractTransformFuture.class
AbstractTransformFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractTransformFuture extends com.google.common.util.concurrent.FluentFuture$TrustedFuture implements java.lang.Runnable {
com.google.common.util.concurrent.ListenableFuture inputFuture
Object function
static com.google.common.util.concurrent.ListenableFuture create (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.AbstractTransformFuture$AsyncTransformFuture output
static com.google.common.util.concurrent.ListenableFuture create (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.AbstractTransformFuture$TransformFuture output
void <init> (com.google.common.util.concurrent.ListenableFuture, java.lang.Object)
com.google.common.util.concurrent.ListenableFuture inputFuture
Object function
public final void run ()
boolean unused
Object sourceResult
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
RuntimeException e
Error e
Object transformResult
Throwable t
com.google.common.util.concurrent.ListenableFuture localInputFuture
Object localFunction
Object sourceResult
Object transformResult
abstract java.lang.Object doTransform (java.lang.Object, java.lang.Object) throws java.lang.Exception
abstract void setResult (java.lang.Object)
protected final void afterDone ()
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.ListenableFuture localInputFuture
Object localFunction
String superString
String resultString
}
com/google/common/util/concurrent/AggregateFuture$RunningState$1.class
AggregateFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AggregateFuture$RunningState$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic int val$index
final synthetic com.google.common.util.concurrent.ListenableFuture val$listenable
final synthetic com.google.common.util.concurrent.AggregateFuture$RunningState this$1
void <init> (com.google.common.util.concurrent.AggregateFuture$RunningState, int, com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.AggregateFuture$RunningState this$1
public void run ()
}
com/google/common/util/concurrent/AggregateFuture$RunningState.class
AggregateFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AggregateFuture$RunningState extends com.google.common.util.concurrent.AggregateFutureState implements java.lang.Runnable {
private com.google.common.collect.ImmutableCollection futures
private final boolean allMustSucceed
private final boolean collectsValues
final synthetic com.google.common.util.concurrent.AggregateFuture this$0
void <init> (com.google.common.util.concurrent.AggregateFuture, com.google.common.collect.ImmutableCollection, boolean, boolean)
com.google.common.util.concurrent.AggregateFuture this$0
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
boolean collectsValues
public final void run ()
private void init ()
int index
com.google.common.util.concurrent.ListenableFuture listenable
int i
com.google.common.util.concurrent.ListenableFuture listenable
private void handleException (java.lang.Throwable)
String message
Throwable throwable
boolean completedWithFailure
boolean firstTimeSeeingThisException
final void addInitialException (java.util.Set)
java.util.Set seen
private void handleOneInputDone (int, java.util.concurrent.Future)
Object result
java.util.concurrent.ExecutionException e
Throwable t
int index
java.util.concurrent.Future future
private void decrementCountAndMaybeComplete ()
int newRemaining
private void processCompleted ()
com.google.common.util.concurrent.ListenableFuture listenable
int i
void releaseResourcesAfterFailure ()
abstract void collectOneValue (boolean, int, java.lang.Object)
abstract void handleAllCompleted ()
void interruptTask ()
static synthetic com.google.common.collect.ImmutableCollection access$000 (com.google.common.util.concurrent.AggregateFuture$RunningState)
com.google.common.util.concurrent.AggregateFuture$RunningState x0
static synthetic void access$100 (com.google.common.util.concurrent.AggregateFuture$RunningState)
com.google.common.util.concurrent.AggregateFuture$RunningState x0
static synthetic void access$200 (com.google.common.util.concurrent.AggregateFuture$RunningState, int, java.util.concurrent.Future)
com.google.common.util.concurrent.AggregateFuture$RunningState x0
int x1
java.util.concurrent.Future x2
static synthetic void access$300 (com.google.common.util.concurrent.AggregateFuture$RunningState)
com.google.common.util.concurrent.AggregateFuture$RunningState x0
}
com/google/common/util/concurrent/AggregateFuture.class
AggregateFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AggregateFuture extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture {
private static final java.util.logging.Logger logger
private com.google.common.util.concurrent.AggregateFuture$RunningState runningState
void <init> ()
protected final void afterDone ()
com.google.common.util.concurrent.ListenableFuture future
com.google.common.collect.ImmutableCollection futures
boolean wasInterrupted
com.google.common.util.concurrent.AggregateFuture$RunningState localRunningState
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.AggregateFuture$RunningState localRunningState
com.google.common.collect.ImmutableCollection localFutures
final void init (com.google.common.util.concurrent.AggregateFuture$RunningState)
com.google.common.util.concurrent.AggregateFuture$RunningState runningState
private static boolean addCausalChain (java.util.Set, java.lang.Throwable)
boolean firstTimeSeen
java.util.Set seen
Throwable t
static synthetic boolean access$400 (java.util.Set, java.lang.Throwable)
java.util.Set x0
Throwable x1
static synthetic java.util.logging.Logger access$500 ()
static synthetic com.google.common.util.concurrent.AggregateFuture$RunningState access$602 (com.google.common.util.concurrent.AggregateFuture, com.google.common.util.concurrent.AggregateFuture$RunningState)
com.google.common.util.concurrent.AggregateFuture x0
com.google.common.util.concurrent.AggregateFuture$RunningState x1
static void <clinit> ()
}
com/google/common/util/concurrent/AggregateFutureState$1.class
AggregateFutureState.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.AggregateFutureState$1 extends java.lang.Object {
}
com/google/common/util/concurrent/AggregateFutureState$AtomicHelper.class
AggregateFutureState.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AggregateFutureState$AtomicHelper extends java.lang.Object {
private void <init> ()
abstract void compareAndSetSeenExceptions (com.google.common.util.concurrent.AggregateFutureState, java.util.Set, java.util.Set)
abstract int decrementAndGetRemainingCount (com.google.common.util.concurrent.AggregateFutureState)
synthetic void <init> (com.google.common.util.concurrent.AggregateFutureState$1)
com.google.common.util.concurrent.AggregateFutureState$1 x0
}
com/google/common/util/concurrent/AggregateFutureState$SafeAtomicHelper.class
AggregateFutureState.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AggregateFutureState$SafeAtomicHelper extends com.google.common.util.concurrent.AggregateFutureState$AtomicHelper {
final java.util.concurrent.atomic.AtomicReferenceFieldUpdater seenExceptionsUpdater
final java.util.concurrent.atomic.AtomicIntegerFieldUpdater remainingCountUpdater
void <init> (java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicIntegerFieldUpdater)
java.util.concurrent.atomic.AtomicReferenceFieldUpdater seenExceptionsUpdater
java.util.concurrent.atomic.AtomicIntegerFieldUpdater remainingCountUpdater
void compareAndSetSeenExceptions (com.google.common.util.concurrent.AggregateFutureState, java.util.Set, java.util.Set)
com.google.common.util.concurrent.AggregateFutureState state
java.util.Set expect
java.util.Set update
int decrementAndGetRemainingCount (com.google.common.util.concurrent.AggregateFutureState)
com.google.common.util.concurrent.AggregateFutureState state
}
com/google/common/util/concurrent/AggregateFutureState$SynchronizedAtomicHelper.class
AggregateFutureState.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AggregateFutureState$SynchronizedAtomicHelper extends com.google.common.util.concurrent.AggregateFutureState$AtomicHelper {
private void <init> ()
void compareAndSetSeenExceptions (com.google.common.util.concurrent.AggregateFutureState, java.util.Set, java.util.Set)
com.google.common.util.concurrent.AggregateFutureState state
java.util.Set expect
java.util.Set update
int decrementAndGetRemainingCount (com.google.common.util.concurrent.AggregateFutureState)
com.google.common.util.concurrent.AggregateFutureState state
synthetic void <init> (com.google.common.util.concurrent.AggregateFutureState$1)
com.google.common.util.concurrent.AggregateFutureState$1 x0
}
com/google/common/util/concurrent/AggregateFutureState.class
AggregateFutureState.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AggregateFutureState extends java.lang.Object {
private volatile java.util.Set seenExceptions
private volatile int remaining
private static final com.google.common.util.concurrent.AggregateFutureState$AtomicHelper ATOMIC_HELPER
private static final java.util.logging.Logger log
void <init> (int)
int remainingFutures
final java.util.Set getOrInitSeenExceptions ()
java.util.Set seenExceptionsLocal
abstract void addInitialException (java.util.Set)
final int decrementRemainingAndGet ()
static synthetic java.util.Set access$200 (com.google.common.util.concurrent.AggregateFutureState)
com.google.common.util.concurrent.AggregateFutureState x0
static synthetic java.util.Set access$202 (com.google.common.util.concurrent.AggregateFutureState, java.util.Set)
com.google.common.util.concurrent.AggregateFutureState x0
java.util.Set x1
static synthetic int access$310 (com.google.common.util.concurrent.AggregateFutureState)
com.google.common.util.concurrent.AggregateFutureState x0
static synthetic int access$300 (com.google.common.util.concurrent.AggregateFutureState)
com.google.common.util.concurrent.AggregateFutureState x0
static void <clinit> ()
com.google.common.util.concurrent.AggregateFutureState$AtomicHelper helper
Throwable reflectionFailure
com.google.common.util.concurrent.AggregateFutureState$AtomicHelper helper
Throwable thrownReflectionFailure
}
com/google/common/util/concurrent/AsyncCallable.class
AsyncCallable.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AsyncCallable extends java.lang.Object {
public abstract com.google.common.util.concurrent.ListenableFuture call () throws java.lang.Exception
}
com/google/common/util/concurrent/AsyncFunction.class
AsyncFunction.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.class
AtomicDouble.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 <init> (double)
double initialValue
public void <init> ()
public final double get ()
public final void set (double)
double newValue
long next
public final void lazySet (double)
double newValue
long next
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 <clinit> ()
}
com/google/common/util/concurrent/AtomicDoubleArray.class
AtomicDoubleArray.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 <init> (int)
int length
public void <init> (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
long next
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.primitives.ImmutableLongArray$Builder builder
}
com/google/common/util/concurrent/AtomicLongMap.class
AtomicLongMap.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.AtomicLongMap extends java.lang.Object implements java.io.Serializable {
private final java.util.concurrent.ConcurrentHashMap map
private transient java.util.Map asMap
private void <init> (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
public long incrementAndGet (java.lang.Object)
Object key
public long decrementAndGet (java.lang.Object)
Object key
public long addAndGet (java.lang.Object, long)
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)
Object key
long delta
public long updateAndGet (java.lang.Object, java.util.function.LongUnaryOperator)
Object key
java.util.function.LongUnaryOperator updaterFunction
public long getAndUpdate (java.lang.Object, java.util.function.LongUnaryOperator)
Object key
java.util.function.LongUnaryOperator updaterFunction
java.util.concurrent.atomic.AtomicLong holder
public long accumulateAndGet (java.lang.Object, long, java.util.function.LongBinaryOperator)
Object key
long x
java.util.function.LongBinaryOperator accumulatorFunction
public long getAndAccumulate (java.lang.Object, long, java.util.function.LongBinaryOperator)
Object key
long x
java.util.function.LongBinaryOperator accumulatorFunction
public long put (java.lang.Object, long)
Object key
long newValue
public void putAll (java.util.Map)
java.util.Map m
public long remove (java.lang.Object)
Object key
Long result
boolean remove (java.lang.Object, long)
Object key
long value
public boolean removeIfZero (java.lang.Object)
Object key
public void removeAllZeros ()
public 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)
Object key
long newValue
java.util.concurrent.atomic.AtomicBoolean noValue
Long result
boolean replace (java.lang.Object, long, long)
Object key
long expectedOldValue
long newValue
private static synthetic java.lang.Long lambda$putIfAbsent$6 (java.util.concurrent.atomic.AtomicBoolean, long, java.lang.Object, java.lang.Long)
java.util.concurrent.atomic.AtomicBoolean noValue
long newValue
Object k
Long oldValue
private static synthetic boolean lambda$removeAllZeros$5 (java.lang.Long)
Long x
private static synthetic long lambda$put$4 (long, long)
long newValue
long x
private static synthetic long lambda$getAndAccumulate$3 (java.util.function.LongBinaryOperator, long, long)
java.util.function.LongBinaryOperator accumulatorFunction
long x
long oldValue
private static synthetic long lambda$accumulateAndGet$2 (java.util.function.LongBinaryOperator, long, long)
java.util.function.LongBinaryOperator accumulatorFunction
long x
long oldValue
private static synthetic java.lang.Long lambda$getAndUpdate$1 (java.util.concurrent.atomic.AtomicLong, java.util.function.LongUnaryOperator, java.lang.Object, java.lang.Long)
java.util.concurrent.atomic.AtomicLong holder
java.util.function.LongUnaryOperator updaterFunction
Object k
Long value
long oldValue
private static synthetic java.lang.Long lambda$updateAndGet$0 (java.util.function.LongUnaryOperator, java.lang.Object, java.lang.Long)
java.util.function.LongUnaryOperator updaterFunction
Object k
Long value
}
com/google/common/util/concurrent/Atomics.class
Atomics.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Atomics extends java.lang.Object {
private void <init> ()
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.class
Callables.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 synthetic Object val$value
void <init> (java.lang.Object)
public java.lang.Object call ()
}
com/google/common/util/concurrent/Callables$2.class
Callables.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Callables$2 extends java.lang.Object implements com.google.common.util.concurrent.AsyncCallable {
final synthetic com.google.common.util.concurrent.ListeningExecutorService val$listeningExecutorService
final synthetic java.util.concurrent.Callable val$callable
void <init> (com.google.common.util.concurrent.ListeningExecutorService, java.util.concurrent.Callable)
public com.google.common.util.concurrent.ListenableFuture call () throws java.lang.Exception
}
com/google/common/util/concurrent/Callables$3.class
Callables.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Callables$3 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic com.google.common.base.Supplier val$nameSupplier
final synthetic java.util.concurrent.Callable val$callable
void <init> (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$4.class
Callables.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Callables$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.base.Supplier val$nameSupplier
final synthetic Runnable val$task
void <init> (com.google.common.base.Supplier, java.lang.Runnable)
public void run ()
Thread currentThread
String oldName
boolean restoreName
}
com/google/common/util/concurrent/Callables.class
Callables.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Callables extends java.lang.Object {
private void <init> ()
public static java.util.concurrent.Callable returning (java.lang.Object)
Object value
public static com.google.common.util.concurrent.AsyncCallable asAsyncCallable (java.util.concurrent.Callable, com.google.common.util.concurrent.ListeningExecutorService)
java.util.concurrent.Callable callable
com.google.common.util.concurrent.ListeningExecutorService listeningExecutorService
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 synthetic boolean access$000 (java.lang.String, java.lang.Thread)
String x0
Thread x1
}
com/google/common/util/concurrent/CheckedFuture.class
CheckedFuture.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/CollectionFuture$CollectionFutureRunningState.class
CollectionFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.CollectionFuture$CollectionFutureRunningState extends com.google.common.util.concurrent.AggregateFuture$RunningState {
private java.util.List values
final synthetic com.google.common.util.concurrent.CollectionFuture this$0
void <init> (com.google.common.util.concurrent.CollectionFuture, com.google.common.collect.ImmutableCollection, boolean)
int i
com.google.common.util.concurrent.CollectionFuture this$0
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
final void collectOneValue (boolean, int, java.lang.Object)
boolean allMustSucceed
int index
Object returnValue
java.util.List localValues
final void handleAllCompleted ()
java.util.List localValues
void releaseResourcesAfterFailure ()
abstract java.lang.Object combine (java.util.List)
}
com/google/common/util/concurrent/CollectionFuture$ListFuture$ListFutureRunningState.class
CollectionFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CollectionFuture$ListFuture$ListFutureRunningState extends com.google.common.util.concurrent.CollectionFuture$CollectionFutureRunningState {
final synthetic com.google.common.util.concurrent.CollectionFuture$ListFuture this$0
void <init> (com.google.common.util.concurrent.CollectionFuture$ListFuture, com.google.common.collect.ImmutableCollection, boolean)
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
public java.util.List combine (java.util.List)
com.google.common.base.Optional element
java.util.List values
java.util.List result
public volatile synthetic java.lang.Object combine (java.util.List)
}
com/google/common/util/concurrent/CollectionFuture$ListFuture.class
CollectionFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CollectionFuture$ListFuture extends com.google.common.util.concurrent.CollectionFuture {
void <init> (com.google.common.collect.ImmutableCollection, boolean)
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
}
com/google/common/util/concurrent/CollectionFuture.class
CollectionFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.CollectionFuture extends com.google.common.util.concurrent.AggregateFuture {
void <init> ()
}
com/google/common/util/concurrent/CombinedFuture$AsyncCallableInterruptibleTask.class
CombinedFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CombinedFuture$AsyncCallableInterruptibleTask extends com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask {
private final com.google.common.util.concurrent.AsyncCallable callable
final synthetic com.google.common.util.concurrent.CombinedFuture this$0
public void <init> (com.google.common.util.concurrent.CombinedFuture, com.google.common.util.concurrent.AsyncCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.AsyncCallable callable
java.util.concurrent.Executor listenerExecutor
com.google.common.util.concurrent.ListenableFuture runInterruptibly () throws java.lang.Exception
com.google.common.util.concurrent.ListenableFuture result
void setValue (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture value
java.lang.String toPendingString ()
volatile synthetic void setValue (java.lang.Object)
volatile synthetic java.lang.Object runInterruptibly () throws java.lang.Exception
}
com/google/common/util/concurrent/CombinedFuture$CallableInterruptibleTask.class
CombinedFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CombinedFuture$CallableInterruptibleTask extends com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask {
private final java.util.concurrent.Callable callable
final synthetic com.google.common.util.concurrent.CombinedFuture this$0
public void <init> (com.google.common.util.concurrent.CombinedFuture, java.util.concurrent.Callable, java.util.concurrent.Executor)
java.util.concurrent.Callable callable
java.util.concurrent.Executor listenerExecutor
java.lang.Object runInterruptibly () throws java.lang.Exception
void setValue (java.lang.Object)
Object value
java.lang.String toPendingString ()
}
com/google/common/util/concurrent/CombinedFuture$CombinedFutureInterruptibleTask.class
CombinedFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask extends com.google.common.util.concurrent.InterruptibleTask {
private final java.util.concurrent.Executor listenerExecutor
boolean thrownByExecute
final synthetic com.google.common.util.concurrent.CombinedFuture this$0
public void <init> (com.google.common.util.concurrent.CombinedFuture, java.util.concurrent.Executor)
java.util.concurrent.Executor listenerExecutor
final boolean isDone ()
final void execute ()
java.util.concurrent.RejectedExecutionException e
final void afterRanInterruptibly (java.lang.Object, java.lang.Throwable)
Object result
Throwable error
abstract void setValue (java.lang.Object)
}
com/google/common/util/concurrent/CombinedFuture$CombinedFutureRunningState.class
CombinedFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CombinedFuture$CombinedFutureRunningState extends com.google.common.util.concurrent.AggregateFuture$RunningState {
private com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask task
final synthetic com.google.common.util.concurrent.CombinedFuture this$0
void <init> (com.google.common.util.concurrent.CombinedFuture, com.google.common.collect.ImmutableCollection, boolean, com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask)
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask task
void collectOneValue (boolean, int, java.lang.Object)
boolean allMustSucceed
int index
Object returnValue
void handleAllCompleted ()
com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask localTask
void releaseResourcesAfterFailure ()
void interruptTask ()
com.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask localTask
}
com/google/common/util/concurrent/CombinedFuture.class
CombinedFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CombinedFuture extends com.google.common.util.concurrent.AggregateFuture {
void <init> (com.google.common.collect.ImmutableCollection, boolean, java.util.concurrent.Executor, com.google.common.util.concurrent.AsyncCallable)
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
java.util.concurrent.Executor listenerExecutor
com.google.common.util.concurrent.AsyncCallable callable
void <init> (com.google.common.collect.ImmutableCollection, boolean, java.util.concurrent.Executor, java.util.concurrent.Callable)
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
java.util.concurrent.Executor listenerExecutor
java.util.concurrent.Callable callable
}
com/google/common/util/concurrent/CycleDetectingLockFactory$1.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$1 extends java.lang.ThreadLocal {
void <init> ()
protected java.util.ArrayList initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingLock.class
CycleDetectingLockFactory.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.class
CycleDetectingLockFactory.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 synthetic com.google.common.util.concurrent.CycleDetectingLockFactory this$0
private void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean)
com.google.common.util.concurrent.CycleDetectingLockFactory this$0
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 ()
synthetic void <init> (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.class
CycleDetectingLockFactory.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 synthetic com.google.common.util.concurrent.CycleDetectingLockFactory this$0
void <init> (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.class
CycleDetectingLockFactory.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 synthetic com.google.common.util.concurrent.CycleDetectingLockFactory this$0
private void <init> (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean)
com.google.common.util.concurrent.CycleDetectingLockFactory this$0
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 synthetic java.util.concurrent.locks.Lock writeLock ()
public volatile synthetic java.util.concurrent.locks.Lock readLock ()
synthetic void <init> (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.class
CycleDetectingLockFactory.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 synthetic com.google.common.util.concurrent.CycleDetectingLockFactory this$0
void <init> (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.class
CycleDetectingLockFactory.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 final com.google.common.collect.ImmutableSet EXCLUDED_CLASS_NAMES
void <init> (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 <clinit> ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$LockGraphNode.class
CycleDetectingLockFactory.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 <init> (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
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.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$1 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void <init> (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.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$2 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void <init> (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.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$3 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void <init> (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.class
CycleDetectingLockFactory.java
package com.google.common.util.concurrent
public abstract enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies extends java.lang.Enum implements com.google.common.util.concurrent.CycleDetectingLockFactory$Policy {
public static final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies THROW
public static final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies WARN
public static final enum com.google.common.util.concurrent.CycleDetectingLockFactory$Policies DISABLED
private static final synthetic 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 <init> (java.lang.String, int)
synthetic void <init> (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 <clinit> ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policy.class
CycleDetectingLockFactory.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.class
CycleDetectingLockFactory.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 <init> (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
synthetic void <init> (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.class
CycleDetectingLockFactory.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 <init> (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.class
CycleDetectingLockFactory.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
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 <init> (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 static 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 synthetic java.util.logging.Logger access$100 ()
synthetic void <init> (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 synthetic 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 synthetic void access$700 (com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock)
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock x0
static void <clinit> ()
}
com/google/common/util/concurrent/DirectExecutor.class
DirectExecutor.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.DirectExecutor extends java.lang.Enum implements java.util.concurrent.Executor {
public static final enum com.google.common.util.concurrent.DirectExecutor INSTANCE
private static final synthetic com.google.common.util.concurrent.DirectExecutor[] $VALUES
public static com.google.common.util.concurrent.DirectExecutor[] values ()
public static com.google.common.util.concurrent.DirectExecutor valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public void execute (java.lang.Runnable)
Runnable command
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/util/concurrent/ExecutionError.class
ExecutionError.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 <init> ()
protected void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Error)
String message
Error cause
public void <init> (java.lang.Error)
Error cause
}
com/google/common/util/concurrent/ExecutionList$RunnableExecutorPair.class
ExecutionList.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 <init> (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.class
ExecutionList.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ExecutionList extends java.lang.Object {
private static final java.util.logging.Logger log
private com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair runnables
private boolean executed
public void <init> ()
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 list
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 <clinit> ()
}
com/google/common/util/concurrent/ExecutionSequencer$1.class
ExecutionSequencer.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ExecutionSequencer$1 extends java.lang.Object implements com.google.common.util.concurrent.AsyncCallable {
final synthetic java.util.concurrent.Callable val$callable
final synthetic com.google.common.util.concurrent.ExecutionSequencer this$0
void <init> (com.google.common.util.concurrent.ExecutionSequencer, java.util.concurrent.Callable)
com.google.common.util.concurrent.ExecutionSequencer this$0
public com.google.common.util.concurrent.ListenableFuture call () throws java.lang.Exception
public java.lang.String toString ()
}
com/google/common/util/concurrent/ExecutionSequencer$2.class
ExecutionSequencer.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ExecutionSequencer$2 extends java.lang.Object implements com.google.common.util.concurrent.AsyncCallable {
final synthetic java.util.concurrent.atomic.AtomicReference val$runningState
final synthetic com.google.common.util.concurrent.AsyncCallable val$callable
final synthetic com.google.common.util.concurrent.ExecutionSequencer this$0
void <init> (com.google.common.util.concurrent.ExecutionSequencer, java.util.concurrent.atomic.AtomicReference, com.google.common.util.concurrent.AsyncCallable)
com.google.common.util.concurrent.ExecutionSequencer this$0
public com.google.common.util.concurrent.ListenableFuture call () throws java.lang.Exception
public java.lang.String toString ()
}
com/google/common/util/concurrent/ExecutionSequencer$3.class
ExecutionSequencer.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ExecutionSequencer$3 extends java.lang.Object implements java.util.concurrent.Executor {
final synthetic com.google.common.util.concurrent.ListenableFuture val$oldFuture
final synthetic java.util.concurrent.Executor val$executor
final synthetic com.google.common.util.concurrent.ExecutionSequencer this$0
void <init> (com.google.common.util.concurrent.ExecutionSequencer, com.google.common.util.concurrent.ListenableFuture, java.util.concurrent.Executor)
com.google.common.util.concurrent.ExecutionSequencer this$0
public void execute (java.lang.Runnable)
Runnable runnable
}
com/google/common/util/concurrent/ExecutionSequencer$4.class
ExecutionSequencer.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ExecutionSequencer$4 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.ListenableFuture val$taskFuture
final synthetic com.google.common.util.concurrent.ListenableFuture val$outputFuture
final synthetic java.util.concurrent.atomic.AtomicReference val$runningState
final synthetic com.google.common.util.concurrent.SettableFuture val$newFuture
final synthetic com.google.common.util.concurrent.ListenableFuture val$oldFuture
final synthetic com.google.common.util.concurrent.ExecutionSequencer this$0
void <init> (com.google.common.util.concurrent.ExecutionSequencer, com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.ListenableFuture, java.util.concurrent.atomic.AtomicReference, com.google.common.util.concurrent.SettableFuture, com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ExecutionSequencer this$0
public void run ()
}
com/google/common/util/concurrent/ExecutionSequencer$RunningState.class
ExecutionSequencer.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.ExecutionSequencer$RunningState extends java.lang.Enum {
public static final enum com.google.common.util.concurrent.ExecutionSequencer$RunningState NOT_RUN
public static final enum com.google.common.util.concurrent.ExecutionSequencer$RunningState CANCELLED
public static final enum com.google.common.util.concurrent.ExecutionSequencer$RunningState STARTED
private static final synthetic com.google.common.util.concurrent.ExecutionSequencer$RunningState[] $VALUES
public static com.google.common.util.concurrent.ExecutionSequencer$RunningState[] values ()
public static com.google.common.util.concurrent.ExecutionSequencer$RunningState valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/util/concurrent/ExecutionSequencer.class
ExecutionSequencer.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ExecutionSequencer extends java.lang.Object {
private final java.util.concurrent.atomic.AtomicReference ref
private void <init> ()
public static com.google.common.util.concurrent.ExecutionSequencer create ()
public com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable, java.util.concurrent.Executor)
java.util.concurrent.Callable callable
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ListenableFuture submitAsync (com.google.common.util.concurrent.AsyncCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.AsyncCallable callable
java.util.concurrent.Executor executor
java.util.concurrent.atomic.AtomicReference runningState
com.google.common.util.concurrent.AsyncCallable task
com.google.common.util.concurrent.SettableFuture newFuture
com.google.common.util.concurrent.ListenableFuture oldFuture
com.google.common.util.concurrent.ListenableFuture taskFuture
com.google.common.util.concurrent.ListenableFuture outputFuture
Runnable listener
}
com/google/common/util/concurrent/FakeTimeLimiter.class
FakeTimeLimiter.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 <init> ()
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) throws java.util.concurrent.ExecutionException
RuntimeException e
Exception e
Error e
Throwable e
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
public java.lang.Object callUninterruptiblyWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
public void runWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
RuntimeException e
Error e
Throwable e
Runnable runnable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
public void runUninterruptiblyWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable runnable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
}
com/google/common/util/concurrent/FluentFuture$TrustedFuture.class
FluentFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.FluentFuture$TrustedFuture extends com.google.common.util.concurrent.FluentFuture implements com.google.common.util.concurrent.AbstractFuture$Trusted {
void <init> ()
public final java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public final 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
public final boolean isDone ()
public final boolean isCancelled ()
public final void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor executor
public final boolean cancel (boolean)
boolean mayInterruptIfRunning
}
com/google/common/util/concurrent/FluentFuture.class
FluentFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.FluentFuture extends com.google.common.util.concurrent.GwtFluentFutureCatchingSpecialization {
void <init> ()
public static com.google.common.util.concurrent.FluentFuture from (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
public final com.google.common.util.concurrent.FluentFuture catching (java.lang.Class, com.google.common.base.Function, java.util.concurrent.Executor)
Class exceptionType
com.google.common.base.Function fallback
java.util.concurrent.Executor executor
public final com.google.common.util.concurrent.FluentFuture catchingAsync (java.lang.Class, com.google.common.util.concurrent.AsyncFunction, java.util.concurrent.Executor)
Class exceptionType
com.google.common.util.concurrent.AsyncFunction fallback
java.util.concurrent.Executor executor
public final com.google.common.util.concurrent.FluentFuture withTimeout (long, java.util.concurrent.TimeUnit, java.util.concurrent.ScheduledExecutorService)
long timeout
java.util.concurrent.TimeUnit unit
java.util.concurrent.ScheduledExecutorService scheduledExecutor
public final com.google.common.util.concurrent.FluentFuture transformAsync (com.google.common.util.concurrent.AsyncFunction, java.util.concurrent.Executor)
com.google.common.util.concurrent.AsyncFunction function
java.util.concurrent.Executor executor
public final com.google.common.util.concurrent.FluentFuture transform (com.google.common.base.Function, java.util.concurrent.Executor)
com.google.common.base.Function function
java.util.concurrent.Executor executor
public final void addCallback (com.google.common.util.concurrent.FutureCallback, java.util.concurrent.Executor)
com.google.common.util.concurrent.FutureCallback callback
java.util.concurrent.Executor executor
}
com/google/common/util/concurrent/ForwardingBlockingDeque.class
ForwardingBlockingDeque.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingBlockingDeque extends com.google.common.collect.ForwardingDeque implements java.util.concurrent.BlockingDeque {
protected void <init> ()
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 synthetic java.util.Deque delegate ()
protected volatile synthetic java.util.Queue delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingBlockingQueue.class
ForwardingBlockingQueue.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 <init> ()
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 synthetic java.util.Queue delegate ()
protected volatile synthetic java.util.Collection delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingCheckedFuture$SimpleForwardingCheckedFuture.class
ForwardingCheckedFuture.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 <init> (com.google.common.util.concurrent.CheckedFuture)
com.google.common.util.concurrent.CheckedFuture delegate
protected final com.google.common.util.concurrent.CheckedFuture delegate ()
protected volatile synthetic com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile synthetic java.util.concurrent.Future delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingCheckedFuture.class
ForwardingCheckedFuture.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 <init> ()
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 synthetic com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile synthetic java.util.concurrent.Future delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingCondition.class
ForwardingCondition.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.ForwardingCondition extends java.lang.Object implements java.util.concurrent.locks.Condition {
void <init> ()
abstract java.util.concurrent.locks.Condition delegate ()
public void await () throws java.lang.InterruptedException
public boolean await (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
public void awaitUninterruptibly ()
public long awaitNanos (long) throws java.lang.InterruptedException
long nanosTimeout
public boolean awaitUntil (java.util.Date) throws java.lang.InterruptedException
java.util.Date deadline
public void signal ()
public void signalAll ()
}
com/google/common/util/concurrent/ForwardingExecutorService.class
ForwardingExecutorService.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 <init> ()
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 synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingFluentFuture.class
ForwardingFluentFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ForwardingFluentFuture extends com.google.common.util.concurrent.FluentFuture {
private final com.google.common.util.concurrent.ListenableFuture delegate
void <init> (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor executor
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
}
com/google/common/util/concurrent/ForwardingFuture$SimpleForwardingFuture.class
ForwardingFuture.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 <init> (java.util.concurrent.Future)
java.util.concurrent.Future delegate
protected final java.util.concurrent.Future delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingFuture.class
ForwardingFuture.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 <init> ()
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 synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListenableFuture$SimpleForwardingListenableFuture.class
ForwardingListenableFuture.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 <init> (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
protected final com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile synthetic java.util.concurrent.Future delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListenableFuture.class
ForwardingListenableFuture.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 <init> ()
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 synthetic java.util.concurrent.Future delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListeningExecutorService.class
ForwardingListeningExecutorService.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 <init> ()
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 synthetic java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable)
public volatile synthetic java.util.concurrent.Future submit (java.util.concurrent.Callable)
protected volatile synthetic java.util.concurrent.ExecutorService delegate ()
protected volatile synthetic java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingLock.class
ForwardingLock.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.ForwardingLock extends java.lang.Object implements java.util.concurrent.locks.Lock {
void <init> ()
abstract java.util.concurrent.locks.Lock delegate ()
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 time
java.util.concurrent.TimeUnit unit
public void unlock ()
public java.util.concurrent.locks.Condition newCondition ()
}
com/google/common/util/concurrent/FutureCallback.class
FutureCallback.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.FutureCallback extends java.lang.Object {
public abstract void onSuccess (java.lang.Object)
public abstract void onFailure (java.lang.Throwable)
}
com/google/common/util/concurrent/Futures$1.class
Futures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.concurrent.Future val$scheduled
void <init> (java.util.concurrent.Future)
public void run ()
}
com/google/common/util/concurrent/Futures$2.class
Futures.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 synthetic java.util.concurrent.Future val$input
final synthetic com.google.common.base.Function val$function
void <init> (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.class
Futures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$3 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.Futures$InCompletionOrderState val$state
final synthetic com.google.common.collect.ImmutableList val$delegates
final synthetic int val$localI
void <init> (com.google.common.util.concurrent.Futures$InCompletionOrderState, com.google.common.collect.ImmutableList, int)
public void run ()
}
com/google/common/util/concurrent/Futures$CallbackListener.class
Futures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$CallbackListener extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.Future future
final com.google.common.util.concurrent.FutureCallback callback
void <init> (java.util.concurrent.Future, com.google.common.util.concurrent.FutureCallback)
java.util.concurrent.Future future
com.google.common.util.concurrent.FutureCallback callback
public void run ()
Object value
java.util.concurrent.ExecutionException e
Throwable e
Object value
public java.lang.String toString ()
}
com/google/common/util/concurrent/Futures$FutureCombiner$1.class
Futures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$FutureCombiner$1 extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic Runnable val$combiner
final synthetic com.google.common.util.concurrent.Futures$FutureCombiner this$0
void <init> (com.google.common.util.concurrent.Futures$FutureCombiner, java.lang.Runnable)
com.google.common.util.concurrent.Futures$FutureCombiner this$0
public java.lang.Void call () throws java.lang.Exception
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
com/google/common/util/concurrent/Futures$FutureCombiner.class
Futures.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Futures$FutureCombiner extends java.lang.Object {
private final boolean allMustSucceed
private final com.google.common.collect.ImmutableList futures
private void <init> (boolean, com.google.common.collect.ImmutableList)
boolean allMustSucceed
com.google.common.collect.ImmutableList futures
public com.google.common.util.concurrent.ListenableFuture callAsync (com.google.common.util.concurrent.AsyncCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.AsyncCallable combiner
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ListenableFuture call (java.util.concurrent.Callable, java.util.concurrent.Executor)
java.util.concurrent.Callable combiner
java.util.concurrent.Executor executor
public com.google.common.util.concurrent.ListenableFuture run (java.lang.Runnable, java.util.concurrent.Executor)
Runnable combiner
java.util.concurrent.Executor executor
synthetic void <init> (boolean, com.google.common.collect.ImmutableList, com.google.common.util.concurrent.Futures$1)
boolean x0
com.google.common.collect.ImmutableList x1
com.google.common.util.concurrent.Futures$1 x2
}
com/google/common/util/concurrent/Futures$InCompletionOrderFuture.class
Futures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$InCompletionOrderFuture extends com.google.common.util.concurrent.AbstractFuture {
private com.google.common.util.concurrent.Futures$InCompletionOrderState state
private void <init> (com.google.common.util.concurrent.Futures$InCompletionOrderState)
com.google.common.util.concurrent.Futures$InCompletionOrderState state
public boolean cancel (boolean)
boolean interruptIfRunning
com.google.common.util.concurrent.Futures$InCompletionOrderState localState
protected void afterDone ()
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.Futures$InCompletionOrderState localState
synthetic void <init> (com.google.common.util.concurrent.Futures$InCompletionOrderState, com.google.common.util.concurrent.Futures$1)
com.google.common.util.concurrent.Futures$InCompletionOrderState x0
com.google.common.util.concurrent.Futures$1 x1
}
com/google/common/util/concurrent/Futures$InCompletionOrderState.class
Futures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$InCompletionOrderState extends java.lang.Object {
private boolean wasCancelled
private boolean shouldInterrupt
private final java.util.concurrent.atomic.AtomicInteger incompleteOutputCount
private final com.google.common.util.concurrent.ListenableFuture[] inputFutures
private volatile int delegateIndex
private void <init> (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] inputFutures
private void recordOutputCancellation (boolean)
boolean interruptIfRunning
private void recordInputCompletion (com.google.common.collect.ImmutableList, int)
int i
com.google.common.collect.ImmutableList delegates
int inputFutureIndex
com.google.common.util.concurrent.ListenableFuture inputFuture
private void recordCompletion ()
com.google.common.util.concurrent.ListenableFuture toCancel
synthetic void <init> (com.google.common.util.concurrent.ListenableFuture[], com.google.common.util.concurrent.Futures$1)
com.google.common.util.concurrent.ListenableFuture[] x0
com.google.common.util.concurrent.Futures$1 x1
static synthetic void access$300 (com.google.common.util.concurrent.Futures$InCompletionOrderState, com.google.common.collect.ImmutableList, int)
com.google.common.util.concurrent.Futures$InCompletionOrderState x0
com.google.common.collect.ImmutableList x1
int x2
static synthetic void access$400 (com.google.common.util.concurrent.Futures$InCompletionOrderState, boolean)
com.google.common.util.concurrent.Futures$InCompletionOrderState x0
boolean x1
static synthetic com.google.common.util.concurrent.ListenableFuture[] access$500 (com.google.common.util.concurrent.Futures$InCompletionOrderState)
com.google.common.util.concurrent.Futures$InCompletionOrderState x0
static synthetic java.util.concurrent.atomic.AtomicInteger access$600 (com.google.common.util.concurrent.Futures$InCompletionOrderState)
com.google.common.util.concurrent.Futures$InCompletionOrderState x0
}
com/google/common/util/concurrent/Futures$MappingCheckedFuture.class
Futures.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 <init> (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.class
Futures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$NonCancellationPropagatingFuture extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture implements java.lang.Runnable {
private com.google.common.util.concurrent.ListenableFuture delegate
void <init> (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
public void run ()
com.google.common.util.concurrent.ListenableFuture localDelegate
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.ListenableFuture localDelegate
protected void afterDone ()
}
com/google/common/util/concurrent/Futures.class
Futures.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Futures extends com.google.common.util.concurrent.GwtFuturesCatchingSpecialization {
private void <init> ()
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)
com.google.common.util.concurrent.ListenableFuture typedNull
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 submitAsync (com.google.common.util.concurrent.AsyncCallable, java.util.concurrent.Executor)
com.google.common.util.concurrent.AsyncCallable callable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.TrustedListenableFutureTask task
public static com.google.common.util.concurrent.ListenableFuture scheduleAsync (com.google.common.util.concurrent.AsyncCallable, long, java.util.concurrent.TimeUnit, java.util.concurrent.ScheduledExecutorService)
com.google.common.util.concurrent.AsyncCallable callable
long delay
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.ScheduledExecutorService executorService
com.google.common.util.concurrent.TrustedListenableFutureTask task
java.util.concurrent.Future scheduled
public static com.google.common.util.concurrent.ListenableFuture catching (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.base.Function, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.base.Function fallback
java.util.concurrent.Executor executor
public static com.google.common.util.concurrent.ListenableFuture catchingAsync (com.google.common.util.concurrent.ListenableFuture, java.lang.Class, com.google.common.util.concurrent.AsyncFunction, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
Class exceptionType
com.google.common.util.concurrent.AsyncFunction fallback
java.util.concurrent.Executor executor
public static com.google.common.util.concurrent.ListenableFuture withTimeout (com.google.common.util.concurrent.ListenableFuture, long, java.util.concurrent.TimeUnit, java.util.concurrent.ScheduledExecutorService)
com.google.common.util.concurrent.ListenableFuture delegate
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.ScheduledExecutorService scheduledExecutor
public static com.google.common.util.concurrent.ListenableFuture transformAsync (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
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
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 transient com.google.common.util.concurrent.ListenableFuture allAsList (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] futures
public static com.google.common.util.concurrent.ListenableFuture allAsList (java.lang.Iterable)
Iterable futures
public static transient com.google.common.util.concurrent.Futures$FutureCombiner whenAllComplete (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] futures
public static com.google.common.util.concurrent.Futures$FutureCombiner whenAllComplete (java.lang.Iterable)
Iterable futures
public static transient com.google.common.util.concurrent.Futures$FutureCombiner whenAllSucceed (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] futures
public static com.google.common.util.concurrent.Futures$FutureCombiner whenAllSucceed (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
com.google.common.util.concurrent.Futures$NonCancellationPropagatingFuture output
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 com.google.common.collect.ImmutableList inCompletionOrder (java.lang.Iterable)
java.util.Collection collection
int i
int localI
int i
Iterable futures
java.util.Collection collection
com.google.common.util.concurrent.ListenableFuture[] copy
com.google.common.util.concurrent.Futures$InCompletionOrderState state
com.google.common.collect.ImmutableList$Builder delegatesBuilder
com.google.common.collect.ImmutableList delegates
com.google.common.collect.ImmutableList delegatesCast
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
public static java.lang.Object getDone (java.util.concurrent.Future) throws java.util.concurrent.ExecutionException
java.util.concurrent.Future future
public static java.lang.Object getChecked (java.util.concurrent.Future, java.lang.Class) throws java.lang.Exception
java.util.concurrent.Future future
Class exceptionClass
public static java.lang.Object getChecked (java.util.concurrent.Future, java.lang.Class, long, java.util.concurrent.TimeUnit) throws java.lang.Exception
java.util.concurrent.Future future
Class exceptionClass
long timeout
java.util.concurrent.TimeUnit unit
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
}
com/google/common/util/concurrent/FuturesGetChecked$1.class
FuturesGetChecked.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.FuturesGetChecked$1 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public java.lang.Boolean apply (java.lang.reflect.Constructor)
java.lang.reflect.Constructor input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/util/concurrent/FuturesGetChecked$GetCheckedTypeValidator.class
FuturesGetChecked.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator extends java.lang.Object {
public abstract void validateClass (java.lang.Class)
}
com/google/common/util/concurrent/FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator$1.class
FuturesGetChecked.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator$1 extends java.lang.ClassValue {
void <init> ()
protected java.lang.Boolean computeValue (java.lang.Class)
Class type
protected volatile synthetic java.lang.Object computeValue (java.lang.Class)
}
com/google/common/util/concurrent/FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator.class
FuturesGetChecked.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator extends java.lang.Enum implements com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator {
public static final enum com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator INSTANCE
private static final ClassValue isValidClass
private static final synthetic com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator[] $VALUES
public static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator[] values ()
public static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public void validateClass (java.lang.Class)
Class exceptionClass
static void <clinit> ()
}
com/google/common/util/concurrent/FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator.class
FuturesGetChecked.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator extends java.lang.Enum implements com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator {
public static final enum com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator INSTANCE
private static final java.util.Set validClasses
private static final synthetic com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator[] $VALUES
public static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator[] values ()
public static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public void validateClass (java.lang.Class)
java.lang.ref.WeakReference knownGood
Class exceptionClass
static void <clinit> ()
}
com/google/common/util/concurrent/FuturesGetChecked$GetCheckedTypeValidatorHolder.class
FuturesGetChecked.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder extends java.lang.Object {
static final String CLASS_VALUE_VALIDATOR_NAME
static final com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator BEST_VALIDATOR
void <init> ()
static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator getBestValidator ()
Class theClass
Throwable t
static void <clinit> ()
}
com/google/common/util/concurrent/FuturesGetChecked.class
FuturesGetChecked.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.FuturesGetChecked extends java.lang.Object {
private static final com.google.common.collect.Ordering WITH_STRING_PARAM_FIRST
static java.lang.Object getChecked (java.util.concurrent.Future, java.lang.Class) throws java.lang.Exception
java.util.concurrent.Future future
Class exceptionClass
static java.lang.Object getChecked (com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator, java.util.concurrent.Future, java.lang.Class) throws java.lang.Exception
InterruptedException e
java.util.concurrent.ExecutionException e
com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator validator
java.util.concurrent.Future future
Class exceptionClass
static java.lang.Object getChecked (java.util.concurrent.Future, java.lang.Class, long, java.util.concurrent.TimeUnit) throws java.lang.Exception
InterruptedException e
java.util.concurrent.TimeoutException e
java.util.concurrent.ExecutionException e
java.util.concurrent.Future future
Class exceptionClass
long timeout
java.util.concurrent.TimeUnit unit
private static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator bestGetCheckedTypeValidator ()
static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator weakSetValidator ()
static com.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator classValueValidator ()
private static void wrapAndThrowExceptionOrError (java.lang.Throwable, java.lang.Class) throws java.lang.Exception
Throwable cause
Class exceptionClass
private static boolean hasConstructorUsableByGetChecked (java.lang.Class)
Exception unused
Exception e
Class exceptionClass
private static java.lang.Exception newWithCause (java.lang.Class, java.lang.Throwable)
Exception instance
java.lang.reflect.Constructor constructor
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
Exception e
java.lang.reflect.Constructor constructor
Throwable cause
Class[] paramTypes
Object[] params
static boolean isCheckedException (java.lang.Class)
Class type
static void checkExceptionClassValidity (java.lang.Class)
Class exceptionClass
private void <init> ()
static void <clinit> ()
}
com/google/common/util/concurrent/GwtFluentFutureCatchingSpecialization.class
GwtFluentFutureCatchingSpecialization.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.GwtFluentFutureCatchingSpecialization extends com.google.common.util.concurrent.AbstractFuture {
void <init> ()
}
com/google/common/util/concurrent/GwtFuturesCatchingSpecialization.class
GwtFuturesCatchingSpecialization.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.GwtFuturesCatchingSpecialization extends java.lang.Object {
void <init> ()
}
com/google/common/util/concurrent/ImmediateFuture$ImmediateCancelledFuture.class
ImmediateFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ImmediateFuture$ImmediateCancelledFuture extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture {
void <init> ()
}
com/google/common/util/concurrent/ImmediateFuture$ImmediateFailedCheckedFuture.class
ImmediateFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ImmediateFuture$ImmediateFailedCheckedFuture extends com.google.common.util.concurrent.ImmediateFuture implements com.google.common.util.concurrent.CheckedFuture {
private final Exception thrown
void <init> (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
public java.lang.String toString ()
}
com/google/common/util/concurrent/ImmediateFuture$ImmediateFailedFuture.class
ImmediateFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ImmediateFuture$ImmediateFailedFuture extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture {
void <init> (java.lang.Throwable)
Throwable thrown
}
com/google/common/util/concurrent/ImmediateFuture$ImmediateSuccessfulCheckedFuture.class
ImmediateFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ImmediateFuture$ImmediateSuccessfulCheckedFuture extends com.google.common.util.concurrent.ImmediateFuture implements com.google.common.util.concurrent.CheckedFuture {
private final Object value
void <init> (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
public java.lang.String toString ()
}
com/google/common/util/concurrent/ImmediateFuture$ImmediateSuccessfulFuture.class
ImmediateFuture.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ImmediateFuture$ImmediateSuccessfulFuture extends com.google.common.util.concurrent.ImmediateFuture {
static final com.google.common.util.concurrent.ImmediateFuture$ImmediateSuccessfulFuture NULL
private final Object value
void <init> (java.lang.Object)
Object value
public java.lang.Object get ()
public java.lang.String toString ()
static void <clinit> ()
}
com/google/common/util/concurrent/ImmediateFuture.class
ImmediateFuture.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.ImmediateFuture extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
private static final java.util.logging.Logger log
void <init> ()
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 ()
static void <clinit> ()
}
com/google/common/util/concurrent/InterruptibleTask$1.class
InterruptibleTask.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.InterruptibleTask$1 extends java.lang.Object {
}
com/google/common/util/concurrent/InterruptibleTask$DoNothingRunnable.class
InterruptibleTask.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.InterruptibleTask$DoNothingRunnable extends java.lang.Object implements java.lang.Runnable {
private void <init> ()
public void run ()
synthetic void <init> (com.google.common.util.concurrent.InterruptibleTask$1)
com.google.common.util.concurrent.InterruptibleTask$1 x0
}
com/google/common/util/concurrent/InterruptibleTask.class
InterruptibleTask.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.InterruptibleTask extends java.util.concurrent.atomic.AtomicReference implements java.lang.Runnable {
private static final Runnable DONE
private static final Runnable INTERRUPTING
void <init> ()
public final void run ()
Throwable t
Thread currentThread
boolean run
Object result
Throwable error
abstract boolean isDone ()
abstract java.lang.Object runInterruptibly () throws java.lang.Exception
abstract void afterRanInterruptibly (java.lang.Object, java.lang.Throwable)
final void interruptTask ()
Runnable currentRunner
public final java.lang.String toString ()
String result
String result
String result
Runnable state
String result
abstract java.lang.String toPendingString ()
static void <clinit> ()
}
com/google/common/util/concurrent/JdkFutureAdapters$ListenableFutureAdapter$1.class
JdkFutureAdapters.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter this$0
void <init> (com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter)
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter this$0
public void run ()
}
com/google/common/util/concurrent/JdkFutureAdapters$ListenableFutureAdapter.class
JdkFutureAdapters.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 <init> (java.util.concurrent.Future)
java.util.concurrent.Future delegate
void <init> (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 synthetic java.lang.Object delegate ()
static synthetic java.util.concurrent.Future access$000 (com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter)
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter x0
static synthetic 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 <clinit> ()
}
com/google/common/util/concurrent/JdkFutureAdapters.class
JdkFutureAdapters.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 <init> ()
}
com/google/common/util/concurrent/ListenableFuture.class
ListenableFuture.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.class
ListenableFutureTask.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 <init> (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
void <init> (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.class
ListenableScheduledFuture.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/ListenerCallQueue$Event.class
ListenerCallQueue.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.ListenerCallQueue$Event extends java.lang.Object {
public abstract void call (java.lang.Object)
}
com/google/common/util/concurrent/ListenerCallQueue$PerListenerQueue.class
ListenerCallQueue.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ListenerCallQueue$PerListenerQueue extends java.lang.Object implements java.lang.Runnable {
final Object listener
final java.util.concurrent.Executor executor
final java.util.Queue waitQueue
final java.util.Queue labelQueue
boolean isThreadScheduled
void <init> (java.lang.Object, java.util.concurrent.Executor)
Object listener
java.util.concurrent.Executor executor
synchronized void add (com.google.common.util.concurrent.ListenerCallQueue$Event, java.lang.Object)
com.google.common.util.concurrent.ListenerCallQueue$Event event
Object label
void dispatch ()
RuntimeException e
boolean scheduleEventRunner
public void run ()
com.google.common.util.concurrent.ListenerCallQueue$Event nextToRun
Object nextLabel
RuntimeException e
com.google.common.util.concurrent.ListenerCallQueue$Event nextToRun
Object nextLabel
boolean stillRunning
}
com/google/common/util/concurrent/ListenerCallQueue.class
ListenerCallQueue.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ListenerCallQueue extends java.lang.Object {
private static final java.util.logging.Logger logger
private final java.util.List listeners
void <init> ()
public void addListener (java.lang.Object, java.util.concurrent.Executor)
Object listener
java.util.concurrent.Executor executor
public void enqueue (com.google.common.util.concurrent.ListenerCallQueue$Event)
com.google.common.util.concurrent.ListenerCallQueue$Event event
public void enqueue (com.google.common.util.concurrent.ListenerCallQueue$Event, java.lang.String)
com.google.common.util.concurrent.ListenerCallQueue$Event event
String label
private void enqueueHelper (com.google.common.util.concurrent.ListenerCallQueue$Event, java.lang.Object)
com.google.common.util.concurrent.ListenerCallQueue$PerListenerQueue queue
com.google.common.util.concurrent.ListenerCallQueue$Event event
Object label
public void dispatch ()
int i
static synthetic java.util.logging.Logger access$000 ()
static void <clinit> ()
}
com/google/common/util/concurrent/ListeningExecutorService.class
ListeningExecutorService.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
public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable)
public volatile synthetic java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
public volatile synthetic java.util.concurrent.Future submit (java.util.concurrent.Callable)
}
com/google/common/util/concurrent/ListeningScheduledExecutorService.class
ListeningScheduledExecutorService.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)
public volatile synthetic java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
}
com/google/common/util/concurrent/Monitor$1.class
Monitor.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Monitor$1 extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic java.util.function.BooleanSupplier val$isSatisfied
final synthetic com.google.common.util.concurrent.Monitor this$0
void <init> (com.google.common.util.concurrent.Monitor, com.google.common.util.concurrent.Monitor, java.util.function.BooleanSupplier)
com.google.common.util.concurrent.Monitor this$0
com.google.common.util.concurrent.Monitor monitor
public boolean isSatisfied ()
}
com/google/common/util/concurrent/Monitor$Guard.class
Monitor.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 <init> (com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor monitor
public abstract boolean isSatisfied ()
}
com/google/common/util/concurrent/Monitor.class
Monitor.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 <init> ()
public void <init> (boolean)
boolean fair
public com.google.common.util.concurrent.Monitor$Guard newGuard (java.util.function.BooleanSupplier)
java.util.function.BooleanSupplier isSatisfied
public void enter ()
public boolean enter (long, java.util.concurrent.TimeUnit)
InterruptedException interrupt
long remainingNanos
long startTime
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
java.util.concurrent.locks.ReentrantLock lock
boolean interrupted
public void enterInterruptibly () throws java.lang.InterruptedException
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 boolean enterWhen (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
java.util.concurrent.locks.ReentrantLock lock
boolean reentrant
long startTime
boolean satisfied
boolean threw
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 enterWhenUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
InterruptedException interrupt
long remainingNanos
long remainingNanos
long remainingNanos
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 startTime
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 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) throws java.lang.InterruptedException
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, 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 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 void waitForUninterruptibly (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
public boolean waitForUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
InterruptedException interrupt
long remainingNanos
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
boolean signalBeforeWaiting
long startTime
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 static long toSafeNanos (long, java.util.concurrent.TimeUnit)
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
private static long initNanoTime (long)
long startTime
long timeoutNanos
private static long remainingNanos (long, long)
long startTime
long timeoutNanos
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
boolean firstTime
static synthetic 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.class
MoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.concurrent.BlockingQueue val$queue
final synthetic com.google.common.util.concurrent.ListenableFuture val$future
void <init> (java.util.concurrent.BlockingQueue, com.google.common.util.concurrent.ListenableFuture)
public void run ()
}
com/google/common/util/concurrent/MoreExecutors$2.class
MoreExecutors.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 synthetic java.util.concurrent.Executor val$executor
final synthetic com.google.common.base.Supplier val$nameSupplier
void <init> (java.util.concurrent.Executor, com.google.common.base.Supplier)
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/MoreExecutors$3.class
MoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$3 extends com.google.common.util.concurrent.WrappingExecutorService {
final synthetic com.google.common.base.Supplier val$nameSupplier
void <init> (java.util.concurrent.ExecutorService, com.google.common.base.Supplier)
java.util.concurrent.ExecutorService delegate
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.class
MoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$4 extends com.google.common.util.concurrent.WrappingScheduledExecutorService {
final synthetic com.google.common.base.Supplier val$nameSupplier
void <init> (java.util.concurrent.ScheduledExecutorService, com.google.common.base.Supplier)
java.util.concurrent.ScheduledExecutorService delegate
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$5$1.class
MoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$5$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic Runnable val$command
final synthetic com.google.common.util.concurrent.MoreExecutors$5 this$0
void <init> (com.google.common.util.concurrent.MoreExecutors$5, java.lang.Runnable)
com.google.common.util.concurrent.MoreExecutors$5 this$0
public void run ()
}
com/google/common/util/concurrent/MoreExecutors$5.class
MoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$5 extends java.lang.Object implements java.util.concurrent.Executor {
boolean thrownFromDelegate
final synthetic java.util.concurrent.Executor val$delegate
final synthetic com.google.common.util.concurrent.AbstractFuture val$future
void <init> (java.util.concurrent.Executor, com.google.common.util.concurrent.AbstractFuture)
public void execute (java.lang.Runnable)
java.util.concurrent.RejectedExecutionException e
Runnable command
}
com/google/common/util/concurrent/MoreExecutors$Application$1.class
MoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$Application$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.concurrent.ExecutorService val$service
final synthetic long val$terminationTimeout
final synthetic java.util.concurrent.TimeUnit val$timeUnit
final synthetic com.google.common.util.concurrent.MoreExecutors$Application this$0
void <init> (com.google.common.util.concurrent.MoreExecutors$Application, java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
com.google.common.util.concurrent.MoreExecutors$Application this$0
public void run ()
}
com/google/common/util/concurrent/MoreExecutors$Application.class
MoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$Application extends java.lang.Object {
void <init> ()
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.ExecutorService getExitingExecutorService (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor executor
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 java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService (java.util.concurrent.ScheduledThreadPoolExecutor)
java.util.concurrent.ScheduledThreadPoolExecutor executor
final void addDelayedShutdownHook (java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ExecutorService service
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
void addShutdownHook (java.lang.Thread)
Thread hook
}
com/google/common/util/concurrent/MoreExecutors$DirectExecutorService.class
MoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$DirectExecutorService extends com.google.common.util.concurrent.AbstractListeningExecutorService {
private final Object lock
private int runningTasks
private boolean shutdown
private void <init> ()
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 now
long timeout
java.util.concurrent.TimeUnit unit
long nanos
private void startTask ()
private void endTask ()
int numRunning
synthetic void <init> (com.google.common.util.concurrent.MoreExecutors$1)
com.google.common.util.concurrent.MoreExecutors$1 x0
}
com/google/common/util/concurrent/MoreExecutors$ListeningDecorator.class
MoreExecutors.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 <init> (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService delegate
public final boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public final boolean isShutdown ()
public final boolean isTerminated ()
public final void shutdown ()
public final java.util.List shutdownNow ()
public final void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/MoreExecutors$ScheduledListeningDecorator$ListenableScheduledTask.class
MoreExecutors.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/google/common/util/concurrent/MoreExecutors$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask.class
MoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture implements java.lang.Runnable {
private final Runnable delegate
public void <init> (java.lang.Runnable)
Runnable delegate
public void run ()
Throwable t
}
com/google/common/util/concurrent/MoreExecutors$ScheduledListeningDecorator.class
MoreExecutors.java
package com.google.common.util.concurrent
final 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 <init> (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.TrustedListenableFutureTask 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.TrustedListenableFutureTask 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 synthetic java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
public volatile synthetic java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
}
com/google/common/util/concurrent/MoreExecutors.class
MoreExecutors.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.MoreExecutors extends java.lang.Object {
private void <init> ()
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.ExecutorService getExitingExecutorService (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor executor
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 java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService (java.util.concurrent.ScheduledThreadPoolExecutor)
java.util.concurrent.ScheduledThreadPoolExecutor executor
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
private static void useDaemonThreadFactory (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor executor
public static com.google.common.util.concurrent.ListeningExecutorService newDirectExecutorService ()
public static java.util.concurrent.Executor directExecutor ()
public static java.util.concurrent.Executor newSequentialExecutor (java.util.concurrent.Executor)
java.util.concurrent.Executor delegate
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, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long now
java.util.concurrent.Future f
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
com.google.common.util.concurrent.ListeningExecutorService executorService
java.util.Collection tasks
boolean timed
long timeout
java.util.concurrent.TimeUnit unit
int ntasks
java.util.List futures
java.util.concurrent.BlockingQueue futureQueue
long timeoutNanos
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 ()
ReflectiveOperationException 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)
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
public static boolean shutdownAndAwaitTermination (java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
InterruptedException ie
java.util.concurrent.ExecutorService service
long timeout
java.util.concurrent.TimeUnit unit
long halfTimeoutNanos
static java.util.concurrent.Executor rejectionPropagatingExecutor (java.util.concurrent.Executor, com.google.common.util.concurrent.AbstractFuture)
java.util.concurrent.Executor delegate
com.google.common.util.concurrent.AbstractFuture future
static synthetic void access$000 (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor x0
}
com/google/common/util/concurrent/Partially$GwtIncompatible.class
Partially.java
package com.google.common.util.concurrent
abstract annotation com.google.common.util.concurrent.Partially$GwtIncompatible extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/common/util/concurrent/Partially.class
Partially.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Partially extends java.lang.Object {
private void <init> ()
}
com/google/common/util/concurrent/Platform.class
Platform.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Platform extends java.lang.Object {
static boolean isInstanceOfThrowableClass (java.lang.Throwable, java.lang.Class)
Throwable t
Class expectedClass
private void <init> ()
}
com/google/common/util/concurrent/RateLimiter$SleepingStopwatch$1.class
RateLimiter.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.RateLimiter$SleepingStopwatch$1 extends com.google.common.util.concurrent.RateLimiter$SleepingStopwatch {
final com.google.common.base.Stopwatch stopwatch
void <init> ()
protected long readMicros ()
protected void sleepMicrosUninterruptibly (long)
long micros
}
com/google/common/util/concurrent/RateLimiter$SleepingStopwatch.class
RateLimiter.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.RateLimiter$SleepingStopwatch extends java.lang.Object {
protected void <init> ()
protected abstract long readMicros ()
protected abstract void sleepMicrosUninterruptibly (long)
public static com.google.common.util.concurrent.RateLimiter$SleepingStopwatch createFromSystemTimer ()
}
com/google/common/util/concurrent/RateLimiter.class
RateLimiter.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$SleepingStopwatch stopwatch
private volatile Object mutexDoNotUseDirectly
public static com.google.common.util.concurrent.RateLimiter create (double)
double permitsPerSecond
static com.google.common.util.concurrent.RateLimiter create (double, com.google.common.util.concurrent.RateLimiter$SleepingStopwatch)
double permitsPerSecond
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
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 (double, long, java.util.concurrent.TimeUnit, double, com.google.common.util.concurrent.RateLimiter$SleepingStopwatch)
double permitsPerSecond
long warmupPeriod
java.util.concurrent.TimeUnit unit
double coldFactor
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
com.google.common.util.concurrent.RateLimiter rateLimiter
private java.lang.Object mutex ()
Object mutex
void <init> (com.google.common.util.concurrent.RateLimiter$SleepingStopwatch)
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
public final void setRate (double)
double permitsPerSecond
abstract void doSetRate (double, long)
public final double getRate ()
abstract double doGetRate ()
public double acquire ()
public double acquire (int)
int permits
long microsToWait
final long reserve (int)
int permits
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
long microsToWait
int permits
long timeout
java.util.concurrent.TimeUnit unit
long timeoutMicros
long microsToWait
private boolean canAcquire (long, long)
long nowMicros
long timeoutMicros
final long reserveAndGetWaitLength (int, long)
int permits
long nowMicros
long momentAvailable
abstract long queryEarliestAvailable (long)
abstract long reserveEarliestAvailable (int, long)
public java.lang.String toString ()
private static void checkPermits (int)
int permits
}
com/google/common/util/concurrent/Runnables$1.class
Runnables.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Runnables$1 extends java.lang.Object implements java.lang.Runnable {
void <init> ()
public void run ()
}
com/google/common/util/concurrent/Runnables.class
Runnables.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Runnables extends java.lang.Object {
private static final Runnable EMPTY_RUNNABLE
public static java.lang.Runnable doNothing ()
private void <init> ()
static void <clinit> ()
}
com/google/common/util/concurrent/SequentialExecutor$1.class
SequentialExecutor.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.SequentialExecutor$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic Runnable val$task
final synthetic com.google.common.util.concurrent.SequentialExecutor this$0
void <init> (com.google.common.util.concurrent.SequentialExecutor, java.lang.Runnable)
com.google.common.util.concurrent.SequentialExecutor this$0
public void run ()
}
com/google/common/util/concurrent/SequentialExecutor$QueueWorker.class
SequentialExecutor.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.SequentialExecutor$QueueWorker extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.SequentialExecutor this$0
private void <init> (com.google.common.util.concurrent.SequentialExecutor)
public void run ()
Error e
private void workOnQueue ()
Runnable task
RuntimeException e
Runnable task
boolean interruptedDuringTask
boolean hasSetRunning
synthetic void <init> (com.google.common.util.concurrent.SequentialExecutor, com.google.common.util.concurrent.SequentialExecutor$1)
com.google.common.util.concurrent.SequentialExecutor x0
com.google.common.util.concurrent.SequentialExecutor$1 x1
}
com/google/common/util/concurrent/SequentialExecutor$WorkerRunningState.class
SequentialExecutor.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState extends java.lang.Enum {
public static final enum com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState IDLE
public static final enum com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState QUEUING
public static final enum com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState QUEUED
public static final enum com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState RUNNING
private static final synthetic com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState[] $VALUES
public static com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState[] values ()
public static com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/common/util/concurrent/SequentialExecutor.class
SequentialExecutor.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.SequentialExecutor extends java.lang.Object implements java.util.concurrent.Executor {
private static final java.util.logging.Logger log
private final java.util.concurrent.Executor executor
private final java.util.Deque queue
private com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState workerRunningState
private long workerRunCount
private final com.google.common.util.concurrent.SequentialExecutor$QueueWorker worker
void <init> (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
public void execute (java.lang.Runnable)
Runnable submittedTask
long oldRunCount
boolean removed
Throwable t
Runnable task
Runnable submittedTask
long oldRunCount
boolean alreadyMarkedQueued
static synthetic java.util.Deque access$100 (com.google.common.util.concurrent.SequentialExecutor)
com.google.common.util.concurrent.SequentialExecutor x0
static synthetic com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState access$202 (com.google.common.util.concurrent.SequentialExecutor, com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState)
com.google.common.util.concurrent.SequentialExecutor x0
com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState x1
static synthetic com.google.common.util.concurrent.SequentialExecutor$WorkerRunningState access$200 (com.google.common.util.concurrent.SequentialExecutor)
com.google.common.util.concurrent.SequentialExecutor x0
static synthetic long access$308 (com.google.common.util.concurrent.SequentialExecutor)
com.google.common.util.concurrent.SequentialExecutor x0
static synthetic java.util.logging.Logger access$400 ()
static void <clinit> ()
}
com/google/common/util/concurrent/Service$1.class
Service.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.Service$1 extends java.lang.Object {
}
com/google/common/util/concurrent/Service$Listener.class
Service.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Service$Listener extends java.lang.Object {
public void <init> ()
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.class
Service.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.Service$State$1 extends com.google.common.util.concurrent.Service$State {
void <init> (java.lang.String, int)
boolean isTerminal ()
}
com/google/common/util/concurrent/Service$State$2.class
Service.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.Service$State$2 extends com.google.common.util.concurrent.Service$State {
void <init> (java.lang.String, int)
boolean isTerminal ()
}
com/google/common/util/concurrent/Service$State$3.class
Service.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.Service$State$3 extends com.google.common.util.concurrent.Service$State {
void <init> (java.lang.String, int)
boolean isTerminal ()
}
com/google/common/util/concurrent/Service$State$4.class
Service.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.Service$State$4 extends com.google.common.util.concurrent.Service$State {
void <init> (java.lang.String, int)
boolean isTerminal ()
}
com/google/common/util/concurrent/Service$State$5.class
Service.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.Service$State$5 extends com.google.common.util.concurrent.Service$State {
void <init> (java.lang.String, int)
boolean isTerminal ()
}
com/google/common/util/concurrent/Service$State$6.class
Service.java
package com.google.common.util.concurrent
final enum com.google.common.util.concurrent.Service$State$6 extends com.google.common.util.concurrent.Service$State {
void <init> (java.lang.String, int)
boolean isTerminal ()
}
com/google/common/util/concurrent/Service$State.class
Service.java
package com.google.common.util.concurrent
public abstract enum com.google.common.util.concurrent.Service$State extends java.lang.Enum {
public static final enum com.google.common.util.concurrent.Service$State NEW
public static final enum com.google.common.util.concurrent.Service$State STARTING
public static final enum com.google.common.util.concurrent.Service$State RUNNING
public static final enum com.google.common.util.concurrent.Service$State STOPPING
public static final enum com.google.common.util.concurrent.Service$State TERMINATED
public static final enum com.google.common.util.concurrent.Service$State FAILED
private static final synthetic 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 <init> (java.lang.String, int)
abstract boolean isTerminal ()
synthetic void <init> (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 <clinit> ()
}
com/google/common/util/concurrent/Service.class
Service.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.Service startAsync ()
public abstract boolean isRunning ()
public abstract com.google.common.util.concurrent.Service$State state ()
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.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$1 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
void <init> ()
public void call (com.google.common.util.concurrent.ServiceManager$Listener)
com.google.common.util.concurrent.ServiceManager$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/ServiceManager$2.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$2 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
void <init> ()
public void call (com.google.common.util.concurrent.ServiceManager$Listener)
com.google.common.util.concurrent.ServiceManager$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/ServiceManager$EmptyServiceManagerWarning.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$EmptyServiceManagerWarning extends java.lang.Throwable {
private void <init> ()
synthetic void <init> (com.google.common.util.concurrent.ServiceManager$1)
com.google.common.util.concurrent.ServiceManager$1 x0
}
com/google/common/util/concurrent/ServiceManager$FailedService.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$FailedService extends java.lang.Throwable {
void <init> (com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.Service service
}
com/google/common/util/concurrent/ServiceManager$Listener.class
ServiceManager.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ServiceManager$Listener extends java.lang.Object {
public void <init> ()
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$NoOpService.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$NoOpService extends com.google.common.util.concurrent.AbstractService {
private void <init> ()
protected void doStart ()
protected void doStop ()
synthetic void <init> (com.google.common.util.concurrent.ServiceManager$1)
com.google.common.util.concurrent.ServiceManager$1 x0
}
com/google/common/util/concurrent/ServiceManager$ServiceListener.class
ServiceManager.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.util.concurrent.Service service
final java.lang.ref.WeakReference state
void <init> (com.google.common.util.concurrent.Service, java.lang.ref.WeakReference)
com.google.common.util.concurrent.Service service
java.lang.ref.WeakReference state
public void starting ()
com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
public void running ()
com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
public void stopping (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
public void terminated (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
public void failed (com.google.common.util.concurrent.Service$State, java.lang.Throwable)
boolean log
com.google.common.util.concurrent.Service$State from
Throwable failure
com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState$1.class
ServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$ServiceManagerState$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void <init> (com.google.common.util.concurrent.ServiceManager$ServiceManagerState)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
public java.lang.Long apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState$2.class
ServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$ServiceManagerState$2 extends java.lang.Object implements com.google.common.util.concurrent.ListenerCallQueue$Event {
final synthetic com.google.common.util.concurrent.Service val$service
final synthetic com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void <init> (com.google.common.util.concurrent.ServiceManager$ServiceManagerState, com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
public void call (com.google.common.util.concurrent.ServiceManager$Listener)
com.google.common.util.concurrent.ServiceManager$Listener listener
public java.lang.String toString ()
public volatile synthetic void call (java.lang.Object)
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState$AwaitHealthGuard.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState$AwaitHealthGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void <init> (com.google.common.util.concurrent.ServiceManager$ServiceManagerState)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
public boolean isSatisfied ()
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState$StoppedGuard.class
ServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState$StoppedGuard extends com.google.common.util.concurrent.Monitor$Guard {
final synthetic com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void <init> (com.google.common.util.concurrent.ServiceManager$ServiceManagerState)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
public boolean isSatisfied ()
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState.class
ServiceManager.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 com.google.common.collect.SetMultimap servicesByState
final com.google.common.collect.Multiset states
final java.util.Map startupTimers
boolean ready
boolean transitioned
final int numberOfServices
final com.google.common.util.concurrent.Monitor$Guard awaitHealthGuard
final com.google.common.util.concurrent.Monitor$Guard stoppedGuard
final com.google.common.util.concurrent.ListenerCallQueue listeners
void <init> (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection services
void tryStartTiming (com.google.common.util.concurrent.Service)
com.google.common.base.Stopwatch stopwatch
com.google.common.util.concurrent.Service service
void markReady ()
com.google.common.util.concurrent.Service service
java.util.List servicesInBadStates
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 ()
void awaitHealthy (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
void awaitStopped ()
void awaitStopped (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
com.google.common.collect.ImmutableMultimap servicesByState ()
java.util.Map$Entry entry
com.google.common.collect.ImmutableSetMultimap$Builder builder
com.google.common.collect.ImmutableMap startupTimes ()
com.google.common.util.concurrent.Service service
com.google.common.base.Stopwatch stopWatch
java.util.Map$Entry entry
java.util.List loadTimes
java.util.List loadTimes
void transitionService (com.google.common.util.concurrent.Service, com.google.common.util.concurrent.Service$State, com.google.common.util.concurrent.Service$State)
com.google.common.base.Stopwatch stopwatch
com.google.common.util.concurrent.Service service
com.google.common.util.concurrent.Service$State from
com.google.common.util.concurrent.Service$State to
void enqueueStoppedEvent ()
void enqueueHealthyEvent ()
void enqueueFailedEvent (com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.Service service
void dispatchListenerEvents ()
void checkHealthy ()
com.google.common.util.concurrent.Service service
IllegalStateException exception
}
com/google/common/util/concurrent/ServiceManager.class
ServiceManager.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 static final com.google.common.util.concurrent.ListenerCallQueue$Event HEALTHY_EVENT
private static final com.google.common.util.concurrent.ListenerCallQueue$Event STOPPED_EVENT
private final com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
private final com.google.common.collect.ImmutableList services
public void <init> (java.lang.Iterable)
com.google.common.util.concurrent.Service service
Iterable services
com.google.common.collect.ImmutableList copy
java.lang.ref.WeakReference stateReference
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$State state
com.google.common.util.concurrent.Service service
IllegalStateException e
com.google.common.util.concurrent.Service service
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
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
public com.google.common.collect.ImmutableMultimap servicesByState ()
public com.google.common.collect.ImmutableMap startupTimes ()
public java.lang.String toString ()
static synthetic java.util.logging.Logger access$200 ()
static synthetic com.google.common.util.concurrent.ListenerCallQueue$Event access$300 ()
static synthetic com.google.common.util.concurrent.ListenerCallQueue$Event access$400 ()
static void <clinit> ()
}
com/google/common/util/concurrent/SettableFuture.class
SettableFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.SettableFuture extends com.google.common.util.concurrent.AbstractFuture$TrustedFuture {
public static com.google.common.util.concurrent.SettableFuture create ()
public boolean set (java.lang.Object)
Object value
public boolean setException (java.lang.Throwable)
Throwable throwable
public boolean setFuture (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
private void <init> ()
}
com/google/common/util/concurrent/SimpleTimeLimiter$1$1.class
SimpleTimeLimiter.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 synthetic java.lang.reflect.Method val$method
final synthetic Object[] val$args
final synthetic com.google.common.util.concurrent.SimpleTimeLimiter$1 this$1
void <init> (com.google.common.util.concurrent.SimpleTimeLimiter$1, java.lang.reflect.Method, java.lang.Object[])
com.google.common.util.concurrent.SimpleTimeLimiter$1 this$1
public java.lang.Object call () throws java.lang.Exception
java.lang.reflect.InvocationTargetException e
}
com/google/common/util/concurrent/SimpleTimeLimiter$1.class
SimpleTimeLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.SimpleTimeLimiter$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final synthetic Object val$target
final synthetic long val$timeoutDuration
final synthetic java.util.concurrent.TimeUnit val$timeoutUnit
final synthetic java.util.Set val$interruptibleMethods
final synthetic com.google.common.util.concurrent.SimpleTimeLimiter this$0
void <init> (com.google.common.util.concurrent.SimpleTimeLimiter, java.lang.Object, long, java.util.concurrent.TimeUnit, java.util.Set)
com.google.common.util.concurrent.SimpleTimeLimiter this$0
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.class
SimpleTimeLimiter.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
private void <init> (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public static com.google.common.util.concurrent.SimpleTimeLimiter create (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
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
private static java.lang.Object newProxy (java.lang.Class, java.lang.reflect.InvocationHandler)
Class interfaceType
java.lang.reflect.InvocationHandler handler
Object object
private 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
public java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.InterruptedException java.util.concurrent.ExecutionException
Exception e
java.util.concurrent.ExecutionException e
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
java.util.concurrent.Future future
public java.lang.Object callUninterruptiblyWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException e
java.util.concurrent.ExecutionException e
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
java.util.concurrent.Future future
public void runWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.InterruptedException
Exception e
java.util.concurrent.ExecutionException e
Runnable runnable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
java.util.concurrent.Future future
public void runUninterruptiblyWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
java.util.concurrent.TimeoutException e
java.util.concurrent.ExecutionException e
Runnable runnable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
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
Class interfaceType
java.util.Set set
private static boolean declaresInterruptedEx (java.lang.reflect.Method)
Class exType
java.lang.reflect.Method method
private void wrapAndThrowExecutionExceptionOrError (java.lang.Throwable) throws java.util.concurrent.ExecutionException
Throwable cause
private void wrapAndThrowRuntimeExecutionExceptionOrError (java.lang.Throwable)
Throwable cause
private static void checkPositiveTimeout (long)
long timeoutDuration
static synthetic java.lang.Exception access$000 (java.lang.Exception, boolean) throws java.lang.Exception
Exception x0
boolean x1
static synthetic java.lang.Object access$100 (com.google.common.util.concurrent.SimpleTimeLimiter, java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
com.google.common.util.concurrent.SimpleTimeLimiter x0
java.util.concurrent.Callable x1
long x2
java.util.concurrent.TimeUnit x3
boolean x4
}
com/google/common/util/concurrent/SmoothRateLimiter$1.class
SmoothRateLimiter.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.SmoothRateLimiter$1 extends java.lang.Object {
}
com/google/common/util/concurrent/SmoothRateLimiter$SmoothBursty.class
SmoothRateLimiter.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.SmoothRateLimiter$SmoothBursty extends com.google.common.util.concurrent.SmoothRateLimiter {
final double maxBurstSeconds
void <init> (com.google.common.util.concurrent.RateLimiter$SleepingStopwatch, double)
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
double maxBurstSeconds
void doSetRate (double, double)
double permitsPerSecond
double stableIntervalMicros
double oldMaxPermits
long storedPermitsToWaitTime (double, double)
double storedPermits
double permitsToTake
double coolDownIntervalMicros ()
}
com/google/common/util/concurrent/SmoothRateLimiter$SmoothWarmingUp.class
SmoothRateLimiter.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.SmoothRateLimiter$SmoothWarmingUp extends com.google.common.util.concurrent.SmoothRateLimiter {
private final long warmupPeriodMicros
private double slope
private double thresholdPermits
private double coldFactor
void <init> (com.google.common.util.concurrent.RateLimiter$SleepingStopwatch, long, java.util.concurrent.TimeUnit, double)
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
long warmupPeriod
java.util.concurrent.TimeUnit timeUnit
double coldFactor
void doSetRate (double, double)
double permitsPerSecond
double stableIntervalMicros
double oldMaxPermits
double coldIntervalMicros
long storedPermitsToWaitTime (double, double)
double permitsAboveThresholdToTake
double length
double storedPermits
double permitsToTake
double availablePermitsAboveThreshold
long micros
private double permitsToTime (double)
double permits
double coolDownIntervalMicros ()
}
com/google/common/util/concurrent/SmoothRateLimiter.class
SmoothRateLimiter.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.SmoothRateLimiter extends com.google.common.util.concurrent.RateLimiter {
double storedPermits
double maxPermits
double stableIntervalMicros
private long nextFreeTicketMicros
private void <init> (com.google.common.util.concurrent.RateLimiter$SleepingStopwatch)
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch stopwatch
final void doSetRate (double, long)
double permitsPerSecond
long nowMicros
double stableIntervalMicros
abstract void doSetRate (double, double)
final double doGetRate ()
final long queryEarliestAvailable (long)
long nowMicros
final long reserveEarliestAvailable (int, long)
int requiredPermits
long nowMicros
long returnValue
double storedPermitsToSpend
double freshPermits
long waitMicros
abstract long storedPermitsToWaitTime (double, double)
abstract double coolDownIntervalMicros ()
void resync (long)
double newPermits
long nowMicros
synthetic void <init> (com.google.common.util.concurrent.RateLimiter$SleepingStopwatch, com.google.common.util.concurrent.SmoothRateLimiter$1)
com.google.common.util.concurrent.RateLimiter$SleepingStopwatch x0
com.google.common.util.concurrent.SmoothRateLimiter$1 x1
}
com/google/common/util/concurrent/Striped$1.class
Striped.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 <init> ()
public java.util.concurrent.locks.Lock get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$2.class
Striped.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 <init> ()
public java.util.concurrent.locks.Lock get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$3.class
Striped.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 synthetic int val$permits
void <init> (int)
public java.util.concurrent.Semaphore get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$4.class
Striped.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 synthetic int val$permits
void <init> (int)
public java.util.concurrent.Semaphore get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$5.class
Striped.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 <init> ()
public java.util.concurrent.locks.ReadWriteLock get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$6.class
Striped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$6 extends java.lang.Object implements com.google.common.base.Supplier {
void <init> ()
public java.util.concurrent.locks.ReadWriteLock get ()
public volatile synthetic java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$CompactStriped.class
Striped.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 <init> (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 ()
synthetic void <init> (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$LargeLazyStriped.class
Striped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$LargeLazyStriped 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 <init> (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.class
Striped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$PaddedLock extends java.util.concurrent.locks.ReentrantLock {
long unused1
long unused2
long unused3
void <init> ()
}
com/google/common/util/concurrent/Striped$PaddedSemaphore.class
Striped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$PaddedSemaphore extends java.util.concurrent.Semaphore {
long unused1
long unused2
long unused3
void <init> (int)
int permits
}
com/google/common/util/concurrent/Striped$PowerOfTwoStriped.class
Striped.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 <init> (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$SmallLazyStriped$ArrayReference.class
Striped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$SmallLazyStriped$ArrayReference extends java.lang.ref.WeakReference {
final int index
void <init> (java.lang.Object, int, java.lang.ref.ReferenceQueue)
Object referent
int index
java.lang.ref.ReferenceQueue queue
}
com/google/common/util/concurrent/Striped$SmallLazyStriped.class
Striped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$SmallLazyStriped extends com.google.common.util.concurrent.Striped$PowerOfTwoStriped {
final java.util.concurrent.atomic.AtomicReferenceArray locks
final com.google.common.base.Supplier supplier
final int size
final java.lang.ref.ReferenceQueue queue
void <init> (int, com.google.common.base.Supplier)
int stripes
com.google.common.base.Supplier supplier
public java.lang.Object getAt (int)
int index
com.google.common.util.concurrent.Striped$SmallLazyStriped$ArrayReference existingRef
Object existing
Object created
com.google.common.util.concurrent.Striped$SmallLazyStriped$ArrayReference newRef
private void drainQueue ()
com.google.common.util.concurrent.Striped$SmallLazyStriped$ArrayReference arrayRef
java.lang.ref.Reference ref
public int size ()
}
com/google/common/util/concurrent/Striped$WeakSafeCondition.class
Striped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$WeakSafeCondition extends com.google.common.util.concurrent.ForwardingCondition {
private final java.util.concurrent.locks.Condition delegate
private final com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock strongReference
void <init> (java.util.concurrent.locks.Condition, com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock)
java.util.concurrent.locks.Condition delegate
com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock strongReference
java.util.concurrent.locks.Condition delegate ()
}
com/google/common/util/concurrent/Striped$WeakSafeLock.class
Striped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$WeakSafeLock extends com.google.common.util.concurrent.ForwardingLock {
private final java.util.concurrent.locks.Lock delegate
private final com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock strongReference
void <init> (java.util.concurrent.locks.Lock, com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock)
java.util.concurrent.locks.Lock delegate
com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock strongReference
java.util.concurrent.locks.Lock delegate ()
public java.util.concurrent.locks.Condition newCondition ()
}
com/google/common/util/concurrent/Striped$WeakSafeReadWriteLock.class
Striped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$WeakSafeReadWriteLock extends java.lang.Object implements java.util.concurrent.locks.ReadWriteLock {
private final java.util.concurrent.locks.ReadWriteLock delegate
void <init> ()
public java.util.concurrent.locks.Lock readLock ()
public java.util.concurrent.locks.Lock writeLock ()
}
com/google/common/util/concurrent/Striped.class
Striped.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Striped extends java.lang.Object {
private static final int LARGE_LAZY_CUTOFF
private static final com.google.common.base.Supplier READ_WRITE_LOCK_SUPPLIER
private static final com.google.common.base.Supplier WEAK_SAFE_READ_WRITE_LOCK_SUPPLIER
private static final int ALL_SET
private void <init> ()
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 currentStripe
int i
Iterable keys
Object[] array
int[] stripes
int previousStripe
java.util.List asList
static com.google.common.util.concurrent.Striped custom (int, com.google.common.base.Supplier)
int stripes
com.google.common.base.Supplier supplier
public static com.google.common.util.concurrent.Striped lock (int)
int stripes
public static com.google.common.util.concurrent.Striped lazyWeakLock (int)
int stripes
private static com.google.common.util.concurrent.Striped lazy (int, com.google.common.base.Supplier)
int stripes
com.google.common.base.Supplier supplier
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
synthetic void <init> (com.google.common.util.concurrent.Striped$1)
com.google.common.util.concurrent.Striped$1 x0
static synthetic int access$200 (int)
int x0
static synthetic int access$300 (int)
int x0
static void <clinit> ()
}
com/google/common/util/concurrent/ThreadFactoryBuilder$1.class
ThreadFactoryBuilder.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 synthetic java.util.concurrent.ThreadFactory val$backingThreadFactory
final synthetic String val$nameFormat
final synthetic java.util.concurrent.atomic.AtomicLong val$count
final synthetic Boolean val$daemon
final synthetic Integer val$priority
final synthetic Thread$UncaughtExceptionHandler val$uncaughtExceptionHandler
void <init> (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.class
ThreadFactoryBuilder.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 <init> ()
public com.google.common.util.concurrent.ThreadFactoryBuilder setNameFormat (java.lang.String)
String nameFormat
String unused
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 doBuild (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
private static transient java.lang.String format (java.lang.String, java.lang.Object[])
String format
Object[] args
static synthetic java.lang.String access$000 (java.lang.String, java.lang.Object[])
String x0
Object[] x1
}
com/google/common/util/concurrent/TimeLimiter.class
TimeLimiter.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) throws java.util.concurrent.TimeoutException java.lang.InterruptedException java.util.concurrent.ExecutionException
public abstract java.lang.Object callUninterruptiblyWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
public abstract void runWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.InterruptedException
public abstract void runUninterruptiblyWithTimeout (java.lang.Runnable, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
}
com/google/common/util/concurrent/TimeoutFuture$1.class
TimeoutFuture.java
package com.google.common.util.concurrent
synthetic com.google.common.util.concurrent.TimeoutFuture$1 extends java.lang.Object {
}
com/google/common/util/concurrent/TimeoutFuture$Fire.class
TimeoutFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.TimeoutFuture$Fire extends java.lang.Object implements java.lang.Runnable {
com.google.common.util.concurrent.TimeoutFuture timeoutFutureRef
void <init> (com.google.common.util.concurrent.TimeoutFuture)
com.google.common.util.concurrent.TimeoutFuture timeoutFuture
public void run ()
long overDelayMs
java.util.concurrent.ScheduledFuture timer
String message
com.google.common.util.concurrent.TimeoutFuture timeoutFuture
com.google.common.util.concurrent.ListenableFuture delegate
}
com/google/common/util/concurrent/TimeoutFuture$TimeoutFutureException.class
TimeoutFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.TimeoutFuture$TimeoutFutureException extends java.util.concurrent.TimeoutException {
private void <init> (java.lang.String)
String message
public synchronized java.lang.Throwable fillInStackTrace ()
synthetic void <init> (java.lang.String, com.google.common.util.concurrent.TimeoutFuture$1)
String x0
com.google.common.util.concurrent.TimeoutFuture$1 x1
}
com/google/common/util/concurrent/TimeoutFuture.class
TimeoutFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.TimeoutFuture extends com.google.common.util.concurrent.FluentFuture$TrustedFuture {
private com.google.common.util.concurrent.ListenableFuture delegateRef
private java.util.concurrent.ScheduledFuture timer
static com.google.common.util.concurrent.ListenableFuture create (com.google.common.util.concurrent.ListenableFuture, long, java.util.concurrent.TimeUnit, java.util.concurrent.ScheduledExecutorService)
com.google.common.util.concurrent.ListenableFuture delegate
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.ScheduledExecutorService scheduledExecutor
com.google.common.util.concurrent.TimeoutFuture result
com.google.common.util.concurrent.TimeoutFuture$Fire fire
private void <init> (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
protected java.lang.String pendingToString ()
long delay
String message
com.google.common.util.concurrent.ListenableFuture localInputFuture
java.util.concurrent.ScheduledFuture localTimer
protected void afterDone ()
java.util.concurrent.Future localTimer
static synthetic com.google.common.util.concurrent.ListenableFuture access$000 (com.google.common.util.concurrent.TimeoutFuture)
com.google.common.util.concurrent.TimeoutFuture x0
static synthetic java.util.concurrent.ScheduledFuture access$100 (com.google.common.util.concurrent.TimeoutFuture)
com.google.common.util.concurrent.TimeoutFuture x0
static synthetic java.util.concurrent.ScheduledFuture access$102 (com.google.common.util.concurrent.TimeoutFuture, java.util.concurrent.ScheduledFuture)
com.google.common.util.concurrent.TimeoutFuture x0
java.util.concurrent.ScheduledFuture x1
}
com/google/common/util/concurrent/TrustedListenableFutureTask$TrustedFutureInterruptibleAsyncTask.class
TrustedListenableFutureTask.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleAsyncTask extends com.google.common.util.concurrent.InterruptibleTask {
private final com.google.common.util.concurrent.AsyncCallable callable
final synthetic com.google.common.util.concurrent.TrustedListenableFutureTask this$0
void <init> (com.google.common.util.concurrent.TrustedListenableFutureTask, com.google.common.util.concurrent.AsyncCallable)
com.google.common.util.concurrent.AsyncCallable callable
final boolean isDone ()
com.google.common.util.concurrent.ListenableFuture runInterruptibly () throws java.lang.Exception
void afterRanInterruptibly (com.google.common.util.concurrent.ListenableFuture, java.lang.Throwable)
com.google.common.util.concurrent.ListenableFuture result
Throwable error
java.lang.String toPendingString ()
volatile synthetic void afterRanInterruptibly (java.lang.Object, java.lang.Throwable)
volatile synthetic java.lang.Object runInterruptibly () throws java.lang.Exception
}
com/google/common/util/concurrent/TrustedListenableFutureTask$TrustedFutureInterruptibleTask.class
TrustedListenableFutureTask.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask extends com.google.common.util.concurrent.InterruptibleTask {
private final java.util.concurrent.Callable callable
final synthetic com.google.common.util.concurrent.TrustedListenableFutureTask this$0
void <init> (com.google.common.util.concurrent.TrustedListenableFutureTask, java.util.concurrent.Callable)
java.util.concurrent.Callable callable
final boolean isDone ()
java.lang.Object runInterruptibly () throws java.lang.Exception
void afterRanInterruptibly (java.lang.Object, java.lang.Throwable)
Object result
Throwable error
java.lang.String toPendingString ()
}
com/google/common/util/concurrent/TrustedListenableFutureTask.class
TrustedListenableFutureTask.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.TrustedListenableFutureTask extends com.google.common.util.concurrent.FluentFuture$TrustedFuture implements java.util.concurrent.RunnableFuture {
private volatile com.google.common.util.concurrent.InterruptibleTask task
static com.google.common.util.concurrent.TrustedListenableFutureTask create (com.google.common.util.concurrent.AsyncCallable)
com.google.common.util.concurrent.AsyncCallable callable
static com.google.common.util.concurrent.TrustedListenableFutureTask create (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
static com.google.common.util.concurrent.TrustedListenableFutureTask create (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
void <init> (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
void <init> (com.google.common.util.concurrent.AsyncCallable)
com.google.common.util.concurrent.AsyncCallable callable
public void run ()
com.google.common.util.concurrent.InterruptibleTask localTask
protected void afterDone ()
com.google.common.util.concurrent.InterruptibleTask localTask
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.InterruptibleTask localTask
}
com/google/common/util/concurrent/UncaughtExceptionHandlers$Exiter.class
UncaughtExceptionHandlers.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 <init> (java.lang.Runtime)
Runtime runtime
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Throwable errorInLogging
Thread t
Throwable e
static void <clinit> ()
}
com/google/common/util/concurrent/UncaughtExceptionHandlers.class
UncaughtExceptionHandlers.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.UncaughtExceptionHandlers extends java.lang.Object {
private void <init> ()
public static java.lang.Thread$UncaughtExceptionHandler systemExit ()
}
com/google/common/util/concurrent/UncheckedExecutionException.class
UncheckedExecutionException.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 <init> ()
protected void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.Throwable)
Throwable cause
}
com/google/common/util/concurrent/UncheckedTimeoutException.class
UncheckedTimeoutException.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 <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/google/common/util/concurrent/Uninterruptibles.class
Uninterruptibles.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 boolean awaitUninterruptibly (java.util.concurrent.locks.Condition, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
java.util.concurrent.locks.Condition condition
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static void joinUninterruptibly (java.lang.Thread)
InterruptedException e
Thread toJoin
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 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 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
public static boolean tryAcquireUninterruptibly (java.util.concurrent.Semaphore, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Semaphore semaphore
long timeout
java.util.concurrent.TimeUnit unit
public static boolean tryAcquireUninterruptibly (java.util.concurrent.Semaphore, int, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
java.util.concurrent.Semaphore semaphore
int permits
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
private void <init> ()
}
com/google/common/util/concurrent/WrappingExecutorService$1.class
WrappingExecutorService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.WrappingExecutorService$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic java.util.concurrent.Callable val$wrapped
final synthetic com.google.common.util.concurrent.WrappingExecutorService this$0
void <init> (com.google.common.util.concurrent.WrappingExecutorService, java.util.concurrent.Callable)
com.google.common.util.concurrent.WrappingExecutorService this$0
public void run ()
Exception e
}
com/google/common/util/concurrent/WrappingExecutorService.class
WrappingExecutorService.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 <init> (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 com.google.common.collect.ImmutableList wrapTasks (java.util.Collection)
java.util.concurrent.Callable task
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.class
WrappingScheduledExecutorService.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 <init> (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.class
package-info.java
package com.google.common.util.concurrent
abstract synthetic com.google.common.util.concurrent.package-info extends java.lang.Object {
}
com/google/common/xml/
com/google/common/xml/XmlEscapers.class
XmlEscapers.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 <init> ()
public static com.google.common.escape.Escaper xmlContentEscaper ()
public static com.google.common.escape.Escaper xmlAttributeEscaper ()
static void <clinit> ()
char c
com.google.common.escape.Escapers$Builder builder
}
com/google/common/xml/package-info.class
package-info.java
package com.google.common.xml
abstract synthetic com.google.common.xml.package-info extends java.lang.Object {
}
com/google/thirdparty/
com/google/thirdparty/publicsuffix/
com/google/thirdparty/publicsuffix/PublicSuffixPatterns.class
PublicSuffixPatterns.java
package com.google.thirdparty.publicsuffix
public final com.google.thirdparty.publicsuffix.PublicSuffixPatterns extends java.lang.Object {
public static final com.google.common.collect.ImmutableMap EXACT
public static final com.google.common.collect.ImmutableMap UNDER
public static final com.google.common.collect.ImmutableMap EXCLUDED
private void <init> ()
static void <clinit> ()
}
com/google/thirdparty/publicsuffix/PublicSuffixType.class
PublicSuffixType.java
package com.google.thirdparty.publicsuffix
public final enum com.google.thirdparty.publicsuffix.PublicSuffixType extends java.lang.Enum {
public static final enum com.google.thirdparty.publicsuffix.PublicSuffixType PRIVATE
public static final enum com.google.thirdparty.publicsuffix.PublicSuffixType REGISTRY
private final char innerNodeCode
private final char leafNodeCode
private static final synthetic com.google.thirdparty.publicsuffix.PublicSuffixType[] $VALUES
public static com.google.thirdparty.publicsuffix.PublicSuffixType[] values ()
public static com.google.thirdparty.publicsuffix.PublicSuffixType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, char, char)
char innerNodeCode
char leafNodeCode
char getLeafNodeCode ()
char getInnerNodeCode ()
static com.google.thirdparty.publicsuffix.PublicSuffixType fromCode (char)
com.google.thirdparty.publicsuffix.PublicSuffixType value
char code
static com.google.thirdparty.publicsuffix.PublicSuffixType fromIsPrivate (boolean)
boolean isPrivate
static void <clinit> ()
}
com/google/thirdparty/publicsuffix/TrieParser.class
TrieParser.java
package com.google.thirdparty.publicsuffix
final com.google.thirdparty.publicsuffix.TrieParser extends java.lang.Object {
private static final com.google.common.base.Joiner PREFIX_JOINER
void <init> ()
static com.google.common.collect.ImmutableMap parseTrie (java.lang.CharSequence)
CharSequence encoded
com.google.common.collect.ImmutableMap$Builder builder
int encodedLen
int idx
private static int doParseTrieToBuilder (java.util.List, java.lang.CharSequence, int, com.google.common.collect.ImmutableMap$Builder)
String domain
java.util.List stack
CharSequence encoded
int start
com.google.common.collect.ImmutableMap$Builder builder
int encodedLen
int idx
char c
private static java.lang.CharSequence reverse (java.lang.CharSequence)
CharSequence s
static void <clinit> ()
}
META-INF/maven/com.google.guava/failureaccess/
META-INF/maven/com.google.guava/failureaccess/pom.properties
META-INF/maven/com.google.guava/failureaccess/pom.xml
com/google/common/util/concurrent/internal/
com/google/common/util/concurrent/internal/InternalFutureFailureAccess.class
InternalFutureFailureAccess.java
package com.google.common.util.concurrent.internal
public abstract com.google.common.util.concurrent.internal.InternalFutureFailureAccess extends java.lang.Object {
protected void <init> ()
protected abstract java.lang.Throwable tryInternalFastPathGetFailure ()
}
com/google/common/util/concurrent/internal/InternalFutures.class
InternalFutures.java
package com.google.common.util.concurrent.internal
public final com.google.common.util.concurrent.internal.InternalFutures extends java.lang.Object {
public static java.lang.Throwable tryInternalFastPathGetFailure (com.google.common.util.concurrent.internal.InternalFutureFailureAccess)
com.google.common.util.concurrent.internal.InternalFutureFailureAccess future
private void <init> ()
}
META-INF/maven/com.google.guava/listenablefuture/
META-INF/maven/com.google.guava/listenablefuture/pom.xml
META-INF/maven/com.google.guava/listenablefuture/pom.properties
org/
org/checkerframework/
org/checkerframework/dataflow/
org/checkerframework/dataflow/qual/
org/checkerframework/dataflow/qual/Pure$Kind.class
Pure.java
package org.checkerframework.dataflow.qual
public final enum org.checkerframework.dataflow.qual.Pure$Kind extends java.lang.Enum {
public static final enum org.checkerframework.dataflow.qual.Pure$Kind SIDE_EFFECT_FREE
public static final enum org.checkerframework.dataflow.qual.Pure$Kind DETERMINISTIC
private static final synthetic org.checkerframework.dataflow.qual.Pure$Kind[] $VALUES
public static org.checkerframework.dataflow.qual.Pure$Kind[] values ()
public static org.checkerframework.dataflow.qual.Pure$Kind valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/checkerframework/dataflow/qual/TerminatesExecution.class
TerminatesExecution.java
package org.checkerframework.dataflow.qual
public abstract annotation org.checkerframework.dataflow.qual.TerminatesExecution extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/dataflow/qual/SideEffectFree.class
SideEffectFree.java
package org.checkerframework.dataflow.qual
public abstract annotation org.checkerframework.dataflow.qual.SideEffectFree extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/dataflow/qual/Pure.class
Pure.java
package org.checkerframework.dataflow.qual
public abstract annotation org.checkerframework.dataflow.qual.Pure extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/dataflow/qual/Deterministic.class
Deterministic.java
package org.checkerframework.dataflow.qual
public abstract annotation org.checkerframework.dataflow.qual.Deterministic extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/
org/checkerframework/framework/util/
org/checkerframework/framework/util/PurityUnqualified.class
PurityUnqualified.java
package org.checkerframework.framework.util
public abstract annotation org.checkerframework.framework.util.PurityUnqualified extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/
org/checkerframework/framework/qual/InvisibleQualifier.class
InvisibleQualifier.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.InvisibleQualifier extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/QualifierArgument.class
QualifierArgument.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.QualifierArgument extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/checkerframework/framework/qual/DefaultQualifierInHierarchyInUncheckedCode.class
DefaultQualifierInHierarchyInUncheckedCode.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.DefaultQualifierInHierarchyInUncheckedCode extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/Bottom.class
Bottom.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.Bottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/ImplicitFor.class
ImplicitFor.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.ImplicitFor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.framework.qual.LiteralKind[] literals ()
public abstract org.checkerframework.framework.qual.TypeKind[] types ()
public abstract java.lang.Class[] typeNames ()
public abstract java.lang.String[] stringPatterns ()
}
org/checkerframework/framework/qual/Unused.class
Unused.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.Unused extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class when ()
}
org/checkerframework/framework/qual/RequiresQualifiers.class
RequiresQualifiers.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.RequiresQualifiers extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.framework.qual.RequiresQualifier[] value ()
}
org/checkerframework/framework/qual/MonotonicQualifier.class
MonotonicQualifier.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.MonotonicQualifier extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/checkerframework/framework/qual/EnsuresQualifierIf.class
EnsuresQualifierIf.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.EnsuresQualifierIf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] expression ()
public abstract java.lang.Class qualifier ()
public abstract boolean result ()
}
org/checkerframework/framework/qual/PreconditionAnnotation.class
PreconditionAnnotation.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.PreconditionAnnotation extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class qualifier ()
}
org/checkerframework/framework/qual/InheritedAnnotation.class
InheritedAnnotation.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.InheritedAnnotation extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/RequiresQualifier.class
RequiresQualifier.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.RequiresQualifier extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] expression ()
public abstract java.lang.Class qualifier ()
}
org/checkerframework/framework/qual/EnsuresQualifiersIf.class
EnsuresQualifiersIf.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.EnsuresQualifiersIf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.framework.qual.EnsuresQualifierIf[] value ()
}
org/checkerframework/framework/qual/EnsuresQualifier.class
EnsuresQualifier.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.EnsuresQualifier extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] expression ()
public abstract java.lang.Class qualifier ()
}
org/checkerframework/framework/qual/DefaultInUncheckedCodeFor.class
DefaultInUncheckedCodeFor.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.DefaultInUncheckedCodeFor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.framework.qual.TypeUseLocation[] value ()
}
org/checkerframework/framework/qual/RelevantJavaTypes.class
RelevantJavaTypes.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.RelevantJavaTypes extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
org/checkerframework/framework/qual/TargetLocations.class
TargetLocations.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.TargetLocations extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.framework.qual.TypeUseLocation[] value ()
}
org/checkerframework/framework/qual/JavaExpression.class
JavaExpression.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.JavaExpression extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/FromStubFile.class
FromStubFile.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.FromStubFile extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/LiteralKind.class
LiteralKind.java
package org.checkerframework.framework.qual
public final enum org.checkerframework.framework.qual.LiteralKind extends java.lang.Enum {
public static final enum org.checkerframework.framework.qual.LiteralKind NULL
public static final enum org.checkerframework.framework.qual.LiteralKind INT
public static final enum org.checkerframework.framework.qual.LiteralKind LONG
public static final enum org.checkerframework.framework.qual.LiteralKind FLOAT
public static final enum org.checkerframework.framework.qual.LiteralKind DOUBLE
public static final enum org.checkerframework.framework.qual.LiteralKind BOOLEAN
public static final enum org.checkerframework.framework.qual.LiteralKind CHAR
public static final enum org.checkerframework.framework.qual.LiteralKind STRING
public static final enum org.checkerframework.framework.qual.LiteralKind ALL
public static final enum org.checkerframework.framework.qual.LiteralKind PRIMITIVE
private static final synthetic org.checkerframework.framework.qual.LiteralKind[] $VALUES
public static org.checkerframework.framework.qual.LiteralKind[] values ()
public static org.checkerframework.framework.qual.LiteralKind valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static java.util.List allLiteralKinds ()
java.util.List list
public static java.util.List primitiveLiteralKinds ()
static void <clinit> ()
}
org/checkerframework/framework/qual/DefaultFor.class
DefaultFor.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.DefaultFor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.framework.qual.TypeUseLocation[] value ()
}
org/checkerframework/framework/qual/TypeUseLocation.class
TypeUseLocation.java
package org.checkerframework.framework.qual
public final enum org.checkerframework.framework.qual.TypeUseLocation extends java.lang.Enum {
public static final enum org.checkerframework.framework.qual.TypeUseLocation FIELD
public static final enum org.checkerframework.framework.qual.TypeUseLocation LOCAL_VARIABLE
public static final enum org.checkerframework.framework.qual.TypeUseLocation RESOURCE_VARIABLE
public static final enum org.checkerframework.framework.qual.TypeUseLocation EXCEPTION_PARAMETER
public static final enum org.checkerframework.framework.qual.TypeUseLocation RECEIVER
public static final enum org.checkerframework.framework.qual.TypeUseLocation PARAMETER
public static final enum org.checkerframework.framework.qual.TypeUseLocation RETURN
public static final enum org.checkerframework.framework.qual.TypeUseLocation LOWER_BOUND
public static final enum org.checkerframework.framework.qual.TypeUseLocation EXPLICIT_LOWER_BOUND
public static final enum org.checkerframework.framework.qual.TypeUseLocation IMPLICIT_LOWER_BOUND
public static final enum org.checkerframework.framework.qual.TypeUseLocation UPPER_BOUND
public static final enum org.checkerframework.framework.qual.TypeUseLocation EXPLICIT_UPPER_BOUND
public static final enum org.checkerframework.framework.qual.TypeUseLocation IMPLICIT_UPPER_BOUND
public static final enum org.checkerframework.framework.qual.TypeUseLocation OTHERWISE
public static final enum org.checkerframework.framework.qual.TypeUseLocation ALL
private static final synthetic org.checkerframework.framework.qual.TypeUseLocation[] $VALUES
public static org.checkerframework.framework.qual.TypeUseLocation[] values ()
public static org.checkerframework.framework.qual.TypeUseLocation valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/checkerframework/framework/qual/PolyAll.class
PolyAll.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.PolyAll extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/SubtypeOf.class
SubtypeOf.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.SubtypeOf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
org/checkerframework/framework/qual/PostconditionAnnotation.class
PostconditionAnnotation.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.PostconditionAnnotation extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class qualifier ()
}
org/checkerframework/framework/qual/Covariant.class
Covariant.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.Covariant extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int[] value ()
}
org/checkerframework/framework/qual/Unqualified.class
Unqualified.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.Unqualified extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/PolymorphicQualifier.class
PolymorphicQualifier.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.PolymorphicQualifier extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/checkerframework/framework/qual/IgnoreInWholeProgramInference.class
IgnoreInWholeProgramInference.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.IgnoreInWholeProgramInference extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/FromByteCode.class
FromByteCode.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.FromByteCode extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/ConditionalPostconditionAnnotation.class
ConditionalPostconditionAnnotation.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.ConditionalPostconditionAnnotation extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class qualifier ()
}
org/checkerframework/framework/qual/TypeKind.class
TypeKind.java
package org.checkerframework.framework.qual
public final enum org.checkerframework.framework.qual.TypeKind extends java.lang.Enum {
public static final enum org.checkerframework.framework.qual.TypeKind BOOLEAN
public static final enum org.checkerframework.framework.qual.TypeKind BYTE
public static final enum org.checkerframework.framework.qual.TypeKind SHORT
public static final enum org.checkerframework.framework.qual.TypeKind INT
public static final enum org.checkerframework.framework.qual.TypeKind LONG
public static final enum org.checkerframework.framework.qual.TypeKind CHAR
public static final enum org.checkerframework.framework.qual.TypeKind FLOAT
public static final enum org.checkerframework.framework.qual.TypeKind DOUBLE
public static final enum org.checkerframework.framework.qual.TypeKind VOID
public static final enum org.checkerframework.framework.qual.TypeKind NONE
public static final enum org.checkerframework.framework.qual.TypeKind NULL
public static final enum org.checkerframework.framework.qual.TypeKind ARRAY
public static final enum org.checkerframework.framework.qual.TypeKind DECLARED
public static final enum org.checkerframework.framework.qual.TypeKind ERROR
public static final enum org.checkerframework.framework.qual.TypeKind TYPEVAR
public static final enum org.checkerframework.framework.qual.TypeKind WILDCARD
public static final enum org.checkerframework.framework.qual.TypeKind PACKAGE
public static final enum org.checkerframework.framework.qual.TypeKind EXECUTABLE
public static final enum org.checkerframework.framework.qual.TypeKind OTHER
public static final enum org.checkerframework.framework.qual.TypeKind UNION
public static final enum org.checkerframework.framework.qual.TypeKind INTERSECTION
private static final synthetic org.checkerframework.framework.qual.TypeKind[] $VALUES
public static org.checkerframework.framework.qual.TypeKind[] values ()
public static org.checkerframework.framework.qual.TypeKind valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/checkerframework/framework/qual/DefaultQualifierInHierarchy.class
DefaultQualifierInHierarchy.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.DefaultQualifierInHierarchy extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/framework/qual/StubFiles.class
StubFiles.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.StubFiles extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/framework/qual/EnsuresQualifiers.class
EnsuresQualifiers.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.EnsuresQualifiers extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.framework.qual.EnsuresQualifier[] value ()
}
org/checkerframework/framework/qual/FieldInvariant.class
FieldInvariant.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.FieldInvariant extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] qualifier ()
public abstract java.lang.String[] field ()
}
org/checkerframework/framework/qual/DefaultQualifiers.class
DefaultQualifiers.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.DefaultQualifiers extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.framework.qual.DefaultQualifier[] value ()
}
org/checkerframework/framework/qual/AnnotatedFor.class
AnnotatedFor.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.AnnotatedFor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/framework/qual/DefaultQualifier.class
DefaultQualifier.java
package org.checkerframework.framework.qual
public abstract annotation org.checkerframework.framework.qual.DefaultQualifier extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
public abstract org.checkerframework.framework.qual.TypeUseLocation[] locations ()
}
org/checkerframework/common/
org/checkerframework/common/value/
org/checkerframework/common/value/qual/
org/checkerframework/common/value/qual/IntVal.class
IntVal.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.IntVal extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract long[] value ()
}
org/checkerframework/common/value/qual/IntRangeFromGTENegativeOne.class
IntRangeFromGTENegativeOne.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.IntRangeFromGTENegativeOne extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/value/qual/MinLen.class
MinLen.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.MinLen extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
}
org/checkerframework/common/value/qual/IntRangeFromNonNegative.class
IntRangeFromNonNegative.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.IntRangeFromNonNegative extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/value/qual/BottomVal.class
BottomVal.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.BottomVal extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/value/qual/StaticallyExecutable.class
StaticallyExecutable.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.StaticallyExecutable extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/value/qual/DoubleVal.class
DoubleVal.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.DoubleVal extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract double[] value ()
}
org/checkerframework/common/value/qual/EnsuresMinLenIf.class
EnsuresMinLenIf.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.EnsuresMinLenIf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] expression ()
public abstract boolean result ()
public abstract int targetValue ()
}
org/checkerframework/common/value/qual/IntRange.class
IntRange.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.IntRange extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract long from ()
public abstract long to ()
}
org/checkerframework/common/value/qual/ArrayLen.class
ArrayLen.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.ArrayLen extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int[] value ()
}
org/checkerframework/common/value/qual/MinLenFieldInvariant.class
MinLenFieldInvariant.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.MinLenFieldInvariant extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int[] minLen ()
public abstract java.lang.String[] field ()
}
org/checkerframework/common/value/qual/UnknownVal.class
UnknownVal.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.UnknownVal extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/value/qual/BoolVal.class
BoolVal.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.BoolVal extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean[] value ()
}
org/checkerframework/common/value/qual/ArrayLenRange.class
ArrayLenRange.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.ArrayLenRange extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int from ()
public abstract int to ()
}
org/checkerframework/common/value/qual/PolyValue.class
PolyValue.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.PolyValue extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/value/qual/StringVal.class
StringVal.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.StringVal extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/common/value/qual/IntRangeFromPositive.class
IntRangeFromPositive.java
package org.checkerframework.common.value.qual
public abstract annotation org.checkerframework.common.value.qual.IntRangeFromPositive extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/util/
org/checkerframework/common/util/report/
org/checkerframework/common/util/report/qual/
org/checkerframework/common/util/report/qual/ReportUse.class
ReportUse.java
package org.checkerframework.common.util.report.qual
public abstract annotation org.checkerframework.common.util.report.qual.ReportUse extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/util/report/qual/ReportWrite.class
ReportWrite.java
package org.checkerframework.common.util.report.qual
public abstract annotation org.checkerframework.common.util.report.qual.ReportWrite extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/util/report/qual/ReportInherit.class
ReportInherit.java
package org.checkerframework.common.util.report.qual
public abstract annotation org.checkerframework.common.util.report.qual.ReportInherit extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/util/report/qual/ReportReadWrite.class
ReportReadWrite.java
package org.checkerframework.common.util.report.qual
public abstract annotation org.checkerframework.common.util.report.qual.ReportReadWrite extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/util/report/qual/ReportCreation.class
ReportCreation.java
package org.checkerframework.common.util.report.qual
public abstract annotation org.checkerframework.common.util.report.qual.ReportCreation extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/util/report/qual/ReportUnqualified.class
ReportUnqualified.java
package org.checkerframework.common.util.report.qual
public abstract annotation org.checkerframework.common.util.report.qual.ReportUnqualified extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/util/report/qual/ReportOverride.class
ReportOverride.java
package org.checkerframework.common.util.report.qual
public abstract annotation org.checkerframework.common.util.report.qual.ReportOverride extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/util/report/qual/ReportCall.class
ReportCall.java
package org.checkerframework.common.util.report.qual
public abstract annotation org.checkerframework.common.util.report.qual.ReportCall extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/aliasing/
org/checkerframework/common/aliasing/qual/
org/checkerframework/common/aliasing/qual/Unique.class
Unique.java
package org.checkerframework.common.aliasing.qual
public abstract annotation org.checkerframework.common.aliasing.qual.Unique extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/aliasing/qual/LeakedToResult.class
LeakedToResult.java
package org.checkerframework.common.aliasing.qual
public abstract annotation org.checkerframework.common.aliasing.qual.LeakedToResult extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/aliasing/qual/MaybeLeaked.class
MaybeLeaked.java
package org.checkerframework.common.aliasing.qual
public abstract annotation org.checkerframework.common.aliasing.qual.MaybeLeaked extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/aliasing/qual/MaybeAliased.class
MaybeAliased.java
package org.checkerframework.common.aliasing.qual
public abstract annotation org.checkerframework.common.aliasing.qual.MaybeAliased extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/aliasing/qual/NonLeaked.class
NonLeaked.java
package org.checkerframework.common.aliasing.qual
public abstract annotation org.checkerframework.common.aliasing.qual.NonLeaked extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/reflection/
org/checkerframework/common/reflection/qual/
org/checkerframework/common/reflection/qual/ClassBound.class
ClassBound.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.ClassBound extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/common/reflection/qual/MethodValBottom.class
MethodValBottom.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.MethodValBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/reflection/qual/MethodVal.class
MethodVal.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.MethodVal extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] className ()
public abstract java.lang.String[] methodName ()
public abstract int[] params ()
}
org/checkerframework/common/reflection/qual/GetMethod.class
GetMethod.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.GetMethod extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/reflection/qual/NewInstance.class
NewInstance.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.NewInstance extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/reflection/qual/ForName.class
ForName.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.ForName extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/reflection/qual/GetConstructor.class
GetConstructor.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.GetConstructor extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/reflection/qual/Invoke.class
Invoke.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.Invoke extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/reflection/qual/ClassVal.class
ClassVal.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.ClassVal extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/common/reflection/qual/UnknownMethod.class
UnknownMethod.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.UnknownMethod extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/reflection/qual/UnknownClass.class
UnknownClass.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.UnknownClass extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/reflection/qual/GetClass.class
GetClass.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.GetClass extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/common/reflection/qual/ClassValBottom.class
ClassValBottom.java
package org.checkerframework.common.reflection.qual
public abstract annotation org.checkerframework.common.reflection.qual.ClassValBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/
org/checkerframework/checker/signature/
org/checkerframework/checker/signature/qual/
org/checkerframework/checker/signature/qual/SignatureUnknown.class
SignatureUnknown.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.SignatureUnknown extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/Identifier.class
Identifier.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.Identifier extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/PolySignature.class
PolySignature.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.PolySignature extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/SourceNameForNonInner.class
SourceNameForNonInner.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.SourceNameForNonInner extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/IdentifierOrArray.class
IdentifierOrArray.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.IdentifierOrArray extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/SourceNameForNonArrayNonInner.class
SourceNameForNonArrayNonInner.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.SourceNameForNonArrayNonInner extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/ClassGetName.class
ClassGetName.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.ClassGetName extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/FieldDescriptorForArray.class
FieldDescriptorForArray.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.FieldDescriptorForArray extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/BinaryNameInUnnamedPackage.class
BinaryNameInUnnamedPackage.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.BinaryNameInUnnamedPackage extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/BinaryName.class
BinaryName.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.BinaryName extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/InternalForm.class
InternalForm.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.InternalForm extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/SignatureBottom.class
SignatureBottom.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.SignatureBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/BinaryNameForNonArrayInUnnamedPackage.class
BinaryNameForNonArrayInUnnamedPackage.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.BinaryNameForNonArrayInUnnamedPackage extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/FieldDescriptor.class
FieldDescriptor.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.FieldDescriptor extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/MethodDescriptor.class
MethodDescriptor.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.MethodDescriptor extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/BinaryNameForNonArray.class
BinaryNameForNonArray.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.BinaryNameForNonArray extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/InternalFormForNonArray.class
InternalFormForNonArray.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.InternalFormForNonArray extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/ClassGetSimpleName.class
ClassGetSimpleName.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.ClassGetSimpleName extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signature/qual/FullyQualifiedName.class
FullyQualifiedName.java
package org.checkerframework.checker.signature.qual
public abstract annotation org.checkerframework.checker.signature.qual.FullyQualifiedName extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/i18nformatter/
org/checkerframework/checker/i18nformatter/I18nFormatUtil.class
I18nFormatUtil.java
package org.checkerframework.checker.i18nformatter
public org.checkerframework.checker.i18nformatter.I18nFormatUtil extends java.lang.Object {
public void <init> ()
public static void tryFormatSatisfiability (java.lang.String) throws java.util.IllegalFormatException
String format
public static org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory[] formatParameterCategories (java.lang.String) throws java.util.IllegalFormatException
int index
org.checkerframework.checker.i18nformatter.I18nFormatUtil$I18nConversion c
int i
String format
org.checkerframework.checker.i18nformatter.I18nFormatUtil$I18nConversion[] cs
int max_index
java.util.Map conv
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory[] res
public static transient boolean hasFormat (java.lang.String, org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory[])
int i
String format
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory[] cc
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory[] fcc
public static boolean isFormat (java.lang.String)
Exception e
String format
}
org/checkerframework/checker/i18nformatter/I18nFormatUtil$MessageFormatParser.class
I18nFormatUtil.java
package org.checkerframework.checker.i18nformatter
org.checkerframework.checker.i18nformatter.I18nFormatUtil$MessageFormatParser extends java.lang.Object {
public static int maxOffset
private static java.util.Locale locale
private static java.util.List categories
private static java.util.List argumentIndices
private static int numFormat
private static final int SEG_RAW
private static final int SEG_INDEX
private static final int SEG_TYPE
private static final int SEG_MODIFIER
private static final int TYPE_NULL
private static final int TYPE_NUMBER
private static final int TYPE_DATE
private static final int TYPE_TIME
private static final int TYPE_CHOICE
private static final String[] TYPE_KEYWORDS
private static final int MODIFIER_DEFAULT
private static final int MODIFIER_CURRENCY
private static final int MODIFIER_PERCENT
private static final int MODIFIER_INTEGER
private static final String[] NUMBER_MODIFIER_KEYWORDS
private static final String[] DATE_TIME_MODIFIER_KEYWORDS
private void <init> ()
public static org.checkerframework.checker.i18nformatter.I18nFormatUtil$I18nConversion[] parse (java.lang.String)
int i
String pattern
org.checkerframework.checker.i18nformatter.I18nFormatUtil$I18nConversion[] ret
private static void applyPattern (java.lang.String)
char ch
int i
String pattern
StringBuilder[] segments
int part
boolean inQuote
int braceStack
private static void makeFormat (int, int, java.lang.StringBuilder[])
StringBuilder oneseg
int i
int argumentNumber
NumberFormatException e
IllegalArgumentException e
IllegalArgumentException e
int mod
Exception e
int type
int position
int offsetNumber
StringBuilder[] textSegments
String[] segments
int argumentNumber
int oldMaxOffset
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory category
private static final int findKeyword (java.lang.String, java.lang.String[])
int i
int i
String s
String[] list
String ls
static void <clinit> ()
}
org/checkerframework/checker/i18nformatter/I18nFormatUtil$I18nConversion.class
I18nFormatUtil.java
package org.checkerframework.checker.i18nformatter
org.checkerframework.checker.i18nformatter.I18nFormatUtil$I18nConversion extends java.lang.Object {
public int index
public org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory category
public void <init> (int, org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory)
int index
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory category
public java.lang.String toString ()
}
org/checkerframework/checker/i18nformatter/qual/
org/checkerframework/checker/i18nformatter/qual/I18nFormatBottom.class
I18nFormatBottom.java
package org.checkerframework.checker.i18nformatter.qual
public abstract annotation org.checkerframework.checker.i18nformatter.qual.I18nFormatBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/i18nformatter/qual/I18nFormat.class
I18nFormat.java
package org.checkerframework.checker.i18nformatter.qual
public abstract annotation org.checkerframework.checker.i18nformatter.qual.I18nFormat extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory[] value ()
}
org/checkerframework/checker/i18nformatter/qual/I18nValidFormat.class
I18nValidFormat.java
package org.checkerframework.checker.i18nformatter.qual
public abstract annotation org.checkerframework.checker.i18nformatter.qual.I18nValidFormat extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/i18nformatter/qual/I18nFormatFor.class
I18nFormatFor.java
package org.checkerframework.checker.i18nformatter.qual
public abstract annotation org.checkerframework.checker.i18nformatter.qual.I18nFormatFor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/checkerframework/checker/i18nformatter/qual/I18nChecksFormat.class
I18nChecksFormat.java
package org.checkerframework.checker.i18nformatter.qual
public abstract annotation org.checkerframework.checker.i18nformatter.qual.I18nChecksFormat extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/i18nformatter/qual/I18nInvalidFormat.class
I18nInvalidFormat.java
package org.checkerframework.checker.i18nformatter.qual
public abstract annotation org.checkerframework.checker.i18nformatter.qual.I18nInvalidFormat extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/checkerframework/checker/i18nformatter/qual/I18nMakeFormat.class
I18nMakeFormat.java
package org.checkerframework.checker.i18nformatter.qual
public abstract annotation org.checkerframework.checker.i18nformatter.qual.I18nMakeFormat extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/i18nformatter/qual/I18nUnknownFormat.class
I18nUnknownFormat.java
package org.checkerframework.checker.i18nformatter.qual
public abstract annotation org.checkerframework.checker.i18nformatter.qual.I18nUnknownFormat extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/i18nformatter/qual/I18nConversionCategory.class
I18nConversionCategory.java
package org.checkerframework.checker.i18nformatter.qual
public final enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory extends java.lang.Enum {
public static final enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory UNUSED
public static final enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory GENERAL
public static final enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory DATE
public static final enum org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory NUMBER
public final Class[] types
public final String[] strings
private static final synthetic org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory[] $VALUES
public static org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory[] values ()
public static org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.Class[], java.lang.String[])
Class[] types
String[] strings
public static org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory stringToI18nConversionCategory (java.lang.String)
String s
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory v
String string
private static java.util.Set arrayToSet (java.lang.Object[])
Object[] a
public static boolean isSubsetOf (org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory, org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory)
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory a
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory b
public static org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory intersect (org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory, org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory)
java.util.Set vs
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory v
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory a
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory b
java.util.Set as
java.util.Set bs
public static org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory union (org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory, org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory)
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory a
org.checkerframework.checker.i18nformatter.qual.I18nConversionCategory b
public java.lang.String toString ()
Class cls
boolean first
StringBuilder sb
static void <clinit> ()
}
org/checkerframework/checker/signedness/
org/checkerframework/checker/signedness/SignednessUtil.class
SignednessUtil.java
package org.checkerframework.checker.signedness
public final org.checkerframework.checker.signedness.SignednessUtil extends java.lang.Object {
static final synthetic boolean $assertionsDisabled
private void <init> ()
public static java.nio.ByteBuffer wrapUnsigned (byte[])
byte[] array
public static java.nio.ByteBuffer wrapUnsigned (byte[], int, int)
byte[] array
int offset
int length
public static int getUnsignedInt (java.nio.ByteBuffer)
java.nio.ByteBuffer b
public static short getUnsignedShort (java.nio.ByteBuffer)
java.nio.ByteBuffer b
public static byte getUnsigned (java.nio.ByteBuffer)
java.nio.ByteBuffer b
public static byte getUnsigned (java.nio.ByteBuffer, int)
java.nio.ByteBuffer b
int i
public static java.nio.ByteBuffer getUnsigned (java.nio.ByteBuffer, byte[], int, int)
java.nio.ByteBuffer b
byte[] bs
int i
int l
public static java.nio.ByteBuffer putUnsigned (java.nio.ByteBuffer, byte)
java.nio.ByteBuffer b
byte ubyte
public static java.nio.ByteBuffer putUnsigned (java.nio.ByteBuffer, int, byte)
java.nio.ByteBuffer b
int i
byte ubyte
public static java.nio.IntBuffer putUnsigned (java.nio.IntBuffer, int)
java.nio.IntBuffer b
int uint
public static java.nio.IntBuffer putUnsigned (java.nio.IntBuffer, int, int)
java.nio.IntBuffer b
int i
int uint
public static java.nio.IntBuffer putUnsigned (java.nio.IntBuffer, int[])
java.nio.IntBuffer b
int[] uints
public static java.nio.IntBuffer putUnsigned (java.nio.IntBuffer, int[], int, int)
java.nio.IntBuffer b
int[] uints
int i
int l
public static int getUnsigned (java.nio.IntBuffer, int)
java.nio.IntBuffer b
int i
public static java.nio.ByteBuffer putUnsignedShort (java.nio.ByteBuffer, short)
java.nio.ByteBuffer b
short ushort
public static java.nio.ByteBuffer putUnsignedShort (java.nio.ByteBuffer, int, short)
java.nio.ByteBuffer b
int i
short ushort
public static java.nio.ByteBuffer putUnsignedInt (java.nio.ByteBuffer, int)
java.nio.ByteBuffer b
int uint
public static java.nio.ByteBuffer putUnsignedInt (java.nio.ByteBuffer, int, int)
java.nio.ByteBuffer b
int i
int uint
public static java.nio.ByteBuffer putUnsignedLong (java.nio.ByteBuffer, int, long)
java.nio.ByteBuffer b
int i
long ulong
public static byte readUnsignedByte (java.io.RandomAccessFile) throws java.io.IOException
java.io.RandomAccessFile f
public static char readUnsignedChar (java.io.RandomAccessFile) throws java.io.IOException
java.io.RandomAccessFile f
public static short readUnsignedShort (java.io.RandomAccessFile) throws java.io.IOException
java.io.RandomAccessFile f
public static int readUnsignedInt (java.io.RandomAccessFile) throws java.io.IOException
java.io.RandomAccessFile f
public static long readUnsignedLong (java.io.RandomAccessFile) throws java.io.IOException
java.io.RandomAccessFile f
public static int readUnsigned (java.io.RandomAccessFile, byte[], int, int) throws java.io.IOException
java.io.RandomAccessFile f
byte[] b
int off
int len
public static void readFullyUnsigned (java.io.RandomAccessFile, byte[]) throws java.io.IOException
java.io.RandomAccessFile f
byte[] b
public static void writeUnsigned (java.io.RandomAccessFile, byte[], int, int) throws java.io.IOException
java.io.RandomAccessFile f
byte[] bs
int off
int len
public static void writeUnsignedByte (java.io.RandomAccessFile, byte) throws java.io.IOException
java.io.RandomAccessFile f
byte b
public static void writeUnsignedChar (java.io.RandomAccessFile, char) throws java.io.IOException
java.io.RandomAccessFile f
char c
public static void writeUnsignedShort (java.io.RandomAccessFile, short) throws java.io.IOException
java.io.RandomAccessFile f
short s
public static void writeUnsignedInt (java.io.RandomAccessFile, int) throws java.io.IOException
java.io.RandomAccessFile f
int i
public static void writeUnsignedLong (java.io.RandomAccessFile, long) throws java.io.IOException
java.io.RandomAccessFile f
long l
public static void getUnsigned (java.nio.ByteBuffer, byte[])
java.nio.ByteBuffer b
byte[] bs
public static int compareUnsigned (long, long)
long x
long y
public static int compareUnsigned (int, int)
int x
int y
public static int compareUnsigned (short, short)
short x
short y
public static int compareUnsigned (byte, byte)
byte x
byte y
public static java.lang.String toUnsignedString (long)
long l
public static java.lang.String toUnsignedString (long, int)
long l
int radix
public static java.lang.String toUnsignedString (int)
int i
public static java.lang.String toUnsignedString (int, int)
int i
int radix
public static java.lang.String toUnsignedString (short)
short s
public static java.lang.String toUnsignedString (short, int)
short s
int radix
public static java.lang.String toUnsignedString (byte)
byte b
public static java.lang.String toUnsignedString (byte, int)
byte b
int radix
private static java.math.BigInteger toUnsignedBigInteger (long)
int upper
int lower
long l
public static long toUnsignedLong (int)
int i
public static long toUnsignedLong (short)
short s
public static int toUnsignedInt (short)
short s
public static long toUnsignedLong (byte)
byte b
public static int toUnsignedInt (byte)
byte b
public static short toUnsignedShort (byte)
byte b
public static long toUnsignedLong (char)
char c
public static int toUnsignedInt (char)
char c
public static short toUnsignedShort (char)
char c
public static float toFloat (byte)
byte b
public static float toFloat (short)
short s
public static float toFloat (int)
int i
public static float toFloat (long)
long l
public static double toDouble (byte)
byte b
public static double toDouble (short)
short s
public static double toDouble (int)
int i
public static double toDouble (long)
long l
public static byte byteFromFloat (float)
float f
public static short shortFromFloat (float)
float f
public static int intFromFloat (float)
float f
public static long longFromFloat (float)
float f
public static byte byteFromDouble (double)
double d
public static short shortFromDouble (double)
double d
public static int intFromDouble (double)
double d
public static long longFromDouble (double)
double d
static void <clinit> ()
}
org/checkerframework/checker/signedness/qual/
org/checkerframework/checker/signedness/qual/Unsigned.class
Unsigned.java
package org.checkerframework.checker.signedness.qual
public abstract annotation org.checkerframework.checker.signedness.qual.Unsigned extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signedness/qual/UnknownSignedness.class
UnknownSignedness.java
package org.checkerframework.checker.signedness.qual
public abstract annotation org.checkerframework.checker.signedness.qual.UnknownSignedness extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signedness/qual/SignednessBottom.class
SignednessBottom.java
package org.checkerframework.checker.signedness.qual
public abstract annotation org.checkerframework.checker.signedness.qual.SignednessBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signedness/qual/Signed.class
Signed.java
package org.checkerframework.checker.signedness.qual
public abstract annotation org.checkerframework.checker.signedness.qual.Signed extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signedness/qual/PolySignedness.class
PolySignedness.java
package org.checkerframework.checker.signedness.qual
public abstract annotation org.checkerframework.checker.signedness.qual.PolySignedness extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/signedness/qual/Constant.class
Constant.java
package org.checkerframework.checker.signedness.qual
public abstract annotation org.checkerframework.checker.signedness.qual.Constant extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/formatter/
org/checkerframework/checker/formatter/FormatUtil$IllegalFormatConversionCategoryException.class
FormatUtil.java
package org.checkerframework.checker.formatter
public org.checkerframework.checker.formatter.FormatUtil$IllegalFormatConversionCategoryException extends java.util.IllegalFormatConversionException {
private static final long serialVersionUID
private final org.checkerframework.checker.formatter.qual.ConversionCategory expected
private final org.checkerframework.checker.formatter.qual.ConversionCategory found
public void <init> (org.checkerframework.checker.formatter.qual.ConversionCategory, org.checkerframework.checker.formatter.qual.ConversionCategory)
org.checkerframework.checker.formatter.qual.ConversionCategory expected
org.checkerframework.checker.formatter.qual.ConversionCategory found
public org.checkerframework.checker.formatter.qual.ConversionCategory getExpected ()
public org.checkerframework.checker.formatter.qual.ConversionCategory getFound ()
public java.lang.String getMessage ()
}
org/checkerframework/checker/formatter/FormatUtil.class
FormatUtil.java
package org.checkerframework.checker.formatter
public org.checkerframework.checker.formatter.FormatUtil extends java.lang.Object {
private static final String formatSpecifier
private static java.util.regex.Pattern fsPattern
public void <init> ()
public static transient java.lang.String asFormat (java.lang.String, org.checkerframework.checker.formatter.qual.ConversionCategory[]) throws java.util.IllegalFormatException
int i
String format
org.checkerframework.checker.formatter.qual.ConversionCategory[] cc
org.checkerframework.checker.formatter.qual.ConversionCategory[] fcc
public static void tryFormatSatisfiability (java.lang.String) throws java.util.IllegalFormatException
String format
String unused
public static org.checkerframework.checker.formatter.qual.ConversionCategory[] formatParameterCategories (java.lang.String) throws java.util.IllegalFormatException
int index
org.checkerframework.checker.formatter.FormatUtil$Conversion c
int i
String format
int last
int lasto
int maxindex
org.checkerframework.checker.formatter.FormatUtil$Conversion[] cs
java.util.Map conv
org.checkerframework.checker.formatter.qual.ConversionCategory[] res
private static int indexFromFormat (java.util.regex.Matcher)
int index
int index
java.util.regex.Matcher m
int index
String s
private static char conversionCharFromFormat (java.util.regex.Matcher)
java.util.regex.Matcher m
String dt
private static org.checkerframework.checker.formatter.FormatUtil$Conversion[] parse (java.lang.String)
char c
String format
java.util.ArrayList cs
java.util.regex.Matcher m
static void <clinit> ()
}
org/checkerframework/checker/formatter/FormatUtil$ExcessiveOrMissingFormatArgumentException.class
FormatUtil.java
package org.checkerframework.checker.formatter
public org.checkerframework.checker.formatter.FormatUtil$ExcessiveOrMissingFormatArgumentException extends java.util.MissingFormatArgumentException {
private static final long serialVersionUID
private final int expected
private final int found
public void <init> (int, int)
int expected
int found
public int getExpected ()
public int getFound ()
public java.lang.String getMessage ()
}
org/checkerframework/checker/formatter/FormatUtil$Conversion.class
FormatUtil.java
package org.checkerframework.checker.formatter
org.checkerframework.checker.formatter.FormatUtil$Conversion extends java.lang.Object {
private final int index
private final org.checkerframework.checker.formatter.qual.ConversionCategory cath
public void <init> (char, int)
char c
int index
int index ()
org.checkerframework.checker.formatter.qual.ConversionCategory category ()
}
org/checkerframework/checker/formatter/qual/
org/checkerframework/checker/formatter/qual/Format.class
Format.java
package org.checkerframework.checker.formatter.qual
public abstract annotation org.checkerframework.checker.formatter.qual.Format extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.formatter.qual.ConversionCategory[] value ()
}
org/checkerframework/checker/formatter/qual/ReturnsFormat.class
ReturnsFormat.java
package org.checkerframework.checker.formatter.qual
public abstract annotation org.checkerframework.checker.formatter.qual.ReturnsFormat extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/formatter/qual/UnknownFormat.class
UnknownFormat.java
package org.checkerframework.checker.formatter.qual
public abstract annotation org.checkerframework.checker.formatter.qual.UnknownFormat extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/formatter/qual/ConversionCategory.class
ConversionCategory.java
package org.checkerframework.checker.formatter.qual
public final enum org.checkerframework.checker.formatter.qual.ConversionCategory extends java.lang.Enum {
public static final enum org.checkerframework.checker.formatter.qual.ConversionCategory GENERAL
public static final enum org.checkerframework.checker.formatter.qual.ConversionCategory CHAR
public static final enum org.checkerframework.checker.formatter.qual.ConversionCategory INT
public static final enum org.checkerframework.checker.formatter.qual.ConversionCategory FLOAT
public static final enum org.checkerframework.checker.formatter.qual.ConversionCategory TIME
public static final enum org.checkerframework.checker.formatter.qual.ConversionCategory CHAR_AND_INT
public static final enum org.checkerframework.checker.formatter.qual.ConversionCategory INT_AND_TIME
public static final enum org.checkerframework.checker.formatter.qual.ConversionCategory NULL
public static final enum org.checkerframework.checker.formatter.qual.ConversionCategory UNUSED
public final Class[] types
public final String chars
private static final synthetic org.checkerframework.checker.formatter.qual.ConversionCategory[] $VALUES
public static org.checkerframework.checker.formatter.qual.ConversionCategory[] values ()
public static org.checkerframework.checker.formatter.qual.ConversionCategory valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.Class[], java.lang.String)
Class[] types
String chars
public static org.checkerframework.checker.formatter.qual.ConversionCategory fromConversionChar (char)
org.checkerframework.checker.formatter.qual.ConversionCategory v
char c
private static java.util.Set arrayToSet (java.lang.Object[])
Object[] a
public static boolean isSubsetOf (org.checkerframework.checker.formatter.qual.ConversionCategory, org.checkerframework.checker.formatter.qual.ConversionCategory)
org.checkerframework.checker.formatter.qual.ConversionCategory a
org.checkerframework.checker.formatter.qual.ConversionCategory b
public static org.checkerframework.checker.formatter.qual.ConversionCategory intersect (org.checkerframework.checker.formatter.qual.ConversionCategory, org.checkerframework.checker.formatter.qual.ConversionCategory)
java.util.Set vs
org.checkerframework.checker.formatter.qual.ConversionCategory v
org.checkerframework.checker.formatter.qual.ConversionCategory a
org.checkerframework.checker.formatter.qual.ConversionCategory b
java.util.Set as
java.util.Set bs
public static org.checkerframework.checker.formatter.qual.ConversionCategory union (org.checkerframework.checker.formatter.qual.ConversionCategory, org.checkerframework.checker.formatter.qual.ConversionCategory)
java.util.Set vs
org.checkerframework.checker.formatter.qual.ConversionCategory v
org.checkerframework.checker.formatter.qual.ConversionCategory a
org.checkerframework.checker.formatter.qual.ConversionCategory b
java.util.Set as
java.util.Set bs
private java.lang.String className (java.lang.Class)
Class cls
public java.lang.String toString ()
Class cls
StringBuilder sb
boolean first
static void <clinit> ()
}
org/checkerframework/checker/formatter/qual/FormatMethod.class
FormatMethod.java
package org.checkerframework.checker.formatter.qual
public abstract annotation org.checkerframework.checker.formatter.qual.FormatMethod extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/formatter/qual/FormatBottom.class
FormatBottom.java
package org.checkerframework.checker.formatter.qual
public abstract annotation org.checkerframework.checker.formatter.qual.FormatBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/formatter/qual/InvalidFormat.class
InvalidFormat.java
package org.checkerframework.checker.formatter.qual
public abstract annotation org.checkerframework.checker.formatter.qual.InvalidFormat extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/checkerframework/checker/nullness/
org/checkerframework/checker/nullness/NullnessUtil.class
NullnessUtil.java
package org.checkerframework.checker.nullness
public final org.checkerframework.checker.nullness.NullnessUtil extends java.lang.Object {
static final synthetic boolean $assertionsDisabled
private void <init> ()
public static java.lang.Object castNonNull (java.lang.Object)
Object ref
public static java.lang.Object[] castNonNullDeep (java.lang.Object[])
Object[] arr
public static java.lang.Object[][] castNonNullDeep (java.lang.Object[][])
Object[][] arr
public static java.lang.Object[][][] castNonNullDeep (java.lang.Object[][][])
Object[][][] arr
public static java.lang.Object[][][][] castNonNullDeep (java.lang.Object[][][][])
Object[][][][] arr
public static java.lang.Object[][][][][] castNonNullDeep (java.lang.Object[][][][][])
Object[][][][][] arr
private static java.lang.Object[] castNonNullArray (java.lang.Object[])
int i
Object[] arr
private static void checkIfArray (java.lang.Object)
Object ref
Class comp
static void <clinit> ()
}
org/checkerframework/checker/nullness/Opt.class
Opt.java
package org.checkerframework.checker.nullness
public final org.checkerframework.checker.nullness.Opt extends java.lang.Object {
private void <init> ()
public static java.lang.Object get (java.lang.Object)
Object primary
public static boolean isPresent (java.lang.Object)
Object primary
public static void ifPresent (java.lang.Object, java.util.function.Consumer)
Object primary
java.util.function.Consumer consumer
public static java.lang.Object filter (java.lang.Object, java.util.function.Predicate)
Object primary
java.util.function.Predicate predicate
public static java.lang.Object map (java.lang.Object, java.util.function.Function)
Object primary
java.util.function.Function mapper
public static java.lang.Object orElse (java.lang.Object, java.lang.Object)
Object primary
Object other
public static java.lang.Object orElseGet (java.lang.Object, java.util.function.Supplier)
Object primary
java.util.function.Supplier other
public static java.lang.Object orElseThrow (java.lang.Object, java.util.function.Supplier) throws java.lang.Throwable
Object primary
java.util.function.Supplier exceptionSupplier
}
org/checkerframework/checker/nullness/qual/
org/checkerframework/checker/nullness/qual/NonRaw.class
NonRaw.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.NonRaw extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/nullness/qual/UnknownKeyFor.class
UnknownKeyFor.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.UnknownKeyFor extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/nullness/qual/EnsuresNonNullIf.class
EnsuresNonNullIf.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.EnsuresNonNullIf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] expression ()
public abstract boolean result ()
}
org/checkerframework/checker/nullness/qual/Nullable.class
Nullable.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/nullness/qual/NonNull.class
NonNull.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.NonNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/nullness/qual/MonotonicNonNull.class
MonotonicNonNull.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.MonotonicNonNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/nullness/qual/Raw.class
Raw.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.Raw extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/checkerframework/checker/nullness/qual/PolyKeyFor.class
PolyKeyFor.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.PolyKeyFor extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/nullness/qual/EnsuresNonNull.class
EnsuresNonNull.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.EnsuresNonNull extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/nullness/qual/RequiresNonNull.class
RequiresNonNull.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.RequiresNonNull extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/nullness/qual/AssertNonNullIfNonNull.class
AssertNonNullIfNonNull.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.AssertNonNullIfNonNull extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/nullness/qual/KeyForBottom.class
KeyForBottom.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.KeyForBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/nullness/qual/KeyFor.class
KeyFor.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.KeyFor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/nullness/qual/PolyRaw.class
PolyRaw.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.PolyRaw extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/nullness/qual/PolyNull.class
PolyNull.java
package org.checkerframework.checker.nullness.qual
public abstract annotation org.checkerframework.checker.nullness.qual.PolyNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/tainting/
org/checkerframework/checker/tainting/qual/
org/checkerframework/checker/tainting/qual/Tainted.class
Tainted.java
package org.checkerframework.checker.tainting.qual
public abstract annotation org.checkerframework.checker.tainting.qual.Tainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/tainting/qual/Untainted.class
Untainted.java
package org.checkerframework.checker.tainting.qual
public abstract annotation org.checkerframework.checker.tainting.qual.Untainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/tainting/qual/PolyTainted.class
PolyTainted.java
package org.checkerframework.checker.tainting.qual
public abstract annotation org.checkerframework.checker.tainting.qual.PolyTainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/i18n/
org/checkerframework/checker/i18n/qual/
org/checkerframework/checker/i18n/qual/LocalizableKeyBottom.class
LocalizableKeyBottom.java
package org.checkerframework.checker.i18n.qual
public abstract annotation org.checkerframework.checker.i18n.qual.LocalizableKeyBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/i18n/qual/UnknownLocalized.class
UnknownLocalized.java
package org.checkerframework.checker.i18n.qual
public abstract annotation org.checkerframework.checker.i18n.qual.UnknownLocalized extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/i18n/qual/Localized.class
Localized.java
package org.checkerframework.checker.i18n.qual
public abstract annotation org.checkerframework.checker.i18n.qual.Localized extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/i18n/qual/LocalizableKey.class
LocalizableKey.java
package org.checkerframework.checker.i18n.qual
public abstract annotation org.checkerframework.checker.i18n.qual.LocalizableKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/i18n/qual/UnknownLocalizableKey.class
UnknownLocalizableKey.java
package org.checkerframework.checker.i18n.qual
public abstract annotation org.checkerframework.checker.i18n.qual.UnknownLocalizableKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/propkey/
org/checkerframework/checker/propkey/qual/
org/checkerframework/checker/propkey/qual/UnknownPropertyKey.class
UnknownPropertyKey.java
package org.checkerframework.checker.propkey.qual
public abstract annotation org.checkerframework.checker.propkey.qual.UnknownPropertyKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/propkey/qual/PropertyKey.class
PropertyKey.java
package org.checkerframework.checker.propkey.qual
public abstract annotation org.checkerframework.checker.propkey.qual.PropertyKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/propkey/qual/PropertyKeyBottom.class
PropertyKeyBottom.java
package org.checkerframework.checker.propkey.qual
public abstract annotation org.checkerframework.checker.propkey.qual.PropertyKeyBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/
org/checkerframework/checker/units/UnitsTools.class
UnitsTools.java
package org.checkerframework.checker.units
public org.checkerframework.checker.units.UnitsTools extends java.lang.Object {
public static final int mPERs2
public static final double rad
public static final double deg
public static final int mm2
public static final int m2
public static final int km2
public static final int A
public static final int cd
public static final int mm
public static final int m
public static final int km
public static final int g
public static final int kg
public static final int mPERs
public static final int kmPERh
public static final int mol
public static final int K
public static final int C
public static final int s
public static final int min
public static final int h
public void <init> ()
public static double toRadians (double)
double angdeg
public static double toDegrees (double)
double angrad
public static int fromMilliMeterToMeter (int)
int mm
public static int fromMeterToMilliMeter (int)
int m
public static int fromMeterToKiloMeter (int)
int m
public static int fromKiloMeterToMeter (int)
int km
public static int fromGramToKiloGram (int)
int g
public static int fromKiloGramToGram (int)
int kg
public static double fromMeterPerSecondToKiloMeterPerHour (double)
double mps
public static double fromKiloMeterPerHourToMeterPerSecond (double)
double kmph
public static int fromKelvinToCelsius (int)
int k
public static int fromCelsiusToKelvin (int)
int c
public static int fromSecondToMinute (int)
int s
public static int fromMinuteToSecond (int)
int min
public static int fromMinuteToHour (int)
int min
public static int fromHourToMinute (int)
int h
}
org/checkerframework/checker/units/qual/
org/checkerframework/checker/units/qual/PolyUnit.class
PolyUnit.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.PolyUnit extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/degrees.class
degrees.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.degrees extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/MixedUnits.class
MixedUnits.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.MixedUnits extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/UnknownUnits.class
UnknownUnits.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.UnknownUnits extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/km2.class
km2.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.km2 extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/Mass.class
Mass.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.Mass extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/mm.class
mm.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.mm extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/h.class
h.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.h extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/Angle.class
Angle.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.Angle extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/min.class
min.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.min extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/UnitsRelations.class
UnitsRelations.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.UnitsRelations extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/checkerframework/checker/units/qual/Substance.class
Substance.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.Substance extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/Temperature.class
Temperature.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.Temperature extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/Area.class
Area.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.Area extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/radians.class
radians.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.radians extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.units.qual.Prefix value ()
}
org/checkerframework/checker/units/qual/UnitsBottom.class
UnitsBottom.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.UnitsBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/Speed.class
Speed.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.Speed extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/m.class
m.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.m extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.units.qual.Prefix value ()
}
org/checkerframework/checker/units/qual/Current.class
Current.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.Current extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/mol.class
mol.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.mol extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.units.qual.Prefix value ()
}
org/checkerframework/checker/units/qual/cd.class
cd.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.cd extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.units.qual.Prefix value ()
}
org/checkerframework/checker/units/qual/K.class
K.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.K extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.units.qual.Prefix value ()
}
org/checkerframework/checker/units/qual/s.class
s.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.s extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.units.qual.Prefix value ()
}
org/checkerframework/checker/units/qual/mm2.class
mm2.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.mm2 extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/km.class
km.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.km extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/Luminance.class
Luminance.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.Luminance extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/Length.class
Length.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.Length extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/A.class
A.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.A extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.units.qual.Prefix value ()
}
org/checkerframework/checker/units/qual/Acceleration.class
Acceleration.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.Acceleration extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/mPERs2.class
mPERs2.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.mPERs2 extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.units.qual.Prefix value ()
}
org/checkerframework/checker/units/qual/C.class
C.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.C extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/g.class
g.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.g extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.units.qual.Prefix value ()
}
org/checkerframework/checker/units/qual/Prefix.class
Prefix.java
package org.checkerframework.checker.units.qual
public final enum org.checkerframework.checker.units.qual.Prefix extends java.lang.Enum {
public static final enum org.checkerframework.checker.units.qual.Prefix yotta
public static final enum org.checkerframework.checker.units.qual.Prefix zetta
public static final enum org.checkerframework.checker.units.qual.Prefix exa
public static final enum org.checkerframework.checker.units.qual.Prefix peta
public static final enum org.checkerframework.checker.units.qual.Prefix tera
public static final enum org.checkerframework.checker.units.qual.Prefix giga
public static final enum org.checkerframework.checker.units.qual.Prefix mega
public static final enum org.checkerframework.checker.units.qual.Prefix kilo
public static final enum org.checkerframework.checker.units.qual.Prefix hecto
public static final enum org.checkerframework.checker.units.qual.Prefix deca
public static final enum org.checkerframework.checker.units.qual.Prefix one
public static final enum org.checkerframework.checker.units.qual.Prefix deci
public static final enum org.checkerframework.checker.units.qual.Prefix centi
public static final enum org.checkerframework.checker.units.qual.Prefix milli
public static final enum org.checkerframework.checker.units.qual.Prefix micro
public static final enum org.checkerframework.checker.units.qual.Prefix nano
public static final enum org.checkerframework.checker.units.qual.Prefix pico
public static final enum org.checkerframework.checker.units.qual.Prefix femto
public static final enum org.checkerframework.checker.units.qual.Prefix atto
public static final enum org.checkerframework.checker.units.qual.Prefix zepto
public static final enum org.checkerframework.checker.units.qual.Prefix yocto
private static final synthetic org.checkerframework.checker.units.qual.Prefix[] $VALUES
public static org.checkerframework.checker.units.qual.Prefix[] values ()
public static org.checkerframework.checker.units.qual.Prefix valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/checkerframework/checker/units/qual/kg.class
kg.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.kg extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/mPERs.class
mPERs.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.mPERs extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.units.qual.Prefix value ()
}
org/checkerframework/checker/units/qual/m2.class
m2.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.m2 extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.checkerframework.checker.units.qual.Prefix value ()
}
org/checkerframework/checker/units/qual/kmPERh.class
kmPERh.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.kmPERh extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/units/qual/UnitsMultiple.class
UnitsMultiple.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.UnitsMultiple extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class quantity ()
public abstract org.checkerframework.checker.units.qual.Prefix prefix ()
}
org/checkerframework/checker/units/qual/Time.class
Time.java
package org.checkerframework.checker.units.qual
public abstract annotation org.checkerframework.checker.units.qual.Time extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/lock/
org/checkerframework/checker/lock/qual/
org/checkerframework/checker/lock/qual/LockHeld.class
LockHeld.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.LockHeld extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/lock/qual/GuardSatisfied.class
GuardSatisfied.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.GuardSatisfied extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
}
org/checkerframework/checker/lock/qual/LockingFree.class
LockingFree.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.LockingFree extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/lock/qual/EnsuresLockHeldIf.class
EnsuresLockHeldIf.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.EnsuresLockHeldIf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] expression ()
public abstract boolean result ()
}
org/checkerframework/checker/lock/qual/ReleasesNoLocks.class
ReleasesNoLocks.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.ReleasesNoLocks extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/lock/qual/GuardedBy.class
GuardedBy.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.GuardedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/lock/qual/MayReleaseLocks.class
MayReleaseLocks.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.MayReleaseLocks extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/lock/qual/GuardedByUnknown.class
GuardedByUnknown.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.GuardedByUnknown extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/lock/qual/GuardedByBottom.class
GuardedByBottom.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.GuardedByBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/lock/qual/EnsuresLockHeld.class
EnsuresLockHeld.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.EnsuresLockHeld extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/lock/qual/LockPossiblyHeld.class
LockPossiblyHeld.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.LockPossiblyHeld extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/lock/qual/Holding.class
Holding.java
package org.checkerframework.checker.lock.qual
public abstract annotation org.checkerframework.checker.lock.qual.Holding extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/compilermsgs/
org/checkerframework/checker/compilermsgs/qual/
org/checkerframework/checker/compilermsgs/qual/UnknownCompilerMessageKey.class
UnknownCompilerMessageKey.java
package org.checkerframework.checker.compilermsgs.qual
public abstract annotation org.checkerframework.checker.compilermsgs.qual.UnknownCompilerMessageKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/compilermsgs/qual/CompilerMessageKey.class
CompilerMessageKey.java
package org.checkerframework.checker.compilermsgs.qual
public abstract annotation org.checkerframework.checker.compilermsgs.qual.CompilerMessageKey extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/compilermsgs/qual/CompilerMessageKeyBottom.class
CompilerMessageKeyBottom.java
package org.checkerframework.checker.compilermsgs.qual
public abstract annotation org.checkerframework.checker.compilermsgs.qual.CompilerMessageKeyBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/regex/
org/checkerframework/checker/regex/RegexUtil$CheckedPatternSyntaxException.class
RegexUtil.java
package org.checkerframework.checker.regex
public org.checkerframework.checker.regex.RegexUtil$CheckedPatternSyntaxException extends java.lang.Exception {
private static final long serialVersionUID
private final java.util.regex.PatternSyntaxException pse
public void <init> (java.util.regex.PatternSyntaxException)
java.util.regex.PatternSyntaxException pse
public void <init> (java.lang.String, java.lang.String, int)
String desc
String regex
int index
public java.lang.String getDescription ()
public int getIndex ()
public java.lang.String getMessage ()
public java.lang.String getPattern ()
}
org/checkerframework/checker/regex/RegexUtil.class
RegexUtil.java
package org.checkerframework.checker.regex
public final org.checkerframework.checker.regex.RegexUtil extends java.lang.Object {
private void <init> ()
public static boolean isRegex (java.lang.String)
String s
public static boolean isRegex (java.lang.String, int)
java.util.regex.Pattern p
java.util.regex.PatternSyntaxException e
String s
int groups
java.util.regex.Pattern p
public static boolean isRegex (char)
char c
public static java.lang.String regexError (java.lang.String)
String s
public static java.lang.String regexError (java.lang.String, int)
java.util.regex.Pattern p
int actualGroups
java.util.regex.PatternSyntaxException e
String s
int groups
public static java.util.regex.PatternSyntaxException regexException (java.lang.String)
String s
public static java.util.regex.PatternSyntaxException regexException (java.lang.String, int)
java.util.regex.Pattern p
int actualGroups
java.util.regex.PatternSyntaxException pse
String s
int groups
public static java.lang.String asRegex (java.lang.String)
String s
public static java.lang.String asRegex (java.lang.String, int)
java.util.regex.Pattern p
int actualGroups
java.util.regex.PatternSyntaxException e
String s
int groups
private static java.lang.String regexErrorMessage (java.lang.String, int, int)
String s
int expectedGroups
int actualGroups
private static int getGroupCount (java.util.regex.Pattern)
java.util.regex.Pattern p
}
org/checkerframework/checker/regex/qual/
org/checkerframework/checker/regex/qual/PolyRegex.class
PolyRegex.java
package org.checkerframework.checker.regex.qual
public abstract annotation org.checkerframework.checker.regex.qual.PolyRegex extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/regex/qual/RegexBottom.class
RegexBottom.java
package org.checkerframework.checker.regex.qual
public abstract annotation org.checkerframework.checker.regex.qual.RegexBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/regex/qual/Regex.class
Regex.java
package org.checkerframework.checker.regex.qual
public abstract annotation org.checkerframework.checker.regex.qual.Regex extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int value ()
}
org/checkerframework/checker/regex/qual/PartialRegex.class
PartialRegex.java
package org.checkerframework.checker.regex.qual
public abstract annotation org.checkerframework.checker.regex.qual.PartialRegex extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/checkerframework/checker/regex/qual/UnknownRegex.class
UnknownRegex.java
package org.checkerframework.checker.regex.qual
public abstract annotation org.checkerframework.checker.regex.qual.UnknownRegex extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/optional/
org/checkerframework/checker/optional/qual/
org/checkerframework/checker/optional/qual/PolyPresent.class
PolyPresent.java
package org.checkerframework.checker.optional.qual
public abstract annotation org.checkerframework.checker.optional.qual.PolyPresent extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/optional/qual/Present.class
Present.java
package org.checkerframework.checker.optional.qual
public abstract annotation org.checkerframework.checker.optional.qual.Present extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/optional/qual/MaybePresent.class
MaybePresent.java
package org.checkerframework.checker.optional.qual
public abstract annotation org.checkerframework.checker.optional.qual.MaybePresent extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/
org/checkerframework/checker/index/qual/
org/checkerframework/checker/index/qual/SearchIndexFor.class
SearchIndexFor.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.SearchIndexFor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/index/qual/LowerBoundBottom.class
LowerBoundBottom.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.LowerBoundBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/LessThanUnknown.class
LessThanUnknown.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.LessThanUnknown extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/LTEqLengthOf.class
LTEqLengthOf.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.LTEqLengthOf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/index/qual/EnsuresLTLengthOf.class
EnsuresLTLengthOf.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.EnsuresLTLengthOf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
public abstract java.lang.String[] targetValue ()
public abstract java.lang.String[] offset ()
}
org/checkerframework/checker/index/qual/SameLen.class
SameLen.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.SameLen extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/index/qual/SameLenBottom.class
SameLenBottom.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.SameLenBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/PolyIndex.class
PolyIndex.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.PolyIndex extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/IndexOrHigh.class
IndexOrHigh.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.IndexOrHigh extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/index/qual/SubstringIndexBottom.class
SubstringIndexBottom.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.SubstringIndexBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/EnsuresLTLengthOfIf.class
EnsuresLTLengthOfIf.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.EnsuresLTLengthOfIf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] expression ()
public abstract boolean result ()
public abstract java.lang.String[] targetValue ()
public abstract java.lang.String[] offset ()
}
org/checkerframework/checker/index/qual/IndexOrLow.class
IndexOrLow.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.IndexOrLow extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/index/qual/LessThan.class
LessThan.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.LessThan extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/index/qual/UpperBoundUnknown.class
UpperBoundUnknown.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.UpperBoundUnknown extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/PolySameLen.class
PolySameLen.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.PolySameLen extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/NonNegative.class
NonNegative.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.NonNegative extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/SearchIndexBottom.class
SearchIndexBottom.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.SearchIndexBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/SubstringIndexUnknown.class
SubstringIndexUnknown.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.SubstringIndexUnknown extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/LowerBoundUnknown.class
LowerBoundUnknown.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.LowerBoundUnknown extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/GTENegativeOne.class
GTENegativeOne.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.GTENegativeOne extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/LessThanBottom.class
LessThanBottom.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.LessThanBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/Positive.class
Positive.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.Positive extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/UpperBoundBottom.class
UpperBoundBottom.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.UpperBoundBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/IndexFor.class
IndexFor.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.IndexFor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/index/qual/NegativeIndexFor.class
NegativeIndexFor.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.NegativeIndexFor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/index/qual/SearchIndexUnknown.class
SearchIndexUnknown.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.SearchIndexUnknown extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/SubstringIndexFor.class
SubstringIndexFor.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.SubstringIndexFor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
public abstract java.lang.String[] offset ()
}
org/checkerframework/checker/index/qual/PolyLength.class
PolyLength.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.PolyLength extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/SameLenUnknown.class
SameLenUnknown.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.SameLenUnknown extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/LengthOf.class
LengthOf.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.LengthOf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/index/qual/PolyLowerBound.class
PolyLowerBound.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.PolyLowerBound extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/index/qual/LTOMLengthOf.class
LTOMLengthOf.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.LTOMLengthOf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/checkerframework/checker/index/qual/LTLengthOf.class
LTLengthOf.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.LTLengthOf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
public abstract java.lang.String[] offset ()
}
org/checkerframework/checker/index/qual/PolyUpperBound.class
PolyUpperBound.java
package org.checkerframework.checker.index.qual
public abstract annotation org.checkerframework.checker.index.qual.PolyUpperBound extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/interning/
org/checkerframework/checker/interning/qual/
org/checkerframework/checker/interning/qual/Interned.class
Interned.java
package org.checkerframework.checker.interning.qual
public abstract annotation org.checkerframework.checker.interning.qual.Interned extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/interning/qual/UnknownInterned.class
UnknownInterned.java
package org.checkerframework.checker.interning.qual
public abstract annotation org.checkerframework.checker.interning.qual.UnknownInterned extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/interning/qual/InternedDistinct.class
InternedDistinct.java
package org.checkerframework.checker.interning.qual
public abstract annotation org.checkerframework.checker.interning.qual.InternedDistinct extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/interning/qual/PolyInterned.class
PolyInterned.java
package org.checkerframework.checker.interning.qual
public abstract annotation org.checkerframework.checker.interning.qual.PolyInterned extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/interning/qual/UsesObjectEquals.class
UsesObjectEquals.java
package org.checkerframework.checker.interning.qual
public abstract annotation org.checkerframework.checker.interning.qual.UsesObjectEquals extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/guieffect/
org/checkerframework/checker/guieffect/qual/
org/checkerframework/checker/guieffect/qual/UIPackage.class
UIPackage.java
package org.checkerframework.checker.guieffect.qual
public abstract annotation org.checkerframework.checker.guieffect.qual.UIPackage extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/guieffect/qual/PolyUIEffect.class
PolyUIEffect.java
package org.checkerframework.checker.guieffect.qual
public abstract annotation org.checkerframework.checker.guieffect.qual.PolyUIEffect extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/guieffect/qual/SafeEffect.class
SafeEffect.java
package org.checkerframework.checker.guieffect.qual
public abstract annotation org.checkerframework.checker.guieffect.qual.SafeEffect extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/guieffect/qual/SafeType.class
SafeType.java
package org.checkerframework.checker.guieffect.qual
public abstract annotation org.checkerframework.checker.guieffect.qual.SafeType extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/guieffect/qual/UIEffect.class
UIEffect.java
package org.checkerframework.checker.guieffect.qual
public abstract annotation org.checkerframework.checker.guieffect.qual.UIEffect extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/guieffect/qual/PolyUI.class
PolyUI.java
package org.checkerframework.checker.guieffect.qual
public abstract annotation org.checkerframework.checker.guieffect.qual.PolyUI extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/guieffect/qual/UI.class
UI.java
package org.checkerframework.checker.guieffect.qual
public abstract annotation org.checkerframework.checker.guieffect.qual.UI extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/guieffect/qual/UIType.class
UIType.java
package org.checkerframework.checker.guieffect.qual
public abstract annotation org.checkerframework.checker.guieffect.qual.UIType extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/guieffect/qual/AlwaysSafe.class
AlwaysSafe.java
package org.checkerframework.checker.guieffect.qual
public abstract annotation org.checkerframework.checker.guieffect.qual.AlwaysSafe extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/guieffect/qual/PolyUIType.class
PolyUIType.java
package org.checkerframework.checker.guieffect.qual
public abstract annotation org.checkerframework.checker.guieffect.qual.PolyUIType extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/initialization/
org/checkerframework/checker/initialization/qual/
org/checkerframework/checker/initialization/qual/Initialized.class
Initialized.java
package org.checkerframework.checker.initialization.qual
public abstract annotation org.checkerframework.checker.initialization.qual.Initialized extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/initialization/qual/NotOnlyInitialized.class
NotOnlyInitialized.java
package org.checkerframework.checker.initialization.qual
public abstract annotation org.checkerframework.checker.initialization.qual.NotOnlyInitialized extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/initialization/qual/FBCBottom.class
FBCBottom.java
package org.checkerframework.checker.initialization.qual
public abstract annotation org.checkerframework.checker.initialization.qual.FBCBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/initialization/qual/UnderInitialization.class
UnderInitialization.java
package org.checkerframework.checker.initialization.qual
public abstract annotation org.checkerframework.checker.initialization.qual.UnderInitialization extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/checkerframework/checker/initialization/qual/UnknownInitialization.class
UnknownInitialization.java
package org.checkerframework.checker.initialization.qual
public abstract annotation org.checkerframework.checker.initialization.qual.UnknownInitialization extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/checkerframework/checker/fenum/
org/checkerframework/checker/fenum/qual/
org/checkerframework/checker/fenum/qual/SwingSplitPaneOrientation.class
SwingSplitPaneOrientation.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.SwingSplitPaneOrientation extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/SwingHorizontalOrientation.class
SwingHorizontalOrientation.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.SwingHorizontalOrientation extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/AwtColorSpace.class
AwtColorSpace.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.AwtColorSpace extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/FenumBottom.class
FenumBottom.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.FenumBottom extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/Fenum.class
Fenum.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.Fenum extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/checkerframework/checker/fenum/qual/FenumTop.class
FenumTop.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.FenumTop extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/AwtFlowLayout.class
AwtFlowLayout.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.AwtFlowLayout extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/AwtAlphaCompositingRule.class
AwtAlphaCompositingRule.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.AwtAlphaCompositingRule extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/SwingTextOrientation.class
SwingTextOrientation.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.SwingTextOrientation extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/PolyFenum.class
PolyFenum.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.PolyFenum extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/SwingVerticalOrientation.class
SwingVerticalOrientation.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.SwingVerticalOrientation extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/SwingCompassDirection.class
SwingCompassDirection.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.SwingCompassDirection extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/SwingTitleJustification.class
SwingTitleJustification.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.SwingTitleJustification extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/SwingBoxOrientation.class
SwingBoxOrientation.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.SwingBoxOrientation extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/SwingTitlePosition.class
SwingTitlePosition.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.SwingTitlePosition extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/SwingElementOrientation.class
SwingElementOrientation.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.SwingElementOrientation extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/FenumUnqualified.class
FenumUnqualified.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.FenumUnqualified extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/checkerframework/checker/fenum/qual/AwtCursorType.class
AwtCursorType.java
package org.checkerframework.checker.fenum.qual
public abstract annotation org.checkerframework.checker.fenum.qual.AwtCursorType extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/j2objc/
com/google/j2objc/annotations/
com/google/j2objc/annotations/AutoreleasePool.class
AutoreleasePool.java
package com.google.j2objc.annotations
public abstract annotation com.google.j2objc.annotations.AutoreleasePool extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/j2objc/annotations/J2ObjCIncompatible.class
J2ObjCIncompatible.java
package com.google.j2objc.annotations
public abstract annotation com.google.j2objc.annotations.J2ObjCIncompatible extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/j2objc/annotations/LoopTranslation$LoopStyle.class
LoopTranslation.java
package com.google.j2objc.annotations
public final enum com.google.j2objc.annotations.LoopTranslation$LoopStyle extends java.lang.Enum {
public static final enum com.google.j2objc.annotations.LoopTranslation$LoopStyle JAVA_ITERATOR
public static final enum com.google.j2objc.annotations.LoopTranslation$LoopStyle FAST_ENUMERATION
private static final synthetic com.google.j2objc.annotations.LoopTranslation$LoopStyle[] $VALUES
public static com.google.j2objc.annotations.LoopTranslation$LoopStyle[] values ()
public static com.google.j2objc.annotations.LoopTranslation$LoopStyle valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/j2objc/annotations/LoopTranslation.class
LoopTranslation.java
package com.google.j2objc.annotations
public abstract annotation com.google.j2objc.annotations.LoopTranslation extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract com.google.j2objc.annotations.LoopTranslation$LoopStyle value ()
}
com/google/j2objc/annotations/ObjectiveCName.class
ObjectiveCName.java
package com.google.j2objc.annotations
public abstract annotation com.google.j2objc.annotations.ObjectiveCName extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/j2objc/annotations/Property.class
Property.java
package com.google.j2objc.annotations
public abstract annotation com.google.j2objc.annotations.Property extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/j2objc/annotations/ReflectionSupport$Level.class
ReflectionSupport.java
package com.google.j2objc.annotations
public final enum com.google.j2objc.annotations.ReflectionSupport$Level extends java.lang.Enum {
public static final enum com.google.j2objc.annotations.ReflectionSupport$Level NATIVE_ONLY
public static final enum com.google.j2objc.annotations.ReflectionSupport$Level FULL
private static final synthetic com.google.j2objc.annotations.ReflectionSupport$Level[] $VALUES
public static com.google.j2objc.annotations.ReflectionSupport$Level[] values ()
public static com.google.j2objc.annotations.ReflectionSupport$Level valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
com/google/j2objc/annotations/ReflectionSupport.class
ReflectionSupport.java
package com.google.j2objc.annotations
public abstract annotation com.google.j2objc.annotations.ReflectionSupport extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract com.google.j2objc.annotations.ReflectionSupport$Level value ()
}
com/google/j2objc/annotations/RetainedLocalRef.class
RetainedLocalRef.java
package com.google.j2objc.annotations
public abstract annotation com.google.j2objc.annotations.RetainedLocalRef extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/j2objc/annotations/RetainedWith.class
RetainedWith.java
package com.google.j2objc.annotations
public abstract annotation com.google.j2objc.annotations.RetainedWith extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/j2objc/annotations/Weak.class
Weak.java
package com.google.j2objc.annotations
public abstract annotation com.google.j2objc.annotations.Weak extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/j2objc/annotations/WeakOuter.class
WeakOuter.java
package com.google.j2objc.annotations
public abstract annotation com.google.j2objc.annotations.WeakOuter extends java.lang.Object implements java.lang.annotation.Annotation {
}
META-INF/maven/com.google.j2objc/
META-INF/maven/com.google.j2objc/j2objc-annotations/
META-INF/maven/com.google.j2objc/j2objc-annotations/pom.xml
META-INF/maven/com.google.j2objc/j2objc-annotations/pom.properties
org/codehaus/
org/codehaus/mojo/
org/codehaus/mojo/animal_sniffer/
org/codehaus/mojo/animal_sniffer/IgnoreJRERequirement.class
IgnoreJRERequirement.java
package org.codehaus.mojo.animal_sniffer
public abstract annotation org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement extends java.lang.Object implements java.lang.annotation.Annotation {
}
META-INF/maven/org.codehaus.mojo/
META-INF/maven/org.codehaus.mojo/animal-sniffer-annotations/
META-INF/maven/org.codehaus.mojo/animal-sniffer-annotations/pom.xml
META-INF/maven/org.codehaus.mojo/animal-sniffer-annotations/pom.properties
org/openjdk/
org/openjdk/tools/
org/openjdk/tools/sjavac/
org/openjdk/tools/sjavac/server/
org/openjdk/tools/sjavac/server/log/
org/openjdk/tools/sjavac/server/log/LoggingOutputStream.class
LoggingOutputStream.java
package org.openjdk.tools.sjavac.server.log
public org.openjdk.tools.sjavac.server.log.LoggingOutputStream extends java.io.FilterOutputStream {
private static final byte[] LINE_SEP
private final org.openjdk.tools.sjavac.Log$Level level
private final String linePrefix
private org.openjdk.tools.sjavac.server.log.LoggingOutputStream$EolTrackingByteArrayOutputStream buf
public void <init> (java.io.OutputStream, org.openjdk.tools.sjavac.Log$Level, java.lang.String)
public void write (int) throws java.io.IOException
static void <clinit> ()
}
org/openjdk/tools/sjavac/server/log/LoggingOutputStream$EolTrackingByteArrayOutputStream.class
LoggingOutputStream.java
package org.openjdk.tools.sjavac.server.log
org.openjdk.tools.sjavac.server.log.LoggingOutputStream$EolTrackingByteArrayOutputStream extends java.io.ByteArrayOutputStream {
private static final byte[] EOL
private void <init> ()
private boolean isLineComplete ()
synthetic void <init> (org.openjdk.tools.sjavac.server.log.LoggingOutputStream$1)
static synthetic boolean access$100 (org.openjdk.tools.sjavac.server.log.LoggingOutputStream$EolTrackingByteArrayOutputStream)
static void <clinit> ()
}
org/openjdk/tools/sjavac/server/log/LoggingOutputStream$1.class
LoggingOutputStream.java
package org.openjdk.tools.sjavac.server.log
synthetic org.openjdk.tools.sjavac.server.log.LoggingOutputStream$1 extends java.lang.Object {
}
org/openjdk/tools/sjavac/server/log/LazyInitFileLog.class
LazyInitFileLog.java
package org.openjdk.tools.sjavac.server.log
public org.openjdk.tools.sjavac.server.log.LazyInitFileLog extends org.openjdk.tools.sjavac.Log {
String baseFilename
java.nio.file.Path destination
public void <init> (java.lang.String)
protected void printLogMsg (org.openjdk.tools.sjavac.Log$Level, java.lang.String)
private java.nio.file.Path getAvailableDestination ()
public java.nio.file.Path getLogDestination ()
}
org/openjdk/tools/sjavac/server/Terminable.class
Terminable.java
package org.openjdk.tools.sjavac.server
public abstract org.openjdk.tools.sjavac.server.Terminable extends java.lang.Object {
public abstract void shutdown (java.lang.String)
}
org/openjdk/tools/sjavac/server/SysInfo.class
SysInfo.java
package org.openjdk.tools.sjavac.server
public org.openjdk.tools.sjavac.server.SysInfo extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
public int numCores
public long maxMemory
public void <init> (int, long)
}
org/openjdk/tools/sjavac/server/SjavacServer.class
SjavacServer.java
package org.openjdk.tools.sjavac.server
public org.openjdk.tools.sjavac.server.SjavacServer extends java.lang.Object implements org.openjdk.tools.sjavac.server.Terminable {
public static final String LINE_TYPE_RC
private final String portfilename
private final int poolsize
private final int keepalive
private final long myCookie
private long totalBuildTime
org.openjdk.tools.sjavac.server.Sjavac sjavac
private java.net.ServerSocket serverSocket
private org.openjdk.tools.sjavac.server.PortFile portFile
private org.openjdk.tools.sjavac.server.PortFileMonitor portFileMonitor
final java.util.concurrent.atomic.AtomicBoolean keepAcceptingRequests
private static java.util.Map allPortFiles
public void <init> (java.lang.String) throws java.io.FileNotFoundException
public void <init> (java.lang.String, int, int) throws java.io.FileNotFoundException
public static synchronized org.openjdk.tools.sjavac.server.PortFile getPortFile (java.lang.String)
long getCookie ()
int getPort ()
public void addBuildTime (long)
public int startServer () throws java.io.IOException java.lang.InterruptedException
public void shutdown (java.lang.String)
}
org/openjdk/tools/sjavac/server/Sjavac.class
Sjavac.java
package org.openjdk.tools.sjavac.server
public abstract org.openjdk.tools.sjavac.server.Sjavac extends java.lang.Object {
public abstract org.openjdk.tools.javac.main.Main$Result compile (java.lang.String[])
public abstract void shutdown ()
}
org/openjdk/tools/sjavac/server/ServerMain.class
ServerMain.java
package org.openjdk.tools.sjavac.server
public org.openjdk.tools.sjavac.server.ServerMain extends java.lang.Object {
private static org.openjdk.tools.sjavac.server.log.LazyInitFileLog errorLog
public void <init> ()
public static int run (java.lang.String[])
public static org.openjdk.tools.sjavac.server.log.LazyInitFileLog getErrorLog ()
private static synthetic void lambda$run$0 (java.lang.Thread, java.lang.Throwable)
}
org/openjdk/tools/sjavac/server/RequestHandler.class
RequestHandler.java
package org.openjdk.tools.sjavac.server
public org.openjdk.tools.sjavac.server.RequestHandler extends java.lang.Thread {
private final java.net.Socket socket
private final org.openjdk.tools.sjavac.server.Sjavac sjavac
public void <init> (java.net.Socket, org.openjdk.tools.sjavac.server.Sjavac)
public void run ()
private void checkInternalErrorLog ()
}
org/openjdk/tools/sjavac/server/RequestHandler$1.class
RequestHandler.java
package org.openjdk.tools.sjavac.server
org.openjdk.tools.sjavac.server.RequestHandler$1 extends org.openjdk.tools.sjavac.Log {
final synthetic org.openjdk.tools.sjavac.server.RequestHandler this$0
void <init> (org.openjdk.tools.sjavac.server.RequestHandler, java.io.Writer, java.io.Writer)
protected boolean isLevelLogged (org.openjdk.tools.sjavac.Log$Level)
protected void printLogMsg (org.openjdk.tools.sjavac.Log$Level, java.lang.String)
private synthetic void lambda$printLogMsg$1 (org.openjdk.tools.sjavac.Log$Level, java.lang.String)
private static synthetic java.lang.String lambda$printLogMsg$0 (org.openjdk.tools.sjavac.Log$Level, java.lang.String)
}
org/openjdk/tools/sjavac/server/PortFileMonitor.class
PortFileMonitor.java
package org.openjdk.tools.sjavac.server
public org.openjdk.tools.sjavac.server.PortFileMonitor extends java.lang.Object {
private static final int CHECK_PORTFILE_INTERVAL
private final java.util.Timer timer
private final org.openjdk.tools.sjavac.server.PortFile portFile
private final org.openjdk.tools.sjavac.server.SjavacServer server
public void <init> (org.openjdk.tools.sjavac.server.PortFile, org.openjdk.tools.sjavac.server.SjavacServer)
public void start ()
public void shutdown ()
static synthetic org.openjdk.tools.sjavac.server.PortFile access$000 (org.openjdk.tools.sjavac.server.PortFileMonitor)
static synthetic org.openjdk.tools.sjavac.server.SjavacServer access$100 (org.openjdk.tools.sjavac.server.PortFileMonitor)
}
org/openjdk/tools/sjavac/server/PortFileMonitor$1.class
PortFileMonitor.java
package org.openjdk.tools.sjavac.server
org.openjdk.tools.sjavac.server.PortFileMonitor$1 extends java.util.TimerTask {
final synthetic org.openjdk.tools.sjavac.Log val$log
final synthetic org.openjdk.tools.sjavac.server.PortFileMonitor this$0
void <init> (org.openjdk.tools.sjavac.server.PortFileMonitor, org.openjdk.tools.sjavac.Log)
public void run ()
}
org/openjdk/tools/sjavac/server/PortFile.class
PortFile.java
package org.openjdk.tools.sjavac.server
public org.openjdk.tools.sjavac.server.PortFile extends java.lang.Object {
private static final int magicNr
private String filename
private java.io.File file
private java.io.File stopFile
private java.io.RandomAccessFile rwfile
private java.nio.channels.FileChannel channel
private java.nio.channels.FileLock lock
private java.util.concurrent.Semaphore lockSem
private boolean containsPortInfo
private int serverPort
private long serverCookie
private int myServerPort
private long myServerCookie
public void <init> (java.lang.String)
private void initializeChannel () throws org.openjdk.tools.sjavac.client.PortFileInaccessibleException
public void lock () throws java.io.IOException java.lang.InterruptedException
public void getValues ()
public boolean containsPortInfo ()
public int getPort ()
public long getCookie ()
public void setValues (int, long) throws java.io.IOException
public void delete () throws java.io.IOException java.lang.InterruptedException
public boolean exists () throws java.io.IOException
public boolean markedForStop () throws java.io.IOException
public void unlock () throws java.io.IOException
public void waitForValidValues () throws java.io.IOException java.lang.InterruptedException
public boolean stillMyValues () throws java.io.IOException java.io.FileNotFoundException java.lang.InterruptedException
public java.lang.String getFilename ()
private long getServerStartupTimeoutSeconds ()
}
org/openjdk/tools/sjavac/server/IdleResetSjavac.class
IdleResetSjavac.java
package org.openjdk.tools.sjavac.server
public org.openjdk.tools.sjavac.server.IdleResetSjavac extends java.lang.Object implements org.openjdk.tools.sjavac.server.Sjavac {
private final org.openjdk.tools.sjavac.server.Sjavac delegate
private final org.openjdk.tools.sjavac.server.Terminable toShutdown
private final java.util.Timer idlenessTimer
private final long idleTimeout
private int outstandingCalls
private java.util.TimerTask idlenessTimerTask
public void <init> (org.openjdk.tools.sjavac.server.Sjavac, org.openjdk.tools.sjavac.server.Terminable, long)
public org.openjdk.tools.javac.main.Main$Result compile (java.lang.String[])
private synchronized void startCall ()
private synchronized void endCall ()
private void scheduleTimeout ()
public void shutdown ()
static synthetic long access$000 (org.openjdk.tools.sjavac.server.IdleResetSjavac)
static synthetic org.openjdk.tools.sjavac.server.Terminable access$100 (org.openjdk.tools.sjavac.server.IdleResetSjavac)
}
org/openjdk/tools/sjavac/server/IdleResetSjavac$1.class
IdleResetSjavac.java
package org.openjdk.tools.sjavac.server
org.openjdk.tools.sjavac.server.IdleResetSjavac$1 extends java.util.TimerTask {
final synthetic org.openjdk.tools.sjavac.server.IdleResetSjavac this$0
void <init> (org.openjdk.tools.sjavac.server.IdleResetSjavac)
public void run ()
}
org/openjdk/tools/sjavac/server/CompilationSubResult.class
CompilationSubResult.java
package org.openjdk.tools.sjavac.server
public org.openjdk.tools.sjavac.server.CompilationSubResult extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
public org.openjdk.tools.javac.main.Main$Result result
public java.util.Map packageArtifacts
public java.util.Map packageDependencies
public java.util.Map packageCpDependencies
public java.util.Map packagePubapis
public java.util.Map dependencyPubapis
public String stdout
public String stderr
public void <init> (org.openjdk.tools.javac.main.Main$Result)
public void setResult (org.openjdk.tools.javac.main.Main$Result)
}
org/openjdk/tools/sjavac/pubapi/
org/openjdk/tools/sjavac/pubapi/TypeVarTypeDesc.class
TypeVarTypeDesc.java
package org.openjdk.tools.sjavac.pubapi
public org.openjdk.tools.sjavac.pubapi.TypeVarTypeDesc extends org.openjdk.tools.sjavac.pubapi.TypeDesc implements java.io.Serializable {
private static final long serialVersionUID
String identifier
public void <init> (java.lang.String)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
org/openjdk/tools/sjavac/pubapi/TypeDesc.class
TypeDesc.java
package org.openjdk.tools.sjavac.pubapi
public abstract org.openjdk.tools.sjavac.pubapi.TypeDesc extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
org.openjdk.javax.lang.model.type.TypeKind typeKind
public void <init> (org.openjdk.javax.lang.model.type.TypeKind)
public static org.openjdk.tools.sjavac.pubapi.TypeDesc decodeString (java.lang.String)
public static java.lang.String encodeAsString (org.openjdk.tools.sjavac.pubapi.TypeDesc)
public static org.openjdk.tools.sjavac.pubapi.TypeDesc fromType (org.openjdk.javax.lang.model.type.TypeMirror)
public boolean equals (java.lang.Object)
public int hashCode ()
}
org/openjdk/tools/sjavac/pubapi/TypeDesc$1.class
TypeDesc.java
package org.openjdk.tools.sjavac.pubapi
final org.openjdk.tools.sjavac.pubapi.TypeDesc$1 extends org.openjdk.javax.lang.model.util.SimpleTypeVisitor9 {
void <init> ()
public org.openjdk.tools.sjavac.pubapi.TypeDesc visitArray (org.openjdk.javax.lang.model.type.ArrayType, java.lang.Void)
public org.openjdk.tools.sjavac.pubapi.TypeDesc visitDeclared (org.openjdk.javax.lang.model.type.DeclaredType, java.lang.Void)
public org.openjdk.tools.sjavac.pubapi.TypeDesc visitNoType (org.openjdk.javax.lang.model.type.NoType, java.lang.Void)
public org.openjdk.tools.sjavac.pubapi.TypeDesc visitTypeVariable (org.openjdk.javax.lang.model.type.TypeVariable, java.lang.Void)
public org.openjdk.tools.sjavac.pubapi.TypeDesc visitPrimitive (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Void)
public org.openjdk.tools.sjavac.pubapi.TypeDesc visitError (org.openjdk.javax.lang.model.type.ErrorType, java.lang.Void)
public volatile synthetic java.lang.Object visitNoType (org.openjdk.javax.lang.model.type.NoType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVariable (org.openjdk.javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile synthetic java.lang.Object visitError (org.openjdk.javax.lang.model.type.ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitDeclared (org.openjdk.javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile synthetic java.lang.Object visitArray (org.openjdk.javax.lang.model.type.ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitPrimitive (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
}
org/openjdk/tools/sjavac/pubapi/ReferenceTypeDesc.class
ReferenceTypeDesc.java
package org.openjdk.tools.sjavac.pubapi
public org.openjdk.tools.sjavac.pubapi.ReferenceTypeDesc extends org.openjdk.tools.sjavac.pubapi.TypeDesc implements java.io.Serializable {
private static final long serialVersionUID
String javaType
public void <init> (java.lang.String)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
org/openjdk/tools/sjavac/pubapi/PubVar.class
PubVar.java
package org.openjdk.tools.sjavac.pubapi
public org.openjdk.tools.sjavac.pubapi.PubVar extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public final java.util.Set modifiers
public final org.openjdk.tools.sjavac.pubapi.TypeDesc type
public final String identifier
private final String constValue
public void <init> (java.util.Set, org.openjdk.tools.sjavac.pubapi.TypeDesc, java.lang.String, java.lang.String)
public java.lang.String getIdentifier ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
public java.util.Optional getConstValue ()
}
org/openjdk/tools/sjavac/pubapi/PubType.class
PubType.java
package org.openjdk.tools.sjavac.pubapi
public org.openjdk.tools.sjavac.pubapi.PubType extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public final java.util.Set modifiers
public final String fqName
public final org.openjdk.tools.sjavac.pubapi.PubApi pubApi
public void <init> (java.util.Set, java.lang.String, org.openjdk.tools.sjavac.pubapi.PubApi)
public java.lang.String getFqName ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
org/openjdk/tools/sjavac/pubapi/PubMethod.class
PubMethod.java
package org.openjdk.tools.sjavac.pubapi
public org.openjdk.tools.sjavac.pubapi.PubMethod extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
java.util.Set modifiers
java.util.List typeParams
org.openjdk.tools.sjavac.pubapi.TypeDesc returnType
String identifier
java.util.List paramTypes
java.util.List throwDecls
public void <init> (java.util.Set, java.util.List, org.openjdk.tools.sjavac.pubapi.TypeDesc, java.lang.String, java.util.List, java.util.List)
public java.lang.String asSignatureString ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
org/openjdk/tools/sjavac/pubapi/PubApiTypeParam.class
PubApiTypeParam.java
package org.openjdk.tools.sjavac.pubapi
public org.openjdk.tools.sjavac.pubapi.PubApiTypeParam extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String identifier
private final java.util.List bounds
public void <init> (java.lang.String, java.util.List)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String asString ()
public java.lang.String toString ()
}
org/openjdk/tools/sjavac/pubapi/PubApi.class
PubApi.java
package org.openjdk.tools.sjavac.pubapi
public org.openjdk.tools.sjavac.pubapi.PubApi extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public final java.util.Map types
public final java.util.Map variables
public final java.util.Map methods
private org.openjdk.tools.sjavac.pubapi.PubType lastInsertedType
private static final String MODIFIERS
private static final java.util.regex.Pattern MOD_PATTERN
private static final java.util.regex.Pattern METHOD_PATTERN
private static final java.util.regex.Pattern VAR_PATTERN
private static final java.util.regex.Pattern TYPE_PATTERN
public void <init> ()
public void <init> (java.util.Collection, java.util.Collection, java.util.Collection)
public boolean isBackwardCompatibleWith (org.openjdk.tools.sjavac.pubapi.PubApi)
private static java.lang.String typeLine (org.openjdk.tools.sjavac.pubapi.PubType)
private static java.lang.String varLine (org.openjdk.tools.sjavac.pubapi.PubVar)
private static java.lang.String methodLine (org.openjdk.tools.sjavac.pubapi.PubMethod)
public java.util.List asListOfStrings ()
public boolean equals (java.lang.Object)
public int hashCode ()
private static java.lang.String commaSeparated (java.util.List)
private static java.lang.String asString (java.util.Set)
public static org.openjdk.tools.sjavac.pubapi.PubApi mergeTypes (org.openjdk.tools.sjavac.pubapi.PubApi, org.openjdk.tools.sjavac.pubapi.PubApi)
public void appendItem (java.lang.String)
public void addPubType (org.openjdk.tools.sjavac.pubapi.PubType)
public void addPubVar (org.openjdk.tools.sjavac.pubapi.PubVar)
public void addPubMethod (org.openjdk.tools.sjavac.pubapi.PubMethod)
private static java.util.List parseTypeDescs (java.util.List)
private static java.util.List parseTypeParams (java.util.List)
private static org.openjdk.tools.sjavac.pubapi.PubApiTypeParam parseTypeParam (java.lang.String)
public java.util.Set parseModifiers (java.lang.String)
private static int findClosingTag (java.lang.String, int)
public java.util.List splitOnTopLevelCommas (java.lang.String)
public static java.util.List splitOnTopLevelChars (java.lang.String, char)
public boolean isEmpty ()
public java.util.List diff (org.openjdk.tools.sjavac.pubapi.PubApi)
private java.util.List diff (java.lang.String, org.openjdk.tools.sjavac.pubapi.PubApi)
public java.lang.String toString ()
private static synthetic boolean lambda$parseModifiers$3 (java.lang.String)
private static synthetic java.lang.String lambda$asString$2 (org.openjdk.javax.lang.model.element.Modifier)
private static synthetic void lambda$asListOfStrings$1 (java.util.List, org.openjdk.tools.sjavac.pubapi.PubType)
private static synthetic java.lang.String lambda$varLine$0 (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/sjavac/pubapi/PrimitiveTypeDesc.class
PrimitiveTypeDesc.java
package org.openjdk.tools.sjavac.pubapi
public org.openjdk.tools.sjavac.pubapi.PrimitiveTypeDesc extends org.openjdk.tools.sjavac.pubapi.TypeDesc implements java.io.Serializable {
private static final long serialVersionUID
public void <init> (org.openjdk.javax.lang.model.type.TypeKind)
public java.lang.String toString ()
}
org/openjdk/tools/sjavac/pubapi/ArrayTypeDesc.class
ArrayTypeDesc.java
package org.openjdk.tools.sjavac.pubapi
public org.openjdk.tools.sjavac.pubapi.ArrayTypeDesc extends org.openjdk.tools.sjavac.pubapi.TypeDesc implements java.io.Serializable {
private static final long serialVersionUID
org.openjdk.tools.sjavac.pubapi.TypeDesc compTypeDesc
public void <init> (org.openjdk.tools.sjavac.pubapi.TypeDesc)
public boolean equals (java.lang.Object)
public int hashCode ()
}
org/openjdk/tools/sjavac/options/
org/openjdk/tools/sjavac/options/SourceLocation.class
SourceLocation.java
package org.openjdk.tools.sjavac.options
public org.openjdk.tools.sjavac.options.SourceLocation extends java.lang.Object {
private java.nio.file.Path path
java.util.List includes
java.util.List excludes
public void <init> (java.nio.file.Path, java.util.List, java.util.List)
public void findSourceFiles (java.util.Set, java.util.Map, java.util.Map, org.openjdk.tools.sjavac.Module, boolean, boolean) throws java.io.IOException
public java.nio.file.Path getPath ()
public java.util.List getIncludes ()
public java.util.List getExcludes ()
public java.lang.String toString ()
}
org/openjdk/tools/sjavac/options/Options.class
Options.java
package org.openjdk.tools.sjavac.options
public org.openjdk.tools.sjavac.options.Options extends java.lang.Object {
private java.nio.file.Path destDir
private java.nio.file.Path genSrcDir
private java.nio.file.Path headerDir
private java.nio.file.Path stateDir
private java.util.List sources
private java.util.List sourceSearchPaths
private java.util.List classSearchPaths
private java.util.List moduleSearchPaths
private String logLevel
private java.util.Set permitted_artifacts
private boolean permitUnidentifiedArtifacts
private boolean permitSourcesInDefaultPackage
private java.nio.file.Path sourceReferenceList
private int numCores
private String implicitPolicy
private java.util.List javacArgs
private java.util.Map trRules
private boolean startServer
private String serverConf
public void <init> ()
public java.lang.String getImplicitPolicy ()
public java.nio.file.Path getGenSrcDir ()
public java.nio.file.Path getDestDir ()
public java.nio.file.Path getHeaderDir ()
public java.nio.file.Path getStateDir ()
public java.util.List getSources ()
public java.util.List getSourceSearchPaths ()
public java.util.List getClassSearchPath ()
public java.util.List getModuleSearchPaths ()
public java.lang.String getLogLevel ()
public boolean isUnidentifiedArtifactPermitted (java.lang.String)
public boolean areUnidentifiedArtifactsPermitted ()
public boolean isDefaultPackagePermitted ()
public java.nio.file.Path getSourceReferenceList ()
public int getNumCores ()
public java.util.List getJavacArgs ()
public java.util.Map getTranslationRules ()
public boolean startServerFlag ()
public java.lang.String getServerConf ()
public static transient org.openjdk.tools.sjavac.options.Options parseArgs (java.lang.String[])
public boolean isJavaFilesAmongJavacArgs ()
public java.lang.String getStateArgsString ()
public java.lang.String[] prepJavacArgs ()
private static java.lang.String concatenateSourceLocations (java.util.List)
static synthetic java.util.List access$100 (org.openjdk.tools.sjavac.options.Options)
static synthetic java.util.Map access$200 (org.openjdk.tools.sjavac.options.Options)
static synthetic java.util.List access$300 (org.openjdk.tools.sjavac.options.Options)
static synthetic java.util.List access$400 (org.openjdk.tools.sjavac.options.Options)
static synthetic java.util.List access$500 (org.openjdk.tools.sjavac.options.Options)
static synthetic int access$602 (org.openjdk.tools.sjavac.options.Options, int)
static synthetic java.lang.String access$702 (org.openjdk.tools.sjavac.options.Options, java.lang.String)
static synthetic java.nio.file.Path access$802 (org.openjdk.tools.sjavac.options.Options, java.nio.file.Path)
static synthetic java.util.Set access$900 (org.openjdk.tools.sjavac.options.Options)
static synthetic boolean access$1002 (org.openjdk.tools.sjavac.options.Options, boolean)
static synthetic boolean access$1102 (org.openjdk.tools.sjavac.options.Options, boolean)
static synthetic java.lang.String access$1200 (org.openjdk.tools.sjavac.options.Options)
static synthetic java.lang.String access$1202 (org.openjdk.tools.sjavac.options.Options, java.lang.String)
static synthetic java.lang.String access$1302 (org.openjdk.tools.sjavac.options.Options, java.lang.String)
static synthetic boolean access$1402 (org.openjdk.tools.sjavac.options.Options, boolean)
static synthetic java.util.List access$1500 (org.openjdk.tools.sjavac.options.Options)
static synthetic java.nio.file.Path access$1600 (org.openjdk.tools.sjavac.options.Options)
static synthetic java.nio.file.Path access$1602 (org.openjdk.tools.sjavac.options.Options, java.nio.file.Path)
static synthetic java.nio.file.Path access$1702 (org.openjdk.tools.sjavac.options.Options, java.nio.file.Path)
static synthetic java.nio.file.Path access$1802 (org.openjdk.tools.sjavac.options.Options, java.nio.file.Path)
static synthetic java.nio.file.Path access$1902 (org.openjdk.tools.sjavac.options.Options, java.nio.file.Path)
}
org/openjdk/tools/sjavac/options/Options$ArgDecoderOptionHelper.class
Options.java
package org.openjdk.tools.sjavac.options
org.openjdk.tools.sjavac.options.Options$ArgDecoderOptionHelper extends org.openjdk.tools.sjavac.options.OptionHelper {
java.util.List includes
java.util.List excludes
java.util.List includeFiles
java.util.List excludeFiles
boolean headerProvided
boolean genSrcProvided
boolean stateProvided
final synthetic org.openjdk.tools.sjavac.options.Options this$0
private void <init> (org.openjdk.tools.sjavac.options.Options)
public void reportError (java.lang.String)
public void sourceRoots (java.util.List)
public void exclude (java.lang.String)
public void include (java.lang.String)
public void addTransformer (java.lang.String, org.openjdk.tools.sjavac.Transformer)
public void sourcepath (java.util.List)
public void modulepath (java.util.List)
public void classpath (java.util.List)
public void numCores (int)
public void logLevel (java.lang.String)
public void compareFoundSources (java.nio.file.Path)
public void permitArtifact (java.lang.String)
public void permitUnidentifiedArtifacts ()
public void permitDefaultPackage ()
public void serverConf (java.lang.String)
public void implicit (java.lang.String)
public void startServerConf (java.lang.String)
public transient void javacArg (java.lang.String[])
public void destDir (java.nio.file.Path)
public void generatedSourcesDir (java.nio.file.Path)
public void headerDir (java.nio.file.Path)
public void stateDir (java.nio.file.Path)
private java.util.List createSourceLocations (java.util.List)
private void resetFilters ()
synthetic void <init> (org.openjdk.tools.sjavac.options.Options, org.openjdk.tools.sjavac.options.Options$1)
}
org/openjdk/tools/sjavac/options/Options$1StateArgs.class
Options.java
package org.openjdk.tools.sjavac.options
org.openjdk.tools.sjavac.options.Options$1StateArgs extends java.lang.Object {
private java.util.List args
final synthetic org.openjdk.tools.sjavac.options.Options this$0
void <init> (org.openjdk.tools.sjavac.options.Options)
void addArg (org.openjdk.tools.sjavac.options.Option)
void addArg (org.openjdk.tools.sjavac.options.Option, java.lang.Object)
void addSourceLocations (org.openjdk.tools.sjavac.options.Option, java.util.List)
java.lang.String getResult ()
public void addAll (java.util.Collection)
}
org/openjdk/tools/sjavac/options/Options$1.class
Options.java
package org.openjdk.tools.sjavac.options
synthetic org.openjdk.tools.sjavac.options.Options$1 extends java.lang.Object {
}
org/openjdk/tools/sjavac/options/OptionHelper.class
OptionHelper.java
package org.openjdk.tools.sjavac.options
public abstract org.openjdk.tools.sjavac.options.OptionHelper extends java.lang.Object {
public void <init> ()
public abstract void reportError (java.lang.String)
public abstract void exclude (java.lang.String)
public abstract void include (java.lang.String)
public abstract void sourceRoots (java.util.List)
public abstract void addTransformer (java.lang.String, org.openjdk.tools.sjavac.Transformer)
public abstract void sourcepath (java.util.List)
public abstract void modulepath (java.util.List)
public abstract void classpath (java.util.List)
public abstract void numCores (int)
public abstract void logLevel (java.lang.String)
public abstract void compareFoundSources (java.nio.file.Path)
public abstract void permitArtifact (java.lang.String)
public abstract void permitUnidentifiedArtifacts ()
public abstract void permitDefaultPackage ()
public abstract void serverConf (java.lang.String)
public abstract void startServerConf (java.lang.String)
public transient abstract void javacArg (java.lang.String[])
public abstract void destDir (java.nio.file.Path)
public abstract void generatedSourcesDir (java.nio.file.Path)
public abstract void headerDir (java.nio.file.Path)
public abstract void stateDir (java.nio.file.Path)
public abstract void implicit (java.lang.String)
void traverse (java.lang.String[])
public static java.lang.String unescapeCmdArg (java.lang.String)
}
org/openjdk/tools/sjavac/options/Option.class
Option.java
package org.openjdk.tools.sjavac.options
public abstract enum org.openjdk.tools.sjavac.options.Option extends java.lang.Enum {
public static final enum org.openjdk.tools.sjavac.options.Option SRC
public static final enum org.openjdk.tools.sjavac.options.Option SOURCE_PATH
public static final enum org.openjdk.tools.sjavac.options.Option SOURCEPATH
public static final enum org.openjdk.tools.sjavac.options.Option MODULE_PATH
public static final enum org.openjdk.tools.sjavac.options.Option P
public static final enum org.openjdk.tools.sjavac.options.Option CLASS_PATH
public static final enum org.openjdk.tools.sjavac.options.Option CLASSPATH
public static final enum org.openjdk.tools.sjavac.options.Option CP
public static final enum org.openjdk.tools.sjavac.options.Option X
public static final enum org.openjdk.tools.sjavac.options.Option I
public static final enum org.openjdk.tools.sjavac.options.Option TR
public static final enum org.openjdk.tools.sjavac.options.Option COPY
public static final enum org.openjdk.tools.sjavac.options.Option J
public static final enum org.openjdk.tools.sjavac.options.Option SERVER
public static final enum org.openjdk.tools.sjavac.options.Option STARTSERVER
public static final enum org.openjdk.tools.sjavac.options.Option IMPLICIT
public static final enum org.openjdk.tools.sjavac.options.Option LOG
public static final enum org.openjdk.tools.sjavac.options.Option VERBOSE
public static final enum org.openjdk.tools.sjavac.options.Option PERMIT_ARTIFACT
public static final enum org.openjdk.tools.sjavac.options.Option PERMIT_UNIDENTIFIED_ARTIFACTS
public static final enum org.openjdk.tools.sjavac.options.Option PERMIT_SOURCES_WITHOUT_PACKAGE
public static final enum org.openjdk.tools.sjavac.options.Option COMPARE_FOUND_SOURCES
public static final enum org.openjdk.tools.sjavac.options.Option D
public static final enum org.openjdk.tools.sjavac.options.Option S
public static final enum org.openjdk.tools.sjavac.options.Option H
public static final enum org.openjdk.tools.sjavac.options.Option STATE_DIR
public final String arg
final String description
private static final synthetic org.openjdk.tools.sjavac.options.Option[] $VALUES
public static org.openjdk.tools.sjavac.options.Option[] values ()
public static org.openjdk.tools.sjavac.options.Option valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String, java.lang.String)
java.util.List getFileListArg (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
java.nio.file.Path getFileArg (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper, boolean, boolean)
java.lang.String getFilePatternArg (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
public boolean hasOption ()
public final boolean processCurrent (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
protected abstract void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
synthetic void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.sjavac.options.Option$1)
static void <clinit> ()
}
org/openjdk/tools/sjavac/options/Option$9.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$9 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$8.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$8 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$7.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$7 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$6.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$6 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$5.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$5 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$4.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$4 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$3.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$3 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$26.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$26 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$25.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$25 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$24.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$24 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$23.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$23 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$22.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$22 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$21.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$21 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$20.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$20 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$2.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$2 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$19.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$19 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$18.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$18 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$17.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$17 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$16.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$16 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$15.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$15 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$14.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$14 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$13.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$13 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$12.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$12 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$11.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$11 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$10.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$10 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/Option$1.class
Option.java
package org.openjdk.tools.sjavac.options
final enum org.openjdk.tools.sjavac.options.Option$1 extends org.openjdk.tools.sjavac.options.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String)
protected void processMatching (org.openjdk.tools.sjavac.options.ArgumentIterator, org.openjdk.tools.sjavac.options.OptionHelper)
}
org/openjdk/tools/sjavac/options/ArgumentIterator.class
ArgumentIterator.java
package org.openjdk.tools.sjavac.options
public org.openjdk.tools.sjavac.options.ArgumentIterator extends java.lang.Object implements java.util.Iterator {
private java.util.Iterator iter
private String current
private String buffered
public void <init> (java.lang.Iterable)
public boolean hasNext ()
public java.lang.String next ()
public java.lang.String current ()
public void remove ()
public java.lang.String peek ()
private void fillBuffer ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/sjavac/comp/
org/openjdk/tools/sjavac/comp/dependencies/
org/openjdk/tools/sjavac/comp/dependencies/PublicApiCollector.class
PublicApiCollector.java
package org.openjdk.tools.sjavac.comp.dependencies
public org.openjdk.tools.sjavac.comp.dependencies.PublicApiCollector extends java.lang.Object implements org.openjdk.source.util.TaskListener {
private org.openjdk.tools.javac.util.Context context
private final java.util.Set classSymbols
private final java.util.Collection explicitJFOs
private java.util.Map explicitPubApis
private java.util.Map nonExplicitPubApis
public void <init> (org.openjdk.tools.javac.util.Context, java.util.Collection)
public void finished (org.openjdk.source.util.TaskEvent)
private void collectClassSymbols (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
private void extractPubApis ()
public java.util.Map getPubApis (boolean)
}
org/openjdk/tools/sjavac/comp/dependencies/PublicApiCollector$1.class
PublicApiCollector.java
package org.openjdk.tools.sjavac.comp.dependencies
synthetic org.openjdk.tools.sjavac.comp.dependencies.PublicApiCollector$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$source$util$TaskEvent$Kind
static void <clinit> ()
}
org/openjdk/tools/sjavac/comp/dependencies/NewDependencyCollector.class
NewDependencyCollector.java
package org.openjdk.tools.sjavac.comp.dependencies
public org.openjdk.tools.sjavac.comp.dependencies.NewDependencyCollector extends java.lang.Object implements org.openjdk.source.util.TaskListener {
private final org.openjdk.tools.javac.util.Context context
private final java.util.Collection explicitJFOs
private java.util.Map deps
private java.util.Map cpDeps
public void <init> (org.openjdk.tools.javac.util.Context, java.util.Collection)
public void finished (org.openjdk.source.util.TaskEvent)
public java.util.Map getDependencies (boolean)
private java.util.Set getDependencyNodes (org.openjdk.tools.javac.util.Context, java.util.Collection, boolean)
private void collectPubApisOfDependencies (org.openjdk.tools.javac.util.Context, java.util.Collection)
private org.openjdk.javax.tools.JavaFileManager$Location getLocationOf (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private java.util.Map getDependencies (org.openjdk.tools.javac.util.Context, java.util.Collection, boolean)
public boolean isSymbolRelevant (boolean, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private java.util.Set allSupertypes (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
private java.util.Collection getAllDependencies (org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode)
private static synthetic java.util.stream.Stream lambda$getAllDependencies$3 (org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode, org.openjdk.tools.javac.util.GraphUtils$DependencyKind)
private static synthetic boolean lambda$getDependencyNodes$2 (boolean, java.util.Collection, org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode)
private static synthetic boolean lambda$getDependencyNodes$1 (org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode)
private static synthetic org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode lambda$getDependencyNodes$0 (org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node)
}
org/openjdk/tools/sjavac/comp/SmartWriter.class
SmartWriter.java
package org.openjdk.tools.sjavac.comp
public org.openjdk.tools.sjavac.comp.SmartWriter extends java.io.Writer {
String name
org.openjdk.javax.tools.JavaFileObject file
String oldContent
java.io.StringWriter newContent
boolean closed
public void <init> (org.openjdk.javax.tools.JavaFileObject, java.lang.String, java.lang.String)
public void write (char[], int, int)
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
}
org/openjdk/tools/sjavac/comp/SmartFileObject.class
SmartFileObject.java
package org.openjdk.tools.sjavac.comp
public org.openjdk.tools.sjavac.comp.SmartFileObject extends java.lang.Object implements org.openjdk.javax.tools.JavaFileObject {
org.openjdk.javax.tools.JavaFileObject file
static String lineseparator
public void <init> (org.openjdk.javax.tools.JavaFileObject)
public boolean equals (java.lang.Object)
public int hashCode ()
public org.openjdk.javax.tools.JavaFileObject$Kind getKind ()
public boolean isNameCompatible (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
public java.net.URI toUri ()
public java.lang.String getName ()
public java.io.InputStream openInputStream () throws java.io.IOException
public java.io.OutputStream openOutputStream () throws java.io.IOException
public java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
public java.io.Writer openWriter () throws java.io.IOException
public long getLastModified ()
public boolean delete ()
public org.openjdk.javax.lang.model.element.Modifier getAccessLevel ()
public org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
public java.io.Reader openReader (boolean) throws java.io.IOException
static void <clinit> ()
}
org/openjdk/tools/sjavac/comp/SmartFileManager.class
SmartFileManager.java
package org.openjdk.tools.sjavac.comp
public org.openjdk.tools.sjavac.comp.SmartFileManager extends org.openjdk.javax.tools.ForwardingJavaFileManager {
java.util.Set visibleSources
java.util.Map packageArtifacts
public void <init> (org.openjdk.javax.tools.JavaFileManager)
public void setVisibleSources (java.util.Set)
public void cleanArtifacts ()
public void setSymbolFileEnabled (boolean)
public java.lang.String inferBinaryName (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject)
public java.util.Map getPackageArtifacts ()
public java.lang.Iterable list (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.util.Set, boolean) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileObject getJavaFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileObject getJavaFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public org.openjdk.javax.tools.FileObject getFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String) throws java.io.IOException
private boolean isModuleInfo (org.openjdk.javax.tools.FileObject)
public org.openjdk.javax.tools.FileObject getFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject) throws java.io.IOException
private static java.lang.String packageNameFromFileName (java.lang.String)
void addArtifact (java.lang.String, java.net.URI)
public static org.openjdk.javax.tools.JavaFileObject locWrap (org.openjdk.javax.tools.JavaFileObject, org.openjdk.javax.tools.JavaFileManager$Location)
private static org.openjdk.javax.tools.FileObject locWrap (org.openjdk.javax.tools.FileObject, org.openjdk.javax.tools.JavaFileManager$Location)
public boolean isSameFile (org.openjdk.javax.tools.FileObject, org.openjdk.javax.tools.FileObject)
private static org.openjdk.tools.javac.util.ListBuffer locWrapMany (java.lang.Iterable, org.openjdk.javax.tools.JavaFileManager$Location)
private static org.openjdk.javax.tools.FileObject locUnwrap (org.openjdk.javax.tools.FileObject)
private static org.openjdk.javax.tools.JavaFileObject locUnwrap (org.openjdk.javax.tools.JavaFileObject)
}
org/openjdk/tools/sjavac/comp/SjavacImpl.class
SjavacImpl.java
package org.openjdk.tools.sjavac.comp
public org.openjdk.tools.sjavac.comp.SjavacImpl extends java.lang.Object implements org.openjdk.tools.sjavac.server.Sjavac {
public void <init> ()
public org.openjdk.tools.javac.main.Main$Result compile (java.lang.String[])
public void shutdown ()
private static boolean validateOptions (org.openjdk.tools.sjavac.options.Options)
private static boolean srcDstOverlap (java.util.List, java.nio.file.Path)
private static boolean isOverlapping (java.nio.file.Path, java.nio.file.Path)
private static boolean createIfMissing (java.nio.file.Path)
public static void findSourceFiles (java.util.List, java.util.Set, java.util.Map, java.util.Map, org.openjdk.tools.sjavac.Module, boolean, boolean) throws java.io.IOException
private static void printRound (int)
private static synthetic java.lang.String[] lambda$compile$1 (int)
private static synthetic boolean lambda$compile$0 (java.lang.String)
}
org/openjdk/tools/sjavac/comp/PubapiVisitor.class
PubapiVisitor.java
package org.openjdk.tools.sjavac.comp
public org.openjdk.tools.sjavac.comp.PubapiVisitor extends org.openjdk.javax.lang.model.util.ElementScanner9 {
private org.openjdk.tools.sjavac.pubapi.PubApi collectedApi
public void <init> ()
private boolean isNonPrivate (org.openjdk.javax.lang.model.element.Element)
public java.lang.Void visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Void)
private boolean isAnonymous (org.openjdk.javax.lang.model.element.TypeElement)
private static java.lang.String encodeChar (int)
public java.lang.Void visitVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Void)
public java.lang.Void visitExecutable (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Void)
private java.util.List getTypeParameters (java.util.List)
private java.util.List getParamTypes (org.openjdk.javax.lang.model.element.ExecutableElement)
private java.util.List getTypeDescs (java.util.List)
public org.openjdk.tools.sjavac.pubapi.PubApi getCollectedPubApi ()
public volatile synthetic java.lang.Object visitVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public volatile synthetic java.lang.Object visitExecutable (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
private synthetic org.openjdk.tools.sjavac.pubapi.PubApiTypeParam lambda$getTypeParameters$0 (org.openjdk.javax.lang.model.element.TypeParameterElement)
}
org/openjdk/tools/sjavac/comp/PubAPIs.class
PubAPIs.java
package org.openjdk.tools.sjavac.comp
public org.openjdk.tools.sjavac.comp.PubAPIs extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key pubApisKey
protected org.openjdk.tools.javac.util.Log log
protected java.util.Map publicApiPerClass
public static org.openjdk.tools.sjavac.comp.PubAPIs instance (org.openjdk.tools.javac.util.Context)
private void <init> (org.openjdk.tools.javac.util.Context)
public java.util.Map getPubapis (java.util.Collection, boolean)
public void visitPubapi (org.openjdk.javax.lang.model.element.Element)
static void <clinit> ()
}
org/openjdk/tools/sjavac/comp/PooledSjavac.class
PooledSjavac.java
package org.openjdk.tools.sjavac.comp
public org.openjdk.tools.sjavac.comp.PooledSjavac extends java.lang.Object implements org.openjdk.tools.sjavac.server.Sjavac {
final org.openjdk.tools.sjavac.server.Sjavac delegate
final java.util.concurrent.ExecutorService pool
public void <init> (org.openjdk.tools.sjavac.server.Sjavac, int)
public org.openjdk.tools.javac.main.Main$Result compile (java.lang.String[])
public void shutdown ()
private synthetic org.openjdk.tools.javac.main.Main$Result lambda$compile$0 (org.openjdk.tools.sjavac.Log, java.lang.String[]) throws java.lang.Exception
}
org/openjdk/tools/sjavac/comp/PathAndPackageVerifier.class
PathAndPackageVerifier.java
package org.openjdk.tools.sjavac.comp
public org.openjdk.tools.sjavac.comp.PathAndPackageVerifier extends java.lang.Object implements org.openjdk.source.util.TaskListener {
java.util.Set misplacedCompilationUnits
public void <init> ()
public void finished (org.openjdk.source.util.TaskEvent)
public boolean errorsDiscovered ()
private boolean checkPathAndPackage (java.nio.file.Path, org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/sjavac/comp/PathAndPackageVerifier$ParentIterator.class
PathAndPackageVerifier.java
package org.openjdk.tools.sjavac.comp
org.openjdk.tools.sjavac.comp.PathAndPackageVerifier$ParentIterator extends java.lang.Object implements java.util.Iterator {
java.nio.file.Path next
void <init> (java.nio.file.Path)
public boolean hasNext ()
public java.lang.String next ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/sjavac/comp/PathAndPackageVerifier$EnclosingPkgIterator.class
PathAndPackageVerifier.java
package org.openjdk.tools.sjavac.comp
org.openjdk.tools.sjavac.comp.PathAndPackageVerifier$EnclosingPkgIterator extends java.lang.Object implements java.util.Iterator {
org.openjdk.tools.javac.tree.JCTree next
void <init> (org.openjdk.tools.javac.tree.JCTree)
public boolean hasNext ()
public java.lang.String next ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/sjavac/comp/JavaFileObjectWithLocation.class
JavaFileObjectWithLocation.java
package org.openjdk.tools.sjavac.comp
public org.openjdk.tools.sjavac.comp.JavaFileObjectWithLocation extends org.openjdk.javax.tools.ForwardingJavaFileObject {
private final org.openjdk.javax.tools.JavaFileManager$Location loc
public void <init> (org.openjdk.javax.tools.JavaFileObject, org.openjdk.javax.tools.JavaFileManager$Location)
public org.openjdk.javax.tools.JavaFileManager$Location getLocation ()
public org.openjdk.javax.tools.JavaFileObject getDelegate ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
org/openjdk/tools/sjavac/comp/FileObjectWithLocation.class
FileObjectWithLocation.java
package org.openjdk.tools.sjavac.comp
public org.openjdk.tools.sjavac.comp.FileObjectWithLocation extends org.openjdk.javax.tools.ForwardingFileObject {
private final org.openjdk.javax.tools.JavaFileManager$Location loc
public void <init> (org.openjdk.javax.tools.FileObject, org.openjdk.javax.tools.JavaFileManager$Location)
public org.openjdk.javax.tools.JavaFileManager$Location getLocation ()
public org.openjdk.javax.tools.FileObject getDelegate ()
public java.lang.String toString ()
}
org/openjdk/tools/sjavac/comp/CompilationService.class
CompilationService.java
package org.openjdk.tools.sjavac.comp
public org.openjdk.tools.sjavac.comp.CompilationService extends java.lang.Object {
public void <init> ()
public org.openjdk.tools.sjavac.server.SysInfo getSysInfo ()
public org.openjdk.tools.sjavac.server.CompilationSubResult compile (java.lang.String, java.lang.String, java.lang.String[], java.util.List, java.util.Set, java.util.Set)
private void logJavacInvocation (java.lang.String[])
}
org/openjdk/tools/sjavac/client/
org/openjdk/tools/sjavac/client/SjavacClient.class
SjavacClient.java
package org.openjdk.tools.sjavac.client
public org.openjdk.tools.sjavac.client.SjavacClient extends java.lang.Object implements org.openjdk.tools.sjavac.server.Sjavac {
private final String id
private final org.openjdk.tools.sjavac.server.PortFile portFile
private final int keepalive
private final int poolsize
private final String sjavacForkCmd
static int CONNECTION_TIMEOUT
static int MAX_CONNECT_ATTEMPTS
static int WAIT_BETWEEN_CONNECT_ATTEMPTS
private final String settings
public void <init> (org.openjdk.tools.sjavac.options.Options)
public java.lang.String serverSettings ()
public org.openjdk.tools.javac.main.Main$Result compile (java.lang.String[])
private java.net.Socket tryConnect () throws java.io.IOException java.lang.InterruptedException
private java.net.Socket makeConnectionAttempt () throws java.io.IOException
private void makeSureServerIsRunning (org.openjdk.tools.sjavac.server.PortFile) throws java.io.IOException java.lang.InterruptedException
public void shutdown ()
public static void fork (java.lang.String, org.openjdk.tools.sjavac.server.PortFile, int, int) throws java.io.IOException java.lang.InterruptedException
static void <clinit> ()
}
org/openjdk/tools/sjavac/client/PortFileInaccessibleException.class
PortFileInaccessibleException.java
package org.openjdk.tools.sjavac.client
public org.openjdk.tools.sjavac.client.PortFileInaccessibleException extends java.io.IOException {
private static final long serialVersionUID
public void <init> (java.lang.Throwable)
}
org/openjdk/tools/sjavac/client/ClientMain.class
ClientMain.java
package org.openjdk.tools.sjavac.client
public org.openjdk.tools.sjavac.client.ClientMain extends java.lang.Object {
public void <init> ()
public static int run (java.lang.String[])
public static int run (java.lang.String[], java.io.Writer, java.io.Writer)
}
org/openjdk/tools/sjavac/Util.class
Util.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.Util extends java.lang.Object {
public void <init> ()
public static java.lang.String toFileSystemPath (java.lang.String)
public static java.lang.String justPackageName (java.lang.String)
public static java.lang.String extractStringOption (java.lang.String, java.lang.String)
public static java.lang.String extractStringOption (java.lang.String, java.lang.String, java.lang.String)
public static boolean extractBooleanOption (java.lang.String, java.lang.String, boolean)
public static int extractIntOption (java.lang.String, java.lang.String)
public static int extractIntOption (java.lang.String, java.lang.String, int)
public static java.lang.String pkgNameOfClassName (java.lang.String)
public static java.lang.String cleanSubOptions (java.util.Set, java.lang.String)
public static transient java.util.Set set (java.lang.String[])
public static java.lang.String normalizeDriveLetter (java.lang.String)
public static java.lang.String findServerSettings (java.lang.String[])
public static java.util.Set union (java.util.Set, java.util.Set)
public static java.util.Set subtract (java.util.Set, java.util.Set)
public static java.lang.String getStackTrace (java.lang.Throwable)
public static java.io.File pathToFile (java.nio.file.Path)
public static java.util.Set intersection (java.util.Collection, java.util.Collection)
public static java.util.Map indexBy (java.util.Collection, java.util.function.Function)
public static java.lang.String fileSuffix (java.nio.file.Path)
public static java.util.stream.Stream getLines (java.lang.String)
private static synthetic java.lang.Object lambda$indexBy$0 (java.lang.Object)
}
org/openjdk/tools/sjavac/Transformer.class
Transformer.java
package org.openjdk.tools.sjavac
public abstract org.openjdk.tools.sjavac.Transformer extends java.lang.Object {
public abstract boolean transform (org.openjdk.tools.sjavac.comp.CompilationService, java.util.Map, java.util.Set, java.util.Map, java.net.URI, java.util.Map, java.util.Map, java.util.Map, java.util.Map, java.util.Map, int, boolean, int)
public abstract void setExtra (java.lang.String)
public abstract void setExtra (org.openjdk.tools.sjavac.options.Options)
}
org/openjdk/tools/sjavac/Source.class
Source.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.Source extends java.lang.Object implements java.lang.Comparable {
private org.openjdk.tools.sjavac.Package pkg
private String name
private String suffix
private long lastModified
private java.io.File file
private boolean isGenerated
private boolean linkedOnly
public boolean equals (java.lang.Object)
public int compareTo (org.openjdk.tools.sjavac.Source)
public int hashCode ()
public void <init> (org.openjdk.tools.sjavac.Module, java.lang.String, java.io.File)
public void <init> (org.openjdk.tools.sjavac.Package, java.lang.String, long)
public java.lang.String name ()
public java.lang.String suffix ()
public org.openjdk.tools.sjavac.Package pkg ()
public java.io.File file ()
public long lastModified ()
public void setPackage (org.openjdk.tools.sjavac.Package)
public void markAsGenerated ()
public boolean isGenerated ()
public void markAsLinkedOnly ()
public boolean isLinkedOnly ()
private void save (java.lang.StringBuilder)
public static org.openjdk.tools.sjavac.Source load (org.openjdk.tools.sjavac.Package, java.lang.String, boolean)
public static void saveSources (java.util.Map, java.lang.StringBuilder)
public static void scanRoot (java.io.File, java.util.Set, java.util.List, java.util.List, java.util.Map, java.util.Map, org.openjdk.tools.sjavac.Module, boolean, boolean, boolean) throws java.io.IOException org.openjdk.tools.sjavac.ProblemException
private static java.util.List createPathMatchers (java.nio.file.FileSystem, java.util.List)
private static java.lang.String packageOfJavaFile (java.nio.file.Path, java.nio.file.Path)
public java.lang.String toString ()
public volatile synthetic int compareTo (java.lang.Object)
static synthetic java.lang.String access$000 (java.nio.file.Path, java.nio.file.Path)
}
org/openjdk/tools/sjavac/Source$1.class
Source.java
package org.openjdk.tools.sjavac
final org.openjdk.tools.sjavac.Source$1 extends java.nio.file.SimpleFileVisitor {
final synthetic java.io.File val$root
final synthetic java.util.List val$includeMatchers
final synthetic java.util.List val$excludeMatchers
final synthetic java.util.Set val$suffixes
final synthetic java.util.Map val$foundFiles
final synthetic org.openjdk.tools.sjavac.Module val$currentModule
final synthetic boolean val$inLinksrc
final synthetic boolean val$inGensrc
void <init> (java.io.File, java.util.List, java.util.List, java.util.Set, java.util.Map, org.openjdk.tools.sjavac.Module, boolean, boolean)
public java.nio.file.FileVisitResult visitFile (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
public volatile synthetic java.nio.file.FileVisitResult visitFile (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
private static synthetic boolean lambda$visitFile$1 (java.nio.file.Path, java.nio.file.PathMatcher)
private static synthetic boolean lambda$visitFile$0 (java.nio.file.Path, java.nio.file.PathMatcher)
}
org/openjdk/tools/sjavac/PubApiExtractor.class
PubApiExtractor.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.PubApiExtractor extends java.lang.Object {
final org.openjdk.tools.javac.util.Context context
final org.openjdk.javax.tools.JavaCompiler$CompilationTask task
final org.openjdk.tools.sjavac.comp.SmartFileManager fileManager
public void <init> (org.openjdk.tools.sjavac.options.Options)
public org.openjdk.tools.sjavac.pubapi.PubApi getPubApi (java.lang.String)
public void close () throws java.io.IOException
}
org/openjdk/tools/sjavac/ProblemException.class
ProblemException.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.ProblemException extends java.lang.Exception {
static final long serialVersionUID
public void <init> (java.lang.String)
}
org/openjdk/tools/sjavac/Package.class
Package.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.Package extends java.lang.Object implements java.lang.Comparable {
private org.openjdk.tools.sjavac.Module mod
private String name
private String dirname
private java.util.Set dependents
private java.util.Map dependencies
private java.util.Map cpDependencies
private org.openjdk.tools.sjavac.pubapi.PubApi pubApi
private java.util.Map sources
private java.util.Map artifacts
private static java.util.regex.Pattern DEP_PATTERN
public void <init> (org.openjdk.tools.sjavac.Module, java.lang.String)
public org.openjdk.tools.sjavac.Module mod ()
public java.lang.String name ()
public java.lang.String dirname ()
public java.util.Map sources ()
public java.util.Map artifacts ()
public org.openjdk.tools.sjavac.pubapi.PubApi getPubApi ()
public java.util.Map typeDependencies ()
public java.util.Map typeClasspathDependencies ()
public java.util.Set dependents ()
public boolean equals (java.lang.Object)
public int hashCode ()
public int compareTo (org.openjdk.tools.sjavac.Package)
public void addSource (org.openjdk.tools.sjavac.Source)
public void parseAndAddDependency (java.lang.String, boolean)
public void addDependency (java.lang.String, java.lang.String, boolean)
public void addDependent (java.lang.String)
public boolean existsInJavacState ()
public boolean hasPubApiChanged (org.openjdk.tools.sjavac.pubapi.PubApi)
public void setPubapi (org.openjdk.tools.sjavac.pubapi.PubApi)
public void setDependencies (java.util.Map, boolean)
public void save (java.lang.StringBuilder)
public static org.openjdk.tools.sjavac.Package load (org.openjdk.tools.sjavac.Module, java.lang.String)
public void saveDependencies (java.lang.StringBuilder)
public void savePubapi (java.lang.StringBuilder)
public static void savePackages (java.util.Map, java.lang.StringBuilder)
public void addArtifact (java.lang.String)
public void addArtifact (java.io.File)
public void addArtifacts (java.util.Set)
public void setArtifacts (java.util.Set)
public void loadArtifact (java.lang.String)
public void saveArtifacts (java.lang.StringBuilder)
public void deleteArtifacts ()
public volatile synthetic int compareTo (java.lang.Object)
private static synthetic java.util.stream.Stream lambda$savePubapi$0 (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/sjavac/Module.class
Module.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.Module extends java.lang.Object implements java.lang.Comparable {
private String name
private String dirname
private java.util.Map packages
private java.util.Map sources
private java.util.Map artifacts
public void <init> (java.lang.String, java.lang.String)
public java.lang.String name ()
public java.lang.String dirname ()
public java.util.Map packages ()
public java.util.Map sources ()
public java.util.Map artifacts ()
public boolean equals (java.lang.Object)
public int hashCode ()
public int compareTo (org.openjdk.tools.sjavac.Module)
public void save (java.lang.StringBuilder)
public static org.openjdk.tools.sjavac.Module load (java.lang.String)
public static void saveModules (java.util.Map, java.lang.StringBuilder)
public void addPackage (org.openjdk.tools.sjavac.Package)
public org.openjdk.tools.sjavac.Package lookupPackage (java.lang.String)
public void addSource (java.lang.String, org.openjdk.tools.sjavac.Source)
public org.openjdk.tools.sjavac.Source lookupSource (java.lang.String)
public void addArtifacts (java.lang.String, java.util.Set)
public void setDependencies (java.lang.String, java.util.Map, boolean)
public void setPubapi (java.lang.String, org.openjdk.tools.sjavac.pubapi.PubApi)
public boolean hasPubapiChanged (java.lang.String, org.openjdk.tools.sjavac.pubapi.PubApi)
public volatile synthetic int compareTo (java.lang.Object)
}
org/openjdk/tools/sjavac/Main.class
Main.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.Main extends java.lang.Object {
public void <init> ()
public static transient void main (java.lang.String[])
public static int go (java.lang.String[])
private static synthetic boolean lambda$go$0 (java.lang.String)
}
org/openjdk/tools/sjavac/Log.class
Log.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.Log extends java.lang.Object {
private static org.openjdk.tools.sjavac.Log stdOutErr
private static ThreadLocal loggers
protected java.io.PrintWriter err
protected java.io.PrintWriter out
protected org.openjdk.tools.sjavac.Log$Level level
public void <init> (java.io.Writer, java.io.Writer)
public static void setLogForCurrentThread (org.openjdk.tools.sjavac.Log)
public static void setLogLevel (java.lang.String)
public static void setLogLevel (org.openjdk.tools.sjavac.Log$Level)
public static void trace (java.lang.String)
public static void debug (java.lang.String)
public static void info (java.lang.String)
public static void warn (java.lang.String)
public static void error (java.lang.String)
public static void error (java.lang.Throwable)
public static void log (org.openjdk.tools.sjavac.Log$Level, java.lang.String)
public static void debug (java.lang.Throwable)
public static void log (org.openjdk.tools.sjavac.Log$Level, java.lang.Throwable)
public static boolean isDebugging ()
protected boolean isLevelLogged (org.openjdk.tools.sjavac.Log$Level)
public static org.openjdk.tools.sjavac.Log get ()
protected void printLogMsg (org.openjdk.tools.sjavac.Log$Level, java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/sjavac/Log$Level.class
Log.java
package org.openjdk.tools.sjavac
public final enum org.openjdk.tools.sjavac.Log$Level extends java.lang.Enum {
public static final enum org.openjdk.tools.sjavac.Log$Level ERROR
public static final enum org.openjdk.tools.sjavac.Log$Level WARN
public static final enum org.openjdk.tools.sjavac.Log$Level INFO
public static final enum org.openjdk.tools.sjavac.Log$Level DEBUG
public static final enum org.openjdk.tools.sjavac.Log$Level TRACE
private static final synthetic org.openjdk.tools.sjavac.Log$Level[] $VALUES
public static org.openjdk.tools.sjavac.Log$Level[] values ()
public static org.openjdk.tools.sjavac.Log$Level valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/sjavac/JavacState.class
JavacState.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.JavacState extends java.lang.Object {
String theArgs
int numCores
private java.io.File javacState
private org.openjdk.tools.sjavac.BuildState prev
private org.openjdk.tools.sjavac.BuildState now
private boolean needsSaving
private boolean newJavacState
private java.util.Set taintedPackages
private java.util.Set packagesWithChangedPublicApis
private java.util.Set taintedModules
private java.util.Set recompiledPackages
private java.io.File binDir
private java.io.File gensrcDir
private java.io.File headerDir
private java.io.File stateDir
private java.util.Set binArtifacts
private java.util.Set gensrcArtifacts
private java.util.Set headerArtifacts
java.util.Set removedSources
java.util.Set addedSources
java.util.Set modifiedSources
java.util.Set visibleSrcs
private org.openjdk.tools.sjavac.CompileJavaPackages compileJavaPackages
private org.openjdk.tools.sjavac.options.Options options
void <init> (org.openjdk.tools.sjavac.options.Options, boolean)
public org.openjdk.tools.sjavac.BuildState prev ()
public org.openjdk.tools.sjavac.BuildState now ()
static java.lang.String[] removeArgsNotAffectingState (java.lang.String[])
public void setVisibleSources (java.util.Map)
public boolean isIncremental ()
public void findAllArtifacts ()
private java.util.Map fetchPrevArtifacts (java.lang.String)
public void deleteClassArtifactsInTaintedPackages ()
private void needsSaving ()
public void save () throws java.io.IOException
public static org.openjdk.tools.sjavac.JavacState load (org.openjdk.tools.sjavac.options.Options)
public void taintPackage (java.lang.String, java.lang.String)
public java.util.Set taintedPackages ()
public void clearTaintedPackages ()
public void checkSourceStatus (boolean)
public java.util.Map getJavaSuffixRule ()
public void taintPackagesThatMissArtifacts ()
public void taintPackagesDependingOnChangedPackages (java.util.Set, java.util.Set)
public void taintPackagesDependingOnChangedClasspathPackages () throws java.io.IOException
public void removeUnidentifiedArtifacts ()
public void removeSuperfluousArtifacts (java.util.Set)
private java.util.Set calculateRemovedSources ()
private java.util.Set calculateAddedSources ()
private java.util.Set calculateModifiedSources ()
private void deleteContents (java.io.File)
public void performCopying (java.io.File, java.util.Map)
public void performTranslation (java.io.File, java.util.Map)
public boolean performJavaCompilations (org.openjdk.tools.sjavac.comp.CompilationService, org.openjdk.tools.sjavac.options.Options, java.util.Set, boolean[])
private void addFileToTransform (java.util.Map, org.openjdk.tools.sjavac.Transformer, org.openjdk.tools.sjavac.Source)
private boolean perform (org.openjdk.tools.sjavac.comp.CompilationService, java.io.File, java.util.Map)
private static java.util.Set findAllFiles (java.io.File)
private static void recurse (java.io.File, java.util.Set)
public void compareWithMakefileList (java.io.File) throws org.openjdk.tools.sjavac.ProblemException
}
org/openjdk/tools/sjavac/CopyFile.class
CopyFile.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.CopyFile extends java.lang.Object implements org.openjdk.tools.sjavac.Transformer {
public void <init> ()
public void setExtra (java.lang.String)
public void setExtra (org.openjdk.tools.sjavac.options.Options)
public boolean transform (org.openjdk.tools.sjavac.comp.CompilationService, java.util.Map, java.util.Set, java.util.Map, java.net.URI, java.util.Map, java.util.Map, java.util.Map, java.util.Map, java.util.Map, int, boolean, int)
}
org/openjdk/tools/sjavac/CompileProperties.class
CompileProperties.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.CompileProperties extends java.lang.Object implements org.openjdk.tools.sjavac.Transformer {
String extra
private static final String FORMAT
private static final char[] hexDigit
public void <init> ()
public void setExtra (java.lang.String)
public void setExtra (org.openjdk.tools.sjavac.options.Options)
public boolean transform (org.openjdk.tools.sjavac.comp.CompilationService, java.util.Map, java.util.Set, java.util.Map, java.net.URI, java.util.Map, java.util.Map, java.util.Map, java.util.Map, java.util.Map, int, boolean, int)
boolean compile (java.lang.String, java.lang.String, java.io.File, java.io.File, int, java.util.Map)
public static java.lang.String escape (java.lang.String)
private static char toHex (int)
static void <clinit> ()
}
org/openjdk/tools/sjavac/CompileJavaPackages.class
CompileJavaPackages.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.CompileJavaPackages extends java.lang.Object implements org.openjdk.tools.sjavac.Transformer {
static final int limitOnConcurrency
org.openjdk.tools.sjavac.options.Options args
public void <init> ()
public void setExtra (java.lang.String)
public void setExtra (org.openjdk.tools.sjavac.options.Options)
public boolean transform (org.openjdk.tools.sjavac.comp.CompilationService, java.util.Map, java.util.Set, java.util.Map, java.net.URI, java.util.Map, java.util.Map, java.util.Map, java.util.Map, java.util.Map, int, boolean, int)
org.openjdk.tools.sjavac.CompileChunk[] createCompileChunks (java.util.Map, java.util.Map, int, int)
private synthetic org.openjdk.tools.sjavac.server.CompilationSubResult lambda$transform$0 (org.openjdk.tools.sjavac.Log, org.openjdk.tools.sjavac.comp.CompilationService, java.lang.String, org.openjdk.tools.sjavac.CompileChunk, java.util.Set, java.lang.Object) throws java.lang.Exception
}
org/openjdk/tools/sjavac/CompileChunk.class
CompileChunk.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.CompileChunk extends java.lang.Object implements java.lang.Comparable {
public int numPackages
public int numDependents
public java.util.Set srcs
public StringBuilder pkgNames
public String pkgFromTos
public void <init> ()
public int compareTo (org.openjdk.tools.sjavac.CompileChunk)
boolean equal (org.openjdk.tools.sjavac.CompileChunk)
public volatile synthetic int compareTo (java.lang.Object)
}
org/openjdk/tools/sjavac/CleanProperties.class
CleanProperties.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.CleanProperties extends java.lang.Object implements org.openjdk.tools.sjavac.Transformer {
public void <init> ()
public void setExtra (java.lang.String)
public void setExtra (org.openjdk.tools.sjavac.options.Options)
public boolean transform (org.openjdk.tools.sjavac.comp.CompilationService, java.util.Map, java.util.Set, java.util.Map, java.net.URI, java.util.Map, java.util.Map, java.util.Map, java.util.Map, java.util.Map, int, boolean, int)
boolean clean (java.lang.String, java.lang.String, java.io.File, java.io.File, int, java.util.Map)
}
org/openjdk/tools/sjavac/BuildState.class
BuildState.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.BuildState extends java.lang.Object {
private java.util.Map modules
private java.util.Map packages
private java.util.Map sources
private java.util.Map artifacts
private java.util.Map dependents
public void <init> ()
public java.util.Map modules ()
public java.util.Map packages ()
public java.util.Map sources ()
public java.util.Map artifacts ()
public java.util.Map dependents ()
public org.openjdk.tools.sjavac.Module lookupModule (java.lang.String)
org.openjdk.tools.sjavac.Module findModuleFromPackageName (java.lang.String)
public void flattenPackagesSourcesAndArtifacts (java.util.Map)
public void flattenArtifacts (java.util.Map)
public void calculateDependents ()
public void checkInternalState (java.lang.String, boolean, java.util.Map)
public org.openjdk.tools.sjavac.Module loadModule (java.lang.String)
public org.openjdk.tools.sjavac.Package loadPackage (org.openjdk.tools.sjavac.Module, java.lang.String)
public org.openjdk.tools.sjavac.Source loadSource (org.openjdk.tools.sjavac.Package, java.lang.String, boolean)
public void copyPackagesExcept (org.openjdk.tools.sjavac.BuildState, java.util.Set, java.util.Set)
}
org/openjdk/tools/sjavac/AutoFlushWriter.class
AutoFlushWriter.java
package org.openjdk.tools.sjavac
public org.openjdk.tools.sjavac.AutoFlushWriter extends java.io.FilterWriter {
public void <init> (java.io.Writer)
public void write (int) throws java.io.IOException
public void write (java.lang.String, int, int) throws java.io.IOException
public void write (char[], int, int) throws java.io.IOException
}
org/openjdk/tools/javah/
org/openjdk/tools/javah/resources/
org/openjdk/tools/javah/resources/l10n_zh_CN.class
l10n_zh_CN.java
package org.openjdk.tools.javah.resources
public final org.openjdk.tools.javah.resources.l10n_zh_CN extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/javah/resources/l10n_ja.class
l10n_ja.java
package org.openjdk.tools.javah.resources
public final org.openjdk.tools.javah.resources.l10n_ja extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/javah/resources/l10n.class
l10n.java
package org.openjdk.tools.javah.resources
public final org.openjdk.tools.javah.resources.l10n extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/javah/Util.class
Util.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.Util extends java.lang.Object {
public boolean verbose
public java.io.PrintWriter log
public org.openjdk.javax.tools.DiagnosticListener dl
private java.util.ResourceBundle m
void <init> (java.io.PrintWriter, org.openjdk.javax.tools.DiagnosticListener)
public void log (java.lang.String)
private void initMessages () throws org.openjdk.tools.javah.Util$Exit
private transient java.lang.String getText (java.lang.String, java.lang.Object[]) throws org.openjdk.tools.javah.Util$Exit
public void bug (java.lang.String) throws org.openjdk.tools.javah.Util$Exit
public void bug (java.lang.String, java.lang.Exception) throws org.openjdk.tools.javah.Util$Exit
public transient void error (java.lang.String, java.lang.Object[]) throws org.openjdk.tools.javah.Util$Exit
private void fatal (java.lang.String, java.lang.Exception) throws org.openjdk.tools.javah.Util$Exit
private transient org.openjdk.javax.tools.Diagnostic createDiagnostic (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.String, java.lang.Object[])
static synthetic java.lang.String access$000 (org.openjdk.tools.javah.Util, java.lang.String, java.lang.Object[]) throws org.openjdk.tools.javah.Util$Exit
}
org/openjdk/tools/javah/Util$Exit.class
Util.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.Util$Exit extends java.lang.Error {
private static final long serialVersionUID
public final int exitValue
public final Throwable cause
void <init> (int)
void <init> (int, java.lang.Throwable)
void <init> (org.openjdk.tools.javah.Util$Exit)
}
org/openjdk/tools/javah/Util$1.class
Util.java
package org.openjdk.tools.javah
org.openjdk.tools.javah.Util$1 extends java.lang.Object implements org.openjdk.javax.tools.Diagnostic {
final synthetic String val$code
final synthetic org.openjdk.javax.tools.Diagnostic$Kind val$kind
final synthetic Object[] val$args
final synthetic org.openjdk.tools.javah.Util this$0
void <init> (org.openjdk.tools.javah.Util, java.lang.String, org.openjdk.javax.tools.Diagnostic$Kind, java.lang.Object[])
public java.lang.String getCode ()
public long getColumnNumber ()
public long getEndPosition ()
public org.openjdk.javax.tools.Diagnostic$Kind getKind ()
public long getLineNumber ()
public java.lang.String getMessage (java.util.Locale)
public long getPosition ()
public org.openjdk.javax.tools.JavaFileObject getSource ()
public long getStartPosition ()
public volatile synthetic java.lang.Object getSource ()
}
org/openjdk/tools/javah/TypeSignature.class
TypeSignature.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.TypeSignature extends java.lang.Object {
org.openjdk.javax.lang.model.util.Elements elems
private static final String SIG_VOID
private static final String SIG_BOOLEAN
private static final String SIG_BYTE
private static final String SIG_CHAR
private static final String SIG_SHORT
private static final String SIG_INT
private static final String SIG_LONG
private static final String SIG_FLOAT
private static final String SIG_DOUBLE
private static final String SIG_ARRAY
private static final String SIG_CLASS
public void <init> (org.openjdk.javax.lang.model.util.Elements)
public java.lang.String getTypeSignature (java.lang.String) throws org.openjdk.tools.javah.TypeSignature$SignatureException
public java.lang.String getTypeSignature (java.lang.String, org.openjdk.javax.lang.model.type.TypeMirror) throws org.openjdk.tools.javah.TypeSignature$SignatureException
private java.lang.String getParamJVMSignature (java.lang.String) throws org.openjdk.tools.javah.TypeSignature$SignatureException
private java.lang.String getComponentType (java.lang.String) throws org.openjdk.tools.javah.TypeSignature$SignatureException
int dimensions (org.openjdk.javax.lang.model.type.TypeMirror)
java.lang.String qualifiedTypeName (org.openjdk.javax.lang.model.type.TypeMirror)
}
org/openjdk/tools/javah/TypeSignature$SignatureException.class
TypeSignature.java
package org.openjdk.tools.javah
org.openjdk.tools.javah.TypeSignature$SignatureException extends java.lang.Exception {
private static final long serialVersionUID
void <init> (java.lang.String)
}
org/openjdk/tools/javah/TypeSignature$1.class
TypeSignature.java
package org.openjdk.tools.javah
org.openjdk.tools.javah.TypeSignature$1 extends org.openjdk.javax.lang.model.util.SimpleTypeVisitor9 {
final synthetic org.openjdk.tools.javah.TypeSignature this$0
void <init> (org.openjdk.tools.javah.TypeSignature)
public org.openjdk.javax.lang.model.element.Name visitArray (org.openjdk.javax.lang.model.type.ArrayType, java.lang.Void)
public org.openjdk.javax.lang.model.element.Name visitDeclared (org.openjdk.javax.lang.model.type.DeclaredType, java.lang.Void)
public org.openjdk.javax.lang.model.element.Name visitPrimitive (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Void)
public org.openjdk.javax.lang.model.element.Name visitNoType (org.openjdk.javax.lang.model.type.NoType, java.lang.Void)
public org.openjdk.javax.lang.model.element.Name visitTypeVariable (org.openjdk.javax.lang.model.type.TypeVariable, java.lang.Void)
public volatile synthetic java.lang.Object visitNoType (org.openjdk.javax.lang.model.type.NoType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVariable (org.openjdk.javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile synthetic java.lang.Object visitDeclared (org.openjdk.javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile synthetic java.lang.Object visitArray (org.openjdk.javax.lang.model.type.ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitPrimitive (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
}
org/openjdk/tools/javah/NativeHeaderTool.class
NativeHeaderTool.java
package org.openjdk.tools.javah
public abstract org.openjdk.tools.javah.NativeHeaderTool extends java.lang.Object implements org.openjdk.javax.tools.Tool org.openjdk.javax.tools.OptionChecker {
public abstract org.openjdk.tools.javah.NativeHeaderTool$NativeHeaderTask getTask (java.io.Writer, org.openjdk.javax.tools.JavaFileManager, org.openjdk.javax.tools.DiagnosticListener, java.lang.Iterable, java.lang.Iterable)
public abstract org.openjdk.javax.tools.StandardJavaFileManager getStandardFileManager (org.openjdk.javax.tools.DiagnosticListener, java.util.Locale, java.nio.charset.Charset)
}
org/openjdk/tools/javah/NativeHeaderTool$NativeHeaderTask.class
NativeHeaderTool.java
package org.openjdk.tools.javah
public abstract org.openjdk.tools.javah.NativeHeaderTool$NativeHeaderTask extends java.lang.Object implements java.util.concurrent.Callable {
public abstract void setLocale (java.util.Locale)
public abstract java.lang.Boolean call ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
org/openjdk/tools/javah/Mangle.class
Mangle.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.Mangle extends java.lang.Object {
private org.openjdk.javax.lang.model.util.Elements elems
private org.openjdk.javax.lang.model.util.Types types
void <init> (org.openjdk.javax.lang.model.util.Elements, org.openjdk.javax.lang.model.util.Types)
public final java.lang.String mangle (java.lang.CharSequence, int)
public java.lang.String mangleMethod (org.openjdk.javax.lang.model.element.ExecutableElement, org.openjdk.javax.lang.model.element.TypeElement, int) throws org.openjdk.tools.javah.TypeSignature$SignatureException
private java.lang.String getInnerQualifiedName (org.openjdk.javax.lang.model.element.TypeElement)
public final java.lang.String mangleChar (char)
private java.lang.String signature (org.openjdk.javax.lang.model.element.ExecutableElement)
private static boolean isalnum (char)
private static boolean isprint (char)
}
org/openjdk/tools/javah/Mangle$Type.class
Mangle.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.Mangle$Type extends java.lang.Object {
public static final int CLASS
public static final int FIELDSTUB
public static final int FIELD
public static final int JNI
public static final int SIGNATURE
public static final int METHOD_JDK_1
public static final int METHOD_JNI_SHORT
public static final int METHOD_JNI_LONG
public void <init> ()
}
org/openjdk/tools/javah/Main.class
Main.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.Main extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[])
public static int run (java.lang.String[], java.io.PrintWriter)
}
org/openjdk/tools/javah/LLNI.class
LLNI.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.LLNI extends org.openjdk.tools.javah.Gen {
protected final char innerDelim
protected java.util.Set doneHandleTypes
java.util.List fields
java.util.List methods
private boolean doubleAlign
private int padFieldNum
private static final boolean isWindows
void <init> (boolean, org.openjdk.tools.javah.Util)
protected java.lang.String getIncludes ()
protected void write (java.io.OutputStream, org.openjdk.javax.lang.model.element.TypeElement) throws org.openjdk.tools.javah.Util$Exit
protected void generateDeclsForClass (java.io.PrintWriter, org.openjdk.javax.lang.model.element.TypeElement, java.lang.String) throws org.openjdk.tools.javah.TypeSignature$SignatureException org.openjdk.tools.javah.Util$Exit
protected void genHandleType (java.io.PrintWriter, java.lang.String)
protected java.lang.String mangleClassName (java.lang.String)
protected void forwardDecls (java.io.PrintWriter, org.openjdk.javax.lang.model.element.TypeElement) throws org.openjdk.tools.javah.TypeSignature$SignatureException
protected void forwardDeclsFromSig (java.io.PrintWriter, java.lang.String)
protected void structSectionForClass (java.io.PrintWriter, org.openjdk.javax.lang.model.element.TypeElement, java.lang.String)
private boolean doField (org.openjdk.tools.javah.LLNI$FieldDefsRes, org.openjdk.javax.lang.model.element.VariableElement, java.lang.String, boolean)
private int doTwoWordFields (org.openjdk.tools.javah.LLNI$FieldDefsRes, org.openjdk.javax.lang.model.element.TypeElement, int, java.lang.String, boolean)
java.lang.String fieldDefs (org.openjdk.javax.lang.model.element.TypeElement, java.lang.String)
org.openjdk.tools.javah.LLNI$FieldDefsRes fieldDefs (org.openjdk.javax.lang.model.element.TypeElement, java.lang.String, boolean)
protected java.lang.String addStructMember (org.openjdk.javax.lang.model.element.VariableElement, java.lang.String, boolean)
protected java.lang.String addStaticStructMember (org.openjdk.javax.lang.model.element.VariableElement, java.lang.String)
protected void methodSectionForClass (java.io.PrintWriter, org.openjdk.javax.lang.model.element.TypeElement, java.lang.String) throws org.openjdk.tools.javah.TypeSignature$SignatureException org.openjdk.tools.javah.Util$Exit
protected java.lang.String methodDecls (org.openjdk.javax.lang.model.element.TypeElement, java.lang.String) throws org.openjdk.tools.javah.TypeSignature$SignatureException org.openjdk.tools.javah.Util$Exit
protected java.lang.String methodDecl (org.openjdk.javax.lang.model.element.ExecutableElement, org.openjdk.javax.lang.model.element.TypeElement, java.lang.String) throws org.openjdk.tools.javah.TypeSignature$SignatureException org.openjdk.tools.javah.Util$Exit
protected final boolean needLongName (org.openjdk.javax.lang.model.element.ExecutableElement, org.openjdk.javax.lang.model.element.TypeElement)
protected final java.lang.String jniMethodName (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.String, boolean) throws org.openjdk.tools.javah.TypeSignature$SignatureException
protected final java.lang.String jniType (org.openjdk.javax.lang.model.type.TypeMirror) throws org.openjdk.tools.javah.Util$Exit
protected java.lang.String llniType (org.openjdk.javax.lang.model.type.TypeMirror, boolean, boolean)
protected final java.lang.String cRcvrDecl (org.openjdk.javax.lang.model.element.Element, java.lang.String)
protected java.lang.String maskName (java.lang.String)
protected java.lang.String llniFieldName (org.openjdk.javax.lang.model.element.VariableElement)
protected final boolean isLongOrDouble (org.openjdk.javax.lang.model.type.TypeMirror)
protected final java.lang.String nameToIdentifier (java.lang.String)
protected final boolean isASCIILetterOrDigit (char)
static void <clinit> ()
}
org/openjdk/tools/javah/LLNI$FieldDefsRes.class
LLNI.java
package org.openjdk.tools.javah
org.openjdk.tools.javah.LLNI$FieldDefsRes extends java.lang.Object {
public String className
public org.openjdk.tools.javah.LLNI$FieldDefsRes parent
public String s
public int byteSize
public boolean bottomMost
public boolean printedOne
void <init> (org.openjdk.javax.lang.model.element.TypeElement, org.openjdk.tools.javah.LLNI$FieldDefsRes, boolean)
}
org/openjdk/tools/javah/LLNI$2.class
LLNI.java
package org.openjdk.tools.javah
synthetic org.openjdk.tools.javah.LLNI$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
static void <clinit> ()
}
org/openjdk/tools/javah/LLNI$1.class
LLNI.java
package org.openjdk.tools.javah
org.openjdk.tools.javah.LLNI$1 extends org.openjdk.javax.lang.model.util.SimpleTypeVisitor9 {
final synthetic org.openjdk.tools.javah.LLNI this$0
void <init> (org.openjdk.tools.javah.LLNI)
public java.lang.Boolean defaultAction (org.openjdk.javax.lang.model.type.TypeMirror, java.lang.Void)
public java.lang.Boolean visitArray (org.openjdk.javax.lang.model.type.ArrayType, java.lang.Void)
public java.lang.Boolean visitPrimitive (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Void)
public volatile synthetic java.lang.Object visitArray (org.openjdk.javax.lang.model.type.ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitPrimitive (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public volatile synthetic java.lang.Object defaultAction (org.openjdk.javax.lang.model.type.TypeMirror, java.lang.Object)
}
org/openjdk/tools/javah/JavahTool.class
JavahTool.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.JavahTool extends java.lang.Object implements org.openjdk.tools.javah.NativeHeaderTool {
public void <init> ()
public org.openjdk.tools.javah.NativeHeaderTool$NativeHeaderTask getTask (java.io.Writer, org.openjdk.javax.tools.JavaFileManager, org.openjdk.javax.tools.DiagnosticListener, java.lang.Iterable, java.lang.Iterable)
public org.openjdk.javax.tools.StandardJavaFileManager getStandardFileManager (org.openjdk.javax.tools.DiagnosticListener, java.util.Locale, java.nio.charset.Charset)
public transient int run (java.io.InputStream, java.io.OutputStream, java.io.OutputStream, java.lang.String[])
public java.util.Set getSourceVersions ()
public int isSupportedOption (java.lang.String)
}
org/openjdk/tools/javah/JavahTask.class
JavahTask.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.JavahTask extends java.lang.Object implements org.openjdk.tools.javah.NativeHeaderTool$NativeHeaderTask {
static final org.openjdk.tools.javah.JavahTask$Option[] recognizedOptions
private static final String versionRBName
private static java.util.ResourceBundle versionRB
java.io.File ofile
java.io.File odir
String bootcp
String usercp
java.util.List classes
boolean verbose
boolean noArgs
boolean help
boolean trace
boolean version
boolean fullVersion
boolean jni
boolean llni
boolean doubleAlign
boolean force
java.util.Set javac_extras
java.io.PrintWriter log
org.openjdk.javax.tools.JavaFileManager fileManager
org.openjdk.javax.tools.DiagnosticListener diagnosticListener
java.util.Locale task_locale
java.util.Map bundles
private static final String progname
void <init> ()
void <init> (java.io.Writer, org.openjdk.javax.tools.JavaFileManager, org.openjdk.javax.tools.DiagnosticListener, java.lang.Iterable, java.lang.Iterable)
public void setLocale (java.util.Locale)
public void setLog (java.io.PrintWriter)
public void setLog (java.io.OutputStream)
static java.io.PrintWriter getPrintWriterForStream (java.io.OutputStream)
static java.io.PrintWriter getPrintWriterForWriter (java.io.Writer)
public void setDiagnosticListener (org.openjdk.javax.tools.DiagnosticListener)
public void setDiagnosticListener (java.io.OutputStream)
private org.openjdk.javax.tools.DiagnosticListener getDiagnosticListenerForStream (java.io.OutputStream)
private org.openjdk.javax.tools.DiagnosticListener getDiagnosticListenerForWriter (java.io.Writer)
int run (java.lang.String[])
public void handleOptions (java.lang.String[]) throws org.openjdk.tools.javah.JavahTask$BadArgs
private void handleOptions (java.lang.Iterable, boolean) throws org.openjdk.tools.javah.JavahTask$BadArgs
private void handleOption (java.lang.String, java.util.Iterator) throws org.openjdk.tools.javah.JavahTask$BadArgs
private java.lang.Iterable expandAtArgs (java.lang.Iterable) throws org.openjdk.tools.javah.JavahTask$BadArgs
public java.lang.Boolean call ()
public boolean run () throws org.openjdk.tools.javah.Util$Exit
static org.openjdk.javax.tools.StandardJavaFileManager getDefaultFileManager (org.openjdk.javax.tools.DiagnosticListener, java.io.PrintWriter)
private void showHelp ()
private void showVersion (boolean)
private java.lang.String version (boolean)
private transient org.openjdk.javax.tools.Diagnostic createDiagnostic (java.lang.String, java.lang.Object[])
private transient java.lang.String getMessage (java.lang.String, java.lang.Object[])
private transient java.lang.String getMessage (java.util.Locale, java.lang.String, java.lang.Object[])
public volatile synthetic java.lang.Object call () throws java.lang.Exception
private synthetic void lambda$getDiagnosticListenerForWriter$0 (java.io.PrintWriter, org.openjdk.javax.tools.Diagnostic)
static synthetic java.lang.String access$000 (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.Object[])
static synthetic java.lang.String access$200 (org.openjdk.tools.javah.JavahTask, java.util.Locale, java.lang.String, java.lang.Object[])
static void <clinit> ()
}
org/openjdk/tools/javah/JavahTask$Option.class
JavahTask.java
package org.openjdk.tools.javah
abstract org.openjdk.tools.javah.JavahTask$Option extends java.lang.Object {
final boolean hasArg
final String[] aliases
transient void <init> (boolean, java.lang.String[])
boolean isHidden ()
boolean matches (java.lang.String)
boolean ignoreRest ()
abstract void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String) throws org.openjdk.tools.javah.JavahTask$BadArgs
}
org/openjdk/tools/javah/JavahTask$JavahProcessor.class
JavahTask.java
package org.openjdk.tools.javah
org.openjdk.tools.javah.JavahTask$JavahProcessor extends org.openjdk.javax.annotation.processing.AbstractProcessor {
private org.openjdk.javax.annotation.processing.Messager messager
private org.openjdk.javax.lang.model.type.TypeVisitor checkMethodParametersVisitor
private org.openjdk.tools.javah.Gen g
private org.openjdk.tools.javah.Util$Exit exit
final synthetic org.openjdk.tools.javah.JavahTask this$0
void <init> (org.openjdk.tools.javah.JavahTask, org.openjdk.tools.javah.Gen)
public org.openjdk.javax.lang.model.SourceVersion getSupportedSourceVersion ()
public void init (org.openjdk.javax.annotation.processing.ProcessingEnvironment)
public boolean process (java.util.Set, org.openjdk.javax.annotation.processing.RoundEnvironment)
private java.util.Set getAllClasses (java.util.Set)
private void getAllClasses0 (java.lang.Iterable, java.util.Set)
private void checkMethodParameters (java.util.Set)
static synthetic org.openjdk.tools.javah.Util$Exit access$100 (org.openjdk.tools.javah.JavahTask$JavahProcessor)
}
org/openjdk/tools/javah/JavahTask$JavahProcessor$1.class
JavahTask.java
package org.openjdk.tools.javah
org.openjdk.tools.javah.JavahTask$JavahProcessor$1 extends org.openjdk.javax.lang.model.util.SimpleTypeVisitor9 {
final synthetic org.openjdk.tools.javah.JavahTask$JavahProcessor this$1
void <init> (org.openjdk.tools.javah.JavahTask$JavahProcessor)
public java.lang.Void visitArray (org.openjdk.javax.lang.model.type.ArrayType, org.openjdk.javax.lang.model.util.Types)
public java.lang.Void visitDeclared (org.openjdk.javax.lang.model.type.DeclaredType, org.openjdk.javax.lang.model.util.Types)
public volatile synthetic java.lang.Object visitDeclared (org.openjdk.javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile synthetic java.lang.Object visitArray (org.openjdk.javax.lang.model.type.ArrayType, java.lang.Object)
}
org/openjdk/tools/javah/JavahTask$HiddenOption.class
JavahTask.java
package org.openjdk.tools.javah
abstract org.openjdk.tools.javah.JavahTask$HiddenOption extends org.openjdk.tools.javah.JavahTask$Option {
transient void <init> (boolean, java.lang.String[])
boolean isHidden ()
}
org/openjdk/tools/javah/JavahTask$BadArgs.class
JavahTask.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.JavahTask$BadArgs extends java.lang.Exception {
private static final long serialVersionUID
final String key
final Object[] args
boolean showUsage
final synthetic org.openjdk.tools.javah.JavahTask this$0
transient void <init> (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.Object[])
org.openjdk.tools.javah.JavahTask$BadArgs showUsage (boolean)
}
org/openjdk/tools/javah/JavahTask$9.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$9 extends org.openjdk.tools.javah.JavahTask$Option {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$8.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$8 extends org.openjdk.tools.javah.JavahTask$HiddenOption {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$7.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$7 extends org.openjdk.tools.javah.JavahTask$Option {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$6.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$6 extends org.openjdk.tools.javah.JavahTask$HiddenOption {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$5.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$5 extends org.openjdk.tools.javah.JavahTask$Option {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$4.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$4 extends org.openjdk.tools.javah.JavahTask$Option {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$3.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$3 extends org.openjdk.tools.javah.JavahTask$HiddenOption {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$2.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$2 extends org.openjdk.tools.javah.JavahTask$Option {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$15.class
JavahTask.java
package org.openjdk.tools.javah
org.openjdk.tools.javah.JavahTask$15 extends java.lang.Object implements org.openjdk.javax.tools.Diagnostic {
final synthetic String val$key
final synthetic Object[] val$args
final synthetic org.openjdk.tools.javah.JavahTask this$0
void <init> (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.Object[])
public org.openjdk.javax.tools.Diagnostic$Kind getKind ()
public org.openjdk.javax.tools.JavaFileObject getSource ()
public long getPosition ()
public long getStartPosition ()
public long getEndPosition ()
public long getLineNumber ()
public long getColumnNumber ()
public java.lang.String getCode ()
public java.lang.String getMessage (java.util.Locale)
public volatile synthetic java.lang.Object getSource ()
}
org/openjdk/tools/javah/JavahTask$14.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$14 extends org.openjdk.tools.javah.JavahTask$HiddenOption {
transient void <init> (boolean, java.lang.String[])
boolean matches (java.lang.String)
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$13.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$13 extends org.openjdk.tools.javah.JavahTask$HiddenOption {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$12.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$12 extends org.openjdk.tools.javah.JavahTask$HiddenOption {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$11.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$11 extends org.openjdk.tools.javah.JavahTask$HiddenOption {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$10.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$10 extends org.openjdk.tools.javah.JavahTask$Option {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahTask$1.class
JavahTask.java
package org.openjdk.tools.javah
final org.openjdk.tools.javah.JavahTask$1 extends org.openjdk.tools.javah.JavahTask$Option {
transient void <init> (boolean, java.lang.String[])
void process (org.openjdk.tools.javah.JavahTask, java.lang.String, java.lang.String)
}
org/openjdk/tools/javah/JavahFileManager.class
JavahFileManager.java
package org.openjdk.tools.javah
org.openjdk.tools.javah.JavahFileManager extends org.openjdk.tools.javac.file.JavacFileManager {
private void <init> (org.openjdk.tools.javac.util.Context, java.nio.charset.Charset)
static org.openjdk.tools.javah.JavahFileManager create (org.openjdk.javax.tools.DiagnosticListener, java.io.PrintWriter)
}
org/openjdk/tools/javah/JNI.class
JNI.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.JNI extends org.openjdk.tools.javah.Gen {
void <init> (org.openjdk.tools.javah.Util)
public java.lang.String getIncludes ()
public void write (java.io.OutputStream, org.openjdk.javax.lang.model.element.TypeElement) throws org.openjdk.tools.javah.Util$Exit
protected final java.lang.String jniType (org.openjdk.javax.lang.model.type.TypeMirror) throws org.openjdk.tools.javah.Util$Exit
}
org/openjdk/tools/javah/JNI$1.class
JNI.java
package org.openjdk.tools.javah
synthetic org.openjdk.tools.javah.JNI$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
static void <clinit> ()
}
org/openjdk/tools/javah/InternalError.class
InternalError.java
package org.openjdk.tools.javah
public org.openjdk.tools.javah.InternalError extends java.lang.Error {
private static final long serialVersionUID
void <init> (java.lang.String, java.lang.Throwable)
}
org/openjdk/tools/javah/Gen.class
Gen.java
package org.openjdk.tools.javah
public abstract org.openjdk.tools.javah.Gen extends java.lang.Object {
protected String lineSep
protected org.openjdk.javax.annotation.processing.ProcessingEnvironment processingEnvironment
protected org.openjdk.javax.lang.model.util.Types types
protected org.openjdk.javax.lang.model.util.Elements elems
protected org.openjdk.tools.javah.Mangle mangler
protected org.openjdk.tools.javah.Util util
protected java.util.Set classes
private static final boolean isWindows
protected org.openjdk.javax.tools.JavaFileManager fileManager
protected org.openjdk.javax.tools.JavaFileObject outFile
protected boolean force
protected void <init> (org.openjdk.tools.javah.Util)
protected abstract void write (java.io.OutputStream, org.openjdk.javax.lang.model.element.TypeElement) throws org.openjdk.tools.javah.Util$Exit
protected abstract java.lang.String getIncludes ()
public void setFileManager (org.openjdk.javax.tools.JavaFileManager)
public void setOutFile (org.openjdk.javax.tools.JavaFileObject)
public void setClasses (java.util.Set)
void setProcessingEnvironment (org.openjdk.javax.annotation.processing.ProcessingEnvironment)
public void setForce (boolean)
protected java.io.PrintWriter wrapWriter (java.io.OutputStream) throws org.openjdk.tools.javah.Util$Exit
public void run () throws java.io.IOException java.lang.ClassNotFoundException org.openjdk.tools.javah.Util$Exit
private void writeIfChanged (byte[], org.openjdk.javax.tools.FileObject) throws java.io.IOException
protected byte[] readBytes (java.io.InputStream) throws java.io.IOException
protected java.lang.String defineForStatic (org.openjdk.javax.lang.model.element.TypeElement, org.openjdk.javax.lang.model.element.VariableElement) throws org.openjdk.tools.javah.Util$Exit
protected java.lang.String cppGuardBegin ()
protected java.lang.String cppGuardEnd ()
protected java.lang.String guardBegin (java.lang.String)
protected java.lang.String guardEnd (java.lang.String)
protected void writeFileTop (java.io.OutputStream) throws org.openjdk.tools.javah.Util$Exit
protected java.lang.String baseFileName (java.lang.CharSequence)
protected org.openjdk.javax.tools.FileObject getFileObject (java.lang.CharSequence) throws java.io.IOException
protected java.lang.String getFileSuffix ()
java.util.List getAllFields (org.openjdk.javax.lang.model.element.TypeElement)
java.lang.String signature (org.openjdk.javax.lang.model.element.ExecutableElement)
static void <clinit> ()
}
org/openjdk/tools/javac/
org/openjdk/tools/javac/util/
org/openjdk/tools/javac/util/Warner.class
Warner.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Warner extends java.lang.Object {
private org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition pos
protected boolean warned
private java.util.EnumSet nonSilentLintSet
private java.util.EnumSet silentLintSet
public org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition pos ()
public void warn (org.openjdk.tools.javac.code.Lint$LintCategory)
public void silentWarn (org.openjdk.tools.javac.code.Lint$LintCategory)
public void <init> (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public boolean hasSilentLint (org.openjdk.tools.javac.code.Lint$LintCategory)
public boolean hasNonSilentLint (org.openjdk.tools.javac.code.Lint$LintCategory)
public boolean hasLint (org.openjdk.tools.javac.code.Lint$LintCategory)
public void clear ()
public void <init> ()
}
org/openjdk/tools/javac/util/UnsharedNameTable.class
UnsharedNameTable.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.UnsharedNameTable extends org.openjdk.tools.javac.util.Name$Table {
private org.openjdk.tools.javac.util.UnsharedNameTable$HashEntry[] hashes
private int hashMask
public int index
public static org.openjdk.tools.javac.util.Name$Table create (org.openjdk.tools.javac.util.Names)
public void <init> (org.openjdk.tools.javac.util.Names, int)
public void <init> (org.openjdk.tools.javac.util.Names)
public org.openjdk.tools.javac.util.Name fromChars (char[], int, int)
public org.openjdk.tools.javac.util.Name fromUtf (byte[], int, int)
public void dispose ()
}
org/openjdk/tools/javac/util/UnsharedNameTable$NameImpl.class
UnsharedNameTable.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.UnsharedNameTable$NameImpl extends org.openjdk.tools.javac.util.Name {
final byte[] bytes
final int index
void <init> (org.openjdk.tools.javac.util.UnsharedNameTable, byte[], int)
public int getIndex ()
public int getByteLength ()
public byte getByteAt (int)
public byte[] getByteArray ()
public int getByteOffset ()
}
org/openjdk/tools/javac/util/UnsharedNameTable$HashEntry.class
UnsharedNameTable.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.UnsharedNameTable$HashEntry extends java.lang.ref.WeakReference {
org.openjdk.tools.javac.util.UnsharedNameTable$HashEntry next
void <init> (org.openjdk.tools.javac.util.UnsharedNameTable$NameImpl)
}
org/openjdk/tools/javac/util/StringUtils.class
StringUtils.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.StringUtils extends java.lang.Object {
public void <init> ()
public static java.lang.String toLowerCase (java.lang.String)
public static java.lang.String toUpperCase (java.lang.String)
public static int indexOfIgnoreCase (java.lang.String, java.lang.String)
public static int indexOfIgnoreCase (java.lang.String, java.lang.String, int)
}
org/openjdk/tools/javac/util/SharedNameTable.class
SharedNameTable.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.SharedNameTable extends org.openjdk.tools.javac.util.Name$Table {
private static org.openjdk.tools.javac.util.List freelist
private org.openjdk.tools.javac.util.SharedNameTable$NameImpl[] hashes
public byte[] bytes
private int hashMask
private int nc
public static synchronized org.openjdk.tools.javac.util.SharedNameTable create (org.openjdk.tools.javac.util.Names)
private static synchronized void dispose (org.openjdk.tools.javac.util.SharedNameTable)
public void <init> (org.openjdk.tools.javac.util.Names, int, int)
public void <init> (org.openjdk.tools.javac.util.Names)
public org.openjdk.tools.javac.util.Name fromChars (char[], int, int)
public org.openjdk.tools.javac.util.Name fromUtf (byte[], int, int)
public void dispose ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/SharedNameTable$NameImpl.class
SharedNameTable.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.SharedNameTable$NameImpl extends org.openjdk.tools.javac.util.Name {
org.openjdk.tools.javac.util.SharedNameTable$NameImpl next
int index
int length
void <init> (org.openjdk.tools.javac.util.SharedNameTable)
public int getIndex ()
public int getByteLength ()
public byte getByteAt (int)
public byte[] getByteArray ()
public int getByteOffset ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
org/openjdk/tools/javac/util/RichDiagnosticFormatter.class
RichDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.RichDiagnosticFormatter extends org.openjdk.tools.javac.util.ForwardingDiagnosticFormatter {
final org.openjdk.tools.javac.code.Symtab syms
final org.openjdk.tools.javac.code.Types types
final org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
final org.openjdk.tools.javac.util.JavacMessages messages
protected org.openjdk.tools.javac.util.RichDiagnosticFormatter$ClassNameSimplifier nameSimplifier
private org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichPrinter printer
java.util.Map whereClauses
protected org.openjdk.tools.javac.code.Types$UnaryVisitor typePreprocessor
protected org.openjdk.tools.javac.code.Types$DefaultSymbolVisitor symbolPreprocessor
public static org.openjdk.tools.javac.util.RichDiagnosticFormatter instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public java.lang.String format (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
public java.lang.String formatMessage (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
protected void setRichPrinter (org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichPrinter)
protected org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichPrinter getRichPrinter ()
protected void preprocessDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic)
protected void preprocessArgument (java.lang.Object)
protected org.openjdk.tools.javac.util.List getWhereClauses ()
private int indexOf (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.RichDiagnosticFormatter$WhereClauseKind)
private boolean unique (org.openjdk.tools.javac.code.Type$TypeVar)
protected void preprocessType (org.openjdk.tools.javac.code.Type)
protected void preprocessSymbol (org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration getConfiguration ()
public volatile synthetic java.lang.String formatMessage (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
public volatile synthetic java.lang.String format (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
public volatile synthetic org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration getConfiguration ()
static synthetic int access$000 (org.openjdk.tools.javac.util.RichDiagnosticFormatter, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.RichDiagnosticFormatter$WhereClauseKind)
static synthetic boolean access$100 (org.openjdk.tools.javac.util.RichDiagnosticFormatter, org.openjdk.tools.javac.code.Type$TypeVar)
}
org/openjdk/tools/javac/util/RichDiagnosticFormatter$WhereClauseKind.class
RichDiagnosticFormatter.java
package org.openjdk.tools.javac.util
final enum org.openjdk.tools.javac.util.RichDiagnosticFormatter$WhereClauseKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.RichDiagnosticFormatter$WhereClauseKind TYPEVAR
public static final enum org.openjdk.tools.javac.util.RichDiagnosticFormatter$WhereClauseKind CAPTURED
public static final enum org.openjdk.tools.javac.util.RichDiagnosticFormatter$WhereClauseKind INTERSECTION
private final String key
private static final synthetic org.openjdk.tools.javac.util.RichDiagnosticFormatter$WhereClauseKind[] $VALUES
public static org.openjdk.tools.javac.util.RichDiagnosticFormatter$WhereClauseKind[] values ()
public static org.openjdk.tools.javac.util.RichDiagnosticFormatter$WhereClauseKind valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
java.lang.String key ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/RichDiagnosticFormatter$RichPrinter.class
RichDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichPrinter extends org.openjdk.tools.javac.code.Printer {
final synthetic org.openjdk.tools.javac.util.RichDiagnosticFormatter this$0
protected void <init> (org.openjdk.tools.javac.util.RichDiagnosticFormatter)
public transient java.lang.String localize (java.util.Locale, java.lang.String, java.lang.Object[])
public java.lang.String capturedVarId (org.openjdk.tools.javac.code.Type$CapturedType, java.util.Locale)
public java.lang.String visitType (org.openjdk.tools.javac.code.Type, java.util.Locale)
public java.lang.String visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.util.Locale)
public java.lang.String visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.util.Locale)
protected java.lang.String className (org.openjdk.tools.javac.code.Type$ClassType, boolean, java.util.Locale)
public java.lang.String visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.util.Locale)
public java.lang.String visitClassSymbol (org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.util.Locale)
public java.lang.String visitMethodSymbol (org.openjdk.tools.javac.code.Symbol$MethodSymbol, java.util.Locale)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodSymbol (org.openjdk.tools.javac.code.Symbol$MethodSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitClassSymbol (org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.lang.Object)
}
org/openjdk/tools/javac/util/RichDiagnosticFormatter$RichConfiguration.class
RichDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration extends org.openjdk.tools.javac.util.ForwardingDiagnosticFormatter$ForwardingConfiguration {
protected java.util.EnumSet features
public void <init> (org.openjdk.tools.javac.util.Options, org.openjdk.tools.javac.util.AbstractDiagnosticFormatter)
public org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature[] getAvailableFeatures ()
public void enable (org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature)
public void disable (org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature)
public boolean isEnabled (org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature)
}
org/openjdk/tools/javac/util/RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature.class
RichDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public final enum org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature WHERE_CLAUSES
public static final enum org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature SIMPLE_NAMES
public static final enum org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature UNIQUE_TYPEVAR_NAMES
private static final synthetic org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature[] $VALUES
public static org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature[] values ()
public static org.openjdk.tools.javac.util.RichDiagnosticFormatter$RichConfiguration$RichFormatterFeature valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/util/RichDiagnosticFormatter$ClassNameSimplifier.class
RichDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.RichDiagnosticFormatter$ClassNameSimplifier extends java.lang.Object {
java.util.Map nameClashes
final synthetic org.openjdk.tools.javac.util.RichDiagnosticFormatter this$0
protected void <init> (org.openjdk.tools.javac.util.RichDiagnosticFormatter)
protected void addUsage (org.openjdk.tools.javac.code.Symbol)
public java.lang.String simplify (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/util/RichDiagnosticFormatter$2.class
RichDiagnosticFormatter.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.RichDiagnosticFormatter$2 extends org.openjdk.tools.javac.code.Types$DefaultSymbolVisitor {
final synthetic org.openjdk.tools.javac.util.RichDiagnosticFormatter this$0
void <init> (org.openjdk.tools.javac.util.RichDiagnosticFormatter)
public java.lang.Void visitClassSymbol (org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.lang.Void)
public java.lang.Void visitSymbol (org.openjdk.tools.javac.code.Symbol, java.lang.Void)
public java.lang.Void visitMethodSymbol (org.openjdk.tools.javac.code.Symbol$MethodSymbol, java.lang.Void)
public volatile synthetic java.lang.Object visitMethodSymbol (org.openjdk.tools.javac.code.Symbol$MethodSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitClassSymbol (org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitSymbol (org.openjdk.tools.javac.code.Symbol, java.lang.Object)
}
org/openjdk/tools/javac/util/RichDiagnosticFormatter$1.class
RichDiagnosticFormatter.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.RichDiagnosticFormatter$1 extends org.openjdk.tools.javac.code.Types$UnaryVisitor {
final synthetic org.openjdk.tools.javac.util.RichDiagnosticFormatter this$0
void <init> (org.openjdk.tools.javac.util.RichDiagnosticFormatter)
public java.lang.Void visit (org.openjdk.tools.javac.util.List)
public java.lang.Void visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Void)
public java.lang.Void visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Void)
public java.lang.Void visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Void)
public java.lang.Void visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Void)
public java.lang.Void visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Void)
public java.lang.Void visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public java.lang.Void visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Void)
public java.lang.Void visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public java.lang.Void visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public volatile synthetic java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/util/RawDiagnosticFormatter.class
RawDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public final org.openjdk.tools.javac.util.RawDiagnosticFormatter extends org.openjdk.tools.javac.util.AbstractDiagnosticFormatter {
public void <init> (org.openjdk.tools.javac.util.Options)
public java.lang.String formatDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
public java.lang.String formatMessage (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
protected java.lang.String formatArgument (org.openjdk.tools.javac.util.JCDiagnostic, java.lang.Object, java.util.Locale)
protected transient java.lang.String localize (java.util.Locale, java.lang.String, java.lang.Object[])
public boolean isRaw ()
public volatile synthetic java.lang.String formatMessage (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
}
org/openjdk/tools/javac/util/PropagatedException.class
PropagatedException.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.PropagatedException extends java.lang.RuntimeException {
static final long serialVersionUID
public void <init> (java.lang.RuntimeException)
public java.lang.RuntimeException getCause ()
public volatile synthetic java.lang.Throwable getCause ()
}
org/openjdk/tools/javac/util/Position.class
Position.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Position extends java.lang.Object {
public static final int NOPOS
public static final int FIRSTPOS
public static final int FIRSTLINE
public static final int FIRSTCOLUMN
public static final int LINESHIFT
public static final int MAXCOLUMN
public static final int MAXLINE
public static final int MAXPOS
private void <init> ()
public static org.openjdk.tools.javac.util.Position$LineMap makeLineMap (char[], int, boolean)
public static int encodePosition (int, int)
}
org/openjdk/tools/javac/util/Position$LineTabMapImpl.class
Position.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Position$LineTabMapImpl extends org.openjdk.tools.javac.util.Position$LineMapImpl {
private java.util.BitSet tabMap
public void <init> (int)
protected void setTabPosition (int)
public int getColumnNumber (int)
public int getPosition (int, int)
public volatile synthetic long getColumnNumber (long)
public volatile synthetic long getLineNumber (long)
public volatile synthetic int getLineNumber (int)
public volatile synthetic long getPosition (long, long)
public volatile synthetic long getStartPosition (long)
public volatile synthetic int getStartPosition (int)
}
org/openjdk/tools/javac/util/Position$LineMapImpl.class
Position.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.Position$LineMapImpl extends java.lang.Object implements org.openjdk.tools.javac.util.Position$LineMap {
protected int[] startPosition
private int lastPosition
private int lastLine
protected void <init> ()
protected void build (char[], int)
public int getStartPosition (int)
public long getStartPosition (long)
public int getPosition (int, int)
public long getPosition (long, long)
public int getLineNumber (int)
public long getLineNumber (long)
public int getColumnNumber (int)
public long getColumnNumber (long)
private static int longToInt (long)
protected void setTabPosition (int)
}
org/openjdk/tools/javac/util/Position$LineMap.class
Position.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.Position$LineMap extends java.lang.Object implements org.openjdk.source.tree.LineMap {
public abstract int getStartPosition (int)
public abstract int getPosition (int, int)
public abstract int getLineNumber (int)
public abstract int getColumnNumber (int)
}
org/openjdk/tools/javac/util/Pair.class
Pair.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Pair extends java.lang.Object {
public final Object fst
public final Object snd
public void <init> (java.lang.Object, java.lang.Object)
public java.lang.String toString ()
public boolean equals (java.lang.Object)
public int hashCode ()
public static org.openjdk.tools.javac.util.Pair of (java.lang.Object, java.lang.Object)
}
org/openjdk/tools/javac/util/Options.class
Options.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Options extends java.lang.Object {
private static final long serialVersionUID
public static final org.openjdk.tools.javac.util.Context$Key optionsKey
private java.util.LinkedHashMap values
private org.openjdk.tools.javac.util.List listeners
public static org.openjdk.tools.javac.util.Options instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public java.lang.String get (java.lang.String)
public java.lang.String get (org.openjdk.tools.javac.main.Option)
public boolean getBoolean (java.lang.String)
public boolean getBoolean (java.lang.String, boolean)
public boolean isSet (java.lang.String)
public boolean isSet (org.openjdk.tools.javac.main.Option)
public boolean isSet (org.openjdk.tools.javac.main.Option, java.lang.String)
public boolean isLintSet (java.lang.String)
public boolean isUnset (java.lang.String)
public boolean isUnset (org.openjdk.tools.javac.main.Option)
public boolean isUnset (org.openjdk.tools.javac.main.Option, java.lang.String)
public void put (java.lang.String, java.lang.String)
public void put (org.openjdk.tools.javac.main.Option, java.lang.String)
public void putAll (org.openjdk.tools.javac.util.Options)
public void remove (java.lang.String)
public java.util.Set keySet ()
public int size ()
public void addListener (java.lang.Runnable)
public void notifyListeners ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/Names.class
Names.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Names extends java.lang.Object {
public static final org.openjdk.tools.javac.util.Context$Key namesKey
public final org.openjdk.tools.javac.util.Name asterisk
public final org.openjdk.tools.javac.util.Name comma
public final org.openjdk.tools.javac.util.Name empty
public final org.openjdk.tools.javac.util.Name hyphen
public final org.openjdk.tools.javac.util.Name one
public final org.openjdk.tools.javac.util.Name period
public final org.openjdk.tools.javac.util.Name semicolon
public final org.openjdk.tools.javac.util.Name slash
public final org.openjdk.tools.javac.util.Name slashequals
public final org.openjdk.tools.javac.util.Name _class
public final org.openjdk.tools.javac.util.Name _default
public final org.openjdk.tools.javac.util.Name _super
public final org.openjdk.tools.javac.util.Name _this
public final org.openjdk.tools.javac.util.Name exports
public final org.openjdk.tools.javac.util.Name opens
public final org.openjdk.tools.javac.util.Name module
public final org.openjdk.tools.javac.util.Name provides
public final org.openjdk.tools.javac.util.Name requires
public final org.openjdk.tools.javac.util.Name to
public final org.openjdk.tools.javac.util.Name transitive
public final org.openjdk.tools.javac.util.Name uses
public final org.openjdk.tools.javac.util.Name open
public final org.openjdk.tools.javac.util.Name with
public final org.openjdk.tools.javac.util.Name _name
public final org.openjdk.tools.javac.util.Name addSuppressed
public final org.openjdk.tools.javac.util.Name any
public final org.openjdk.tools.javac.util.Name append
public final org.openjdk.tools.javac.util.Name clinit
public final org.openjdk.tools.javac.util.Name clone
public final org.openjdk.tools.javac.util.Name close
public final org.openjdk.tools.javac.util.Name compareTo
public final org.openjdk.tools.javac.util.Name deserializeLambda
public final org.openjdk.tools.javac.util.Name desiredAssertionStatus
public final org.openjdk.tools.javac.util.Name equals
public final org.openjdk.tools.javac.util.Name error
public final org.openjdk.tools.javac.util.Name family
public final org.openjdk.tools.javac.util.Name finalize
public final org.openjdk.tools.javac.util.Name forName
public final org.openjdk.tools.javac.util.Name forRemoval
public final org.openjdk.tools.javac.util.Name getClass
public final org.openjdk.tools.javac.util.Name getClassLoader
public final org.openjdk.tools.javac.util.Name getComponentType
public final org.openjdk.tools.javac.util.Name getDeclaringClass
public final org.openjdk.tools.javac.util.Name getMessage
public final org.openjdk.tools.javac.util.Name hasNext
public final org.openjdk.tools.javac.util.Name hashCode
public final org.openjdk.tools.javac.util.Name init
public final org.openjdk.tools.javac.util.Name initCause
public final org.openjdk.tools.javac.util.Name iterator
public final org.openjdk.tools.javac.util.Name length
public final org.openjdk.tools.javac.util.Name next
public final org.openjdk.tools.javac.util.Name ordinal
public final org.openjdk.tools.javac.util.Name provider
public final org.openjdk.tools.javac.util.Name serialVersionUID
public final org.openjdk.tools.javac.util.Name toString
public final org.openjdk.tools.javac.util.Name value
public final org.openjdk.tools.javac.util.Name valueOf
public final org.openjdk.tools.javac.util.Name values
public final org.openjdk.tools.javac.util.Name java_io_Serializable
public final org.openjdk.tools.javac.util.Name java_lang_AutoCloseable
public final org.openjdk.tools.javac.util.Name java_lang_Class
public final org.openjdk.tools.javac.util.Name java_lang_Cloneable
public final org.openjdk.tools.javac.util.Name java_lang_Enum
public final org.openjdk.tools.javac.util.Name java_lang_Object
public final org.openjdk.tools.javac.util.Name java_lang_invoke_MethodHandle
public final org.openjdk.tools.javac.util.Name Array
public final org.openjdk.tools.javac.util.Name Bound
public final org.openjdk.tools.javac.util.Name Method
public final org.openjdk.tools.javac.util.Name java_lang
public final org.openjdk.tools.javac.util.Name java_base
public final org.openjdk.tools.javac.util.Name Annotation
public final org.openjdk.tools.javac.util.Name AnnotationDefault
public final org.openjdk.tools.javac.util.Name BootstrapMethods
public final org.openjdk.tools.javac.util.Name Bridge
public final org.openjdk.tools.javac.util.Name CharacterRangeTable
public final org.openjdk.tools.javac.util.Name Code
public final org.openjdk.tools.javac.util.Name CompilationID
public final org.openjdk.tools.javac.util.Name ConstantValue
public final org.openjdk.tools.javac.util.Name Deprecated
public final org.openjdk.tools.javac.util.Name EnclosingMethod
public final org.openjdk.tools.javac.util.Name Enum
public final org.openjdk.tools.javac.util.Name Exceptions
public final org.openjdk.tools.javac.util.Name InnerClasses
public final org.openjdk.tools.javac.util.Name LineNumberTable
public final org.openjdk.tools.javac.util.Name LocalVariableTable
public final org.openjdk.tools.javac.util.Name LocalVariableTypeTable
public final org.openjdk.tools.javac.util.Name MethodParameters
public final org.openjdk.tools.javac.util.Name Module
public final org.openjdk.tools.javac.util.Name ModuleResolution
public final org.openjdk.tools.javac.util.Name RuntimeInvisibleAnnotations
public final org.openjdk.tools.javac.util.Name RuntimeInvisibleParameterAnnotations
public final org.openjdk.tools.javac.util.Name RuntimeInvisibleTypeAnnotations
public final org.openjdk.tools.javac.util.Name RuntimeVisibleAnnotations
public final org.openjdk.tools.javac.util.Name RuntimeVisibleParameterAnnotations
public final org.openjdk.tools.javac.util.Name RuntimeVisibleTypeAnnotations
public final org.openjdk.tools.javac.util.Name Signature
public final org.openjdk.tools.javac.util.Name SourceFile
public final org.openjdk.tools.javac.util.Name SourceID
public final org.openjdk.tools.javac.util.Name StackMap
public final org.openjdk.tools.javac.util.Name StackMapTable
public final org.openjdk.tools.javac.util.Name Synthetic
public final org.openjdk.tools.javac.util.Name Value
public final org.openjdk.tools.javac.util.Name Varargs
public final org.openjdk.tools.javac.util.Name ANNOTATION_TYPE
public final org.openjdk.tools.javac.util.Name CONSTRUCTOR
public final org.openjdk.tools.javac.util.Name FIELD
public final org.openjdk.tools.javac.util.Name LOCAL_VARIABLE
public final org.openjdk.tools.javac.util.Name METHOD
public final org.openjdk.tools.javac.util.Name MODULE
public final org.openjdk.tools.javac.util.Name PACKAGE
public final org.openjdk.tools.javac.util.Name PARAMETER
public final org.openjdk.tools.javac.util.Name TYPE
public final org.openjdk.tools.javac.util.Name TYPE_PARAMETER
public final org.openjdk.tools.javac.util.Name TYPE_USE
public final org.openjdk.tools.javac.util.Name CLASS
public final org.openjdk.tools.javac.util.Name RUNTIME
public final org.openjdk.tools.javac.util.Name SOURCE
public final org.openjdk.tools.javac.util.Name T
public final org.openjdk.tools.javac.util.Name deprecated
public final org.openjdk.tools.javac.util.Name ex
public final org.openjdk.tools.javac.util.Name module_info
public final org.openjdk.tools.javac.util.Name package_info
public final org.openjdk.tools.javac.util.Name requireNonNull
public final org.openjdk.tools.javac.util.Name lambda
public final org.openjdk.tools.javac.util.Name metafactory
public final org.openjdk.tools.javac.util.Name altMetafactory
public final org.openjdk.tools.javac.util.Name dollarThis
public final org.openjdk.tools.javac.util.Name makeConcat
public final org.openjdk.tools.javac.util.Name makeConcatWithConstants
public final org.openjdk.tools.javac.util.Name$Table table
public static org.openjdk.tools.javac.util.Names instance (org.openjdk.tools.javac.util.Context)
public void <init> (org.openjdk.tools.javac.util.Context)
protected org.openjdk.tools.javac.util.Name$Table createTable (org.openjdk.tools.javac.util.Options)
public void dispose ()
public org.openjdk.tools.javac.util.Name fromChars (char[], int, int)
public org.openjdk.tools.javac.util.Name fromString (java.lang.String)
public org.openjdk.tools.javac.util.Name fromUtf (byte[])
public org.openjdk.tools.javac.util.Name fromUtf (byte[], int, int)
static void <clinit> ()
}
org/openjdk/tools/javac/util/Name.class
Name.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.Name extends java.lang.Object implements org.openjdk.javax.lang.model.element.Name {
public final org.openjdk.tools.javac.util.Name$Table table
protected void <init> (org.openjdk.tools.javac.util.Name$Table)
public boolean contentEquals (java.lang.CharSequence)
public int length ()
public char charAt (int)
public java.lang.CharSequence subSequence (int, int)
public org.openjdk.tools.javac.util.Name append (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.util.Name append (char, org.openjdk.tools.javac.util.Name)
public int compareTo (org.openjdk.tools.javac.util.Name)
public boolean isEmpty ()
public int lastIndexOf (byte)
public boolean startsWith (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.util.Name subName (int, int)
public java.lang.String toString ()
public byte[] toUtf ()
public abstract int getIndex ()
public abstract int getByteLength ()
public abstract byte getByteAt (int)
public void getBytes (byte[], int)
public abstract byte[] getByteArray ()
public abstract int getByteOffset ()
}
org/openjdk/tools/javac/util/Name$Table.class
Name.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.Name$Table extends java.lang.Object {
public final org.openjdk.tools.javac.util.Names names
void <init> (org.openjdk.tools.javac.util.Names)
public abstract org.openjdk.tools.javac.util.Name fromChars (char[], int, int)
public org.openjdk.tools.javac.util.Name fromString (java.lang.String)
public org.openjdk.tools.javac.util.Name fromUtf (byte[])
public abstract org.openjdk.tools.javac.util.Name fromUtf (byte[], int, int)
public abstract void dispose ()
protected static int hashValue (byte[], int, int)
protected static boolean equals (byte[], int, byte[], int, int)
}
org/openjdk/tools/javac/util/ModuleHelper.class
ModuleHelper.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.ModuleHelper extends java.lang.Object {
private static final String[] javacInternalPackages
public void <init> ()
public static void addExports (org.openjdk.tools.javac.util.JDK9Wrappers$Module, org.openjdk.tools.javac.util.JDK9Wrappers$Module)
static void <clinit> ()
}
org/openjdk/tools/javac/util/MatchingUtils.class
MatchingUtils.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.MatchingUtils extends java.lang.Object {
private static final String allMatchesString
private static final java.util.regex.Pattern allMatches
public void <init> ()
public static boolean isValidImportString (java.lang.String)
public static java.lang.String validImportStringToPatternString (java.lang.String)
public static java.util.regex.Pattern validImportStringToPattern (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/util/MandatoryWarningHandler.class
MandatoryWarningHandler.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.MandatoryWarningHandler extends java.lang.Object {
private org.openjdk.tools.javac.util.Log log
private boolean verbose
private String prefix
private java.util.Set sourcesWithReportedWarnings
private org.openjdk.tools.javac.util.MandatoryWarningHandler$DeferredDiagnosticKind deferredDiagnosticKind
private org.openjdk.javax.tools.JavaFileObject deferredDiagnosticSource
private Object deferredDiagnosticArg
private final boolean enforceMandatory
private final org.openjdk.tools.javac.code.Lint$LintCategory lintCategory
public void <init> (org.openjdk.tools.javac.util.Log, boolean, boolean, java.lang.String, org.openjdk.tools.javac.code.Lint$LintCategory)
public transient void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public void reportDeferredDiagnostic ()
private static boolean equal (java.lang.Object, java.lang.Object)
private transient void logMandatoryWarning (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
private transient void logMandatoryNote (org.openjdk.javax.tools.JavaFileObject, java.lang.String, java.lang.Object[])
}
org/openjdk/tools/javac/util/MandatoryWarningHandler$DeferredDiagnosticKind.class
MandatoryWarningHandler.java
package org.openjdk.tools.javac.util
final enum org.openjdk.tools.javac.util.MandatoryWarningHandler$DeferredDiagnosticKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.MandatoryWarningHandler$DeferredDiagnosticKind IN_FILE
public static final enum org.openjdk.tools.javac.util.MandatoryWarningHandler$DeferredDiagnosticKind ADDITIONAL_IN_FILE
public static final enum org.openjdk.tools.javac.util.MandatoryWarningHandler$DeferredDiagnosticKind IN_FILES
public static final enum org.openjdk.tools.javac.util.MandatoryWarningHandler$DeferredDiagnosticKind ADDITIONAL_IN_FILES
private final String value
private static final synthetic org.openjdk.tools.javac.util.MandatoryWarningHandler$DeferredDiagnosticKind[] $VALUES
public static org.openjdk.tools.javac.util.MandatoryWarningHandler$DeferredDiagnosticKind[] values ()
public static org.openjdk.tools.javac.util.MandatoryWarningHandler$DeferredDiagnosticKind valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
java.lang.String getKey (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/util/Log.class
Log.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Log extends org.openjdk.tools.javac.util.AbstractLog {
public static final org.openjdk.tools.javac.util.Context$Key logKey
public static final org.openjdk.tools.javac.util.Context$Key outKey
public static final org.openjdk.tools.javac.util.Context$Key errKey
private final java.util.Map writers
protected int MaxErrors
protected int MaxWarnings
public boolean promptOnError
public boolean emitWarnings
public boolean suppressNotes
public boolean dumpOnError
protected org.openjdk.javax.tools.DiagnosticListener diagListener
private org.openjdk.tools.javac.api.DiagnosticFormatter diagFormatter
public java.util.Set expectDiagKeys
public boolean compressedOutput
private org.openjdk.tools.javac.util.JavacMessages messages
private org.openjdk.tools.javac.util.Log$DiagnosticHandler diagnosticHandler
public int nerrors
public int nwarnings
protected java.util.Set recorded
protected java.util.Set recordedSourceLevelErrors
private static boolean useRawMessages
public static org.openjdk.tools.javac.util.Log instance (org.openjdk.tools.javac.util.Context)
public static void preRegister (org.openjdk.tools.javac.util.Context, java.io.PrintWriter)
protected void <init> (org.openjdk.tools.javac.util.Context)
private static java.util.Map initWriters (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context, java.io.PrintWriter)
protected void <init> (org.openjdk.tools.javac.util.Context, java.io.PrintWriter, java.io.PrintWriter)
private static java.util.Map initWriters (java.io.PrintWriter, java.io.PrintWriter)
protected void <init> (org.openjdk.tools.javac.util.Context, java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter)
private static java.util.Map initWriters (java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter)
private void <init> (org.openjdk.tools.javac.util.Context, java.util.Map)
private void initOptions (org.openjdk.tools.javac.util.Options)
private int getIntOption (org.openjdk.tools.javac.util.Options, org.openjdk.tools.javac.main.Option, int)
protected int getDefaultMaxErrors ()
protected int getDefaultMaxWarnings ()
public boolean hasDiagnosticListener ()
public void setEndPosTable (org.openjdk.javax.tools.JavaFileObject, org.openjdk.tools.javac.tree.EndPosTable)
public org.openjdk.javax.tools.JavaFileObject currentSourceFile ()
public org.openjdk.tools.javac.api.DiagnosticFormatter getDiagnosticFormatter ()
public void setDiagnosticFormatter (org.openjdk.tools.javac.api.DiagnosticFormatter)
public java.io.PrintWriter getWriter (org.openjdk.tools.javac.util.Log$WriterKind)
public void setWriter (org.openjdk.tools.javac.util.Log$WriterKind, java.io.PrintWriter)
public void setWriters (java.io.PrintWriter)
public void popDiagnosticHandler (org.openjdk.tools.javac.util.Log$DiagnosticHandler)
public void flush ()
public void flush (org.openjdk.tools.javac.util.Log$WriterKind)
protected boolean shouldReport (org.openjdk.javax.tools.JavaFileObject, int)
private boolean shouldReport (org.openjdk.tools.javac.util.JCDiagnostic)
public void prompt ()
private void printErrLine (int, java.io.PrintWriter)
public void printNewline ()
public void printNewline (org.openjdk.tools.javac.util.Log$WriterKind)
public transient void printLines (java.lang.String, java.lang.Object[])
public transient void printLines (org.openjdk.tools.javac.util.Log$PrefixKind, java.lang.String, java.lang.Object[])
public transient void printLines (org.openjdk.tools.javac.util.Log$WriterKind, java.lang.String, java.lang.Object[])
public transient void printLines (org.openjdk.tools.javac.util.Log$WriterKind, org.openjdk.tools.javac.util.Log$PrefixKind, java.lang.String, java.lang.Object[])
public void printRawLines (java.lang.String)
public void printRawLines (org.openjdk.tools.javac.util.Log$WriterKind, java.lang.String)
public static void printRawLines (java.io.PrintWriter, java.lang.String)
public transient void printVerbose (java.lang.String, java.lang.Object[])
protected transient void directError (java.lang.String, java.lang.Object[])
public transient void strictWarning (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public void report (org.openjdk.tools.javac.util.JCDiagnostic)
protected void writeDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic)
protected java.io.PrintWriter getWriterForDiagnosticType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType)
public static transient java.lang.String getLocalizedString (java.lang.String, java.lang.Object[])
public transient java.lang.String localize (java.lang.String, java.lang.Object[])
public java.lang.String localize (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo)
public transient java.lang.String localize (org.openjdk.tools.javac.util.Log$PrefixKind, java.lang.String, java.lang.Object[])
private void printRawDiag (java.io.PrintWriter, java.lang.String, int, java.lang.String)
public void rawError (int, java.lang.String)
public void rawWarning (int, java.lang.String)
public static transient java.lang.String format (java.lang.String, java.lang.Object[])
private synthetic void lambda$new$1 (org.openjdk.tools.javac.util.Options)
private static synthetic org.openjdk.tools.javac.util.Log lambda$preRegister$0 (java.io.PrintWriter, org.openjdk.tools.javac.util.Context)
static synthetic org.openjdk.tools.javac.util.Log$DiagnosticHandler access$000 (org.openjdk.tools.javac.util.Log)
static synthetic org.openjdk.tools.javac.util.Log$DiagnosticHandler access$002 (org.openjdk.tools.javac.util.Log, org.openjdk.tools.javac.util.Log$DiagnosticHandler)
static synthetic boolean access$200 (org.openjdk.tools.javac.util.Log, org.openjdk.tools.javac.util.JCDiagnostic)
static void <clinit> ()
}
org/openjdk/tools/javac/util/Log$WriterKind.class
Log.java
package org.openjdk.tools.javac.util
public final enum org.openjdk.tools.javac.util.Log$WriterKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.Log$WriterKind NOTICE
public static final enum org.openjdk.tools.javac.util.Log$WriterKind WARNING
public static final enum org.openjdk.tools.javac.util.Log$WriterKind ERROR
public static final enum org.openjdk.tools.javac.util.Log$WriterKind STDOUT
public static final enum org.openjdk.tools.javac.util.Log$WriterKind STDERR
private static final synthetic org.openjdk.tools.javac.util.Log$WriterKind[] $VALUES
public static org.openjdk.tools.javac.util.Log$WriterKind[] values ()
public static org.openjdk.tools.javac.util.Log$WriterKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/util/Log$PrefixKind.class
Log.java
package org.openjdk.tools.javac.util
public final enum org.openjdk.tools.javac.util.Log$PrefixKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.Log$PrefixKind JAVAC
public static final enum org.openjdk.tools.javac.util.Log$PrefixKind COMPILER_MISC
final String value
private static final synthetic org.openjdk.tools.javac.util.Log$PrefixKind[] $VALUES
public static org.openjdk.tools.javac.util.Log$PrefixKind[] values ()
public static org.openjdk.tools.javac.util.Log$PrefixKind valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
public java.lang.String key (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/util/Log$DiscardDiagnosticHandler.class
Log.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Log$DiscardDiagnosticHandler extends org.openjdk.tools.javac.util.Log$DiagnosticHandler {
public void <init> (org.openjdk.tools.javac.util.Log)
public void report (org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/util/Log$DiagnosticHandler.class
Log.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.Log$DiagnosticHandler extends java.lang.Object {
protected org.openjdk.tools.javac.util.Log$DiagnosticHandler prev
public void <init> ()
protected void install (org.openjdk.tools.javac.util.Log)
public abstract void report (org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/util/Log$DeferredDiagnosticHandler.class
Log.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler extends org.openjdk.tools.javac.util.Log$DiagnosticHandler {
private java.util.Queue deferred
private final org.openjdk.tools.javac.util.Filter filter
public void <init> (org.openjdk.tools.javac.util.Log)
public void <init> (org.openjdk.tools.javac.util.Log, org.openjdk.tools.javac.util.Filter)
public void report (org.openjdk.tools.javac.util.JCDiagnostic)
public java.util.Queue getDiagnostics ()
public void reportDeferredDiagnostics ()
public void reportDeferredDiagnostics (java.util.Set)
}
org/openjdk/tools/javac/util/Log$DefaultDiagnosticHandler.class
Log.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.Log$DefaultDiagnosticHandler extends org.openjdk.tools.javac.util.Log$DiagnosticHandler {
final synthetic org.openjdk.tools.javac.util.Log this$0
private void <init> (org.openjdk.tools.javac.util.Log)
public void report (org.openjdk.tools.javac.util.JCDiagnostic)
synthetic void <init> (org.openjdk.tools.javac.util.Log, org.openjdk.tools.javac.util.Log$1)
}
org/openjdk/tools/javac/util/Log$1.class
Log.java
package org.openjdk.tools.javac.util
synthetic org.openjdk.tools.javac.util.Log$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$util$JCDiagnostic$DiagnosticType
static void <clinit> ()
}
org/openjdk/tools/javac/util/ListBuffer.class
ListBuffer.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.ListBuffer extends java.util.AbstractQueue {
private org.openjdk.tools.javac.util.List elems
private org.openjdk.tools.javac.util.List last
private int count
private boolean shared
public static org.openjdk.tools.javac.util.ListBuffer of (java.lang.Object)
public void <init> ()
public final void clear ()
public int length ()
public int size ()
public boolean isEmpty ()
public boolean nonEmpty ()
private void copy ()
public org.openjdk.tools.javac.util.ListBuffer prepend (java.lang.Object)
public org.openjdk.tools.javac.util.ListBuffer append (java.lang.Object)
public org.openjdk.tools.javac.util.ListBuffer appendList (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.ListBuffer appendList (org.openjdk.tools.javac.util.ListBuffer)
public org.openjdk.tools.javac.util.ListBuffer appendArray (java.lang.Object[])
public org.openjdk.tools.javac.util.List toList ()
public boolean contains (java.lang.Object)
public java.lang.Object[] toArray (java.lang.Object[])
public java.lang.Object[] toArray ()
public java.lang.Object first ()
public java.lang.Object next ()
public java.util.Iterator iterator ()
public boolean add (java.lang.Object)
public boolean remove (java.lang.Object)
public boolean containsAll (java.util.Collection)
public boolean addAll (java.util.Collection)
public boolean removeAll (java.util.Collection)
public boolean retainAll (java.util.Collection)
public boolean offer (java.lang.Object)
public java.lang.Object poll ()
public java.lang.Object peek ()
public java.lang.Object last ()
static synthetic org.openjdk.tools.javac.util.List access$000 (org.openjdk.tools.javac.util.ListBuffer)
}
org/openjdk/tools/javac/util/ListBuffer$1.class
ListBuffer.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.ListBuffer$1 extends java.lang.Object implements java.util.Iterator {
org.openjdk.tools.javac.util.List elems
final synthetic org.openjdk.tools.javac.util.ListBuffer this$0
void <init> (org.openjdk.tools.javac.util.ListBuffer)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/openjdk/tools/javac/util/List.class
List.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.List extends java.util.AbstractCollection implements java.util.List {
public Object head
public org.openjdk.tools.javac.util.List tail
private static final org.openjdk.tools.javac.util.List EMPTY_LIST
private static final java.util.Iterator EMPTYITERATOR
void <init> (java.lang.Object, org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.util.List nil ()
public static org.openjdk.tools.javac.util.List filter (org.openjdk.tools.javac.util.List, java.lang.Object)
public org.openjdk.tools.javac.util.List intersect (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List diff (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List take (int)
public static org.openjdk.tools.javac.util.List of (java.lang.Object)
public static org.openjdk.tools.javac.util.List of (java.lang.Object, java.lang.Object)
public static org.openjdk.tools.javac.util.List of (java.lang.Object, java.lang.Object, java.lang.Object)
public static transient org.openjdk.tools.javac.util.List of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
public static org.openjdk.tools.javac.util.List from (java.lang.Object[])
public static org.openjdk.tools.javac.util.List from (java.lang.Iterable)
public static org.openjdk.tools.javac.util.List fill (int, java.lang.Object)
public boolean isEmpty ()
public boolean nonEmpty ()
public int length ()
public int size ()
public org.openjdk.tools.javac.util.List setTail (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List prepend (java.lang.Object)
public org.openjdk.tools.javac.util.List prependList (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List reverse ()
public org.openjdk.tools.javac.util.List append (java.lang.Object)
public org.openjdk.tools.javac.util.List appendList (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List appendList (org.openjdk.tools.javac.util.ListBuffer)
public java.lang.Object[] toArray (java.lang.Object[])
public java.lang.Object[] toArray ()
public java.lang.String toString (java.lang.String)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
public static boolean equals (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public boolean contains (java.lang.Object)
public java.lang.Object last ()
public org.openjdk.tools.javac.util.List map (java.util.function.Function)
public static org.openjdk.tools.javac.util.List convert (java.lang.Class, org.openjdk.tools.javac.util.List)
private static java.util.Iterator emptyIterator ()
public java.util.Iterator iterator ()
public java.lang.Object get (int)
public boolean addAll (int, java.util.Collection)
public java.lang.Object set (int, java.lang.Object)
public void add (int, java.lang.Object)
public java.lang.Object remove (int)
public int indexOf (java.lang.Object)
public int lastIndexOf (java.lang.Object)
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
public java.util.List subList (int, int)
public static java.util.stream.Collector collector ()
private static synthetic org.openjdk.tools.javac.util.ListBuffer lambda$collector$0 (org.openjdk.tools.javac.util.ListBuffer, org.openjdk.tools.javac.util.ListBuffer)
static void <clinit> ()
}
org/openjdk/tools/javac/util/List$3.class
List.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.List$3 extends java.lang.Object implements java.util.Iterator {
org.openjdk.tools.javac.util.List elems
final synthetic org.openjdk.tools.javac.util.List this$0
void <init> (org.openjdk.tools.javac.util.List)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/openjdk/tools/javac/util/List$2.class
List.java
package org.openjdk.tools.javac.util
final org.openjdk.tools.javac.util.List$2 extends java.lang.Object implements java.util.Iterator {
void <init> ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/openjdk/tools/javac/util/List$1.class
List.java
package org.openjdk.tools.javac.util
final org.openjdk.tools.javac.util.List$1 extends org.openjdk.tools.javac.util.List {
void <init> (java.lang.Object, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List setTail (org.openjdk.tools.javac.util.List)
public boolean isEmpty ()
}
org/openjdk/tools/javac/util/LayoutCharacters.class
LayoutCharacters.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.LayoutCharacters extends java.lang.Object {
public static final int TabInc
public static final int DiagInc
public static final int DetailsInc
public static final byte TAB
public static final byte LF
public static final byte FF
public static final byte CR
public static final byte EOI
}
org/openjdk/tools/javac/util/JavacMessages.class
JavacMessages.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.JavacMessages extends java.lang.Object implements org.openjdk.tools.javac.api.Messages {
public static final org.openjdk.tools.javac.util.Context$Key messagesKey
private java.util.Map bundleCache
private org.openjdk.tools.javac.util.List bundleHelpers
private java.util.Locale currentLocale
private org.openjdk.tools.javac.util.List currentBundles
private static final String defaultBundleName
private static java.util.ResourceBundle defaultBundle
private static org.openjdk.tools.javac.util.JavacMessages defaultMessages
public static org.openjdk.tools.javac.util.JavacMessages instance (org.openjdk.tools.javac.util.Context)
public java.util.Locale getCurrentLocale ()
public void setCurrentLocale (java.util.Locale)
public void <init> (org.openjdk.tools.javac.util.Context)
public void <init> (java.lang.String) throws java.util.MissingResourceException
public void <init> (java.lang.String, java.util.Locale) throws java.util.MissingResourceException
public void <init> () throws java.util.MissingResourceException
public void add (java.lang.String) throws java.util.MissingResourceException
public void add (org.openjdk.tools.javac.util.JavacMessages$ResourceBundleHelper)
public org.openjdk.tools.javac.util.List getBundles (java.util.Locale)
public transient java.lang.String getLocalizedString (java.lang.String, java.lang.Object[])
public transient java.lang.String getLocalizedString (java.util.Locale, java.lang.String, java.lang.Object[])
static transient java.lang.String getDefaultLocalizedString (java.lang.String, java.lang.Object[])
static org.openjdk.tools.javac.util.JavacMessages getDefaultMessages ()
public static java.util.ResourceBundle getDefaultBundle ()
private static transient java.lang.String getLocalizedString (org.openjdk.tools.javac.util.List, java.lang.String, java.lang.Object[])
private static synthetic java.util.ResourceBundle lambda$add$0 (java.lang.String, java.util.Locale)
static void <clinit> ()
}
org/openjdk/tools/javac/util/JavacMessages$ResourceBundleHelper.class
JavacMessages.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.JavacMessages$ResourceBundleHelper extends java.lang.Object {
public abstract java.util.ResourceBundle getResourceBundle (java.util.Locale)
}
org/openjdk/tools/javac/util/JDK9Wrappers.class
JDK9Wrappers.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.JDK9Wrappers extends java.lang.Object {
public void <init> ()
}
org/openjdk/tools/javac/util/JDK9Wrappers$VMHelper.class
JDK9Wrappers.java
package org.openjdk.tools.javac.util
public final org.openjdk.tools.javac.util.JDK9Wrappers$VMHelper extends java.lang.Object {
public static final String CLASSNAME
private static Class vmClass
private static java.lang.reflect.Method getRuntimeArgumentsMethod
public void <init> ()
public static java.lang.String[] getRuntimeArguments ()
private static void init ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/JDK9Wrappers$ServiceLoaderHelper.class
JDK9Wrappers.java
package org.openjdk.tools.javac.util
public final org.openjdk.tools.javac.util.JDK9Wrappers$ServiceLoaderHelper extends java.lang.Object {
private static java.lang.reflect.Method loadMethod
public void <init> ()
public static java.util.ServiceLoader load (org.openjdk.tools.javac.util.JDK9Wrappers$Layer, java.lang.Class)
private static void init ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/JDK9Wrappers$ModuleFinder.class
JDK9Wrappers.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.JDK9Wrappers$ModuleFinder extends java.lang.Object {
private final Object theRealModuleFinder
private static Class moduleFinderClass
private static java.lang.reflect.Method ofMethod
private void <init> (java.lang.Object)
public static transient org.openjdk.tools.javac.util.JDK9Wrappers$ModuleFinder of (java.nio.file.Path[])
static final java.lang.Class getModuleFinderClass ()
private static void init ()
static synthetic java.lang.Object access$200 (org.openjdk.tools.javac.util.JDK9Wrappers$ModuleFinder)
static void <clinit> ()
}
org/openjdk/tools/javac/util/JDK9Wrappers$ModuleDescriptor.class
JDK9Wrappers.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.JDK9Wrappers$ModuleDescriptor extends java.lang.Object {
public void <init> ()
}
org/openjdk/tools/javac/util/JDK9Wrappers$ModuleDescriptor$Version.class
JDK9Wrappers.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.JDK9Wrappers$ModuleDescriptor$Version extends java.lang.Object {
public static final String CLASSNAME
private final Object theRealVersion
private static Class versionClass
private static java.lang.reflect.Method parseMethod
private void <init> (java.lang.Object)
public static org.openjdk.tools.javac.util.JDK9Wrappers$ModuleDescriptor$Version parse (java.lang.String)
public java.lang.String toString ()
private static void init ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/JDK9Wrappers$Module.class
JDK9Wrappers.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.JDK9Wrappers$Module extends java.lang.Object {
private final Object theRealModule
private static java.lang.reflect.Method addExportsMethod
private static java.lang.reflect.Method addUsesMethod
private static java.lang.reflect.Method getModuleMethod
private static java.lang.reflect.Method getUnnamedModuleMethod
private void <init> (java.lang.Object)
public static org.openjdk.tools.javac.util.JDK9Wrappers$Module getModule (java.lang.Class)
public static org.openjdk.tools.javac.util.JDK9Wrappers$Module getUnnamedModule (java.lang.ClassLoader)
public org.openjdk.tools.javac.util.JDK9Wrappers$Module addExports (java.lang.String, org.openjdk.tools.javac.util.JDK9Wrappers$Module)
public org.openjdk.tools.javac.util.JDK9Wrappers$Module addUses (java.lang.Class)
private static void init ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/JDK9Wrappers$Layer.class
JDK9Wrappers.java
package org.openjdk.tools.javac.util
public final org.openjdk.tools.javac.util.JDK9Wrappers$Layer extends java.lang.Object {
private final Object theRealLayer
private static Class layerClass
private static java.lang.reflect.Method bootMethod
private static java.lang.reflect.Method defineModulesWithOneLoaderMethod
private static java.lang.reflect.Method configurationMethod
private void <init> (java.lang.Object)
public static org.openjdk.tools.javac.util.JDK9Wrappers$Layer boot ()
public org.openjdk.tools.javac.util.JDK9Wrappers$Configuration configuration ()
public org.openjdk.tools.javac.util.JDK9Wrappers$Layer defineModulesWithOneLoader (org.openjdk.tools.javac.util.JDK9Wrappers$Configuration, java.lang.ClassLoader)
private static void init ()
static synthetic java.lang.Object access$000 (org.openjdk.tools.javac.util.JDK9Wrappers$Layer)
static synthetic java.lang.Class access$100 ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/JDK9Wrappers$JmodFile.class
JDK9Wrappers.java
package org.openjdk.tools.javac.util
public final org.openjdk.tools.javac.util.JDK9Wrappers$JmodFile extends java.lang.Object {
public static final String JMOD_FILE_CLASSNAME
private static Class jmodFileClass
private static java.lang.reflect.Method checkMagicMethod
public void <init> ()
public static void checkMagic (java.nio.file.Path) throws java.io.IOException
private static void init ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/JDK9Wrappers$Configuration.class
JDK9Wrappers.java
package org.openjdk.tools.javac.util
public final org.openjdk.tools.javac.util.JDK9Wrappers$Configuration extends java.lang.Object {
private final Object theRealConfiguration
private static Class configurationClass
private static java.lang.reflect.Method resolveAndBindMethod
private void <init> (java.lang.Object)
public org.openjdk.tools.javac.util.JDK9Wrappers$Configuration resolveAndBind (org.openjdk.tools.javac.util.JDK9Wrappers$ModuleFinder, org.openjdk.tools.javac.util.JDK9Wrappers$ModuleFinder, java.util.Collection)
static final java.lang.Class getConfigurationClass ()
private static void init ()
synthetic void <init> (java.lang.Object, org.openjdk.tools.javac.util.JDK9Wrappers$1)
static synthetic java.lang.Object access$400 (org.openjdk.tools.javac.util.JDK9Wrappers$Configuration)
static void <clinit> ()
}
org/openjdk/tools/javac/util/JDK9Wrappers$1.class
JDK9Wrappers.java
package org.openjdk.tools.javac.util
synthetic org.openjdk.tools.javac.util.JDK9Wrappers$1 extends java.lang.Object {
}
org/openjdk/tools/javac/util/JCDiagnostic.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.JCDiagnostic extends java.lang.Object implements org.openjdk.javax.tools.Diagnostic {
private final org.openjdk.tools.javac.util.DiagnosticSource source
private final org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition position
private final org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo diagnosticInfo
private final java.util.Set flags
private final org.openjdk.tools.javac.code.Lint$LintCategory lintCategory
private org.openjdk.tools.javac.util.JCDiagnostic$SourcePosition sourcePosition
private org.openjdk.tools.javac.api.DiagnosticFormatter defaultFormatter
private static org.openjdk.tools.javac.api.DiagnosticFormatter fragmentFormatter
public static transient org.openjdk.tools.javac.util.JCDiagnostic fragment (java.lang.String, java.lang.Object[])
public static org.openjdk.tools.javac.api.DiagnosticFormatter getFragmentFormatter ()
protected void <init> (org.openjdk.tools.javac.api.DiagnosticFormatter, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo, org.openjdk.tools.javac.code.Lint$LintCategory, java.util.Set, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType getType ()
public org.openjdk.tools.javac.util.List getSubdiagnostics ()
public boolean isMultiline ()
public boolean isMandatory ()
public boolean hasLintCategory ()
public org.openjdk.tools.javac.code.Lint$LintCategory getLintCategory ()
public org.openjdk.javax.tools.JavaFileObject getSource ()
public org.openjdk.tools.javac.util.DiagnosticSource getDiagnosticSource ()
protected int getIntStartPosition ()
protected int getIntPosition ()
protected int getIntEndPosition ()
public long getStartPosition ()
public long getPosition ()
public long getEndPosition ()
public org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition getDiagnosticPosition ()
public long getLineNumber ()
public long getColumnNumber ()
public java.lang.Object[] getArgs ()
public java.lang.String getPrefix ()
public java.lang.String getPrefix (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType)
public java.lang.String toString ()
public org.openjdk.javax.tools.Diagnostic$Kind getKind ()
public java.lang.String getCode ()
public java.lang.String getMessage (java.util.Locale)
public void setFlag (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag)
public boolean isFlagSet (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag)
public volatile synthetic java.lang.Object getSource ()
static synthetic org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition access$000 (org.openjdk.tools.javac.util.JCDiagnostic)
static synthetic org.openjdk.tools.javac.util.DiagnosticSource access$100 (org.openjdk.tools.javac.util.JCDiagnostic)
static synthetic org.openjdk.tools.javac.api.DiagnosticFormatter access$300 (org.openjdk.tools.javac.util.JCDiagnostic)
static synthetic org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo access$400 (org.openjdk.tools.javac.util.JCDiagnostic)
static synthetic java.util.Set access$500 (org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/util/JCDiagnostic$Warning.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public final org.openjdk.tools.javac.util.JCDiagnostic$Warning extends org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo {
public transient void <init> (java.lang.String, java.lang.String, java.lang.Object[])
}
org/openjdk/tools/javac/util/JCDiagnostic$SourcePosition.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.JCDiagnostic$SourcePosition extends java.lang.Object {
private final int line
private final int column
final synthetic org.openjdk.tools.javac.util.JCDiagnostic this$0
void <init> (org.openjdk.tools.javac.util.JCDiagnostic)
public int getLineNumber ()
public int getColumnNumber ()
}
org/openjdk/tools/javac/util/JCDiagnostic$SimpleDiagnosticPosition.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.JCDiagnostic$SimpleDiagnosticPosition extends java.lang.Object implements org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition {
private final int pos
public void <init> (int)
public org.openjdk.tools.javac.tree.JCTree getTree ()
public int getStartPosition ()
public int getPreferredPosition ()
public int getEndPosition (org.openjdk.tools.javac.tree.EndPosTable)
}
org/openjdk/tools/javac/util/JCDiagnostic$Note.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public final org.openjdk.tools.javac.util.JCDiagnostic$Note extends org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo {
public transient void <init> (java.lang.String, java.lang.String, java.lang.Object[])
}
org/openjdk/tools/javac/util/JCDiagnostic$MultilineDiagnostic.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.JCDiagnostic$MultilineDiagnostic extends org.openjdk.tools.javac.util.JCDiagnostic {
private final org.openjdk.tools.javac.util.List subdiagnostics
public void <init> (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List getSubdiagnostics ()
public boolean isMultiline ()
public volatile synthetic java.lang.Object getSource ()
}
org/openjdk/tools/javac/util/JCDiagnostic$Fragment.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public final org.openjdk.tools.javac.util.JCDiagnostic$Fragment extends org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo {
public transient void <init> (java.lang.String, java.lang.String, java.lang.Object[])
}
org/openjdk/tools/javac/util/JCDiagnostic$Factory.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.JCDiagnostic$Factory extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key diagnosticFactoryKey
org.openjdk.tools.javac.api.DiagnosticFormatter formatter
final String prefix
final java.util.Set defaultErrorFlags
public static org.openjdk.tools.javac.util.JCDiagnostic$Factory instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
private void initOptions (org.openjdk.tools.javac.util.Options)
public void <init> (org.openjdk.tools.javac.util.JavacMessages, java.lang.String)
public transient org.openjdk.tools.javac.util.JCDiagnostic error (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public org.openjdk.tools.javac.util.JCDiagnostic error (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$Error)
public transient org.openjdk.tools.javac.util.JCDiagnostic mandatoryWarning (org.openjdk.tools.javac.code.Lint$LintCategory, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public org.openjdk.tools.javac.util.JCDiagnostic mandatoryWarning (org.openjdk.tools.javac.code.Lint$LintCategory, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$Warning)
public transient org.openjdk.tools.javac.util.JCDiagnostic warning (org.openjdk.tools.javac.code.Lint$LintCategory, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public org.openjdk.tools.javac.util.JCDiagnostic warning (org.openjdk.tools.javac.code.Lint$LintCategory, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$Warning)
public transient org.openjdk.tools.javac.util.JCDiagnostic mandatoryNote (org.openjdk.tools.javac.util.DiagnosticSource, java.lang.String, java.lang.Object[])
public org.openjdk.tools.javac.util.JCDiagnostic mandatoryNote (org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$Note)
public transient org.openjdk.tools.javac.util.JCDiagnostic note (org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public org.openjdk.tools.javac.util.JCDiagnostic note (org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$Note)
public transient org.openjdk.tools.javac.util.JCDiagnostic fragment (java.lang.String, java.lang.Object[])
public org.openjdk.tools.javac.util.JCDiagnostic fragment (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public transient org.openjdk.tools.javac.util.JCDiagnostic create (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public org.openjdk.tools.javac.util.JCDiagnostic create (org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo)
public transient org.openjdk.tools.javac.util.JCDiagnostic create (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.code.Lint$LintCategory, java.util.Set, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public org.openjdk.tools.javac.util.JCDiagnostic create (org.openjdk.tools.javac.code.Lint$LintCategory, java.util.Set, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo)
org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo normalize (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo)
transient org.openjdk.tools.javac.util.JCDiagnostic$Error errorKey (java.lang.String, java.lang.Object[])
transient org.openjdk.tools.javac.util.JCDiagnostic$Warning warningKey (java.lang.String, java.lang.Object[])
transient org.openjdk.tools.javac.util.JCDiagnostic$Note noteKey (java.lang.String, java.lang.Object[])
transient org.openjdk.tools.javac.util.JCDiagnostic$Fragment fragmentKey (java.lang.String, java.lang.Object[])
private synthetic java.lang.Object lambda$normalize$1 (java.lang.Object)
private synthetic void lambda$new$0 (org.openjdk.tools.javac.util.Options)
static void <clinit> ()
}
org/openjdk/tools/javac/util/JCDiagnostic$Error.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public final org.openjdk.tools.javac.util.JCDiagnostic$Error extends org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo {
public transient void <init> (java.lang.String, java.lang.String, java.lang.Object[])
}
org/openjdk/tools/javac/util/JCDiagnostic$DiagnosticType.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType FRAGMENT
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType NOTE
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType WARNING
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType ERROR
final String key
private static final synthetic org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType[] $VALUES
public static org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType[] values ()
public static org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/util/JCDiagnostic$DiagnosticPosition.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition extends java.lang.Object {
public abstract org.openjdk.tools.javac.tree.JCTree getTree ()
public abstract int getStartPosition ()
public abstract int getPreferredPosition ()
public abstract int getEndPosition (org.openjdk.tools.javac.tree.EndPosTable)
}
org/openjdk/tools/javac/util/JCDiagnostic$DiagnosticInfo.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo extends java.lang.Object {
org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType type
String prefix
String code
Object[] args
private transient void <init> (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, java.lang.String, java.lang.String, java.lang.Object[])
public java.lang.String key ()
public static transient org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticInfo of (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, java.lang.String, java.lang.String, java.lang.Object[])
synthetic void <init> (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, java.lang.String, java.lang.String, java.lang.Object[], org.openjdk.tools.javac.util.JCDiagnostic$1)
}
org/openjdk/tools/javac/util/JCDiagnostic$DiagnosticFlag.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
public final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag MANDATORY
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag RESOLVE_ERROR
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag SYNTAX
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag RECOVERABLE
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag NON_DEFERRABLE
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag COMPRESSED
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag MULTIPLE
public static final enum org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag SOURCE_LEVEL
private static final synthetic org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag[] $VALUES
public static org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag[] values ()
public static org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/util/JCDiagnostic$1.class
JCDiagnostic.java
package org.openjdk.tools.javac.util
synthetic org.openjdk.tools.javac.util.JCDiagnostic$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$util$JCDiagnostic$DiagnosticType
static final synthetic int[] $SwitchMap$com$sun$tools$javac$util$JCDiagnostic$DiagnosticFlag
static void <clinit> ()
}
org/openjdk/tools/javac/util/Iterators.class
Iterators.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Iterators extends java.lang.Object {
private static final java.util.Iterator EMPTY
public void <init> ()
public static java.util.Iterator createCompoundIterator (java.lang.Iterable, java.util.function.Function)
public static java.util.Iterator createFilterIterator (java.util.Iterator, java.util.function.Predicate)
static synthetic java.util.Iterator access$000 ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/Iterators$CompoundIterator.class
Iterators.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.Iterators$CompoundIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator inputs
private final java.util.function.Function convertor
private java.util.Iterator currentIterator
public void <init> (java.lang.Iterable, java.util.function.Function)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
private void update ()
}
org/openjdk/tools/javac/util/Iterators$2.class
Iterators.java
package org.openjdk.tools.javac.util
final org.openjdk.tools.javac.util.Iterators$2 extends java.lang.Object implements java.util.Iterator {
private Object current
final synthetic java.util.Iterator val$input
final synthetic java.util.function.Predicate val$test
void <init> (java.util.Iterator, java.util.function.Predicate)
private java.lang.Object update ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/openjdk/tools/javac/util/Iterators$1.class
Iterators.java
package org.openjdk.tools.javac.util
final org.openjdk.tools.javac.util.Iterators$1 extends java.lang.Object implements java.util.Iterator {
void <init> ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/openjdk/tools/javac/util/IntHashTable.class
IntHashTable.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.IntHashTable extends java.lang.Object {
private static final int DEFAULT_INITIAL_SIZE
protected Object[] objs
protected int[] ints
protected int mask
protected int num_bindings
private static final Object DELETED
public void <init> ()
public void <init> (int)
public int hash (java.lang.Object)
public int lookup (java.lang.Object, int)
public int lookup (java.lang.Object)
public int getFromIndex (int)
public int putAtIndex (java.lang.Object, int, int)
public int remove (java.lang.Object)
protected void rehash ()
public void clear ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/GraphUtils.class
GraphUtils.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.GraphUtils extends java.lang.Object {
public void <init> ()
public static org.openjdk.tools.javac.util.List tarjan (java.lang.Iterable)
public static java.lang.String toDot (java.util.Collection, java.lang.String, java.lang.String)
}
org/openjdk/tools/javac/util/GraphUtils$TarjanNode.class
GraphUtils.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.GraphUtils$TarjanNode extends org.openjdk.tools.javac.util.GraphUtils$AbstractNode implements java.lang.Comparable {
int index
int lowlink
boolean active
public void <init> (java.lang.Object)
public abstract java.lang.Iterable getAllDependencies ()
public int compareTo (org.openjdk.tools.javac.util.GraphUtils$TarjanNode)
public volatile synthetic int compareTo (java.lang.Object)
}
org/openjdk/tools/javac/util/GraphUtils$Tarjan.class
GraphUtils.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.GraphUtils$Tarjan extends java.lang.Object {
int index
org.openjdk.tools.javac.util.ListBuffer sccs
org.openjdk.tools.javac.util.ListBuffer stack
private void <init> ()
private org.openjdk.tools.javac.util.List findSCC (java.lang.Iterable)
private void findSCC (org.openjdk.tools.javac.util.GraphUtils$TarjanNode)
private void visitNode (org.openjdk.tools.javac.util.GraphUtils$TarjanNode)
private void addSCC (org.openjdk.tools.javac.util.GraphUtils$TarjanNode)
synthetic void <init> (org.openjdk.tools.javac.util.GraphUtils$1)
static synthetic org.openjdk.tools.javac.util.List access$100 (org.openjdk.tools.javac.util.GraphUtils$Tarjan, java.lang.Iterable)
}
org/openjdk/tools/javac/util/GraphUtils$NodeVisitor.class
GraphUtils.java
package org.openjdk.tools.javac.util
abstract org.openjdk.tools.javac.util.GraphUtils$NodeVisitor extends java.lang.Object {
void <init> ()
public abstract void visitNode (org.openjdk.tools.javac.util.GraphUtils$Node, java.lang.Object)
public abstract void visitDependency (org.openjdk.tools.javac.util.GraphUtils$DependencyKind, org.openjdk.tools.javac.util.GraphUtils$Node, org.openjdk.tools.javac.util.GraphUtils$Node, java.lang.Object)
public void visit (java.util.Collection, java.lang.Object)
}
org/openjdk/tools/javac/util/GraphUtils$Node.class
GraphUtils.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.GraphUtils$Node extends java.lang.Object {
public abstract void accept (org.openjdk.tools.javac.util.GraphUtils$NodeVisitor, java.lang.Object)
}
org/openjdk/tools/javac/util/GraphUtils$DottableNode.class
GraphUtils.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.GraphUtils$DottableNode extends java.lang.Object implements org.openjdk.tools.javac.util.GraphUtils$Node {
public abstract java.util.Properties nodeAttributes ()
public abstract java.util.Properties dependencyAttributes (org.openjdk.tools.javac.util.GraphUtils$DottableNode, org.openjdk.tools.javac.util.GraphUtils$DependencyKind)
}
org/openjdk/tools/javac/util/GraphUtils$DotVisitor.class
GraphUtils.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.GraphUtils$DotVisitor extends org.openjdk.tools.javac.util.GraphUtils$NodeVisitor {
public void <init> ()
public void visitDependency (org.openjdk.tools.javac.util.GraphUtils$DependencyKind, org.openjdk.tools.javac.util.GraphUtils$DottableNode, org.openjdk.tools.javac.util.GraphUtils$DottableNode, java.lang.StringBuilder)
public void visitNode (org.openjdk.tools.javac.util.GraphUtils$DottableNode, java.lang.StringBuilder)
protected java.lang.String formatProperties (java.util.Properties)
protected static java.lang.String wrap (java.lang.String)
public volatile synthetic void visitDependency (org.openjdk.tools.javac.util.GraphUtils$DependencyKind, org.openjdk.tools.javac.util.GraphUtils$Node, org.openjdk.tools.javac.util.GraphUtils$Node, java.lang.Object)
public volatile synthetic void visitNode (org.openjdk.tools.javac.util.GraphUtils$Node, java.lang.Object)
}
org/openjdk/tools/javac/util/GraphUtils$DependencyKind.class
GraphUtils.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.GraphUtils$DependencyKind extends java.lang.Object {
}
org/openjdk/tools/javac/util/GraphUtils$AbstractNode.class
GraphUtils.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.GraphUtils$AbstractNode extends java.lang.Object implements org.openjdk.tools.javac.util.GraphUtils$Node {
public final Object data
public void <init> (java.lang.Object)
public abstract org.openjdk.tools.javac.util.GraphUtils$DependencyKind[] getSupportedDependencyKinds ()
public abstract java.util.Collection getDependenciesByKind (org.openjdk.tools.javac.util.GraphUtils$DependencyKind)
public java.lang.String toString ()
public void accept (org.openjdk.tools.javac.util.GraphUtils$NodeVisitor, java.lang.Object)
}
org/openjdk/tools/javac/util/GraphUtils$1.class
GraphUtils.java
package org.openjdk.tools.javac.util
synthetic org.openjdk.tools.javac.util.GraphUtils$1 extends java.lang.Object {
}
org/openjdk/tools/javac/util/ForwardingDiagnosticFormatter.class
ForwardingDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.ForwardingDiagnosticFormatter extends java.lang.Object implements org.openjdk.tools.javac.api.DiagnosticFormatter {
protected org.openjdk.tools.javac.api.DiagnosticFormatter formatter
protected org.openjdk.tools.javac.util.ForwardingDiagnosticFormatter$ForwardingConfiguration configuration
public void <init> (org.openjdk.tools.javac.api.DiagnosticFormatter)
public org.openjdk.tools.javac.api.DiagnosticFormatter getDelegatedFormatter ()
public org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration getConfiguration ()
public boolean displaySource (org.openjdk.javax.tools.Diagnostic)
public java.lang.String format (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
public java.lang.String formatKind (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
public java.lang.String formatMessage (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
public java.lang.String formatPosition (org.openjdk.javax.tools.Diagnostic, org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind, java.util.Locale)
public java.lang.String formatSource (org.openjdk.javax.tools.Diagnostic, boolean, java.util.Locale)
}
org/openjdk/tools/javac/util/ForwardingDiagnosticFormatter$ForwardingConfiguration.class
ForwardingDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.ForwardingDiagnosticFormatter$ForwardingConfiguration extends java.lang.Object implements org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration {
protected org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration configuration
public void <init> (org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration)
public org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration getDelegatedConfiguration ()
public int getMultilineLimit (org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit)
public java.util.Set getVisible ()
public void setMultilineLimit (org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit, int)
public void setVisible (java.util.Set)
}
org/openjdk/tools/javac/util/Filter.class
Filter.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.Filter extends java.lang.Object {
public abstract boolean accepts (java.lang.Object)
}
org/openjdk/tools/javac/util/FatalError.class
FatalError.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.FatalError extends java.lang.Error {
private static final long serialVersionUID
public void <init> (org.openjdk.tools.javac.util.JCDiagnostic)
public void <init> (org.openjdk.tools.javac.util.JCDiagnostic, java.lang.Throwable)
public void <init> (java.lang.String)
}
org/openjdk/tools/javac/util/DiagnosticSource.class
DiagnosticSource.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.DiagnosticSource extends java.lang.Object {
public static final org.openjdk.tools.javac.util.DiagnosticSource NO_SOURCE
protected org.openjdk.javax.tools.JavaFileObject fileObject
protected org.openjdk.tools.javac.tree.EndPosTable endPosTable
protected java.lang.ref.SoftReference refBuf
protected char[] buf
protected int bufLen
protected int lineStart
protected int line
protected org.openjdk.tools.javac.util.AbstractLog log
public void <init> (org.openjdk.javax.tools.JavaFileObject, org.openjdk.tools.javac.util.AbstractLog)
private void <init> ()
public org.openjdk.javax.tools.JavaFileObject getFile ()
public int getLineNumber (int)
public int getColumnNumber (int, boolean)
public java.lang.String getLine (int)
public org.openjdk.tools.javac.tree.EndPosTable getEndPosTable ()
public void setEndPosTable (org.openjdk.tools.javac.tree.EndPosTable)
protected boolean findLine (int)
protected char[] initBuf (org.openjdk.javax.tools.JavaFileObject) throws java.io.IOException
synthetic void <init> (org.openjdk.tools.javac.util.DiagnosticSource$1)
static void <clinit> ()
}
org/openjdk/tools/javac/util/DiagnosticSource$1.class
DiagnosticSource.java
package org.openjdk.tools.javac.util
final org.openjdk.tools.javac.util.DiagnosticSource$1 extends org.openjdk.tools.javac.util.DiagnosticSource {
void <init> ()
protected boolean findLine (int)
}
org/openjdk/tools/javac/util/Dependencies.class
Dependencies.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.Dependencies extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key dependenciesKey
public static org.openjdk.tools.javac.util.Dependencies instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public abstract void push (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.Dependencies$CompletionCause)
public abstract void pop ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/Dependencies$GraphDependencies.class
Dependencies.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Dependencies$GraphDependencies extends org.openjdk.tools.javac.util.Dependencies implements java.io.Closeable org.openjdk.tools.javac.code.Symbol$Completer {
private java.util.EnumSet dependenciesModes
private String dependenciesFile
java.util.Stack nodeStack
java.util.Map dependencyNodeMap
public static void preRegister (org.openjdk.tools.javac.util.Context)
void <init> (org.openjdk.tools.javac.util.Context)
public void push (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.Dependencies$CompletionCause)
protected org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node push (org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node, org.openjdk.tools.javac.util.Dependencies$CompletionCause)
public void pop ()
public void close () throws java.io.IOException
public void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public boolean isTerminal ()
public java.util.Collection getNodes ()
}
org/openjdk/tools/javac/util/Dependencies$GraphDependencies$PruneVisitor.class
Dependencies.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.Dependencies$GraphDependencies$PruneVisitor extends org.openjdk.tools.javac.util.GraphUtils$NodeVisitor {
private void <init> ()
public void visitNode (org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node, java.lang.Void)
public void visitDependency (org.openjdk.tools.javac.util.GraphUtils$DependencyKind, org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node, org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node, java.lang.Void)
public volatile synthetic void visitDependency (org.openjdk.tools.javac.util.GraphUtils$DependencyKind, org.openjdk.tools.javac.util.GraphUtils$Node, org.openjdk.tools.javac.util.GraphUtils$Node, java.lang.Object)
public volatile synthetic void visitNode (org.openjdk.tools.javac.util.GraphUtils$Node, java.lang.Object)
synthetic void <init> (org.openjdk.tools.javac.util.Dependencies$1)
}
org/openjdk/tools/javac/util/Dependencies$GraphDependencies$Node.class
Dependencies.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node extends org.openjdk.tools.javac.util.GraphUtils$AbstractNode implements org.openjdk.tools.javac.util.GraphUtils$DottableNode {
java.util.EnumMap depsByKind
void <init> (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void addDependency (org.openjdk.tools.javac.util.GraphUtils$DependencyKind, org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node)
public boolean equals (java.lang.Object)
public int hashCode ()
public org.openjdk.tools.javac.util.GraphUtils$DependencyKind[] getSupportedDependencyKinds ()
public java.util.Collection getDependenciesByKind (org.openjdk.tools.javac.util.GraphUtils$DependencyKind)
public java.util.Properties nodeAttributes ()
public java.util.Properties dependencyAttributes (org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node, org.openjdk.tools.javac.util.GraphUtils$DependencyKind)
public java.lang.String toString ()
public volatile synthetic java.util.Properties dependencyAttributes (org.openjdk.tools.javac.util.GraphUtils$DottableNode, org.openjdk.tools.javac.util.GraphUtils$DependencyKind)
}
org/openjdk/tools/javac/util/Dependencies$GraphDependencies$FilterVisitor.class
Dependencies.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.Dependencies$GraphDependencies$FilterVisitor extends org.openjdk.tools.javac.util.GraphUtils$NodeVisitor {
org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode$Kind ck
final synthetic org.openjdk.tools.javac.util.Dependencies$GraphDependencies this$0
private void <init> (org.openjdk.tools.javac.util.Dependencies$GraphDependencies, org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode$Kind)
public void visitNode (org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node, java.lang.Void)
public void visitDependency (org.openjdk.tools.javac.util.GraphUtils$DependencyKind, org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node, org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node, java.lang.Void)
public volatile synthetic void visitDependency (org.openjdk.tools.javac.util.GraphUtils$DependencyKind, org.openjdk.tools.javac.util.GraphUtils$Node, org.openjdk.tools.javac.util.GraphUtils$Node, java.lang.Object)
public volatile synthetic void visitNode (org.openjdk.tools.javac.util.GraphUtils$Node, java.lang.Object)
synthetic void <init> (org.openjdk.tools.javac.util.Dependencies$GraphDependencies, org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode$Kind, org.openjdk.tools.javac.util.Dependencies$1)
}
org/openjdk/tools/javac/util/Dependencies$GraphDependencies$DependenciesMode.class
Dependencies.java
package org.openjdk.tools.javac.util
final enum org.openjdk.tools.javac.util.Dependencies$GraphDependencies$DependenciesMode extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.Dependencies$GraphDependencies$DependenciesMode SOURCE
public static final enum org.openjdk.tools.javac.util.Dependencies$GraphDependencies$DependenciesMode CLASS
public static final enum org.openjdk.tools.javac.util.Dependencies$GraphDependencies$DependenciesMode REDUNDANT
final String opt
private static final synthetic org.openjdk.tools.javac.util.Dependencies$GraphDependencies$DependenciesMode[] $VALUES
public static org.openjdk.tools.javac.util.Dependencies$GraphDependencies$DependenciesMode[] values ()
public static org.openjdk.tools.javac.util.Dependencies$GraphDependencies$DependenciesMode valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
static java.util.EnumSet getDependenciesModes (java.lang.String[])
static void <clinit> ()
}
org/openjdk/tools/javac/util/Dependencies$GraphDependencies$CompletionNode.class
Dependencies.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode extends org.openjdk.tools.javac.util.Dependencies$GraphDependencies$Node {
final org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode$Kind ck
void <init> (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public java.util.Properties nodeAttributes ()
public org.openjdk.tools.javac.code.Symbol$ClassSymbol getClassSymbol ()
}
org/openjdk/tools/javac/util/Dependencies$GraphDependencies$CompletionNode$Kind.class
Dependencies.java
package org.openjdk.tools.javac.util
final enum org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode$Kind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode$Kind SOURCE
public static final enum org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode$Kind CLASS
final String dotStyle
private static final synthetic org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode$Kind[] $VALUES
public static org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode$Kind[] values ()
public static org.openjdk.tools.javac.util.Dependencies$GraphDependencies$CompletionNode$Kind valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/util/Dependencies$DummyDependencies.class
Dependencies.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.Dependencies$DummyDependencies extends org.openjdk.tools.javac.util.Dependencies {
private void <init> (org.openjdk.tools.javac.util.Context)
public void push (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.Dependencies$CompletionCause)
public void pop ()
synthetic void <init> (org.openjdk.tools.javac.util.Context, org.openjdk.tools.javac.util.Dependencies$1)
}
org/openjdk/tools/javac/util/Dependencies$CompletionCause.class
Dependencies.java
package org.openjdk.tools.javac.util
public final enum org.openjdk.tools.javac.util.Dependencies$CompletionCause extends java.lang.Enum implements org.openjdk.tools.javac.util.GraphUtils$DependencyKind {
public static final enum org.openjdk.tools.javac.util.Dependencies$CompletionCause CLASS_READER
public static final enum org.openjdk.tools.javac.util.Dependencies$CompletionCause HEADER_PHASE
public static final enum org.openjdk.tools.javac.util.Dependencies$CompletionCause HIERARCHY_PHASE
public static final enum org.openjdk.tools.javac.util.Dependencies$CompletionCause IMPORTS_PHASE
public static final enum org.openjdk.tools.javac.util.Dependencies$CompletionCause MEMBER_ENTER
public static final enum org.openjdk.tools.javac.util.Dependencies$CompletionCause MEMBERS_PHASE
public static final enum org.openjdk.tools.javac.util.Dependencies$CompletionCause OTHER
private static final synthetic org.openjdk.tools.javac.util.Dependencies$CompletionCause[] $VALUES
public static org.openjdk.tools.javac.util.Dependencies$CompletionCause[] values ()
public static org.openjdk.tools.javac.util.Dependencies$CompletionCause valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/util/Dependencies$1.class
Dependencies.java
package org.openjdk.tools.javac.util
synthetic org.openjdk.tools.javac.util.Dependencies$1 extends java.lang.Object {
}
org/openjdk/tools/javac/util/DefinedBy.class
DefinedBy.java
package org.openjdk.tools.javac.util
public abstract annotation org.openjdk.tools.javac.util.DefinedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.openjdk.tools.javac.util.DefinedBy$Api value ()
}
org/openjdk/tools/javac/util/DefinedBy$Api.class
DefinedBy.java
package org.openjdk.tools.javac.util
public final enum org.openjdk.tools.javac.util.DefinedBy$Api extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.DefinedBy$Api ANNOTATION_PROCESSING
public static final enum org.openjdk.tools.javac.util.DefinedBy$Api COMPILER
public static final enum org.openjdk.tools.javac.util.DefinedBy$Api COMPILER_TREE
public static final enum org.openjdk.tools.javac.util.DefinedBy$Api LANGUAGE_MODEL
public final String packageRoot
private static final synthetic org.openjdk.tools.javac.util.DefinedBy$Api[] $VALUES
public static org.openjdk.tools.javac.util.DefinedBy$Api[] values ()
public static org.openjdk.tools.javac.util.DefinedBy$Api valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/util/Convert.class
Convert.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Convert extends java.lang.Object {
public void <init> ()
public static int string2int (java.lang.String, int) throws java.lang.NumberFormatException
public static long string2long (java.lang.String, int) throws java.lang.NumberFormatException
public static int utf2chars (byte[], int, char[], int, int)
public static char[] utf2chars (byte[], int, int)
public static char[] utf2chars (byte[])
public static java.lang.String utf2string (byte[], int, int)
public static java.lang.String utf2string (byte[])
public static int chars2utf (char[], int, byte[], int, int)
public static byte[] chars2utf (char[], int, int)
public static byte[] chars2utf (char[])
public static byte[] string2utf (java.lang.String)
public static java.lang.String quote (java.lang.String)
public static java.lang.String quote (char)
private static boolean isPrintableAscii (char)
public static java.lang.String escapeUnicode (java.lang.String)
public static org.openjdk.tools.javac.util.Name shortName (org.openjdk.tools.javac.util.Name)
public static java.lang.String shortName (java.lang.String)
public static org.openjdk.tools.javac.util.Name packagePart (org.openjdk.tools.javac.util.Name)
public static java.lang.String packagePart (java.lang.String)
public static org.openjdk.tools.javac.util.List enclosingCandidates (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.List classCandidates (org.openjdk.tools.javac.util.Name)
}
org/openjdk/tools/javac/util/Context.class
Context.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Context extends java.lang.Object {
protected final java.util.Map ht
private final java.util.Map ft
private final java.util.Map kt
public void put (org.openjdk.tools.javac.util.Context$Key, org.openjdk.tools.javac.util.Context$Factory)
public void put (org.openjdk.tools.javac.util.Context$Key, java.lang.Object)
public java.lang.Object get (org.openjdk.tools.javac.util.Context$Key)
public void <init> ()
protected org.openjdk.tools.javac.util.Context$Key key (java.lang.Class)
public java.lang.Object get (java.lang.Class)
public void put (java.lang.Class, java.lang.Object)
public void put (java.lang.Class, org.openjdk.tools.javac.util.Context$Factory)
private static java.lang.Object uncheckedCast (java.lang.Object)
public void dump ()
private static void checkState (java.util.Map)
}
org/openjdk/tools/javac/util/Context$Key.class
Context.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Context$Key extends java.lang.Object {
public void <init> ()
}
org/openjdk/tools/javac/util/Context$Factory.class
Context.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.Context$Factory extends java.lang.Object {
public abstract java.lang.Object make (org.openjdk.tools.javac.util.Context)
}
org/openjdk/tools/javac/util/Constants.class
Constants.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Constants extends java.lang.Object {
public void <init> ()
public static java.lang.Object decode (java.lang.Object, org.openjdk.tools.javac.code.Type)
public static java.lang.String format (java.lang.Object, org.openjdk.tools.javac.code.Type)
public static java.lang.String format (java.lang.Object)
private static java.lang.String formatByte (byte)
private static java.lang.String formatShort (short)
private static java.lang.String formatLong (long)
private static java.lang.String formatFloat (float)
private static java.lang.String formatDouble (double)
private static java.lang.String formatChar (char)
private static java.lang.String formatString (java.lang.String)
}
org/openjdk/tools/javac/util/Constants$1.class
Constants.java
package org.openjdk.tools.javac.util
synthetic org.openjdk.tools.javac.util.Constants$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static void <clinit> ()
}
org/openjdk/tools/javac/util/ClientCodeException.class
ClientCodeException.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.ClientCodeException extends java.lang.RuntimeException {
static final long serialVersionUID
public void <init> (java.lang.Throwable)
}
org/openjdk/tools/javac/util/ByteBuffer.class
ByteBuffer.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.ByteBuffer extends java.lang.Object {
public byte[] elems
public int length
public void <init> ()
public void <init> (int)
public void appendByte (int)
public void appendBytes (byte[], int, int)
public void appendBytes (byte[])
public void appendChar (int)
public void appendInt (int)
public void appendLong (long)
public void appendFloat (float)
public void appendDouble (double)
public void appendName (org.openjdk.tools.javac.util.Name)
public void reset ()
public org.openjdk.tools.javac.util.Name toName (org.openjdk.tools.javac.util.Names)
}
org/openjdk/tools/javac/util/Bits.class
Bits.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Bits extends java.lang.Object {
private static final int wordlen
private static final int wordshift
private static final int wordmask
public int[] bits
private static final int[] unassignedBits
protected org.openjdk.tools.javac.util.Bits$BitsState currentState
public void <init> ()
public void <init> (org.openjdk.tools.javac.util.Bits)
public void <init> (boolean)
protected void <init> (int[], org.openjdk.tools.javac.util.Bits$BitsState)
protected void sizeTo (int)
public void clear ()
public void reset ()
protected void internalReset ()
public boolean isReset ()
public org.openjdk.tools.javac.util.Bits assign (org.openjdk.tools.javac.util.Bits)
public org.openjdk.tools.javac.util.Bits dup ()
protected int[] dupBits ()
public void incl (int)
public void inclRange (int, int)
public void excludeFrom (int)
public void excl (int)
public boolean isMember (int)
public org.openjdk.tools.javac.util.Bits andSet (org.openjdk.tools.javac.util.Bits)
protected void internalAndSet (org.openjdk.tools.javac.util.Bits)
public org.openjdk.tools.javac.util.Bits orSet (org.openjdk.tools.javac.util.Bits)
public org.openjdk.tools.javac.util.Bits diffSet (org.openjdk.tools.javac.util.Bits)
public org.openjdk.tools.javac.util.Bits xorSet (org.openjdk.tools.javac.util.Bits)
private static int trailingZeroBits (int)
public int nextBit (int)
public java.lang.String toString ()
static synthetic int[] access$000 ()
static void <clinit> ()
}
org/openjdk/tools/javac/util/Bits$BitsState.class
Bits.java
package org.openjdk.tools.javac.util
public final enum org.openjdk.tools.javac.util.Bits$BitsState extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.Bits$BitsState UNKNOWN
public static final enum org.openjdk.tools.javac.util.Bits$BitsState UNINIT
public static final enum org.openjdk.tools.javac.util.Bits$BitsState NORMAL
private static final synthetic org.openjdk.tools.javac.util.Bits$BitsState[] $VALUES
public static org.openjdk.tools.javac.util.Bits$BitsState[] values ()
public static org.openjdk.tools.javac.util.Bits$BitsState valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static org.openjdk.tools.javac.util.Bits$BitsState getState (int[], boolean)
static void <clinit> ()
}
org/openjdk/tools/javac/util/Bits$1.class
Bits.java
package org.openjdk.tools.javac.util
synthetic org.openjdk.tools.javac.util.Bits$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$util$Bits$BitsState
static void <clinit> ()
}
org/openjdk/tools/javac/util/BasicDiagnosticFormatter.class
BasicDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.BasicDiagnosticFormatter extends org.openjdk.tools.javac.util.AbstractDiagnosticFormatter {
public void <init> (org.openjdk.tools.javac.util.Options, org.openjdk.tools.javac.util.JavacMessages)
public void <init> (org.openjdk.tools.javac.util.JavacMessages)
public java.lang.String formatDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
public java.lang.String formatMessage (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
protected java.lang.String addSourceLineIfNeeded (org.openjdk.tools.javac.util.JCDiagnostic, java.lang.String)
protected java.lang.String formatMeta (char, org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
private java.lang.String selectFormat (org.openjdk.tools.javac.util.JCDiagnostic)
public org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration getConfiguration ()
public volatile synthetic org.openjdk.tools.javac.util.AbstractDiagnosticFormatter$SimpleConfiguration getConfiguration ()
public volatile synthetic org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration getConfiguration ()
public volatile synthetic java.lang.String formatMessage (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
}
org/openjdk/tools/javac/util/BasicDiagnosticFormatter$BasicConfiguration.class
BasicDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration extends org.openjdk.tools.javac.util.AbstractDiagnosticFormatter$SimpleConfiguration {
protected java.util.Map indentationLevels
protected java.util.Map availableFormats
protected org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$SourcePosition sourcePosition
public void <init> (org.openjdk.tools.javac.util.Options)
public void <init> ()
private void initFormat ()
private void initOldFormat ()
private void initFormats (java.lang.String, java.lang.String, java.lang.String)
private void initFormats (java.lang.String)
private void initIndentation ()
public int getIndentation (org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart)
public void setIndentation (org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart, int)
public void setSourcePosition (org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$SourcePosition)
public org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$SourcePosition getSourcePosition ()
public void setFormat (org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind, java.lang.String)
public java.lang.String getFormat (org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind)
}
org/openjdk/tools/javac/util/BasicDiagnosticFormatter$BasicConfiguration$SourcePosition.class
BasicDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public final enum org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$SourcePosition extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$SourcePosition BOTTOM
public static final enum org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$SourcePosition AFTER_SUMMARY
private static final synthetic org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$SourcePosition[] $VALUES
public static org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$SourcePosition[] values ()
public static org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$SourcePosition valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/util/BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind.class
BasicDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public final enum org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind DEFAULT_POS_FORMAT
public static final enum org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind DEFAULT_NO_POS_FORMAT
public static final enum org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind DEFAULT_CLASS_FORMAT
private static final synthetic org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind[] $VALUES
public static org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind[] values ()
public static org.openjdk.tools.javac.util.BasicDiagnosticFormatter$BasicConfiguration$BasicFormatKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/util/BasicDiagnosticFormatter$1.class
BasicDiagnosticFormatter.java
package org.openjdk.tools.javac.util
synthetic org.openjdk.tools.javac.util.BasicDiagnosticFormatter$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$util$JCDiagnostic$DiagnosticType
static void <clinit> ()
}
org/openjdk/tools/javac/util/Assert.class
Assert.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Assert extends java.lang.Object {
public static void check (boolean)
public static void checkNull (java.lang.Object)
public static java.lang.Object checkNonNull (java.lang.Object)
public static void check (boolean, int)
public static void check (boolean, long)
public static void check (boolean, java.lang.Object)
public static void check (boolean, java.lang.String)
public static void check (boolean, java.util.function.Supplier)
public static void checkNull (java.lang.Object, java.lang.Object)
public static void checkNull (java.lang.Object, java.lang.String)
public static void checkNull (java.lang.Object, java.util.function.Supplier)
public static java.lang.Object checkNonNull (java.lang.Object, java.lang.String)
public static java.lang.Object checkNonNull (java.lang.Object, java.util.function.Supplier)
public static void error ()
public static void error (java.lang.String)
private void <init> ()
}
org/openjdk/tools/javac/util/ArrayUtils.class
ArrayUtils.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.ArrayUtils extends java.lang.Object {
public void <init> ()
private static int calculateNewLength (int, int)
public static java.lang.Object[] ensureCapacity (java.lang.Object[], int)
public static byte[] ensureCapacity (byte[], int)
public static char[] ensureCapacity (char[], int)
public static int[] ensureCapacity (int[], int)
}
org/openjdk/tools/javac/util/AbstractLog.class
AbstractLog.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.AbstractLog extends java.lang.Object {
protected org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
protected org.openjdk.tools.javac.util.DiagnosticSource source
protected java.util.Map sourceMap
void <init> (org.openjdk.tools.javac.util.JCDiagnostic$Factory)
public org.openjdk.javax.tools.JavaFileObject useSource (org.openjdk.javax.tools.JavaFileObject)
protected org.openjdk.tools.javac.util.DiagnosticSource getSource (org.openjdk.javax.tools.JavaFileObject)
public org.openjdk.tools.javac.util.DiagnosticSource currentSource ()
public transient void error (java.lang.String, java.lang.Object[])
public void error (org.openjdk.tools.javac.util.JCDiagnostic$Error)
public transient void error (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public void error (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$Error)
public transient void error (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public void error (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$Error)
public transient void error (int, java.lang.String, java.lang.Object[])
public void error (int, org.openjdk.tools.javac.util.JCDiagnostic$Error)
public transient void error (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag, int, java.lang.String, java.lang.Object[])
public void error (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticFlag, int, org.openjdk.tools.javac.util.JCDiagnostic$Error)
public transient void warning (java.lang.String, java.lang.Object[])
public void warning (org.openjdk.tools.javac.util.JCDiagnostic$Warning)
public transient void warning (org.openjdk.tools.javac.code.Lint$LintCategory, java.lang.String, java.lang.Object[])
public void warning (org.openjdk.tools.javac.code.Lint$LintCategory, org.openjdk.tools.javac.util.JCDiagnostic$Warning)
public transient void warning (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public void warning (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$Warning)
public transient void warning (org.openjdk.tools.javac.code.Lint$LintCategory, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public void warning (org.openjdk.tools.javac.code.Lint$LintCategory, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$Warning)
public transient void warning (int, java.lang.String, java.lang.Object[])
public void warning (int, org.openjdk.tools.javac.util.JCDiagnostic$Warning)
public transient void mandatoryWarning (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public void mandatoryWarning (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$Warning)
public transient void mandatoryWarning (org.openjdk.tools.javac.code.Lint$LintCategory, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public void mandatoryWarning (org.openjdk.tools.javac.code.Lint$LintCategory, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$Warning)
public transient void note (java.lang.String, java.lang.Object[])
public void note (org.openjdk.tools.javac.util.JCDiagnostic$Note)
public transient void note (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public void note (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic$Note)
public transient void note (int, java.lang.String, java.lang.Object[])
public void note (int, org.openjdk.tools.javac.util.JCDiagnostic$Note)
public transient void note (org.openjdk.javax.tools.JavaFileObject, java.lang.String, java.lang.Object[])
public void note (org.openjdk.javax.tools.JavaFileObject, org.openjdk.tools.javac.util.JCDiagnostic$Note)
public transient void mandatoryNote (org.openjdk.javax.tools.JavaFileObject, java.lang.String, java.lang.Object[])
public void mandatoryNote (org.openjdk.javax.tools.JavaFileObject, org.openjdk.tools.javac.util.JCDiagnostic$Note)
protected abstract void report (org.openjdk.tools.javac.util.JCDiagnostic)
protected transient abstract void directError (java.lang.String, java.lang.Object[])
private org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition wrap (int)
}
org/openjdk/tools/javac/util/AbstractDiagnosticFormatter.class
AbstractDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public abstract org.openjdk.tools.javac.util.AbstractDiagnosticFormatter extends java.lang.Object implements org.openjdk.tools.javac.api.DiagnosticFormatter {
protected org.openjdk.tools.javac.util.JavacMessages messages
private org.openjdk.tools.javac.util.AbstractDiagnosticFormatter$SimpleConfiguration config
protected int depth
private org.openjdk.tools.javac.util.List allCaptured
protected org.openjdk.tools.javac.code.Printer printer
protected void <init> (org.openjdk.tools.javac.util.JavacMessages, org.openjdk.tools.javac.util.AbstractDiagnosticFormatter$SimpleConfiguration)
public java.lang.String formatKind (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
public java.lang.String format (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
protected abstract java.lang.String formatDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
public java.lang.String formatPosition (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind, java.util.Locale)
private long getPosition (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind)
public java.lang.String formatSource (org.openjdk.tools.javac.util.JCDiagnostic, boolean, java.util.Locale)
protected java.util.Collection formatArguments (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
protected java.lang.String formatArgument (org.openjdk.tools.javac.util.JCDiagnostic, java.lang.Object, java.util.Locale)
private java.lang.String expr2String (org.openjdk.tools.javac.tree.JCTree$JCExpression)
protected java.lang.String formatIterable (org.openjdk.tools.javac.util.JCDiagnostic, java.lang.Iterable, java.util.Locale)
protected org.openjdk.tools.javac.util.List formatSubdiagnostics (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
protected java.lang.String formatSubdiagnostic (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
protected java.lang.String formatSourceLine (org.openjdk.tools.javac.util.JCDiagnostic, int)
protected java.lang.String formatLintCategory (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Locale)
protected transient java.lang.String localize (java.util.Locale, java.lang.String, java.lang.Object[])
public boolean displaySource (org.openjdk.tools.javac.util.JCDiagnostic)
public boolean isRaw ()
protected java.lang.String indentString (int)
protected java.lang.String indent (java.lang.String, int)
public org.openjdk.tools.javac.util.AbstractDiagnosticFormatter$SimpleConfiguration getConfiguration ()
public org.openjdk.tools.javac.code.Printer getPrinter ()
public void setPrinter (org.openjdk.tools.javac.code.Printer)
public volatile synthetic org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration getConfiguration ()
public volatile synthetic java.lang.String formatPosition (org.openjdk.javax.tools.Diagnostic, org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind, java.util.Locale)
public volatile synthetic java.lang.String formatSource (org.openjdk.javax.tools.Diagnostic, boolean, java.util.Locale)
public volatile synthetic java.lang.String formatKind (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
public volatile synthetic java.lang.String format (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
public volatile synthetic boolean displaySource (org.openjdk.javax.tools.Diagnostic)
static synthetic org.openjdk.tools.javac.util.List access$000 (org.openjdk.tools.javac.util.AbstractDiagnosticFormatter)
static synthetic org.openjdk.tools.javac.util.List access$002 (org.openjdk.tools.javac.util.AbstractDiagnosticFormatter, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/util/AbstractDiagnosticFormatter$SimpleConfiguration.class
AbstractDiagnosticFormatter.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.AbstractDiagnosticFormatter$SimpleConfiguration extends java.lang.Object implements org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration {
protected java.util.Map multilineLimits
protected java.util.EnumSet visibleParts
protected boolean caretEnabled
public void <init> (java.util.Set)
public void <init> (org.openjdk.tools.javac.util.Options, java.util.Set)
public int getMultilineLimit (org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit)
public java.util.EnumSet getVisible ()
public void setMultilineLimit (org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit, int)
public void setVisible (java.util.Set)
public void setVisiblePart (org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart, boolean)
public void setCaretEnabled (boolean)
public boolean isCaretEnabled ()
public volatile synthetic java.util.Set getVisible ()
}
org/openjdk/tools/javac/util/AbstractDiagnosticFormatter$2.class
AbstractDiagnosticFormatter.java
package org.openjdk.tools.javac.util
synthetic org.openjdk.tools.javac.util.AbstractDiagnosticFormatter$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$util$JCDiagnostic$DiagnosticType
static final synthetic int[] $SwitchMap$com$sun$tools$javac$api$DiagnosticFormatter$PositionKind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/util/AbstractDiagnosticFormatter$1.class
AbstractDiagnosticFormatter.java
package org.openjdk.tools.javac.util
org.openjdk.tools.javac.util.AbstractDiagnosticFormatter$1 extends org.openjdk.tools.javac.code.Printer {
final synthetic org.openjdk.tools.javac.util.AbstractDiagnosticFormatter this$0
void <init> (org.openjdk.tools.javac.util.AbstractDiagnosticFormatter)
protected transient java.lang.String localize (java.util.Locale, java.lang.String, java.lang.Object[])
protected java.lang.String capturedVarId (org.openjdk.tools.javac.code.Type$CapturedType, java.util.Locale)
public java.lang.String visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.util.Locale)
public volatile synthetic java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
}
org/openjdk/tools/javac/util/Abort.class
Abort.java
package org.openjdk.tools.javac.util
public org.openjdk.tools.javac.util.Abort extends java.lang.Error {
private static final long serialVersionUID
public void <init> (java.lang.Throwable)
public void <init> ()
}
org/openjdk/tools/javac/tree/
org/openjdk/tools/javac/tree/TreeTranslator.class
TreeTranslator.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.TreeTranslator extends org.openjdk.tools.javac.tree.JCTree$Visitor {
protected org.openjdk.tools.javac.tree.JCTree result
public void <init> ()
public org.openjdk.tools.javac.tree.JCTree translate (org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.util.List translate (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List translateVarDefs (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List translateTypeParams (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List translateCases (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List translateCatchers (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List translateAnnotations (org.openjdk.tools.javac.util.List)
public void visitTopLevel (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public void visitPackageDef (org.openjdk.tools.javac.tree.JCTree$JCPackageDecl)
public void visitImport (org.openjdk.tools.javac.tree.JCTree$JCImport)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitSkip (org.openjdk.tools.javac.tree.JCTree$JCSkip)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitLabelled (org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public void visitCase (org.openjdk.tools.javac.tree.JCTree$JCCase)
public void visitSynchronized (org.openjdk.tools.javac.tree.JCTree$JCSynchronized)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public void visitCatch (org.openjdk.tools.javac.tree.JCTree$JCCatch)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
public void visitExec (org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement)
public void visitBreak (org.openjdk.tools.javac.tree.JCTree$JCBreak)
public void visitContinue (org.openjdk.tools.javac.tree.JCTree$JCContinue)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitThrow (org.openjdk.tools.javac.tree.JCTree$JCThrow)
public void visitAssert (org.openjdk.tools.javac.tree.JCTree$JCAssert)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
public void visitTypeTest (org.openjdk.tools.javac.tree.JCTree$JCInstanceOf)
public void visitIndexed (org.openjdk.tools.javac.tree.JCTree$JCArrayAccess)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitLiteral (org.openjdk.tools.javac.tree.JCTree$JCLiteral)
public void visitTypeIdent (org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree)
public void visitTypeArray (org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree)
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
public void visitTypeUnion (org.openjdk.tools.javac.tree.JCTree$JCTypeUnion)
public void visitTypeIntersection (org.openjdk.tools.javac.tree.JCTree$JCTypeIntersection)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
public void visitWildcard (org.openjdk.tools.javac.tree.JCTree$JCWildcard)
public void visitTypeBoundKind (org.openjdk.tools.javac.tree.JCTree$TypeBoundKind)
public void visitErroneous (org.openjdk.tools.javac.tree.JCTree$JCErroneous)
public void visitLetExpr (org.openjdk.tools.javac.tree.JCTree$LetExpr)
public void visitModifiers (org.openjdk.tools.javac.tree.JCTree$JCModifiers)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
public void visitAnnotatedType (org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/tree/TreeScanner.class
TreeScanner.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.TreeScanner extends org.openjdk.tools.javac.tree.JCTree$Visitor {
public void <init> ()
public void scan (org.openjdk.tools.javac.tree.JCTree)
public void scan (org.openjdk.tools.javac.util.List)
public void visitTopLevel (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public void visitPackageDef (org.openjdk.tools.javac.tree.JCTree$JCPackageDecl)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
public void visitExports (org.openjdk.tools.javac.tree.JCTree$JCExports)
public void visitOpens (org.openjdk.tools.javac.tree.JCTree$JCOpens)
public void visitProvides (org.openjdk.tools.javac.tree.JCTree$JCProvides)
public void visitRequires (org.openjdk.tools.javac.tree.JCTree$JCRequires)
public void visitUses (org.openjdk.tools.javac.tree.JCTree$JCUses)
public void visitImport (org.openjdk.tools.javac.tree.JCTree$JCImport)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitSkip (org.openjdk.tools.javac.tree.JCTree$JCSkip)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitLabelled (org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public void visitCase (org.openjdk.tools.javac.tree.JCTree$JCCase)
public void visitSynchronized (org.openjdk.tools.javac.tree.JCTree$JCSynchronized)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public void visitCatch (org.openjdk.tools.javac.tree.JCTree$JCCatch)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
public void visitExec (org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement)
public void visitBreak (org.openjdk.tools.javac.tree.JCTree$JCBreak)
public void visitContinue (org.openjdk.tools.javac.tree.JCTree$JCContinue)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitThrow (org.openjdk.tools.javac.tree.JCTree$JCThrow)
public void visitAssert (org.openjdk.tools.javac.tree.JCTree$JCAssert)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
public void visitTypeTest (org.openjdk.tools.javac.tree.JCTree$JCInstanceOf)
public void visitIndexed (org.openjdk.tools.javac.tree.JCTree$JCArrayAccess)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitLiteral (org.openjdk.tools.javac.tree.JCTree$JCLiteral)
public void visitTypeIdent (org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree)
public void visitTypeArray (org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree)
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
public void visitTypeUnion (org.openjdk.tools.javac.tree.JCTree$JCTypeUnion)
public void visitTypeIntersection (org.openjdk.tools.javac.tree.JCTree$JCTypeIntersection)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
public void visitWildcard (org.openjdk.tools.javac.tree.JCTree$JCWildcard)
public void visitTypeBoundKind (org.openjdk.tools.javac.tree.JCTree$TypeBoundKind)
public void visitModifiers (org.openjdk.tools.javac.tree.JCTree$JCModifiers)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
public void visitAnnotatedType (org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType)
public void visitErroneous (org.openjdk.tools.javac.tree.JCTree$JCErroneous)
public void visitLetExpr (org.openjdk.tools.javac.tree.JCTree$LetExpr)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/tree/TreeMaker.class
TreeMaker.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.TreeMaker extends java.lang.Object implements org.openjdk.tools.javac.tree.JCTree$Factory {
protected static final org.openjdk.tools.javac.util.Context$Key treeMakerKey
public int pos
public org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit toplevel
org.openjdk.tools.javac.util.Names names
org.openjdk.tools.javac.code.Types types
org.openjdk.tools.javac.code.Symtab syms
org.openjdk.tools.javac.tree.TreeMaker$AnnotationBuilder annotationBuilder
public static org.openjdk.tools.javac.tree.TreeMaker instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, org.openjdk.tools.javac.util.Names, org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Symtab)
public org.openjdk.tools.javac.tree.TreeMaker forToplevel (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public org.openjdk.tools.javac.tree.TreeMaker at (int)
public org.openjdk.tools.javac.tree.TreeMaker at (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit TopLevel (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCPackageDecl PackageDecl (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCImport Import (org.openjdk.tools.javac.tree.JCTree, boolean)
public org.openjdk.tools.javac.tree.JCTree$JCClassDecl ClassDef (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCMethodDecl MethodDef (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCMethodDecl MethodDef (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCVariableDecl VarDef (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCVariableDecl ReceiverVarDef (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCSkip Skip ()
public org.openjdk.tools.javac.tree.JCTree$JCBlock Block (long, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop DoLoop (org.openjdk.tools.javac.tree.JCTree$JCStatement, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCWhileLoop WhileLoop (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public org.openjdk.tools.javac.tree.JCTree$JCForLoop ForLoop (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop ForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement Labelled (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public org.openjdk.tools.javac.tree.JCTree$JCSwitch Switch (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCCase Case (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCSynchronized Synchronized (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public org.openjdk.tools.javac.tree.JCTree$JCTry Try (org.openjdk.tools.javac.tree.JCTree$JCBlock, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public org.openjdk.tools.javac.tree.JCTree$JCTry Try (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public org.openjdk.tools.javac.tree.JCTree$JCCatch Catch (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public org.openjdk.tools.javac.tree.JCTree$JCConditional Conditional (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCIf If (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCStatement, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement Exec (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCBreak Break (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.tree.JCTree$JCContinue Continue (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.tree.JCTree$JCReturn Return (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCThrow Throw (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCAssert Assert (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation Apply (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCNewClass NewClass (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public org.openjdk.tools.javac.tree.JCTree$JCNewArray NewArray (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCLambda Lambda (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.tree.JCTree$JCParens Parens (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCAssign Assign (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCAssignOp Assignop (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.tree.JCTree$JCUnary Unary (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCBinary Binary (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCTypeCast TypeCast (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCInstanceOf TypeTest (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.tree.JCTree$JCArrayAccess Indexed (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCFieldAccess Select (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.tree.JCTree$JCMemberReference Reference (org.openjdk.source.tree.MemberReferenceTree$ReferenceMode, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCIdent Ident (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.tree.JCTree$JCLiteral Literal (org.openjdk.tools.javac.code.TypeTag, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree TypeIdent (org.openjdk.tools.javac.code.TypeTag)
public org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree TypeArray (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCTypeApply TypeApply (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCTypeUnion TypeUnion (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCTypeIntersection TypeIntersection (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCTypeParameter TypeParameter (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCTypeParameter TypeParameter (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCWildcard Wildcard (org.openjdk.tools.javac.tree.JCTree$TypeBoundKind, org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.tree.JCTree$TypeBoundKind TypeBoundKind (org.openjdk.tools.javac.code.BoundKind)
public org.openjdk.tools.javac.tree.JCTree$JCAnnotation Annotation (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCAnnotation TypeAnnotation (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCModifiers Modifiers (long, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCModifiers Modifiers (long)
public org.openjdk.tools.javac.tree.JCTree$JCModuleDecl ModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.source.tree.ModuleTree$ModuleKind, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCExports Exports (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCOpens Opens (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCProvides Provides (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCRequires Requires (boolean, boolean, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCUses Uses (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType AnnotatedType (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCErroneous Erroneous ()
public org.openjdk.tools.javac.tree.JCTree$JCErroneous Erroneous (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$LetExpr LetExpr (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCClassDecl AnonymousClassDef (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$LetExpr LetExpr (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCIdent Ident (org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.tree.JCTree$JCExpression Select (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.tree.JCTree$JCExpression QualIdent (org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.tree.JCTree$JCExpression Ident (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public org.openjdk.tools.javac.util.List Idents (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCExpression This (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.tree.JCTree$JCExpression QualThis (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.tree.JCTree$JCExpression ClassLiteral (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public org.openjdk.tools.javac.tree.JCTree$JCExpression ClassLiteral (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.tree.JCTree$JCIdent Super (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation App (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation App (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCExpression Create (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCExpression Type (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List Types (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCVariableDecl VarDef (org.openjdk.tools.javac.code.Symbol$VarSymbol, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.util.List Annotations (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCLiteral Literal (java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCAnnotation Annotation (org.openjdk.tools.javac.code.Attribute)
public org.openjdk.tools.javac.tree.JCTree$JCAnnotation TypeAnnotation (org.openjdk.tools.javac.code.Attribute)
public org.openjdk.tools.javac.tree.JCTree$JCMethodDecl MethodDef (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public org.openjdk.tools.javac.tree.JCTree$JCMethodDecl MethodDef (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public org.openjdk.tools.javac.tree.JCTree$JCTypeParameter TypeParam (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type$TypeVar)
public org.openjdk.tools.javac.util.List TypeParams (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCVariableDecl Param (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.util.List Params (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.tree.JCTree$JCStatement Call (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCStatement Assignment (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCArrayAccess Indexed (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCTypeCast TypeCast (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree$JCExpression)
boolean isUnqualifiable (org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.util.Name paramName (int)
public org.openjdk.tools.javac.util.Name typaramName (int)
private static synthetic java.lang.String lambda$TopLevel$0 (org.openjdk.tools.javac.tree.JCTree)
static void <clinit> ()
}
org/openjdk/tools/javac/tree/TreeMaker$AnnotationBuilder.class
TreeMaker.java
package org.openjdk.tools.javac.tree
org.openjdk.tools.javac.tree.TreeMaker$AnnotationBuilder extends java.lang.Object implements org.openjdk.tools.javac.code.Attribute$Visitor {
org.openjdk.tools.javac.tree.JCTree$JCExpression result
final synthetic org.openjdk.tools.javac.tree.TreeMaker this$0
void <init> (org.openjdk.tools.javac.tree.TreeMaker)
public void visitConstant (org.openjdk.tools.javac.code.Attribute$Constant)
public void visitClass (org.openjdk.tools.javac.code.Attribute$Class)
public void visitEnum (org.openjdk.tools.javac.code.Attribute$Enum)
public void visitError (org.openjdk.tools.javac.code.Attribute$Error)
public void visitCompound (org.openjdk.tools.javac.code.Attribute$Compound)
public org.openjdk.tools.javac.tree.JCTree$JCAnnotation visitCompoundInternal (org.openjdk.tools.javac.code.Attribute$Compound)
public org.openjdk.tools.javac.tree.JCTree$JCAnnotation visitTypeCompoundInternal (org.openjdk.tools.javac.code.Attribute$TypeCompound)
public void visitArray (org.openjdk.tools.javac.code.Attribute$Array)
org.openjdk.tools.javac.tree.JCTree$JCExpression translate (org.openjdk.tools.javac.code.Attribute)
org.openjdk.tools.javac.tree.JCTree$JCAnnotation translate (org.openjdk.tools.javac.code.Attribute$Compound)
org.openjdk.tools.javac.tree.JCTree$JCAnnotation translate (org.openjdk.tools.javac.code.Attribute$TypeCompound)
}
org/openjdk/tools/javac/tree/TreeMaker$1.class
TreeMaker.java
package org.openjdk.tools.javac.tree
synthetic org.openjdk.tools.javac.tree.TreeMaker$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static void <clinit> ()
}
org/openjdk/tools/javac/tree/TreeInfo.class
TreeInfo.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.TreeInfo extends java.lang.Object {
public static final int notExpression
public static final int noPrec
public static final int assignPrec
public static final int assignopPrec
public static final int condPrec
public static final int orPrec
public static final int andPrec
public static final int bitorPrec
public static final int bitxorPrec
public static final int bitandPrec
public static final int eqPrec
public static final int ordPrec
public static final int shiftPrec
public static final int addPrec
public static final int mulPrec
public static final int prefixPrec
public static final int postfixPrec
public static final int precCount
public void <init> ()
public static org.openjdk.tools.javac.util.List args (org.openjdk.tools.javac.tree.JCTree)
public static boolean isConstructor (org.openjdk.tools.javac.tree.JCTree)
public static boolean isReceiverParam (org.openjdk.tools.javac.tree.JCTree)
public static boolean hasConstructors (org.openjdk.tools.javac.util.List)
public static boolean isMultiCatch (org.openjdk.tools.javac.tree.JCTree$JCCatch)
public static boolean isSyntheticInit (org.openjdk.tools.javac.tree.JCTree)
public static org.openjdk.tools.javac.util.Name calledMethodName (org.openjdk.tools.javac.tree.JCTree)
public static boolean isSelfCall (org.openjdk.tools.javac.tree.JCTree)
public static boolean isSuperCall (org.openjdk.tools.javac.tree.JCTree)
public static boolean isInitialConstructor (org.openjdk.tools.javac.tree.JCTree)
public static org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation firstConstructorCall (org.openjdk.tools.javac.tree.JCTree)
public static boolean isDiamond (org.openjdk.tools.javac.tree.JCTree)
public static boolean isAnonymousDiamond (org.openjdk.tools.javac.tree.JCTree)
public static boolean isEnumInit (org.openjdk.tools.javac.tree.JCTree)
public static void setPolyKind (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree$JCPolyExpression$PolyKind)
public static void setVarargsElement (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type)
public static boolean isExpressionStatement (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public static boolean isStatement (org.openjdk.tools.javac.tree.JCTree)
public static boolean isStaticSelector (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.Names)
private static boolean isStaticSym (org.openjdk.tools.javac.tree.JCTree)
public static boolean isNull (org.openjdk.tools.javac.tree.JCTree)
public static boolean isInAnnotation (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree)
public static java.lang.String getCommentText (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree)
public static org.openjdk.tools.javac.tree.DCTree$DCDocComment getCommentTree (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree)
public static int firstStatPos (org.openjdk.tools.javac.tree.JCTree)
public static int endPos (org.openjdk.tools.javac.tree.JCTree)
public static int getStartPos (org.openjdk.tools.javac.tree.JCTree)
public static int getEndPos (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.EndPosTable)
public static org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition diagEndPos (org.openjdk.tools.javac.tree.JCTree)
public static int finalizerPos (org.openjdk.tools.javac.tree.JCTree)
public static int positionFor (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree)
public static org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition diagnosticPositionFor (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree)
public static org.openjdk.tools.javac.tree.JCTree declarationFor (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree)
public static org.openjdk.tools.javac.comp.Env scopeFor (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public static org.openjdk.tools.javac.comp.Env scopeFor (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.util.List pathFor (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public static org.openjdk.tools.javac.tree.JCTree referencedStatement (org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement)
public static org.openjdk.tools.javac.tree.JCTree$JCExpression skipParens (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public static org.openjdk.tools.javac.tree.JCTree skipParens (org.openjdk.tools.javac.tree.JCTree)
public static org.openjdk.tools.javac.util.List types (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.util.Name name (org.openjdk.tools.javac.tree.JCTree)
public static org.openjdk.tools.javac.util.Name fullName (org.openjdk.tools.javac.tree.JCTree)
public static org.openjdk.tools.javac.code.Symbol symbolFor (org.openjdk.tools.javac.tree.JCTree)
private static org.openjdk.tools.javac.code.Symbol symbolForImpl (org.openjdk.tools.javac.tree.JCTree)
public static boolean isDeclaration (org.openjdk.tools.javac.tree.JCTree)
public static org.openjdk.tools.javac.code.Symbol symbol (org.openjdk.tools.javac.tree.JCTree)
public static boolean nonstaticSelect (org.openjdk.tools.javac.tree.JCTree)
public static void setSymbol (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Symbol)
public static long flags (org.openjdk.tools.javac.tree.JCTree)
public static long firstFlag (long)
public static java.lang.String flagNames (long)
public static int opPrec (org.openjdk.tools.javac.tree.JCTree$Tag)
static org.openjdk.source.tree.Tree$Kind tagToKind (org.openjdk.tools.javac.tree.JCTree$Tag)
public static org.openjdk.tools.javac.tree.JCTree$JCExpression typeIn (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public static org.openjdk.tools.javac.tree.JCTree innermostType (org.openjdk.tools.javac.tree.JCTree)
public static boolean containsTypeAnnotation (org.openjdk.tools.javac.tree.JCTree)
public static boolean isModuleInfo (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public static org.openjdk.tools.javac.tree.JCTree$JCModuleDecl getModule (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public static boolean isPackageInfo (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
}
org/openjdk/tools/javac/tree/TreeInfo$TypeAnnotationFinder.class
TreeInfo.java
package org.openjdk.tools.javac.tree
org.openjdk.tools.javac.tree.TreeInfo$TypeAnnotationFinder extends org.openjdk.tools.javac.tree.TreeScanner {
public boolean foundTypeAnno
private void <init> ()
public void scan (org.openjdk.tools.javac.tree.JCTree)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
synthetic void <init> (org.openjdk.tools.javac.tree.TreeInfo$1)
}
org/openjdk/tools/javac/tree/TreeInfo$2.class
TreeInfo.java
package org.openjdk.tools.javac.tree
synthetic org.openjdk.tools.javac.tree.TreeInfo$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/tree/TreeInfo$1Result.class
TreeInfo.java
package org.openjdk.tools.javac.tree
org.openjdk.tools.javac.tree.TreeInfo$1Result extends java.lang.Error {
static final long serialVersionUID
org.openjdk.tools.javac.util.List path
void <init> (org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/tree/TreeInfo$1PathFinder.class
TreeInfo.java
package org.openjdk.tools.javac.tree
org.openjdk.tools.javac.tree.TreeInfo$1PathFinder extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.util.List path
final synthetic org.openjdk.tools.javac.tree.JCTree val$node
void <init> (org.openjdk.tools.javac.tree.JCTree)
public void scan (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/tree/TreeInfo$1DeclScanner.class
TreeInfo.java
package org.openjdk.tools.javac.tree
org.openjdk.tools.javac.tree.TreeInfo$1DeclScanner extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.tree.JCTree result
final synthetic org.openjdk.tools.javac.code.Symbol val$sym
void <init> (org.openjdk.tools.javac.code.Symbol)
public void scan (org.openjdk.tools.javac.tree.JCTree)
public void visitTopLevel (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
public void visitPackageDef (org.openjdk.tools.javac.tree.JCTree$JCPackageDecl)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
}
org/openjdk/tools/javac/tree/TreeInfo$1.class
TreeInfo.java
package org.openjdk.tools.javac.tree
final org.openjdk.tools.javac.tree.TreeInfo$1 extends java.lang.Object implements org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition {
final synthetic org.openjdk.tools.javac.tree.JCTree val$tree
final synthetic int val$endPos
void <init> (org.openjdk.tools.javac.tree.JCTree, int)
public org.openjdk.tools.javac.tree.JCTree getTree ()
public int getStartPosition ()
public int getPreferredPosition ()
public int getEndPosition (org.openjdk.tools.javac.tree.EndPosTable)
}
org/openjdk/tools/javac/tree/TreeCopier.class
TreeCopier.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.TreeCopier extends java.lang.Object implements org.openjdk.source.tree.TreeVisitor {
private org.openjdk.tools.javac.tree.TreeMaker M
public void <init> (org.openjdk.tools.javac.tree.TreeMaker)
public org.openjdk.tools.javac.tree.JCTree copy (org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.tree.JCTree copy (org.openjdk.tools.javac.tree.JCTree, java.lang.Object)
public org.openjdk.tools.javac.util.List copy (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List copy (org.openjdk.tools.javac.util.List, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitAnnotatedType (org.openjdk.source.tree.AnnotatedTypeTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitAnnotation (org.openjdk.source.tree.AnnotationTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitAssert (org.openjdk.source.tree.AssertTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitAssignment (org.openjdk.source.tree.AssignmentTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitCompoundAssignment (org.openjdk.source.tree.CompoundAssignmentTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitBinary (org.openjdk.source.tree.BinaryTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitBlock (org.openjdk.source.tree.BlockTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitBreak (org.openjdk.source.tree.BreakTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitCase (org.openjdk.source.tree.CaseTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitCatch (org.openjdk.source.tree.CatchTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitClass (org.openjdk.source.tree.ClassTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitConditionalExpression (org.openjdk.source.tree.ConditionalExpressionTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitContinue (org.openjdk.source.tree.ContinueTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitDoWhileLoop (org.openjdk.source.tree.DoWhileLoopTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitErroneous (org.openjdk.source.tree.ErroneousTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitExpressionStatement (org.openjdk.source.tree.ExpressionStatementTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitEnhancedForLoop (org.openjdk.source.tree.EnhancedForLoopTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitForLoop (org.openjdk.source.tree.ForLoopTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitIf (org.openjdk.source.tree.IfTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitImport (org.openjdk.source.tree.ImportTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitArrayAccess (org.openjdk.source.tree.ArrayAccessTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitLabeledStatement (org.openjdk.source.tree.LabeledStatementTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitLiteral (org.openjdk.source.tree.LiteralTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitMethod (org.openjdk.source.tree.MethodTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitMethodInvocation (org.openjdk.source.tree.MethodInvocationTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitModifiers (org.openjdk.source.tree.ModifiersTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitNewArray (org.openjdk.source.tree.NewArrayTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitNewClass (org.openjdk.source.tree.NewClassTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitLambdaExpression (org.openjdk.source.tree.LambdaExpressionTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitParenthesized (org.openjdk.source.tree.ParenthesizedTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitReturn (org.openjdk.source.tree.ReturnTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitMemberSelect (org.openjdk.source.tree.MemberSelectTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitMemberReference (org.openjdk.source.tree.MemberReferenceTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitEmptyStatement (org.openjdk.source.tree.EmptyStatementTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitSwitch (org.openjdk.source.tree.SwitchTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitSynchronized (org.openjdk.source.tree.SynchronizedTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitThrow (org.openjdk.source.tree.ThrowTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitCompilationUnit (org.openjdk.source.tree.CompilationUnitTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitPackage (org.openjdk.source.tree.PackageTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitTry (org.openjdk.source.tree.TryTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitParameterizedType (org.openjdk.source.tree.ParameterizedTypeTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitUnionType (org.openjdk.source.tree.UnionTypeTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitIntersectionType (org.openjdk.source.tree.IntersectionTypeTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitArrayType (org.openjdk.source.tree.ArrayTypeTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitTypeCast (org.openjdk.source.tree.TypeCastTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitPrimitiveType (org.openjdk.source.tree.PrimitiveTypeTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitTypeParameter (org.openjdk.source.tree.TypeParameterTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitInstanceOf (org.openjdk.source.tree.InstanceOfTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitUnary (org.openjdk.source.tree.UnaryTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitVariable (org.openjdk.source.tree.VariableTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitWhileLoop (org.openjdk.source.tree.WhileLoopTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitWildcard (org.openjdk.source.tree.WildcardTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitModule (org.openjdk.source.tree.ModuleTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCExports visitExports (org.openjdk.source.tree.ExportsTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCOpens visitOpens (org.openjdk.source.tree.OpensTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCProvides visitProvides (org.openjdk.source.tree.ProvidesTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCRequires visitRequires (org.openjdk.source.tree.RequiresTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCUses visitUses (org.openjdk.source.tree.UsesTree, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree visitOther (org.openjdk.source.tree.Tree, java.lang.Object)
public volatile synthetic java.lang.Object visitOther (org.openjdk.source.tree.Tree, java.lang.Object)
public volatile synthetic java.lang.Object visitUses (org.openjdk.source.tree.UsesTree, java.lang.Object)
public volatile synthetic java.lang.Object visitRequires (org.openjdk.source.tree.RequiresTree, java.lang.Object)
public volatile synthetic java.lang.Object visitProvides (org.openjdk.source.tree.ProvidesTree, java.lang.Object)
public volatile synthetic java.lang.Object visitOpens (org.openjdk.source.tree.OpensTree, java.lang.Object)
public volatile synthetic java.lang.Object visitExports (org.openjdk.source.tree.ExportsTree, java.lang.Object)
public volatile synthetic java.lang.Object visitModule (org.openjdk.source.tree.ModuleTree, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcard (org.openjdk.source.tree.WildcardTree, java.lang.Object)
public volatile synthetic java.lang.Object visitWhileLoop (org.openjdk.source.tree.WhileLoopTree, java.lang.Object)
public volatile synthetic java.lang.Object visitVariable (org.openjdk.source.tree.VariableTree, java.lang.Object)
public volatile synthetic java.lang.Object visitUnary (org.openjdk.source.tree.UnaryTree, java.lang.Object)
public volatile synthetic java.lang.Object visitInstanceOf (org.openjdk.source.tree.InstanceOfTree, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeParameter (org.openjdk.source.tree.TypeParameterTree, java.lang.Object)
public volatile synthetic java.lang.Object visitPrimitiveType (org.openjdk.source.tree.PrimitiveTypeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeCast (org.openjdk.source.tree.TypeCastTree, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.source.tree.ArrayTypeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitIntersectionType (org.openjdk.source.tree.IntersectionTypeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitUnionType (org.openjdk.source.tree.UnionTypeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitParameterizedType (org.openjdk.source.tree.ParameterizedTypeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitTry (org.openjdk.source.tree.TryTree, java.lang.Object)
public volatile synthetic java.lang.Object visitCompilationUnit (org.openjdk.source.tree.CompilationUnitTree, java.lang.Object)
public volatile synthetic java.lang.Object visitThrow (org.openjdk.source.tree.ThrowTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSynchronized (org.openjdk.source.tree.SynchronizedTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSwitch (org.openjdk.source.tree.SwitchTree, java.lang.Object)
public volatile synthetic java.lang.Object visitEmptyStatement (org.openjdk.source.tree.EmptyStatementTree, java.lang.Object)
public volatile synthetic java.lang.Object visitMemberReference (org.openjdk.source.tree.MemberReferenceTree, java.lang.Object)
public volatile synthetic java.lang.Object visitMemberSelect (org.openjdk.source.tree.MemberSelectTree, java.lang.Object)
public volatile synthetic java.lang.Object visitReturn (org.openjdk.source.tree.ReturnTree, java.lang.Object)
public volatile synthetic java.lang.Object visitParenthesized (org.openjdk.source.tree.ParenthesizedTree, java.lang.Object)
public volatile synthetic java.lang.Object visitPackage (org.openjdk.source.tree.PackageTree, java.lang.Object)
public volatile synthetic java.lang.Object visitLambdaExpression (org.openjdk.source.tree.LambdaExpressionTree, java.lang.Object)
public volatile synthetic java.lang.Object visitNewClass (org.openjdk.source.tree.NewClassTree, java.lang.Object)
public volatile synthetic java.lang.Object visitNewArray (org.openjdk.source.tree.NewArrayTree, java.lang.Object)
public volatile synthetic java.lang.Object visitModifiers (org.openjdk.source.tree.ModifiersTree, java.lang.Object)
public volatile synthetic java.lang.Object visitMethod (org.openjdk.source.tree.MethodTree, java.lang.Object)
public volatile synthetic java.lang.Object visitLiteral (org.openjdk.source.tree.LiteralTree, java.lang.Object)
public volatile synthetic java.lang.Object visitLabeledStatement (org.openjdk.source.tree.LabeledStatementTree, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayAccess (org.openjdk.source.tree.ArrayAccessTree, java.lang.Object)
public volatile synthetic java.lang.Object visitImport (org.openjdk.source.tree.ImportTree, java.lang.Object)
public volatile synthetic java.lang.Object visitIf (org.openjdk.source.tree.IfTree, java.lang.Object)
public volatile synthetic java.lang.Object visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Object)
public volatile synthetic java.lang.Object visitForLoop (org.openjdk.source.tree.ForLoopTree, java.lang.Object)
public volatile synthetic java.lang.Object visitEnhancedForLoop (org.openjdk.source.tree.EnhancedForLoopTree, java.lang.Object)
public volatile synthetic java.lang.Object visitExpressionStatement (org.openjdk.source.tree.ExpressionStatementTree, java.lang.Object)
public volatile synthetic java.lang.Object visitErroneous (org.openjdk.source.tree.ErroneousTree, java.lang.Object)
public volatile synthetic java.lang.Object visitDoWhileLoop (org.openjdk.source.tree.DoWhileLoopTree, java.lang.Object)
public volatile synthetic java.lang.Object visitContinue (org.openjdk.source.tree.ContinueTree, java.lang.Object)
public volatile synthetic java.lang.Object visitConditionalExpression (org.openjdk.source.tree.ConditionalExpressionTree, java.lang.Object)
public volatile synthetic java.lang.Object visitClass (org.openjdk.source.tree.ClassTree, java.lang.Object)
public volatile synthetic java.lang.Object visitCatch (org.openjdk.source.tree.CatchTree, java.lang.Object)
public volatile synthetic java.lang.Object visitCase (org.openjdk.source.tree.CaseTree, java.lang.Object)
public volatile synthetic java.lang.Object visitBreak (org.openjdk.source.tree.BreakTree, java.lang.Object)
public volatile synthetic java.lang.Object visitBlock (org.openjdk.source.tree.BlockTree, java.lang.Object)
public volatile synthetic java.lang.Object visitBinary (org.openjdk.source.tree.BinaryTree, java.lang.Object)
public volatile synthetic java.lang.Object visitCompoundAssignment (org.openjdk.source.tree.CompoundAssignmentTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAssignment (org.openjdk.source.tree.AssignmentTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAssert (org.openjdk.source.tree.AssertTree, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodInvocation (org.openjdk.source.tree.MethodInvocationTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAnnotation (org.openjdk.source.tree.AnnotationTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAnnotatedType (org.openjdk.source.tree.AnnotatedTypeTree, java.lang.Object)
}
org/openjdk/tools/javac/tree/TreeCopier$1.class
TreeCopier.java
package org.openjdk.tools.javac.tree
synthetic org.openjdk.tools.javac.tree.TreeCopier$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/tree/Pretty.class
Pretty.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.Pretty extends org.openjdk.tools.javac.tree.JCTree$Visitor {
private final boolean sourceOutput
java.io.Writer out
public int width
int lmargin
org.openjdk.tools.javac.util.Name enclClassName
org.openjdk.tools.javac.tree.DocCommentTable docComments
private static final String trimSequence
private static final int PREFERRED_LENGTH
String lineSep
int prec
public void <init> (java.io.Writer, boolean)
void align () throws java.io.IOException
void indent ()
void undent ()
void open (int, int) throws java.io.IOException
void close (int, int) throws java.io.IOException
public void print (java.lang.Object) throws java.io.IOException
public void println () throws java.io.IOException
public static java.lang.String toSimpleString (org.openjdk.tools.javac.tree.JCTree)
public static java.lang.String toSimpleString (org.openjdk.tools.javac.tree.JCTree, int)
public void printExpr (org.openjdk.tools.javac.tree.JCTree, int) throws java.io.IOException
public void printExpr (org.openjdk.tools.javac.tree.JCTree) throws java.io.IOException
public void printStat (org.openjdk.tools.javac.tree.JCTree) throws java.io.IOException
public void printExprs (org.openjdk.tools.javac.util.List, java.lang.String) throws java.io.IOException
public void printExprs (org.openjdk.tools.javac.util.List) throws java.io.IOException
public void printStats (org.openjdk.tools.javac.util.List) throws java.io.IOException
public void printFlags (long) throws java.io.IOException
public void printAnnotations (org.openjdk.tools.javac.util.List) throws java.io.IOException
public void printTypeAnnotations (org.openjdk.tools.javac.util.List) throws java.io.IOException
public void printDocComment (org.openjdk.tools.javac.tree.JCTree) throws java.io.IOException
static int lineEndPos (java.lang.String, int)
public void printTypeParameters (org.openjdk.tools.javac.util.List) throws java.io.IOException
public void printBlock (org.openjdk.tools.javac.util.List) throws java.io.IOException
public void printEnumBody (org.openjdk.tools.javac.util.List) throws java.io.IOException
boolean isEnumerator (org.openjdk.tools.javac.tree.JCTree)
public void printUnit (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, org.openjdk.tools.javac.tree.JCTree$JCClassDecl) throws java.io.IOException
boolean isUsed (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree)
public void visitTopLevel (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public void visitPackageDef (org.openjdk.tools.javac.tree.JCTree$JCPackageDecl)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
public void visitExports (org.openjdk.tools.javac.tree.JCTree$JCExports)
public void visitOpens (org.openjdk.tools.javac.tree.JCTree$JCOpens)
public void visitProvides (org.openjdk.tools.javac.tree.JCTree$JCProvides)
public void visitRequires (org.openjdk.tools.javac.tree.JCTree$JCRequires)
public void visitUses (org.openjdk.tools.javac.tree.JCTree$JCUses)
public void visitImport (org.openjdk.tools.javac.tree.JCTree$JCImport)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitSkip (org.openjdk.tools.javac.tree.JCTree$JCSkip)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitLabelled (org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public void visitCase (org.openjdk.tools.javac.tree.JCTree$JCCase)
public void visitSynchronized (org.openjdk.tools.javac.tree.JCTree$JCSynchronized)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public void visitCatch (org.openjdk.tools.javac.tree.JCTree$JCCatch)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
public void visitExec (org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement)
public void visitBreak (org.openjdk.tools.javac.tree.JCTree$JCBreak)
public void visitContinue (org.openjdk.tools.javac.tree.JCTree$JCContinue)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitThrow (org.openjdk.tools.javac.tree.JCTree$JCThrow)
public void visitAssert (org.openjdk.tools.javac.tree.JCTree$JCAssert)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
public java.lang.String operatorName (org.openjdk.tools.javac.tree.JCTree$Tag)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
public void visitTypeTest (org.openjdk.tools.javac.tree.JCTree$JCInstanceOf)
public void visitIndexed (org.openjdk.tools.javac.tree.JCTree$JCArrayAccess)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitLiteral (org.openjdk.tools.javac.tree.JCTree$JCLiteral)
public void visitTypeIdent (org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree)
public void visitTypeArray (org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree)
private void printBaseElementType (org.openjdk.tools.javac.tree.JCTree) throws java.io.IOException
private void printBrackets (org.openjdk.tools.javac.tree.JCTree) throws java.io.IOException
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
public void visitTypeUnion (org.openjdk.tools.javac.tree.JCTree$JCTypeUnion)
public void visitTypeIntersection (org.openjdk.tools.javac.tree.JCTree$JCTypeIntersection)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
public void visitWildcard (org.openjdk.tools.javac.tree.JCTree$JCWildcard)
public void visitTypeBoundKind (org.openjdk.tools.javac.tree.JCTree$TypeBoundKind)
public void visitErroneous (org.openjdk.tools.javac.tree.JCTree$JCErroneous)
public void visitLetExpr (org.openjdk.tools.javac.tree.JCTree$LetExpr)
public void visitModifiers (org.openjdk.tools.javac.tree.JCTree$JCModifiers)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
public void visitAnnotatedType (org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/tree/Pretty$UncheckedIOException.class
Pretty.java
package org.openjdk.tools.javac.tree
org.openjdk.tools.javac.tree.Pretty$UncheckedIOException extends java.lang.Error {
static final long serialVersionUID
void <init> (java.io.IOException)
}
org/openjdk/tools/javac/tree/Pretty$1UsedVisitor.class
Pretty.java
package org.openjdk.tools.javac.tree
org.openjdk.tools.javac.tree.Pretty$1UsedVisitor extends org.openjdk.tools.javac.tree.TreeScanner {
boolean result
final synthetic org.openjdk.tools.javac.code.Symbol val$t
final synthetic org.openjdk.tools.javac.tree.Pretty this$0
void <init> (org.openjdk.tools.javac.tree.Pretty, org.openjdk.tools.javac.code.Symbol)
public void scan (org.openjdk.tools.javac.tree.JCTree)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
}
org/openjdk/tools/javac/tree/Pretty$1.class
Pretty.java
package org.openjdk.tools.javac.tree
synthetic org.openjdk.tools.javac.tree.Pretty$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static void <clinit> ()
}
org/openjdk/tools/javac/tree/JCTree.class
JCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.JCTree extends java.lang.Object implements org.openjdk.source.tree.Tree java.lang.Cloneable org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition {
public int pos
public org.openjdk.tools.javac.code.Type type
public void <init> ()
public abstract org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public boolean hasTag (org.openjdk.tools.javac.tree.JCTree$Tag)
public java.lang.String toString ()
public org.openjdk.tools.javac.tree.JCTree setPos (int)
public org.openjdk.tools.javac.tree.JCTree setType (org.openjdk.tools.javac.code.Type)
public abstract void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public abstract java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public java.lang.Object clone ()
public org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition pos ()
public org.openjdk.tools.javac.tree.JCTree getTree ()
public int getStartPosition ()
public int getPreferredPosition ()
public int getEndPosition (org.openjdk.tools.javac.tree.EndPosTable)
}
org/openjdk/tools/javac/tree/JCTree$Visitor.class
JCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.JCTree$Visitor extends java.lang.Object {
public void <init> ()
public void visitTopLevel (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public void visitPackageDef (org.openjdk.tools.javac.tree.JCTree$JCPackageDecl)
public void visitImport (org.openjdk.tools.javac.tree.JCTree$JCImport)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitSkip (org.openjdk.tools.javac.tree.JCTree$JCSkip)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitLabelled (org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public void visitCase (org.openjdk.tools.javac.tree.JCTree$JCCase)
public void visitSynchronized (org.openjdk.tools.javac.tree.JCTree$JCSynchronized)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public void visitCatch (org.openjdk.tools.javac.tree.JCTree$JCCatch)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
public void visitExec (org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement)
public void visitBreak (org.openjdk.tools.javac.tree.JCTree$JCBreak)
public void visitContinue (org.openjdk.tools.javac.tree.JCTree$JCContinue)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitThrow (org.openjdk.tools.javac.tree.JCTree$JCThrow)
public void visitAssert (org.openjdk.tools.javac.tree.JCTree$JCAssert)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
public void visitTypeTest (org.openjdk.tools.javac.tree.JCTree$JCInstanceOf)
public void visitIndexed (org.openjdk.tools.javac.tree.JCTree$JCArrayAccess)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitLiteral (org.openjdk.tools.javac.tree.JCTree$JCLiteral)
public void visitTypeIdent (org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree)
public void visitTypeArray (org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree)
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
public void visitTypeUnion (org.openjdk.tools.javac.tree.JCTree$JCTypeUnion)
public void visitTypeIntersection (org.openjdk.tools.javac.tree.JCTree$JCTypeIntersection)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
public void visitWildcard (org.openjdk.tools.javac.tree.JCTree$JCWildcard)
public void visitTypeBoundKind (org.openjdk.tools.javac.tree.JCTree$TypeBoundKind)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
public void visitModifiers (org.openjdk.tools.javac.tree.JCTree$JCModifiers)
public void visitAnnotatedType (org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType)
public void visitErroneous (org.openjdk.tools.javac.tree.JCTree$JCErroneous)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
public void visitExports (org.openjdk.tools.javac.tree.JCTree$JCExports)
public void visitOpens (org.openjdk.tools.javac.tree.JCTree$JCOpens)
public void visitProvides (org.openjdk.tools.javac.tree.JCTree$JCProvides)
public void visitRequires (org.openjdk.tools.javac.tree.JCTree$JCRequires)
public void visitUses (org.openjdk.tools.javac.tree.JCTree$JCUses)
public void visitLetExpr (org.openjdk.tools.javac.tree.JCTree$LetExpr)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/tree/JCTree$TypeBoundKind.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$TypeBoundKind extends org.openjdk.tools.javac.tree.JCTree {
public org.openjdk.tools.javac.code.BoundKind kind
protected void <init> (org.openjdk.tools.javac.code.BoundKind)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
}
org/openjdk/tools/javac/tree/JCTree$Tag.class
JCTree.java
package org.openjdk.tools.javac.tree
public final enum org.openjdk.tools.javac.tree.JCTree$Tag extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag NO_TAG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TOPLEVEL
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag PACKAGEDEF
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag IMPORT
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag CLASSDEF
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag METHODDEF
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag VARDEF
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag SKIP
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag BLOCK
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag DOLOOP
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag WHILELOOP
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag FORLOOP
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag FOREACHLOOP
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag LABELLED
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag SWITCH
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag CASE
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag SYNCHRONIZED
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TRY
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag CATCH
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag CONDEXPR
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag IF
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag EXEC
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag BREAK
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag CONTINUE
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag RETURN
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag THROW
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag ASSERT
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag APPLY
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag NEWCLASS
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag NEWARRAY
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag LAMBDA
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag PARENS
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag ASSIGN
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TYPECAST
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TYPETEST
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag INDEXED
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag SELECT
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag REFERENCE
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag IDENT
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag LITERAL
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TYPEIDENT
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TYPEARRAY
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TYPEAPPLY
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TYPEUNION
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TYPEINTERSECTION
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TYPEPARAMETER
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag WILDCARD
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TYPEBOUNDKIND
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag ANNOTATION
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag TYPE_ANNOTATION
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag MODIFIERS
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag ANNOTATED_TYPE
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag ERRONEOUS
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag POS
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag NEG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag NOT
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag COMPL
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag PREINC
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag PREDEC
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag POSTINC
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag POSTDEC
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag NULLCHK
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag OR
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag AND
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag BITOR
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag BITXOR
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag BITAND
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag EQ
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag NE
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag LT
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag GT
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag LE
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag GE
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag SL
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag SR
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag USR
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag PLUS
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag MINUS
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag MUL
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag DIV
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag MOD
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag BITOR_ASG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag BITXOR_ASG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag BITAND_ASG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag SL_ASG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag SR_ASG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag USR_ASG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag PLUS_ASG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag MINUS_ASG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag MUL_ASG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag DIV_ASG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag MOD_ASG
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag MODULEDEF
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag EXPORTS
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag OPENS
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag PROVIDES
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag REQUIRES
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag USES
public static final enum org.openjdk.tools.javac.tree.JCTree$Tag LETEXPR
private final org.openjdk.tools.javac.tree.JCTree$Tag noAssignTag
private static final int numberOfOperators
private static final synthetic org.openjdk.tools.javac.tree.JCTree$Tag[] $VALUES
public static org.openjdk.tools.javac.tree.JCTree$Tag[] values ()
public static org.openjdk.tools.javac.tree.JCTree$Tag valueOf (java.lang.String)
private void <init> (java.lang.String, int, org.openjdk.tools.javac.tree.JCTree$Tag)
private void <init> (java.lang.String, int)
public static int getNumberOfOperators ()
public org.openjdk.tools.javac.tree.JCTree$Tag noAssignOp ()
public boolean isPostUnaryOp ()
public boolean isIncOrDecUnaryOp ()
public boolean isAssignop ()
public int operatorIndex ()
static void <clinit> ()
}
org/openjdk/tools/javac/tree/JCTree$LetExpr.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$LetExpr extends org.openjdk.tools.javac.tree.JCTree$JCExpression {
public org.openjdk.tools.javac.util.List defs
public org.openjdk.tools.javac.tree.JCTree$JCExpression expr
protected void <init> (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
}
org/openjdk/tools/javac/tree/JCTree$JCWildcard.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCWildcard extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.WildcardTree {
public org.openjdk.tools.javac.tree.JCTree$TypeBoundKind kind
public org.openjdk.tools.javac.tree.JCTree inner
protected void <init> (org.openjdk.tools.javac.tree.JCTree$TypeBoundKind, org.openjdk.tools.javac.tree.JCTree)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree getBound ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.Tree getBound ()
}
org/openjdk/tools/javac/tree/JCTree$JCWhileLoop.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCWhileLoop extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.WhileLoopTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression cond
public org.openjdk.tools.javac.tree.JCTree$JCStatement body
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getCondition ()
public org.openjdk.tools.javac.tree.JCTree$JCStatement getStatement ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.StatementTree getStatement ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getCondition ()
}
org/openjdk/tools/javac/tree/JCTree$JCVariableDecl.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCVariableDecl extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.VariableTree {
public org.openjdk.tools.javac.tree.JCTree$JCModifiers mods
public org.openjdk.tools.javac.util.Name name
public org.openjdk.tools.javac.tree.JCTree$JCExpression nameexpr
public org.openjdk.tools.javac.tree.JCTree$JCExpression vartype
public org.openjdk.tools.javac.tree.JCTree$JCExpression init
public org.openjdk.tools.javac.code.Symbol$VarSymbol sym
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Symbol$VarSymbol)
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCModifiers getModifiers ()
public org.openjdk.tools.javac.util.Name getName ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getNameExpression ()
public org.openjdk.tools.javac.tree.JCTree getType ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getInitializer ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getInitializer ()
public volatile synthetic org.openjdk.source.tree.Tree getType ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getNameExpression ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getName ()
public volatile synthetic org.openjdk.source.tree.ModifiersTree getModifiers ()
}
org/openjdk/tools/javac/tree/JCTree$JCUses.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCUses extends org.openjdk.tools.javac.tree.JCTree$JCDirective implements org.openjdk.source.tree.UsesTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression qualid
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getServiceName ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getServiceName ()
}
org/openjdk/tools/javac/tree/JCTree$JCUnary.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCUnary extends org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression implements org.openjdk.source.tree.UnaryTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression arg
protected void <init> (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public void setTag (org.openjdk.tools.javac.tree.JCTree$Tag)
public org.openjdk.tools.javac.tree.JCTree$JCExpression getOperand (org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos)
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCTypeUnion.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCTypeUnion extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.UnionTypeTree {
public org.openjdk.tools.javac.util.List alternatives
protected void <init> (org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.List getTypeAlternatives ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getTypeAlternatives ()
}
org/openjdk/tools/javac/tree/JCTree$JCTypeParameter.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCTypeParameter extends org.openjdk.tools.javac.tree.JCTree implements org.openjdk.source.tree.TypeParameterTree {
public org.openjdk.tools.javac.util.Name name
public org.openjdk.tools.javac.util.List bounds
public org.openjdk.tools.javac.util.List annotations
protected void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.Name getName ()
public org.openjdk.tools.javac.util.List getBounds ()
public org.openjdk.tools.javac.util.List getAnnotations ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getAnnotations ()
public volatile synthetic java.util.List getBounds ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getName ()
}
org/openjdk/tools/javac/tree/JCTree$JCTypeIntersection.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCTypeIntersection extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.IntersectionTypeTree {
public org.openjdk.tools.javac.util.List bounds
protected void <init> (org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.List getBounds ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getBounds ()
}
org/openjdk/tools/javac/tree/JCTree$JCTypeCast.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCTypeCast extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.TypeCastTree {
public org.openjdk.tools.javac.tree.JCTree clazz
public org.openjdk.tools.javac.tree.JCTree$JCExpression expr
protected void <init> (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree getType ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
public volatile synthetic org.openjdk.source.tree.Tree getType ()
}
org/openjdk/tools/javac/tree/JCTree$JCTypeApply.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCTypeApply extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.ParameterizedTypeTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression clazz
public org.openjdk.tools.javac.util.List arguments
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree getType ()
public org.openjdk.tools.javac.util.List getTypeArguments ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getTypeArguments ()
public volatile synthetic org.openjdk.source.tree.Tree getType ()
}
org/openjdk/tools/javac/tree/JCTree$JCTry.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCTry extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.TryTree {
public org.openjdk.tools.javac.tree.JCTree$JCBlock body
public org.openjdk.tools.javac.util.List catchers
public org.openjdk.tools.javac.tree.JCTree$JCBlock finalizer
public org.openjdk.tools.javac.util.List resources
public boolean finallyCanCompleteNormally
protected void <init> (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCBlock getBlock ()
public org.openjdk.tools.javac.util.List getCatches ()
public org.openjdk.tools.javac.tree.JCTree$JCBlock getFinallyBlock ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.util.List getResources ()
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getResources ()
public volatile synthetic org.openjdk.source.tree.BlockTree getFinallyBlock ()
public volatile synthetic java.util.List getCatches ()
public volatile synthetic org.openjdk.source.tree.BlockTree getBlock ()
}
org/openjdk/tools/javac/tree/JCTree$JCThrow.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCThrow extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.ThrowTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression expr
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCSynchronized.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCSynchronized extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.SynchronizedTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression lock
public org.openjdk.tools.javac.tree.JCTree$JCBlock body
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public org.openjdk.tools.javac.tree.JCTree$JCBlock getBlock ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.BlockTree getBlock ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCSwitch.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCSwitch extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.SwitchTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression selector
public org.openjdk.tools.javac.util.List cases
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public org.openjdk.tools.javac.util.List getCases ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getCases ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCStatement.class
JCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.JCTree$JCStatement extends org.openjdk.tools.javac.tree.JCTree implements org.openjdk.source.tree.StatementTree {
public void <init> ()
public org.openjdk.tools.javac.tree.JCTree$JCStatement setType (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.tree.JCTree$JCStatement setPos (int)
public volatile synthetic org.openjdk.tools.javac.tree.JCTree setType (org.openjdk.tools.javac.code.Type)
public volatile synthetic org.openjdk.tools.javac.tree.JCTree setPos (int)
}
org/openjdk/tools/javac/tree/JCTree$JCSkip.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCSkip extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.EmptyStatementTree {
protected void <init> ()
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
}
org/openjdk/tools/javac/tree/JCTree$JCReturn.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCReturn extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.ReturnTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression expr
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCRequires.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCRequires extends org.openjdk.tools.javac.tree.JCTree$JCDirective implements org.openjdk.source.tree.RequiresTree {
public boolean isTransitive
public boolean isStaticPhase
public org.openjdk.tools.javac.tree.JCTree$JCExpression moduleName
public org.openjdk.tools.javac.code.Directive$RequiresDirective directive
protected void <init> (boolean, boolean, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public boolean isTransitive ()
public boolean isStatic ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getModuleName ()
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getModuleName ()
}
org/openjdk/tools/javac/tree/JCTree$JCProvides.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCProvides extends org.openjdk.tools.javac.tree.JCTree$JCDirective implements org.openjdk.source.tree.ProvidesTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression serviceName
public org.openjdk.tools.javac.util.List implNames
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCExpression getServiceName ()
public org.openjdk.tools.javac.util.List getImplementationNames ()
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getImplementationNames ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getServiceName ()
}
org/openjdk/tools/javac/tree/JCTree$JCPrimitiveTypeTree.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.PrimitiveTypeTree {
public org.openjdk.tools.javac.code.TypeTag typetag
protected void <init> (org.openjdk.tools.javac.code.TypeTag)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.javax.lang.model.type.TypeKind getPrimitiveTypeKind ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
}
org/openjdk/tools/javac/tree/JCTree$JCPolyExpression.class
JCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.JCTree$JCPolyExpression extends org.openjdk.tools.javac.tree.JCTree$JCExpression {
public org.openjdk.tools.javac.tree.JCTree$JCPolyExpression$PolyKind polyKind
public void <init> ()
public boolean isPoly ()
public boolean isStandalone ()
}
org/openjdk/tools/javac/tree/JCTree$JCPolyExpression$PolyKind.class
JCTree.java
package org.openjdk.tools.javac.tree
public final enum org.openjdk.tools.javac.tree.JCTree$JCPolyExpression$PolyKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.tree.JCTree$JCPolyExpression$PolyKind STANDALONE
public static final enum org.openjdk.tools.javac.tree.JCTree$JCPolyExpression$PolyKind POLY
private static final synthetic org.openjdk.tools.javac.tree.JCTree$JCPolyExpression$PolyKind[] $VALUES
public static org.openjdk.tools.javac.tree.JCTree$JCPolyExpression$PolyKind[] values ()
public static org.openjdk.tools.javac.tree.JCTree$JCPolyExpression$PolyKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/tree/JCTree$JCParens.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCParens extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.ParenthesizedTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression expr
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCPackageDecl.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCPackageDecl extends org.openjdk.tools.javac.tree.JCTree implements org.openjdk.source.tree.PackageTree {
public org.openjdk.tools.javac.util.List annotations
public org.openjdk.tools.javac.tree.JCTree$JCExpression pid
public org.openjdk.tools.javac.code.Symbol$PackageSymbol packge
public void <init> (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.List getAnnotations ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getPackageName ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getPackageName ()
public volatile synthetic java.util.List getAnnotations ()
}
org/openjdk/tools/javac/tree/JCTree$JCOperatorExpression.class
JCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression extends org.openjdk.tools.javac.tree.JCTree$JCExpression {
protected org.openjdk.tools.javac.tree.JCTree$Tag opcode
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol operator
public void <init> ()
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol getOperator ()
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public abstract org.openjdk.tools.javac.tree.JCTree$JCExpression getOperand (org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos)
}
org/openjdk/tools/javac/tree/JCTree$JCOperatorExpression$OperandPos.class
JCTree.java
package org.openjdk.tools.javac.tree
public final enum org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos LEFT
public static final enum org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos RIGHT
private static final synthetic org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos[] $VALUES
public static org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos[] values ()
public static org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/tree/JCTree$JCOpens.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCOpens extends org.openjdk.tools.javac.tree.JCTree$JCDirective implements org.openjdk.source.tree.OpensTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression qualid
public org.openjdk.tools.javac.util.List moduleNames
public org.openjdk.tools.javac.code.Directive$OpensDirective directive
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getPackageName ()
public org.openjdk.tools.javac.util.List getModuleNames ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getModuleNames ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getPackageName ()
}
org/openjdk/tools/javac/tree/JCTree$JCNewClass.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCNewClass extends org.openjdk.tools.javac.tree.JCTree$JCPolyExpression implements org.openjdk.source.tree.NewClassTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression encl
public org.openjdk.tools.javac.util.List typeargs
public org.openjdk.tools.javac.tree.JCTree$JCExpression clazz
public org.openjdk.tools.javac.util.List args
public org.openjdk.tools.javac.tree.JCTree$JCClassDecl def
public org.openjdk.tools.javac.code.Symbol constructor
public org.openjdk.tools.javac.code.Type varargsElement
public org.openjdk.tools.javac.code.Type constructorType
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getEnclosingExpression ()
public org.openjdk.tools.javac.util.List getTypeArguments ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getIdentifier ()
public org.openjdk.tools.javac.util.List getArguments ()
public org.openjdk.tools.javac.tree.JCTree$JCClassDecl getClassBody ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ClassTree getClassBody ()
public volatile synthetic java.util.List getArguments ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getIdentifier ()
public volatile synthetic java.util.List getTypeArguments ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getEnclosingExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCNewArray.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCNewArray extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.NewArrayTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression elemtype
public org.openjdk.tools.javac.util.List dims
public org.openjdk.tools.javac.util.List annotations
public org.openjdk.tools.javac.util.List dimAnnotations
public org.openjdk.tools.javac.util.List elems
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getType ()
public org.openjdk.tools.javac.util.List getDimensions ()
public org.openjdk.tools.javac.util.List getInitializers ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public org.openjdk.tools.javac.util.List getAnnotations ()
public org.openjdk.tools.javac.util.List getDimAnnotations ()
public volatile synthetic java.util.List getDimAnnotations ()
public volatile synthetic java.util.List getAnnotations ()
public volatile synthetic java.util.List getInitializers ()
public volatile synthetic java.util.List getDimensions ()
public volatile synthetic org.openjdk.source.tree.Tree getType ()
}
org/openjdk/tools/javac/tree/JCTree$JCModuleDecl.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCModuleDecl extends org.openjdk.tools.javac.tree.JCTree implements org.openjdk.source.tree.ModuleTree {
public org.openjdk.tools.javac.tree.JCTree$JCModifiers mods
public org.openjdk.tools.javac.code.Type$ModuleType type
private final org.openjdk.source.tree.ModuleTree$ModuleKind kind
public org.openjdk.tools.javac.tree.JCTree$JCExpression qualId
public org.openjdk.tools.javac.util.List directives
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol sym
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.source.tree.ModuleTree$ModuleKind, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.List getAnnotations ()
public org.openjdk.source.tree.ModuleTree$ModuleKind getModuleType ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getName ()
public org.openjdk.tools.javac.util.List getDirectives ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getDirectives ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getName ()
public volatile synthetic java.util.List getAnnotations ()
}
org/openjdk/tools/javac/tree/JCTree$JCModifiers.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCModifiers extends org.openjdk.tools.javac.tree.JCTree implements org.openjdk.source.tree.ModifiersTree {
public long flags
public org.openjdk.tools.javac.util.List annotations
protected void <init> (long, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public java.util.Set getFlags ()
public org.openjdk.tools.javac.util.List getAnnotations ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getAnnotations ()
}
org/openjdk/tools/javac/tree/JCTree$JCMethodInvocation.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation extends org.openjdk.tools.javac.tree.JCTree$JCPolyExpression implements org.openjdk.source.tree.MethodInvocationTree {
public org.openjdk.tools.javac.util.List typeargs
public org.openjdk.tools.javac.tree.JCTree$JCExpression meth
public org.openjdk.tools.javac.util.List args
public org.openjdk.tools.javac.code.Type varargsElement
protected void <init> (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.List getTypeArguments ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getMethodSelect ()
public org.openjdk.tools.javac.util.List getArguments ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation setType (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression setType (org.openjdk.tools.javac.code.Type)
public volatile synthetic org.openjdk.tools.javac.tree.JCTree setType (org.openjdk.tools.javac.code.Type)
public volatile synthetic java.util.List getArguments ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getMethodSelect ()
public volatile synthetic java.util.List getTypeArguments ()
}
org/openjdk/tools/javac/tree/JCTree$JCMethodDecl.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCMethodDecl extends org.openjdk.tools.javac.tree.JCTree implements org.openjdk.source.tree.MethodTree {
public org.openjdk.tools.javac.tree.JCTree$JCModifiers mods
public org.openjdk.tools.javac.util.Name name
public org.openjdk.tools.javac.tree.JCTree$JCExpression restype
public org.openjdk.tools.javac.util.List typarams
public org.openjdk.tools.javac.tree.JCTree$JCVariableDecl recvparam
public org.openjdk.tools.javac.util.List params
public org.openjdk.tools.javac.util.List thrown
public org.openjdk.tools.javac.tree.JCTree$JCBlock body
public org.openjdk.tools.javac.tree.JCTree$JCExpression defaultValue
public org.openjdk.tools.javac.code.Symbol$MethodSymbol sym
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCModifiers getModifiers ()
public org.openjdk.tools.javac.util.Name getName ()
public org.openjdk.tools.javac.tree.JCTree getReturnType ()
public org.openjdk.tools.javac.util.List getTypeParameters ()
public org.openjdk.tools.javac.util.List getParameters ()
public org.openjdk.tools.javac.tree.JCTree$JCVariableDecl getReceiverParameter ()
public org.openjdk.tools.javac.util.List getThrows ()
public org.openjdk.tools.javac.tree.JCTree$JCBlock getBody ()
public org.openjdk.tools.javac.tree.JCTree getDefaultValue ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.Tree getDefaultValue ()
public volatile synthetic org.openjdk.source.tree.BlockTree getBody ()
public volatile synthetic java.util.List getThrows ()
public volatile synthetic org.openjdk.source.tree.VariableTree getReceiverParameter ()
public volatile synthetic java.util.List getParameters ()
public volatile synthetic java.util.List getTypeParameters ()
public volatile synthetic org.openjdk.source.tree.Tree getReturnType ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getName ()
public volatile synthetic org.openjdk.source.tree.ModifiersTree getModifiers ()
}
org/openjdk/tools/javac/tree/JCTree$JCMemberReference.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCMemberReference extends org.openjdk.tools.javac.tree.JCTree$JCFunctionalExpression implements org.openjdk.source.tree.MemberReferenceTree {
public org.openjdk.source.tree.MemberReferenceTree$ReferenceMode mode
public org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind kind
public org.openjdk.tools.javac.util.Name name
public org.openjdk.tools.javac.tree.JCTree$JCExpression expr
public org.openjdk.tools.javac.util.List typeargs
public org.openjdk.tools.javac.code.Symbol sym
public org.openjdk.tools.javac.code.Type varargsElement
public org.openjdk.tools.javac.tree.JCTree$JCPolyExpression$PolyKind refPolyKind
public boolean ownerAccessible
private org.openjdk.tools.javac.tree.JCTree$JCMemberReference$OverloadKind overloadKind
public org.openjdk.tools.javac.code.Type referentType
public void <init> (org.openjdk.source.tree.MemberReferenceTree$ReferenceMode, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.source.tree.MemberReferenceTree$ReferenceMode getMode ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getQualifierExpression ()
public org.openjdk.tools.javac.util.Name getName ()
public org.openjdk.tools.javac.util.List getTypeArguments ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public boolean hasKind (org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind)
public org.openjdk.tools.javac.tree.JCTree$JCMemberReference$OverloadKind getOverloadKind ()
public void setOverloadKind (org.openjdk.tools.javac.tree.JCTree$JCMemberReference$OverloadKind)
public volatile synthetic java.util.List getTypeArguments ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getName ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getQualifierExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCMemberReference$ReferenceKind.class
JCTree.java
package org.openjdk.tools.javac.tree
public final enum org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind SUPER
public static final enum org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind UNBOUND
public static final enum org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind STATIC
public static final enum org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind BOUND
public static final enum org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind IMPLICIT_INNER
public static final enum org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind TOPLEVEL
public static final enum org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind ARRAY_CTOR
final org.openjdk.source.tree.MemberReferenceTree$ReferenceMode mode
final boolean unbound
private static final synthetic org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind[] $VALUES
public static org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind[] values ()
public static org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind valueOf (java.lang.String)
private void <init> (java.lang.String, int, org.openjdk.source.tree.MemberReferenceTree$ReferenceMode, boolean)
public boolean isUnbound ()
static void <clinit> ()
}
org/openjdk/tools/javac/tree/JCTree$JCMemberReference$OverloadKind.class
JCTree.java
package org.openjdk.tools.javac.tree
public final enum org.openjdk.tools.javac.tree.JCTree$JCMemberReference$OverloadKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.tree.JCTree$JCMemberReference$OverloadKind OVERLOADED
public static final enum org.openjdk.tools.javac.tree.JCTree$JCMemberReference$OverloadKind UNOVERLOADED
private static final synthetic org.openjdk.tools.javac.tree.JCTree$JCMemberReference$OverloadKind[] $VALUES
public static org.openjdk.tools.javac.tree.JCTree$JCMemberReference$OverloadKind[] values ()
public static org.openjdk.tools.javac.tree.JCTree$JCMemberReference$OverloadKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/tree/JCTree$JCLiteral.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCLiteral extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.LiteralTree {
public org.openjdk.tools.javac.code.TypeTag typetag
public Object value
protected void <init> (org.openjdk.tools.javac.code.TypeTag, java.lang.Object)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public java.lang.Object getValue ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCLiteral setType (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression setType (org.openjdk.tools.javac.code.Type)
public volatile synthetic org.openjdk.tools.javac.tree.JCTree setType (org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/tree/JCTree$JCLambda.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCLambda extends org.openjdk.tools.javac.tree.JCTree$JCFunctionalExpression implements org.openjdk.source.tree.LambdaExpressionTree {
public org.openjdk.tools.javac.util.List params
public org.openjdk.tools.javac.tree.JCTree body
public boolean canCompleteNormally
public org.openjdk.tools.javac.tree.JCTree$JCLambda$ParameterKind paramKind
public void <init> (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree getBody ()
public java.util.List getParameters ()
public org.openjdk.tools.javac.tree.JCTree$JCLambda setType (org.openjdk.tools.javac.code.Type)
public org.openjdk.source.tree.LambdaExpressionTree$BodyKind getBodyKind ()
public volatile synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression setType (org.openjdk.tools.javac.code.Type)
public volatile synthetic org.openjdk.tools.javac.tree.JCTree setType (org.openjdk.tools.javac.code.Type)
public volatile synthetic org.openjdk.source.tree.Tree getBody ()
}
org/openjdk/tools/javac/tree/JCTree$JCLambda$ParameterKind.class
JCTree.java
package org.openjdk.tools.javac.tree
public final enum org.openjdk.tools.javac.tree.JCTree$JCLambda$ParameterKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.tree.JCTree$JCLambda$ParameterKind IMPLICIT
public static final enum org.openjdk.tools.javac.tree.JCTree$JCLambda$ParameterKind EXPLICIT
private static final synthetic org.openjdk.tools.javac.tree.JCTree$JCLambda$ParameterKind[] $VALUES
public static org.openjdk.tools.javac.tree.JCTree$JCLambda$ParameterKind[] values ()
public static org.openjdk.tools.javac.tree.JCTree$JCLambda$ParameterKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/tree/JCTree$JCLabeledStatement.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.LabeledStatementTree {
public org.openjdk.tools.javac.util.Name label
public org.openjdk.tools.javac.tree.JCTree$JCStatement body
protected void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.Name getLabel ()
public org.openjdk.tools.javac.tree.JCTree$JCStatement getStatement ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.StatementTree getStatement ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getLabel ()
}
org/openjdk/tools/javac/tree/JCTree$JCInstanceOf.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCInstanceOf extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.InstanceOfTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression expr
public org.openjdk.tools.javac.tree.JCTree clazz
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree getType ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.Tree getType ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCImport.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCImport extends org.openjdk.tools.javac.tree.JCTree implements org.openjdk.source.tree.ImportTree {
public boolean staticImport
public org.openjdk.tools.javac.tree.JCTree qualid
public org.openjdk.tools.javac.code.Scope importScope
protected void <init> (org.openjdk.tools.javac.tree.JCTree, boolean)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public boolean isStatic ()
public org.openjdk.tools.javac.tree.JCTree getQualifiedIdentifier ()
public org.openjdk.source.tree.Tree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.Tree getQualifiedIdentifier ()
}
org/openjdk/tools/javac/tree/JCTree$JCIf.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCIf extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.IfTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression cond
public org.openjdk.tools.javac.tree.JCTree$JCStatement thenpart
public org.openjdk.tools.javac.tree.JCTree$JCStatement elsepart
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCStatement, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getCondition ()
public org.openjdk.tools.javac.tree.JCTree$JCStatement getThenStatement ()
public org.openjdk.tools.javac.tree.JCTree$JCStatement getElseStatement ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.StatementTree getElseStatement ()
public volatile synthetic org.openjdk.source.tree.StatementTree getThenStatement ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getCondition ()
}
org/openjdk/tools/javac/tree/JCTree$JCIdent.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCIdent extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.IdentifierTree {
public org.openjdk.tools.javac.util.Name name
public org.openjdk.tools.javac.code.Symbol sym
protected void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.Name getName ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getName ()
}
org/openjdk/tools/javac/tree/JCTree$JCFunctionalExpression.class
JCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.JCTree$JCFunctionalExpression extends org.openjdk.tools.javac.tree.JCTree$JCPolyExpression {
public org.openjdk.tools.javac.util.List targets
public void <init> ()
public org.openjdk.tools.javac.code.Type getDescriptorType (org.openjdk.tools.javac.code.Types)
}
org/openjdk/tools/javac/tree/JCTree$JCForLoop.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCForLoop extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.ForLoopTree {
public org.openjdk.tools.javac.util.List init
public org.openjdk.tools.javac.tree.JCTree$JCExpression cond
public org.openjdk.tools.javac.util.List step
public org.openjdk.tools.javac.tree.JCTree$JCStatement body
protected void <init> (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getCondition ()
public org.openjdk.tools.javac.tree.JCTree$JCStatement getStatement ()
public org.openjdk.tools.javac.util.List getInitializer ()
public org.openjdk.tools.javac.util.List getUpdate ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.StatementTree getStatement ()
public volatile synthetic java.util.List getUpdate ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getCondition ()
public volatile synthetic java.util.List getInitializer ()
}
org/openjdk/tools/javac/tree/JCTree$JCFieldAccess.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCFieldAccess extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.MemberSelectTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression selected
public org.openjdk.tools.javac.util.Name name
public org.openjdk.tools.javac.code.Symbol sym
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.util.Name getIdentifier ()
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getIdentifier ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCExpressionStatement.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.ExpressionStatementTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression expr
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public java.lang.String toString ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCExpression.class
JCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.JCTree$JCExpression extends org.openjdk.tools.javac.tree.JCTree implements org.openjdk.source.tree.ExpressionTree {
public void <init> ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression setType (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.tree.JCTree$JCExpression setPos (int)
public boolean isPoly ()
public boolean isStandalone ()
public volatile synthetic org.openjdk.tools.javac.tree.JCTree setType (org.openjdk.tools.javac.code.Type)
public volatile synthetic org.openjdk.tools.javac.tree.JCTree setPos (int)
}
org/openjdk/tools/javac/tree/JCTree$JCExports.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCExports extends org.openjdk.tools.javac.tree.JCTree$JCDirective implements org.openjdk.source.tree.ExportsTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression qualid
public org.openjdk.tools.javac.util.List moduleNames
public org.openjdk.tools.javac.code.Directive$ExportsDirective directive
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getPackageName ()
public org.openjdk.tools.javac.util.List getModuleNames ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getModuleNames ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getPackageName ()
}
org/openjdk/tools/javac/tree/JCTree$JCErroneous.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCErroneous extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.ErroneousTree {
public org.openjdk.tools.javac.util.List errs
protected void <init> (org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.List getErrorTrees ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getErrorTrees ()
}
org/openjdk/tools/javac/tree/JCTree$JCEnhancedForLoop.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.EnhancedForLoopTree {
public org.openjdk.tools.javac.tree.JCTree$JCVariableDecl var
public org.openjdk.tools.javac.tree.JCTree$JCExpression expr
public org.openjdk.tools.javac.tree.JCTree$JCStatement body
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCVariableDecl getVariable ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public org.openjdk.tools.javac.tree.JCTree$JCStatement getStatement ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.StatementTree getStatement ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
public volatile synthetic org.openjdk.source.tree.VariableTree getVariable ()
}
org/openjdk/tools/javac/tree/JCTree$JCDoWhileLoop.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.DoWhileLoopTree {
public org.openjdk.tools.javac.tree.JCTree$JCStatement body
public org.openjdk.tools.javac.tree.JCTree$JCExpression cond
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCStatement, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getCondition ()
public org.openjdk.tools.javac.tree.JCTree$JCStatement getStatement ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.StatementTree getStatement ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getCondition ()
}
org/openjdk/tools/javac/tree/JCTree$JCDirective.class
JCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.JCTree$JCDirective extends org.openjdk.tools.javac.tree.JCTree implements org.openjdk.source.tree.DirectiveTree {
public void <init> ()
}
org/openjdk/tools/javac/tree/JCTree$JCContinue.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCContinue extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.ContinueTree {
public org.openjdk.tools.javac.util.Name label
public org.openjdk.tools.javac.tree.JCTree target
protected void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.Name getLabel ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getLabel ()
}
org/openjdk/tools/javac/tree/JCTree$JCConditional.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCConditional extends org.openjdk.tools.javac.tree.JCTree$JCPolyExpression implements org.openjdk.source.tree.ConditionalExpressionTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression cond
public org.openjdk.tools.javac.tree.JCTree$JCExpression truepart
public org.openjdk.tools.javac.tree.JCTree$JCExpression falsepart
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getCondition ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getTrueExpression ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getFalseExpression ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getFalseExpression ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getTrueExpression ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getCondition ()
}
org/openjdk/tools/javac/tree/JCTree$JCCompilationUnit.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit extends org.openjdk.tools.javac.tree.JCTree implements org.openjdk.source.tree.CompilationUnitTree {
public org.openjdk.tools.javac.util.List defs
public org.openjdk.javax.tools.JavaFileObject sourcefile
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol modle
public org.openjdk.javax.tools.JavaFileManager$Location locn
public org.openjdk.tools.javac.code.Symbol$PackageSymbol packge
public org.openjdk.tools.javac.code.Scope$WriteableScope toplevelScope
public org.openjdk.tools.javac.code.Scope$NamedImportScope namedImportScope
public org.openjdk.tools.javac.code.Scope$StarImportScope starImportScope
public org.openjdk.tools.javac.util.Position$LineMap lineMap
public org.openjdk.tools.javac.tree.DocCommentTable docComments
public org.openjdk.tools.javac.tree.EndPosTable endPositions
protected void <init> (org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCModuleDecl getModuleDecl ()
public org.openjdk.tools.javac.tree.JCTree$JCPackageDecl getPackage ()
public org.openjdk.tools.javac.util.List getPackageAnnotations ()
public org.openjdk.source.tree.ExpressionTree getPackageName ()
public org.openjdk.tools.javac.util.List getImports ()
public org.openjdk.javax.tools.JavaFileObject getSourceFile ()
public org.openjdk.tools.javac.util.Position$LineMap getLineMap ()
public org.openjdk.tools.javac.util.List getTypeDecls ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.LineMap getLineMap ()
public volatile synthetic java.util.List getTypeDecls ()
public volatile synthetic java.util.List getImports ()
public volatile synthetic org.openjdk.source.tree.PackageTree getPackage ()
public volatile synthetic java.util.List getPackageAnnotations ()
}
org/openjdk/tools/javac/tree/JCTree$JCClassDecl.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCClassDecl extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.ClassTree {
public org.openjdk.tools.javac.tree.JCTree$JCModifiers mods
public org.openjdk.tools.javac.util.Name name
public org.openjdk.tools.javac.util.List typarams
public org.openjdk.tools.javac.tree.JCTree$JCExpression extending
public org.openjdk.tools.javac.util.List implementing
public org.openjdk.tools.javac.util.List defs
public org.openjdk.tools.javac.code.Symbol$ClassSymbol sym
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCModifiers getModifiers ()
public org.openjdk.tools.javac.util.Name getSimpleName ()
public org.openjdk.tools.javac.util.List getTypeParameters ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExtendsClause ()
public org.openjdk.tools.javac.util.List getImplementsClause ()
public org.openjdk.tools.javac.util.List getMembers ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getMembers ()
public volatile synthetic java.util.List getImplementsClause ()
public volatile synthetic org.openjdk.source.tree.Tree getExtendsClause ()
public volatile synthetic java.util.List getTypeParameters ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getSimpleName ()
public volatile synthetic org.openjdk.source.tree.ModifiersTree getModifiers ()
}
org/openjdk/tools/javac/tree/JCTree$JCCatch.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCCatch extends org.openjdk.tools.javac.tree.JCTree implements org.openjdk.source.tree.CatchTree {
public org.openjdk.tools.javac.tree.JCTree$JCVariableDecl param
public org.openjdk.tools.javac.tree.JCTree$JCBlock body
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCVariableDecl getParameter ()
public org.openjdk.tools.javac.tree.JCTree$JCBlock getBlock ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.BlockTree getBlock ()
public volatile synthetic org.openjdk.source.tree.VariableTree getParameter ()
}
org/openjdk/tools/javac/tree/JCTree$JCCase.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCCase extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.CaseTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression pat
public org.openjdk.tools.javac.util.List stats
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public org.openjdk.tools.javac.util.List getStatements ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getStatements ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCBreak.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCBreak extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.BreakTree {
public org.openjdk.tools.javac.util.Name label
public org.openjdk.tools.javac.tree.JCTree target
protected void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.Name getLabel ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getLabel ()
}
org/openjdk/tools/javac/tree/JCTree$JCBlock.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCBlock extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.BlockTree {
public long flags
public org.openjdk.tools.javac.util.List stats
public int endpos
protected void <init> (long, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.List getStatements ()
public boolean isStatic ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getStatements ()
}
org/openjdk/tools/javac/tree/JCTree$JCBinary.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCBinary extends org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression implements org.openjdk.source.tree.BinaryTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression lhs
public org.openjdk.tools.javac.tree.JCTree$JCExpression rhs
protected void <init> (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Symbol$OperatorSymbol)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getLeftOperand ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getRightOperand ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCExpression getOperand (org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos)
public volatile synthetic org.openjdk.source.tree.ExpressionTree getRightOperand ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getLeftOperand ()
}
org/openjdk/tools/javac/tree/JCTree$JCAssignOp.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCAssignOp extends org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression implements org.openjdk.source.tree.CompoundAssignmentTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression lhs
public org.openjdk.tools.javac.tree.JCTree$JCExpression rhs
protected void <init> (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Symbol$OperatorSymbol)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getVariable ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$JCExpression getOperand (org.openjdk.tools.javac.tree.JCTree$JCOperatorExpression$OperandPos)
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getVariable ()
}
org/openjdk/tools/javac/tree/JCTree$JCAssign.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCAssign extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.AssignmentTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression lhs
public org.openjdk.tools.javac.tree.JCTree$JCExpression rhs
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getVariable ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getVariable ()
}
org/openjdk/tools/javac/tree/JCTree$JCAssert.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCAssert extends org.openjdk.tools.javac.tree.JCTree$JCStatement implements org.openjdk.source.tree.AssertTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression cond
public org.openjdk.tools.javac.tree.JCTree$JCExpression detail
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getCondition ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getDetail ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getDetail ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getCondition ()
}
org/openjdk/tools/javac/tree/JCTree$JCArrayTypeTree.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.ArrayTypeTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression elemtype
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree getType ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.Tree getType ()
}
org/openjdk/tools/javac/tree/JCTree$JCArrayAccess.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCArrayAccess extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.ArrayAccessTree {
public org.openjdk.tools.javac.tree.JCTree$JCExpression indexed
public org.openjdk.tools.javac.tree.JCTree$JCExpression index
protected void <init> (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getExpression ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getIndex ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getIndex ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/tools/javac/tree/JCTree$JCAnnotation.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCAnnotation extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.AnnotationTree {
private org.openjdk.tools.javac.tree.JCTree$Tag tag
public org.openjdk.tools.javac.tree.JCTree annotationType
public org.openjdk.tools.javac.util.List args
public org.openjdk.tools.javac.code.Attribute$Compound attribute
protected void <init> (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.tree.JCTree getAnnotationType ()
public org.openjdk.tools.javac.util.List getArguments ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic java.util.List getArguments ()
public volatile synthetic org.openjdk.source.tree.Tree getAnnotationType ()
}
org/openjdk/tools/javac/tree/JCTree$JCAnnotatedType.class
JCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType extends org.openjdk.tools.javac.tree.JCTree$JCExpression implements org.openjdk.source.tree.AnnotatedTypeTree {
public org.openjdk.tools.javac.util.List annotations
public org.openjdk.tools.javac.tree.JCTree$JCExpression underlyingType
protected void <init> (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void accept (org.openjdk.tools.javac.tree.JCTree$Visitor)
public org.openjdk.source.tree.Tree$Kind getKind ()
public org.openjdk.tools.javac.util.List getAnnotations ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression getUnderlyingType ()
public java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.JCTree$Tag getTag ()
public volatile synthetic org.openjdk.source.tree.ExpressionTree getUnderlyingType ()
public volatile synthetic java.util.List getAnnotations ()
}
org/openjdk/tools/javac/tree/JCTree$Factory.class
JCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.JCTree$Factory extends java.lang.Object {
public abstract org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit TopLevel (org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCPackageDecl PackageDecl (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCImport Import (org.openjdk.tools.javac.tree.JCTree, boolean)
public abstract org.openjdk.tools.javac.tree.JCTree$JCClassDecl ClassDef (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCMethodDecl MethodDef (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCVariableDecl VarDef (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCSkip Skip ()
public abstract org.openjdk.tools.javac.tree.JCTree$JCBlock Block (long, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop DoLoop (org.openjdk.tools.javac.tree.JCTree$JCStatement, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCWhileLoop WhileLoop (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public abstract org.openjdk.tools.javac.tree.JCTree$JCForLoop ForLoop (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public abstract org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop ForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public abstract org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement Labelled (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public abstract org.openjdk.tools.javac.tree.JCTree$JCSwitch Switch (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCCase Case (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCSynchronized Synchronized (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public abstract org.openjdk.tools.javac.tree.JCTree$JCTry Try (org.openjdk.tools.javac.tree.JCTree$JCBlock, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public abstract org.openjdk.tools.javac.tree.JCTree$JCTry Try (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public abstract org.openjdk.tools.javac.tree.JCTree$JCCatch Catch (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.tree.JCTree$JCBlock)
public abstract org.openjdk.tools.javac.tree.JCTree$JCConditional Conditional (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCIf If (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCStatement, org.openjdk.tools.javac.tree.JCTree$JCStatement)
public abstract org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement Exec (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCBreak Break (org.openjdk.tools.javac.util.Name)
public abstract org.openjdk.tools.javac.tree.JCTree$JCContinue Continue (org.openjdk.tools.javac.util.Name)
public abstract org.openjdk.tools.javac.tree.JCTree$JCReturn Return (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCThrow Throw (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCAssert Assert (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation Apply (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCNewClass NewClass (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public abstract org.openjdk.tools.javac.tree.JCTree$JCNewArray NewArray (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCParens Parens (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCAssign Assign (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCAssignOp Assignop (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
public abstract org.openjdk.tools.javac.tree.JCTree$JCUnary Unary (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCBinary Binary (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCTypeCast TypeCast (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCInstanceOf TypeTest (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree)
public abstract org.openjdk.tools.javac.tree.JCTree$JCArrayAccess Indexed (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCFieldAccess Select (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.Name)
public abstract org.openjdk.tools.javac.tree.JCTree$JCIdent Ident (org.openjdk.tools.javac.util.Name)
public abstract org.openjdk.tools.javac.tree.JCTree$JCLiteral Literal (org.openjdk.tools.javac.code.TypeTag, java.lang.Object)
public abstract org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree TypeIdent (org.openjdk.tools.javac.code.TypeTag)
public abstract org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree TypeArray (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCTypeApply TypeApply (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCTypeParameter TypeParameter (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCWildcard Wildcard (org.openjdk.tools.javac.tree.JCTree$TypeBoundKind, org.openjdk.tools.javac.tree.JCTree)
public abstract org.openjdk.tools.javac.tree.JCTree$TypeBoundKind TypeBoundKind (org.openjdk.tools.javac.code.BoundKind)
public abstract org.openjdk.tools.javac.tree.JCTree$JCAnnotation Annotation (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCModifiers Modifiers (long, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCErroneous Erroneous (org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCModuleDecl ModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.source.tree.ModuleTree$ModuleKind, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCExports Exports (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCOpens Opens (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCProvides Provides (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.tree.JCTree$JCRequires Requires (boolean, boolean, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$JCUses Uses (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public abstract org.openjdk.tools.javac.tree.JCTree$LetExpr LetExpr (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
}
org/openjdk/tools/javac/tree/JCTree$1.class
JCTree.java
package org.openjdk.tools.javac.tree
synthetic org.openjdk.tools.javac.tree.JCTree$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$BoundKind
static void <clinit> ()
}
org/openjdk/tools/javac/tree/EndPosTable.class
EndPosTable.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.EndPosTable extends java.lang.Object {
public abstract int getEndPos (org.openjdk.tools.javac.tree.JCTree)
public abstract void storeEnd (org.openjdk.tools.javac.tree.JCTree, int)
public abstract int replaceTree (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/tree/DocTreeMaker.class
DocTreeMaker.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DocTreeMaker extends java.lang.Object implements org.openjdk.source.util.DocTreeFactory {
protected static final org.openjdk.tools.javac.util.Context$Key treeMakerKey
final java.util.EnumSet sentenceBreakTags
public int pos
private final org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
private final org.openjdk.tools.javac.api.JavacTrees trees
private final org.openjdk.tools.javac.parser.ReferenceParser referenceParser
public static org.openjdk.tools.javac.tree.DocTreeMaker instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public org.openjdk.tools.javac.tree.DocTreeMaker at (int)
public org.openjdk.tools.javac.tree.DocTreeMaker at (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public org.openjdk.tools.javac.tree.DCTree$DCAttribute newAttributeTree (org.openjdk.javax.lang.model.element.Name, org.openjdk.source.doctree.AttributeTree$ValueKind, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCAuthor newAuthorTree (java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCLiteral newCodeTree (org.openjdk.source.doctree.TextTree)
public org.openjdk.tools.javac.tree.DCTree$DCComment newCommentTree (java.lang.String)
public org.openjdk.tools.javac.tree.DCTree$DCDeprecated newDeprecatedTree (java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCDocComment newDocCommentTree (org.openjdk.tools.javac.parser.Tokens$Comment, java.util.List, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCDocComment newDocCommentTree (java.util.List, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCDocRoot newDocRootTree ()
public org.openjdk.tools.javac.tree.DCTree$DCEndElement newEndElementTree (org.openjdk.javax.lang.model.element.Name)
public org.openjdk.tools.javac.tree.DCTree$DCEntity newEntityTree (org.openjdk.javax.lang.model.element.Name)
public org.openjdk.tools.javac.tree.DCTree$DCErroneous newErroneousTree (java.lang.String, org.openjdk.javax.tools.Diagnostic)
public transient org.openjdk.tools.javac.tree.DCTree$DCErroneous newErroneousTree (java.lang.String, org.openjdk.tools.javac.util.DiagnosticSource, java.lang.String, java.lang.Object[])
public org.openjdk.tools.javac.tree.DCTree$DCThrows newExceptionTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCHidden newHiddenTree (java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCIdentifier newIdentifierTree (org.openjdk.javax.lang.model.element.Name)
public org.openjdk.tools.javac.tree.DCTree$DCIndex newIndexTree (org.openjdk.source.doctree.DocTree, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCInheritDoc newInheritDocTree ()
public org.openjdk.tools.javac.tree.DCTree$DCLink newLinkTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCLink newLinkPlainTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCLiteral newLiteralTree (org.openjdk.source.doctree.TextTree)
public org.openjdk.tools.javac.tree.DCTree$DCParam newParamTree (boolean, org.openjdk.source.doctree.IdentifierTree, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCProvides newProvidesTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCReference newReferenceTree (java.lang.String)
public org.openjdk.tools.javac.tree.DCTree$DCReference newReferenceTree (java.lang.String, org.openjdk.tools.javac.tree.JCTree, org.openjdk.javax.lang.model.element.Name, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCReturn newReturnTree (java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCSee newSeeTree (java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCSerial newSerialTree (java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCSerialData newSerialDataTree (java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCSerialField newSerialFieldTree (org.openjdk.source.doctree.IdentifierTree, org.openjdk.source.doctree.ReferenceTree, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCSince newSinceTree (java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCStartElement newStartElementTree (org.openjdk.javax.lang.model.element.Name, java.util.List, boolean)
public org.openjdk.tools.javac.tree.DCTree$DCText newTextTree (java.lang.String)
public org.openjdk.tools.javac.tree.DCTree$DCThrows newThrowsTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCUnknownBlockTag newUnknownBlockTagTree (org.openjdk.javax.lang.model.element.Name, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCUnknownInlineTag newUnknownInlineTagTree (org.openjdk.javax.lang.model.element.Name, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCUses newUsesTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public org.openjdk.tools.javac.tree.DCTree$DCValue newValueTree (org.openjdk.source.doctree.ReferenceTree)
public org.openjdk.tools.javac.tree.DCTree$DCVersion newVersionTree (java.util.List)
public java.util.List getFirstSentence (java.util.List)
private org.openjdk.tools.javac.util.Pair splitBody (java.util.Collection)
private boolean isTextTree (org.openjdk.source.doctree.DocTree)
private int defaultSentenceBreak (java.lang.String)
private int getSentenceBreak (java.lang.String, org.openjdk.source.doctree.DocTree)
private boolean isSentenceBreak (org.openjdk.javax.lang.model.element.Name)
private boolean isSentenceBreak (org.openjdk.source.doctree.DocTree, boolean)
private int skipWhiteSpace (java.lang.String, int)
private java.lang.String removeTrailingWhitespace (java.lang.String)
private java.util.List cast (java.util.List)
public volatile synthetic org.openjdk.source.util.DocTreeFactory at (int)
public volatile synthetic org.openjdk.source.doctree.VersionTree newVersionTree (java.util.List)
public volatile synthetic org.openjdk.source.doctree.ValueTree newValueTree (org.openjdk.source.doctree.ReferenceTree)
public volatile synthetic org.openjdk.source.doctree.UsesTree newUsesTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public volatile synthetic org.openjdk.source.doctree.UnknownInlineTagTree newUnknownInlineTagTree (org.openjdk.javax.lang.model.element.Name, java.util.List)
public volatile synthetic org.openjdk.source.doctree.UnknownBlockTagTree newUnknownBlockTagTree (org.openjdk.javax.lang.model.element.Name, java.util.List)
public volatile synthetic org.openjdk.source.doctree.ThrowsTree newThrowsTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public volatile synthetic org.openjdk.source.doctree.TextTree newTextTree (java.lang.String)
public volatile synthetic org.openjdk.source.doctree.StartElementTree newStartElementTree (org.openjdk.javax.lang.model.element.Name, java.util.List, boolean)
public volatile synthetic org.openjdk.source.doctree.SinceTree newSinceTree (java.util.List)
public volatile synthetic org.openjdk.source.doctree.SerialFieldTree newSerialFieldTree (org.openjdk.source.doctree.IdentifierTree, org.openjdk.source.doctree.ReferenceTree, java.util.List)
public volatile synthetic org.openjdk.source.doctree.SerialDataTree newSerialDataTree (java.util.List)
public volatile synthetic org.openjdk.source.doctree.SerialTree newSerialTree (java.util.List)
public volatile synthetic org.openjdk.source.doctree.SeeTree newSeeTree (java.util.List)
public volatile synthetic org.openjdk.source.doctree.ReturnTree newReturnTree (java.util.List)
public volatile synthetic org.openjdk.source.doctree.ReferenceTree newReferenceTree (java.lang.String)
public volatile synthetic org.openjdk.source.doctree.ProvidesTree newProvidesTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public volatile synthetic org.openjdk.source.doctree.ParamTree newParamTree (boolean, org.openjdk.source.doctree.IdentifierTree, java.util.List)
public volatile synthetic org.openjdk.source.doctree.LiteralTree newLiteralTree (org.openjdk.source.doctree.TextTree)
public volatile synthetic org.openjdk.source.doctree.LinkTree newLinkPlainTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public volatile synthetic org.openjdk.source.doctree.LinkTree newLinkTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public volatile synthetic org.openjdk.source.doctree.InheritDocTree newInheritDocTree ()
public volatile synthetic org.openjdk.source.doctree.IndexTree newIndexTree (org.openjdk.source.doctree.DocTree, java.util.List)
public volatile synthetic org.openjdk.source.doctree.IdentifierTree newIdentifierTree (org.openjdk.javax.lang.model.element.Name)
public volatile synthetic org.openjdk.source.doctree.HiddenTree newHiddenTree (java.util.List)
public volatile synthetic org.openjdk.source.doctree.ThrowsTree newExceptionTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public volatile synthetic org.openjdk.source.doctree.ErroneousTree newErroneousTree (java.lang.String, org.openjdk.javax.tools.Diagnostic)
public volatile synthetic org.openjdk.source.doctree.EntityTree newEntityTree (org.openjdk.javax.lang.model.element.Name)
public volatile synthetic org.openjdk.source.doctree.EndElementTree newEndElementTree (org.openjdk.javax.lang.model.element.Name)
public volatile synthetic org.openjdk.source.doctree.DocRootTree newDocRootTree ()
public volatile synthetic org.openjdk.source.doctree.DocCommentTree newDocCommentTree (java.util.List, java.util.List)
public volatile synthetic org.openjdk.source.doctree.DeprecatedTree newDeprecatedTree (java.util.List)
public volatile synthetic org.openjdk.source.doctree.CommentTree newCommentTree (java.lang.String)
public volatile synthetic org.openjdk.source.doctree.LiteralTree newCodeTree (org.openjdk.source.doctree.TextTree)
public volatile synthetic org.openjdk.source.doctree.AuthorTree newAuthorTree (java.util.List)
public volatile synthetic org.openjdk.source.doctree.AttributeTree newAttributeTree (org.openjdk.javax.lang.model.element.Name, org.openjdk.source.doctree.AttributeTree$ValueKind, java.util.List)
static void <clinit> ()
}
org/openjdk/tools/javac/tree/DocTreeMaker$2.class
DocTreeMaker.java
package org.openjdk.tools.javac.tree
synthetic org.openjdk.tools.javac.tree.DocTreeMaker$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$source$doctree$DocTree$Kind
static void <clinit> ()
}
org/openjdk/tools/javac/tree/DocTreeMaker$1.class
DocTreeMaker.java
package org.openjdk.tools.javac.tree
org.openjdk.tools.javac.tree.DocTreeMaker$1 extends java.lang.Object implements org.openjdk.tools.javac.parser.Tokens$Comment {
final synthetic org.openjdk.tools.javac.tree.DocTreeMaker this$0
void <init> (org.openjdk.tools.javac.tree.DocTreeMaker)
public java.lang.String getText ()
public int getSourcePos (int)
public org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle getStyle ()
public boolean isDeprecated ()
}
org/openjdk/tools/javac/tree/DocPretty.class
DocPretty.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DocPretty extends java.lang.Object implements org.openjdk.source.doctree.DocTreeVisitor {
final java.io.Writer out
int lmargin
final String lineSep
public void <init> (java.io.Writer)
public void print (org.openjdk.source.doctree.DocTree) throws java.io.IOException
protected void print (java.lang.Object) throws java.io.IOException
public void print (java.util.List) throws java.io.IOException
protected void print (java.util.List, java.lang.String) throws java.io.IOException
protected void println () throws java.io.IOException
protected void printTagName (org.openjdk.source.doctree.DocTree) throws java.io.IOException
public java.lang.Void visitAttribute (org.openjdk.source.doctree.AttributeTree, java.lang.Void)
public java.lang.Void visitAuthor (org.openjdk.source.doctree.AuthorTree, java.lang.Void)
public java.lang.Void visitComment (org.openjdk.source.doctree.CommentTree, java.lang.Void)
public java.lang.Void visitDeprecated (org.openjdk.source.doctree.DeprecatedTree, java.lang.Void)
public java.lang.Void visitDocComment (org.openjdk.source.doctree.DocCommentTree, java.lang.Void)
public java.lang.Void visitDocRoot (org.openjdk.source.doctree.DocRootTree, java.lang.Void)
public java.lang.Void visitEndElement (org.openjdk.source.doctree.EndElementTree, java.lang.Void)
public java.lang.Void visitEntity (org.openjdk.source.doctree.EntityTree, java.lang.Void)
public java.lang.Void visitErroneous (org.openjdk.source.doctree.ErroneousTree, java.lang.Void)
public java.lang.Void visitHidden (org.openjdk.source.doctree.HiddenTree, java.lang.Void)
public java.lang.Void visitIdentifier (org.openjdk.source.doctree.IdentifierTree, java.lang.Void)
public java.lang.Void visitIndex (org.openjdk.source.doctree.IndexTree, java.lang.Void)
public java.lang.Void visitInheritDoc (org.openjdk.source.doctree.InheritDocTree, java.lang.Void)
public java.lang.Void visitLink (org.openjdk.source.doctree.LinkTree, java.lang.Void)
public java.lang.Void visitLiteral (org.openjdk.source.doctree.LiteralTree, java.lang.Void)
public java.lang.Void visitParam (org.openjdk.source.doctree.ParamTree, java.lang.Void)
public java.lang.Void visitProvides (org.openjdk.source.doctree.ProvidesTree, java.lang.Void)
public java.lang.Void visitReference (org.openjdk.source.doctree.ReferenceTree, java.lang.Void)
public java.lang.Void visitReturn (org.openjdk.source.doctree.ReturnTree, java.lang.Void)
public java.lang.Void visitSee (org.openjdk.source.doctree.SeeTree, java.lang.Void)
public java.lang.Void visitSerial (org.openjdk.source.doctree.SerialTree, java.lang.Void)
public java.lang.Void visitSerialData (org.openjdk.source.doctree.SerialDataTree, java.lang.Void)
public java.lang.Void visitSerialField (org.openjdk.source.doctree.SerialFieldTree, java.lang.Void)
public java.lang.Void visitSince (org.openjdk.source.doctree.SinceTree, java.lang.Void)
public java.lang.Void visitStartElement (org.openjdk.source.doctree.StartElementTree, java.lang.Void)
public java.lang.Void visitText (org.openjdk.source.doctree.TextTree, java.lang.Void)
public java.lang.Void visitThrows (org.openjdk.source.doctree.ThrowsTree, java.lang.Void)
public java.lang.Void visitUnknownBlockTag (org.openjdk.source.doctree.UnknownBlockTagTree, java.lang.Void)
public java.lang.Void visitUnknownInlineTag (org.openjdk.source.doctree.UnknownInlineTagTree, java.lang.Void)
public java.lang.Void visitUses (org.openjdk.source.doctree.UsesTree, java.lang.Void)
public java.lang.Void visitValue (org.openjdk.source.doctree.ValueTree, java.lang.Void)
public java.lang.Void visitVersion (org.openjdk.source.doctree.VersionTree, java.lang.Void)
public java.lang.Void visitOther (org.openjdk.source.doctree.DocTree, java.lang.Void)
public volatile synthetic java.lang.Object visitOther (org.openjdk.source.doctree.DocTree, java.lang.Object)
public volatile synthetic java.lang.Object visitVersion (org.openjdk.source.doctree.VersionTree, java.lang.Object)
public volatile synthetic java.lang.Object visitValue (org.openjdk.source.doctree.ValueTree, java.lang.Object)
public volatile synthetic java.lang.Object visitUses (org.openjdk.source.doctree.UsesTree, java.lang.Object)
public volatile synthetic java.lang.Object visitUnknownInlineTag (org.openjdk.source.doctree.UnknownInlineTagTree, java.lang.Object)
public volatile synthetic java.lang.Object visitUnknownBlockTag (org.openjdk.source.doctree.UnknownBlockTagTree, java.lang.Object)
public volatile synthetic java.lang.Object visitThrows (org.openjdk.source.doctree.ThrowsTree, java.lang.Object)
public volatile synthetic java.lang.Object visitText (org.openjdk.source.doctree.TextTree, java.lang.Object)
public volatile synthetic java.lang.Object visitStartElement (org.openjdk.source.doctree.StartElementTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSince (org.openjdk.source.doctree.SinceTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSerialField (org.openjdk.source.doctree.SerialFieldTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSerialData (org.openjdk.source.doctree.SerialDataTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSerial (org.openjdk.source.doctree.SerialTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSee (org.openjdk.source.doctree.SeeTree, java.lang.Object)
public volatile synthetic java.lang.Object visitReturn (org.openjdk.source.doctree.ReturnTree, java.lang.Object)
public volatile synthetic java.lang.Object visitReference (org.openjdk.source.doctree.ReferenceTree, java.lang.Object)
public volatile synthetic java.lang.Object visitProvides (org.openjdk.source.doctree.ProvidesTree, java.lang.Object)
public volatile synthetic java.lang.Object visitParam (org.openjdk.source.doctree.ParamTree, java.lang.Object)
public volatile synthetic java.lang.Object visitLiteral (org.openjdk.source.doctree.LiteralTree, java.lang.Object)
public volatile synthetic java.lang.Object visitLink (org.openjdk.source.doctree.LinkTree, java.lang.Object)
public volatile synthetic java.lang.Object visitInheritDoc (org.openjdk.source.doctree.InheritDocTree, java.lang.Object)
public volatile synthetic java.lang.Object visitIndex (org.openjdk.source.doctree.IndexTree, java.lang.Object)
public volatile synthetic java.lang.Object visitIdentifier (org.openjdk.source.doctree.IdentifierTree, java.lang.Object)
public volatile synthetic java.lang.Object visitHidden (org.openjdk.source.doctree.HiddenTree, java.lang.Object)
public volatile synthetic java.lang.Object visitErroneous (org.openjdk.source.doctree.ErroneousTree, java.lang.Object)
public volatile synthetic java.lang.Object visitEntity (org.openjdk.source.doctree.EntityTree, java.lang.Object)
public volatile synthetic java.lang.Object visitEndElement (org.openjdk.source.doctree.EndElementTree, java.lang.Object)
public volatile synthetic java.lang.Object visitDocRoot (org.openjdk.source.doctree.DocRootTree, java.lang.Object)
public volatile synthetic java.lang.Object visitDocComment (org.openjdk.source.doctree.DocCommentTree, java.lang.Object)
public volatile synthetic java.lang.Object visitDeprecated (org.openjdk.source.doctree.DeprecatedTree, java.lang.Object)
public volatile synthetic java.lang.Object visitComment (org.openjdk.source.doctree.CommentTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAuthor (org.openjdk.source.doctree.AuthorTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAttribute (org.openjdk.source.doctree.AttributeTree, java.lang.Object)
}
org/openjdk/tools/javac/tree/DocPretty$UncheckedIOException.class
DocPretty.java
package org.openjdk.tools.javac.tree
org.openjdk.tools.javac.tree.DocPretty$UncheckedIOException extends java.lang.Error {
static final long serialVersionUID
void <init> (java.io.IOException)
}
org/openjdk/tools/javac/tree/DocPretty$1.class
DocPretty.java
package org.openjdk.tools.javac.tree
synthetic org.openjdk.tools.javac.tree.DocPretty$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$source$doctree$AttributeTree$ValueKind
static void <clinit> ()
}
org/openjdk/tools/javac/tree/DocCommentTable.class
DocCommentTable.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.DocCommentTable extends java.lang.Object {
public abstract boolean hasComment (org.openjdk.tools.javac.tree.JCTree)
public abstract org.openjdk.tools.javac.parser.Tokens$Comment getComment (org.openjdk.tools.javac.tree.JCTree)
public abstract java.lang.String getCommentText (org.openjdk.tools.javac.tree.JCTree)
public abstract org.openjdk.tools.javac.tree.DCTree$DCDocComment getCommentTree (org.openjdk.tools.javac.tree.JCTree)
public abstract void putComment (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.parser.Tokens$Comment)
}
org/openjdk/tools/javac/tree/DCTree.class
DCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.DCTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public int pos
public void <init> ()
public long getSourcePosition (org.openjdk.tools.javac.tree.DCTree$DCDocComment)
public org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition pos (org.openjdk.tools.javac.tree.DCTree$DCDocComment)
public java.lang.String toString ()
}
org/openjdk/tools/javac/tree/DCTree$DCVersion.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCVersion extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.VersionTree {
public final java.util.List body
void <init> (java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.util.List getBody ()
}
org/openjdk/tools/javac/tree/DCTree$DCValue.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCValue extends org.openjdk.tools.javac.tree.DCTree$DCInlineTag implements org.openjdk.source.doctree.ValueTree {
public final org.openjdk.tools.javac.tree.DCTree$DCReference ref
void <init> (org.openjdk.tools.javac.tree.DCTree$DCReference)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.source.doctree.ReferenceTree getReference ()
}
org/openjdk/tools/javac/tree/DCTree$DCUses.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCUses extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.UsesTree {
public final org.openjdk.tools.javac.tree.DCTree$DCReference serviceType
public final java.util.List description
void <init> (org.openjdk.tools.javac.tree.DCTree$DCReference, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.source.doctree.ReferenceTree getServiceType ()
public java.util.List getDescription ()
}
org/openjdk/tools/javac/tree/DCTree$DCUnknownInlineTag.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCUnknownInlineTag extends org.openjdk.tools.javac.tree.DCTree$DCInlineTag implements org.openjdk.source.doctree.UnknownInlineTagTree {
public final org.openjdk.javax.lang.model.element.Name name
public final java.util.List content
void <init> (org.openjdk.javax.lang.model.element.Name, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.lang.String getTagName ()
public java.util.List getContent ()
}
org/openjdk/tools/javac/tree/DCTree$DCUnknownBlockTag.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCUnknownBlockTag extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.UnknownBlockTagTree {
public final org.openjdk.javax.lang.model.element.Name name
public final java.util.List content
void <init> (org.openjdk.javax.lang.model.element.Name, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.lang.String getTagName ()
public java.util.List getContent ()
}
org/openjdk/tools/javac/tree/DCTree$DCThrows.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCThrows extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.ThrowsTree {
public final org.openjdk.source.doctree.DocTree$Kind kind
public final org.openjdk.tools.javac.tree.DCTree$DCReference name
public final java.util.List description
void <init> (org.openjdk.source.doctree.DocTree$Kind, org.openjdk.tools.javac.tree.DCTree$DCReference, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.source.doctree.ReferenceTree getExceptionName ()
public java.util.List getDescription ()
}
org/openjdk/tools/javac/tree/DCTree$DCText.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCText extends org.openjdk.tools.javac.tree.DCTree implements org.openjdk.source.doctree.TextTree {
public final String text
void <init> (java.lang.String)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.lang.String getBody ()
}
org/openjdk/tools/javac/tree/DCTree$DCStartElement.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCStartElement extends org.openjdk.tools.javac.tree.DCTree$DCEndPosTree implements org.openjdk.source.doctree.StartElementTree {
public final org.openjdk.javax.lang.model.element.Name name
public final java.util.List attrs
public final boolean selfClosing
void <init> (org.openjdk.javax.lang.model.element.Name, java.util.List, boolean)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.javax.lang.model.element.Name getName ()
public java.util.List getAttributes ()
public boolean isSelfClosing ()
}
org/openjdk/tools/javac/tree/DCTree$DCSince.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCSince extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.SinceTree {
public final java.util.List body
void <init> (java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.util.List getBody ()
}
org/openjdk/tools/javac/tree/DCTree$DCSerialField.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCSerialField extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.SerialFieldTree {
public final org.openjdk.tools.javac.tree.DCTree$DCIdentifier name
public final org.openjdk.tools.javac.tree.DCTree$DCReference type
public final java.util.List description
void <init> (org.openjdk.tools.javac.tree.DCTree$DCIdentifier, org.openjdk.tools.javac.tree.DCTree$DCReference, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.util.List getDescription ()
public org.openjdk.source.doctree.IdentifierTree getName ()
public org.openjdk.source.doctree.ReferenceTree getType ()
}
org/openjdk/tools/javac/tree/DCTree$DCSerialData.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCSerialData extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.SerialDataTree {
public final java.util.List description
void <init> (java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.util.List getDescription ()
}
org/openjdk/tools/javac/tree/DCTree$DCSerial.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCSerial extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.SerialTree {
public final java.util.List description
void <init> (java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.util.List getDescription ()
}
org/openjdk/tools/javac/tree/DCTree$DCSee.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCSee extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.SeeTree {
public final java.util.List reference
void <init> (java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.util.List getReference ()
}
org/openjdk/tools/javac/tree/DCTree$DCReturn.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCReturn extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.ReturnTree {
public final java.util.List description
void <init> (java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.util.List getDescription ()
}
org/openjdk/tools/javac/tree/DCTree$DCReference.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCReference extends org.openjdk.tools.javac.tree.DCTree$DCEndPosTree implements org.openjdk.source.doctree.ReferenceTree {
public final String signature
public final org.openjdk.tools.javac.tree.JCTree qualifierExpression
public final org.openjdk.javax.lang.model.element.Name memberName
public final java.util.List paramTypes
void <init> (java.lang.String, org.openjdk.tools.javac.tree.JCTree, org.openjdk.javax.lang.model.element.Name, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.lang.String getSignature ()
}
org/openjdk/tools/javac/tree/DCTree$DCProvides.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCProvides extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.ProvidesTree {
public final org.openjdk.tools.javac.tree.DCTree$DCReference serviceType
public final java.util.List description
void <init> (org.openjdk.tools.javac.tree.DCTree$DCReference, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.source.doctree.ReferenceTree getServiceType ()
public java.util.List getDescription ()
}
org/openjdk/tools/javac/tree/DCTree$DCParam.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCParam extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.ParamTree {
public final boolean isTypeParameter
public final org.openjdk.tools.javac.tree.DCTree$DCIdentifier name
public final java.util.List description
void <init> (boolean, org.openjdk.tools.javac.tree.DCTree$DCIdentifier, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public boolean isTypeParameter ()
public org.openjdk.source.doctree.IdentifierTree getName ()
public java.util.List getDescription ()
}
org/openjdk/tools/javac/tree/DCTree$DCLiteral.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCLiteral extends org.openjdk.tools.javac.tree.DCTree$DCInlineTag implements org.openjdk.source.doctree.LiteralTree {
public final org.openjdk.source.doctree.DocTree$Kind kind
public final org.openjdk.tools.javac.tree.DCTree$DCText body
void <init> (org.openjdk.source.doctree.DocTree$Kind, org.openjdk.tools.javac.tree.DCTree$DCText)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.tools.javac.tree.DCTree$DCText getBody ()
public volatile synthetic org.openjdk.source.doctree.TextTree getBody ()
}
org/openjdk/tools/javac/tree/DCTree$DCLink.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCLink extends org.openjdk.tools.javac.tree.DCTree$DCInlineTag implements org.openjdk.source.doctree.LinkTree {
public final org.openjdk.source.doctree.DocTree$Kind kind
public final org.openjdk.tools.javac.tree.DCTree$DCReference ref
public final java.util.List label
void <init> (org.openjdk.source.doctree.DocTree$Kind, org.openjdk.tools.javac.tree.DCTree$DCReference, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.source.doctree.ReferenceTree getReference ()
public java.util.List getLabel ()
}
org/openjdk/tools/javac/tree/DCTree$DCInlineTag.class
DCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.DCTree$DCInlineTag extends org.openjdk.tools.javac.tree.DCTree$DCEndPosTree implements org.openjdk.source.doctree.InlineTagTree {
public void <init> ()
public java.lang.String getTagName ()
}
org/openjdk/tools/javac/tree/DCTree$DCInheritDoc.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCInheritDoc extends org.openjdk.tools.javac.tree.DCTree$DCInlineTag implements org.openjdk.source.doctree.InheritDocTree {
public void <init> ()
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
}
org/openjdk/tools/javac/tree/DCTree$DCIndex.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCIndex extends org.openjdk.tools.javac.tree.DCTree$DCInlineTag implements org.openjdk.source.doctree.IndexTree {
public final org.openjdk.tools.javac.tree.DCTree term
public final java.util.List description
void <init> (org.openjdk.tools.javac.tree.DCTree, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.source.doctree.DocTree getSearchTerm ()
public java.util.List getDescription ()
}
org/openjdk/tools/javac/tree/DCTree$DCIdentifier.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCIdentifier extends org.openjdk.tools.javac.tree.DCTree implements org.openjdk.source.doctree.IdentifierTree {
public final org.openjdk.javax.lang.model.element.Name name
void <init> (org.openjdk.javax.lang.model.element.Name)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.javax.lang.model.element.Name getName ()
}
org/openjdk/tools/javac/tree/DCTree$DCHidden.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCHidden extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.HiddenTree {
public final java.util.List body
void <init> (java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.util.List getBody ()
}
org/openjdk/tools/javac/tree/DCTree$DCErroneous.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCErroneous extends org.openjdk.tools.javac.tree.DCTree implements org.openjdk.source.doctree.ErroneousTree org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition {
public final String body
public final org.openjdk.tools.javac.util.JCDiagnostic diag
transient void <init> (java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic$Factory, org.openjdk.tools.javac.util.DiagnosticSource, java.lang.String, java.lang.Object[])
void <init> (java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.lang.String getBody ()
public org.openjdk.javax.tools.Diagnostic getDiagnostic ()
public org.openjdk.tools.javac.tree.JCTree getTree ()
public int getStartPosition ()
public int getPreferredPosition ()
public int getEndPosition (org.openjdk.tools.javac.tree.EndPosTable)
}
org/openjdk/tools/javac/tree/DCTree$DCEntity.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCEntity extends org.openjdk.tools.javac.tree.DCTree implements org.openjdk.source.doctree.EntityTree {
public final org.openjdk.javax.lang.model.element.Name name
void <init> (org.openjdk.javax.lang.model.element.Name)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.javax.lang.model.element.Name getName ()
}
org/openjdk/tools/javac/tree/DCTree$DCEndPosTree.class
DCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.DCTree$DCEndPosTree extends org.openjdk.tools.javac.tree.DCTree {
private int endPos
public void <init> ()
public int getEndPos (org.openjdk.tools.javac.tree.DCTree$DCDocComment)
public org.openjdk.tools.javac.tree.DCTree$DCEndPosTree setEndPos (int)
}
org/openjdk/tools/javac/tree/DCTree$DCEndElement.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCEndElement extends org.openjdk.tools.javac.tree.DCTree implements org.openjdk.source.doctree.EndElementTree {
public final org.openjdk.javax.lang.model.element.Name name
void <init> (org.openjdk.javax.lang.model.element.Name)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.javax.lang.model.element.Name getName ()
}
org/openjdk/tools/javac/tree/DCTree$DCDocRoot.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCDocRoot extends org.openjdk.tools.javac.tree.DCTree$DCInlineTag implements org.openjdk.source.doctree.DocRootTree {
public void <init> ()
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
}
org/openjdk/tools/javac/tree/DCTree$DCDocComment.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCDocComment extends org.openjdk.tools.javac.tree.DCTree implements org.openjdk.source.doctree.DocCommentTree {
public final org.openjdk.tools.javac.parser.Tokens$Comment comment
public final java.util.List fullBody
public final java.util.List firstSentence
public final java.util.List body
public final java.util.List tags
public void <init> (org.openjdk.tools.javac.parser.Tokens$Comment, java.util.List, java.util.List, java.util.List, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.util.List getFirstSentence ()
public java.util.List getFullBody ()
public java.util.List getBody ()
public java.util.List getBlockTags ()
}
org/openjdk/tools/javac/tree/DCTree$DCDeprecated.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCDeprecated extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.DeprecatedTree {
public final java.util.List body
void <init> (java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.util.List getBody ()
}
org/openjdk/tools/javac/tree/DCTree$DCComment.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCComment extends org.openjdk.tools.javac.tree.DCTree implements org.openjdk.source.doctree.CommentTree {
public final String body
void <init> (java.lang.String)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.lang.String getBody ()
}
org/openjdk/tools/javac/tree/DCTree$DCBlockTag.class
DCTree.java
package org.openjdk.tools.javac.tree
public abstract org.openjdk.tools.javac.tree.DCTree$DCBlockTag extends org.openjdk.tools.javac.tree.DCTree implements org.openjdk.source.doctree.BlockTagTree {
public void <init> ()
public java.lang.String getTagName ()
}
org/openjdk/tools/javac/tree/DCTree$DCAuthor.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCAuthor extends org.openjdk.tools.javac.tree.DCTree$DCBlockTag implements org.openjdk.source.doctree.AuthorTree {
public final java.util.List name
void <init> (java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public java.util.List getName ()
}
org/openjdk/tools/javac/tree/DCTree$DCAttribute.class
DCTree.java
package org.openjdk.tools.javac.tree
public org.openjdk.tools.javac.tree.DCTree$DCAttribute extends org.openjdk.tools.javac.tree.DCTree implements org.openjdk.source.doctree.AttributeTree {
public final org.openjdk.javax.lang.model.element.Name name
public final org.openjdk.source.doctree.AttributeTree$ValueKind vkind
public final java.util.List value
void <init> (org.openjdk.javax.lang.model.element.Name, org.openjdk.source.doctree.AttributeTree$ValueKind, java.util.List)
public org.openjdk.source.doctree.DocTree$Kind getKind ()
public java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
public org.openjdk.javax.lang.model.element.Name getName ()
public org.openjdk.source.doctree.AttributeTree$ValueKind getValueKind ()
public java.util.List getValue ()
}
org/openjdk/tools/javac/resources/
org/openjdk/tools/javac/resources/legacy.class
legacy.java
package org.openjdk.tools.javac.resources
public final org.openjdk.tools.javac.resources.legacy extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/javac/resources/javac_zh_CN.class
javac_zh_CN.java
package org.openjdk.tools.javac.resources
public final org.openjdk.tools.javac.resources.javac_zh_CN extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/javac/resources/javac_ja.class
javac_ja.java
package org.openjdk.tools.javac.resources
public final org.openjdk.tools.javac.resources.javac_ja extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/javac/resources/javac.class
javac.java
package org.openjdk.tools.javac.resources
public final org.openjdk.tools.javac.resources.javac extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/javac/resources/ct.class
ct.java
package org.openjdk.tools.javac.resources
public final org.openjdk.tools.javac.resources.ct extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/javac/resources/compiler_zh_CN.class
compiler_zh_CN.java
package org.openjdk.tools.javac.resources
public final org.openjdk.tools.javac.resources.compiler_zh_CN extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/javac/resources/compiler_ja.class
compiler_ja.java
package org.openjdk.tools.javac.resources
public final org.openjdk.tools.javac.resources.compiler_ja extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/javac/resources/compiler.class
compiler.java
package org.openjdk.tools.javac.resources
public final org.openjdk.tools.javac.resources.compiler extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/javac/resources/CompilerProperties.class
CompilerProperties.java
package org.openjdk.tools.javac.resources
public org.openjdk.tools.javac.resources.CompilerProperties extends java.lang.Object {
public void <init> ()
}
org/openjdk/tools/javac/resources/CompilerProperties$Warnings.class
CompilerProperties.java
package org.openjdk.tools.javac.resources
public org.openjdk.tools.javac.resources.CompilerProperties$Warnings extends java.lang.Object {
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning AddopensIgnored
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning AnnotationMethodNotFound
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning AnnotationMethodNotFoundReason
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning DivZero
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning EmptyIf
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning FinallyCannotComplete
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning IllegalCharForEncoding
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning InvalidArchiveFile
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning InvalidPath
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning MethodRedundantTypeargs
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning MissingDeprecatedAnnotation
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning OptionObsoleteSuppression
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning OverrideBridge
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning PossibleFallThroughIntoCase
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning PotentialLambdaFound
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcProcOnlyRequestedNoProcs
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcUseImplicit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcUseProcOrImplicit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning RequiresAutomatic
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning RequiresTransitiveAutomatic
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning TryExplicitCloseCall
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning UncheckedAssign
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning UncheckedCastToType
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning UnderscoreAsIdentifier
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning UnexpectedArchiveFile
public static final org.openjdk.tools.javac.util.JCDiagnostic$Warning Warning
public void <init> ()
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning AccessToMemberFromSerializableElement (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning AccessToMemberFromSerializableLambda (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning AuxiliaryClassAccessedFromOutsideOfItsSourceFile (org.openjdk.tools.javac.code.Symbol, java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning AuxiliaryClassAccessedFromOutsideOfItsSourceFile (org.openjdk.tools.javac.code.Symbol, org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning AuxiliaryClassAccessedFromOutsideOfItsSourceFile (org.openjdk.tools.javac.code.Type, java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning AuxiliaryClassAccessedFromOutsideOfItsSourceFile (org.openjdk.tools.javac.code.Type, org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning BadNameForOption (org.openjdk.tools.javac.main.Option, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning BigMajorVersion (java.io.File, int, int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning BigMajorVersion (org.openjdk.javax.tools.JavaFileObject, int, int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ConstantSVUID (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning DeprecatedAnnotationHasNoEffect (org.openjdk.tools.javac.code.Kinds$Kind)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning DiamondRedundantArgs (java.lang.Void, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning DirPathElementNotDirectory (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning DirPathElementNotDirectory (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning DirPathElementNotFound (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning DirPathElementNotFound (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning FileFromFuture (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning FileFromFuture (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ForwardRef (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning FutureAttr (org.openjdk.tools.javac.util.Name, int, int, int, int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning HasBeenDeprecated (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning HasBeenDeprecatedForRemoval (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning HasBeenDeprecatedForRemovalModule (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning HasBeenDeprecatedModule (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ImproperSVUID (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning IncubatingModules (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning InexactNonVarargsCall (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning LeaksNotAccessible (org.openjdk.tools.javac.code.Kinds$KindName, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning LeaksNotAccessibleNotRequiredTransitive (org.openjdk.tools.javac.code.Kinds$KindName, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning LeaksNotAccessibleUnexported (org.openjdk.tools.javac.code.Kinds$KindName, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning LeaksNotAccessibleUnexportedQualified (org.openjdk.tools.javac.code.Kinds$KindName, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning LintOption (org.openjdk.tools.javac.main.Option)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning LocnUnknownFileOnModulePath (java.nio.file.Path)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning LongSVUID (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning MissingSVUID (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ModuleForOptionNotFound (org.openjdk.tools.javac.main.Option, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ModuleNotFound (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OptionObsoleteSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OptionObsoleteTarget (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OutdirIsInExplodedModule (java.nio.file.Path)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OverrideEqualsButNotHashcode (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OverrideUncheckedRet (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OverrideUncheckedRet (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OverrideUncheckedThrown (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OverrideUncheckedThrown (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OverrideVarargsExtra (org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OverrideVarargsExtra (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OverrideVarargsMissing (org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning OverrideVarargsMissing (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning PackageEmptyOrNotFound (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning PathElementNotFound (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning PathElementNotFound (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning PkgInfoAlreadySeen (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning PoorChoiceForModuleName (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning PositionOverflow (int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning PotentiallyAmbiguousOverload (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProbFoundReq (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProbFoundReq (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcAnnotationsWithoutProcessors (java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcFileCreateLastRound (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcFileReopening (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcIllegalFileName (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcMalformedSupportedString (java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcMessager (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcPackageDoesNotExist (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcProcessorIncompatibleSourceVersion (org.openjdk.tools.javac.code.Source, java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcSuspiciousClassName (java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcTypeAlreadyExists (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcTypeRecreate (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcUnclosedTypeFiles (java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ProcUnmatchedProcessorOptions (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning RawClassUse (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning RedundantCast (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning SelfRef (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning ServiceProvidedButNotExportedOrUsed (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning SourceNoBootclasspath (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning StaticNotQualifiedByType (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning SunProprietary (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning TryResourceNotReferenced (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning TryResourceThrowsInterruptedExc (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning UncheckedAssignToVar (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning UncheckedCallMbrOfRawType (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning UncheckedGenericArrayCreation (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning UncheckedMethInvocationApplied (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning UncheckedVarargsNonReifiableType (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning UnknownEnumConstant (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning UnknownEnumConstantReason (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning UnknownEnumConstantReason (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning UnreachableCatch (java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning UnreachableCatch1 (java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning VarargsRedundantTrustmeAnno (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning VarargsRedundantTrustmeAnno (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Warning VarargsUnsafeUseVarargsParam (org.openjdk.tools.javac.code.Symbol)
static void <clinit> ()
}
org/openjdk/tools/javac/resources/CompilerProperties$Notes.class
CompilerProperties.java
package org.openjdk.tools.javac.resources
public org.openjdk.tools.javac.resources.CompilerProperties$Notes extends java.lang.Object {
public static final org.openjdk.tools.javac.util.JCDiagnostic$Note CompressedDiags
public static final org.openjdk.tools.javac.util.JCDiagnostic$Note DeprecatedPlural
public static final org.openjdk.tools.javac.util.JCDiagnostic$Note DeprecatedPluralAdditional
public static final org.openjdk.tools.javac.util.JCDiagnostic$Note DeprecatedRecompile
public static final org.openjdk.tools.javac.util.JCDiagnostic$Note Note
public static final org.openjdk.tools.javac.util.JCDiagnostic$Note RemovalPlural
public static final org.openjdk.tools.javac.util.JCDiagnostic$Note RemovalPluralAdditional
public static final org.openjdk.tools.javac.util.JCDiagnostic$Note RemovalRecompile
public static final org.openjdk.tools.javac.util.JCDiagnostic$Note UncheckedPlural
public static final org.openjdk.tools.javac.util.JCDiagnostic$Note UncheckedPluralAdditional
public static final org.openjdk.tools.javac.util.JCDiagnostic$Note UncheckedRecompile
public void <init> ()
public static org.openjdk.tools.javac.util.JCDiagnostic$Note DeferredMethodInst (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note DeprecatedFilename (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note DeprecatedFilename (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note DeprecatedFilenameAdditional (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note DeprecatedFilenameAdditional (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note LambdaStat (boolean, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note MrefStat (boolean, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note MrefStat1 (boolean, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note MultipleElements (java.lang.String, java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note ProcMessager (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note RemovalFilename (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note RemovalFilename (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note RemovalFilenameAdditional (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note RemovalFilenameAdditional (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note UncheckedFilename (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note UncheckedFilename (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note UncheckedFilenameAdditional (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note UncheckedFilenameAdditional (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, int, java.lang.String, java.util.List, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, int, java.lang.String, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, int, java.lang.String, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, int, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, int, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, int, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, int, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, int, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, int, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti1 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, java.lang.Void, java.lang.String, java.util.List, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti1 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, java.lang.Void, java.lang.String, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti1 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, java.lang.Void, java.lang.String, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti1 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, java.lang.Void, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti1 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, java.lang.Void, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti1 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, java.lang.Void, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti1 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, java.lang.Void, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti1 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, java.lang.Void, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Note VerboseResolveMulti1 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, java.lang.Void, java.lang.String, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
static void <clinit> ()
}
org/openjdk/tools/javac/resources/CompilerProperties$Fragments.class
CompilerProperties.java
package org.openjdk.tools.javac.resources
public org.openjdk.tools.javac.resources.CompilerProperties$Fragments extends java.lang.Object {
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment ArgLengthMismatch
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadClassSignature
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadConstPoolTag
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadConstPoolTagAt
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadEnclosingClass
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadModuleInfoName
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadRuntimeInvisibleParamAnnotations
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadSignature
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadTypeAnnotationValue
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment BaseMembership
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantResolveModules
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment ClassFileNotFound
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment ClassFileWrongClass
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment ConditionalTargetCantBeVoid
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment DiamondAnonymousMethodsImplicitlyOverride
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment FatalErrCantClose
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment FatalErrCantLocateCtor
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment FatalErrCantLocateField
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment FatalErrCantLocateMeth
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment FatalErrNoJavaLang
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment FileDoesNotContainModule
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment FileDoesNotContainPackage
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment IllegalStartOfClassFile
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleArgTypesInLambda
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleArgTypesInMref
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment InnerCls
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameAnnotation
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameClass
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameConstructor
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameEnum
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameInstanceInit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameInterface
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameMethod
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameModule
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnamePackage
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameStatic
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameStaticInit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameTypeVariable
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameTypeVariableBound
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameValue
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment KindnameVariable
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment Lambda
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment LocnModule_path
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment LocnModule_source_path
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment LocnSystem_modules
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment LocnUpgrade_module_path
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment MalformedVarargMethod
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment ModuleInfoInvalidSuperClass
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment NoArgs
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment NoUniqueMinimalInstanceExists
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment ResumeAbort
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment SourceUnavailable
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment StatExprExpected
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment StaticMrefWithTargs
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TokenBadSymbol
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TokenCharacter
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TokenDouble
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TokenEndOfInput
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TokenFloat
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TokenIdentifier
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TokenInteger
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TokenLongInteger
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TokenString
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TypeCaptureof1
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TypeNone
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TypeNull
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TypeReqArrayOrIterable
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TypeReqClass
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TypeReqClassArray
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TypeReqExact
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment TypeReqRef
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment UnableToAccessFile
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment UncheckedAssign
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment UncheckedCastToType
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment UndeclTypeVar
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment UnexpectedRetVal
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment UnicodeStrNotSupported
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment UnnamedModule
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment UnnamedPackage
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment VersionNotAvailable
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereDescriptionCaptured
public static final org.openjdk.tools.javac.util.JCDiagnostic$Fragment WrongVersion
public void <init> ()
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment AnachronisticModuleInfo (java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment AnonymousClass (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment ApplicableMethodFound (int, org.openjdk.tools.javac.code.Symbol, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment ApplicableMethodFound1 (int, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment ApplicableMethodFound1 (int, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadClassFile (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadClassFileHeader (java.io.File, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadClassFileHeader (java.io.File, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadClassFileHeader (org.openjdk.javax.tools.JavaFileObject, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadClassFileHeader (org.openjdk.javax.tools.JavaFileObject, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadConstPoolEntry (java.io.File, java.lang.String, int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadConstPoolEntry (org.openjdk.javax.tools.JavaFileObject, java.lang.String, int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadConstantRange (java.lang.String, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadConstantValue (java.lang.String, org.openjdk.tools.javac.code.Symbol, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadEnclosingMethod (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadInstanceMethodInUnboundLookup (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadIntersectionTargetForFunctionalExpr (org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadIntersectionTargetForFunctionalExpr (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadSourceFileHeader (java.io.File, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadSourceFileHeader (java.io.File, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadSourceFileHeader (org.openjdk.javax.tools.JavaFileObject, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadSourceFileHeader (org.openjdk.javax.tools.JavaFileObject, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadStaticMethodInBoundLookup (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment BadStaticMethodInUnboundLookup (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantAccessInnerClsConstr (org.openjdk.tools.javac.code.Symbol, java.util.List, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplyDiamond1 (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplyDiamond1 (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplyDiamond1 (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplyDiamond1 (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplyDiamond1 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplyDiamond1 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantApplySymbols (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantHide (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantImplement (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantOverride (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantResolveLocationArgs (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.lang.Void, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantResolveLocationArgs (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.lang.Void, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantResolveLocationArgsParams (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CantResolveLocationArgsParams (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CapturedType (int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment ClashesWith (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CountError (int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CountErrorPlural (int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CountWarn (int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment CountWarnPlural (int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment Descriptor (org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment DescriptorThrows (org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment Diamond (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment DiamondAndAnonClassNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment DiamondAndExplicitParams (java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment DiamondInvalidArg (java.util.List, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment DiamondInvalidArg (java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment DiamondInvalidArgs (java.util.List, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment DiamondInvalidArgs (java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment DiamondNonGeneric (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment ExplicitParamDoNotConformToBounds (org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment FileDoesntContainClass (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InaccessibleVarargsType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InapplicableMethod (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InapplicableMethod (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleAbstracts (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleDescsInFunctionalIntf (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleEqBounds (org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleEqLowerBounds (org.openjdk.tools.javac.code.Type, java.util.List, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleEqUpperBounds (org.openjdk.tools.javac.code.Type, java.util.List, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleRetTypeInLambda (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleRetTypeInMref (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleTypeInConditional (org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleTypeInConditional (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleUpperBounds (org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IncompatibleUpperLowerBounds (org.openjdk.tools.javac.code.Type, java.util.List, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InconvertibleTypes (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InferArgLengthMismatch (java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InferNoConformingAssignmentExists (java.util.List, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InferNoConformingAssignmentExists (java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InferNoConformingInstanceExists (java.util.List, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InferVarargsArgumentMismatch (java.util.List, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InferVarargsArgumentMismatch (java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InferredDoNotConformToEqBounds (org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InferredDoNotConformToLowerBounds (org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InferredDoNotConformToUpperBounds (org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment IntersectionType (int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InvalidDefaultInterface (java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InvalidGenericLambdaTarget (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InvalidMref (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InvalidMref (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment InvalidStaticInterface (java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment Location (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment Location (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment Location1 (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment MissingRetVal (java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment ModuleNameMismatch (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment ModuleNonZeroOpens (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment MrefInferAndExplicitParams (java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NoAbstracts (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NoConformingAssignmentExists (org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NoConformingAssignmentExists (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NoSuitableFunctionalIntfInst (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NoUniqueMaximalInstanceExists (org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotAFunctionalIntf (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotAFunctionalIntf1 (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotAFunctionalIntf1 (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotAnIntfComponent (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotAnIntfComponent (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotApplicableMethodFound (int, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotApplicableMethodFound (int, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessClassIntfCantAccess (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessClassIntfCantAccessReason (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessClassIntfCantAccessReason (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessDoesNotRead (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessDoesNotReadFromUnnamed (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessDoesNotReadUnnamed (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessNotExported (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessNotExportedFromUnnamed (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessNotExportedToModule (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessNotExportedToModuleFromUnnamed (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessPackageCantAccess (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefAccessPackageCantAccess (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment NotDefPublicCantAccess (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment OverriddenDefault (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment PackageNotVisible (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment PackageNotVisible (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment PartialInstSig (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment PossibleLossOfPrecision (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment ProbFoundReq (org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment ProbFoundReq (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment RedundantSupertype (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment RedundantSupertype (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment RefAmbiguous (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment ReportAccess (org.openjdk.tools.javac.code.Symbol, java.util.Set, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment TryNotApplicableToType (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment TypeCaptureof (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment TypeParameter (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment TypeVar (org.openjdk.tools.javac.util.Name, int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment UncheckedClashWith (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment UncheckedImplement (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment UncheckedOverride (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VarargsArgumentMismatch (org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VarargsArgumentMismatch (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VarargsClashWith (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VarargsImplement (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VarargsOverride (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VarargsTrustmeOnNonVarargsMeth (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VarargsTrustmeOnReifiableVarargs (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VarargsTrustmeOnVirtualVarargs (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VarargsTrustmeOnVirtualVarargsFinalOnly (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VerboseCheckingAttribution (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VerboseClasspath (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VerboseLoading (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VerboseParsingDone (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VerboseParsingStarted (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VerboseParsingStarted (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VerboseSourcepath (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VerboseTotal (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VerboseWroteFile (java.io.File)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment VerboseWroteFile (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereCaptured (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereCaptured1 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, java.lang.Void, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereDescriptionCaptured1 (java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereDescriptionIntersection (java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereDescriptionIntersection1 (java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereDescriptionTypevar (java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereDescriptionTypevar1 (java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereFreshTypevar (org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereIntersection (org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereTypevar (org.openjdk.tools.javac.code.Type, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WhereTypevar1 (org.openjdk.tools.javac.code.Type, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment WrongNumberTypeArgs (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment XPrintProcessorInfo (java.lang.String, java.lang.String, boolean)
public static org.openjdk.tools.javac.util.JCDiagnostic$Fragment XPrintRounds (int, java.lang.String, java.util.Set, boolean)
static void <clinit> ()
}
org/openjdk/tools/javac/resources/CompilerProperties$Errors.class
CompilerProperties.java
package org.openjdk.tools.javac.resources
public org.openjdk.tools.javac.resources.CompilerProperties$Errors extends java.lang.Object {
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AbstractMethCantHaveBody
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AddmodsAllModulePathInvalid
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AlreadyAnnotated
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AlreadyDefinedThisUnit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AnnotationTypeNotApplicable
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AnnotationValueMustBeAnnotation
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AnnotationValueMustBeNameValue
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AnnotationValueNotAllowableType
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AnonClassImplIntfNoArgs
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AnonClassImplIntfNoQualForNew
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AnonClassImplIntfNoTypeargs
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ArrayAndReceiver
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ArrayDimensionMissing
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AssertAsIdentifier
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error AttributeValueMustBeConstant
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error BadFunctionalIntfAnno
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error BreakOutsideSwitchLoop
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error CannotCreateArrayWithDiamond
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error CannotCreateArrayWithTypeArguments
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error CantAssignValToThis
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error CantExtendIntfAnnotation
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error CantInheritFromAnon
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error CantReadFile
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error CantSelectStaticClassFromParamType
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error CatchWithoutTry
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ClassNotAllowed
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ConstExprReq
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ContOutsideLoop
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcBadEntity
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcBadGt
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcBadInlineTag
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcGtExpected
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcIdentifierExpected
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcMalformedHtml
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcMissingSemicolon
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcNoContent
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcNoTagName
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcRefBadParens
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcRefSyntaxError
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcRefUnexpectedInput
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcUnexpectedContent
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcUnterminatedInlineTag
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcUnterminatedSignature
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DcUnterminatedString
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DefaultAllowedInIntfAnnotationMember
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DotClassExpected
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DuplicateCaseLabel
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error DuplicateDefaultLabel
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ElseWithoutIf
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error EmptyCharLit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error EnumAnnotationMustBeEnumConstant
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error EnumAsIdentifier
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error EnumCantBeInstantiated
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error EnumLabelMustBeUnqualifiedEnum
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error EnumNoFinalize
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error EnumNoSubclassing
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error EnumTypesNotExtensible
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error EnumsMustBeStatic
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error Error
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ExpectedModule
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ExpectedModuleOrOpen
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ExpressionNotAllowableAsAnnotationValue
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error FileSbOnSourceOrPatchPathForModule
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error FinallyWithoutTry
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error FpNumberTooLarge
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error FpNumberTooSmall
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error GenericArrayCreation
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error GenericThrowable
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalDot
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalEnumStaticRef
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalEscChar
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalForwardRef
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalGenericTypeForInstof
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalLineEndInCharLit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalNonasciiDigit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalSelfRef
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalStartOfExpr
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalStartOfStmt
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalStartOfType
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalUnderscore
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalUnicodeEsc
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ImproperlyFormedTypeInnerRawParam
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ImproperlyFormedTypeParamMissing
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error InitializerMustBeAbleToCompleteNormally
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error InitializerNotAllowed
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IntfAnnotationMembersCantHaveParams
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IntfAnnotationMembersCantHaveTypeParams
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IntfExpectedHere
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IntfMethCantHaveBody
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IntfNotAllowedHere
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidBinaryNumber
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidHexNumber
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidMethDeclRetTypeReq
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidModuleDirective
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error IoException
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LambdaBodyNeitherValueNorVoidCompatible
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LimitCode
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LimitCodeTooLargeForTryStmt
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LimitDimensions
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LimitLocals
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LimitParameters
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LimitPool
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LimitPoolInClass
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LimitStack
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LimitString
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LimitStringOverflow
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error LocalEnum
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error MalformedFpLit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error MethodDoesNotOverrideSuperclass
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error MissingMethBodyOrDeclAbstract
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error MissingRetStmt
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ModuleDeclSbInModuleInfoJava
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ModuleNotFoundOnModuleSourcePath
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ModulesourcepathMustBeSpecifiedWithDashMOption
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NameReservedForInternalUse
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NativeMethCantHaveBody
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NewNotAllowedInAnnotation
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NoAnnotationMember
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NoAnnotationsOnDotClass
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NoEnclInstanceOfTypeInScope
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NoIntfExpectedHere
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NoMatchEntry
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NoOpensUnlessStrong
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NoOutputDir
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NoPkgInModuleInfoJava
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NotAnnotationType
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NotInModuleOnModuleSourcePath
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error NotStmt
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error OutputDirMustBeSpecifiedWithDashMOption
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error PkgAnnotationsSbInPackageInfoJava
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error PrematureEof
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ProcBadConfigFile
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ProcCantAccess
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ProcCantCreateLoader
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ProcNoService
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ProcProcessorBadOptionName
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ProcServiceProblem
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ProcessorpathNoProcessormodulepath
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error RecursiveCtorInvocation
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error RepeatedAnnotationTarget
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error RepeatedInterface
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error RepeatedModifier
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error RetOutsideMeth
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ServiceImplementationMustBeSubtypeOfServiceInterface
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ServiceImplementationProviderReturnMustBeSubtypeOfServiceInterface
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error SignatureDoesntMatchIntf
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error SignatureDoesntMatchSupertype
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error SourceCantOverwriteInputFile
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error StackSimError
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error StaticImpOnlyClassesAndInterfaces
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error StringConstReq
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ThisAsIdentifier
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error ThrowsNotAllowedInIntfAnnotation
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error TooManyModules
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error TryWithResourcesExprNeedsVar
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error TryWithoutCatchFinallyOrResourceDecls
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error TryWithoutCatchOrFinally
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error TypeVarCantBeDeref
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error TypeVarMayNotBeFollowedByOtherBounds
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error TypeVarMoreThanOnce
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error TypeVarMoreThanOnceInResult
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error UnclosedCharLit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error UnclosedComment
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error UnclosedStrLit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error UnderscoreAsIdentifier
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error UnderscoreAsIdentifierInLambda
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error UnexpectedLambda
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error UnexpectedMref
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error UnexpectedType
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error UnnamedPkgNotAllowedNamedModules
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error UnreachableStmt
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error UnsupportedCrossFpLit
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error VarargsAndOldArraySyntax
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error VarargsAndReceiver
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error VarargsMustBeLast
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error VariableNotAllowed
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error VoidNotAllowedHere
public static final org.openjdk.tools.javac.util.JCDiagnostic$Error WarningsAndWerror
public void <init> ()
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AbstractCantBeAccessedDirectly (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AbstractCantBeInstantiated (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AddExportsWithRelease (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AddReadsWithRelease (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AlreadyDefined (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AlreadyDefinedInClinit (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AlreadyDefinedSingleImport (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AlreadyDefinedStaticSingleImport (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AnnotationMissingDefaultValue (org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AnnotationMissingDefaultValue1 (org.openjdk.tools.javac.code.Type, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AnnotationNotValidForType (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AnnotationTypeNotApplicableToType (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AnnotationsAfterTypeParamsNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AnonymousDiamondMethodDoesNotOverrideSuperclass (org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error AnonymousDiamondMethodDoesNotOverrideSuperclass (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ArrayAndVarargs (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ArrayReqButFound (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error BadFunctionalIntfAnno1 (org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error BadFunctionalIntfAnno1 (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error BadInitializer (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error BadNameForOption (org.openjdk.tools.javac.main.Option, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CallMustBeFirstStmtInCtor (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CallToSuperNotAllowedInEnumCtor (java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantAccess (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantAccess (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplyDiamond (org.openjdk.tools.javac.util.JCDiagnostic, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplyDiamond (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplyDiamond1 (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplyDiamond1 (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplyDiamond1 (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplyDiamond1 (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplyDiamond1 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplyDiamond1 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, java.util.List, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbol (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantApplySymbols (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantAssignValToFinalVar (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantDeref (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantInheritDiffArg (org.openjdk.tools.javac.code.Symbol, java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantInheritFromFinal (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantRefBeforeCtorCalled (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantRefNonEffectivelyFinalVar (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantRefNonEffectivelyFinalVar (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantResolve (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.lang.Void, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantResolveArgs (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.lang.Void, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantResolveArgsParams (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantResolveLocation (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.lang.Void, java.lang.Void, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantResolveLocation (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.lang.Void, java.lang.Void, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantResolveLocationArgs (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.lang.Void, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantResolveLocationArgs (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.lang.Void, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantResolveLocationArgsParams (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantResolveLocationArgsParams (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.Name, java.util.List, java.util.List, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantTypeAnnotateScoping (java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CantTypeAnnotateScoping1 (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ClashWithPkgOfSameName (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ClassCantWrite (org.openjdk.tools.javac.code.Symbol, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ClassPublicShouldBeInFile (org.openjdk.tools.javac.code.Kinds$KindName, org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ConcreteInheritanceConflict (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ConflictingExports (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ConflictingExportsToModule (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ConflictingOpens (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ConflictingOpensToModule (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CyclicAnnotationElement (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CyclicInheritance (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error CyclicRequires (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DefaultMethodsNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DefaultOverridesObjectMember (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Kinds$KindName, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DiamondNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DoesNotOverrideAbstract (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DoesntExist (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DuplicateAnnotationInvalidRepeated (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DuplicateAnnotationMemberValue (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DuplicateAnnotationMissingContainer (org.openjdk.tools.javac.util.Name, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DuplicateClass (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DuplicateModule (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DuplicateModuleOnPath (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DuplicateProvides (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DuplicateRequires (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error DuplicateUses (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error EnclClassRequired (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ErrorReadingFile (java.io.File, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ErrorReadingFile (org.openjdk.javax.tools.JavaFileObject, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ExceptAlreadyCaught (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ExceptNeverThrownInTry (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error Expected (org.openjdk.tools.javac.parser.Tokens$TokenKind)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error Expected2 (org.openjdk.tools.javac.parser.Tokens$TokenKind, org.openjdk.tools.javac.parser.Tokens$TokenKind)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error Expected3 (org.openjdk.tools.javac.parser.Tokens$TokenKind, org.openjdk.tools.javac.parser.Tokens$TokenKind, org.openjdk.tools.javac.parser.Tokens$TokenKind)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error FilePatchedAndMsp (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error FinalParameterMayNotBeAssigned (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ForeachNotApplicableToType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ForeachNotApplicableToType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IclsCantHaveStaticDecl (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalArgumentForOption (java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalChar (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalCharForEncoding (java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalCombinationOfModifiers (java.util.Set, java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalDefaultSuperCall (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalDefaultSuperCall (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalInitializerForType (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalQualNotIcls (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IllegalStaticIntfMethCall (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ImportRequiresCanonical (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IncomparableTypes (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IncompatibleThrownTypesInMref (java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IncorrectConstructorReceiverName (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IncorrectConstructorReceiverType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IncorrectReceiverName (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IncorrectReceiverType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IntNumberTooLarge (int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IntersectionTypesInCastNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IntfAnnotationCantHaveTypeParams (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error IntfAnnotationMemberClash (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidAnnotationMemberType (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidModuleSpecifier (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidMref (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidMref (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotation (org.openjdk.tools.javac.code.Type, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationElemNondefault (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationElemNondefault (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationIncompatibleTarget (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationInvalidValue (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationMultipleValues (org.openjdk.tools.javac.code.Type, int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationNoValue (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationNoValue (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationNotApplicable (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationNotApplicableInContext (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationNotDocumented (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationNotInherited (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationRepeatedAndContainerPresent (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationRetention (org.openjdk.tools.javac.code.Symbol, java.lang.Void, org.openjdk.tools.javac.code.Symbol, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationValueReturn (org.openjdk.tools.javac.code.Symbol, java.lang.Void, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error InvalidRepeatableAnnotationValueReturn (org.openjdk.tools.javac.code.Type, java.lang.Void, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error LabelAlreadyInUse (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error LambdaNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error LocalVarAccessedFromIclsNeedsFinal (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error LocnBadModuleInfo (java.nio.file.Path)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error LocnCantGetModuleNameForJar (java.nio.file.Path)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error LocnCantReadDirectory (java.nio.file.Path)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error LocnCantReadFile (java.nio.file.Path)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error LocnInvalidArgForXpatch (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error LocnModuleInfoNotAllowedOnPatchPath (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error MethodInvokedWithIncorrectNumberArguments (int, int)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error MethodReferencesNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ModNotAllowedHere (java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ModuleNameMismatch (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ModuleNonZeroOpens (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ModuleNotFound (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ModuleNotFoundInModuleSourcePath (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ModulesNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error MultiModuleOutdirCannotBeExplodedModule (java.nio.file.Path)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error MulticatchNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error MulticatchParameterMayNotBeAssigned (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error MulticatchTypesMustBeDisjoint (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NameClashSameErasure (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NameClashSameErasureNoHide (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NameClashSameErasureNoOverride (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, java.lang.Void, java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NameClashSameErasureNoOverride1 (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NeitherConditionalSubtype (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NoSuperclass (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NoZipfsForArchive (java.nio.file.Path)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NonStaticCantBeRef (org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotDefAccessClassIntfCantAccess (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotDefAccessClassIntfCantAccessReason (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotDefAccessClassIntfCantAccessReason (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotDefAccessPackageCantAccess (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotDefAccessPackageCantAccess (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotDefPublic (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotDefPublicCantAccess (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotEnclClass (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotInProfile (org.openjdk.tools.javac.code.Symbol, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotLoopLabel (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotWithinBounds (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error NotWithinBounds (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OperatorCantBeApplied (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OperatorCantBeApplied1 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OptionRemovedSource (java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OptionRemovedTarget (java.lang.String, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error Orphaned (org.openjdk.tools.javac.parser.Tokens$TokenKind)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OverrideIncompatibleRet (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OverrideIncompatibleRet (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OverrideMeth (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OverrideMeth (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OverrideMethDoesntThrow (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OverrideMethDoesntThrow (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OverrideStatic (org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OverrideStatic (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OverrideWeakerAccess (org.openjdk.tools.javac.util.JCDiagnostic, java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error OverrideWeakerAccess (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error PackageClashFromRequires (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error PackageClashFromRequiresInUnnamed (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error PackageEmptyOrNotFound (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error PackageInOtherModule (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error PackageNotVisible (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error PackageNotVisible (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error PatchModuleWithRelease (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error PkgClashesWithClassOfSameName (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error PluginNotFound (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error PrivateIntfMethodsNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ProbFoundReq (org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ProbFoundReq (org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ProcCantAccess1 (org.openjdk.tools.javac.code.Symbol, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ProcCantFindClass (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ProcMessager (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ProcNoExplicitAnnotationProcessingRequested (java.util.List)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ProcProcessorCantInstantiate (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ProcProcessorNotFound (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ProcProcessorWrongType (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error QualifiedNewOfStaticClass (java.lang.Void)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ReceiverParameterNotApplicableConstructorToplevelClass (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error RefAmbiguous (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error RepeatableAnnotationsNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error RepeatedProvidesForService (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ReportAccess (org.openjdk.tools.javac.code.Symbol, java.util.Set, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ServiceDefinitionIsEnum (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ServiceImplementationDoesntHaveANoArgsConstructor (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ServiceImplementationIsAbstract (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ServiceImplementationIsInner (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ServiceImplementationNoArgsConstructorNotPublic (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error ServiceImplementationNotInRightModule (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error StaticIntfMethodInvokeNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error StaticIntfMethodsNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error StringSwitchNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error SyntheticNameConflict (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TooManyPatchedModules (java.util.Set)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TryResourceMayNotBeAssigned (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TryWithResourcesExprEffectivelyFinalVar (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TryWithResourcesNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TypeAnnotationsNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TypeDoesntTakeParams (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TypeFoundReq (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TypeFoundReq (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TypeFoundReq (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TypeFoundReq (org.openjdk.tools.javac.util.JCDiagnostic$Fragment, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TypeFoundReq (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TypeFoundReq (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TypesIncompatibleAbstractDefault (org.openjdk.tools.javac.code.Kinds$KindName, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TypesIncompatibleDiffRet (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error TypesIncompatibleUnrelatedDefaults (org.openjdk.tools.javac.code.Kinds$KindName, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, java.util.List, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error UndefLabel (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error UnreportedExceptionDefaultConstructor (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error UnreportedExceptionImplicitClose (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error UnreportedExceptionNeedToCatchOrThrow (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error UnsupportedBinaryLit (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error UnsupportedEncoding (org.openjdk.tools.javac.util.Name)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error UnsupportedUnderscoreLit (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error VarInTryWithResourcesNotSupportedInSource (java.lang.String)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error VarMightAlreadyBeAssigned (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error VarMightBeAssignedInLoop (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error VarMightNotHaveBeenInitialized (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error VarNotInitializedInDefaultConstructor (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error VarargsInvalidTrustmeAnno (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error VarargsInvalidTrustmeAnno (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$Fragment)
public static org.openjdk.tools.javac.util.JCDiagnostic$Error WrongNumberTypeArgs (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/processing/
org/openjdk/tools/javac/processing/ServiceProxy.class
ServiceProxy.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.ServiceProxy extends java.lang.Object {
private static final String prefix
void <init> ()
private static void fail (java.lang.Class, java.lang.String) throws org.openjdk.tools.javac.processing.ServiceProxy$ServiceConfigurationError
private static void fail (java.lang.Class, java.net.URL, int, java.lang.String) throws org.openjdk.tools.javac.processing.ServiceProxy$ServiceConfigurationError
private static boolean parse (java.lang.Class, java.net.URL) throws org.openjdk.tools.javac.processing.ServiceProxy$ServiceConfigurationError
public static boolean hasService (java.lang.Class, java.net.URL[]) throws org.openjdk.tools.javac.processing.ServiceProxy$ServiceConfigurationError
}
org/openjdk/tools/javac/processing/ServiceProxy$ServiceConfigurationError.class
ServiceProxy.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.ServiceProxy$ServiceConfigurationError extends java.lang.Error {
static final long serialVersionUID
void <init> (java.lang.String)
}
org/openjdk/tools/javac/processing/PrintingProcessor.class
PrintingProcessor.java
package org.openjdk.tools.javac.processing
public org.openjdk.tools.javac.processing.PrintingProcessor extends org.openjdk.javax.annotation.processing.AbstractProcessor {
java.io.PrintWriter writer
public void <init> ()
public void setWriter (java.io.Writer)
public boolean process (java.util.Set, org.openjdk.javax.annotation.processing.RoundEnvironment)
void print (org.openjdk.javax.lang.model.element.Element)
}
org/openjdk/tools/javac/processing/PrintingProcessor$PrintingElementVisitor.class
PrintingProcessor.java
package org.openjdk.tools.javac.processing
public org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor extends org.openjdk.javax.lang.model.util.SimpleElementVisitor9 {
int indentation
final java.io.PrintWriter writer
final org.openjdk.javax.lang.model.util.Elements elementUtils
private static final String[] spaces
public void <init> (java.io.Writer, org.openjdk.javax.lang.model.util.Elements)
protected org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor defaultAction (org.openjdk.javax.lang.model.element.Element, java.lang.Boolean)
public org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor visitExecutable (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Boolean)
public org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Boolean)
public org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor visitVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Boolean)
public org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor visitTypeParameter (org.openjdk.javax.lang.model.element.TypeParameterElement, java.lang.Boolean)
public org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor visitPackage (org.openjdk.javax.lang.model.element.PackageElement, java.lang.Boolean)
public org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor visitModule (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.Boolean)
private void printDirective (org.openjdk.javax.lang.model.element.ModuleElement$Directive)
public void flush ()
private void printDocComment (org.openjdk.javax.lang.model.element.Element)
private void printModifiers (org.openjdk.javax.lang.model.element.Element)
private void printFormalTypeParameters (org.openjdk.javax.lang.model.element.Parameterizable, boolean)
private void printAnnotationsInline (org.openjdk.javax.lang.model.element.Element)
private void printAnnotations (org.openjdk.javax.lang.model.element.Element)
private void printParameters (org.openjdk.javax.lang.model.element.ExecutableElement)
private void printInterfaces (org.openjdk.javax.lang.model.element.TypeElement)
private void printThrows (org.openjdk.javax.lang.model.element.ExecutableElement)
private void indent ()
public volatile synthetic java.lang.Object visitModule (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.Object)
public volatile synthetic java.lang.Object visitVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeParameter (org.openjdk.javax.lang.model.element.TypeParameterElement, java.lang.Object)
public volatile synthetic java.lang.Object visitExecutable (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
public volatile synthetic java.lang.Object visitPackage (org.openjdk.javax.lang.model.element.PackageElement, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (org.openjdk.javax.lang.model.element.Element, java.lang.Object)
static void <clinit> ()
}
org/openjdk/tools/javac/processing/PrintingProcessor$PrintingElementVisitor$PrintDirective.class
PrintingProcessor.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor$PrintDirective extends java.lang.Object implements org.openjdk.javax.lang.model.element.ModuleElement$DirectiveVisitor {
private final java.io.PrintWriter writer
void <init> (java.io.PrintWriter)
public java.lang.Void visitExports (org.openjdk.javax.lang.model.element.ModuleElement$ExportsDirective, java.lang.Void)
public java.lang.Void visitOpens (org.openjdk.javax.lang.model.element.ModuleElement$OpensDirective, java.lang.Void)
public java.lang.Void visitProvides (org.openjdk.javax.lang.model.element.ModuleElement$ProvidesDirective, java.lang.Void)
public java.lang.Void visitRequires (org.openjdk.javax.lang.model.element.ModuleElement$RequiresDirective, java.lang.Void)
public java.lang.Void visitUses (org.openjdk.javax.lang.model.element.ModuleElement$UsesDirective, java.lang.Void)
private void printModuleList (java.util.List)
private void printNameableList (java.util.List)
public volatile synthetic java.lang.Object visitProvides (org.openjdk.javax.lang.model.element.ModuleElement$ProvidesDirective, java.lang.Object)
public volatile synthetic java.lang.Object visitUses (org.openjdk.javax.lang.model.element.ModuleElement$UsesDirective, java.lang.Object)
public volatile synthetic java.lang.Object visitOpens (org.openjdk.javax.lang.model.element.ModuleElement$OpensDirective, java.lang.Object)
public volatile synthetic java.lang.Object visitExports (org.openjdk.javax.lang.model.element.ModuleElement$ExportsDirective, java.lang.Object)
public volatile synthetic java.lang.Object visitRequires (org.openjdk.javax.lang.model.element.ModuleElement$RequiresDirective, java.lang.Object)
}
org/openjdk/tools/javac/processing/PrintingProcessor$PrintingElementVisitor$1.class
PrintingProcessor.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor$1 extends org.openjdk.javax.lang.model.util.SimpleElementVisitor7 {
final synthetic org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor this$0
void <init> (org.openjdk.tools.javac.processing.PrintingProcessor$PrintingElementVisitor)
public org.openjdk.javax.lang.model.element.NestingKind visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Void)
public volatile synthetic java.lang.Object visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
}
org/openjdk/tools/javac/processing/PrintingProcessor$1.class
PrintingProcessor.java
package org.openjdk.tools.javac.processing
synthetic org.openjdk.tools.javac.processing.PrintingProcessor$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind
static void <clinit> ()
}
org/openjdk/tools/javac/processing/JavacRoundEnvironment.class
JavacRoundEnvironment.java
package org.openjdk.tools.javac.processing
public org.openjdk.tools.javac.processing.JavacRoundEnvironment extends java.lang.Object implements org.openjdk.javax.annotation.processing.RoundEnvironment {
private final boolean processingOver
private final boolean errorRaised
private final org.openjdk.javax.annotation.processing.ProcessingEnvironment processingEnv
private final org.openjdk.javax.lang.model.util.Elements eltUtils
private final java.util.Set rootElements
private static final String NOT_AN_ANNOTATION_TYPE
void <init> (boolean, boolean, java.util.Set, org.openjdk.javax.annotation.processing.ProcessingEnvironment)
public java.lang.String toString ()
public boolean processingOver ()
public boolean errorRaised ()
public java.util.Set getRootElements ()
public java.util.Set getElementsAnnotatedWith (org.openjdk.javax.lang.model.element.TypeElement)
public transient java.util.Set getElementsAnnotatedWithAny (org.openjdk.javax.lang.model.element.TypeElement[])
public java.util.Set getElementsAnnotatedWith (java.lang.Class)
public java.util.Set getElementsAnnotatedWithAny (java.util.Set)
private org.openjdk.javax.lang.model.element.Element mirrorAsElement (org.openjdk.javax.lang.model.element.AnnotationMirror)
private void throwIfNotAnnotation (java.lang.Class)
private void throwIfNotAnnotation (org.openjdk.javax.lang.model.element.TypeElement)
static synthetic org.openjdk.javax.lang.model.util.Elements access$000 (org.openjdk.tools.javac.processing.JavacRoundEnvironment)
static synthetic org.openjdk.javax.lang.model.element.Element access$100 (org.openjdk.tools.javac.processing.JavacRoundEnvironment, org.openjdk.javax.lang.model.element.AnnotationMirror)
}
org/openjdk/tools/javac/processing/JavacRoundEnvironment$ElementScanningIncludingTypeParameters.class
JavacRoundEnvironment.java
package org.openjdk.tools.javac.processing
abstract org.openjdk.tools.javac.processing.JavacRoundEnvironment$ElementScanningIncludingTypeParameters extends org.openjdk.javax.lang.model.util.ElementScanner9 {
protected void <init> (java.lang.Object)
public java.lang.Object visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
public java.lang.Object visitExecutable (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
}
org/openjdk/tools/javac/processing/JavacRoundEnvironment$AnnotationSetScanner.class
JavacRoundEnvironment.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacRoundEnvironment$AnnotationSetScanner extends org.openjdk.tools.javac.processing.JavacRoundEnvironment$ElementScanningIncludingTypeParameters {
private java.util.Set annotatedElements
final synthetic org.openjdk.tools.javac.processing.JavacRoundEnvironment this$0
void <init> (org.openjdk.tools.javac.processing.JavacRoundEnvironment, java.util.Set)
public java.util.Set scan (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.TypeElement)
public volatile synthetic java.lang.Object scan (org.openjdk.javax.lang.model.element.Element, java.lang.Object)
}
org/openjdk/tools/javac/processing/JavacRoundEnvironment$AnnotationSetMultiScanner.class
JavacRoundEnvironment.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacRoundEnvironment$AnnotationSetMultiScanner extends org.openjdk.tools.javac.processing.JavacRoundEnvironment$ElementScanningIncludingTypeParameters {
private java.util.Set annotatedElements
final synthetic org.openjdk.tools.javac.processing.JavacRoundEnvironment this$0
void <init> (org.openjdk.tools.javac.processing.JavacRoundEnvironment, java.util.Set)
public java.util.Set scan (org.openjdk.javax.lang.model.element.Element, java.util.Set)
public volatile synthetic java.lang.Object scan (org.openjdk.javax.lang.model.element.Element, java.lang.Object)
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
public org.openjdk.tools.javac.processing.JavacProcessingEnvironment extends java.lang.Object implements org.openjdk.javax.annotation.processing.ProcessingEnvironment java.io.Closeable {
private final org.openjdk.tools.javac.util.Options options
private final boolean printProcessorInfo
private final boolean printRounds
private final boolean verbose
private final boolean lint
private final boolean fatalErrors
private final boolean werror
private final boolean showResolveErrors
private final boolean allowModules
private final org.openjdk.tools.javac.processing.JavacFiler filer
private final org.openjdk.tools.javac.processing.JavacMessager messager
private final org.openjdk.tools.javac.model.JavacElements elementUtils
private final org.openjdk.tools.javac.model.JavacTypes typeUtils
private final org.openjdk.tools.javac.main.JavaCompiler compiler
private final org.openjdk.tools.javac.comp.Modules modules
private final org.openjdk.tools.javac.code.Types types
private final org.openjdk.tools.javac.comp.Annotate annotate
private org.openjdk.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors discoveredProcs
private final java.util.Map processorOptions
private final java.util.Set unmatchedProcessorOptions
private final java.util.Set platformAnnotations
private java.util.Set specifiedPackages
final org.openjdk.tools.javac.util.Log log
org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
org.openjdk.tools.javac.code.Source source
private ClassLoader processorClassLoader
private java.util.ServiceLoader serviceLoader
private SecurityException processorLoaderException
private final org.openjdk.javax.tools.JavaFileManager fileManager
private org.openjdk.tools.javac.util.JavacMessages messages
private org.openjdk.tools.javac.api.MultiTaskListener taskListener
private final org.openjdk.tools.javac.code.Symtab symtab
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.comp.Enter enter
private final org.openjdk.tools.javac.code.Symbol$Completer initialCompleter
private final org.openjdk.tools.javac.comp.Check chk
private final org.openjdk.tools.javac.util.Context context
private final org.openjdk.tools.javac.tree.TreeScanner treeCleaner
public static final java.util.regex.Pattern noMatches
public static org.openjdk.tools.javac.processing.JavacProcessingEnvironment instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public void setProcessors (java.lang.Iterable)
private java.util.Set initPlatformAnnotations ()
private void initProcessorLoader ()
private void initProcessorIterator (java.lang.Iterable)
public java.util.ServiceLoader getServiceLoader (java.lang.Class)
private java.util.Iterator handleServiceLoaderUnavailability (java.lang.String, java.lang.Exception)
private void handleException (java.lang.String, java.lang.Exception)
public boolean atLeastOneProcessor ()
private java.util.Map initProcessorOptions ()
private java.util.Set initUnmatchedProcessorOptions ()
private void discoverAndRunProcs (java.util.Set, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private boolean callProcessor (org.openjdk.javax.annotation.processing.Processor, java.util.Set, org.openjdk.javax.annotation.processing.RoundEnvironment)
public boolean doProcessing (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, java.lang.Iterable, org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler)
private void warnIfUnmatchedOptions ()
public void close ()
private org.openjdk.tools.javac.util.List getTopLevelClasses (org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.util.List getTopLevelClassesFromClasses (org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.util.List getPackageInfoFiles (org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.util.List getPackageInfoFilesFromClasses (org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.util.List getModuleInfoFiles (org.openjdk.tools.javac.util.List)
private static org.openjdk.tools.javac.util.List join (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private boolean isPkgInfo (org.openjdk.javax.tools.JavaFileObject, org.openjdk.javax.tools.JavaFileObject$Kind)
private boolean isPkgInfo (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private boolean isModuleInfo (org.openjdk.javax.tools.JavaFileObject, org.openjdk.javax.tools.JavaFileObject$Kind)
private boolean needClassLoader (java.lang.String, java.lang.Iterable)
private boolean moreToDo ()
public java.util.Map getOptions ()
public org.openjdk.javax.annotation.processing.Messager getMessager ()
public org.openjdk.tools.javac.processing.JavacFiler getFiler ()
public org.openjdk.tools.javac.model.JavacElements getElementUtils ()
public org.openjdk.tools.javac.model.JavacTypes getTypeUtils ()
public org.openjdk.javax.lang.model.SourceVersion getSourceVersion ()
public java.util.Locale getLocale ()
public java.util.Set getSpecifiedPackages ()
private static java.util.regex.Pattern importStringToPattern (boolean, java.lang.String, org.openjdk.javax.annotation.processing.Processor, org.openjdk.tools.javac.util.Log)
public org.openjdk.tools.javac.util.Context getContext ()
public java.lang.ClassLoader getProcessorClassLoader ()
public java.lang.String toString ()
public static boolean isValidOptionName (java.lang.String)
public volatile synthetic org.openjdk.javax.lang.model.util.Types getTypeUtils ()
public volatile synthetic org.openjdk.javax.lang.model.util.Elements getElementUtils ()
public volatile synthetic org.openjdk.javax.annotation.processing.Filer getFiler ()
private static synthetic java.util.Iterator lambda$initProcessorIterator$0 (java.util.Iterator)
static synthetic java.util.Iterator access$000 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, java.lang.String, java.lang.Exception)
static synthetic java.util.regex.Pattern access$100 (boolean, java.lang.String, org.openjdk.javax.annotation.processing.Processor, org.openjdk.tools.javac.util.Log)
static synthetic boolean access$200 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic boolean access$300 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, org.openjdk.javax.annotation.processing.Processor, java.util.Set, org.openjdk.javax.annotation.processing.RoundEnvironment)
static synthetic org.openjdk.tools.javac.main.JavaCompiler access$400 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.util.List access$500 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, org.openjdk.tools.javac.util.List)
static synthetic org.openjdk.tools.javac.util.List access$600 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, org.openjdk.tools.javac.util.List)
static synthetic org.openjdk.tools.javac.util.List access$700 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, org.openjdk.tools.javac.util.List)
static synthetic org.openjdk.tools.javac.util.List access$800 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, org.openjdk.tools.javac.util.List)
static synthetic org.openjdk.tools.javac.util.List access$900 (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
static synthetic org.openjdk.tools.javac.util.List access$1000 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, org.openjdk.tools.javac.util.List)
static synthetic org.openjdk.tools.javac.processing.JavacMessager access$1100 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic boolean access$1200 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic boolean access$1300 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.model.JavacElements access$1400 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.util.Names access$1500 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic boolean access$1600 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, org.openjdk.javax.tools.JavaFileObject, org.openjdk.javax.tools.JavaFileObject$Kind)
static synthetic org.openjdk.tools.javac.code.Symtab access$1700 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.code.Symbol$Completer access$1800 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.api.MultiTaskListener access$1900 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.processing.JavacFiler access$2000 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors access$2100 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic void access$2200 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, java.util.Set, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
static synthetic boolean access$2300 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic boolean access$2400 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.comp.Enter access$2500 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.tree.TreeScanner access$2600 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.comp.Check access$2700 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.comp.Modules access$2800 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.code.Types access$2900 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static synthetic org.openjdk.tools.javac.comp.Annotate access$3000 (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
static void <clinit> ()
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment$ServiceIterator.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacProcessingEnvironment$ServiceIterator extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iterator
org.openjdk.tools.javac.util.Log log
java.util.ServiceLoader loader
final synthetic org.openjdk.tools.javac.processing.JavacProcessingEnvironment this$0
void <init> (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, java.lang.ClassLoader, org.openjdk.tools.javac.util.Log)
void <init> (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, java.util.ServiceLoader, org.openjdk.tools.javac.util.Log)
public boolean hasNext ()
boolean internalHasNext ()
public org.openjdk.javax.annotation.processing.Processor next ()
org.openjdk.javax.annotation.processing.Processor internalNext ()
public void remove ()
public void close ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment$Round.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacProcessingEnvironment$Round extends java.lang.Object {
final int number
final org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler deferredDiagnosticHandler
org.openjdk.tools.javac.util.List roots
java.util.Set treesToClean
java.util.Map genClassFiles
java.util.Set annotationsPresent
org.openjdk.tools.javac.util.List topLevelClasses
org.openjdk.tools.javac.util.List packageInfoFiles
org.openjdk.tools.javac.util.List moduleInfoFiles
final synthetic org.openjdk.tools.javac.processing.JavacProcessingEnvironment this$0
private void <init> (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, int, java.util.Set, org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler)
void <init> (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, java.util.Set, org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler)
private void <init> (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, org.openjdk.tools.javac.processing.JavacProcessingEnvironment$Round, java.util.Set, java.util.Map)
org.openjdk.tools.javac.processing.JavacProcessingEnvironment$Round next (java.util.Set, java.util.Map)
void finalCompiler ()
int errorCount ()
int warningCount ()
boolean unrecoverableError ()
void findAnnotationsPresent ()
private org.openjdk.tools.javac.util.List enterClassFiles (java.util.Map)
private void enterTrees (org.openjdk.tools.javac.util.List)
void run (boolean, boolean)
void showDiagnostics (boolean)
private void printRoundInfo (boolean)
private void newRound ()
private static synthetic java.util.Map lambda$new$0 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment$ProcessorState.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacProcessingEnvironment$ProcessorState extends java.lang.Object {
public org.openjdk.javax.annotation.processing.Processor processor
public boolean contributed
private java.util.ArrayList supportedAnnotationPatterns
private java.util.ArrayList supportedOptionNames
void <init> (org.openjdk.javax.annotation.processing.Processor, org.openjdk.tools.javac.util.Log, org.openjdk.tools.javac.code.Source, boolean, org.openjdk.javax.annotation.processing.ProcessingEnvironment)
private void checkSourceVersionCompatibility (org.openjdk.tools.javac.code.Source, org.openjdk.tools.javac.util.Log)
private boolean checkOptionName (java.lang.String, org.openjdk.tools.javac.util.Log)
public boolean annotationSupported (java.lang.String)
public void removeSupportedOptions (java.util.Set)
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment$NameServiceIterator.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacProcessingEnvironment$NameServiceIterator extends org.openjdk.tools.javac.processing.JavacProcessingEnvironment$ServiceIterator {
private java.util.Map namedProcessorsMap
private java.util.Iterator processorNames
private org.openjdk.javax.annotation.processing.Processor nextProc
final synthetic org.openjdk.tools.javac.processing.JavacProcessingEnvironment this$0
public void <init> (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, java.util.ServiceLoader, org.openjdk.tools.javac.util.Log, java.lang.String)
boolean internalHasNext ()
org.openjdk.javax.annotation.processing.Processor internalNext ()
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment$NameProcessIterator.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacProcessingEnvironment$NameProcessIterator extends java.lang.Object implements java.util.Iterator {
org.openjdk.javax.annotation.processing.Processor nextProc
java.util.Iterator names
ClassLoader processorCL
org.openjdk.tools.javac.util.Log log
void <init> (java.lang.String, java.lang.ClassLoader, org.openjdk.tools.javac.util.Log)
public boolean hasNext ()
private org.openjdk.javax.annotation.processing.Processor getNextProcessor (java.lang.String)
public org.openjdk.javax.annotation.processing.Processor next ()
public void remove ()
private void ensureReadable (java.lang.Class)
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment$ImplicitCompleter.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacProcessingEnvironment$ImplicitCompleter extends java.lang.Object implements org.openjdk.tools.javac.code.Symbol$Completer {
private final org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit topLevel
final synthetic org.openjdk.tools.javac.processing.JavacProcessingEnvironment this$0
public void <init> (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment$DiscoveredProcessors.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors extends java.lang.Object implements java.lang.Iterable {
java.util.Iterator processorIterator
java.util.ArrayList procStateList
final synthetic org.openjdk.tools.javac.processing.JavacProcessingEnvironment this$0
public org.openjdk.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors$ProcessorStateIterator iterator ()
void <init> (org.openjdk.tools.javac.processing.JavacProcessingEnvironment, java.util.Iterator)
public void close ()
public volatile synthetic java.util.Iterator iterator ()
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment$DiscoveredProcessors$ProcessorStateIterator.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors$ProcessorStateIterator extends java.lang.Object implements java.util.Iterator {
org.openjdk.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors psi
java.util.Iterator innerIter
boolean onProcInterator
final synthetic org.openjdk.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors this$1
void <init> (org.openjdk.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors, org.openjdk.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors)
public org.openjdk.tools.javac.processing.JavacProcessingEnvironment$ProcessorState next ()
public boolean hasNext ()
public void remove ()
public void runContributingProcs (org.openjdk.javax.annotation.processing.RoundEnvironment)
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment$ComputeAnnotationSet.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
public org.openjdk.tools.javac.processing.JavacProcessingEnvironment$ComputeAnnotationSet extends org.openjdk.javax.lang.model.util.ElementScanner9 {
final org.openjdk.javax.lang.model.util.Elements elements
public void <init> (org.openjdk.javax.lang.model.util.Elements)
public java.util.Set visitPackage (org.openjdk.javax.lang.model.element.PackageElement, java.util.Set)
public java.util.Set visitType (org.openjdk.javax.lang.model.element.TypeElement, java.util.Set)
public java.util.Set visitExecutable (org.openjdk.javax.lang.model.element.ExecutableElement, java.util.Set)
void addAnnotations (org.openjdk.javax.lang.model.element.Element, java.util.Set)
public java.util.Set scan (org.openjdk.javax.lang.model.element.Element, java.util.Set)
public volatile synthetic java.lang.Object visitExecutable (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
public volatile synthetic java.lang.Object visitPackage (org.openjdk.javax.lang.model.element.PackageElement, java.lang.Object)
public volatile synthetic java.lang.Object scan (org.openjdk.javax.lang.model.element.Element, java.lang.Object)
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment$2.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
synthetic org.openjdk.tools.javac.processing.JavacProcessingEnvironment$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$tools$Diagnostic$Kind
static void <clinit> ()
}
org/openjdk/tools/javac/processing/JavacProcessingEnvironment$1.class
JavacProcessingEnvironment.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacProcessingEnvironment$1 extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit topLevel
final synthetic org.openjdk.tools.javac.processing.JavacProcessingEnvironment this$0
void <init> (org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
public void scan (org.openjdk.tools.javac.tree.JCTree)
public void visitTopLevel (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
private synthetic void lambda$visitTopLevel$0 (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
}
org/openjdk/tools/javac/processing/JavacMessager.class
JavacMessager.java
package org.openjdk.tools.javac.processing
public org.openjdk.tools.javac.processing.JavacMessager extends java.lang.Object implements org.openjdk.javax.annotation.processing.Messager {
org.openjdk.tools.javac.util.Log log
org.openjdk.tools.javac.processing.JavacProcessingEnvironment processingEnv
int errorCount
int warningCount
void <init> (org.openjdk.tools.javac.util.Context, org.openjdk.tools.javac.processing.JavacProcessingEnvironment)
public void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence)
public void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element)
public void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror)
public void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror, org.openjdk.javax.lang.model.element.AnnotationValue)
public void printError (java.lang.String)
public void printWarning (java.lang.String)
public void printNotice (java.lang.String)
public boolean errorRaised ()
public int errorCount ()
public int warningCount ()
public void newRound ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/processing/JavacMessager$1.class
JavacMessager.java
package org.openjdk.tools.javac.processing
synthetic org.openjdk.tools.javac.processing.JavacMessager$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$tools$Diagnostic$Kind
static void <clinit> ()
}
org/openjdk/tools/javac/processing/JavacFiler.class
JavacFiler.java
package org.openjdk.tools.javac.processing
public org.openjdk.tools.javac.processing.JavacFiler extends java.lang.Object implements org.openjdk.javax.annotation.processing.Filer java.io.Closeable {
private static final String ALREADY_OPENED
private static final String NOT_FOR_READING
private static final String NOT_FOR_WRITING
org.openjdk.javax.tools.JavaFileManager fileManager
org.openjdk.tools.javac.model.JavacElements elementUtils
org.openjdk.tools.javac.util.Log log
org.openjdk.tools.javac.comp.Modules modules
org.openjdk.tools.javac.util.Names names
org.openjdk.tools.javac.code.Symtab syms
org.openjdk.tools.javac.util.Context context
boolean lastRound
private final boolean lint
private final java.util.Set initialInputs
private final java.util.Set fileObjectHistory
private final java.util.Set openTypeNames
private java.util.Set generatedSourceNames
private final java.util.Map generatedClasses
private java.util.Set generatedSourceFileObjects
private final java.util.Set aggregateGeneratedSourceNames
private final java.util.Set aggregateGeneratedClassNames
private final java.util.Set initialClassNames
private final String defaultTargetModule
void <init> (org.openjdk.tools.javac.util.Context)
public transient org.openjdk.javax.tools.JavaFileObject createSourceFile (java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element[]) throws java.io.IOException
public transient org.openjdk.javax.tools.JavaFileObject createClassFile (java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element[]) throws java.io.IOException
private org.openjdk.tools.javac.util.Pair checkOrInferModule (java.lang.CharSequence) throws org.openjdk.javax.annotation.processing.FilerException
private org.openjdk.javax.tools.JavaFileObject createSourceOrClassFile (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, boolean, java.lang.String) throws java.io.IOException
public transient org.openjdk.javax.tools.FileObject createResource (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.CharSequence, java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element[]) throws java.io.IOException
private void locationCheck (org.openjdk.javax.tools.JavaFileManager$Location)
public org.openjdk.javax.tools.FileObject getResource (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.CharSequence, java.lang.CharSequence) throws java.io.IOException
private org.openjdk.tools.javac.processing.JavacFiler$Tuple3 checkOrInferModule (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.CharSequence, boolean) throws java.io.IOException
private org.openjdk.tools.javac.code.Symbol$ModuleSymbol inferModule (java.lang.String)
private void checkName (java.lang.String) throws org.openjdk.javax.annotation.processing.FilerException
private void checkName (java.lang.String, boolean) throws org.openjdk.javax.annotation.processing.FilerException
private boolean isPackageInfo (java.lang.String, boolean)
private void checkNameAndExistence (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.lang.String, boolean) throws org.openjdk.javax.annotation.processing.FilerException
private void checkFileReopening (org.openjdk.javax.tools.FileObject, boolean) throws org.openjdk.javax.annotation.processing.FilerException
private boolean isInFileObjectHistory (org.openjdk.javax.tools.FileObject, boolean)
public boolean newFiles ()
public java.util.Set getGeneratedSourceNames ()
public java.util.Set getGeneratedSourceFileObjects ()
public java.util.Map getGeneratedClasses ()
public void warnIfUnclosedFiles ()
public void newRound ()
void setLastRound (boolean)
public void setInitialState (java.util.Collection, java.util.Collection)
public void close ()
private void clearRoundState ()
public void displayState ()
public java.lang.String toString ()
private void closeFileObject (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.lang.String, org.openjdk.javax.tools.FileObject)
private static synthetic java.util.Map lambda$closeFileObject$0 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
static synthetic void access$000 (org.openjdk.tools.javac.processing.JavacFiler, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.lang.String, org.openjdk.javax.tools.FileObject)
}
org/openjdk/tools/javac/processing/JavacFiler$Tuple3.class
JavacFiler.java
package org.openjdk.tools.javac.processing
final org.openjdk.tools.javac.processing.JavacFiler$Tuple3 extends java.lang.Object {
final Object a
final Object b
final Object c
public void <init> (java.lang.Object, java.lang.Object, java.lang.Object)
}
org/openjdk/tools/javac/processing/JavacFiler$FilerWriter.class
JavacFiler.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacFiler$FilerWriter extends java.io.FilterWriter {
org.openjdk.tools.javac.code.Symbol$ModuleSymbol mod
String typeName
org.openjdk.javax.tools.FileObject fileObject
boolean closed
final synthetic org.openjdk.tools.javac.processing.JavacFiler this$0
void <init> (org.openjdk.tools.javac.processing.JavacFiler, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.lang.String, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public synchronized void close () throws java.io.IOException
}
org/openjdk/tools/javac/processing/JavacFiler$FilerOutputStream.class
JavacFiler.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacFiler$FilerOutputStream extends java.io.FilterOutputStream {
org.openjdk.tools.javac.code.Symbol$ModuleSymbol mod
String typeName
org.openjdk.javax.tools.FileObject fileObject
boolean closed
final synthetic org.openjdk.tools.javac.processing.JavacFiler this$0
void <init> (org.openjdk.tools.javac.processing.JavacFiler, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.lang.String, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public synchronized void close () throws java.io.IOException
}
org/openjdk/tools/javac/processing/JavacFiler$FilerOutputJavaFileObject.class
JavacFiler.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacFiler$FilerOutputJavaFileObject extends org.openjdk.tools.javac.processing.JavacFiler$FilerOutputFileObject implements org.openjdk.javax.tools.JavaFileObject {
private final org.openjdk.javax.tools.JavaFileObject javaFileObject
final synthetic org.openjdk.tools.javac.processing.JavacFiler this$0
void <init> (org.openjdk.tools.javac.processing.JavacFiler, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.lang.String, org.openjdk.javax.tools.JavaFileObject)
public org.openjdk.javax.tools.JavaFileObject$Kind getKind ()
public boolean isNameCompatible (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
public org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
public org.openjdk.javax.lang.model.element.Modifier getAccessLevel ()
}
org/openjdk/tools/javac/processing/JavacFiler$FilerOutputFileObject.class
JavacFiler.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacFiler$FilerOutputFileObject extends org.openjdk.javax.tools.ForwardingFileObject {
private boolean opened
private org.openjdk.tools.javac.code.Symbol$ModuleSymbol mod
private String name
final synthetic org.openjdk.tools.javac.processing.JavacFiler this$0
void <init> (org.openjdk.tools.javac.processing.JavacFiler, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.lang.String, org.openjdk.javax.tools.FileObject)
public synchronized java.io.OutputStream openOutputStream () throws java.io.IOException
public synchronized java.io.Writer openWriter () throws java.io.IOException
public java.io.InputStream openInputStream () throws java.io.IOException
public java.io.Reader openReader (boolean) throws java.io.IOException
public java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
public boolean delete ()
}
org/openjdk/tools/javac/processing/JavacFiler$FilerInputJavaFileObject.class
JavacFiler.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacFiler$FilerInputJavaFileObject extends org.openjdk.tools.javac.processing.JavacFiler$FilerInputFileObject implements org.openjdk.javax.tools.JavaFileObject {
private final org.openjdk.javax.tools.JavaFileObject javaFileObject
final synthetic org.openjdk.tools.javac.processing.JavacFiler this$0
void <init> (org.openjdk.tools.javac.processing.JavacFiler, org.openjdk.javax.tools.JavaFileObject)
public org.openjdk.javax.tools.JavaFileObject$Kind getKind ()
public boolean isNameCompatible (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
public org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
public org.openjdk.javax.lang.model.element.Modifier getAccessLevel ()
}
org/openjdk/tools/javac/processing/JavacFiler$FilerInputFileObject.class
JavacFiler.java
package org.openjdk.tools.javac.processing
org.openjdk.tools.javac.processing.JavacFiler$FilerInputFileObject extends org.openjdk.javax.tools.ForwardingFileObject {
final synthetic org.openjdk.tools.javac.processing.JavacFiler this$0
void <init> (org.openjdk.tools.javac.processing.JavacFiler, org.openjdk.javax.tools.FileObject)
public java.io.OutputStream openOutputStream () throws java.io.IOException
public java.io.Writer openWriter () throws java.io.IOException
public boolean delete ()
}
org/openjdk/tools/javac/processing/JavacFiler$1.class
JavacFiler.java
package org.openjdk.tools.javac.processing
synthetic org.openjdk.tools.javac.processing.JavacFiler$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$tools$JavaFileObject$Kind
static void <clinit> ()
}
org/openjdk/tools/javac/processing/AnnotationProcessingError.class
AnnotationProcessingError.java
package org.openjdk.tools.javac.processing
public org.openjdk.tools.javac.processing.AnnotationProcessingError extends java.lang.Error {
static final long serialVersionUID
void <init> (java.lang.Throwable)
}
org/openjdk/tools/javac/platform/
org/openjdk/tools/javac/platform/PlatformUtils.class
PlatformUtils.java
package org.openjdk.tools.javac.platform
public org.openjdk.tools.javac.platform.PlatformUtils extends java.lang.Object {
public void <init> ()
public static org.openjdk.tools.javac.platform.PlatformDescription lookupPlatformDescription (java.lang.String)
private static synthetic java.util.Optional lambda$lookupPlatformDescription$1 (java.lang.String, java.lang.String, org.openjdk.tools.javac.platform.PlatformProvider)
private static synthetic boolean lambda$lookupPlatformDescription$0 (java.lang.String, org.openjdk.tools.javac.platform.PlatformProvider)
}
org/openjdk/tools/javac/platform/PlatformProvider.class
PlatformProvider.java
package org.openjdk.tools.javac.platform
public abstract org.openjdk.tools.javac.platform.PlatformProvider extends java.lang.Object {
public abstract java.lang.Iterable getSupportedPlatformNames ()
public abstract org.openjdk.tools.javac.platform.PlatformDescription getPlatform (java.lang.String, java.lang.String) throws org.openjdk.tools.javac.platform.PlatformProvider$PlatformNotSupported
}
org/openjdk/tools/javac/platform/PlatformProvider$PlatformNotSupported.class
PlatformProvider.java
package org.openjdk.tools.javac.platform
public org.openjdk.tools.javac.platform.PlatformProvider$PlatformNotSupported extends java.lang.Exception {
private static final long serialVersionUID
public void <init> ()
}
org/openjdk/tools/javac/platform/PlatformDescription.class
PlatformDescription.java
package org.openjdk.tools.javac.platform
public abstract org.openjdk.tools.javac.platform.PlatformDescription extends java.lang.Object implements java.io.Closeable {
public abstract java.util.Collection getPlatformPath ()
public abstract java.lang.String getSourceVersion ()
public abstract java.lang.String getTargetVersion ()
public abstract java.util.List getAnnotationProcessors ()
public abstract java.util.List getPlugins ()
public abstract java.util.List getAdditionalOptions ()
public abstract void close () throws java.io.IOException
}
org/openjdk/tools/javac/platform/PlatformDescription$PluginInfo.class
PlatformDescription.java
package org.openjdk.tools.javac.platform
public abstract org.openjdk.tools.javac.platform.PlatformDescription$PluginInfo extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract java.util.Map getOptions ()
public abstract java.lang.Object getPlugin ()
}
org/openjdk/tools/javac/platform/JDKPlatformProvider.class
JDKPlatformProvider.java
package org.openjdk.tools.javac.platform
public org.openjdk.tools.javac.platform.JDKPlatformProvider extends java.lang.Object implements org.openjdk.tools.javac.platform.PlatformProvider {
private static final String[] symbolFileLocation
private static final java.util.Set SUPPORTED_JAVA_PLATFORM_VERSIONS
public void <init> ()
public java.lang.Iterable getSupportedPlatformNames ()
public org.openjdk.tools.javac.platform.PlatformDescription getPlatform (java.lang.String, java.lang.String)
private static java.lang.String targetNumericVersion (org.openjdk.tools.javac.jvm.Target)
static java.nio.file.Path findCtSym ()
static void <clinit> ()
}
org/openjdk/tools/javac/platform/JDKPlatformProvider$PlatformDescriptionImpl.class
JDKPlatformProvider.java
package org.openjdk.tools.javac.platform
org.openjdk.tools.javac.platform.JDKPlatformProvider$PlatformDescriptionImpl extends java.lang.Object implements org.openjdk.tools.javac.platform.PlatformDescription {
private final java.util.Map ctSym2FileSystem
private final String version
void <init> (java.lang.String)
public java.util.Collection getPlatformPath ()
public java.lang.String getSourceVersion ()
public java.lang.String getTargetVersion ()
public java.util.List getAnnotationProcessors ()
public java.util.List getPlugins ()
public java.util.List getAdditionalOptions ()
public void close () throws java.io.IOException
private static synthetic void lambda$getPlatformPath$2 (java.util.List, java.nio.file.Path)
private static synthetic boolean lambda$getPlatformPath$1 (java.nio.file.Path)
private static synthetic java.nio.file.Path lambda$getPlatformPath$0 (java.nio.file.Path, java.lang.String)
}
org/openjdk/tools/javac/parser/
org/openjdk/tools/javac/parser/UnicodeReader.class
UnicodeReader.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.UnicodeReader extends java.lang.Object {
protected char[] buf
protected int bp
protected final int buflen
protected char ch
protected int unicodeConversionBp
protected org.openjdk.tools.javac.util.Log log
protected org.openjdk.tools.javac.util.Names names
protected char[] sbuf
protected int sp
static final boolean surrogatesSupported
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, java.nio.CharBuffer)
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, char[], int)
protected void scanChar ()
protected void scanCommentChar ()
protected void putChar (char, boolean)
protected void putChar (char)
protected void putChar (boolean)
org.openjdk.tools.javac.util.Name name ()
java.lang.String chars ()
protected void convertUnicode ()
private static boolean surrogatesSupported ()
protected int peekSurrogates ()
protected int digit (int, int)
protected boolean isUnicode ()
protected void skipChar ()
protected char peekChar ()
public char[] getRawCharacters ()
public char[] getRawCharacters (int, int)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/Tokens.class
Tokens.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.Tokens extends java.lang.Object {
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.parser.Tokens$TokenKind[] key
private int maxKey
private org.openjdk.tools.javac.util.Name[] tokenName
public static final org.openjdk.tools.javac.util.Context$Key tokensKey
public static final org.openjdk.tools.javac.parser.Tokens$Token DUMMY
public static org.openjdk.tools.javac.parser.Tokens instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
private void enterKeyword (java.lang.String, org.openjdk.tools.javac.parser.Tokens$TokenKind)
org.openjdk.tools.javac.parser.Tokens$TokenKind lookupKind (org.openjdk.tools.javac.util.Name)
org.openjdk.tools.javac.parser.Tokens$TokenKind lookupKind (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/Tokens$TokenKind.class
Tokens.java
package org.openjdk.tools.javac.parser
public final enum org.openjdk.tools.javac.parser.Tokens$TokenKind extends java.lang.Enum implements org.openjdk.tools.javac.api.Formattable org.openjdk.tools.javac.util.Filter {
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind EOF
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind ERROR
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind IDENTIFIER
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind ABSTRACT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind ASSERT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind BOOLEAN
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind BREAK
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind BYTE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind CASE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind CATCH
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind CHAR
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind CLASS
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind CONST
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind CONTINUE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind DEFAULT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind DO
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind DOUBLE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind ELSE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind ENUM
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind EXTENDS
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind FINAL
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind FINALLY
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind FLOAT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind FOR
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind GOTO
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind IF
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind IMPLEMENTS
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind IMPORT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind INSTANCEOF
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind INT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind INTERFACE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind LONG
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind NATIVE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind NEW
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind PACKAGE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind PRIVATE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind PROTECTED
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind PUBLIC
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind RETURN
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind SHORT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind STATIC
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind STRICTFP
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind SUPER
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind SWITCH
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind SYNCHRONIZED
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind THIS
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind THROW
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind THROWS
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind TRANSIENT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind TRY
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind VOID
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind VOLATILE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind WHILE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind INTLITERAL
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind LONGLITERAL
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind FLOATLITERAL
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind DOUBLELITERAL
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind CHARLITERAL
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind STRINGLITERAL
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind TRUE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind FALSE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind NULL
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind UNDERSCORE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind ARROW
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind COLCOL
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind LPAREN
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind RPAREN
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind LBRACE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind RBRACE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind LBRACKET
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind RBRACKET
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind SEMI
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind COMMA
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind DOT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind ELLIPSIS
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind EQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind GT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind LT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind BANG
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind TILDE
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind QUES
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind COLON
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind EQEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind LTEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind GTEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind BANGEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind AMPAMP
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind BARBAR
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind PLUSPLUS
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind SUBSUB
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind PLUS
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind SUB
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind STAR
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind SLASH
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind AMP
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind BAR
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind CARET
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind PERCENT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind LTLT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind GTGT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind GTGTGT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind PLUSEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind SUBEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind STAREQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind SLASHEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind AMPEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind BAREQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind CARETEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind PERCENTEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind LTLTEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind GTGTEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind GTGTGTEQ
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind MONKEYS_AT
public static final enum org.openjdk.tools.javac.parser.Tokens$TokenKind CUSTOM
public final String name
public final org.openjdk.tools.javac.parser.Tokens$Token$Tag tag
private static final synthetic org.openjdk.tools.javac.parser.Tokens$TokenKind[] $VALUES
public static org.openjdk.tools.javac.parser.Tokens$TokenKind[] values ()
public static org.openjdk.tools.javac.parser.Tokens$TokenKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
private void <init> (java.lang.String, int, java.lang.String)
private void <init> (java.lang.String, int, org.openjdk.tools.javac.parser.Tokens$Token$Tag)
private void <init> (java.lang.String, int, java.lang.String, org.openjdk.tools.javac.parser.Tokens$Token$Tag)
public java.lang.String toString ()
public java.lang.String getKind ()
public java.lang.String toString (java.util.Locale, org.openjdk.tools.javac.api.Messages)
public boolean accepts (org.openjdk.tools.javac.parser.Tokens$TokenKind)
public volatile synthetic boolean accepts (java.lang.Object)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/Tokens$Token.class
Tokens.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.Tokens$Token extends java.lang.Object {
public final org.openjdk.tools.javac.parser.Tokens$TokenKind kind
public final int pos
public final int endPos
public final org.openjdk.tools.javac.util.List comments
void <init> (org.openjdk.tools.javac.parser.Tokens$TokenKind, int, int, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.parser.Tokens$Token[] split (org.openjdk.tools.javac.parser.Tokens)
protected void checkKind ()
public org.openjdk.tools.javac.util.Name name ()
public java.lang.String stringVal ()
public int radix ()
public org.openjdk.tools.javac.parser.Tokens$Comment comment (org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle)
public boolean deprecatedFlag ()
private org.openjdk.tools.javac.util.List getComments (org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle)
}
org/openjdk/tools/javac/parser/Tokens$Token$Tag.class
Tokens.java
package org.openjdk.tools.javac.parser
final enum org.openjdk.tools.javac.parser.Tokens$Token$Tag extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.parser.Tokens$Token$Tag DEFAULT
public static final enum org.openjdk.tools.javac.parser.Tokens$Token$Tag NAMED
public static final enum org.openjdk.tools.javac.parser.Tokens$Token$Tag STRING
public static final enum org.openjdk.tools.javac.parser.Tokens$Token$Tag NUMERIC
private static final synthetic org.openjdk.tools.javac.parser.Tokens$Token$Tag[] $VALUES
public static org.openjdk.tools.javac.parser.Tokens$Token$Tag[] values ()
public static org.openjdk.tools.javac.parser.Tokens$Token$Tag valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/Tokens$StringToken.class
Tokens.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.Tokens$StringToken extends org.openjdk.tools.javac.parser.Tokens$Token {
public final String stringVal
public void <init> (org.openjdk.tools.javac.parser.Tokens$TokenKind, int, int, java.lang.String, org.openjdk.tools.javac.util.List)
protected void checkKind ()
public java.lang.String stringVal ()
}
org/openjdk/tools/javac/parser/Tokens$NumericToken.class
Tokens.java
package org.openjdk.tools.javac.parser
final org.openjdk.tools.javac.parser.Tokens$NumericToken extends org.openjdk.tools.javac.parser.Tokens$StringToken {
public final int radix
public void <init> (org.openjdk.tools.javac.parser.Tokens$TokenKind, int, int, java.lang.String, int, org.openjdk.tools.javac.util.List)
protected void checkKind ()
public int radix ()
}
org/openjdk/tools/javac/parser/Tokens$NamedToken.class
Tokens.java
package org.openjdk.tools.javac.parser
final org.openjdk.tools.javac.parser.Tokens$NamedToken extends org.openjdk.tools.javac.parser.Tokens$Token {
public final org.openjdk.tools.javac.util.Name name
public void <init> (org.openjdk.tools.javac.parser.Tokens$TokenKind, int, int, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List)
protected void checkKind ()
public org.openjdk.tools.javac.util.Name name ()
}
org/openjdk/tools/javac/parser/Tokens$Comment.class
Tokens.java
package org.openjdk.tools.javac.parser
public abstract org.openjdk.tools.javac.parser.Tokens$Comment extends java.lang.Object {
public abstract java.lang.String getText ()
public abstract int getSourcePos (int)
public abstract org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle getStyle ()
public abstract boolean isDeprecated ()
}
org/openjdk/tools/javac/parser/Tokens$Comment$CommentStyle.class
Tokens.java
package org.openjdk.tools.javac.parser
public final enum org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle LINE
public static final enum org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle BLOCK
public static final enum org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle JAVADOC
private static final synthetic org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle[] $VALUES
public static org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle[] values ()
public static org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/Tokens$1.class
Tokens.java
package org.openjdk.tools.javac.parser
synthetic org.openjdk.tools.javac.parser.Tokens$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$parser$Tokens$TokenKind
static void <clinit> ()
}
org/openjdk/tools/javac/parser/ScannerFactory.class
ScannerFactory.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.ScannerFactory extends java.lang.Object {
public static final org.openjdk.tools.javac.util.Context$Key scannerFactoryKey
final org.openjdk.tools.javac.util.Log log
final org.openjdk.tools.javac.util.Names names
final org.openjdk.tools.javac.code.Source source
final org.openjdk.tools.javac.parser.Tokens tokens
public static org.openjdk.tools.javac.parser.ScannerFactory instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public org.openjdk.tools.javac.parser.Scanner newScanner (java.lang.CharSequence, boolean)
public org.openjdk.tools.javac.parser.Scanner newScanner (char[], int, boolean)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/Scanner.class
Scanner.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.Scanner extends java.lang.Object implements org.openjdk.tools.javac.parser.Lexer {
private org.openjdk.tools.javac.parser.Tokens tokens
private org.openjdk.tools.javac.parser.Tokens$Token token
private org.openjdk.tools.javac.parser.Tokens$Token prevToken
private java.util.List savedTokens
private org.openjdk.tools.javac.parser.JavaTokenizer tokenizer
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, java.nio.CharBuffer)
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, char[], int)
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, org.openjdk.tools.javac.parser.JavaTokenizer)
public org.openjdk.tools.javac.parser.Tokens$Token token ()
public org.openjdk.tools.javac.parser.Tokens$Token token (int)
private void ensureLookahead (int)
public org.openjdk.tools.javac.parser.Tokens$Token prevToken ()
public void nextToken ()
public org.openjdk.tools.javac.parser.Tokens$Token split ()
public org.openjdk.tools.javac.util.Position$LineMap getLineMap ()
public int errPos ()
public void errPos (int)
}
org/openjdk/tools/javac/parser/ReferenceParser.class
ReferenceParser.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.ReferenceParser extends java.lang.Object {
private final org.openjdk.tools.javac.parser.ParserFactory fac
public void <init> (org.openjdk.tools.javac.parser.ParserFactory)
public org.openjdk.tools.javac.parser.ReferenceParser$Reference parse (java.lang.String) throws org.openjdk.tools.javac.parser.ReferenceParser$ParseException
private org.openjdk.tools.javac.tree.JCTree parseType (java.lang.String) throws org.openjdk.tools.javac.parser.ReferenceParser$ParseException
private org.openjdk.tools.javac.util.Name parseMember (java.lang.String) throws org.openjdk.tools.javac.parser.ReferenceParser$ParseException
private org.openjdk.tools.javac.util.List parseParams (java.lang.String) throws org.openjdk.tools.javac.parser.ReferenceParser$ParseException
}
org/openjdk/tools/javac/parser/ReferenceParser$Reference.class
ReferenceParser.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.ReferenceParser$Reference extends java.lang.Object {
public final org.openjdk.tools.javac.tree.JCTree qualExpr
public final org.openjdk.tools.javac.util.Name member
public final org.openjdk.tools.javac.util.List paramTypes
void <init> (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/parser/ReferenceParser$ParseException.class
ReferenceParser.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.ReferenceParser$ParseException extends java.lang.Exception {
private static final long serialVersionUID
void <init> (java.lang.String)
}
org/openjdk/tools/javac/parser/ParserFactory.class
ParserFactory.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.ParserFactory extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key parserFactoryKey
final org.openjdk.tools.javac.tree.TreeMaker F
final org.openjdk.tools.javac.tree.DocTreeMaker docTreeMaker
final org.openjdk.tools.javac.util.Log log
final org.openjdk.tools.javac.parser.Tokens tokens
final org.openjdk.tools.javac.code.Source source
final org.openjdk.tools.javac.util.Names names
final org.openjdk.tools.javac.util.Options options
final org.openjdk.tools.javac.parser.ScannerFactory scannerFactory
final java.util.Locale locale
public static org.openjdk.tools.javac.parser.ParserFactory instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public org.openjdk.tools.javac.parser.JavacParser newParser (java.lang.CharSequence, boolean, boolean, boolean)
public org.openjdk.tools.javac.parser.JavacParser newParser (java.lang.CharSequence, boolean, boolean, boolean, boolean)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/Parser.class
Parser.java
package org.openjdk.tools.javac.parser
public abstract org.openjdk.tools.javac.parser.Parser extends java.lang.Object {
public abstract org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit parseCompilationUnit ()
public abstract org.openjdk.tools.javac.tree.JCTree$JCExpression parseExpression ()
public abstract org.openjdk.tools.javac.tree.JCTree$JCStatement parseStatement ()
public abstract org.openjdk.tools.javac.tree.JCTree$JCExpression parseType ()
}
org/openjdk/tools/javac/parser/Lexer.class
Lexer.java
package org.openjdk.tools.javac.parser
public abstract org.openjdk.tools.javac.parser.Lexer extends java.lang.Object {
public abstract void nextToken ()
public abstract org.openjdk.tools.javac.parser.Tokens$Token token ()
public abstract org.openjdk.tools.javac.parser.Tokens$Token token (int)
public abstract org.openjdk.tools.javac.parser.Tokens$Token prevToken ()
public abstract org.openjdk.tools.javac.parser.Tokens$Token split ()
public abstract int errPos ()
public abstract void errPos (int)
public abstract org.openjdk.tools.javac.util.Position$LineMap getLineMap ()
}
org/openjdk/tools/javac/parser/LazyDocCommentTable.class
LazyDocCommentTable.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.LazyDocCommentTable extends java.lang.Object implements org.openjdk.tools.javac.tree.DocCommentTable {
org.openjdk.tools.javac.parser.ParserFactory fac
org.openjdk.tools.javac.util.DiagnosticSource diagSource
java.util.Map table
void <init> (org.openjdk.tools.javac.parser.ParserFactory)
public boolean hasComment (org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.parser.Tokens$Comment getComment (org.openjdk.tools.javac.tree.JCTree)
public java.lang.String getCommentText (org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.tree.DCTree$DCDocComment getCommentTree (org.openjdk.tools.javac.tree.JCTree)
public void putComment (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.parser.Tokens$Comment)
}
org/openjdk/tools/javac/parser/LazyDocCommentTable$Entry.class
LazyDocCommentTable.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.LazyDocCommentTable$Entry extends java.lang.Object {
final org.openjdk.tools.javac.parser.Tokens$Comment comment
org.openjdk.tools.javac.tree.DCTree$DCDocComment tree
void <init> (org.openjdk.tools.javac.parser.Tokens$Comment)
}
org/openjdk/tools/javac/parser/JavadocTokenizer.class
JavadocTokenizer.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.JavadocTokenizer extends org.openjdk.tools.javac.parser.JavaTokenizer {
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, java.nio.CharBuffer)
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, char[], int)
protected org.openjdk.tools.javac.parser.Tokens$Comment processComment (int, int, org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle)
public org.openjdk.tools.javac.util.Position$LineMap getLineMap ()
}
org/openjdk/tools/javac/parser/JavadocTokenizer$JavadocComment.class
JavadocTokenizer.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.JavadocTokenizer$JavadocComment extends org.openjdk.tools.javac.parser.JavaTokenizer$BasicComment {
private String docComment
private int[] docPosns
private static final java.util.regex.Pattern DEPRECATED_PATTERN
void <init> (org.openjdk.tools.javac.parser.JavadocTokenizer$DocReader, org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle)
public java.lang.String getText ()
public int getSourcePos (int)
protected void scanDocComment ()
static void <clinit> ()
}
org/openjdk/tools/javac/parser/JavadocTokenizer$DocReader.class
JavadocTokenizer.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.JavadocTokenizer$DocReader extends org.openjdk.tools.javac.parser.UnicodeReader {
int col
int startPos
int[] pbuf
int pp
private int doubleBackslashBp
void <init> (org.openjdk.tools.javac.parser.ScannerFactory, char[], int, int)
protected void convertUnicode ()
protected void scanCommentChar ()
protected void scanChar ()
public void putChar (char, boolean)
boolean isDoubleBackslash ()
}
org/openjdk/tools/javac/parser/JavacParser.class
JavacParser.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.JavacParser extends java.lang.Object implements org.openjdk.tools.javac.parser.Parser {
private static final int infixPrecedenceLevels
private final boolean parseModuleInfo
protected org.openjdk.tools.javac.parser.Lexer S
protected org.openjdk.tools.javac.tree.TreeMaker F
private org.openjdk.tools.javac.util.Log log
private org.openjdk.tools.javac.code.Source source
private org.openjdk.tools.javac.util.Names names
protected final org.openjdk.tools.javac.parser.JavacParser$AbstractEndPosTable endPosTable
private org.openjdk.tools.javac.util.List typeAnnotationsPushedBack
private boolean permitTypeAnnotationsPushBack
boolean allowDiamond
boolean allowMulticatch
boolean allowTWR
boolean allowEffectivelyFinalVariablesInTWR
boolean allowStringFolding
boolean allowLambda
boolean allowMethodReferences
boolean allowModules
boolean allowDefaultMethods
boolean allowStaticInterfaceMethods
boolean allowPrivateInterfaceMethods
boolean allowIntersectionTypesInCast
boolean keepDocComments
boolean keepLineMap
boolean allowTypeAnnotations
boolean allowAnnotationsAfterTypeParams
boolean allowUnderscoreIdentifier
boolean allowThisIdent
org.openjdk.tools.javac.tree.JCTree$JCVariableDecl receiverParam
protected static final int EXPR
protected static final int TYPE
protected static final int NOPARAMS
protected static final int TYPEARG
protected static final int DIAMOND
protected int mode
protected int lastmode
protected org.openjdk.tools.javac.parser.Tokens$Token token
private org.openjdk.tools.javac.tree.JCTree$JCErroneous errorTree
private static final int RECOVERY_THRESHOLD
private int errorPos
private int count
private final org.openjdk.tools.javac.tree.DocCommentTable docComments
java.util.ArrayList odStackSupply
java.util.ArrayList opStackSupply
protected org.openjdk.tools.javac.util.Filter LAX_IDENTIFIER
static final synthetic boolean $assertionsDisabled
protected void <init> (org.openjdk.tools.javac.parser.ParserFactory, org.openjdk.tools.javac.parser.Lexer, boolean, boolean, boolean)
protected void <init> (org.openjdk.tools.javac.parser.ParserFactory, org.openjdk.tools.javac.parser.Lexer, boolean, boolean, boolean, boolean)
protected org.openjdk.tools.javac.parser.JavacParser$AbstractEndPosTable newEndPosTable (boolean)
protected org.openjdk.tools.javac.tree.DocCommentTable newDocCommentTable (boolean, org.openjdk.tools.javac.parser.ParserFactory)
public org.openjdk.tools.javac.parser.Tokens$Token token ()
public void nextToken ()
protected boolean peekToken (org.openjdk.tools.javac.util.Filter)
protected boolean peekToken (int, org.openjdk.tools.javac.util.Filter)
protected boolean peekToken (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.util.Filter)
protected boolean peekToken (int, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.util.Filter)
protected boolean peekToken (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.util.Filter)
protected boolean peekToken (int, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.util.Filter)
protected transient boolean peekToken (org.openjdk.tools.javac.util.Filter[])
protected transient boolean peekToken (int, org.openjdk.tools.javac.util.Filter[])
protected void skip (boolean, boolean, boolean, boolean)
protected transient org.openjdk.tools.javac.tree.JCTree$JCErroneous syntaxError (int, java.lang.String, org.openjdk.tools.javac.parser.Tokens$TokenKind[])
protected transient org.openjdk.tools.javac.tree.JCTree$JCErroneous syntaxError (int, org.openjdk.tools.javac.util.List, java.lang.String, org.openjdk.tools.javac.parser.Tokens$TokenKind[])
protected transient void reportSyntaxError (int, java.lang.String, java.lang.Object[])
protected transient void reportSyntaxError (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
protected org.openjdk.tools.javac.tree.JCTree$JCErroneous syntaxError (java.lang.String)
protected org.openjdk.tools.javac.tree.JCTree$JCErroneous syntaxError (java.lang.String, org.openjdk.tools.javac.parser.Tokens$TokenKind)
public void accept (org.openjdk.tools.javac.parser.Tokens$TokenKind)
org.openjdk.tools.javac.tree.JCTree$JCExpression illegal (int)
org.openjdk.tools.javac.tree.JCTree$JCExpression illegal ()
protected void checkNoMods (long)
protected void attach (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.parser.Tokens$Comment)
protected void setErrorEndPos (int)
protected void storeEnd (org.openjdk.tools.javac.tree.JCTree, int)
protected org.openjdk.tools.javac.tree.JCTree to (org.openjdk.tools.javac.tree.JCTree)
protected org.openjdk.tools.javac.tree.JCTree toP (org.openjdk.tools.javac.tree.JCTree)
public int getStartPos (org.openjdk.tools.javac.tree.JCTree)
public int getEndPos (org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.util.Name ident ()
protected org.openjdk.tools.javac.util.Name ident (boolean)
public org.openjdk.tools.javac.tree.JCTree$JCExpression qualident (boolean)
org.openjdk.tools.javac.tree.JCTree$JCExpression literal (org.openjdk.tools.javac.util.Name)
org.openjdk.tools.javac.tree.JCTree$JCExpression literal (org.openjdk.tools.javac.util.Name, int)
boolean isZero (java.lang.String)
java.lang.String strval (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.tree.JCTree$JCExpression parseExpression ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression parseType ()
public org.openjdk.tools.javac.tree.JCTree$JCExpression parseType (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.tree.JCTree$JCExpression unannotatedType ()
protected org.openjdk.tools.javac.tree.JCTree$JCExpression term (int)
org.openjdk.tools.javac.tree.JCTree$JCExpression term ()
org.openjdk.tools.javac.tree.JCTree$JCExpression termRest (org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCExpression term1 ()
org.openjdk.tools.javac.tree.JCTree$JCExpression term1Rest (org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCExpression term2 ()
org.openjdk.tools.javac.tree.JCTree$JCExpression term2Rest (org.openjdk.tools.javac.tree.JCTree$JCExpression, int)
private org.openjdk.tools.javac.tree.JCTree$JCExpression makeOp (int, org.openjdk.tools.javac.parser.Tokens$TokenKind, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
protected org.openjdk.tools.javac.tree.JCTree$JCExpression foldStrings (org.openjdk.tools.javac.tree.JCTree$JCExpression)
private boolean foldIfNeeded (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.ListBuffer, org.openjdk.tools.javac.util.ListBuffer, boolean)
boolean merge (org.openjdk.tools.javac.util.ListBuffer, org.openjdk.tools.javac.util.ListBuffer)
private org.openjdk.tools.javac.tree.JCTree$JCLiteral stringLiteral (org.openjdk.tools.javac.tree.JCTree)
private org.openjdk.tools.javac.tree.JCTree$JCExpression[] newOdStack ()
private org.openjdk.tools.javac.parser.Tokens$Token[] newOpStack ()
protected org.openjdk.tools.javac.tree.JCTree$JCExpression term3 ()
org.openjdk.tools.javac.tree.JCTree$JCExpression term3Rest (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
boolean isUnboundMemberRef ()
org.openjdk.tools.javac.parser.JavacParser$ParensResult analyzeParens ()
org.openjdk.tools.javac.tree.JCTree$JCExpression lambdaExpressionOrStatement (boolean, boolean, int)
org.openjdk.tools.javac.tree.JCTree$JCExpression lambdaExpressionOrStatementRest (org.openjdk.tools.javac.util.List, int)
org.openjdk.tools.javac.tree.JCTree$JCExpression lambdaStatement (org.openjdk.tools.javac.util.List, int, int)
org.openjdk.tools.javac.tree.JCTree$JCExpression lambdaExpression (org.openjdk.tools.javac.util.List, int)
org.openjdk.tools.javac.tree.JCTree$JCExpression superSuffix (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree basicType ()
org.openjdk.tools.javac.tree.JCTree$JCExpression argumentsOpt (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.util.List arguments ()
org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation arguments (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCExpression typeArgumentsOpt (org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.util.List typeArgumentsOpt ()
org.openjdk.tools.javac.util.List typeArgumentsOpt (int)
org.openjdk.tools.javac.util.List typeArguments (boolean)
org.openjdk.tools.javac.tree.JCTree$JCExpression typeArgument ()
org.openjdk.tools.javac.tree.JCTree$JCTypeApply typeArguments (org.openjdk.tools.javac.tree.JCTree$JCExpression, boolean)
private org.openjdk.tools.javac.tree.JCTree$JCExpression bracketsOpt (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.tree.JCTree$JCExpression bracketsOpt (org.openjdk.tools.javac.tree.JCTree$JCExpression)
private org.openjdk.tools.javac.tree.JCTree$JCExpression bracketsOptCont (org.openjdk.tools.javac.tree.JCTree$JCExpression, int, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.tree.JCTree$JCExpression bracketsSuffix (org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCExpression memberReferenceSuffix (org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCExpression memberReferenceSuffix (int, org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCExpression creator (int, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.tree.JCTree$JCExpression innerCreator (int, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCExpression arrayCreatorRest (int, org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCNewClass classCreatorRest (int, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCExpression arrayInitializer (int, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree$JCExpression variableInitializer ()
org.openjdk.tools.javac.tree.JCTree$JCExpression parExpression ()
org.openjdk.tools.javac.tree.JCTree$JCBlock block (int, long)
public org.openjdk.tools.javac.tree.JCTree$JCBlock block ()
org.openjdk.tools.javac.util.List blockStatements ()
org.openjdk.tools.javac.tree.JCTree$JCStatement parseStatementAsBlock ()
org.openjdk.tools.javac.util.List blockStatement ()
public org.openjdk.tools.javac.tree.JCTree$JCStatement parseSimpleStatement ()
public org.openjdk.tools.javac.tree.JCTree$JCStatement parseStatement ()
private org.openjdk.tools.javac.tree.JCTree$JCStatement doRecover (int, org.openjdk.tools.javac.parser.JavacParser$ErrorRecoveryAction, java.lang.String)
protected org.openjdk.tools.javac.tree.JCTree$JCCatch catchClause ()
org.openjdk.tools.javac.util.List catchTypes ()
org.openjdk.tools.javac.util.List switchBlockStatementGroups ()
protected org.openjdk.tools.javac.tree.JCTree$JCCase switchBlockStatementGroup ()
org.openjdk.tools.javac.util.ListBuffer moreStatementExpressions (int, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.ListBuffer)
org.openjdk.tools.javac.util.List forInit ()
org.openjdk.tools.javac.util.List forUpdate ()
protected org.openjdk.tools.javac.util.List annotationsOpt (org.openjdk.tools.javac.tree.JCTree$Tag)
org.openjdk.tools.javac.util.List typeAnnotationsOpt ()
protected org.openjdk.tools.javac.tree.JCTree$JCModifiers modifiersOpt ()
protected org.openjdk.tools.javac.tree.JCTree$JCModifiers modifiersOpt (org.openjdk.tools.javac.tree.JCTree$JCModifiers)
org.openjdk.tools.javac.tree.JCTree$JCAnnotation annotation (int, org.openjdk.tools.javac.tree.JCTree$Tag)
org.openjdk.tools.javac.util.List annotationFieldValuesOpt ()
org.openjdk.tools.javac.util.List annotationFieldValues ()
org.openjdk.tools.javac.tree.JCTree$JCExpression annotationFieldValue ()
org.openjdk.tools.javac.tree.JCTree$JCExpression annotationValue ()
public org.openjdk.tools.javac.util.ListBuffer variableDeclarators (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.ListBuffer)
protected org.openjdk.tools.javac.util.ListBuffer variableDeclaratorsRest (int, org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.Name, boolean, org.openjdk.tools.javac.parser.Tokens$Comment, org.openjdk.tools.javac.util.ListBuffer)
org.openjdk.tools.javac.tree.JCTree$JCVariableDecl variableDeclarator (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.tree.JCTree$JCExpression, boolean, org.openjdk.tools.javac.parser.Tokens$Comment)
org.openjdk.tools.javac.tree.JCTree$JCVariableDecl variableDeclaratorRest (int, org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.Name, boolean, org.openjdk.tools.javac.parser.Tokens$Comment)
org.openjdk.tools.javac.tree.JCTree$JCVariableDecl variableDeclaratorId (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCVariableDecl variableDeclaratorId (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.tree.JCTree$JCExpression, boolean)
org.openjdk.tools.javac.util.List resources ()
protected org.openjdk.tools.javac.tree.JCTree resource ()
public org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit parseCompilationUnit ()
org.openjdk.tools.javac.tree.JCTree$JCModuleDecl moduleDecl (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.source.tree.ModuleTree$ModuleKind, org.openjdk.tools.javac.parser.Tokens$Comment)
org.openjdk.tools.javac.util.List moduleDirectiveList ()
protected org.openjdk.tools.javac.tree.JCTree importDeclaration ()
org.openjdk.tools.javac.tree.JCTree typeDeclaration (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.parser.Tokens$Comment)
protected org.openjdk.tools.javac.tree.JCTree$JCStatement classOrInterfaceOrEnumDeclaration (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.parser.Tokens$Comment)
protected org.openjdk.tools.javac.tree.JCTree$JCClassDecl classDeclaration (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.parser.Tokens$Comment)
protected org.openjdk.tools.javac.tree.JCTree$JCClassDecl interfaceDeclaration (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.parser.Tokens$Comment)
protected org.openjdk.tools.javac.tree.JCTree$JCClassDecl enumDeclaration (org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.parser.Tokens$Comment)
org.openjdk.tools.javac.util.List enumBody (org.openjdk.tools.javac.util.Name)
org.openjdk.tools.javac.tree.JCTree enumeratorDeclaration (org.openjdk.tools.javac.util.Name)
org.openjdk.tools.javac.util.List typeList ()
org.openjdk.tools.javac.util.List classOrInterfaceBody (org.openjdk.tools.javac.util.Name, boolean)
protected org.openjdk.tools.javac.util.List classOrInterfaceBodyDeclaration (org.openjdk.tools.javac.util.Name, boolean)
protected org.openjdk.tools.javac.tree.JCTree methodDeclaratorRest (int, org.openjdk.tools.javac.tree.JCTree$JCModifiers, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, boolean, boolean, org.openjdk.tools.javac.parser.Tokens$Comment)
org.openjdk.tools.javac.util.List qualidentList (boolean)
protected org.openjdk.tools.javac.util.List typeParametersOpt ()
org.openjdk.tools.javac.tree.JCTree$JCTypeParameter typeParameter ()
org.openjdk.tools.javac.util.List formalParameters ()
org.openjdk.tools.javac.util.List formalParameters (boolean)
org.openjdk.tools.javac.util.List implicitParameters (boolean)
org.openjdk.tools.javac.tree.JCTree$JCModifiers optFinal (long)
private org.openjdk.tools.javac.tree.JCTree$JCExpression insertAnnotationsToMostInner (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, boolean)
protected org.openjdk.tools.javac.tree.JCTree$JCVariableDecl formalParameter ()
protected org.openjdk.tools.javac.tree.JCTree$JCVariableDecl formalParameter (boolean)
protected org.openjdk.tools.javac.tree.JCTree$JCVariableDecl implicitParameter ()
transient void error (int, java.lang.String, java.lang.Object[])
transient void error (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
transient void warning (int, java.lang.String, java.lang.Object[])
protected org.openjdk.tools.javac.tree.JCTree$JCExpression checkExprStat (org.openjdk.tools.javac.tree.JCTree$JCExpression)
static int prec (org.openjdk.tools.javac.parser.Tokens$TokenKind)
static int earlier (int, int)
static org.openjdk.tools.javac.tree.JCTree$Tag optag (org.openjdk.tools.javac.parser.Tokens$TokenKind)
static org.openjdk.tools.javac.tree.JCTree$Tag unoptag (org.openjdk.tools.javac.parser.Tokens$TokenKind)
static org.openjdk.tools.javac.code.TypeTag typetag (org.openjdk.tools.javac.parser.Tokens$TokenKind)
void checkDiamond ()
void checkMulticatch ()
void checkTryWithResources ()
void checkVariableInTryWithResources (int)
void checkLambda ()
void checkMethodReferences ()
void checkDefaultMethods ()
void checkIntersectionTypesInCast ()
void checkStaticInterfaceMethods ()
void checkTypeAnnotations ()
void checkPrivateInterfaceMethods ()
protected void checkAnnotationsAfterTypeParams (int)
private static synthetic boolean lambda$new$1 (org.openjdk.tools.javac.parser.Tokens$TokenKind)
private static synthetic java.lang.String lambda$merge$0 (org.openjdk.tools.javac.tree.JCTree$JCLiteral)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/JavacParser$SimpleEndPosTable.class
JavacParser.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.JavacParser$SimpleEndPosTable extends org.openjdk.tools.javac.parser.JavacParser$AbstractEndPosTable {
private final org.openjdk.tools.javac.util.IntHashTable endPosMap
void <init> (org.openjdk.tools.javac.parser.JavacParser)
public void storeEnd (org.openjdk.tools.javac.tree.JCTree, int)
protected org.openjdk.tools.javac.tree.JCTree to (org.openjdk.tools.javac.tree.JCTree)
protected org.openjdk.tools.javac.tree.JCTree toP (org.openjdk.tools.javac.tree.JCTree)
public int getEndPos (org.openjdk.tools.javac.tree.JCTree)
public int replaceTree (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/parser/JavacParser$ParensResult.class
JavacParser.java
package org.openjdk.tools.javac.parser
final enum org.openjdk.tools.javac.parser.JavacParser$ParensResult extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.parser.JavacParser$ParensResult CAST
public static final enum org.openjdk.tools.javac.parser.JavacParser$ParensResult EXPLICIT_LAMBDA
public static final enum org.openjdk.tools.javac.parser.JavacParser$ParensResult IMPLICIT_LAMBDA
public static final enum org.openjdk.tools.javac.parser.JavacParser$ParensResult PARENS
private static final synthetic org.openjdk.tools.javac.parser.JavacParser$ParensResult[] $VALUES
public static org.openjdk.tools.javac.parser.JavacParser$ParensResult[] values ()
public static org.openjdk.tools.javac.parser.JavacParser$ParensResult valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/JavacParser$ErrorRecoveryAction.class
JavacParser.java
package org.openjdk.tools.javac.parser
abstract org.openjdk.tools.javac.parser.JavacParser$ErrorRecoveryAction extends java.lang.Object {
public abstract org.openjdk.tools.javac.tree.JCTree doRecover (org.openjdk.tools.javac.parser.JavacParser)
}
org/openjdk/tools/javac/parser/JavacParser$EmptyEndPosTable.class
JavacParser.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.JavacParser$EmptyEndPosTable extends org.openjdk.tools.javac.parser.JavacParser$AbstractEndPosTable {
void <init> (org.openjdk.tools.javac.parser.JavacParser)
public void storeEnd (org.openjdk.tools.javac.tree.JCTree, int)
protected org.openjdk.tools.javac.tree.JCTree to (org.openjdk.tools.javac.tree.JCTree)
protected org.openjdk.tools.javac.tree.JCTree toP (org.openjdk.tools.javac.tree.JCTree)
public int getEndPos (org.openjdk.tools.javac.tree.JCTree)
public int replaceTree (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/parser/JavacParser$BasicErrorRecoveryAction.class
JavacParser.java
package org.openjdk.tools.javac.parser
abstract enum org.openjdk.tools.javac.parser.JavacParser$BasicErrorRecoveryAction extends java.lang.Enum implements org.openjdk.tools.javac.parser.JavacParser$ErrorRecoveryAction {
public static final enum org.openjdk.tools.javac.parser.JavacParser$BasicErrorRecoveryAction BLOCK_STMT
public static final enum org.openjdk.tools.javac.parser.JavacParser$BasicErrorRecoveryAction CATCH_CLAUSE
private static final synthetic org.openjdk.tools.javac.parser.JavacParser$BasicErrorRecoveryAction[] $VALUES
public static org.openjdk.tools.javac.parser.JavacParser$BasicErrorRecoveryAction[] values ()
public static org.openjdk.tools.javac.parser.JavacParser$BasicErrorRecoveryAction valueOf (java.lang.String)
private void <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.javac.parser.JavacParser$1)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/JavacParser$BasicErrorRecoveryAction$2.class
JavacParser.java
package org.openjdk.tools.javac.parser
final enum org.openjdk.tools.javac.parser.JavacParser$BasicErrorRecoveryAction$2 extends org.openjdk.tools.javac.parser.JavacParser$BasicErrorRecoveryAction {
void <init> (java.lang.String, int)
public org.openjdk.tools.javac.tree.JCTree doRecover (org.openjdk.tools.javac.parser.JavacParser)
}
org/openjdk/tools/javac/parser/JavacParser$BasicErrorRecoveryAction$1.class
JavacParser.java
package org.openjdk.tools.javac.parser
final enum org.openjdk.tools.javac.parser.JavacParser$BasicErrorRecoveryAction$1 extends org.openjdk.tools.javac.parser.JavacParser$BasicErrorRecoveryAction {
void <init> (java.lang.String, int)
public org.openjdk.tools.javac.tree.JCTree doRecover (org.openjdk.tools.javac.parser.JavacParser)
}
org/openjdk/tools/javac/parser/JavacParser$AbstractEndPosTable.class
JavacParser.java
package org.openjdk.tools.javac.parser
public abstract org.openjdk.tools.javac.parser.JavacParser$AbstractEndPosTable extends java.lang.Object implements org.openjdk.tools.javac.tree.EndPosTable {
protected org.openjdk.tools.javac.parser.JavacParser parser
public int errorEndPos
public void <init> (org.openjdk.tools.javac.parser.JavacParser)
protected abstract org.openjdk.tools.javac.tree.JCTree to (org.openjdk.tools.javac.tree.JCTree)
protected abstract org.openjdk.tools.javac.tree.JCTree toP (org.openjdk.tools.javac.tree.JCTree)
public void setErrorEndPos (int)
public void setParser (org.openjdk.tools.javac.parser.JavacParser)
}
org/openjdk/tools/javac/parser/JavacParser$1.class
JavacParser.java
package org.openjdk.tools.javac.parser
synthetic org.openjdk.tools.javac.parser.JavacParser$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$parser$Tokens$TokenKind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$parser$JavacParser$ParensResult
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/parser/JavaTokenizer.class
JavaTokenizer.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.JavaTokenizer extends java.lang.Object {
private static final boolean scannerDebug
private boolean allowBinaryLiterals
private boolean allowUnderscoresInLiterals
private org.openjdk.tools.javac.code.Source source
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.parser.Tokens tokens
protected org.openjdk.tools.javac.parser.Tokens$TokenKind tk
protected int radix
protected org.openjdk.tools.javac.util.Name name
protected int errPos
protected org.openjdk.tools.javac.parser.UnicodeReader reader
protected org.openjdk.tools.javac.parser.ScannerFactory fac
private static final boolean hexFloatsWork
private static boolean hexFloatsWork ()
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, java.nio.CharBuffer)
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, char[], int)
protected void <init> (org.openjdk.tools.javac.parser.ScannerFactory, org.openjdk.tools.javac.parser.UnicodeReader)
protected transient void lexError (int, java.lang.String, java.lang.Object[])
private void scanLitChar (int)
private void scanDigits (int, int)
private void scanHexExponentAndSuffix (int)
private void scanFraction (int)
private void scanFractionAndSuffix (int)
private void scanHexFractionAndSuffix (int, boolean)
private void skipIllegalUnderscores ()
private void scanNumber (int, int)
private void scanIdent ()
private boolean isSpecial (char)
private void scanOperator ()
public org.openjdk.tools.javac.parser.Tokens$Token readToken ()
org.openjdk.tools.javac.util.List addComment (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.parser.Tokens$Comment)
public int errPos ()
public void errPos (int)
protected org.openjdk.tools.javac.parser.Tokens$Comment processComment (int, int, org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle)
protected void processWhiteSpace (int, int)
protected void processLineTerminator (int, int)
public org.openjdk.tools.javac.util.Position$LineMap getLineMap ()
static void <clinit> ()
}
org/openjdk/tools/javac/parser/JavaTokenizer$BasicComment.class
JavaTokenizer.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.JavaTokenizer$BasicComment extends java.lang.Object implements org.openjdk.tools.javac.parser.Tokens$Comment {
org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle cs
org.openjdk.tools.javac.parser.UnicodeReader comment_reader
protected boolean deprecatedFlag
protected boolean scanned
protected void <init> (org.openjdk.tools.javac.parser.UnicodeReader, org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle)
public java.lang.String getText ()
public int getSourcePos (int)
public org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle getStyle ()
public boolean isDeprecated ()
protected void scanDocComment ()
}
org/openjdk/tools/javac/parser/JavaTokenizer$1.class
JavaTokenizer.java
package org.openjdk.tools.javac.parser
synthetic org.openjdk.tools.javac.parser.JavaTokenizer$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$parser$Tokens$Token$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/parser/DocCommentParser.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
public org.openjdk.tools.javac.parser.DocCommentParser extends java.lang.Object {
final org.openjdk.tools.javac.parser.ParserFactory fac
final org.openjdk.tools.javac.util.DiagnosticSource diagSource
final org.openjdk.tools.javac.parser.Tokens$Comment comment
final org.openjdk.tools.javac.tree.DocTreeMaker m
final org.openjdk.tools.javac.util.Names names
java.text.BreakIterator sentenceBreaker
protected char[] buf
protected int bp
protected int buflen
protected char ch
int textStart
int lastNonWhite
boolean newline
java.util.Map tagParsers
public void <init> (org.openjdk.tools.javac.parser.ParserFactory, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.parser.Tokens$Comment)
public void <init> (org.openjdk.tools.javac.parser.ParserFactory)
public org.openjdk.tools.javac.tree.DCTree$DCDocComment parse ()
void nextChar ()
protected org.openjdk.tools.javac.util.List blockContent ()
protected org.openjdk.tools.javac.util.List blockTags ()
protected org.openjdk.tools.javac.tree.DCTree blockTag ()
protected void inlineTag (org.openjdk.tools.javac.util.ListBuffer)
protected org.openjdk.tools.javac.tree.DCTree inlineTag ()
private org.openjdk.tools.javac.tree.DCTree inlineText (org.openjdk.tools.javac.parser.DocCommentParser$WhitespaceRetentionPolicy) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
protected org.openjdk.tools.javac.tree.DCTree$DCReference reference (boolean) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
org.openjdk.tools.javac.tree.JCTree parseType (java.lang.String) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
org.openjdk.tools.javac.util.Name parseMember (java.lang.String) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
org.openjdk.tools.javac.util.List parseParams (java.lang.String) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
protected org.openjdk.tools.javac.tree.DCTree$DCIdentifier identifier () throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
protected org.openjdk.tools.javac.tree.DCTree$DCText quotedString ()
protected org.openjdk.tools.javac.tree.DCTree$DCText inlineWord ()
private org.openjdk.tools.javac.util.List inlineContent ()
protected void entity (org.openjdk.tools.javac.util.ListBuffer)
protected org.openjdk.tools.javac.tree.DCTree entity ()
protected org.openjdk.tools.javac.tree.DCTree html ()
protected org.openjdk.tools.javac.util.List htmlAttrs ()
protected void attrValueChar (org.openjdk.tools.javac.util.ListBuffer)
protected void addPendingText (org.openjdk.tools.javac.util.ListBuffer, int)
protected org.openjdk.tools.javac.tree.DCTree$DCErroneous erroneous (java.lang.String, int)
protected boolean isIdentifierStart (char)
protected org.openjdk.tools.javac.util.Name readIdentifier ()
protected org.openjdk.tools.javac.util.Name readAttributeName ()
protected org.openjdk.tools.javac.util.Name readTagName ()
protected boolean isJavaIdentifierStart (char)
protected org.openjdk.tools.javac.util.Name readJavaIdentifier ()
protected boolean isDecimalDigit (char)
protected boolean isHexDigit (char)
protected boolean isUnquotedAttrValueTerminator (char)
protected boolean isWhitespace (char)
protected void skipWhitespace ()
java.lang.String newString (int, int)
private void initTagParsers ()
static synthetic org.openjdk.tools.javac.tree.DCTree access$000 (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$WhitespaceRetentionPolicy) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
static synthetic org.openjdk.tools.javac.util.List access$100 (org.openjdk.tools.javac.parser.DocCommentParser)
}
org/openjdk/tools/javac/parser/DocCommentParser$WhitespaceRetentionPolicy.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
final enum org.openjdk.tools.javac.parser.DocCommentParser$WhitespaceRetentionPolicy extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.parser.DocCommentParser$WhitespaceRetentionPolicy RETAIN_ALL
public static final enum org.openjdk.tools.javac.parser.DocCommentParser$WhitespaceRetentionPolicy REMOVE_FIRST_SPACE
public static final enum org.openjdk.tools.javac.parser.DocCommentParser$WhitespaceRetentionPolicy REMOVE_ALL
private static final synthetic org.openjdk.tools.javac.parser.DocCommentParser$WhitespaceRetentionPolicy[] $VALUES
public static org.openjdk.tools.javac.parser.DocCommentParser$WhitespaceRetentionPolicy[] values ()
public static org.openjdk.tools.javac.parser.DocCommentParser$WhitespaceRetentionPolicy valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/DocCommentParser$TagParser.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
abstract org.openjdk.tools.javac.parser.DocCommentParser$TagParser extends java.lang.Object {
final org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind kind
final org.openjdk.source.doctree.DocTree$Kind treeKind
final boolean retainWhiteSpace
void <init> (org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
void <init> (org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind, boolean)
org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind getKind ()
org.openjdk.source.doctree.DocTree$Kind getTreeKind ()
abstract org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$TagParser$Kind.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
final enum org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind INLINE
public static final enum org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind BLOCK
private static final synthetic org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind[] $VALUES
public static org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind[] values ()
public static org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/parser/DocCommentParser$ParseException.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$ParseException extends java.lang.Exception {
private static final long serialVersionUID
void <init> (java.lang.String)
}
org/openjdk/tools/javac/parser/DocCommentParser$9.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$9 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$8.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$8 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$7.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$7 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$6.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$6 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int)
}
org/openjdk/tools/javac/parser/DocCommentParser$5.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$5 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$4.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$4 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$3.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$3 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int)
}
org/openjdk/tools/javac/parser/DocCommentParser$24.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
synthetic org.openjdk.tools.javac.parser.DocCommentParser$24 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$parser$DocCommentParser$TagParser$Kind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$parser$DocCommentParser$WhitespaceRetentionPolicy
static void <clinit> ()
}
org/openjdk/tools/javac/parser/DocCommentParser$23.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$23 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int)
}
org/openjdk/tools/javac/parser/DocCommentParser$22.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$22 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$21.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$21 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$20.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$20 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$2.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$2 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind, boolean)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$19.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$19 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int)
}
org/openjdk/tools/javac/parser/DocCommentParser$18.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$18 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int)
}
org/openjdk/tools/javac/parser/DocCommentParser$17.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$17 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$16.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$16 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int)
}
org/openjdk/tools/javac/parser/DocCommentParser$15.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$15 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$14.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$14 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int)
}
org/openjdk/tools/javac/parser/DocCommentParser$13.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$13 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$12.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$12 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$11.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$11 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind, boolean)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$10.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$10 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int) throws org.openjdk.tools.javac.parser.DocCommentParser$ParseException
}
org/openjdk/tools/javac/parser/DocCommentParser$1.class
DocCommentParser.java
package org.openjdk.tools.javac.parser
org.openjdk.tools.javac.parser.DocCommentParser$1 extends org.openjdk.tools.javac.parser.DocCommentParser$TagParser {
final synthetic org.openjdk.tools.javac.parser.DocCommentParser this$0
void <init> (org.openjdk.tools.javac.parser.DocCommentParser, org.openjdk.tools.javac.parser.DocCommentParser$TagParser$Kind, org.openjdk.source.doctree.DocTree$Kind)
public org.openjdk.tools.javac.tree.DCTree parse (int)
}
org/openjdk/tools/javac/model/
org/openjdk/tools/javac/model/JavacTypes.class
JavacTypes.java
package org.openjdk.tools.javac.model
public org.openjdk.tools.javac.model.JavacTypes extends java.lang.Object implements org.openjdk.javax.lang.model.util.Types {
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.code.Types types
private static final java.util.Set EXEC_OR_PKG_OR_MOD
public static org.openjdk.tools.javac.model.JavacTypes instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public org.openjdk.javax.lang.model.element.Element asElement (org.openjdk.javax.lang.model.type.TypeMirror)
public boolean isSameType (org.openjdk.javax.lang.model.type.TypeMirror, org.openjdk.javax.lang.model.type.TypeMirror)
public boolean isSubtype (org.openjdk.javax.lang.model.type.TypeMirror, org.openjdk.javax.lang.model.type.TypeMirror)
public boolean isAssignable (org.openjdk.javax.lang.model.type.TypeMirror, org.openjdk.javax.lang.model.type.TypeMirror)
public boolean contains (org.openjdk.javax.lang.model.type.TypeMirror, org.openjdk.javax.lang.model.type.TypeMirror)
public boolean isSubsignature (org.openjdk.javax.lang.model.type.ExecutableType, org.openjdk.javax.lang.model.type.ExecutableType)
public java.util.List directSupertypes (org.openjdk.javax.lang.model.type.TypeMirror)
public org.openjdk.javax.lang.model.type.TypeMirror erasure (org.openjdk.javax.lang.model.type.TypeMirror)
public org.openjdk.javax.lang.model.element.TypeElement boxedClass (org.openjdk.javax.lang.model.type.PrimitiveType)
public org.openjdk.javax.lang.model.type.PrimitiveType unboxedType (org.openjdk.javax.lang.model.type.TypeMirror)
public org.openjdk.javax.lang.model.type.TypeMirror capture (org.openjdk.javax.lang.model.type.TypeMirror)
public org.openjdk.javax.lang.model.type.PrimitiveType getPrimitiveType (org.openjdk.javax.lang.model.type.TypeKind)
public org.openjdk.javax.lang.model.type.NullType getNullType ()
public org.openjdk.javax.lang.model.type.NoType getNoType (org.openjdk.javax.lang.model.type.TypeKind)
public org.openjdk.javax.lang.model.type.ArrayType getArrayType (org.openjdk.javax.lang.model.type.TypeMirror)
public org.openjdk.javax.lang.model.type.WildcardType getWildcardType (org.openjdk.javax.lang.model.type.TypeMirror, org.openjdk.javax.lang.model.type.TypeMirror)
public transient org.openjdk.javax.lang.model.type.DeclaredType getDeclaredType (org.openjdk.javax.lang.model.element.TypeElement, org.openjdk.javax.lang.model.type.TypeMirror[])
public transient org.openjdk.javax.lang.model.type.DeclaredType getDeclaredType (org.openjdk.javax.lang.model.type.DeclaredType, org.openjdk.javax.lang.model.element.TypeElement, org.openjdk.javax.lang.model.type.TypeMirror[])
private transient org.openjdk.javax.lang.model.type.DeclaredType getDeclaredType0 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.javax.lang.model.type.TypeMirror[])
public org.openjdk.javax.lang.model.type.TypeMirror asMemberOf (org.openjdk.javax.lang.model.type.DeclaredType, org.openjdk.javax.lang.model.element.Element)
private void validateTypeNotIn (org.openjdk.javax.lang.model.type.TypeMirror, java.util.Set)
private static java.lang.Object cast (java.lang.Class, java.lang.Object)
public java.util.Set getOverriddenMethods (org.openjdk.javax.lang.model.element.Element)
static void <clinit> ()
}
org/openjdk/tools/javac/model/JavacTypes$1.class
JavacTypes.java
package org.openjdk.tools.javac.model
synthetic org.openjdk.tools.javac.model.JavacTypes$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
static void <clinit> ()
}
org/openjdk/tools/javac/model/JavacElements.class
JavacElements.java
package org.openjdk.tools.javac.model
public org.openjdk.tools.javac.model.JavacElements extends java.lang.Object implements org.openjdk.javax.lang.model.util.Elements {
private final org.openjdk.tools.javac.main.JavaCompiler javaCompiler
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.comp.Modules modules
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.code.Types types
private final org.openjdk.tools.javac.comp.Enter enter
private final org.openjdk.tools.javac.comp.Resolve resolve
private final org.openjdk.tools.javac.api.JavacTaskImpl javacTaskImpl
private final org.openjdk.tools.javac.util.Log log
private final boolean allowModules
private final java.util.Set alreadyWarnedDuplicates
public static org.openjdk.tools.javac.model.JavacElements instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public java.util.Set getAllModuleElements ()
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol getModuleElement (java.lang.CharSequence)
public org.openjdk.tools.javac.code.Symbol$PackageSymbol getPackageElement (java.lang.CharSequence)
public org.openjdk.tools.javac.code.Symbol$PackageSymbol getPackageElement (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.CharSequence)
private org.openjdk.tools.javac.code.Symbol$PackageSymbol doGetPackageElement (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.CharSequence)
public org.openjdk.tools.javac.code.Symbol$ClassSymbol getTypeElement (java.lang.CharSequence)
public org.openjdk.tools.javac.code.Symbol$ClassSymbol getTypeElement (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.CharSequence)
private org.openjdk.tools.javac.code.Symbol$ClassSymbol doGetTypeElement (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.CharSequence)
private org.openjdk.tools.javac.code.Symbol doGetElement (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.String, java.lang.CharSequence, java.lang.Class)
private org.openjdk.tools.javac.code.Symbol unboundNameToSymbol (java.lang.String, java.lang.String, java.lang.Class)
private org.openjdk.tools.javac.code.Symbol nameToSymbol (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.lang.String, java.lang.Class)
private org.openjdk.tools.javac.tree.JCTree matchAnnoToTree (org.openjdk.javax.lang.model.element.AnnotationMirror, org.openjdk.javax.lang.model.element.Element, org.openjdk.tools.javac.tree.JCTree)
private org.openjdk.tools.javac.tree.JCTree matchAnnoToTree (org.openjdk.tools.javac.code.Attribute$Compound, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.tree.JCTree matchAttributeToTree (org.openjdk.tools.javac.code.Attribute, org.openjdk.tools.javac.code.Attribute, org.openjdk.tools.javac.tree.JCTree)
private org.openjdk.tools.javac.tree.JCTree$JCExpression scanForAssign (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.tree.JCTree getTree (org.openjdk.javax.lang.model.element.Element)
public java.lang.String getDocComment (org.openjdk.javax.lang.model.element.Element)
public org.openjdk.javax.lang.model.element.PackageElement getPackageOf (org.openjdk.javax.lang.model.element.Element)
public org.openjdk.javax.lang.model.element.ModuleElement getModuleOf (org.openjdk.javax.lang.model.element.Element)
public boolean isDeprecated (org.openjdk.javax.lang.model.element.Element)
public org.openjdk.javax.lang.model.util.Elements$Origin getOrigin (org.openjdk.javax.lang.model.element.Element)
public org.openjdk.javax.lang.model.util.Elements$Origin getOrigin (org.openjdk.javax.lang.model.AnnotatedConstruct, org.openjdk.javax.lang.model.element.AnnotationMirror)
public org.openjdk.javax.lang.model.util.Elements$Origin getOrigin (org.openjdk.javax.lang.model.element.ModuleElement, org.openjdk.javax.lang.model.element.ModuleElement$Directive)
public org.openjdk.tools.javac.util.Name getBinaryName (org.openjdk.javax.lang.model.element.TypeElement)
public java.util.Map getElementValuesWithDefaults (org.openjdk.javax.lang.model.element.AnnotationMirror)
public org.openjdk.tools.javac.model.FilteredMemberList getAllMembers (org.openjdk.javax.lang.model.element.TypeElement)
private void addMembers (org.openjdk.tools.javac.code.Scope$WriteableScope, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List getAllAnnotationMirrors (org.openjdk.javax.lang.model.element.Element)
private boolean isInherited (org.openjdk.tools.javac.code.Type)
private static boolean containsAnnoOfType (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
public boolean hides (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.Element)
public boolean overrides (org.openjdk.javax.lang.model.element.ExecutableElement, org.openjdk.javax.lang.model.element.ExecutableElement, org.openjdk.javax.lang.model.element.TypeElement)
public java.lang.String getConstantExpression (java.lang.Object)
public transient void printElements (java.io.Writer, org.openjdk.javax.lang.model.element.Element[])
public org.openjdk.tools.javac.util.Name getName (java.lang.CharSequence)
public boolean isFunctionalInterface (org.openjdk.javax.lang.model.element.TypeElement)
private org.openjdk.tools.javac.util.Pair getTreeAndTopLevel (org.openjdk.javax.lang.model.element.Element)
public org.openjdk.tools.javac.util.Pair getTreeAndTopLevel (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror, org.openjdk.javax.lang.model.element.AnnotationValue)
private org.openjdk.tools.javac.comp.Env getEnterEnv (org.openjdk.tools.javac.code.Symbol)
private void ensureEntered (java.lang.String)
private static java.lang.Object cast (java.lang.Class, java.lang.Object)
public volatile synthetic org.openjdk.javax.lang.model.element.Name getName (java.lang.CharSequence)
public volatile synthetic java.util.List getAllAnnotationMirrors (org.openjdk.javax.lang.model.element.Element)
public volatile synthetic java.util.List getAllMembers (org.openjdk.javax.lang.model.element.TypeElement)
public volatile synthetic org.openjdk.javax.lang.model.element.Name getBinaryName (org.openjdk.javax.lang.model.element.TypeElement)
public volatile synthetic org.openjdk.javax.lang.model.element.ModuleElement getModuleElement (java.lang.CharSequence)
public volatile synthetic org.openjdk.javax.lang.model.element.TypeElement getTypeElement (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.CharSequence)
public volatile synthetic org.openjdk.javax.lang.model.element.TypeElement getTypeElement (java.lang.CharSequence)
public volatile synthetic org.openjdk.javax.lang.model.element.PackageElement getPackageElement (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.CharSequence)
public volatile synthetic org.openjdk.javax.lang.model.element.PackageElement getPackageElement (java.lang.CharSequence)
private static synthetic java.lang.String lambda$unboundNameToSymbol$1 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic org.openjdk.tools.javac.code.Symbol$ModuleSymbol lambda$unboundNameToSymbol$0 (org.openjdk.tools.javac.code.Symbol)
static synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression access$000 (org.openjdk.tools.javac.model.JavacElements, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.tree.JCTree)
static synthetic org.openjdk.tools.javac.tree.JCTree access$100 (org.openjdk.tools.javac.model.JavacElements, org.openjdk.tools.javac.code.Attribute, org.openjdk.tools.javac.code.Attribute, org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/model/JavacElements$2Vis.class
JavacElements.java
package org.openjdk.tools.javac.model
org.openjdk.tools.javac.model.JavacElements$2Vis extends java.lang.Object implements org.openjdk.tools.javac.code.Attribute$Visitor {
org.openjdk.tools.javac.tree.JCTree result
final synthetic org.openjdk.tools.javac.tree.JCTree val$tree
final synthetic org.openjdk.tools.javac.code.Attribute val$findme
final synthetic org.openjdk.tools.javac.model.JavacElements this$0
void <init> (org.openjdk.tools.javac.model.JavacElements, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Attribute)
public void visitConstant (org.openjdk.tools.javac.code.Attribute$Constant)
public void visitClass (org.openjdk.tools.javac.code.Attribute$Class)
public void visitCompound (org.openjdk.tools.javac.code.Attribute$Compound)
public void visitArray (org.openjdk.tools.javac.code.Attribute$Array)
public void visitEnum (org.openjdk.tools.javac.code.Attribute$Enum)
public void visitError (org.openjdk.tools.javac.code.Attribute$Error)
}
org/openjdk/tools/javac/model/JavacElements$1Vis.class
JavacElements.java
package org.openjdk.tools.javac.model
org.openjdk.tools.javac.model.JavacElements$1Vis extends org.openjdk.tools.javac.tree.JCTree$Visitor {
org.openjdk.tools.javac.util.List result
final synthetic org.openjdk.tools.javac.model.JavacElements this$0
void <init> (org.openjdk.tools.javac.model.JavacElements)
public void visitPackageDef (org.openjdk.tools.javac.tree.JCTree$JCPackageDecl)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
}
org/openjdk/tools/javac/model/JavacElements$1TS.class
JavacElements.java
package org.openjdk.tools.javac.model
org.openjdk.tools.javac.model.JavacElements$1TS extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.tree.JCTree$JCExpression result
final synthetic org.openjdk.tools.javac.tree.JCTree val$tree
final synthetic org.openjdk.tools.javac.code.Symbol$MethodSymbol val$sym
final synthetic org.openjdk.tools.javac.model.JavacElements this$0
void <init> (org.openjdk.tools.javac.model.JavacElements, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
public void scan (org.openjdk.tools.javac.tree.JCTree)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
}
org/openjdk/tools/javac/model/JavacElements$1.class
JavacElements.java
package org.openjdk.tools.javac.model
synthetic org.openjdk.tools.javac.model.JavacElements$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$element$ModuleElement$DirectiveKind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Kinds$Kind
static void <clinit> ()
}
org/openjdk/tools/javac/model/FilteredMemberList.class
FilteredMemberList.java
package org.openjdk.tools.javac.model
public org.openjdk.tools.javac.model.FilteredMemberList extends java.util.AbstractList {
private final org.openjdk.tools.javac.code.Scope scope
public void <init> (org.openjdk.tools.javac.code.Scope)
public int size ()
public org.openjdk.tools.javac.code.Symbol get (int)
public java.util.Iterator iterator ()
private static boolean unwanted (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic java.lang.Object get (int)
private static synthetic boolean lambda$iterator$0 (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/model/AnnotationProxyMaker.class
AnnotationProxyMaker.java
package org.openjdk.tools.javac.model
public org.openjdk.tools.javac.model.AnnotationProxyMaker extends java.lang.Object {
private final org.openjdk.tools.javac.code.Attribute$Compound anno
private final Class annoType
private void <init> (org.openjdk.tools.javac.code.Attribute$Compound, java.lang.Class)
public static java.lang.annotation.Annotation generateAnnotation (org.openjdk.tools.javac.code.Attribute$Compound, java.lang.Class)
private java.lang.annotation.Annotation generateAnnotation ()
private java.util.Map getAllReflectedValues ()
private java.util.Map getAllValues ()
private java.lang.Object generateValue (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Attribute)
static synthetic java.lang.Class access$000 (org.openjdk.tools.javac.model.AnnotationProxyMaker)
}
org/openjdk/tools/javac/model/AnnotationProxyMaker$ValueVisitor.class
AnnotationProxyMaker.java
package org.openjdk.tools.javac.model
org.openjdk.tools.javac.model.AnnotationProxyMaker$ValueVisitor extends java.lang.Object implements org.openjdk.tools.javac.code.Attribute$Visitor {
private org.openjdk.tools.javac.code.Symbol$MethodSymbol meth
private Class returnClass
private Object value
final synthetic org.openjdk.tools.javac.model.AnnotationProxyMaker this$0
void <init> (org.openjdk.tools.javac.model.AnnotationProxyMaker, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
java.lang.Object getValue (org.openjdk.tools.javac.code.Attribute)
public void visitConstant (org.openjdk.tools.javac.code.Attribute$Constant)
public void visitClass (org.openjdk.tools.javac.code.Attribute$Class)
public void visitArray (org.openjdk.tools.javac.code.Attribute$Array)
public void visitEnum (org.openjdk.tools.javac.code.Attribute$Enum)
public void visitCompound (org.openjdk.tools.javac.code.Attribute$Compound)
public void visitError (org.openjdk.tools.javac.code.Attribute$Error)
private void typeMismatch (java.lang.reflect.Method, org.openjdk.tools.javac.code.Attribute)
}
org/openjdk/tools/javac/model/AnnotationProxyMaker$ValueVisitor$1AnnotationTypeMismatchExceptionProxy.class
AnnotationProxyMaker.java
package org.openjdk.tools.javac.model
org.openjdk.tools.javac.model.AnnotationProxyMaker$ValueVisitor$1AnnotationTypeMismatchExceptionProxy extends sun.reflect.annotation.ExceptionProxy {
static final long serialVersionUID
final transient java.lang.reflect.Method method
final synthetic org.openjdk.tools.javac.code.Attribute val$attr
final synthetic org.openjdk.tools.javac.model.AnnotationProxyMaker$ValueVisitor this$1
void <init> (org.openjdk.tools.javac.model.AnnotationProxyMaker$ValueVisitor, java.lang.reflect.Method, org.openjdk.tools.javac.code.Attribute)
public java.lang.String toString ()
protected java.lang.RuntimeException generateException ()
}
org/openjdk/tools/javac/model/AnnotationProxyMaker$MirroredTypesExceptionProxy.class
AnnotationProxyMaker.java
package org.openjdk.tools.javac.model
final org.openjdk.tools.javac.model.AnnotationProxyMaker$MirroredTypesExceptionProxy extends sun.reflect.annotation.ExceptionProxy {
static final long serialVersionUID
private transient org.openjdk.tools.javac.util.List types
private final String typeStrings
void <init> (org.openjdk.tools.javac.util.List)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
protected java.lang.RuntimeException generateException ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
}
org/openjdk/tools/javac/model/AnnotationProxyMaker$MirroredTypeExceptionProxy.class
AnnotationProxyMaker.java
package org.openjdk.tools.javac.model
final org.openjdk.tools.javac.model.AnnotationProxyMaker$MirroredTypeExceptionProxy extends sun.reflect.annotation.ExceptionProxy {
static final long serialVersionUID
private transient org.openjdk.javax.lang.model.type.TypeMirror type
private final String typeString
void <init> (org.openjdk.javax.lang.model.type.TypeMirror)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
protected java.lang.RuntimeException generateException ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
}
org/openjdk/tools/javac/main/
org/openjdk/tools/javac/main/OptionHelper.class
OptionHelper.java
package org.openjdk.tools.javac.main
public abstract org.openjdk.tools.javac.main.OptionHelper extends java.lang.Object {
public void <init> ()
public abstract java.lang.String get (org.openjdk.tools.javac.main.Option)
public abstract void put (java.lang.String, java.lang.String)
public abstract void remove (java.lang.String)
public abstract boolean handleFileManagerOption (org.openjdk.tools.javac.main.Option, java.lang.String)
public abstract org.openjdk.tools.javac.util.Log getLog ()
public abstract java.lang.String getOwnName ()
transient org.openjdk.tools.javac.main.Option$InvalidValueException newInvalidValueException (java.lang.String, java.lang.Object[])
abstract void addFile (java.nio.file.Path)
abstract void addClassName (java.lang.String)
}
org/openjdk/tools/javac/main/OptionHelper$GrumpyHelper.class
OptionHelper.java
package org.openjdk.tools.javac.main
public org.openjdk.tools.javac.main.OptionHelper$GrumpyHelper extends org.openjdk.tools.javac.main.OptionHelper {
private final org.openjdk.tools.javac.util.Log log
public void <init> (org.openjdk.tools.javac.util.Log)
public org.openjdk.tools.javac.util.Log getLog ()
public java.lang.String getOwnName ()
public java.lang.String get (org.openjdk.tools.javac.main.Option)
public void put (java.lang.String, java.lang.String)
public void remove (java.lang.String)
public boolean handleFileManagerOption (org.openjdk.tools.javac.main.Option, java.lang.String)
public void addFile (java.nio.file.Path)
public void addClassName (java.lang.String)
}
org/openjdk/tools/javac/main/Option.class
Option.java
package org.openjdk.tools.javac.main
public enum org.openjdk.tools.javac.main.Option extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.main.Option G
public static final enum org.openjdk.tools.javac.main.Option G_NONE
public static final enum org.openjdk.tools.javac.main.Option G_CUSTOM
public static final enum org.openjdk.tools.javac.main.Option XLINT
public static final enum org.openjdk.tools.javac.main.Option XLINT_CUSTOM
public static final enum org.openjdk.tools.javac.main.Option XDOCLINT
public static final enum org.openjdk.tools.javac.main.Option XDOCLINT_CUSTOM
public static final enum org.openjdk.tools.javac.main.Option XDOCLINT_PACKAGE
public static final enum org.openjdk.tools.javac.main.Option DOCLINT_FORMAT
public static final enum org.openjdk.tools.javac.main.Option NOWARN
public static final enum org.openjdk.tools.javac.main.Option VERBOSE
public static final enum org.openjdk.tools.javac.main.Option DEPRECATION
public static final enum org.openjdk.tools.javac.main.Option CLASS_PATH
public static final enum org.openjdk.tools.javac.main.Option SOURCE_PATH
public static final enum org.openjdk.tools.javac.main.Option MODULE_SOURCE_PATH
public static final enum org.openjdk.tools.javac.main.Option MODULE_PATH
public static final enum org.openjdk.tools.javac.main.Option UPGRADE_MODULE_PATH
public static final enum org.openjdk.tools.javac.main.Option SYSTEM
public static final enum org.openjdk.tools.javac.main.Option PATCH_MODULE
public static final enum org.openjdk.tools.javac.main.Option BOOT_CLASS_PATH
public static final enum org.openjdk.tools.javac.main.Option XBOOTCLASSPATH_PREPEND
public static final enum org.openjdk.tools.javac.main.Option XBOOTCLASSPATH_APPEND
public static final enum org.openjdk.tools.javac.main.Option XBOOTCLASSPATH
public static final enum org.openjdk.tools.javac.main.Option EXTDIRS
public static final enum org.openjdk.tools.javac.main.Option DJAVA_EXT_DIRS
public static final enum org.openjdk.tools.javac.main.Option ENDORSEDDIRS
public static final enum org.openjdk.tools.javac.main.Option DJAVA_ENDORSED_DIRS
public static final enum org.openjdk.tools.javac.main.Option PROC
public static final enum org.openjdk.tools.javac.main.Option PROCESSOR
public static final enum org.openjdk.tools.javac.main.Option PROCESSOR_PATH
public static final enum org.openjdk.tools.javac.main.Option PROCESSOR_MODULE_PATH
public static final enum org.openjdk.tools.javac.main.Option PARAMETERS
public static final enum org.openjdk.tools.javac.main.Option D
public static final enum org.openjdk.tools.javac.main.Option S
public static final enum org.openjdk.tools.javac.main.Option H
public static final enum org.openjdk.tools.javac.main.Option IMPLICIT
public static final enum org.openjdk.tools.javac.main.Option ENCODING
public static final enum org.openjdk.tools.javac.main.Option SOURCE
public static final enum org.openjdk.tools.javac.main.Option TARGET
public static final enum org.openjdk.tools.javac.main.Option RELEASE
public static final enum org.openjdk.tools.javac.main.Option PROFILE
public static final enum org.openjdk.tools.javac.main.Option VERSION
public static final enum org.openjdk.tools.javac.main.Option FULLVERSION
public static final enum org.openjdk.tools.javac.main.Option HELP
public static final enum org.openjdk.tools.javac.main.Option A
public static final enum org.openjdk.tools.javac.main.Option DEFAULT_MODULE_FOR_CREATED_FILES
public static final enum org.openjdk.tools.javac.main.Option X
public static final enum org.openjdk.tools.javac.main.Option J
public static final enum org.openjdk.tools.javac.main.Option MOREINFO
public static final enum org.openjdk.tools.javac.main.Option WERROR
public static final enum org.openjdk.tools.javac.main.Option PROMPT
public static final enum org.openjdk.tools.javac.main.Option DOE
public static final enum org.openjdk.tools.javac.main.Option PRINTSOURCE
public static final enum org.openjdk.tools.javac.main.Option WARNUNCHECKED
public static final enum org.openjdk.tools.javac.main.Option XMAXERRS
public static final enum org.openjdk.tools.javac.main.Option XMAXWARNS
public static final enum org.openjdk.tools.javac.main.Option XSTDOUT
public static final enum org.openjdk.tools.javac.main.Option XPRINT
public static final enum org.openjdk.tools.javac.main.Option XPRINTROUNDS
public static final enum org.openjdk.tools.javac.main.Option XPRINTPROCESSORINFO
public static final enum org.openjdk.tools.javac.main.Option XPREFER
public static final enum org.openjdk.tools.javac.main.Option XXUSERPATHSFIRST
public static final enum org.openjdk.tools.javac.main.Option XPKGINFO
public static final enum org.openjdk.tools.javac.main.Option O
public static final enum org.openjdk.tools.javac.main.Option XJCOV
public static final enum org.openjdk.tools.javac.main.Option PLUGIN
public static final enum org.openjdk.tools.javac.main.Option XDIAGS
public static final enum org.openjdk.tools.javac.main.Option DEBUG
public static final enum org.openjdk.tools.javac.main.Option SHOULDSTOP
public static final enum org.openjdk.tools.javac.main.Option DIAGS
public static final enum org.openjdk.tools.javac.main.Option XD
public static final enum org.openjdk.tools.javac.main.Option ADD_EXPORTS
public static final enum org.openjdk.tools.javac.main.Option ADD_OPENS
public static final enum org.openjdk.tools.javac.main.Option ADD_READS
public static final enum org.openjdk.tools.javac.main.Option MODULE
public static final enum org.openjdk.tools.javac.main.Option ADD_MODULES
public static final enum org.openjdk.tools.javac.main.Option LIMIT_MODULES
public static final enum org.openjdk.tools.javac.main.Option MODULE_VERSION
public static final enum org.openjdk.tools.javac.main.Option AT
public static final enum org.openjdk.tools.javac.main.Option SOURCEFILE
public static final enum org.openjdk.tools.javac.main.Option MULTIRELEASE
public static final enum org.openjdk.tools.javac.main.Option INHERIT_RUNTIME_ENVIRONMENT
public final String primaryName
public final String[] names
protected final String argsNameKey
protected final String descrKey
private final org.openjdk.tools.javac.main.Option$OptionKind kind
private final org.openjdk.tools.javac.main.Option$OptionGroup group
private final org.openjdk.tools.javac.main.Option$ArgKind argKind
private final org.openjdk.tools.javac.main.Option$ChoiceKind choiceKind
private final java.util.Set choices
private static final String SMALL_INDENT
private static final String LARGE_INDENT
private static final int DEFAULT_SYNOPSIS_WIDTH
private static final int DEFAULT_MAX_LINE_LENGTH
private static final String COMPACT_FORMAT
private static final synthetic org.openjdk.tools.javac.main.Option[] $VALUES
public static org.openjdk.tools.javac.main.Option[] values ()
public static org.openjdk.tools.javac.main.Option valueOf (java.lang.String)
public static org.openjdk.tools.javac.main.Option lookup (java.lang.String)
public static org.openjdk.tools.javac.main.Option lookup (java.lang.String, java.util.Set)
private static void showHelp (org.openjdk.tools.javac.util.Log, org.openjdk.tools.javac.main.Option$OptionKind)
private void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
private void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
private void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$ArgKind)
private void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$ChoiceKind, java.util.Set)
private transient void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$ChoiceKind, java.lang.String[])
private void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$ChoiceKind, java.util.Set, org.openjdk.tools.javac.main.Option$ArgKind)
public java.lang.String getPrimaryName ()
public org.openjdk.tools.javac.main.Option$OptionKind getKind ()
public org.openjdk.tools.javac.main.Option$ArgKind getArgKind ()
public boolean hasArg ()
public boolean matches (java.lang.String)
private boolean matches (java.lang.String, java.lang.String)
public void handleOption (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.util.Iterator) throws org.openjdk.tools.javac.main.Option$InvalidValueException
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
public java.util.regex.Pattern getPattern ()
private static int findSeparator (java.lang.String)
protected void help (org.openjdk.tools.javac.util.Log)
protected void help (org.openjdk.tools.javac.util.Log, java.lang.String)
private java.lang.String helpSynopsis (java.lang.String, org.openjdk.tools.javac.util.Log)
private static java.util.Set getXLintChoices ()
static java.util.Set getJavaCompilerOptions ()
public static java.util.Set getJavacFileManagerOptions ()
public static java.util.Set getJavacToolOptions ()
private static java.util.Set getOptions (org.openjdk.tools.javac.main.Option$OptionGroup)
private static synthetic java.util.EnumSet lambda$getOptions$4 ()
private static synthetic boolean lambda$getOptions$3 (org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option)
private synthetic java.lang.String lambda$help$2 (org.openjdk.tools.javac.util.Log, java.lang.String)
private static synthetic void lambda$showHelp$1 (org.openjdk.tools.javac.util.Log, org.openjdk.tools.javac.main.Option)
private static synthetic boolean lambda$showHelp$0 (org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option)
synthetic void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$1)
synthetic void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$ChoiceKind, java.util.Set, org.openjdk.tools.javac.main.Option$1)
synthetic void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$1)
static synthetic void access$300 (org.openjdk.tools.javac.util.Log, org.openjdk.tools.javac.main.Option$OptionKind)
synthetic void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$ArgKind, org.openjdk.tools.javac.main.Option$1)
static void <clinit> ()
}
org/openjdk/tools/javac/main/Option$PkgInfo.class
Option.java
package org.openjdk.tools.javac.main
public final enum org.openjdk.tools.javac.main.Option$PkgInfo extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.main.Option$PkgInfo ALWAYS
public static final enum org.openjdk.tools.javac.main.Option$PkgInfo LEGACY
public static final enum org.openjdk.tools.javac.main.Option$PkgInfo NONEMPTY
private static final synthetic org.openjdk.tools.javac.main.Option$PkgInfo[] $VALUES
public static org.openjdk.tools.javac.main.Option$PkgInfo[] values ()
public static org.openjdk.tools.javac.main.Option$PkgInfo valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public static org.openjdk.tools.javac.main.Option$PkgInfo get (org.openjdk.tools.javac.util.Options)
static void <clinit> ()
}
org/openjdk/tools/javac/main/Option$OptionKind.class
Option.java
package org.openjdk.tools.javac.main
public final enum org.openjdk.tools.javac.main.Option$OptionKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.main.Option$OptionKind STANDARD
public static final enum org.openjdk.tools.javac.main.Option$OptionKind EXTENDED
public static final enum org.openjdk.tools.javac.main.Option$OptionKind HIDDEN
private static final synthetic org.openjdk.tools.javac.main.Option$OptionKind[] $VALUES
public static org.openjdk.tools.javac.main.Option$OptionKind[] values ()
public static org.openjdk.tools.javac.main.Option$OptionKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/main/Option$OptionGroup.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$OptionGroup extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.main.Option$OptionGroup BASIC
public static final enum org.openjdk.tools.javac.main.Option$OptionGroup FILEMANAGER
public static final enum org.openjdk.tools.javac.main.Option$OptionGroup INFO
public static final enum org.openjdk.tools.javac.main.Option$OptionGroup OPERAND
private static final synthetic org.openjdk.tools.javac.main.Option$OptionGroup[] $VALUES
public static org.openjdk.tools.javac.main.Option$OptionGroup[] values ()
public static org.openjdk.tools.javac.main.Option$OptionGroup valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/main/Option$InvalidValueException.class
Option.java
package org.openjdk.tools.javac.main
public org.openjdk.tools.javac.main.Option$InvalidValueException extends java.lang.Exception {
private static final long serialVersionUID
public void <init> (java.lang.String)
public void <init> (java.lang.String, java.lang.Throwable)
}
org/openjdk/tools/javac/main/Option$HiddenGroup.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$HiddenGroup extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.main.Option$HiddenGroup DIAGS
public static final enum org.openjdk.tools.javac.main.Option$HiddenGroup DEBUG
public static final enum org.openjdk.tools.javac.main.Option$HiddenGroup SHOULDSTOP
static final java.util.Set skipSet
final String text
private static final synthetic org.openjdk.tools.javac.main.Option$HiddenGroup[] $VALUES
public static org.openjdk.tools.javac.main.Option$HiddenGroup[] values ()
public static org.openjdk.tools.javac.main.Option$HiddenGroup valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
static boolean skip (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/main/Option$ChoiceKind.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$ChoiceKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.main.Option$ChoiceKind ONEOF
public static final enum org.openjdk.tools.javac.main.Option$ChoiceKind ANYOF
private static final synthetic org.openjdk.tools.javac.main.Option$ChoiceKind[] $VALUES
public static org.openjdk.tools.javac.main.Option$ChoiceKind[] values ()
public static org.openjdk.tools.javac.main.Option$ChoiceKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/main/Option$ArgKind.class
Option.java
package org.openjdk.tools.javac.main
public final enum org.openjdk.tools.javac.main.Option$ArgKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.main.Option$ArgKind NONE
public static final enum org.openjdk.tools.javac.main.Option$ArgKind REQUIRED
public static final enum org.openjdk.tools.javac.main.Option$ArgKind ADJACENT
private static final synthetic org.openjdk.tools.javac.main.Option$ArgKind[] $VALUES
public static org.openjdk.tools.javac.main.Option$ArgKind[] values ()
public static org.openjdk.tools.javac.main.Option$ArgKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/main/Option$9.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$9 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$8.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$8 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$7.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$7 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
public java.util.regex.Pattern getPattern ()
private static synthetic java.lang.String lambda$process$0 (java.lang.String)
}
org/openjdk/tools/javac/main/Option$6.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$6 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String)
}
org/openjdk/tools/javac/main/Option$5.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$5 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String)
}
org/openjdk/tools/javac/main/Option$40.class
Option.java
package org.openjdk.tools.javac.main
synthetic org.openjdk.tools.javac.main.Option$40 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$main$Option
static void <clinit> ()
}
org/openjdk/tools/javac/main/Option$4.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$4 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public boolean matches (java.lang.String)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String)
}
org/openjdk/tools/javac/main/Option$39.class
Option.java
package org.openjdk.tools.javac.main
final org.openjdk.tools.javac.main.Option$39 extends java.lang.Object implements java.util.Comparator {
final java.text.Collator collator
void <init> ()
public int compare (org.openjdk.tools.javac.main.Option, org.openjdk.tools.javac.main.Option)
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/openjdk/tools/javac/main/Option$38.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$38 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
private org.openjdk.tools.javac.main.Option[] getSupportedRuntimeOptions ()
private static synthetic boolean lambda$process$1 (java.lang.String)
private static synthetic java.lang.String lambda$process$0 (java.lang.String)
}
org/openjdk/tools/javac/main/Option$37.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$37 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public boolean matches (java.lang.String)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$36.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$36 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$ArgKind)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String)
}
org/openjdk/tools/javac/main/Option$35.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$35 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$34.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$34 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
public java.util.regex.Pattern getPattern ()
}
org/openjdk/tools/javac/main/Option$33.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$33 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
public java.util.regex.Pattern getPattern ()
}
org/openjdk/tools/javac/main/Option$32.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$32 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
public java.util.regex.Pattern getPattern ()
}
org/openjdk/tools/javac/main/Option$31.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$31 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
public java.util.regex.Pattern getPattern ()
}
org/openjdk/tools/javac/main/Option$30.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$30 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public boolean matches (java.lang.String)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String)
}
org/openjdk/tools/javac/main/Option$3.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$3 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public boolean matches (java.lang.String)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String)
}
org/openjdk/tools/javac/main/Option$29.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$29 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$28.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$28 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$27.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$27 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$26.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$26 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String)
}
org/openjdk/tools/javac/main/Option$25.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$25 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$24.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$24 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String)
}
org/openjdk/tools/javac/main/Option$23.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$23 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$22.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$22 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$ArgKind)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String)
}
org/openjdk/tools/javac/main/Option$21.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$21 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$20.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$20 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
public java.util.regex.Pattern getPattern ()
}
org/openjdk/tools/javac/main/Option$2.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$2 extends org.openjdk.tools.javac.main.Option {
private final String LINT_KEY_FORMAT
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$ChoiceKind, java.util.Set)
protected void help (org.openjdk.tools.javac.util.Log)
}
org/openjdk/tools/javac/main/Option$19.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$19 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup, org.openjdk.tools.javac.main.Option$ArgKind)
public boolean matches (java.lang.String)
public boolean hasArg ()
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$18.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$18 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$17.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$17 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$16.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$16 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$15.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$15 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$14.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$14 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
protected void help (org.openjdk.tools.javac.util.Log)
private static synthetic java.util.stream.Stream lambda$help$0 (org.openjdk.tools.javac.platform.PlatformProvider)
}
org/openjdk/tools/javac/main/Option$13.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$13 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$12.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$12 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$11.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$11 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$10.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$10 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String, java.lang.String) throws org.openjdk.tools.javac.main.Option$InvalidValueException
}
org/openjdk/tools/javac/main/Option$1.class
Option.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Option$1 extends org.openjdk.tools.javac.main.Option {
void <init> (java.lang.String, int, java.lang.String, java.lang.String, org.openjdk.tools.javac.main.Option$OptionKind, org.openjdk.tools.javac.main.Option$OptionGroup)
public void process (org.openjdk.tools.javac.main.OptionHelper, java.lang.String)
}
org/openjdk/tools/javac/main/Main.class
Main.java
package org.openjdk.tools.javac.main
public org.openjdk.tools.javac.main.Main extends java.lang.Object {
String ownName
java.io.PrintWriter stdOut
java.io.PrintWriter stdErr
public org.openjdk.tools.javac.util.Log log
boolean apiMode
private static final String ENV_OPT_NAME
private org.openjdk.javax.tools.JavaFileManager fileManager
public static final String javacBundleName
public void <init> (java.lang.String)
public void <init> (java.lang.String, java.io.PrintWriter)
public void <init> (java.lang.String, java.io.PrintWriter, java.io.PrintWriter)
transient void error (java.lang.String, java.lang.Object[])
transient void warning (java.lang.String, java.lang.Object[])
public org.openjdk.tools.javac.main.Main$Result compile (java.lang.String[])
public org.openjdk.tools.javac.main.Main$Result compile (java.lang.String[], org.openjdk.tools.javac.util.Context)
void bugMessage (java.lang.Throwable)
void feMessage (java.lang.Throwable, org.openjdk.tools.javac.util.Options)
void ioMessage (java.lang.Throwable)
void resourceMessage (java.lang.Throwable)
void apMessage (org.openjdk.tools.javac.processing.AnnotationProcessingError)
void pluginMessage (java.lang.Throwable)
void showClass (java.lang.String)
}
org/openjdk/tools/javac/main/Main$Result.class
Main.java
package org.openjdk.tools.javac.main
public final enum org.openjdk.tools.javac.main.Main$Result extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.main.Main$Result OK
public static final enum org.openjdk.tools.javac.main.Main$Result ERROR
public static final enum org.openjdk.tools.javac.main.Main$Result CMDERR
public static final enum org.openjdk.tools.javac.main.Main$Result SYSERR
public static final enum org.openjdk.tools.javac.main.Main$Result ABNORMAL
public final int exitCode
private static final synthetic org.openjdk.tools.javac.main.Main$Result[] $VALUES
public static org.openjdk.tools.javac.main.Main$Result[] values ()
public static org.openjdk.tools.javac.main.Main$Result valueOf (java.lang.String)
private void <init> (java.lang.String, int, int)
public boolean isOK ()
static void <clinit> ()
}
org/openjdk/tools/javac/main/Main$1.class
Main.java
package org.openjdk.tools.javac.main
org.openjdk.tools.javac.main.Main$1 extends org.openjdk.tools.javac.main.OptionHelper$GrumpyHelper {
final synthetic org.openjdk.tools.javac.main.Main this$0
void <init> (org.openjdk.tools.javac.main.Main, org.openjdk.tools.javac.util.Log)
public java.lang.String getOwnName ()
public void put (java.lang.String, java.lang.String)
}
org/openjdk/tools/javac/main/JavaCompiler.class
JavaCompiler.java
package org.openjdk.tools.javac.main
public org.openjdk.tools.javac.main.JavaCompiler extends java.lang.Object {
public static final org.openjdk.tools.javac.util.Context$Key compilerKey
private static final String versionRBName
private static java.util.ResourceBundle versionRB
private static final org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy DEFAULT_COMPILE_POLICY
public org.openjdk.tools.javac.util.Log log
org.openjdk.tools.javac.util.JCDiagnostic$Factory diagFactory
protected org.openjdk.tools.javac.tree.TreeMaker make
protected org.openjdk.tools.javac.code.ClassFinder finder
protected org.openjdk.tools.javac.jvm.ClassReader reader
protected org.openjdk.tools.javac.jvm.ClassWriter writer
protected org.openjdk.tools.javac.jvm.JNIWriter jniWriter
protected org.openjdk.tools.javac.comp.Enter enter
protected org.openjdk.tools.javac.code.Symtab syms
protected org.openjdk.tools.javac.code.Source source
protected org.openjdk.tools.javac.jvm.Gen gen
protected org.openjdk.tools.javac.util.Names names
protected org.openjdk.tools.javac.comp.Attr attr
protected org.openjdk.tools.javac.comp.Check chk
protected org.openjdk.tools.javac.comp.Flow flow
protected org.openjdk.tools.javac.comp.Modules modules
protected org.openjdk.tools.javac.code.ModuleFinder moduleFinder
protected org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
protected org.openjdk.tools.javac.comp.TransTypes transTypes
protected org.openjdk.tools.javac.comp.Lower lower
protected org.openjdk.tools.javac.comp.Annotate annotate
protected final org.openjdk.tools.javac.util.Name completionFailureName
protected org.openjdk.tools.javac.code.Types types
protected org.openjdk.javax.tools.JavaFileManager fileManager
protected org.openjdk.tools.javac.parser.ParserFactory parserFactory
protected org.openjdk.tools.javac.api.MultiTaskListener taskListener
protected final org.openjdk.tools.javac.code.Symbol$Completer sourceCompleter
protected org.openjdk.tools.javac.util.Options options
protected org.openjdk.tools.javac.util.Context context
protected boolean annotationProcessingOccurred
protected boolean implicitSourceFilesRead
private boolean enterDone
protected org.openjdk.tools.javac.comp.CompileStates compileStates
public boolean verbose
public boolean sourceOutput
public boolean lineDebugInfo
public boolean genEndPos
protected boolean devVerbose
protected boolean processPcks
protected boolean werror
protected boolean explicitAnnotationProcessingRequested
protected org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy compilePolicy
protected org.openjdk.tools.javac.main.JavaCompiler$ImplicitSourcePolicy implicitSourcePolicy
public boolean verboseCompilePolicy
public org.openjdk.tools.javac.comp.CompileStates$CompileState shouldStopPolicyIfError
public org.openjdk.tools.javac.comp.CompileStates$CompileState shouldStopPolicyIfNoError
public org.openjdk.tools.javac.comp.Todo todo
public org.openjdk.tools.javac.util.List closeables
protected java.util.Set inputFiles
private final org.openjdk.tools.javac.code.Symbol silentFail
public boolean keepComments
private boolean hasBeenUsed
private long start_msec
public long elapsed_msec
private org.openjdk.tools.javac.util.List rootClasses
boolean processAnnotations
org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler deferredDiagnosticHandler
private org.openjdk.tools.javac.processing.JavacProcessingEnvironment procEnvImpl
java.util.HashMap desugaredEnvs
public static org.openjdk.tools.javac.main.JavaCompiler instance (org.openjdk.tools.javac.util.Context)
public static java.lang.String version ()
public static java.lang.String fullVersion ()
private static java.lang.String version (java.lang.String)
public void <init> (org.openjdk.tools.javac.util.Context)
protected boolean shouldStop (org.openjdk.tools.javac.comp.CompileStates$CompileState)
public int errorCount ()
protected final java.util.Queue stopIfError (org.openjdk.tools.javac.comp.CompileStates$CompileState, java.util.Queue)
protected final org.openjdk.tools.javac.util.List stopIfError (org.openjdk.tools.javac.comp.CompileStates$CompileState, org.openjdk.tools.javac.util.List)
public int warningCount ()
public java.lang.CharSequence readSource (org.openjdk.javax.tools.JavaFileObject)
protected org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit parse (org.openjdk.javax.tools.JavaFileObject, java.lang.CharSequence)
protected boolean keepComments ()
public org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit parse (java.lang.String)
public org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit parse (org.openjdk.javax.tools.JavaFileObject)
public org.openjdk.tools.javac.code.Symbol resolveBinaryNameOrIdent (java.lang.String)
public org.openjdk.tools.javac.code.Symbol resolveBinaryNameOrIdent (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.lang.String)
public org.openjdk.tools.javac.code.Symbol resolveIdent (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.lang.String)
org.openjdk.javax.tools.JavaFileObject genCode (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCClassDecl) throws java.io.IOException
org.openjdk.javax.tools.JavaFileObject printSource (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCClassDecl) throws java.io.IOException
private void readSourceFile (org.openjdk.tools.javac.code.Symbol$ClassSymbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public void readSourceFile (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, org.openjdk.tools.javac.code.Symbol$ClassSymbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public void compile (org.openjdk.tools.javac.util.List) throws java.lang.Throwable
public void compile (java.util.Collection, java.util.Collection, java.lang.Iterable, java.util.Collection)
protected void checkReusable ()
public org.openjdk.tools.javac.util.List parseFiles (java.lang.Iterable)
public org.openjdk.tools.javac.util.List enterTreesIfNeeded (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List initModules (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List enterTrees (org.openjdk.tools.javac.util.List)
public void initProcessAnnotations (java.lang.Iterable, java.util.Collection, java.util.Collection)
public void processAnnotations (org.openjdk.tools.javac.util.List)
public void processAnnotations (org.openjdk.tools.javac.util.List, java.util.Collection)
private boolean unrecoverableError ()
boolean explicitAnnotationProcessingRequested ()
static boolean explicitAnnotationProcessingRequested (org.openjdk.tools.javac.util.Options)
public void setDeferredDiagnosticHandler (org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler)
public java.util.Queue attribute (java.util.Queue)
public org.openjdk.tools.javac.comp.Env attribute (org.openjdk.tools.javac.comp.Env)
public java.util.Queue flow (java.util.Queue)
public java.util.Queue flow (org.openjdk.tools.javac.comp.Env)
protected void flow (org.openjdk.tools.javac.comp.Env, java.util.Queue)
public java.util.Queue desugar (java.util.Queue)
protected void desugar (org.openjdk.tools.javac.comp.Env, java.util.Queue)
private void desugarByFile (java.lang.Iterable)
public void generate (java.util.Queue)
public void generate (java.util.Queue, java.util.Queue)
org.openjdk.tools.javac.tree.JCTree$JCClassDecl removeMethodBodies (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void reportDeferredDiagnostics ()
public void enterDone ()
public boolean isEnterDone ()
private org.openjdk.tools.javac.util.Name readModuleName (org.openjdk.javax.tools.JavaFileObject)
private org.openjdk.tools.javac.util.Name findPackageInFile (org.openjdk.javax.tools.JavaFileObject)
private org.openjdk.tools.javac.util.Name parseAndGetName (org.openjdk.javax.tools.JavaFileObject, java.util.function.Function)
public void close ()
protected void printNote (java.lang.String)
public void printCount (java.lang.String, int)
private static long now ()
private static long elapsed (long)
public void newRound ()
private static synthetic org.openjdk.tools.javac.util.Name lambda$findPackageInFile$2 (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
private static synthetic org.openjdk.tools.javac.util.Name lambda$readModuleName$1 (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
private synthetic void lambda$new$0 (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
static synthetic org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy access$000 ()
static void <clinit> ()
}
org/openjdk/tools/javac/main/JavaCompiler$ImplicitSourcePolicy.class
JavaCompiler.java
package org.openjdk.tools.javac.main
public final enum org.openjdk.tools.javac.main.JavaCompiler$ImplicitSourcePolicy extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.main.JavaCompiler$ImplicitSourcePolicy NONE
public static final enum org.openjdk.tools.javac.main.JavaCompiler$ImplicitSourcePolicy CLASS
public static final enum org.openjdk.tools.javac.main.JavaCompiler$ImplicitSourcePolicy UNSET
private static final synthetic org.openjdk.tools.javac.main.JavaCompiler$ImplicitSourcePolicy[] $VALUES
public static org.openjdk.tools.javac.main.JavaCompiler$ImplicitSourcePolicy[] values ()
public static org.openjdk.tools.javac.main.JavaCompiler$ImplicitSourcePolicy valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static org.openjdk.tools.javac.main.JavaCompiler$ImplicitSourcePolicy decode (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/main/JavaCompiler$CompilePolicy.class
JavaCompiler.java
package org.openjdk.tools.javac.main
public final enum org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy ATTR_ONLY
public static final enum org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy CHECK_ONLY
public static final enum org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy SIMPLE
public static final enum org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy BY_FILE
public static final enum org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy BY_TODO
private static final synthetic org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy[] $VALUES
public static org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy[] values ()
public static org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static org.openjdk.tools.javac.main.JavaCompiler$CompilePolicy decode (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/main/JavaCompiler$2.class
JavaCompiler.java
package org.openjdk.tools.javac.main
synthetic org.openjdk.tools.javac.main.JavaCompiler$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$main$JavaCompiler$CompilePolicy
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/main/JavaCompiler$1ScanNested.class
JavaCompiler.java
package org.openjdk.tools.javac.main
org.openjdk.tools.javac.main.JavaCompiler$1ScanNested extends org.openjdk.tools.javac.tree.TreeScanner {
java.util.Set dependencies
protected boolean hasLambdas
final synthetic org.openjdk.tools.javac.comp.Env val$env
final synthetic org.openjdk.tools.javac.main.JavaCompiler this$0
void <init> (org.openjdk.tools.javac.main.JavaCompiler, org.openjdk.tools.javac.comp.Env)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
}
org/openjdk/tools/javac/main/JavaCompiler$1MethodBodyRemover.class
JavaCompiler.java
package org.openjdk.tools.javac.main
org.openjdk.tools.javac.main.JavaCompiler$1MethodBodyRemover extends org.openjdk.tools.javac.tree.TreeTranslator {
final synthetic boolean val$isInterface
final synthetic org.openjdk.tools.javac.main.JavaCompiler this$0
void <init> (org.openjdk.tools.javac.main.JavaCompiler, boolean)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
}
org/openjdk/tools/javac/main/JavaCompiler$1.class
JavaCompiler.java
package org.openjdk.tools.javac.main
org.openjdk.tools.javac.main.JavaCompiler$1 extends org.openjdk.tools.javac.code.Symbol {
final synthetic org.openjdk.tools.javac.main.JavaCompiler this$0
void <init> (org.openjdk.tools.javac.main.JavaCompiler, org.openjdk.tools.javac.code.Kinds$Kind, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ElementVisitor, java.lang.Object)
public boolean exists ()
}
org/openjdk/tools/javac/main/CommandLine.class
CommandLine.java
package org.openjdk.tools.javac.main
public org.openjdk.tools.javac.main.CommandLine extends java.lang.Object {
public void <init> ()
public static java.lang.String[] parse (java.lang.String[]) throws java.io.IOException
private static void appendParsedCommandArgs (java.util.List, java.util.List) throws java.io.IOException
public static java.util.List parse (java.lang.String, java.util.List) throws java.io.IOException org.openjdk.tools.javac.main.CommandLine$UnmatchedQuote
public static java.lang.String[] parse (java.lang.String, java.lang.String[]) throws java.io.IOException org.openjdk.tools.javac.main.CommandLine$UnmatchedQuote
private static void loadCmdFile (java.lang.String, java.util.List) throws java.io.IOException
private static void appendParsedEnvVariables (java.util.List, java.lang.String) throws org.openjdk.tools.javac.main.CommandLine$UnmatchedQuote
}
org/openjdk/tools/javac/main/CommandLine$UnmatchedQuote.class
CommandLine.java
package org.openjdk.tools.javac.main
public org.openjdk.tools.javac.main.CommandLine$UnmatchedQuote extends java.lang.Exception {
private static final long serialVersionUID
public final String variableName
void <init> (java.lang.String)
}
org/openjdk/tools/javac/main/CommandLine$Tokenizer.class
CommandLine.java
package org.openjdk.tools.javac.main
public org.openjdk.tools.javac.main.CommandLine$Tokenizer extends java.lang.Object {
private final java.io.Reader in
private int ch
public void <init> (java.io.Reader) throws java.io.IOException
public java.lang.String nextToken () throws java.io.IOException
void skipWhite () throws java.io.IOException
}
org/openjdk/tools/javac/main/Arguments.class
Arguments.java
package org.openjdk.tools.javac.main
public org.openjdk.tools.javac.main.Arguments extends java.lang.Object {
public static final org.openjdk.tools.javac.util.Context$Key argsKey
private String ownName
private java.util.Set classNames
private java.util.Set files
private java.util.Map deferredFileManagerOptions
private java.util.Set fileObjects
private boolean emptyAllowed
private final org.openjdk.tools.javac.util.Options options
private org.openjdk.javax.tools.JavaFileManager fileManager
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.util.Context context
private org.openjdk.tools.javac.main.Arguments$ErrorMode errorMode
private boolean errors
private final org.openjdk.tools.javac.main.OptionHelper cmdLineHelper
private final org.openjdk.tools.javac.main.OptionHelper apiHelper
public static org.openjdk.tools.javac.main.Arguments instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public transient void init (java.lang.String, java.lang.String[])
public void init (java.lang.String, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
public void init (java.lang.String)
public java.util.Set getFileObjects ()
public java.util.Set getClassNames ()
public boolean handleReleaseOptions (java.util.function.Predicate)
private boolean processArgs (java.lang.Iterable, java.util.Set, org.openjdk.tools.javac.main.OptionHelper, boolean, boolean)
private boolean doProcessArgs (java.lang.Iterable, java.util.Set, org.openjdk.tools.javac.main.OptionHelper, boolean, boolean)
public boolean validate ()
private void validateAddExports (org.openjdk.javax.lang.model.SourceVersion)
private void validateAddReads (org.openjdk.javax.lang.model.SourceVersion)
private void validateAddModules (org.openjdk.javax.lang.model.SourceVersion)
private void validateLimitModules (org.openjdk.javax.lang.model.SourceVersion)
private void validateDefaultModuleForCreatedFiles (org.openjdk.javax.lang.model.SourceVersion)
public boolean isEmpty ()
public void allowEmpty ()
public java.util.Map getDeferredFileManagerOptions ()
public java.util.Set getPluginOpts ()
public org.openjdk.tools.javac.util.List getDocLintOpts ()
private boolean checkDirectory (org.openjdk.tools.javac.main.Option)
transient void checkOptionAllowed (boolean, org.openjdk.tools.javac.main.Arguments$ErrorReporter, org.openjdk.tools.javac.main.Option[])
void error (org.openjdk.tools.javac.util.JCDiagnostic$Error)
transient void error (java.lang.String, java.lang.Object[])
void error (org.openjdk.tools.javac.main.Option$InvalidValueException)
transient void warning (java.lang.String, java.lang.Object[])
private transient void report (java.lang.String, java.lang.Object[])
private void report (org.openjdk.tools.javac.util.JCDiagnostic$Error)
private org.openjdk.javax.tools.JavaFileManager getFileManager ()
org.openjdk.tools.javac.util.ListBuffer toList (java.lang.Iterable)
java.util.Set toSet (java.lang.Iterable)
private synthetic void lambda$validate$3 (org.openjdk.tools.javac.jvm.Target, org.openjdk.tools.javac.main.Option)
private synthetic void lambda$validate$2 (org.openjdk.tools.javac.jvm.Target, org.openjdk.tools.javac.main.Option)
private synthetic boolean lambda$processArgs$1 (java.util.Set, org.openjdk.tools.javac.main.OptionHelper, boolean, boolean, java.lang.Iterable)
private synthetic void lambda$handleReleaseOptions$0 (org.openjdk.tools.javac.main.Option)
static synthetic org.openjdk.tools.javac.util.Options access$000 (org.openjdk.tools.javac.main.Arguments)
static synthetic java.util.Map access$100 (org.openjdk.tools.javac.main.Arguments)
static synthetic org.openjdk.tools.javac.util.Log access$200 (org.openjdk.tools.javac.main.Arguments)
static synthetic java.lang.String access$300 (org.openjdk.tools.javac.main.Arguments)
static synthetic java.util.Set access$400 (org.openjdk.tools.javac.main.Arguments)
static synthetic java.util.Set access$500 (org.openjdk.tools.javac.main.Arguments)
static void <clinit> ()
}
org/openjdk/tools/javac/main/Arguments$ErrorReporter.class
Arguments.java
package org.openjdk.tools.javac.main
abstract org.openjdk.tools.javac.main.Arguments$ErrorReporter extends java.lang.Object {
public abstract void report (org.openjdk.tools.javac.main.Option)
}
org/openjdk/tools/javac/main/Arguments$ErrorMode.class
Arguments.java
package org.openjdk.tools.javac.main
final enum org.openjdk.tools.javac.main.Arguments$ErrorMode extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.main.Arguments$ErrorMode ILLEGAL_ARGUMENT
public static final enum org.openjdk.tools.javac.main.Arguments$ErrorMode ILLEGAL_STATE
public static final enum org.openjdk.tools.javac.main.Arguments$ErrorMode LOG
private static final synthetic org.openjdk.tools.javac.main.Arguments$ErrorMode[] $VALUES
public static org.openjdk.tools.javac.main.Arguments$ErrorMode[] values ()
public static org.openjdk.tools.javac.main.Arguments$ErrorMode valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/main/Arguments$3.class
Arguments.java
package org.openjdk.tools.javac.main
synthetic org.openjdk.tools.javac.main.Arguments$3 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$main$Arguments$ErrorMode
static void <clinit> ()
}
org/openjdk/tools/javac/main/Arguments$2.class
Arguments.java
package org.openjdk.tools.javac.main
org.openjdk.tools.javac.main.Arguments$2 extends org.openjdk.tools.javac.main.OptionHelper$GrumpyHelper {
final synthetic org.openjdk.tools.javac.main.Arguments this$0
void <init> (org.openjdk.tools.javac.main.Arguments, org.openjdk.tools.javac.util.Log)
public java.lang.String get (org.openjdk.tools.javac.main.Option)
public void put (java.lang.String, java.lang.String)
public void remove (java.lang.String)
public org.openjdk.tools.javac.util.Log getLog ()
}
org/openjdk/tools/javac/main/Arguments$1.class
Arguments.java
package org.openjdk.tools.javac.main
org.openjdk.tools.javac.main.Arguments$1 extends org.openjdk.tools.javac.main.OptionHelper {
final synthetic org.openjdk.tools.javac.main.Arguments this$0
void <init> (org.openjdk.tools.javac.main.Arguments)
public java.lang.String get (org.openjdk.tools.javac.main.Option)
public void put (java.lang.String, java.lang.String)
public void remove (java.lang.String)
public boolean handleFileManagerOption (org.openjdk.tools.javac.main.Option, java.lang.String)
public org.openjdk.tools.javac.util.Log getLog ()
public java.lang.String getOwnName ()
public void addFile (java.nio.file.Path)
public void addClassName (java.lang.String)
}
org/openjdk/tools/javac/jvm/
org/openjdk/tools/javac/jvm/UninitializedType.class
UninitializedType.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.UninitializedType extends org.openjdk.tools.javac.code.Type$DelegatedType {
public final int offset
public static org.openjdk.tools.javac.jvm.UninitializedType uninitializedThis (org.openjdk.tools.javac.code.Type)
public static org.openjdk.tools.javac.jvm.UninitializedType uninitializedObject (org.openjdk.tools.javac.code.Type, int)
private void <init> (org.openjdk.tools.javac.code.TypeTag, org.openjdk.tools.javac.code.Type, int, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.jvm.UninitializedType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
org.openjdk.tools.javac.code.Type initializedType ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/jvm/Target.class
Target.java
package org.openjdk.tools.javac.jvm
public final enum org.openjdk.tools.javac.jvm.Target extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.jvm.Target JDK1_1
public static final enum org.openjdk.tools.javac.jvm.Target JDK1_2
public static final enum org.openjdk.tools.javac.jvm.Target JDK1_3
public static final enum org.openjdk.tools.javac.jvm.Target JDK1_4
public static final enum org.openjdk.tools.javac.jvm.Target JDK1_5
public static final enum org.openjdk.tools.javac.jvm.Target JDK1_6
public static final enum org.openjdk.tools.javac.jvm.Target JDK1_7
public static final enum org.openjdk.tools.javac.jvm.Target JDK1_8
public static final enum org.openjdk.tools.javac.jvm.Target JDK1_9
private static final org.openjdk.tools.javac.util.Context$Key targetKey
public static final org.openjdk.tools.javac.jvm.Target MIN
private static final org.openjdk.tools.javac.jvm.Target MAX
private static final java.util.Map tab
public final String name
public final int majorVersion
public final int minorVersion
public static final org.openjdk.tools.javac.jvm.Target DEFAULT
private static final synthetic org.openjdk.tools.javac.jvm.Target[] $VALUES
public static org.openjdk.tools.javac.jvm.Target[] values ()
public static org.openjdk.tools.javac.jvm.Target valueOf (java.lang.String)
public static org.openjdk.tools.javac.jvm.Target instance (org.openjdk.tools.javac.util.Context)
private void <init> (java.lang.String, int, java.lang.String, int, int)
public static org.openjdk.tools.javac.jvm.Target lookup (java.lang.String)
public char syntheticNameChar ()
public boolean hasInvokedynamic ()
public boolean hasObjects ()
public boolean hasMethodHandles ()
public boolean hasStringConcatFactory ()
public java.lang.String multiReleaseValue ()
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/StringConcat.class
StringConcat.java
package org.openjdk.tools.javac.jvm
public abstract org.openjdk.tools.javac.jvm.StringConcat extends java.lang.Object {
private static final int MAX_INDY_CONCAT_ARG_SLOTS
private static final char TAG_ARG
private static final char TAG_CONST
protected final org.openjdk.tools.javac.jvm.Gen gen
protected final org.openjdk.tools.javac.code.Symtab syms
protected final org.openjdk.tools.javac.util.Names names
protected final org.openjdk.tools.javac.tree.TreeMaker make
protected final org.openjdk.tools.javac.code.Types types
protected final java.util.Map sbAppends
protected final org.openjdk.tools.javac.comp.Resolve rs
protected static final org.openjdk.tools.javac.util.Context$Key concatKey
public static org.openjdk.tools.javac.jvm.StringConcat instance (org.openjdk.tools.javac.util.Context)
private static org.openjdk.tools.javac.jvm.StringConcat makeConcat (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public abstract org.openjdk.tools.javac.jvm.Items$Item makeConcat (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public abstract org.openjdk.tools.javac.jvm.Items$Item makeConcat (org.openjdk.tools.javac.tree.JCTree$JCBinary)
protected org.openjdk.tools.javac.util.List collectAll (org.openjdk.tools.javac.tree.JCTree)
protected org.openjdk.tools.javac.util.List collectAll (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private org.openjdk.tools.javac.util.List collect (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Type sharpestAccessible (org.openjdk.tools.javac.code.Type)
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/StringConcat$Inline.class
StringConcat.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.StringConcat$Inline extends org.openjdk.tools.javac.jvm.StringConcat {
public void <init> (org.openjdk.tools.javac.util.Context)
public org.openjdk.tools.javac.jvm.Items$Item makeConcat (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public org.openjdk.tools.javac.jvm.Items$Item makeConcat (org.openjdk.tools.javac.tree.JCTree$JCBinary)
private org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition newStringBuilder (org.openjdk.tools.javac.tree.JCTree)
private void appendString (org.openjdk.tools.javac.tree.JCTree)
private void builderToString (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
}
org/openjdk/tools/javac/jvm/StringConcat$IndyPlain.class
StringConcat.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.StringConcat$IndyPlain extends org.openjdk.tools.javac.jvm.StringConcat$Indy {
public void <init> (org.openjdk.tools.javac.util.Context)
protected void emit (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private void doCall (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/jvm/StringConcat$IndyConstants.class
StringConcat.java
package org.openjdk.tools.javac.jvm
final org.openjdk.tools.javac.jvm.StringConcat$IndyConstants extends org.openjdk.tools.javac.jvm.StringConcat$Indy {
public void <init> (org.openjdk.tools.javac.util.Context)
protected void emit (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private void doCall (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/jvm/StringConcat$Indy.class
StringConcat.java
package org.openjdk.tools.javac.jvm
abstract org.openjdk.tools.javac.jvm.StringConcat$Indy extends org.openjdk.tools.javac.jvm.StringConcat {
public void <init> (org.openjdk.tools.javac.util.Context)
public org.openjdk.tools.javac.jvm.Items$Item makeConcat (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public org.openjdk.tools.javac.jvm.Items$Item makeConcat (org.openjdk.tools.javac.tree.JCTree$JCBinary)
protected abstract void emit (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
protected org.openjdk.tools.javac.util.List split (org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/jvm/Profile.class
Profile.java
package org.openjdk.tools.javac.jvm
public enum org.openjdk.tools.javac.jvm.Profile extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.jvm.Profile COMPACT1
public static final enum org.openjdk.tools.javac.jvm.Profile COMPACT2
public static final enum org.openjdk.tools.javac.jvm.Profile COMPACT3
public static final enum org.openjdk.tools.javac.jvm.Profile DEFAULT
private static final org.openjdk.tools.javac.util.Context$Key profileKey
public final String name
public final int value
final java.util.Set targets
private static final synthetic org.openjdk.tools.javac.jvm.Profile[] $VALUES
public static org.openjdk.tools.javac.jvm.Profile[] values ()
public static org.openjdk.tools.javac.jvm.Profile valueOf (java.lang.String)
public static org.openjdk.tools.javac.jvm.Profile instance (org.openjdk.tools.javac.util.Context)
private void <init> (java.lang.String, int)
private transient void <init> (java.lang.String, int, java.lang.String, int, org.openjdk.tools.javac.jvm.Target, org.openjdk.tools.javac.jvm.Target[])
public static org.openjdk.tools.javac.jvm.Profile lookup (java.lang.String)
public static org.openjdk.tools.javac.jvm.Profile lookup (int)
public boolean isValid (org.openjdk.tools.javac.jvm.Target)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.javac.jvm.Profile$1)
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/Profile$1.class
Profile.java
package org.openjdk.tools.javac.jvm
final enum org.openjdk.tools.javac.jvm.Profile$1 extends org.openjdk.tools.javac.jvm.Profile {
void <init> (java.lang.String, int)
public boolean isValid (org.openjdk.tools.javac.jvm.Target)
}
org/openjdk/tools/javac/jvm/Pool.class
Pool.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.Pool extends java.lang.Object {
public static final int MAX_ENTRIES
public static final int MAX_STRING_LENGTH
int pp
Object[] pool
java.util.Map indices
org.openjdk.tools.javac.code.Types types
public void <init> (int, java.lang.Object[], org.openjdk.tools.javac.code.Types)
public void <init> (org.openjdk.tools.javac.code.Types)
public int numEntries ()
public void reset ()
public int put (java.lang.Object)
java.lang.Object makePoolValue (java.lang.Object)
public int get (java.lang.Object)
}
org/openjdk/tools/javac/jvm/Pool$Variable.class
Pool.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Pool$Variable extends org.openjdk.tools.javac.code.Symbol$DelegatedSymbol {
org.openjdk.tools.javac.code.Types$UniqueType uniqueType
void <init> (org.openjdk.tools.javac.code.Symbol$VarSymbol, org.openjdk.tools.javac.code.Types)
public boolean equals (java.lang.Object)
public int hashCode ()
}
org/openjdk/tools/javac/jvm/Pool$MethodHandle.class
Pool.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.Pool$MethodHandle extends java.lang.Object {
int refKind
org.openjdk.tools.javac.code.Symbol refSym
org.openjdk.tools.javac.code.Types$UniqueType uniqueType
org.openjdk.tools.javac.util.Filter nonInitFilter
org.openjdk.tools.javac.util.Filter initFilter
public void <init> (int, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Types)
public boolean equals (java.lang.Object)
public int hashCode ()
private void checkConsistent ()
private static synthetic boolean lambda$new$1 (org.openjdk.tools.javac.util.Name)
private static synthetic boolean lambda$new$0 (org.openjdk.tools.javac.util.Name)
}
org/openjdk/tools/javac/jvm/Pool$Method.class
Pool.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Pool$Method extends org.openjdk.tools.javac.code.Symbol$DelegatedSymbol {
org.openjdk.tools.javac.code.Types$UniqueType uniqueType
void <init> (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Types)
public boolean equals (java.lang.Object)
public int hashCode ()
}
org/openjdk/tools/javac/jvm/Pool$DynamicMethod.class
Pool.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Pool$DynamicMethod extends org.openjdk.tools.javac.jvm.Pool$Method {
public Object[] uniqueStaticArgs
void <init> (org.openjdk.tools.javac.code.Symbol$DynamicMethodSymbol, org.openjdk.tools.javac.code.Types)
public boolean equals (java.lang.Object)
protected boolean equalsImpl (java.lang.Object, boolean)
public int hashCode ()
protected int hashCodeImpl (boolean)
private java.lang.Object[] getUniqueTypeArray (java.lang.Object[], org.openjdk.tools.javac.code.Types)
}
org/openjdk/tools/javac/jvm/Pool$DynamicMethod$BootstrapMethodsValue.class
Pool.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Pool$DynamicMethod$BootstrapMethodsValue extends java.lang.Object {
final org.openjdk.tools.javac.jvm.Pool$MethodHandle mh
final int index
public void <init> (org.openjdk.tools.javac.jvm.Pool$MethodHandle, int)
}
org/openjdk/tools/javac/jvm/Pool$DynamicMethod$BootstrapMethodsKey.class
Pool.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Pool$DynamicMethod$BootstrapMethodsKey extends org.openjdk.tools.javac.jvm.Pool$DynamicMethod {
void <init> (org.openjdk.tools.javac.code.Symbol$DynamicMethodSymbol, org.openjdk.tools.javac.code.Types)
public boolean equals (java.lang.Object)
public int hashCode ()
java.lang.Object[] getUniqueArgs ()
}
org/openjdk/tools/javac/jvm/ModuleNameReader.class
ModuleNameReader.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.ModuleNameReader extends java.lang.Object {
private static final int INITIAL_BUFFER_SIZE
private byte[] buf
private int bp
private int[] poolIdx
public void <init> ()
public java.lang.String readModuleName (java.nio.file.Path) throws java.io.IOException org.openjdk.tools.javac.jvm.ModuleNameReader$BadClassFile
public java.lang.String readModuleName (org.openjdk.javax.tools.JavaFileObject) throws java.io.IOException org.openjdk.tools.javac.jvm.ModuleNameReader$BadClassFile
public java.lang.String readModuleName (java.io.InputStream) throws java.io.IOException org.openjdk.tools.javac.jvm.ModuleNameReader$BadClassFile
void checkZero (int, java.lang.String) throws org.openjdk.tools.javac.jvm.ModuleNameReader$BadClassFile
char getChar (int)
char nextChar ()
int nextInt ()
void indexPool () throws org.openjdk.tools.javac.jvm.ModuleNameReader$BadClassFile
java.lang.String getUtf8Value (int, boolean) throws org.openjdk.tools.javac.jvm.ModuleNameReader$BadClassFile
java.lang.String getModuleName (int) throws org.openjdk.tools.javac.jvm.ModuleNameReader$BadClassFile
private static byte[] readInputStream (byte[], java.io.InputStream) throws java.io.IOException
private static byte[] ensureCapacity (byte[], int)
}
org/openjdk/tools/javac/jvm/ModuleNameReader$BadClassFile.class
ModuleNameReader.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.ModuleNameReader$BadClassFile extends java.lang.Exception {
private static final long serialVersionUID
void <init> (java.lang.String)
}
org/openjdk/tools/javac/jvm/JNIWriter.class
JNIWriter.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.JNIWriter extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key jniWriterKey
private final org.openjdk.javax.tools.JavaFileManager fileManager
org.openjdk.tools.javac.code.Types types
org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.util.Log log
private boolean verbose
private boolean checkAll
public boolean multiModuleMode
private org.openjdk.tools.javac.util.Context context
private static final boolean isWindows
public static org.openjdk.tools.javac.jvm.JNIWriter instance (org.openjdk.tools.javac.util.Context)
private void <init> (org.openjdk.tools.javac.util.Context)
private void lazyInit ()
static boolean isSynthetic (org.openjdk.tools.javac.code.Symbol)
static boolean isStatic (org.openjdk.tools.javac.code.Symbol)
static boolean isFinal (org.openjdk.tools.javac.code.Symbol)
static boolean isNative (org.openjdk.tools.javac.code.Symbol)
private static boolean hasFlag (org.openjdk.tools.javac.code.Symbol, int)
public boolean needsHeader (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private boolean needsHeader (org.openjdk.tools.javac.code.Symbol$ClassSymbol, boolean)
public org.openjdk.javax.tools.FileObject write (org.openjdk.tools.javac.code.Symbol$ClassSymbol) throws java.io.IOException
public void write (java.io.PrintWriter, org.openjdk.tools.javac.code.Symbol$ClassSymbol) throws java.io.IOException
protected void writeStatics (java.io.PrintWriter, org.openjdk.tools.javac.code.Symbol$ClassSymbol) throws java.io.IOException
static void printStaticDefines (java.io.PrintWriter, org.openjdk.tools.javac.util.Pair)
protected void writeMethods (java.io.PrintWriter, org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.lang.String) throws java.io.IOException org.openjdk.tools.javac.jvm.JNIWriter$TypeSignature$SignatureException
protected final java.lang.String jniType (org.openjdk.tools.javac.code.Type)
protected void fileTop (java.io.PrintWriter)
protected void includes (java.io.PrintWriter)
protected void cppGuardBegin (java.io.PrintWriter)
protected void cppGuardEnd (java.io.PrintWriter)
protected void guardBegin (java.io.PrintWriter, java.lang.String)
protected void guardEnd (java.io.PrintWriter)
java.lang.String encodeMethod (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$ClassSymbol, boolean) throws org.openjdk.tools.javac.jvm.JNIWriter$TypeSignature$SignatureException
static java.lang.String encode (java.lang.CharSequence, org.openjdk.tools.javac.jvm.JNIWriter$EncoderType)
static java.lang.String encodeChar (char)
private static boolean isalnum (char)
private static boolean isprint (char)
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/JNIWriter$TypeSignature.class
JNIWriter.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.JNIWriter$TypeSignature extends java.lang.Object {
org.openjdk.tools.javac.model.JavacElements elems
org.openjdk.tools.javac.code.Types types
private static final String SIG_VOID
private static final String SIG_BOOLEAN
private static final String SIG_BYTE
private static final String SIG_CHAR
private static final String SIG_SHORT
private static final String SIG_INT
private static final String SIG_LONG
private static final String SIG_FLOAT
private static final String SIG_DOUBLE
private static final String SIG_ARRAY
private static final String SIG_CLASS
public void <init> (org.openjdk.tools.javac.code.Types)
java.lang.StringBuilder getParameterSignature (org.openjdk.tools.javac.code.Type) throws org.openjdk.tools.javac.jvm.JNIWriter$TypeSignature$SignatureException
java.lang.StringBuilder getReturnSignature (org.openjdk.tools.javac.code.Type) throws org.openjdk.tools.javac.jvm.JNIWriter$TypeSignature$SignatureException
java.lang.StringBuilder getSignature (org.openjdk.tools.javac.code.Type) throws org.openjdk.tools.javac.jvm.JNIWriter$TypeSignature$SignatureException
java.lang.StringBuilder getJvmSignature (org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/jvm/JNIWriter$TypeSignature$SignatureException.class
JNIWriter.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.JNIWriter$TypeSignature$SignatureException extends java.lang.Exception {
private static final long serialVersionUID
void <init> (java.lang.String)
}
org/openjdk/tools/javac/jvm/JNIWriter$TypeSignature$JvmTypeVisitor.class
JNIWriter.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.JNIWriter$TypeSignature$JvmTypeVisitor extends org.openjdk.tools.javac.jvm.JNIWriter$SimpleTypeVisitor {
void <init> ()
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.StringBuilder)
public org.openjdk.tools.javac.code.Type visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.StringBuilder)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.StringBuilder)
private void setDeclaredType (org.openjdk.tools.javac.code.Type, java.lang.StringBuilder)
private java.lang.String getJvmPrimitiveSignature (org.openjdk.tools.javac.code.Type)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
}
org/openjdk/tools/javac/jvm/JNIWriter$SimpleTypeVisitor.class
JNIWriter.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.JNIWriter$SimpleTypeVisitor extends java.lang.Object implements org.openjdk.tools.javac.code.Type$Visitor {
protected final Object DEFAULT_VALUE
protected void <init> ()
protected void <init> (java.lang.Object)
protected java.lang.Object defaultAction (org.openjdk.tools.javac.code.Type, java.lang.Object)
public java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public java.lang.Object visitPackageType (org.openjdk.tools.javac.code.Type$PackageType, java.lang.Object)
public java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
public java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public java.lang.Object visitModuleType (org.openjdk.tools.javac.code.Type$ModuleType, java.lang.Object)
}
org/openjdk/tools/javac/jvm/JNIWriter$EncoderType.class
JNIWriter.java
package org.openjdk.tools.javac.jvm
final enum org.openjdk.tools.javac.jvm.JNIWriter$EncoderType extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.jvm.JNIWriter$EncoderType CLASS
public static final enum org.openjdk.tools.javac.jvm.JNIWriter$EncoderType FIELDSTUB
public static final enum org.openjdk.tools.javac.jvm.JNIWriter$EncoderType FIELD
public static final enum org.openjdk.tools.javac.jvm.JNIWriter$EncoderType JNI
public static final enum org.openjdk.tools.javac.jvm.JNIWriter$EncoderType SIGNATURE
private static final synthetic org.openjdk.tools.javac.jvm.JNIWriter$EncoderType[] $VALUES
public static org.openjdk.tools.javac.jvm.JNIWriter$EncoderType[] values ()
public static org.openjdk.tools.javac.jvm.JNIWriter$EncoderType valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/JNIWriter$1.class
JNIWriter.java
package org.openjdk.tools.javac.jvm
synthetic org.openjdk.tools.javac.jvm.JNIWriter$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$jvm$JNIWriter$EncoderType
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/Items.class
Items.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.Items extends java.lang.Object {
org.openjdk.tools.javac.jvm.Pool pool
org.openjdk.tools.javac.jvm.Code code
org.openjdk.tools.javac.code.Symtab syms
org.openjdk.tools.javac.code.Types types
private final org.openjdk.tools.javac.jvm.Items$Item voidItem
private final org.openjdk.tools.javac.jvm.Items$Item thisItem
private final org.openjdk.tools.javac.jvm.Items$Item superItem
private final org.openjdk.tools.javac.jvm.Items$Item[] stackItem
public void <init> (org.openjdk.tools.javac.jvm.Pool, org.openjdk.tools.javac.jvm.Code, org.openjdk.tools.javac.code.Symtab, org.openjdk.tools.javac.code.Types)
org.openjdk.tools.javac.jvm.Items$Item makeVoidItem ()
org.openjdk.tools.javac.jvm.Items$Item makeThisItem ()
org.openjdk.tools.javac.jvm.Items$Item makeSuperItem ()
org.openjdk.tools.javac.jvm.Items$Item makeStackItem (org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.jvm.Items$Item makeDynamicItem (org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.jvm.Items$Item makeIndexedItem (org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.jvm.Items$LocalItem makeLocalItem (org.openjdk.tools.javac.code.Symbol$VarSymbol)
private org.openjdk.tools.javac.jvm.Items$LocalItem makeLocalItem (org.openjdk.tools.javac.code.Type, int)
org.openjdk.tools.javac.jvm.Items$Item makeStaticItem (org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.jvm.Items$Item makeMemberItem (org.openjdk.tools.javac.code.Symbol, boolean)
org.openjdk.tools.javac.jvm.Items$Item makeImmediateItem (org.openjdk.tools.javac.code.Type, java.lang.Object)
org.openjdk.tools.javac.jvm.Items$Item makeAssignItem (org.openjdk.tools.javac.jvm.Items$Item)
org.openjdk.tools.javac.jvm.Items$CondItem makeCondItem (int, org.openjdk.tools.javac.jvm.Code$Chain, org.openjdk.tools.javac.jvm.Code$Chain)
org.openjdk.tools.javac.jvm.Items$CondItem makeCondItem (int)
static synthetic org.openjdk.tools.javac.jvm.Items$Item[] access$000 (org.openjdk.tools.javac.jvm.Items)
}
org/openjdk/tools/javac/jvm/Items$StaticItem.class
Items.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Items$StaticItem extends org.openjdk.tools.javac.jvm.Items$Item {
org.openjdk.tools.javac.code.Symbol member
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.jvm.Items$Item load ()
void store ()
org.openjdk.tools.javac.jvm.Items$Item invoke ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Items$StackItem.class
Items.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Items$StackItem extends org.openjdk.tools.javac.jvm.Items$Item {
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, int)
org.openjdk.tools.javac.jvm.Items$Item load ()
void duplicate ()
void drop ()
void stash (int)
int width ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Items$SelfItem.class
Items.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Items$SelfItem extends org.openjdk.tools.javac.jvm.Items$Item {
boolean isSuper
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, boolean)
org.openjdk.tools.javac.jvm.Items$Item load ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Items$MemberItem.class
Items.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Items$MemberItem extends org.openjdk.tools.javac.jvm.Items$Item {
org.openjdk.tools.javac.code.Symbol member
boolean nonvirtual
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, org.openjdk.tools.javac.code.Symbol, boolean)
org.openjdk.tools.javac.jvm.Items$Item load ()
void store ()
org.openjdk.tools.javac.jvm.Items$Item invoke ()
void duplicate ()
void drop ()
void stash (int)
int width ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Items$LocalItem.class
Items.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Items$LocalItem extends org.openjdk.tools.javac.jvm.Items$Item {
int reg
org.openjdk.tools.javac.code.Type type
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, org.openjdk.tools.javac.code.Type, int)
org.openjdk.tools.javac.jvm.Items$Item load ()
void store ()
void incr (int)
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Items$Item.class
Items.java
package org.openjdk.tools.javac.jvm
abstract org.openjdk.tools.javac.jvm.Items$Item extends java.lang.Object {
int typecode
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, int)
org.openjdk.tools.javac.jvm.Items$Item load ()
void store ()
org.openjdk.tools.javac.jvm.Items$Item invoke ()
void duplicate ()
void drop ()
void stash (int)
org.openjdk.tools.javac.jvm.Items$CondItem mkCond ()
org.openjdk.tools.javac.jvm.Items$Item coerce (int)
org.openjdk.tools.javac.jvm.Items$Item coerce (org.openjdk.tools.javac.code.Type)
int width ()
public abstract java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Items$IndexedItem.class
Items.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Items$IndexedItem extends org.openjdk.tools.javac.jvm.Items$Item {
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.jvm.Items$Item load ()
void store ()
void duplicate ()
void drop ()
void stash (int)
int width ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Items$ImmediateItem.class
Items.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Items$ImmediateItem extends org.openjdk.tools.javac.jvm.Items$Item {
Object value
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, org.openjdk.tools.javac.code.Type, java.lang.Object)
private void ldc ()
org.openjdk.tools.javac.jvm.Items$Item load ()
private boolean isPosZero (float)
private boolean isPosZero (double)
org.openjdk.tools.javac.jvm.Items$CondItem mkCond ()
org.openjdk.tools.javac.jvm.Items$Item coerce (int)
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Items$DynamicItem.class
Items.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Items$DynamicItem extends org.openjdk.tools.javac.jvm.Items$StaticItem {
static final synthetic boolean $assertionsDisabled
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.jvm.Items$Item load ()
void store ()
org.openjdk.tools.javac.jvm.Items$Item invoke ()
public java.lang.String toString ()
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/Items$CondItem.class
Items.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Items$CondItem extends org.openjdk.tools.javac.jvm.Items$Item {
org.openjdk.tools.javac.jvm.Code$Chain trueJumps
org.openjdk.tools.javac.jvm.Code$Chain falseJumps
int opcode
org.openjdk.tools.javac.tree.JCTree tree
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, int, org.openjdk.tools.javac.jvm.Code$Chain, org.openjdk.tools.javac.jvm.Code$Chain)
org.openjdk.tools.javac.jvm.Items$Item load ()
void duplicate ()
void drop ()
void stash (int)
org.openjdk.tools.javac.jvm.Items$CondItem mkCond ()
org.openjdk.tools.javac.jvm.Code$Chain jumpTrue ()
org.openjdk.tools.javac.jvm.Code$Chain jumpFalse ()
org.openjdk.tools.javac.jvm.Items$CondItem negate ()
int width ()
boolean isTrue ()
boolean isFalse ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Items$AssignItem.class
Items.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Items$AssignItem extends org.openjdk.tools.javac.jvm.Items$Item {
org.openjdk.tools.javac.jvm.Items$Item lhs
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, org.openjdk.tools.javac.jvm.Items$Item)
org.openjdk.tools.javac.jvm.Items$Item load ()
void duplicate ()
void drop ()
void stash (int)
int width ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Items$1.class
Items.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Items$1 extends org.openjdk.tools.javac.jvm.Items$Item {
final synthetic org.openjdk.tools.javac.jvm.Items this$0
void <init> (org.openjdk.tools.javac.jvm.Items, int)
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Gen.class
Gen.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.Gen extends org.openjdk.tools.javac.tree.JCTree$Visitor {
protected static final org.openjdk.tools.javac.util.Context$Key genKey
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.comp.Check chk
private final org.openjdk.tools.javac.comp.Resolve rs
private final org.openjdk.tools.javac.tree.TreeMaker make
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.jvm.Target target
private final org.openjdk.tools.javac.util.Name accessDollar
private final org.openjdk.tools.javac.code.Types types
private final org.openjdk.tools.javac.comp.Lower lower
private final org.openjdk.tools.javac.comp.Annotate annotate
private final org.openjdk.tools.javac.jvm.StringConcat concat
private final org.openjdk.tools.javac.jvm.Code$StackMapFormat stackMap
private final org.openjdk.tools.javac.code.Type methodType
private int letExprDepth
private final org.openjdk.tools.javac.jvm.Pool pool
private final boolean lineDebugInfo
private final boolean varDebugInfo
private final boolean genCrt
private final boolean debugCode
private final boolean allowBetterNullChecks
private org.openjdk.tools.javac.jvm.Code code
private org.openjdk.tools.javac.jvm.Items items
private org.openjdk.tools.javac.comp.Env attrEnv
private org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit toplevel
private int nerrs
org.openjdk.tools.javac.tree.EndPosTable endPosTable
org.openjdk.tools.javac.comp.Env env
org.openjdk.tools.javac.code.Type pt
org.openjdk.tools.javac.jvm.Items$Item result
private org.openjdk.tools.javac.jvm.Gen$ClassReferenceVisitor classReferenceVisitor
public static org.openjdk.tools.javac.jvm.Gen instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
void loadIntConst (int)
public static int zero (int)
public static int one (int)
void emitMinusOne (int)
org.openjdk.tools.javac.code.Symbol binaryQualifier (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
int makeRef (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
private void checkDimension (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.jvm.Items$LocalItem makeTemp (org.openjdk.tools.javac.code.Type)
void callMethod (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, boolean)
private boolean isAccessSuper (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
private boolean isOddAccessName (org.openjdk.tools.javac.util.Name)
void genFinalizer (org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.comp.Env unwind (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
void endFinalizerGap (org.openjdk.tools.javac.comp.Env)
void endFinalizerGaps (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Env)
boolean hasFinally (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.util.List normalizeDefs (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private org.openjdk.tools.javac.util.List getAndRemoveNonFieldTAs (org.openjdk.tools.javac.code.Symbol$VarSymbol)
private void checkStringConstant (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.Object)
void normalizeMethod (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public void genDef (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
public void genStat (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, int)
public void genStat (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
public void genStats (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env, int)
public void genStats (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.jvm.Items$CondItem genCond (org.openjdk.tools.javac.tree.JCTree, int)
public org.openjdk.tools.javac.jvm.Items$CondItem genCond (org.openjdk.tools.javac.tree.JCTree, boolean)
public org.openjdk.tools.javac.jvm.Code getCode ()
public org.openjdk.tools.javac.jvm.Items getItems ()
public org.openjdk.tools.javac.comp.Env getAttrEnv ()
public org.openjdk.tools.javac.jvm.Items$Item genExpr (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type)
public void genArgs (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
void genMethod (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl, org.openjdk.tools.javac.comp.Env, boolean)
private int initCode (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl, org.openjdk.tools.javac.comp.Env, boolean)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitSkip (org.openjdk.tools.javac.tree.JCTree$JCSkip)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
private void genLoop (org.openjdk.tools.javac.tree.JCTree$JCStatement, org.openjdk.tools.javac.tree.JCTree$JCStatement, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, boolean)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitLabelled (org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
static void qsort2 (int[], int[], int, int)
public void visitSynchronized (org.openjdk.tools.javac.tree.JCTree$JCSynchronized)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
void genTry (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
void genCatch (org.openjdk.tools.javac.tree.JCTree$JCCatch, org.openjdk.tools.javac.comp.Env, int, int, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.util.List catchTypesWithAnnotations (org.openjdk.tools.javac.tree.JCTree$JCCatch)
org.openjdk.tools.javac.util.List catchTypesWithAnnotationsFromMulticatch (org.openjdk.tools.javac.tree.JCTree$JCTypeUnion, org.openjdk.tools.javac.util.List)
void registerCatch (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, int, int, int, int)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
public void visitExec (org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement)
public void visitBreak (org.openjdk.tools.javac.tree.JCTree$JCBreak)
public void visitContinue (org.openjdk.tools.javac.tree.JCTree$JCContinue)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitThrow (org.openjdk.tools.javac.tree.JCTree$JCThrow)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
private void setTypeAnnotationPositions (int)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
org.openjdk.tools.javac.jvm.Items$Item makeNewArray (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, int)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
private void genNullCheck (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
org.openjdk.tools.javac.jvm.Items$Item completeBinop (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Symbol$OperatorSymbol)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
public void visitWildcard (org.openjdk.tools.javac.tree.JCTree$JCWildcard)
public void visitTypeTest (org.openjdk.tools.javac.tree.JCTree$JCInstanceOf)
public void visitIndexed (org.openjdk.tools.javac.tree.JCTree$JCArrayAccess)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public boolean isInvokeDynamic (org.openjdk.tools.javac.code.Symbol)
public void visitLiteral (org.openjdk.tools.javac.tree.JCTree$JCLiteral)
public void visitLetExpr (org.openjdk.tools.javac.tree.JCTree$LetExpr)
private void generateReferencesToPrunedTree (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.jvm.Pool)
public boolean genClass (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
static synthetic org.openjdk.tools.javac.jvm.Pool access$000 (org.openjdk.tools.javac.jvm.Gen)
static synthetic org.openjdk.tools.javac.jvm.Code access$100 (org.openjdk.tools.javac.jvm.Gen)
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/Gen$GenFinalizer.class
Gen.java
package org.openjdk.tools.javac.jvm
abstract org.openjdk.tools.javac.jvm.Gen$GenFinalizer extends java.lang.Object {
final synthetic org.openjdk.tools.javac.jvm.Gen this$0
void <init> (org.openjdk.tools.javac.jvm.Gen)
abstract void gen ()
abstract void genLast ()
boolean hasFinalizer ()
}
org/openjdk/tools/javac/jvm/Gen$GenContext.class
Gen.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Gen$GenContext extends java.lang.Object {
org.openjdk.tools.javac.jvm.Code$Chain exit
org.openjdk.tools.javac.jvm.Code$Chain cont
org.openjdk.tools.javac.jvm.Gen$GenFinalizer finalize
boolean isSwitch
org.openjdk.tools.javac.util.ListBuffer gaps
void <init> ()
void addExit (org.openjdk.tools.javac.jvm.Code$Chain)
void addCont (org.openjdk.tools.javac.jvm.Code$Chain)
}
org/openjdk/tools/javac/jvm/Gen$CodeSizeOverflow.class
Gen.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.Gen$CodeSizeOverflow extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> ()
}
org/openjdk/tools/javac/jvm/Gen$ClassReferenceVisitor.class
Gen.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Gen$ClassReferenceVisitor extends org.openjdk.tools.javac.tree.JCTree$Visitor {
final synthetic org.openjdk.tools.javac.jvm.Gen this$0
void <init> (org.openjdk.tools.javac.jvm.Gen)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
}
org/openjdk/tools/javac/jvm/Gen$3.class
Gen.java
package org.openjdk.tools.javac.jvm
synthetic org.openjdk.tools.javac.jvm.Gen$3 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/Gen$2.class
Gen.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Gen$2 extends org.openjdk.tools.javac.jvm.Gen$GenFinalizer {
final synthetic org.openjdk.tools.javac.comp.Env val$tryEnv
final synthetic org.openjdk.tools.javac.tree.JCTree$JCTry val$tree
final synthetic org.openjdk.tools.javac.comp.Env val$oldEnv
final synthetic org.openjdk.tools.javac.jvm.Gen this$0
void <init> (org.openjdk.tools.javac.jvm.Gen, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCTry, org.openjdk.tools.javac.comp.Env)
void gen ()
void genLast ()
boolean hasFinalizer ()
}
org/openjdk/tools/javac/jvm/Gen$1.class
Gen.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Gen$1 extends org.openjdk.tools.javac.jvm.Gen$GenFinalizer {
final synthetic org.openjdk.tools.javac.comp.Env val$syncEnv
final synthetic org.openjdk.tools.javac.jvm.Items$LocalItem val$lockVar
final synthetic org.openjdk.tools.javac.jvm.Gen this$0
void <init> (org.openjdk.tools.javac.jvm.Gen, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.jvm.Items$LocalItem)
void gen ()
void genLast ()
}
org/openjdk/tools/javac/jvm/Code.class
Code.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.Code extends java.lang.Object {
public final boolean debugCode
public final boolean needStackMap
final org.openjdk.tools.javac.code.Types types
final org.openjdk.tools.javac.code.Symtab syms
public int max_stack
public int max_locals
public byte[] code
public int cp
org.openjdk.tools.javac.util.ListBuffer catchInfo
org.openjdk.tools.javac.util.List lineInfo
public org.openjdk.tools.javac.jvm.CRTable crt
public boolean fatcode
private boolean alive
org.openjdk.tools.javac.jvm.Code$State state
private boolean fixedPc
public int nextreg
org.openjdk.tools.javac.jvm.Code$Chain pendingJumps
int pendingStatPos
boolean pendingStackMap
org.openjdk.tools.javac.jvm.Code$StackMapFormat stackMap
boolean varDebugInfo
boolean lineDebugInfo
org.openjdk.tools.javac.util.Position$LineMap lineMap
final org.openjdk.tools.javac.jvm.Pool pool
final org.openjdk.tools.javac.code.Symbol$MethodSymbol meth
org.openjdk.tools.javac.jvm.Code$StackMapFrame[] stackMapBuffer
org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame[] stackMapTableBuffer
int stackMapBufferSize
int lastStackMapPC
org.openjdk.tools.javac.jvm.Code$StackMapFrame lastFrame
org.openjdk.tools.javac.jvm.Code$StackMapFrame frameBeforeLast
static final org.openjdk.tools.javac.code.Type jsrReturnValue
org.openjdk.tools.javac.jvm.Code$LocalVar[] lvar
org.openjdk.tools.javac.jvm.Code$LocalVar[] varBuffer
int varBufferSize
public boolean checkLimits (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.Log)
public void <init> (org.openjdk.tools.javac.code.Symbol$MethodSymbol, boolean, org.openjdk.tools.javac.util.Position$LineMap, boolean, org.openjdk.tools.javac.jvm.Code$StackMapFormat, boolean, org.openjdk.tools.javac.jvm.CRTable, org.openjdk.tools.javac.code.Symtab, org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.jvm.Pool)
public static int typecode (org.openjdk.tools.javac.code.Type)
public static int truncate (int)
public static int width (int)
public static int width (org.openjdk.tools.javac.code.Type)
public static int width (org.openjdk.tools.javac.util.List)
public static int arraycode (org.openjdk.tools.javac.code.Type)
public int curCP ()
private void emit1 (int)
private void emit2 (int)
public void emit4 (int)
private void emitop (int)
void postop ()
public void emitLdc (int)
public void emitMultianewarray (int, int, org.openjdk.tools.javac.code.Type)
public void emitNewarray (int, org.openjdk.tools.javac.code.Type)
public void emitAnewarray (int, org.openjdk.tools.javac.code.Type)
public void emitInvokeinterface (int, org.openjdk.tools.javac.code.Type)
public void emitInvokespecial (int, org.openjdk.tools.javac.code.Type)
public void emitInvokestatic (int, org.openjdk.tools.javac.code.Type)
public void emitInvokevirtual (int, org.openjdk.tools.javac.code.Type)
public void emitInvokedynamic (int, org.openjdk.tools.javac.code.Type)
public void emitop0 (int)
public void emitop1 (int, int)
private org.openjdk.tools.javac.code.Type typeForPool (java.lang.Object)
public void emitop1w (int, int)
public void emitop1w (int, int, int)
public void emitop2 (int, int)
public void emitop4 (int, int)
public void align (int)
private void put1 (int, int)
private void put2 (int, int)
public void put4 (int, int)
private int get1 (int)
private int get2 (int)
public int get4 (int)
public boolean isAlive ()
public void markDead ()
public int entryPoint ()
public int entryPoint (org.openjdk.tools.javac.jvm.Code$State)
public int entryPoint (org.openjdk.tools.javac.jvm.Code$State, org.openjdk.tools.javac.code.Type)
public void emitStackMap ()
private int getLocalsSize ()
void emitCLDCStackMap (int, int)
void emitStackMapFrame (int, int)
org.openjdk.tools.javac.jvm.Code$StackMapFrame getInitialFrame ()
public static int negate (int)
public int emitJump (int)
public org.openjdk.tools.javac.jvm.Code$Chain branch (int)
public void resolve (org.openjdk.tools.javac.jvm.Code$Chain, int)
public void resolve (org.openjdk.tools.javac.jvm.Code$Chain)
public void resolvePending ()
public static org.openjdk.tools.javac.jvm.Code$Chain mergeChains (org.openjdk.tools.javac.jvm.Code$Chain, org.openjdk.tools.javac.jvm.Code$Chain)
public void addCatch (char, char, char, char)
public void compressCatchTable ()
public void addLineNumber (char, char)
public void statBegin (int)
public void markStatBegin ()
private void addLocalVar (org.openjdk.tools.javac.code.Symbol$VarSymbol)
void adjustAliveRanges (int, int)
public int getLVTSize ()
public void setDefined (org.openjdk.tools.javac.util.Bits)
public void setDefined (int)
public void setUndefined (int)
private void endScope (int)
private void fillLocalVarPosition (org.openjdk.tools.javac.jvm.Code$LocalVar)
public void fillExceptionParameterPositions ()
private int findExceptionIndex (org.openjdk.tools.javac.code.TypeAnnotationPosition)
void putVar (org.openjdk.tools.javac.jvm.Code$LocalVar)
private int newLocal (int)
private int newLocal (org.openjdk.tools.javac.code.Type)
public int newLocal (org.openjdk.tools.javac.code.Symbol$VarSymbol)
public void newRegSegment ()
public void endScopes (int)
public static java.lang.String mnem (int)
static synthetic boolean access$100 (org.openjdk.tools.javac.jvm.Code)
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/Code$State.class
Code.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Code$State extends java.lang.Object implements java.lang.Cloneable {
org.openjdk.tools.javac.util.Bits defined
org.openjdk.tools.javac.code.Type[] stack
int stacksize
int[] locks
int nlocks
final synthetic org.openjdk.tools.javac.jvm.Code this$0
void <init> (org.openjdk.tools.javac.jvm.Code)
org.openjdk.tools.javac.jvm.Code$State dup ()
void lock (int)
void unlock (int)
void push (org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type pop1 ()
org.openjdk.tools.javac.code.Type peek ()
org.openjdk.tools.javac.code.Type pop2 ()
void pop (int)
void pop (org.openjdk.tools.javac.code.Type)
void forceStackTop (org.openjdk.tools.javac.code.Type)
void markInitialized (org.openjdk.tools.javac.jvm.UninitializedType)
org.openjdk.tools.javac.jvm.Code$State join (org.openjdk.tools.javac.jvm.Code$State)
org.openjdk.tools.javac.code.Type error ()
void dump ()
void dump (int)
}
org/openjdk/tools/javac/jvm/Code$StackMapFrame.class
Code.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Code$StackMapFrame extends java.lang.Object {
int pc
org.openjdk.tools.javac.code.Type[] locals
org.openjdk.tools.javac.code.Type[] stack
void <init> ()
}
org/openjdk/tools/javac/jvm/Code$StackMapFormat.class
Code.java
package org.openjdk.tools.javac.jvm
public enum org.openjdk.tools.javac.jvm.Code$StackMapFormat extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.jvm.Code$StackMapFormat NONE
public static final enum org.openjdk.tools.javac.jvm.Code$StackMapFormat CLDC
public static final enum org.openjdk.tools.javac.jvm.Code$StackMapFormat JSR202
private static final synthetic org.openjdk.tools.javac.jvm.Code$StackMapFormat[] $VALUES
public static org.openjdk.tools.javac.jvm.Code$StackMapFormat[] values ()
public static org.openjdk.tools.javac.jvm.Code$StackMapFormat valueOf (java.lang.String)
private void <init> (java.lang.String, int)
org.openjdk.tools.javac.util.Name getAttributeName (org.openjdk.tools.javac.util.Names)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.javac.jvm.Code$1)
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/Code$StackMapFormat$2.class
Code.java
package org.openjdk.tools.javac.jvm
final enum org.openjdk.tools.javac.jvm.Code$StackMapFormat$2 extends org.openjdk.tools.javac.jvm.Code$StackMapFormat {
void <init> (java.lang.String, int)
org.openjdk.tools.javac.util.Name getAttributeName (org.openjdk.tools.javac.util.Names)
}
org/openjdk/tools/javac/jvm/Code$StackMapFormat$1.class
Code.java
package org.openjdk.tools.javac.jvm
final enum org.openjdk.tools.javac.jvm.Code$StackMapFormat$1 extends org.openjdk.tools.javac.jvm.Code$StackMapFormat {
void <init> (java.lang.String, int)
org.openjdk.tools.javac.util.Name getAttributeName (org.openjdk.tools.javac.util.Names)
}
org/openjdk/tools/javac/jvm/Code$Mneumonics.class
Code.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Code$Mneumonics extends java.lang.Object {
private static final String[] mnem
private void <init> ()
static synthetic java.lang.String[] access$200 ()
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/Code$LocalVar.class
Code.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Code$LocalVar extends java.lang.Object {
final org.openjdk.tools.javac.code.Symbol$VarSymbol sym
final char reg
java.util.List aliveRanges
void <init> (org.openjdk.tools.javac.code.Symbol$VarSymbol)
public org.openjdk.tools.javac.jvm.Code$LocalVar dup ()
org.openjdk.tools.javac.jvm.Code$LocalVar$Range firstRange ()
org.openjdk.tools.javac.jvm.Code$LocalVar$Range lastRange ()
void removeLastRange ()
public java.lang.String toString ()
public void openRange (char)
public void closeRange (char)
public boolean hasOpenRange ()
public boolean isLastRangeInitialized ()
public org.openjdk.tools.javac.jvm.Code$LocalVar$Range getWidestRange ()
}
org/openjdk/tools/javac/jvm/Code$LocalVar$Range.class
Code.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.Code$LocalVar$Range extends java.lang.Object {
char start_pc
char length
final synthetic org.openjdk.tools.javac.jvm.Code$LocalVar this$0
void <init> (org.openjdk.tools.javac.jvm.Code$LocalVar)
void <init> (org.openjdk.tools.javac.jvm.Code$LocalVar, char)
void <init> (org.openjdk.tools.javac.jvm.Code$LocalVar, char, char)
boolean closed ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/Code$Chain.class
Code.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.Code$Chain extends java.lang.Object {
public final int pc
org.openjdk.tools.javac.jvm.Code$State state
public final org.openjdk.tools.javac.jvm.Code$Chain next
public void <init> (int, org.openjdk.tools.javac.jvm.Code$Chain, org.openjdk.tools.javac.jvm.Code$State)
}
org/openjdk/tools/javac/jvm/Code$1.class
Code.java
package org.openjdk.tools.javac.jvm
synthetic org.openjdk.tools.javac.jvm.Code$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$jvm$Code$StackMapFormat
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/ClassWriter.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.ClassWriter extends org.openjdk.tools.javac.jvm.ClassFile {
protected static final org.openjdk.tools.javac.util.Context$Key classWriterKey
private final org.openjdk.tools.javac.util.Options options
private boolean verbose
private boolean emitSourceFile
private boolean genCrt
private boolean debugstackmap
private org.openjdk.tools.javac.jvm.Target target
private org.openjdk.tools.javac.code.Source source
private org.openjdk.tools.javac.code.Types types
public boolean multiModuleMode
static final int DATA_BUF_SIZE
static final int POOL_BUF_SIZE
org.openjdk.tools.javac.util.ByteBuffer databuf
org.openjdk.tools.javac.util.ByteBuffer poolbuf
org.openjdk.tools.javac.jvm.Pool pool
java.util.Set innerClasses
org.openjdk.tools.javac.util.ListBuffer innerClassesQueue
java.util.Map bootstrapMethods
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.javax.tools.JavaFileManager fileManager
private final org.openjdk.tools.javac.jvm.ClassWriter$CWSignatureGenerator signatureGen
static final int SAME_FRAME_SIZE
static final int SAME_LOCALS_1_STACK_ITEM_EXTENDED
static final int SAME_FRAME_EXTENDED
static final int FULL_FRAME
static final int MAX_LOCAL_LENGTH_DIFF
private boolean dumpClassModifiers
private boolean dumpFieldModifiers
private boolean dumpInnerClassModifiers
private boolean dumpMethodModifiers
private static final String[] flagName
org.openjdk.tools.javac.jvm.ClassWriter$AttributeWriter awriter
public static org.openjdk.tools.javac.jvm.ClassWriter instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public static java.lang.String flagNames (long)
void putChar (org.openjdk.tools.javac.util.ByteBuffer, int, int)
void putInt (org.openjdk.tools.javac.util.ByteBuffer, int, int)
org.openjdk.tools.javac.util.Name typeSig (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.Name xClassName (org.openjdk.tools.javac.code.Type)
void writePool (org.openjdk.tools.javac.jvm.Pool) throws org.openjdk.tools.javac.jvm.ClassWriter$PoolOverflow org.openjdk.tools.javac.jvm.ClassWriter$StringOverflow
org.openjdk.tools.javac.jvm.ClassFile$NameAndType nameType (org.openjdk.tools.javac.code.Symbol)
int writeAttr (org.openjdk.tools.javac.util.Name)
void endAttr (int)
int beginAttrs ()
void endAttrs (int, int)
int writeEnclosingMethodAttribute (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
protected int writeEnclosingMethodAttribute (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
int writeFlagAttrs (long)
int writeMemberAttrs (org.openjdk.tools.javac.code.Symbol)
int writeMethodParametersAttr (org.openjdk.tools.javac.code.Symbol$MethodSymbol)
private void writeParamAnnotations (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Attribute$RetentionPolicy)
private void writeParamAnnotations (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Attribute$RetentionPolicy)
int writeParameterAttrs (org.openjdk.tools.javac.code.Symbol$MethodSymbol)
int writeJavaAnnotations (org.openjdk.tools.javac.util.List)
int writeTypeAnnotations (org.openjdk.tools.javac.util.List, boolean)
void writeCompoundAttribute (org.openjdk.tools.javac.code.Attribute$Compound)
void writeTypeAnnotation (org.openjdk.tools.javac.code.Attribute$TypeCompound)
void writePosition (org.openjdk.tools.javac.code.TypeAnnotationPosition)
int writeModuleAttribute (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void enterInner (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void writeInnerClasses ()
void writeBootstrapMethods ()
void writeField (org.openjdk.tools.javac.code.Symbol$VarSymbol)
void writeMethod (org.openjdk.tools.javac.code.Symbol$MethodSymbol)
void writeCode (org.openjdk.tools.javac.jvm.Code)
private boolean needsLocalVariableTypeEntry (org.openjdk.tools.javac.code.Type)
void writeStackMap (org.openjdk.tools.javac.jvm.Code)
void writeStackMapType (org.openjdk.tools.javac.code.Type)
void writeFields (org.openjdk.tools.javac.code.Scope)
void writeMethods (org.openjdk.tools.javac.code.Scope)
public org.openjdk.javax.tools.JavaFileObject writeClass (org.openjdk.tools.javac.code.Symbol$ClassSymbol) throws java.io.IOException org.openjdk.tools.javac.jvm.ClassWriter$PoolOverflow org.openjdk.tools.javac.jvm.ClassWriter$StringOverflow
public void writeClassFile (java.io.OutputStream, org.openjdk.tools.javac.code.Symbol$ClassSymbol) throws java.io.IOException org.openjdk.tools.javac.jvm.ClassWriter$PoolOverflow org.openjdk.tools.javac.jvm.ClassWriter$StringOverflow
protected int writeExtraClassAttributes (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
int adjustFlags (long)
long getLastModified (org.openjdk.javax.tools.FileObject)
private synthetic void lambda$writeModuleAttribute$2 (org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.util.Set)
private synthetic void lambda$null$1 (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private static synthetic java.util.Set lambda$writeModuleAttribute$0 (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
static synthetic org.openjdk.tools.javac.code.Types access$000 (org.openjdk.tools.javac.jvm.ClassWriter)
static synthetic org.openjdk.tools.javac.util.Names access$100 (org.openjdk.tools.javac.jvm.ClassWriter)
static synthetic boolean access$500 (org.openjdk.tools.javac.jvm.ClassWriter)
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/ClassWriter$StringOverflow.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.ClassWriter$StringOverflow extends java.lang.Exception {
private static final long serialVersionUID
public final String value
public void <init> (java.lang.String)
}
org/openjdk/tools/javac/jvm/ClassWriter$StackMapTableFrame.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
abstract org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame extends java.lang.Object {
void <init> ()
abstract int getFrameType ()
void write (org.openjdk.tools.javac.jvm.ClassWriter)
static org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame getInstance (org.openjdk.tools.javac.jvm.Code$StackMapFrame, int, org.openjdk.tools.javac.code.Type[], org.openjdk.tools.javac.code.Types)
static boolean isInt (org.openjdk.tools.javac.code.Type)
static boolean isSameType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
static int compare (org.openjdk.tools.javac.code.Type[], org.openjdk.tools.javac.code.Type[], org.openjdk.tools.javac.code.Types)
}
org/openjdk/tools/javac/jvm/ClassWriter$StackMapTableFrame$SameLocals1StackItemFrame.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame$SameLocals1StackItemFrame extends org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame {
final int offsetDelta
final org.openjdk.tools.javac.code.Type stack
void <init> (int, org.openjdk.tools.javac.code.Type)
int getFrameType ()
void write (org.openjdk.tools.javac.jvm.ClassWriter)
}
org/openjdk/tools/javac/jvm/ClassWriter$StackMapTableFrame$SameFrame.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame$SameFrame extends org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame {
final int offsetDelta
void <init> (int)
int getFrameType ()
void write (org.openjdk.tools.javac.jvm.ClassWriter)
}
org/openjdk/tools/javac/jvm/ClassWriter$StackMapTableFrame$FullFrame.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame$FullFrame extends org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame {
final int offsetDelta
final org.openjdk.tools.javac.code.Type[] locals
final org.openjdk.tools.javac.code.Type[] stack
void <init> (int, org.openjdk.tools.javac.code.Type[], org.openjdk.tools.javac.code.Type[])
int getFrameType ()
void write (org.openjdk.tools.javac.jvm.ClassWriter)
}
org/openjdk/tools/javac/jvm/ClassWriter$StackMapTableFrame$ChopFrame.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame$ChopFrame extends org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame {
final int frameType
final int offsetDelta
void <init> (int, int)
int getFrameType ()
void write (org.openjdk.tools.javac.jvm.ClassWriter)
}
org/openjdk/tools/javac/jvm/ClassWriter$StackMapTableFrame$AppendFrame.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame$AppendFrame extends org.openjdk.tools.javac.jvm.ClassWriter$StackMapTableFrame {
final int frameType
final int offsetDelta
final org.openjdk.tools.javac.code.Type[] locals
void <init> (int, int, org.openjdk.tools.javac.code.Type[])
int getFrameType ()
void write (org.openjdk.tools.javac.jvm.ClassWriter)
}
org/openjdk/tools/javac/jvm/ClassWriter$PoolOverflow.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.ClassWriter$PoolOverflow extends java.lang.Exception {
private static final long serialVersionUID
public void <init> ()
}
org/openjdk/tools/javac/jvm/ClassWriter$CWSignatureGenerator.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassWriter$CWSignatureGenerator extends org.openjdk.tools.javac.code.Types$SignatureGenerator {
org.openjdk.tools.javac.util.ByteBuffer sigbuf
final synthetic org.openjdk.tools.javac.jvm.ClassWriter this$0
void <init> (org.openjdk.tools.javac.jvm.ClassWriter, org.openjdk.tools.javac.code.Types)
public void assembleSig (org.openjdk.tools.javac.code.Type)
protected void append (char)
protected void append (byte[])
protected void append (org.openjdk.tools.javac.util.Name)
protected void classReference (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private void reset ()
private org.openjdk.tools.javac.util.Name toName ()
private boolean isEmpty ()
static synthetic boolean access$200 (org.openjdk.tools.javac.jvm.ClassWriter$CWSignatureGenerator)
static synthetic org.openjdk.tools.javac.util.Name access$300 (org.openjdk.tools.javac.jvm.ClassWriter$CWSignatureGenerator)
static synthetic void access$400 (org.openjdk.tools.javac.jvm.ClassWriter$CWSignatureGenerator)
}
org/openjdk/tools/javac/jvm/ClassWriter$AttributeWriter.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassWriter$AttributeWriter extends java.lang.Object implements org.openjdk.tools.javac.code.Attribute$Visitor {
final synthetic org.openjdk.tools.javac.jvm.ClassWriter this$0
void <init> (org.openjdk.tools.javac.jvm.ClassWriter)
public void visitConstant (org.openjdk.tools.javac.code.Attribute$Constant)
public void visitEnum (org.openjdk.tools.javac.code.Attribute$Enum)
public void visitClass (org.openjdk.tools.javac.code.Attribute$Class)
public void visitCompound (org.openjdk.tools.javac.code.Attribute$Compound)
public void visitError (org.openjdk.tools.javac.code.Attribute$Error)
public void visitArray (org.openjdk.tools.javac.code.Attribute$Array)
}
org/openjdk/tools/javac/jvm/ClassWriter$1.class
ClassWriter.java
package org.openjdk.tools.javac.jvm
synthetic org.openjdk.tools.javac.jvm.ClassWriter$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Attribute$RetentionPolicy
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TargetType
static final synthetic int[] $SwitchMap$com$sun$tools$javac$jvm$Code$StackMapFormat
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Kinds$Kind
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/ClassReader.class
ClassReader.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.ClassReader extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key classReaderKey
public static final int INITIAL_BUFFER_SIZE
private final org.openjdk.tools.javac.comp.Annotate annotate
boolean verbose
public boolean readAllOfClassFile
boolean allowSimplifiedVarargs
boolean allowModules
boolean lintClassfile
public boolean saveParameterNames
public final org.openjdk.tools.javac.jvm.Profile profile
final org.openjdk.tools.javac.util.Log log
org.openjdk.tools.javac.code.Symtab syms
org.openjdk.tools.javac.code.Types types
final org.openjdk.tools.javac.util.Names names
private final org.openjdk.javax.tools.JavaFileManager fileManager
org.openjdk.tools.javac.util.JCDiagnostic$Factory diagFactory
protected org.openjdk.tools.javac.code.Scope$WriteableScope typevars
private org.openjdk.tools.javac.util.List interimUses
private org.openjdk.tools.javac.util.List interimProvides
protected org.openjdk.javax.tools.JavaFileObject currentClassFile
protected org.openjdk.tools.javac.code.Symbol currentOwner
protected org.openjdk.tools.javac.code.Symbol$ModuleSymbol currentModule
byte[] buf
protected int bp
Object[] poolObj
int[] poolIdx
int majorVersion
int minorVersion
int[] parameterNameIndices
org.openjdk.tools.javac.jvm.ClassReader$ParameterAnnotations[] parameterAnnotations
boolean haveParameterNameIndices
boolean sawMethodParameters
java.util.Set warnedAttrs
org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy target
org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy repeatable
byte[] signature
int sigp
int siglimit
boolean sigEnterPhase
byte[] signatureBuffer
int sbp
protected java.util.Set CLASS_ATTRIBUTE
protected java.util.Set MEMBER_ATTRIBUTE
protected java.util.Set CLASS_OR_MEMBER_ATTRIBUTE
protected java.util.Map attributeReaders
private boolean readingClassAttr
private org.openjdk.tools.javac.util.List missingTypeVariables
private org.openjdk.tools.javac.util.List foundTypeVariables
public boolean filling
public static org.openjdk.tools.javac.jvm.ClassReader instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
private void enterMember (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Symbol)
public transient org.openjdk.tools.javac.code.ClassFinder$BadClassFile badClassFile (java.lang.String, java.lang.Object[])
public transient org.openjdk.tools.javac.code.ClassFinder$BadEnclosingMethodAttr badEnclosingMethod (java.lang.Object[])
char nextChar ()
int nextByte ()
int nextInt ()
char getChar (int)
int getInt (int)
long getLong (int)
float getFloat (int)
double getDouble (int)
void indexPool ()
java.lang.Object readPool (int)
org.openjdk.tools.javac.code.Type readType (int)
java.lang.Object readClassOrType (int)
org.openjdk.tools.javac.util.List readTypeParams (int)
org.openjdk.tools.javac.code.Symbol$ClassSymbol readClassSymbol (int)
org.openjdk.tools.javac.util.Name readClassName (int)
org.openjdk.tools.javac.util.Name readName (int)
org.openjdk.tools.javac.jvm.ClassFile$NameAndType readNameAndType (int)
org.openjdk.tools.javac.util.Name readModuleName (int)
java.util.Set readModuleFlags (int)
java.util.Set readModuleResolutionFlags (int)
java.util.Set readExportsFlags (int)
java.util.Set readOpensFlags (int)
java.util.Set readRequiresFlags (int)
org.openjdk.tools.javac.code.Type sigToType (byte[], int, int)
org.openjdk.tools.javac.code.Type sigToType ()
org.openjdk.tools.javac.code.Type classSigToType ()
org.openjdk.tools.javac.util.List sigToTypes (char)
org.openjdk.tools.javac.util.List sigToTypeParams (byte[], int, int)
org.openjdk.tools.javac.util.List sigToTypeParams ()
org.openjdk.tools.javac.code.Type sigToTypeParam ()
org.openjdk.tools.javac.code.Type findTypeVar (org.openjdk.tools.javac.util.Name)
private void initAttributeReaders ()
protected void readEnclosingMethodAttr (org.openjdk.tools.javac.code.Symbol)
private org.openjdk.tools.javac.util.Name simpleBinaryName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Name)
private org.openjdk.tools.javac.code.Symbol$MethodSymbol findMethod (org.openjdk.tools.javac.jvm.ClassFile$NameAndType, org.openjdk.tools.javac.code.Scope, long)
private boolean isSameBinaryType (org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.code.Type$MethodType)
private static boolean isAsciiDigit (char)
void readMemberAttrs (org.openjdk.tools.javac.code.Symbol)
void readAttrs (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.jvm.ClassReader$AttributeKind)
void readClassAttrs (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
org.openjdk.tools.javac.jvm.Code readCode (org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.util.List readAnnotations ()
void attachAnnotations (org.openjdk.tools.javac.code.Symbol)
void attachAnnotations (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.List)
void readParameterAnnotations (org.openjdk.tools.javac.code.Symbol)
void attachTypeAnnotations (org.openjdk.tools.javac.code.Symbol)
void attachAnnotationDefault (org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.code.Type readTypeOrClassSymbol (int)
org.openjdk.tools.javac.code.Type readEnumType (int)
org.openjdk.tools.javac.code.Type readTypeToProxy (int)
org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy readCompoundAnnotation ()
org.openjdk.tools.javac.jvm.ClassReader$TypeAnnotationProxy readTypeAnnotation ()
org.openjdk.tools.javac.code.TypeAnnotationPosition readPosition ()
org.openjdk.tools.javac.util.List readTypePath ()
org.openjdk.tools.javac.code.Attribute readAttributeValue ()
org.openjdk.tools.javac.code.Symbol$VarSymbol readField ()
org.openjdk.tools.javac.code.Symbol$MethodSymbol readMethod ()
private org.openjdk.tools.javac.util.List adjustMethodParams (long, org.openjdk.tools.javac.util.List)
void initParameterNames (org.openjdk.tools.javac.code.Symbol$MethodSymbol)
void setParameters (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.util.Name parameterName (int, org.openjdk.tools.javac.util.List)
void skipBytes (int)
void skipMember ()
void skipInnerClasses ()
protected void enterTypevars (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
protected org.openjdk.tools.javac.code.Symbol$ClassSymbol enterClass (org.openjdk.tools.javac.util.Name)
protected org.openjdk.tools.javac.code.Symbol$ClassSymbol enterClass (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
void readClass (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void readInnerClasses (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private void readClassBuffer (org.openjdk.tools.javac.code.Symbol$ClassSymbol) throws java.io.IOException
public void readClassFile (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private static byte[] readInputStream (byte[], java.io.InputStream) throws java.io.IOException
private static byte[] ensureCapacity (byte[], int)
long adjustFieldFlags (long)
long adjustMethodFlags (long)
long adjustClassFlags (long)
static synthetic boolean access$002 (org.openjdk.tools.javac.jvm.ClassReader, boolean)
static synthetic org.openjdk.tools.javac.util.List access$102 (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.List)
static synthetic org.openjdk.tools.javac.util.List access$202 (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.List)
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/ClassReader$UsesProvidesCompleter.class
ClassReader.java
package org.openjdk.tools.javac.jvm
final org.openjdk.tools.javac.jvm.ClassReader$UsesProvidesCompleter extends java.lang.Object implements org.openjdk.tools.javac.code.Symbol$Completer {
private final org.openjdk.tools.javac.code.Symbol$ModuleSymbol currentModule
private final org.openjdk.tools.javac.util.List interimUsesCopy
private final org.openjdk.tools.javac.util.List interimProvidesCopy
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
public void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
}
org/openjdk/tools/javac/jvm/ClassReader$TypeAnnotationProxy.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$TypeAnnotationProxy extends java.lang.Object {
final org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy compound
final org.openjdk.tools.javac.code.TypeAnnotationPosition position
public void <init> (org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy, org.openjdk.tools.javac.code.TypeAnnotationPosition)
}
org/openjdk/tools/javac/jvm/ClassReader$TypeAnnotationCompleter.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$TypeAnnotationCompleter extends org.openjdk.tools.javac.jvm.ClassReader$AnnotationCompleter {
org.openjdk.tools.javac.util.List proxies
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.util.List deproxyTypeCompoundList (org.openjdk.tools.javac.util.List)
public void run ()
}
org/openjdk/tools/javac/jvm/ClassReader$SourceFileObject.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$SourceFileObject extends java.lang.Object implements org.openjdk.javax.tools.JavaFileObject {
private final org.openjdk.tools.javac.util.Name name
private final org.openjdk.tools.javac.util.Name flatname
public void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Name)
public java.net.URI toUri ()
public java.lang.String getName ()
public org.openjdk.javax.tools.JavaFileObject$Kind getKind ()
public java.io.InputStream openInputStream ()
public java.io.OutputStream openOutputStream ()
public java.nio.CharBuffer getCharContent (boolean)
public java.io.Reader openReader (boolean)
public java.io.Writer openWriter ()
public long getLastModified ()
public boolean delete ()
public boolean isNameCompatible (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
public org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
public org.openjdk.javax.lang.model.element.Modifier getAccessLevel ()
public boolean equals (java.lang.Object)
public int hashCode ()
public volatile synthetic java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
}
org/openjdk/tools/javac/jvm/ClassReader$ProxyVisitor.class
ClassReader.java
package org.openjdk.tools.javac.jvm
abstract org.openjdk.tools.javac.jvm.ClassReader$ProxyVisitor extends java.lang.Object implements org.openjdk.tools.javac.code.Attribute$Visitor {
public abstract void visitEnumAttributeProxy (org.openjdk.tools.javac.jvm.ClassReader$EnumAttributeProxy)
public abstract void visitClassAttributeProxy (org.openjdk.tools.javac.jvm.ClassReader$ClassAttributeProxy)
public abstract void visitArrayAttributeProxy (org.openjdk.tools.javac.jvm.ClassReader$ArrayAttributeProxy)
public abstract void visitCompoundAnnotationProxy (org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy)
}
org/openjdk/tools/javac/jvm/ClassReader$ProxyType.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$ProxyType extends org.openjdk.tools.javac.code.Type {
private final byte[] content
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
public void <init> (org.openjdk.tools.javac.jvm.ClassReader, byte[])
public org.openjdk.tools.javac.code.TypeTag getTag ()
public org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type resolve ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/ClassReader$ParameterAnnotations.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$ParameterAnnotations extends java.lang.Object {
org.openjdk.tools.javac.util.List proxies
void <init> ()
void add (org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/jvm/ClassReader$InterimUsesDirective.class
ClassReader.java
package org.openjdk.tools.javac.jvm
final org.openjdk.tools.javac.jvm.ClassReader$InterimUsesDirective extends java.lang.Object {
public final org.openjdk.tools.javac.util.Name service
public void <init> (org.openjdk.tools.javac.util.Name)
}
org/openjdk/tools/javac/jvm/ClassReader$InterimProvidesDirective.class
ClassReader.java
package org.openjdk.tools.javac.jvm
final org.openjdk.tools.javac.jvm.ClassReader$InterimProvidesDirective extends java.lang.Object {
public final org.openjdk.tools.javac.util.Name service
public final org.openjdk.tools.javac.util.List impls
public void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/jvm/ClassReader$EnumAttributeProxy.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$EnumAttributeProxy extends org.openjdk.tools.javac.code.Attribute {
org.openjdk.tools.javac.code.Type enumType
org.openjdk.tools.javac.util.Name enumerator
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name)
public void accept (org.openjdk.tools.javac.code.Attribute$Visitor)
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/ClassReader$CompoundAnnotationProxy.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy extends org.openjdk.tools.javac.code.Attribute {
final org.openjdk.tools.javac.util.List values
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.code.Attribute$Visitor)
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/ClassReader$CompleterDeproxy.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$CompleterDeproxy extends java.lang.Object implements org.openjdk.tools.javac.comp.Annotate$AnnotationTypeCompleter {
org.openjdk.tools.javac.code.Symbol$ClassSymbol proxyOn
org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy target
org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy repeatable
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
public void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy, org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy)
public void complete (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
}
org/openjdk/tools/javac/jvm/ClassReader$ClassAttributeProxy.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$ClassAttributeProxy extends org.openjdk.tools.javac.code.Attribute {
org.openjdk.tools.javac.code.Type classType
public void <init> (org.openjdk.tools.javac.code.Type)
public void accept (org.openjdk.tools.javac.code.Attribute$Visitor)
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/ClassReader$AttributeReader.class
ClassReader.java
package org.openjdk.tools.javac.jvm
public abstract org.openjdk.tools.javac.jvm.ClassReader$AttributeReader extends java.lang.Object {
protected final org.openjdk.tools.javac.util.Name name
protected final org.openjdk.tools.javac.jvm.ClassFile$Version version
protected final java.util.Set kinds
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
protected void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected boolean accepts (org.openjdk.tools.javac.jvm.ClassReader$AttributeKind)
protected abstract void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$AttributeKind.class
ClassReader.java
package org.openjdk.tools.javac.jvm
public final enum org.openjdk.tools.javac.jvm.ClassReader$AttributeKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.jvm.ClassReader$AttributeKind CLASS
public static final enum org.openjdk.tools.javac.jvm.ClassReader$AttributeKind MEMBER
private static final synthetic org.openjdk.tools.javac.jvm.ClassReader$AttributeKind[] $VALUES
public static org.openjdk.tools.javac.jvm.ClassReader$AttributeKind[] values ()
public static org.openjdk.tools.javac.jvm.ClassReader$AttributeKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/ClassReader$ArrayAttributeProxy.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$ArrayAttributeProxy extends org.openjdk.tools.javac.code.Attribute {
org.openjdk.tools.javac.util.List values
void <init> (org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.code.Attribute$Visitor)
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/ClassReader$AnnotationDeproxy.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$AnnotationDeproxy extends java.lang.Object implements org.openjdk.tools.javac.jvm.ClassReader$ProxyVisitor {
private org.openjdk.tools.javac.code.Symbol$ClassSymbol requestingOwner
org.openjdk.tools.javac.code.Attribute result
org.openjdk.tools.javac.code.Type type
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
org.openjdk.tools.javac.util.List deproxyCompoundList (org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Attribute$Compound deproxyCompound (org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy)
org.openjdk.tools.javac.code.Symbol$MethodSymbol findAccessMethod (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name)
org.openjdk.tools.javac.code.Attribute deproxy (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Attribute)
public void visitConstant (org.openjdk.tools.javac.code.Attribute$Constant)
public void visitClass (org.openjdk.tools.javac.code.Attribute$Class)
public void visitEnum (org.openjdk.tools.javac.code.Attribute$Enum)
public void visitCompound (org.openjdk.tools.javac.code.Attribute$Compound)
public void visitArray (org.openjdk.tools.javac.code.Attribute$Array)
public void visitError (org.openjdk.tools.javac.code.Attribute$Error)
public void visitEnumAttributeProxy (org.openjdk.tools.javac.jvm.ClassReader$EnumAttributeProxy)
public void visitClassAttributeProxy (org.openjdk.tools.javac.jvm.ClassReader$ClassAttributeProxy)
public void visitArrayAttributeProxy (org.openjdk.tools.javac.jvm.ClassReader$ArrayAttributeProxy)
public void visitCompoundAnnotationProxy (org.openjdk.tools.javac.jvm.ClassReader$CompoundAnnotationProxy)
org.openjdk.tools.javac.code.Type resolvePossibleProxyType (org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/jvm/ClassReader$AnnotationDefaultCompleter.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$AnnotationDefaultCompleter extends org.openjdk.tools.javac.jvm.ClassReader$AnnotationDeproxy implements java.lang.Runnable {
final org.openjdk.tools.javac.code.Symbol$MethodSymbol sym
final org.openjdk.tools.javac.code.Attribute value
final org.openjdk.javax.tools.JavaFileObject classFile
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Attribute)
public void run ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/ClassReader$AnnotationCompleter.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$AnnotationCompleter extends org.openjdk.tools.javac.jvm.ClassReader$AnnotationDeproxy implements java.lang.Runnable {
final org.openjdk.tools.javac.code.Symbol sym
final org.openjdk.tools.javac.util.List l
final org.openjdk.javax.tools.JavaFileObject classFile
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.List)
public void run ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/jvm/ClassReader$9.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$9 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$8.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$8 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$7.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$7 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$6.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$6 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$5.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$5 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$4.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$4 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$3.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$3 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
void checkType (org.openjdk.tools.javac.code.Symbol, java.lang.Class, java.lang.Object)
}
org/openjdk/tools/javac/jvm/ClassReader$26.class
ClassReader.java
package org.openjdk.tools.javac.jvm
synthetic org.openjdk.tools.javac.jvm.ClassReader$26 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TargetType
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/ClassReader$25.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$25 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected boolean accepts (org.openjdk.tools.javac.jvm.ClassReader$AttributeKind)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$24.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$24 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected boolean accepts (org.openjdk.tools.javac.jvm.ClassReader$AttributeKind)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$23.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$23 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$22.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$22 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$21.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$21 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$20.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$20 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$2.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$2 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$19.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$19 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$18.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$18 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$17.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$17 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$16.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$16 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$15.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$15 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$14.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$14 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$13.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$13 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$12.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$12 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$11.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$11 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$10.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$10 extends org.openjdk.tools.javac.jvm.ClassReader$AttributeReader {
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.jvm.ClassFile$Version, java.util.Set)
protected void read (org.openjdk.tools.javac.code.Symbol, int)
}
org/openjdk/tools/javac/jvm/ClassReader$1.class
ClassReader.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.ClassReader$1 extends org.openjdk.tools.javac.code.Type$ClassType {
boolean completed
final synthetic org.openjdk.tools.javac.jvm.ClassReader this$0
void <init> (org.openjdk.tools.javac.jvm.ClassReader, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public org.openjdk.tools.javac.code.Type getEnclosingType ()
public void setEnclosingType (org.openjdk.tools.javac.code.Type)
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getEnclosingType ()
}
org/openjdk/tools/javac/jvm/ClassFile.class
ClassFile.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.ClassFile extends java.lang.Object {
public static final int JAVA_MAGIC
public static final int CONSTANT_Utf8
public static final int CONSTANT_Unicode
public static final int CONSTANT_Integer
public static final int CONSTANT_Float
public static final int CONSTANT_Long
public static final int CONSTANT_Double
public static final int CONSTANT_Class
public static final int CONSTANT_String
public static final int CONSTANT_Fieldref
public static final int CONSTANT_Methodref
public static final int CONSTANT_InterfaceMethodref
public static final int CONSTANT_NameandType
public static final int CONSTANT_MethodHandle
public static final int CONSTANT_MethodType
public static final int CONSTANT_InvokeDynamic
public static final int CONSTANT_Module
public static final int CONSTANT_Package
public static final int REF_getField
public static final int REF_getStatic
public static final int REF_putField
public static final int REF_putStatic
public static final int REF_invokeVirtual
public static final int REF_invokeStatic
public static final int REF_invokeSpecial
public static final int REF_newInvokeSpecial
public static final int REF_invokeInterface
public static final int MAX_PARAMETERS
public static final int MAX_DIMENSIONS
public static final int MAX_CODE
public static final int MAX_LOCALS
public static final int MAX_STACK
public void <init> ()
public static byte[] internalize (byte[], int, int)
public static byte[] internalize (org.openjdk.tools.javac.util.Name)
public static byte[] externalize (byte[], int, int)
public static byte[] externalize (org.openjdk.tools.javac.util.Name)
}
org/openjdk/tools/javac/jvm/ClassFile$Version.class
ClassFile.java
package org.openjdk.tools.javac.jvm
public final enum org.openjdk.tools.javac.jvm.ClassFile$Version extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.jvm.ClassFile$Version V45_3
public static final enum org.openjdk.tools.javac.jvm.ClassFile$Version V49
public static final enum org.openjdk.tools.javac.jvm.ClassFile$Version V50
public static final enum org.openjdk.tools.javac.jvm.ClassFile$Version V51
public static final enum org.openjdk.tools.javac.jvm.ClassFile$Version V52
public static final enum org.openjdk.tools.javac.jvm.ClassFile$Version V53
public final int major
public final int minor
private static final org.openjdk.tools.javac.jvm.ClassFile$Version MIN
private static final org.openjdk.tools.javac.jvm.ClassFile$Version MAX
private static final synthetic org.openjdk.tools.javac.jvm.ClassFile$Version[] $VALUES
public static org.openjdk.tools.javac.jvm.ClassFile$Version[] values ()
public static org.openjdk.tools.javac.jvm.ClassFile$Version valueOf (java.lang.String)
private void <init> (java.lang.String, int, int, int)
public static org.openjdk.tools.javac.jvm.ClassFile$Version MIN ()
public static org.openjdk.tools.javac.jvm.ClassFile$Version MAX ()
static void <clinit> ()
}
org/openjdk/tools/javac/jvm/ClassFile$NameAndType.class
ClassFile.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.ClassFile$NameAndType extends java.lang.Object {
org.openjdk.tools.javac.util.Name name
org.openjdk.tools.javac.code.Types$UniqueType uniqueType
org.openjdk.tools.javac.code.Types types
void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
void setType (org.openjdk.tools.javac.code.Type)
public boolean equals (java.lang.Object)
public int hashCode ()
}
org/openjdk/tools/javac/jvm/CRTable.class
CRTable.java
package org.openjdk.tools.javac.jvm
public org.openjdk.tools.javac.jvm.CRTable extends java.lang.Object implements org.openjdk.tools.javac.jvm.CRTFlags {
private final boolean crtDebug
private org.openjdk.tools.javac.util.ListBuffer entries
private java.util.Map positions
private org.openjdk.tools.javac.tree.EndPosTable endPosTable
org.openjdk.tools.javac.tree.JCTree$JCMethodDecl methodTree
public void <init> (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl, org.openjdk.tools.javac.tree.EndPosTable)
public void put (java.lang.Object, int, int, int)
public int writeCRT (org.openjdk.tools.javac.util.ByteBuffer, org.openjdk.tools.javac.util.Position$LineMap, org.openjdk.tools.javac.util.Log)
public int length ()
private java.lang.String getTypes (int)
private int encodePosition (int, org.openjdk.tools.javac.util.Position$LineMap, org.openjdk.tools.javac.util.Log)
static synthetic java.util.Map access$000 (org.openjdk.tools.javac.jvm.CRTable)
static synthetic org.openjdk.tools.javac.tree.EndPosTable access$100 (org.openjdk.tools.javac.jvm.CRTable)
}
org/openjdk/tools/javac/jvm/CRTable$SourceRange.class
CRTable.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.CRTable$SourceRange extends java.lang.Object {
int startPos
int endPos
void <init> ()
void <init> (int, int)
org.openjdk.tools.javac.jvm.CRTable$SourceRange mergeWith (org.openjdk.tools.javac.jvm.CRTable$SourceRange)
}
org/openjdk/tools/javac/jvm/CRTable$SourceComputer.class
CRTable.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.CRTable$SourceComputer extends org.openjdk.tools.javac.tree.JCTree$Visitor {
org.openjdk.tools.javac.jvm.CRTable$SourceRange result
final synthetic org.openjdk.tools.javac.jvm.CRTable this$0
void <init> (org.openjdk.tools.javac.jvm.CRTable)
public org.openjdk.tools.javac.jvm.CRTable$SourceRange csp (org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.jvm.CRTable$SourceRange csp (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.jvm.CRTable$SourceRange cspCases (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.jvm.CRTable$SourceRange cspCatchers (org.openjdk.tools.javac.util.List)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitSkip (org.openjdk.tools.javac.tree.JCTree$JCSkip)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitLabelled (org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public void visitCase (org.openjdk.tools.javac.tree.JCTree$JCCase)
public void visitSynchronized (org.openjdk.tools.javac.tree.JCTree$JCSynchronized)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public void visitCatch (org.openjdk.tools.javac.tree.JCTree$JCCatch)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
public void visitExec (org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement)
public void visitBreak (org.openjdk.tools.javac.tree.JCTree$JCBreak)
public void visitContinue (org.openjdk.tools.javac.tree.JCTree$JCContinue)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitThrow (org.openjdk.tools.javac.tree.JCTree$JCThrow)
public void visitAssert (org.openjdk.tools.javac.tree.JCTree$JCAssert)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
public void visitTypeTest (org.openjdk.tools.javac.tree.JCTree$JCInstanceOf)
public void visitIndexed (org.openjdk.tools.javac.tree.JCTree$JCArrayAccess)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitLiteral (org.openjdk.tools.javac.tree.JCTree$JCLiteral)
public void visitTypeIdent (org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree)
public void visitTypeArray (org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree)
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
public void visitLetExpr (org.openjdk.tools.javac.tree.JCTree$LetExpr)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
public void visitTypeUnion (org.openjdk.tools.javac.tree.JCTree$JCTypeUnion)
public void visitWildcard (org.openjdk.tools.javac.tree.JCTree$JCWildcard)
public void visitErroneous (org.openjdk.tools.javac.tree.JCTree$JCErroneous)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
public int startPos (org.openjdk.tools.javac.tree.JCTree)
public int endPos (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/jvm/CRTable$CRTEntry.class
CRTable.java
package org.openjdk.tools.javac.jvm
org.openjdk.tools.javac.jvm.CRTable$CRTEntry extends java.lang.Object {
Object tree
int flags
int startPc
int endPc
void <init> (java.lang.Object, int, int, int)
}
org/openjdk/tools/javac/jvm/CRTFlags.class
CRTFlags.java
package org.openjdk.tools.javac.jvm
public abstract org.openjdk.tools.javac.jvm.CRTFlags extends java.lang.Object {
public static final int CRT_STATEMENT
public static final int CRT_BLOCK
public static final int CRT_ASSIGNMENT
public static final int CRT_FLOW_CONTROLLER
public static final int CRT_FLOW_TARGET
public static final int CRT_INVOKE
public static final int CRT_CREATE
public static final int CRT_BRANCH_TRUE
public static final int CRT_BRANCH_FALSE
public static final int CRT_VALID_FLAGS
}
org/openjdk/tools/javac/jvm/ByteCodes.class
ByteCodes.java
package org.openjdk.tools.javac.jvm
public abstract org.openjdk.tools.javac.jvm.ByteCodes extends java.lang.Object {
public static final int illegal
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 ldc1
public static final int ldc2
public static final int ldc2w
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 imod
public static final int lmod
public static final int fmod
public static final int dmod
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 int2byte
public static final int int2char
public static final int int2short
public static final int lcmp
public static final int fcmpl
public static final int fcmpg
public static final int dcmpl
public static final int dcmpg
public static final int ifeq
public static final int ifne
public static final int iflt
public static final int ifge
public static final int ifgt
public static final int ifle
public static final int if_icmpeq
public static final int if_icmpne
public static final int if_icmplt
public static final int if_icmpge
public static final int if_icmpgt
public static final int if_icmple
public static final int if_acmpeq
public static final int if_acmpne
public static final int goto_
public static final int jsr
public static final int ret
public static final int tableswitch
public static final int lookupswitch
public static final int ireturn
public static final int lreturn
public static final int freturn
public static final int dreturn
public static final int areturn
public static final int return_
public static final int getstatic
public static final int putstatic
public static final int getfield
public static final int putfield
public static final int invokevirtual
public static final int invokespecial
public static final int invokestatic
public static final int invokeinterface
public static final int invokedynamic
public static final int new_
public static final int newarray
public static final int anewarray
public static final int arraylength
public static final int athrow
public static final int checkcast
public static final int instanceof_
public static final int monitorenter
public static final int monitorexit
public static final int wide
public static final int multianewarray
public static final int if_acmp_null
public static final int if_acmp_nonnull
public static final int goto_w
public static final int jsr_w
public static final int breakpoint
public static final int ByteCodeCount
public static final int string_add
public static final int bool_not
public static final int bool_and
public static final int bool_or
public static final int ishll
public static final int lshll
public static final int ishrl
public static final int lshrl
public static final int iushrl
public static final int lushrl
public static final int nullchk
public static final int error
public static final int dontgoto
public static final int preShift
public static final int preMask
public static final int INTcode
public static final int LONGcode
public static final int FLOATcode
public static final int DOUBLEcode
public static final int OBJECTcode
public static final int BYTEcode
public static final int CHARcode
public static final int SHORTcode
public static final int VOIDcode
public static final int TypeCodeCount
public static final String[] typecodeNames
static void <clinit> ()
}
org/openjdk/tools/javac/file/
org/openjdk/tools/javac/file/RelativePath.class
RelativePath.java
package org.openjdk.tools.javac.file
public abstract org.openjdk.tools.javac.file.RelativePath extends java.lang.Object implements java.lang.Comparable {
protected final String path
protected void <init> (java.lang.String)
public abstract org.openjdk.tools.javac.file.RelativePath$RelativeDirectory dirname ()
public abstract java.lang.String basename ()
public java.nio.file.Path resolveAgainst (java.nio.file.Path) throws java.nio.file.InvalidPathException
public java.nio.file.Path resolveAgainst (java.nio.file.FileSystem) throws java.nio.file.InvalidPathException
public int compareTo (org.openjdk.tools.javac.file.RelativePath)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
public java.lang.String getPath ()
public volatile synthetic int compareTo (java.lang.Object)
}
org/openjdk/tools/javac/file/RelativePath$RelativeFile.class
RelativePath.java
package org.openjdk.tools.javac.file
public org.openjdk.tools.javac.file.RelativePath$RelativeFile extends org.openjdk.tools.javac.file.RelativePath {
static org.openjdk.tools.javac.file.RelativePath$RelativeFile forClass (java.lang.CharSequence, org.openjdk.javax.tools.JavaFileObject$Kind)
public void <init> (java.lang.String)
public void <init> (org.openjdk.tools.javac.file.RelativePath$RelativeDirectory, java.lang.String)
void <init> (org.openjdk.tools.javac.file.RelativePath$RelativeDirectory, org.openjdk.tools.javac.file.RelativePath)
public org.openjdk.tools.javac.file.RelativePath$RelativeDirectory dirname ()
public java.lang.String basename ()
java.util.zip.ZipEntry getZipEntry (java.util.zip.ZipFile)
public java.lang.String toString ()
public volatile synthetic int compareTo (java.lang.Object)
}
org/openjdk/tools/javac/file/RelativePath$RelativeDirectory.class
RelativePath.java
package org.openjdk.tools.javac.file
public org.openjdk.tools.javac.file.RelativePath$RelativeDirectory extends org.openjdk.tools.javac.file.RelativePath {
static org.openjdk.tools.javac.file.RelativePath$RelativeDirectory forPackage (java.lang.CharSequence)
public void <init> (java.lang.String)
public void <init> (org.openjdk.tools.javac.file.RelativePath$RelativeDirectory, java.lang.String)
public org.openjdk.tools.javac.file.RelativePath$RelativeDirectory dirname ()
public java.lang.String basename ()
boolean contains (org.openjdk.tools.javac.file.RelativePath)
public java.lang.String toString ()
public volatile synthetic int compareTo (java.lang.Object)
}
org/openjdk/tools/javac/file/PathFileObject.class
PathFileObject.java
package org.openjdk.tools.javac.file
public abstract org.openjdk.tools.javac.file.PathFileObject extends java.lang.Object implements org.openjdk.javax.tools.JavaFileObject {
private static final java.nio.file.FileSystem defaultFileSystem
private static final boolean isMacOS
protected final org.openjdk.tools.javac.file.BaseFileManager fileManager
protected final java.nio.file.Path path
private boolean hasParents
static org.openjdk.tools.javac.file.PathFileObject forDirectoryPath (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path, java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath)
public static org.openjdk.tools.javac.file.PathFileObject forJarPath (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path, java.nio.file.Path)
public static org.openjdk.tools.javac.file.PathFileObject forJRTPath (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path)
static org.openjdk.tools.javac.file.PathFileObject forSimplePath (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path, java.nio.file.Path)
protected void <init> (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path)
abstract java.lang.String inferBinaryName (java.lang.Iterable)
abstract org.openjdk.tools.javac.file.PathFileObject getSibling (java.lang.String)
public java.nio.file.Path getPath ()
public java.lang.String getShortName ()
public org.openjdk.javax.tools.JavaFileObject$Kind getKind ()
public boolean isNameCompatible (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
protected boolean isPathNameCompatible (java.nio.file.Path, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
public org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
public org.openjdk.javax.lang.model.element.Modifier getAccessLevel ()
public java.net.URI toUri ()
public java.io.InputStream openInputStream () throws java.io.IOException
public java.io.OutputStream openOutputStream () throws java.io.IOException
public java.io.Reader openReader (boolean) throws java.io.IOException
public java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
public java.io.Writer openWriter () throws java.io.IOException
public long getLastModified ()
public boolean delete ()
boolean isSameFile (org.openjdk.tools.javac.file.PathFileObject)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
private void ensureParentDirectoriesExist () throws java.io.IOException
protected static java.lang.String toBinaryName (org.openjdk.tools.javac.file.RelativePath)
protected static java.lang.String toBinaryName (java.nio.file.Path)
private static java.lang.String toBinaryName (java.lang.String, java.lang.String)
private static java.lang.String removeExtension (java.lang.String)
public static java.lang.String getSimpleName (org.openjdk.javax.tools.FileObject)
static void <clinit> ()
}
org/openjdk/tools/javac/file/PathFileObject$SimpleFileObject.class
PathFileObject.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.PathFileObject$SimpleFileObject extends org.openjdk.tools.javac.file.PathFileObject {
private final java.nio.file.Path userPath
private void <init> (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path, java.nio.file.Path)
public java.lang.String getName ()
public java.lang.String getShortName ()
public java.lang.String inferBinaryName (java.lang.Iterable)
public org.openjdk.javax.tools.JavaFileObject$Kind getKind ()
public boolean isNameCompatible (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
org.openjdk.tools.javac.file.PathFileObject getSibling (java.lang.String)
synthetic void <init> (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path, java.nio.file.Path, org.openjdk.tools.javac.file.PathFileObject$1)
}
org/openjdk/tools/javac/file/PathFileObject$JarFileObject.class
PathFileObject.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.PathFileObject$JarFileObject extends org.openjdk.tools.javac.file.PathFileObject {
private final java.nio.file.Path userJarPath
private void <init> (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path, java.nio.file.Path)
public java.lang.String getName ()
public java.lang.String inferBinaryName (java.lang.Iterable)
public java.net.URI toUri ()
public java.lang.String toString ()
org.openjdk.tools.javac.file.PathFileObject getSibling (java.lang.String)
private static java.net.URI createJarUri (java.nio.file.Path, java.lang.String)
synthetic void <init> (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path, java.nio.file.Path, org.openjdk.tools.javac.file.PathFileObject$1)
}
org/openjdk/tools/javac/file/PathFileObject$JRTFileObject.class
PathFileObject.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.PathFileObject$JRTFileObject extends org.openjdk.tools.javac.file.PathFileObject {
private void <init> (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path)
public java.lang.String getName ()
public java.lang.String inferBinaryName (java.lang.Iterable)
public java.lang.String toString ()
org.openjdk.tools.javac.file.PathFileObject getSibling (java.lang.String)
synthetic void <init> (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path, org.openjdk.tools.javac.file.PathFileObject$1)
}
org/openjdk/tools/javac/file/PathFileObject$DirectoryFileObject.class
PathFileObject.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.PathFileObject$DirectoryFileObject extends org.openjdk.tools.javac.file.PathFileObject {
private final java.nio.file.Path userPackageRootDir
private final org.openjdk.tools.javac.file.RelativePath relativePath
private void <init> (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path, java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath)
public java.lang.String getName ()
public java.lang.String inferBinaryName (java.lang.Iterable)
public java.lang.String toString ()
org.openjdk.tools.javac.file.PathFileObject getSibling (java.lang.String)
synthetic void <init> (org.openjdk.tools.javac.file.BaseFileManager, java.nio.file.Path, java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath, org.openjdk.tools.javac.file.PathFileObject$1)
}
org/openjdk/tools/javac/file/PathFileObject$CannotCreateUriError.class
PathFileObject.java
package org.openjdk.tools.javac.file
public org.openjdk.tools.javac.file.PathFileObject$CannotCreateUriError extends java.lang.Error {
private static final long serialVersionUID
public void <init> (java.lang.String, java.lang.Throwable)
}
org/openjdk/tools/javac/file/PathFileObject$1.class
PathFileObject.java
package org.openjdk.tools.javac.file
synthetic org.openjdk.tools.javac.file.PathFileObject$1 extends java.lang.Object {
}
org/openjdk/tools/javac/file/Locations.class
Locations.java
package org.openjdk.tools.javac.file
public org.openjdk.tools.javac.file.Locations extends java.lang.Object {
private org.openjdk.tools.javac.util.Log log
private org.openjdk.tools.javac.file.FSInfo fsInfo
private boolean warn
private org.openjdk.tools.javac.jvm.ModuleNameReader moduleNameReader
private org.openjdk.javax.tools.StandardJavaFileManager$PathFactory pathFactory
static final java.nio.file.Path javaHome
static final java.nio.file.Path thisSystemModules
java.util.Map fileSystems
java.util.List closeables
private java.util.Map fsEnv
java.util.Map handlersForLocation
java.util.Map handlersForOption
void <init> ()
transient java.nio.file.Path getPath (java.lang.String, java.lang.String[])
public void close () throws java.io.IOException
void update (org.openjdk.tools.javac.util.Log, boolean, org.openjdk.tools.javac.file.FSInfo)
void setPathFactory (org.openjdk.javax.tools.StandardJavaFileManager$PathFactory)
boolean isDefaultBootClassPath ()
private java.lang.Iterable getPathEntries (java.lang.String)
private java.lang.Iterable getPathEntries (java.lang.String, java.nio.file.Path)
public void setMultiReleaseValue (java.lang.String)
private boolean contains (java.util.Collection, java.nio.file.Path) throws java.io.IOException
void initHandlers ()
boolean handleOption (org.openjdk.tools.javac.main.Option, java.lang.String)
boolean hasLocation (org.openjdk.javax.tools.JavaFileManager$Location)
java.util.Collection getLocation (org.openjdk.javax.tools.JavaFileManager$Location)
java.nio.file.Path getOutputLocation (org.openjdk.javax.tools.JavaFileManager$Location)
void setLocation (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.Iterable) throws java.io.IOException
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String) throws java.io.IOException
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, java.nio.file.Path) throws java.io.IOException
void setLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.Iterable) throws java.io.IOException
java.lang.String inferModuleName (org.openjdk.javax.tools.JavaFileManager$Location)
java.lang.Iterable listLocationsForModules (org.openjdk.javax.tools.JavaFileManager$Location) throws java.io.IOException
boolean contains (org.openjdk.javax.tools.JavaFileManager$Location, java.nio.file.Path) throws java.io.IOException
protected org.openjdk.tools.javac.file.Locations$LocationHandler getHandler (org.openjdk.javax.tools.JavaFileManager$Location)
private boolean isArchive (java.nio.file.Path)
static java.nio.file.Path normalize (java.nio.file.Path)
private static synthetic void lambda$close$0 (org.openjdk.tools.javac.util.ListBuffer, java.io.Closeable)
static synthetic java.lang.Iterable access$000 (org.openjdk.tools.javac.file.Locations, java.lang.String)
static synthetic boolean access$100 (org.openjdk.tools.javac.file.Locations)
static synthetic org.openjdk.tools.javac.util.Log access$200 (org.openjdk.tools.javac.file.Locations)
static synthetic java.lang.Iterable access$300 (org.openjdk.tools.javac.file.Locations, java.lang.String, java.nio.file.Path)
static synthetic org.openjdk.tools.javac.file.FSInfo access$400 (org.openjdk.tools.javac.file.Locations)
static synthetic boolean access$500 (org.openjdk.tools.javac.file.Locations, java.nio.file.Path)
static synthetic boolean access$800 (org.openjdk.tools.javac.file.Locations, java.util.Collection, java.nio.file.Path) throws java.io.IOException
static synthetic java.util.Map access$1100 (org.openjdk.tools.javac.file.Locations)
static synthetic org.openjdk.tools.javac.jvm.ModuleNameReader access$1300 (org.openjdk.tools.javac.file.Locations)
static synthetic org.openjdk.tools.javac.jvm.ModuleNameReader access$1302 (org.openjdk.tools.javac.file.Locations, org.openjdk.tools.javac.jvm.ModuleNameReader)
static void <clinit> ()
}
org/openjdk/tools/javac/file/Locations$SystemModulesLocationHandler.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$SystemModulesLocationHandler extends org.openjdk.tools.javac.file.Locations$BasicLocationHandler {
private java.nio.file.Path systemJavaHome
private java.nio.file.Path modules
private org.openjdk.tools.javac.file.Locations$ModuleTable moduleTable
final synthetic org.openjdk.tools.javac.file.Locations this$0
void <init> (org.openjdk.tools.javac.file.Locations)
boolean handleOption (org.openjdk.tools.javac.main.Option, java.lang.String)
java.util.Collection getPaths ()
void setPaths (java.lang.Iterable) throws java.io.IOException
void setPathsForModule (java.lang.String, java.lang.Iterable) throws java.io.IOException
private java.util.List checkPaths (java.lang.Iterable) throws java.io.IOException
private void update (java.nio.file.Path)
private boolean isCurrentPlatform (java.nio.file.Path)
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.lang.String) throws java.io.IOException
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.nio.file.Path) throws java.io.IOException
java.lang.Iterable listLocationsForModules () throws java.io.IOException
boolean contains (java.nio.file.Path) throws java.io.IOException
private void initSystemModules () throws java.io.IOException
private static synthetic boolean lambda$initSystemModules$0 (java.nio.file.Path) throws java.io.IOException
}
org/openjdk/tools/javac/file/Locations$SimpleLocationHandler.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$SimpleLocationHandler extends org.openjdk.tools.javac.file.Locations$BasicLocationHandler {
protected java.util.Collection searchPath
final synthetic org.openjdk.tools.javac.file.Locations this$0
transient void <init> (org.openjdk.tools.javac.file.Locations, org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.tools.javac.main.Option[])
boolean handleOption (org.openjdk.tools.javac.main.Option, java.lang.String)
java.util.Collection getPaths ()
void setPaths (java.lang.Iterable)
protected org.openjdk.tools.javac.file.Locations$SearchPath computePath (java.lang.String)
protected org.openjdk.tools.javac.file.Locations$SearchPath createPath ()
boolean contains (java.nio.file.Path) throws java.io.IOException
}
org/openjdk/tools/javac/file/Locations$SearchPath.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$SearchPath extends java.util.LinkedHashSet {
private static final long serialVersionUID
private boolean expandJarClassPaths
private final java.util.Set canonicalValues
private java.nio.file.Path emptyPathDefault
final synthetic org.openjdk.tools.javac.file.Locations this$0
private void <init> (org.openjdk.tools.javac.file.Locations)
public org.openjdk.tools.javac.file.Locations$SearchPath expandJarClassPaths (boolean)
public org.openjdk.tools.javac.file.Locations$SearchPath emptyPathDefault (java.nio.file.Path)
public org.openjdk.tools.javac.file.Locations$SearchPath addDirectories (java.lang.String, boolean)
public org.openjdk.tools.javac.file.Locations$SearchPath addDirectories (java.lang.String)
private void addDirectory (java.nio.file.Path, boolean)
public org.openjdk.tools.javac.file.Locations$SearchPath addFiles (java.lang.String, boolean)
public org.openjdk.tools.javac.file.Locations$SearchPath addFiles (java.lang.String)
public org.openjdk.tools.javac.file.Locations$SearchPath addFiles (java.lang.Iterable, boolean)
public org.openjdk.tools.javac.file.Locations$SearchPath addFiles (java.lang.Iterable)
public void addFile (java.nio.file.Path, boolean)
private void addJarClassPath (java.nio.file.Path, boolean)
private synthetic void lambda$addDirectory$1 (boolean, java.nio.file.Path)
private static synthetic boolean lambda$addDirectory$0 (org.openjdk.tools.javac.file.Locations, java.nio.file.Path)
synthetic void <init> (org.openjdk.tools.javac.file.Locations, org.openjdk.tools.javac.file.Locations$1)
}
org/openjdk/tools/javac/file/Locations$PatchModulesLocationHandler.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$PatchModulesLocationHandler extends org.openjdk.tools.javac.file.Locations$BasicLocationHandler {
private final org.openjdk.tools.javac.file.Locations$ModuleTable moduleTable
final synthetic org.openjdk.tools.javac.file.Locations this$0
void <init> (org.openjdk.tools.javac.file.Locations)
boolean handleOption (org.openjdk.tools.javac.main.Option, java.lang.String)
boolean isSet ()
java.util.Collection getPaths ()
void setPaths (java.lang.Iterable) throws java.io.IOException
void setPathsForModule (java.lang.String, java.lang.Iterable) throws java.io.IOException
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.lang.String) throws java.io.IOException
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.nio.file.Path) throws java.io.IOException
java.lang.Iterable listLocationsForModules () throws java.io.IOException
boolean contains (java.nio.file.Path) throws java.io.IOException
}
org/openjdk/tools/javac/file/Locations$OutputLocationHandler.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$OutputLocationHandler extends org.openjdk.tools.javac.file.Locations$BasicLocationHandler {
private java.nio.file.Path outputDir
private org.openjdk.tools.javac.file.Locations$ModuleTable moduleTable
private boolean listed
final synthetic org.openjdk.tools.javac.file.Locations this$0
transient void <init> (org.openjdk.tools.javac.file.Locations, org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.tools.javac.main.Option[])
boolean handleOption (org.openjdk.tools.javac.main.Option, java.lang.String)
java.util.Collection getPaths ()
void setPaths (java.lang.Iterable) throws java.io.IOException
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.lang.String)
void setPathsForModule (java.lang.String, java.lang.Iterable) throws java.io.IOException
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.nio.file.Path)
java.lang.Iterable listLocationsForModules () throws java.io.IOException
boolean contains (java.nio.file.Path) throws java.io.IOException
static synthetic java.nio.file.Path access$1400 (org.openjdk.tools.javac.file.Locations$OutputLocationHandler)
}
org/openjdk/tools/javac/file/Locations$ModuleTable.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$ModuleTable extends java.lang.Object {
private final java.util.Map nameMap
private final java.util.Map pathMap
final synthetic org.openjdk.tools.javac.file.Locations this$0
private void <init> (org.openjdk.tools.javac.file.Locations)
void add (org.openjdk.tools.javac.file.Locations$ModuleLocationHandler)
void updatePaths (org.openjdk.tools.javac.file.Locations$ModuleLocationHandler)
org.openjdk.tools.javac.file.Locations$ModuleLocationHandler get (java.lang.String)
org.openjdk.tools.javac.file.Locations$ModuleLocationHandler get (java.nio.file.Path)
void clear ()
boolean isEmpty ()
boolean contains (java.nio.file.Path) throws java.io.IOException
java.util.Set locations ()
synthetic void <init> (org.openjdk.tools.javac.file.Locations, org.openjdk.tools.javac.file.Locations$1)
static synthetic java.util.Map access$1000 (org.openjdk.tools.javac.file.Locations$ModuleTable)
}
org/openjdk/tools/javac/file/Locations$ModuleSourcePathLocationHandler.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$ModuleSourcePathLocationHandler extends org.openjdk.tools.javac.file.Locations$BasicLocationHandler {
private org.openjdk.tools.javac.file.Locations$ModuleTable moduleTable
private java.util.List paths
private final java.util.function.Predicate checkModuleInfo
final synthetic org.openjdk.tools.javac.file.Locations this$0
void <init> (org.openjdk.tools.javac.file.Locations)
boolean handleOption (org.openjdk.tools.javac.main.Option, java.lang.String)
void init (java.lang.String)
private void initModuleTable (java.util.Map)
private boolean isSeparator (char)
void add (java.util.Map, java.nio.file.Path, java.nio.file.Path)
private void expandBraces (java.lang.String, java.util.Collection)
int getMatchingBrace (java.lang.String, int)
boolean isSet ()
java.util.Collection getPaths ()
void setPaths (java.lang.Iterable) throws java.io.IOException
void setPathsForModule (java.lang.String, java.lang.Iterable) throws java.io.IOException
private java.util.List checkPaths (java.lang.Iterable) throws java.io.IOException
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.lang.String)
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.nio.file.Path)
java.lang.Iterable listLocationsForModules ()
boolean contains (java.nio.file.Path) throws java.io.IOException
private static synthetic boolean lambda$add$2 (java.nio.file.Path) throws java.io.IOException
private static synthetic boolean lambda$new$1 (java.nio.file.Path)
private synthetic void lambda$initModuleTable$0 (java.lang.String, java.util.List)
}
org/openjdk/tools/javac/file/Locations$ModulePathLocationHandler.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$ModulePathLocationHandler extends org.openjdk.tools.javac.file.Locations$SimpleLocationHandler {
private org.openjdk.tools.javac.file.Locations$ModuleTable moduleTable
final synthetic org.openjdk.tools.javac.file.Locations this$0
transient void <init> (org.openjdk.tools.javac.file.Locations, org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.tools.javac.main.Option[])
public boolean handleOption (org.openjdk.tools.javac.main.Option, java.lang.String)
public org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.lang.String)
public org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.nio.file.Path)
java.lang.Iterable listLocationsForModules ()
boolean contains (java.nio.file.Path) throws java.io.IOException
void setPaths (java.lang.Iterable)
void setPathsForModule (java.lang.String, java.lang.Iterable) throws java.io.IOException
private java.util.List checkPaths (java.lang.Iterable) throws java.io.IOException
private void initModuleLocations ()
private void checkValidModulePathEntry (java.nio.file.Path)
private boolean isModuleName (java.lang.String)
private synthetic java.util.Iterator lambda$listLocationsForModules$0 ()
static synthetic boolean access$1200 (org.openjdk.tools.javac.file.Locations$ModulePathLocationHandler, java.lang.String)
}
org/openjdk/tools/javac/file/Locations$ModulePathLocationHandler$ModulePathIterator.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$ModulePathLocationHandler$ModulePathIterator extends java.lang.Object implements java.util.Iterator {
java.util.Iterator pathIter
int pathIndex
java.util.Set next
final synthetic org.openjdk.tools.javac.file.Locations$ModulePathLocationHandler this$1
void <init> (org.openjdk.tools.javac.file.Locations$ModulePathLocationHandler)
public boolean hasNext ()
public java.util.Set next ()
private java.util.Set scanDirectory (java.nio.file.Path)
private java.util.Set scanFile (java.nio.file.Path)
private org.openjdk.tools.javac.util.Pair inferModuleName (java.nio.file.Path)
private java.lang.String readModuleName (java.nio.file.Path) throws java.io.IOException org.openjdk.tools.javac.jvm.ModuleNameReader$BadClassFile
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/file/Locations$ModuleLocationHandler.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$ModuleLocationHandler extends org.openjdk.tools.javac.file.Locations$LocationHandler implements org.openjdk.javax.tools.JavaFileManager$Location {
private final org.openjdk.tools.javac.file.Locations$LocationHandler parent
private final String name
private final String moduleName
private final boolean output
java.util.Collection searchPath
final synthetic org.openjdk.tools.javac.file.Locations this$0
void <init> (org.openjdk.tools.javac.file.Locations, org.openjdk.tools.javac.file.Locations$LocationHandler, java.lang.String, java.lang.String, java.util.Collection, boolean)
public java.lang.String getName ()
public boolean isOutputLocation ()
boolean handleOption (org.openjdk.tools.javac.main.Option, java.lang.String)
java.util.Collection getPaths ()
void setPaths (java.lang.Iterable) throws java.io.IOException
void setPathsForModule (java.lang.String, java.lang.Iterable)
java.lang.String inferModuleName ()
boolean contains (java.nio.file.Path) throws java.io.IOException
public java.lang.String toString ()
static synthetic java.lang.String access$900 (org.openjdk.tools.javac.file.Locations$ModuleLocationHandler)
}
org/openjdk/tools/javac/file/Locations$LocationHandler.class
Locations.java
package org.openjdk.tools.javac.file
public abstract org.openjdk.tools.javac.file.Locations$LocationHandler extends java.lang.Object {
protected void <init> ()
abstract boolean handleOption (org.openjdk.tools.javac.main.Option, java.lang.String)
boolean isSet ()
abstract java.util.Collection getPaths ()
abstract void setPaths (java.lang.Iterable) throws java.io.IOException
abstract void setPathsForModule (java.lang.String, java.lang.Iterable) throws java.io.IOException
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.lang.String) throws java.io.IOException
org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (java.nio.file.Path) throws java.io.IOException
java.lang.String inferModuleName ()
java.lang.Iterable listLocationsForModules () throws java.io.IOException
abstract boolean contains (java.nio.file.Path) throws java.io.IOException
}
org/openjdk/tools/javac/file/Locations$ClassPathLocationHandler.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$ClassPathLocationHandler extends org.openjdk.tools.javac.file.Locations$SimpleLocationHandler {
final synthetic org.openjdk.tools.javac.file.Locations this$0
void <init> (org.openjdk.tools.javac.file.Locations)
java.util.Collection getPaths ()
protected org.openjdk.tools.javac.file.Locations$SearchPath computePath (java.lang.String)
protected org.openjdk.tools.javac.file.Locations$SearchPath createPath ()
private void lazy ()
}
org/openjdk/tools/javac/file/Locations$BootClassPathLocationHandler.class
Locations.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.Locations$BootClassPathLocationHandler extends org.openjdk.tools.javac.file.Locations$BasicLocationHandler {
private java.util.Collection searchPath
final java.util.Map optionValues
private boolean isDefault
final synthetic org.openjdk.tools.javac.file.Locations this$0
void <init> (org.openjdk.tools.javac.file.Locations)
boolean isDefault ()
boolean handleOption (org.openjdk.tools.javac.main.Option, java.lang.String)
private org.openjdk.tools.javac.main.Option canonicalize (org.openjdk.tools.javac.main.Option)
java.util.Collection getPaths ()
void setPaths (java.lang.Iterable)
org.openjdk.tools.javac.file.Locations$SearchPath computePath () throws java.io.IOException
private java.util.Collection systemClasses () throws java.io.IOException
private void lazy ()
boolean contains (java.nio.file.Path) throws java.io.IOException
}
org/openjdk/tools/javac/file/Locations$BasicLocationHandler.class
Locations.java
package org.openjdk.tools.javac.file
abstract org.openjdk.tools.javac.file.Locations$BasicLocationHandler extends org.openjdk.tools.javac.file.Locations$LocationHandler {
final org.openjdk.javax.tools.JavaFileManager$Location location
final java.util.Set options
protected transient void <init> (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.tools.javac.main.Option[])
void setPathsForModule (java.lang.String, java.lang.Iterable) throws java.io.IOException
protected java.nio.file.Path checkSingletonDirectory (java.lang.Iterable) throws java.io.IOException
protected java.nio.file.Path checkDirectory (java.nio.file.Path) throws java.io.IOException
}
org/openjdk/tools/javac/file/Locations$1.class
Locations.java
package org.openjdk.tools.javac.file
synthetic org.openjdk.tools.javac.file.Locations$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$main$Option
static void <clinit> ()
}
org/openjdk/tools/javac/file/JavacFileManager.class
JavacFileManager.java
package org.openjdk.tools.javac.file
public org.openjdk.tools.javac.file.JavacFileManager extends org.openjdk.tools.javac.file.BaseFileManager implements org.openjdk.javax.tools.StandardJavaFileManager {
private org.openjdk.tools.javac.file.FSInfo fsInfo
private final java.util.Set sourceOrClass
protected boolean symbolFileEnabled
private org.openjdk.javax.tools.StandardJavaFileManager$PathFactory pathFactory
protected org.openjdk.tools.javac.file.JavacFileManager$SortFiles sortFiles
private final java.util.Map containers
private static final org.openjdk.tools.javac.file.JavacFileManager$Container MISSING_CONTAINER
private org.openjdk.tools.javac.file.JRTIndex jrtIndex
private static final boolean fileSystemIsCaseSensitive
public static char[] toArray (java.nio.CharBuffer)
public static void preRegister (org.openjdk.tools.javac.util.Context)
public void <init> (org.openjdk.tools.javac.util.Context, boolean, java.nio.charset.Charset)
public void setContext (org.openjdk.tools.javac.util.Context)
public void setPathFactory (org.openjdk.javax.tools.StandardJavaFileManager$PathFactory)
private transient java.nio.file.Path getPath (java.lang.String, java.lang.String[])
public void setSymbolFileEnabled (boolean)
public boolean isSymbolFileEnabled ()
public org.openjdk.javax.tools.JavaFileObject getJavaFileObject (java.lang.String)
public org.openjdk.javax.tools.JavaFileObject getJavaFileObject (java.nio.file.Path)
public org.openjdk.javax.tools.JavaFileObject getFileForOutput (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind, org.openjdk.javax.tools.JavaFileObject) throws java.io.IOException
public java.lang.Iterable getJavaFileObjectsFromStrings (java.lang.Iterable)
public transient java.lang.Iterable getJavaFileObjects (java.lang.String[])
private static boolean isValidName (java.lang.String)
private static void validateClassName (java.lang.String)
private static void validatePackageName (java.lang.String)
public static void testName (java.lang.String, boolean, boolean)
private static transient void printAscii (java.lang.String, java.lang.Object[])
synchronized org.openjdk.tools.javac.file.JavacFileManager$Container getContainer (java.nio.file.Path) throws java.io.IOException
private synchronized org.openjdk.tools.javac.file.JRTIndex getJRTIndex ()
private boolean isValidFile (java.lang.String, java.util.Set)
private boolean caseMapCheck (java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath)
public void flush ()
public void close () throws java.io.IOException
public java.lang.ClassLoader getClassLoader (org.openjdk.javax.tools.JavaFileManager$Location)
public java.lang.Iterable list (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.util.Set, boolean) throws java.io.IOException
public java.lang.String inferBinaryName (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject)
public boolean isSameFile (org.openjdk.javax.tools.FileObject, org.openjdk.javax.tools.FileObject)
public boolean hasLocation (org.openjdk.javax.tools.JavaFileManager$Location)
public org.openjdk.javax.tools.JavaFileObject getJavaFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind) throws java.io.IOException
public org.openjdk.javax.tools.FileObject getFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String) throws java.io.IOException
private org.openjdk.javax.tools.JavaFileObject getFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.tools.javac.file.RelativePath$RelativeFile) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileObject getJavaFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public org.openjdk.javax.tools.FileObject getFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String, org.openjdk.javax.tools.FileObject) throws java.io.IOException
private org.openjdk.javax.tools.JavaFileObject getFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.tools.javac.file.RelativePath$RelativeFile, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public java.lang.Iterable getJavaFileObjectsFromFiles (java.lang.Iterable)
public java.lang.Iterable getJavaFileObjectsFromPaths (java.lang.Iterable)
public transient java.lang.Iterable getJavaFileObjects (java.io.File[])
public transient java.lang.Iterable getJavaFileObjects (java.nio.file.Path[])
public void setLocation (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.Iterable) throws java.io.IOException
public void setLocationFromPaths (org.openjdk.javax.tools.JavaFileManager$Location, java.util.Collection) throws java.io.IOException
public java.lang.Iterable getLocation (org.openjdk.javax.tools.JavaFileManager$Location)
public java.lang.Iterable getLocationAsPaths (org.openjdk.javax.tools.JavaFileManager$Location)
public boolean contains (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.FileObject) throws java.io.IOException
private java.nio.file.Path getClassOutDir ()
private java.nio.file.Path getSourceOutDir ()
public org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String) throws java.io.IOException
public java.util.ServiceLoader getServiceLoader (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.Class) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject) throws java.io.IOException
public void setLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.util.Collection) throws java.io.IOException
public java.lang.String inferModuleName (org.openjdk.javax.tools.JavaFileManager$Location)
public java.lang.Iterable listLocationsForModules (org.openjdk.javax.tools.JavaFileManager$Location) throws java.io.IOException
public java.nio.file.Path asPath (org.openjdk.javax.tools.FileObject)
protected static boolean isRelativeUri (java.net.URI)
protected static boolean isRelativeUri (java.lang.String)
public static java.lang.String getRelativeName (java.io.File)
public static java.lang.String getMessage (java.io.IOException)
private void checkOutputLocation (org.openjdk.javax.tools.JavaFileManager$Location)
private void checkModuleOrientedOrOutputLocation (org.openjdk.javax.tools.JavaFileManager$Location)
private void checkNotModuleOrientedLocation (org.openjdk.javax.tools.JavaFileManager$Location)
private static java.lang.Iterable asPaths (java.lang.Iterable)
private static java.lang.Iterable asFiles (java.lang.Iterable)
private static synthetic java.util.Iterator lambda$asFiles$2 (java.lang.Iterable)
private static synthetic java.util.Iterator lambda$asPaths$1 (java.lang.Iterable)
private static synthetic org.openjdk.javax.tools.JavaFileManager lambda$preRegister$0 (org.openjdk.tools.javac.util.Context)
static synthetic org.openjdk.tools.javac.file.JRTIndex access$200 (org.openjdk.tools.javac.file.JavacFileManager)
static synthetic boolean access$300 (org.openjdk.tools.javac.file.JavacFileManager, java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath)
static synthetic boolean access$400 (org.openjdk.tools.javac.file.JavacFileManager, java.lang.String, java.util.Set)
static synthetic org.openjdk.tools.javac.file.FSInfo access$500 (org.openjdk.tools.javac.file.JavacFileManager)
static void <clinit> ()
}
org/openjdk/tools/javac/file/JavacFileManager$SortFiles.class
JavacFileManager.java
package org.openjdk.tools.javac.file
public abstract enum org.openjdk.tools.javac.file.JavacFileManager$SortFiles extends java.lang.Enum implements java.util.Comparator {
public static final enum org.openjdk.tools.javac.file.JavacFileManager$SortFiles FORWARD
public static final enum org.openjdk.tools.javac.file.JavacFileManager$SortFiles REVERSE
private static final synthetic org.openjdk.tools.javac.file.JavacFileManager$SortFiles[] $VALUES
public static org.openjdk.tools.javac.file.JavacFileManager$SortFiles[] values ()
public static org.openjdk.tools.javac.file.JavacFileManager$SortFiles valueOf (java.lang.String)
private void <init> (java.lang.String, int)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.javac.file.JavacFileManager$1)
static void <clinit> ()
}
org/openjdk/tools/javac/file/JavacFileManager$SortFiles$2.class
JavacFileManager.java
package org.openjdk.tools.javac.file
final enum org.openjdk.tools.javac.file.JavacFileManager$SortFiles$2 extends org.openjdk.tools.javac.file.JavacFileManager$SortFiles {
void <init> (java.lang.String, int)
public int compare (java.nio.file.Path, java.nio.file.Path)
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/openjdk/tools/javac/file/JavacFileManager$SortFiles$1.class
JavacFileManager.java
package org.openjdk.tools.javac.file
final enum org.openjdk.tools.javac.file.JavacFileManager$SortFiles$1 extends org.openjdk.tools.javac.file.JavacFileManager$SortFiles {
void <init> (java.lang.String, int)
public int compare (java.nio.file.Path, java.nio.file.Path)
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/openjdk/tools/javac/file/JavacFileManager$JRTImageContainer.class
JavacFileManager.java
package org.openjdk.tools.javac.file
final org.openjdk.tools.javac.file.JavacFileManager$JRTImageContainer extends java.lang.Object implements org.openjdk.tools.javac.file.JavacFileManager$Container {
final synthetic org.openjdk.tools.javac.file.JavacFileManager this$0
private void <init> (org.openjdk.tools.javac.file.JavacFileManager)
public void list (java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath$RelativeDirectory, java.util.Set, boolean, org.openjdk.tools.javac.util.ListBuffer) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileObject getFileObject (java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath$RelativeFile) throws java.io.IOException
public void close () throws java.io.IOException
synthetic void <init> (org.openjdk.tools.javac.file.JavacFileManager, org.openjdk.tools.javac.file.JavacFileManager$1)
}
org/openjdk/tools/javac/file/JavacFileManager$DirectoryContainer.class
JavacFileManager.java
package org.openjdk.tools.javac.file
final org.openjdk.tools.javac.file.JavacFileManager$DirectoryContainer extends java.lang.Object implements org.openjdk.tools.javac.file.JavacFileManager$Container {
private final java.nio.file.Path directory
final synthetic org.openjdk.tools.javac.file.JavacFileManager this$0
public void <init> (org.openjdk.tools.javac.file.JavacFileManager, java.nio.file.Path)
public void list (java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath$RelativeDirectory, java.util.Set, boolean, org.openjdk.tools.javac.util.ListBuffer) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileObject getFileObject (java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath$RelativeFile) throws java.io.IOException
public void close () throws java.io.IOException
}
org/openjdk/tools/javac/file/JavacFileManager$Container.class
JavacFileManager.java
package org.openjdk.tools.javac.file
abstract org.openjdk.tools.javac.file.JavacFileManager$Container extends java.lang.Object {
public abstract void list (java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath$RelativeDirectory, java.util.Set, boolean, org.openjdk.tools.javac.util.ListBuffer) throws java.io.IOException
public abstract org.openjdk.javax.tools.JavaFileObject getFileObject (java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath$RelativeFile) throws java.io.IOException
public abstract void close () throws java.io.IOException
}
org/openjdk/tools/javac/file/JavacFileManager$ArchiveContainer.class
JavacFileManager.java
package org.openjdk.tools.javac.file
final org.openjdk.tools.javac.file.JavacFileManager$ArchiveContainer extends java.lang.Object implements org.openjdk.tools.javac.file.JavacFileManager$Container {
private final java.nio.file.Path archivePath
private final java.nio.file.FileSystem fileSystem
private final java.util.Map packages
final synthetic org.openjdk.tools.javac.file.JavacFileManager this$0
public void <init> (org.openjdk.tools.javac.file.JavacFileManager, java.nio.file.Path) throws java.io.IOException java.nio.file.ProviderNotFoundException java.lang.SecurityException
public void list (java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath$RelativeDirectory, java.util.Set, boolean, org.openjdk.tools.javac.util.ListBuffer) throws java.io.IOException
private boolean isValid (java.nio.file.Path)
public org.openjdk.javax.tools.JavaFileObject getFileObject (java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath$RelativeFile) throws java.io.IOException
public void close () throws java.io.IOException
static synthetic boolean access$600 (org.openjdk.tools.javac.file.JavacFileManager$ArchiveContainer, java.nio.file.Path)
static synthetic java.util.Map access$700 (org.openjdk.tools.javac.file.JavacFileManager$ArchiveContainer)
static synthetic java.nio.file.Path access$800 (org.openjdk.tools.javac.file.JavacFileManager$ArchiveContainer)
}
org/openjdk/tools/javac/file/JavacFileManager$ArchiveContainer$2.class
JavacFileManager.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.JavacFileManager$ArchiveContainer$2 extends java.nio.file.SimpleFileVisitor {
final synthetic java.util.Set val$fileKinds
final synthetic org.openjdk.tools.javac.util.ListBuffer val$resultList
final synthetic org.openjdk.tools.javac.file.JavacFileManager$ArchiveContainer this$1
void <init> (org.openjdk.tools.javac.file.JavacFileManager$ArchiveContainer, java.util.Set, org.openjdk.tools.javac.util.ListBuffer)
public java.nio.file.FileVisitResult preVisitDirectory (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
public java.nio.file.FileVisitResult visitFile (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
public volatile synthetic java.nio.file.FileVisitResult visitFile (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
public volatile synthetic java.nio.file.FileVisitResult preVisitDirectory (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
}
org/openjdk/tools/javac/file/JavacFileManager$ArchiveContainer$1.class
JavacFileManager.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.JavacFileManager$ArchiveContainer$1 extends java.nio.file.SimpleFileVisitor {
final synthetic org.openjdk.tools.javac.file.JavacFileManager val$this$0
final synthetic java.nio.file.Path val$root
final synthetic org.openjdk.tools.javac.file.JavacFileManager$ArchiveContainer this$1
void <init> (org.openjdk.tools.javac.file.JavacFileManager$ArchiveContainer, org.openjdk.tools.javac.file.JavacFileManager, java.nio.file.Path)
public java.nio.file.FileVisitResult preVisitDirectory (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)
public volatile synthetic java.nio.file.FileVisitResult preVisitDirectory (java.lang.Object, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException
}
org/openjdk/tools/javac/file/JavacFileManager$3.class
JavacFileManager.java
package org.openjdk.tools.javac.file
final org.openjdk.tools.javac.file.JavacFileManager$3 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iter
final synthetic Iterable val$paths
void <init> (java.lang.Iterable)
public boolean hasNext ()
public java.io.File next ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/file/JavacFileManager$2.class
JavacFileManager.java
package org.openjdk.tools.javac.file
final org.openjdk.tools.javac.file.JavacFileManager$2 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iter
final synthetic Iterable val$files
void <init> (java.lang.Iterable)
public boolean hasNext ()
public java.nio.file.Path next ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/file/JavacFileManager$1.class
JavacFileManager.java
package org.openjdk.tools.javac.file
final org.openjdk.tools.javac.file.JavacFileManager$1 extends java.lang.Object implements org.openjdk.tools.javac.file.JavacFileManager$Container {
void <init> ()
public void list (java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath$RelativeDirectory, java.util.Set, boolean, org.openjdk.tools.javac.util.ListBuffer) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileObject getFileObject (java.nio.file.Path, org.openjdk.tools.javac.file.RelativePath$RelativeFile) throws java.io.IOException
public void close () throws java.io.IOException
}
org/openjdk/tools/javac/file/JRTIndex.class
JRTIndex.java
package org.openjdk.tools.javac.file
public org.openjdk.tools.javac.file.JRTIndex extends java.lang.Object {
private static org.openjdk.tools.javac.file.JRTIndex sharedInstance
private final java.nio.file.FileSystem jrtfs
private final java.util.Map entries
private java.util.ResourceBundle ctBundle
public static synchronized org.openjdk.tools.javac.file.JRTIndex getSharedInstance ()
public static org.openjdk.tools.javac.file.JRTIndex instance (org.openjdk.tools.javac.util.Context)
public static boolean isAvailable ()
private void <init> () throws java.io.IOException
public org.openjdk.tools.javac.file.JRTIndex$CtSym getCtSym (java.lang.CharSequence) throws java.io.IOException
synchronized org.openjdk.tools.javac.file.JRTIndex$Entry getEntry (org.openjdk.tools.javac.file.RelativePath$RelativeDirectory) throws java.io.IOException
public boolean isInJRT (org.openjdk.javax.tools.FileObject)
private org.openjdk.tools.javac.file.JRTIndex$CtSym getCtInfo (org.openjdk.tools.javac.file.RelativePath$RelativeDirectory)
}
org/openjdk/tools/javac/file/JRTIndex$Entry.class
JRTIndex.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.JRTIndex$Entry extends java.lang.Object {
final java.util.Map files
final java.util.Set subdirs
final org.openjdk.tools.javac.file.JRTIndex$CtSym ctSym
final synthetic org.openjdk.tools.javac.file.JRTIndex this$0
private void <init> (org.openjdk.tools.javac.file.JRTIndex, java.util.Map, java.util.Set, org.openjdk.tools.javac.file.JRTIndex$CtSym)
synthetic void <init> (org.openjdk.tools.javac.file.JRTIndex, java.util.Map, java.util.Set, org.openjdk.tools.javac.file.JRTIndex$CtSym, org.openjdk.tools.javac.file.JRTIndex$1)
}
org/openjdk/tools/javac/file/JRTIndex$CtSym.class
JRTIndex.java
package org.openjdk.tools.javac.file
public org.openjdk.tools.javac.file.JRTIndex$CtSym extends java.lang.Object {
public final boolean hidden
public final boolean proprietary
public final String minProfile
static final org.openjdk.tools.javac.file.JRTIndex$CtSym EMPTY
void <init> (boolean, boolean, java.lang.String)
public java.lang.String toString ()
static void <clinit> ()
}
org/openjdk/tools/javac/file/JRTIndex$1.class
JRTIndex.java
package org.openjdk.tools.javac.file
synthetic org.openjdk.tools.javac.file.JRTIndex$1 extends java.lang.Object {
}
org/openjdk/tools/javac/file/FSInfo.class
FSInfo.java
package org.openjdk.tools.javac.file
public org.openjdk.tools.javac.file.FSInfo extends java.lang.Object {
private java.nio.file.spi.FileSystemProvider jarFSProvider
public static org.openjdk.tools.javac.file.FSInfo instance (org.openjdk.tools.javac.util.Context)
protected void <init> ()
protected void <init> (org.openjdk.tools.javac.util.Context)
public java.nio.file.Path getCanonicalFile (java.nio.file.Path)
public boolean exists (java.nio.file.Path)
public boolean isDirectory (java.nio.file.Path)
public boolean isFile (java.nio.file.Path)
public java.util.List getJarClassPath (java.nio.file.Path) throws java.io.IOException
public synchronized java.nio.file.spi.FileSystemProvider getJarFSProvider ()
}
org/openjdk/tools/javac/file/CacheFSInfo.class
CacheFSInfo.java
package org.openjdk.tools.javac.file
public org.openjdk.tools.javac.file.CacheFSInfo extends org.openjdk.tools.javac.file.FSInfo {
private final java.util.Map cache
public void <init> ()
public static void preRegister (org.openjdk.tools.javac.util.Context)
public void clearCache ()
public java.nio.file.Path getCanonicalFile (java.nio.file.Path)
public boolean exists (java.nio.file.Path)
public boolean isDirectory (java.nio.file.Path)
public boolean isFile (java.nio.file.Path)
public java.util.List getJarClassPath (java.nio.file.Path) throws java.io.IOException
private org.openjdk.tools.javac.file.CacheFSInfo$Entry getEntry (java.nio.file.Path)
private static synthetic org.openjdk.tools.javac.file.FSInfo lambda$preRegister$0 (org.openjdk.tools.javac.util.Context)
}
org/openjdk/tools/javac/file/CacheFSInfo$Entry.class
CacheFSInfo.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.CacheFSInfo$Entry extends java.lang.Object {
java.nio.file.Path canonicalFile
boolean exists
boolean isFile
boolean isDirectory
java.util.List jarClassPath
private void <init> ()
synthetic void <init> (org.openjdk.tools.javac.file.CacheFSInfo$1)
}
org/openjdk/tools/javac/file/CacheFSInfo$1.class
CacheFSInfo.java
package org.openjdk.tools.javac.file
synthetic org.openjdk.tools.javac.file.CacheFSInfo$1 extends java.lang.Object {
}
org/openjdk/tools/javac/file/BaseFileManager.class
BaseFileManager.java
package org.openjdk.tools.javac.file
public abstract org.openjdk.tools.javac.file.BaseFileManager extends java.lang.Object implements org.openjdk.javax.tools.JavaFileManager {
public org.openjdk.tools.javac.util.Log log
protected java.nio.charset.Charset charset
protected org.openjdk.tools.javac.util.Options options
protected String classLoaderClass
protected final org.openjdk.tools.javac.file.Locations locations
public boolean autoClose
private long lastUsedTime
protected long deferredCloseTimeout
private static final java.util.Set javacFileManagerOptions
protected String multiReleaseValue
private String encodingName
private String defaultEncodingName
private final org.openjdk.tools.javac.file.BaseFileManager$ByteBufferCache byteBufferCache
protected final java.util.Map contentCache
protected void <init> (java.nio.charset.Charset)
public void setContext (org.openjdk.tools.javac.util.Context)
protected org.openjdk.tools.javac.file.Locations createLocations ()
protected void deferredClose ()
synchronized void updateLastUsedTime ()
protected java.lang.ClassLoader getClassLoader (java.net.URL[])
public boolean isDefaultBootClassPath ()
public boolean handleOption (java.lang.String, java.util.Iterator)
public int isSupportedOption (java.lang.String)
public boolean handleOption (org.openjdk.tools.javac.main.Option, java.lang.String)
public boolean handleOptions (java.util.Map)
private java.lang.String getDefaultEncodingName ()
public java.lang.String getEncodingName ()
public java.nio.CharBuffer decode (java.nio.ByteBuffer, boolean)
public java.nio.charset.CharsetDecoder getDecoder (java.lang.String, boolean)
public java.nio.ByteBuffer makeByteBuffer (java.io.InputStream) throws java.io.IOException
public void recycleByteBuffer (java.nio.ByteBuffer)
public java.nio.CharBuffer getCachedContent (org.openjdk.javax.tools.JavaFileObject)
public void cache (org.openjdk.javax.tools.JavaFileObject, java.nio.CharBuffer)
public void flushCache (org.openjdk.javax.tools.JavaFileObject)
public static org.openjdk.javax.tools.JavaFileObject$Kind getKind (java.nio.file.Path)
public static org.openjdk.javax.tools.JavaFileObject$Kind getKind (java.lang.String)
protected static java.lang.Object nullCheck (java.lang.Object)
protected static java.util.Collection nullCheck (java.util.Collection)
static synthetic long access$100 (org.openjdk.tools.javac.file.BaseFileManager)
static void <clinit> ()
}
org/openjdk/tools/javac/file/BaseFileManager$ContentCacheEntry.class
BaseFileManager.java
package org.openjdk.tools.javac.file
public org.openjdk.tools.javac.file.BaseFileManager$ContentCacheEntry extends java.lang.Object {
final long timestamp
final java.lang.ref.SoftReference ref
void <init> (org.openjdk.javax.tools.JavaFileObject, java.nio.CharBuffer)
boolean isValid (org.openjdk.javax.tools.JavaFileObject)
java.nio.CharBuffer getValue ()
}
org/openjdk/tools/javac/file/BaseFileManager$ByteBufferCache.class
BaseFileManager.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.BaseFileManager$ByteBufferCache extends java.lang.Object {
private java.nio.ByteBuffer cached
private void <init> ()
java.nio.ByteBuffer get (int)
void put (java.nio.ByteBuffer)
synthetic void <init> (org.openjdk.tools.javac.file.BaseFileManager$1)
}
org/openjdk/tools/javac/file/BaseFileManager$3.class
BaseFileManager.java
package org.openjdk.tools.javac.file
synthetic org.openjdk.tools.javac.file.BaseFileManager$3 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$main$Option
static void <clinit> ()
}
org/openjdk/tools/javac/file/BaseFileManager$2.class
BaseFileManager.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.BaseFileManager$2 extends org.openjdk.tools.javac.main.OptionHelper$GrumpyHelper {
final synthetic org.openjdk.tools.javac.file.BaseFileManager this$0
void <init> (org.openjdk.tools.javac.file.BaseFileManager, org.openjdk.tools.javac.util.Log)
public java.lang.String get (org.openjdk.tools.javac.main.Option)
public void put (java.lang.String, java.lang.String)
public void remove (java.lang.String)
public boolean handleFileManagerOption (org.openjdk.tools.javac.main.Option, java.lang.String)
}
org/openjdk/tools/javac/file/BaseFileManager$1.class
BaseFileManager.java
package org.openjdk.tools.javac.file
org.openjdk.tools.javac.file.BaseFileManager$1 extends java.lang.Thread {
final synthetic org.openjdk.tools.javac.file.BaseFileManager this$0
void <init> (org.openjdk.tools.javac.file.BaseFileManager, java.lang.String)
public void run ()
}
org/openjdk/tools/javac/comp/
org/openjdk/tools/javac/comp/TypeEnvs.class
TypeEnvs.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.TypeEnvs extends java.lang.Object {
private static final long serialVersionUID
protected static final org.openjdk.tools.javac.util.Context$Key typeEnvsKey
private java.util.HashMap map
public static org.openjdk.tools.javac.comp.TypeEnvs instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
org.openjdk.tools.javac.comp.Env get (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
org.openjdk.tools.javac.comp.Env put (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.comp.Env remove (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
java.util.Collection values ()
void clear ()
static void <clinit> ()
}
org/openjdk/tools/javac/comp/TypeEnter.class
TypeEnter.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.TypeEnter extends java.lang.Object implements org.openjdk.tools.javac.code.Symbol$Completer {
protected static final org.openjdk.tools.javac.util.Context$Key typeEnterKey
static final boolean checkClash
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.comp.Enter enter
private final org.openjdk.tools.javac.comp.MemberEnter memberEnter
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.comp.Check chk
private final org.openjdk.tools.javac.comp.Attr attr
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.tree.TreeMaker make
private final org.openjdk.tools.javac.comp.Todo todo
private final org.openjdk.tools.javac.comp.Annotate annotate
private final org.openjdk.tools.javac.code.TypeAnnotations typeAnnotations
private final org.openjdk.tools.javac.code.Types types
private final org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
private final org.openjdk.tools.javac.code.DeferredLintHandler deferredLintHandler
private final org.openjdk.tools.javac.code.Lint lint
private final org.openjdk.tools.javac.comp.TypeEnvs typeEnvs
private final org.openjdk.tools.javac.util.Dependencies dependencies
boolean allowTypeAnnos
boolean allowDeprecationOnImport
boolean completionEnabled
private final org.openjdk.tools.javac.comp.TypeEnter$ImportsPhase completeClass
private org.openjdk.tools.javac.comp.TypeEnter$Phase topLevelPhase
public static org.openjdk.tools.javac.comp.TypeEnter instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
protected void ensureImportsChecked (org.openjdk.tools.javac.util.List)
public void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
void finishImports (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, java.lang.Runnable)
org.openjdk.tools.javac.tree.JCTree DefaultConstructor (org.openjdk.tools.javac.tree.TreeMaker, org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, long, boolean)
private org.openjdk.tools.javac.util.List createDefaultConstructorParams (org.openjdk.tools.javac.tree.TreeMaker, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.util.List, boolean)
org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement SuperCall (org.openjdk.tools.javac.tree.TreeMaker, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, boolean)
public void markDeprecated (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
private void handleDeprecatedAnnotations (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol)
private static synthetic void lambda$handleDeprecatedAnnotations$5 (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree$JCAssign)
private synthetic boolean lambda$handleDeprecatedAnnotations$4 (org.openjdk.tools.javac.tree.JCTree$JCAssign)
private static synthetic org.openjdk.tools.javac.tree.JCTree$JCAssign lambda$handleDeprecatedAnnotations$3 (org.openjdk.tools.javac.tree.JCTree$JCExpression)
private static synthetic boolean lambda$handleDeprecatedAnnotations$2 (org.openjdk.tools.javac.tree.JCTree$JCExpression)
private static synthetic void lambda$complete$1 ()
private synthetic void lambda$ensureImportsChecked$0 (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, org.openjdk.tools.javac.comp.Env)
static synthetic org.openjdk.tools.javac.comp.TypeEnter$Phase access$000 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.comp.TypeEnter$Phase access$002 (org.openjdk.tools.javac.comp.TypeEnter, org.openjdk.tools.javac.comp.TypeEnter$Phase)
static synthetic org.openjdk.tools.javac.util.Log access$100 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.code.DeferredLintHandler access$200 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.util.Dependencies access$300 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.comp.Check access$400 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.comp.Todo access$500 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.code.Lint access$600 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.code.Symtab access$700 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.util.Names access$800 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.util.JCDiagnostic$Factory access$900 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.tree.TreeMaker access$1000 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.comp.Annotate access$1100 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.comp.Attr access$1200 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.code.Types access$1300 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.comp.TypeEnvs access$1400 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.code.TypeAnnotations access$1500 (org.openjdk.tools.javac.comp.TypeEnter)
static synthetic org.openjdk.tools.javac.comp.MemberEnter access$1600 (org.openjdk.tools.javac.comp.TypeEnter)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/TypeEnter$Phase.class
TypeEnter.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.TypeEnter$Phase extends java.lang.Object {
private final org.openjdk.tools.javac.util.ListBuffer queue
private final org.openjdk.tools.javac.comp.TypeEnter$Phase next
private final org.openjdk.tools.javac.util.Dependencies$CompletionCause phaseName
final synthetic org.openjdk.tools.javac.comp.TypeEnter this$0
void <init> (org.openjdk.tools.javac.comp.TypeEnter, org.openjdk.tools.javac.util.Dependencies$CompletionCause, org.openjdk.tools.javac.comp.TypeEnter$Phase)
public final org.openjdk.tools.javac.util.List completeEnvs (org.openjdk.tools.javac.util.List)
protected void doCompleteEnvs (org.openjdk.tools.javac.util.List)
protected abstract void runPhase (org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/comp/TypeEnter$MembersPhase.class
TypeEnter.java
package org.openjdk.tools.javac.comp
final org.openjdk.tools.javac.comp.TypeEnter$MembersPhase extends org.openjdk.tools.javac.comp.TypeEnter$Phase {
private boolean completing
private org.openjdk.tools.javac.util.List todo
final synthetic org.openjdk.tools.javac.comp.TypeEnter this$0
public void <init> (org.openjdk.tools.javac.comp.TypeEnter)
protected void doCompleteEnvs (org.openjdk.tools.javac.util.List)
protected void runPhase (org.openjdk.tools.javac.comp.Env)
void finishClass (org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.comp.Env)
private void addEnumMembers (org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/comp/TypeEnter$ImportsPhase.class
TypeEnter.java
package org.openjdk.tools.javac.comp
final org.openjdk.tools.javac.comp.TypeEnter$ImportsPhase extends org.openjdk.tools.javac.comp.TypeEnter$Phase {
org.openjdk.tools.javac.comp.Env env
org.openjdk.tools.javac.code.Scope$ImportFilter staticImportFilter
org.openjdk.tools.javac.code.Scope$ImportFilter typeImportFilter
java.util.function.BiConsumer cfHandler
final synthetic org.openjdk.tools.javac.comp.TypeEnter this$0
public void <init> (org.openjdk.tools.javac.comp.TypeEnter)
protected void runPhase (org.openjdk.tools.javac.comp.Env)
private void resolveImports (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, org.openjdk.tools.javac.comp.Env)
private void checkClassPackageClash (org.openjdk.tools.javac.tree.JCTree$JCPackageDecl)
private void doImport (org.openjdk.tools.javac.tree.JCTree$JCImport)
org.openjdk.tools.javac.code.Type attribImportType (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
private void importAll (org.openjdk.tools.javac.tree.JCTree$JCImport, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.comp.Env)
private void importStaticAll (org.openjdk.tools.javac.tree.JCTree$JCImport, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.comp.Env)
private void importNamedStatic (org.openjdk.tools.javac.tree.JCTree$JCImport, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.comp.Env)
private void importNamed (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCImport)
private synthetic boolean lambda$resolveImports$2 (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.code.Symbol)
private synthetic boolean lambda$resolveImports$1 (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.code.Symbol)
private synthetic void lambda$new$0 (org.openjdk.tools.javac.tree.JCTree$JCImport, org.openjdk.tools.javac.code.Symbol$CompletionFailure)
static synthetic void access$1700 (org.openjdk.tools.javac.comp.TypeEnter$ImportsPhase, org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/comp/TypeEnter$HierarchyPhase.class
TypeEnter.java
package org.openjdk.tools.javac.comp
final org.openjdk.tools.javac.comp.TypeEnter$HierarchyPhase extends org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase implements org.openjdk.tools.javac.code.Symbol$Completer {
final synthetic org.openjdk.tools.javac.comp.TypeEnter this$0
public void <init> (org.openjdk.tools.javac.comp.TypeEnter)
protected void doCompleteEnvs (org.openjdk.tools.javac.util.List)
protected void runPhase (org.openjdk.tools.javac.comp.Env)
protected org.openjdk.tools.javac.tree.JCTree$JCExpression clearTypeParams (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
}
org/openjdk/tools/javac/comp/TypeEnter$HeaderPhase.class
TypeEnter.java
package org.openjdk.tools.javac.comp
final org.openjdk.tools.javac.comp.TypeEnter$HeaderPhase extends org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase {
final synthetic org.openjdk.tools.javac.comp.TypeEnter this$0
public void <init> (org.openjdk.tools.javac.comp.TypeEnter)
protected void runPhase (org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/comp/TypeEnter$AbstractHeaderPhase.class
TypeEnter.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase extends org.openjdk.tools.javac.comp.TypeEnter$Phase {
final synthetic org.openjdk.tools.javac.comp.TypeEnter this$0
public void <init> (org.openjdk.tools.javac.comp.TypeEnter, org.openjdk.tools.javac.util.Dependencies$CompletionCause, org.openjdk.tools.javac.comp.TypeEnter$Phase)
protected org.openjdk.tools.javac.comp.Env baseEnv (org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.comp.Env)
protected org.openjdk.tools.javac.tree.JCTree$JCExpression enumBase (int, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
protected org.openjdk.tools.javac.code.Type modelMissingTypes (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree$JCExpression, boolean)
protected void attribSuperTypes (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Env)
protected org.openjdk.tools.javac.tree.JCTree$JCExpression clearTypeParams (org.openjdk.tools.javac.tree.JCTree$JCExpression)
}
org/openjdk/tools/javac/comp/TypeEnter$AbstractHeaderPhase$Synthesizer.class
TypeEnter.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase$Synthesizer extends org.openjdk.tools.javac.tree.JCTree$Visitor {
org.openjdk.tools.javac.code.Symbol$ModuleSymbol msym
org.openjdk.tools.javac.code.Type originalType
boolean interfaceExpected
org.openjdk.tools.javac.util.List synthesizedSymbols
org.openjdk.tools.javac.code.Type result
final synthetic org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase this$1
void <init> (org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.code.Type, boolean)
org.openjdk.tools.javac.code.Type visit (org.openjdk.tools.javac.tree.JCTree)
org.openjdk.tools.javac.util.List visit (org.openjdk.tools.javac.util.List)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
org.openjdk.tools.javac.code.Symbol$ClassSymbol synthesizeClass (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
void synthesizeTyparams (org.openjdk.tools.javac.code.Symbol$ClassSymbol, int)
}
org/openjdk/tools/javac/comp/TypeEnter$AbstractHeaderPhase$Synthesizer$2.class
TypeEnter.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase$Synthesizer$2 extends org.openjdk.tools.javac.code.Type$ErrorType {
final synthetic org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase$Synthesizer this$2
void <init> (org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase$Synthesizer, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public org.openjdk.tools.javac.util.List getTypeArguments ()
public volatile synthetic java.util.List getTypeArguments ()
}
org/openjdk/tools/javac/comp/TypeEnter$AbstractHeaderPhase$Synthesizer$1.class
TypeEnter.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase$Synthesizer$1 extends org.openjdk.tools.javac.code.Type$ErrorType {
final synthetic org.openjdk.tools.javac.util.List val$actuals
final synthetic org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase$Synthesizer this$2
void <init> (org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase$Synthesizer, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List getTypeArguments ()
public volatile synthetic java.util.List getTypeArguments ()
}
org/openjdk/tools/javac/comp/TypeEnter$AbstractHeaderPhase$1.class
TypeEnter.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase$1 extends org.openjdk.tools.javac.code.Type$ErrorType {
private org.openjdk.tools.javac.code.Type modelType
final synthetic org.openjdk.tools.javac.comp.Env val$env
final synthetic boolean val$interfaceExpected
final synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression val$tree
final synthetic org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase this$1
void <init> (org.openjdk.tools.javac.comp.TypeEnter$AbstractHeaderPhase, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.comp.Env, boolean, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.code.Type getModelType ()
}
org/openjdk/tools/javac/comp/TypeEnter$1.class
TypeEnter.java
package org.openjdk.tools.javac.comp
synthetic org.openjdk.tools.javac.comp.TypeEnter$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/comp/TransTypes.class
TransTypes.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.TransTypes extends org.openjdk.tools.javac.tree.TreeTranslator {
protected static final org.openjdk.tools.javac.util.Context$Key transTypesKey
private org.openjdk.tools.javac.util.Names names
private org.openjdk.tools.javac.util.Log log
private org.openjdk.tools.javac.code.Symtab syms
private org.openjdk.tools.javac.tree.TreeMaker make
private org.openjdk.tools.javac.comp.Enter enter
private org.openjdk.tools.javac.code.Types types
private org.openjdk.tools.javac.comp.Annotate annotate
private final org.openjdk.tools.javac.comp.Resolve resolve
private final org.openjdk.tools.javac.comp.CompileStates compileStates
private final boolean allowGraphInference
private final boolean allowInterfaceBridges
private final boolean skipDuplicateBridges
java.util.Map bridgeSpans
private org.openjdk.tools.javac.code.Type pt
org.openjdk.tools.javac.tree.JCTree currentMethod
private org.openjdk.tools.javac.comp.Env env
private static final String statePreviousToFlowAssertMsg
public static org.openjdk.tools.javac.comp.TransTypes instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
org.openjdk.tools.javac.tree.JCTree$JCExpression cast (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.tree.JCTree$JCExpression coerce (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.tree.JCTree$JCExpression coerce (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.tree.JCTree$JCExpression retype (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.util.List translateArgs (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List translateArgs (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Env)
void addBridge (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$ClassSymbol, boolean, org.openjdk.tools.javac.util.ListBuffer)
private org.openjdk.tools.javac.util.List createBridgeParams (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Type)
void addBridgeIfNeeded (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.ListBuffer)
private boolean isBridgeNeeded (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Type)
private boolean isSameMemberWhenErased (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Type)
private boolean skipBridge (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Type)
void addBridges (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.ListBuffer)
void addBridges (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.ListBuffer)
public org.openjdk.tools.javac.tree.JCTree translate (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List translate (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public void visitCase (org.openjdk.tools.javac.tree.JCTree$JCCase)
public void visitSynchronized (org.openjdk.tools.javac.tree.JCTree$JCSynchronized)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
public void visitExec (org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitThrow (org.openjdk.tools.javac.tree.JCTree$JCThrow)
public void visitAssert (org.openjdk.tools.javac.tree.JCTree$JCAssert)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitAnnotatedType (org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
public void visitTypeTest (org.openjdk.tools.javac.tree.JCTree$JCInstanceOf)
public void visitIndexed (org.openjdk.tools.javac.tree.JCTree$JCArrayAccess)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
public void visitTypeArray (org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree)
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
public void visitTypeIntersection (org.openjdk.tools.javac.tree.JCTree$JCTypeIntersection)
private org.openjdk.tools.javac.code.Type erasure (org.openjdk.tools.javac.code.Type)
void translateClass (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public org.openjdk.tools.javac.tree.JCTree translateTopLevelClass (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.TreeMaker)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Todo.class
Todo.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Todo extends java.util.AbstractQueue {
protected static final org.openjdk.tools.javac.util.Context$Key todoKey
java.util.LinkedList contents
java.util.LinkedList contentsByFile
java.util.Map fileMap
public static org.openjdk.tools.javac.comp.Todo instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public void append (org.openjdk.tools.javac.comp.Env)
public java.util.Iterator iterator ()
public int size ()
public boolean offer (org.openjdk.tools.javac.comp.Env)
public void retainFiles (java.util.Collection)
public org.openjdk.tools.javac.comp.Env poll ()
public org.openjdk.tools.javac.comp.Env peek ()
public java.util.Queue groupByFile (org.openjdk.tools.javac.comp.Env)
public java.util.Queue groupByFile ()
private void addByFile (org.openjdk.tools.javac.comp.Env)
private void removeByFile (org.openjdk.tools.javac.comp.Env)
public volatile synthetic java.lang.Object peek ()
public volatile synthetic java.lang.Object poll ()
public volatile synthetic boolean offer (java.lang.Object)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Todo$FileQueue.class
Todo.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Todo$FileQueue extends java.util.AbstractQueue {
java.util.LinkedList fileContents
final synthetic org.openjdk.tools.javac.comp.Todo this$0
void <init> (org.openjdk.tools.javac.comp.Todo)
public java.util.Iterator iterator ()
public int size ()
public boolean offer (org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.comp.Env poll ()
public org.openjdk.tools.javac.comp.Env peek ()
public volatile synthetic java.lang.Object peek ()
public volatile synthetic java.lang.Object poll ()
public volatile synthetic boolean offer (java.lang.Object)
}
org/openjdk/tools/javac/comp/Resolve.class
Resolve.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Resolve extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key resolveKey
org.openjdk.tools.javac.util.Names names
org.openjdk.tools.javac.util.Log log
org.openjdk.tools.javac.code.Symtab syms
org.openjdk.tools.javac.comp.Attr attr
org.openjdk.tools.javac.comp.DeferredAttr deferredAttr
org.openjdk.tools.javac.comp.Check chk
org.openjdk.tools.javac.comp.Infer infer
org.openjdk.tools.javac.code.ClassFinder finder
org.openjdk.tools.javac.code.ModuleFinder moduleFinder
org.openjdk.tools.javac.code.Types types
org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
public final boolean allowMethodHandles
public final boolean allowFunctionalInterfaceMostSpecific
public final boolean allowModules
public final boolean checkVarargsAccessAfterResolution
private final boolean compactMethodDiags
final java.util.EnumSet verboseResolutionMode
org.openjdk.tools.javac.code.Scope$WriteableScope polymorphicSignatureScope
private final org.openjdk.tools.javac.comp.Resolve$SymbolNotFoundError varNotFound
private final org.openjdk.tools.javac.comp.Resolve$SymbolNotFoundError methodNotFound
private final org.openjdk.tools.javac.comp.Resolve$SymbolNotFoundError typeNotFound
private final org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult referenceNotFound
org.openjdk.tools.javac.code.Types$SimpleVisitor accessibilityChecker
org.openjdk.tools.javac.comp.Resolve$MethodCheck nilMethodCheck
org.openjdk.tools.javac.comp.Resolve$MethodCheck arityMethodCheck
org.openjdk.tools.javac.comp.Resolve$MethodCheck resolveMethodCheck
private final org.openjdk.tools.javac.comp.Resolve$InapplicableMethodException inapplicableMethodException
org.openjdk.tools.javac.util.Warner noteWarner
private final org.openjdk.tools.javac.comp.Resolve$RecoveryLoadClass noRecovery
private final org.openjdk.tools.javac.comp.Resolve$RecoveryLoadClass doRecoveryLoadClass
private final org.openjdk.tools.javac.comp.Resolve$RecoveryLoadClass namedImportScopeRecovery
private final org.openjdk.tools.javac.comp.Resolve$RecoveryLoadClass starImportScopeRecovery
org.openjdk.tools.javac.comp.Resolve$LogResolveHelper basicLogResolveHelper
org.openjdk.tools.javac.comp.Resolve$LogResolveHelper methodLogResolveHelper
org.openjdk.tools.javac.comp.Resolve$ReferenceChooser basicReferenceChooser
org.openjdk.tools.javac.comp.Resolve$ReferenceChooser structuralReferenceChooser
private final org.openjdk.tools.javac.api.Formattable$LocalizedString noArgs
final org.openjdk.tools.javac.util.List methodResolutionSteps
org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext currentResolutionContext
protected void <init> (org.openjdk.tools.javac.util.Context)
public static org.openjdk.tools.javac.comp.Resolve instance (org.openjdk.tools.javac.util.Context)
private static org.openjdk.tools.javac.code.Symbol bestOf (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
void reportVerboseResolutionDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.util.JCDiagnostic getVerboseApplicableCandidateDiag (int, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.util.JCDiagnostic getVerboseInapplicableCandidateDiag (int, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
protected static boolean isStatic (org.openjdk.tools.javac.comp.Env)
static boolean isInitializer (org.openjdk.tools.javac.comp.Env)
public boolean isAccessible (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public boolean isAccessible (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$TypeSymbol, boolean)
private boolean isInnerSubClass (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Symbol)
boolean isAccessible (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type)
boolean isAccessible (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, boolean)
public boolean isAccessible (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public boolean isAccessible (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, boolean)
private boolean notOverriddenIn (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
private boolean isProtectedAccessible (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Type)
void checkAccessibleType (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type rawInstantiate (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, boolean, boolean, org.openjdk.tools.javac.util.Warner) throws org.openjdk.tools.javac.comp.Infer$InferenceException
org.openjdk.tools.javac.code.Type checkMethod (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Warner)
org.openjdk.tools.javac.code.Type instantiate (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, boolean, boolean, org.openjdk.tools.javac.util.Warner)
org.openjdk.tools.javac.util.List dummyArgs (int)
org.openjdk.tools.javac.code.Symbol findField (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public org.openjdk.tools.javac.code.Symbol$VarSymbol resolveInternalField (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name)
org.openjdk.tools.javac.code.Symbol findVar (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name)
org.openjdk.tools.javac.code.Symbol selectBest (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, boolean, boolean)
org.openjdk.tools.javac.code.Symbol mostSpecific (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, boolean)
private boolean signatureMoreSpecific (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, boolean)
org.openjdk.tools.javac.util.List adjustArgs (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol, int, boolean)
org.openjdk.tools.javac.code.Symbol ambiguityError (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.code.Symbol findMethodInScope (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.code.Symbol, boolean, boolean, boolean)
org.openjdk.tools.javac.code.Symbol findMethod (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, boolean, boolean)
private org.openjdk.tools.javac.code.Symbol findMethod (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, boolean, boolean)
java.lang.Iterable superclasses (org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Symbol findFun (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, boolean, boolean)
org.openjdk.tools.javac.code.Symbol loadClass (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.comp.Resolve$RecoveryLoadClass)
org.openjdk.tools.javac.code.Symbol lookupPackage (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name)
private boolean isImportOnDemand (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name)
private org.openjdk.tools.javac.code.Symbol lookupInvisibleSymbol (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name, java.util.function.Function, java.util.function.BiFunction, java.util.function.Predicate, boolean, org.openjdk.tools.javac.code.Symbol)
private org.openjdk.tools.javac.code.Symbol createInvisibleSymbolError (org.openjdk.tools.javac.comp.Env, boolean, org.openjdk.tools.javac.code.Symbol)
private boolean symbolPackageVisible (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.code.Symbol findImmediateMemberType (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
org.openjdk.tools.javac.code.Symbol findInheritedMemberType (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
org.openjdk.tools.javac.code.Symbol findMemberType (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
org.openjdk.tools.javac.code.Symbol findGlobalType (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.comp.Resolve$RecoveryLoadClass)
org.openjdk.tools.javac.code.Symbol findTypeVar (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name, boolean)
org.openjdk.tools.javac.code.Symbol findType (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name)
org.openjdk.tools.javac.code.Symbol findIdent (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Kinds$KindSelector)
org.openjdk.tools.javac.code.Symbol findIdentInPackage (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Kinds$KindSelector)
org.openjdk.tools.javac.code.Symbol findIdentInType (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Kinds$KindSelector)
org.openjdk.tools.javac.code.Symbol accessInternal (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, boolean, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Resolve$LogResolveHelper)
org.openjdk.tools.javac.code.Symbol accessMethod (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, boolean, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Symbol accessMethod (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, boolean, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Symbol accessBase (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, boolean)
org.openjdk.tools.javac.code.Symbol accessBase (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, boolean)
void checkNonAbstract (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.code.Symbol resolveIdent (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Kinds$KindSelector)
org.openjdk.tools.javac.code.Symbol resolveMethod (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Symbol resolveQualifiedMethod (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Symbol resolveQualifiedMethod (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Symbol resolveQualifiedMethod (org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Symbol findPolymorphicSignatureInstance (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Symbol$MethodSymbol resolveInternalMethod (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Symbol resolveConstructor (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Symbol resolveConstructor (org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Symbol$MethodSymbol resolveInternalConstructor (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Symbol findConstructor (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, boolean, boolean)
org.openjdk.tools.javac.code.Symbol resolveDiamond (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Symbol findDiamond (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, boolean, boolean)
org.openjdk.tools.javac.code.Symbol getMemberReference (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name)
org.openjdk.tools.javac.comp.Resolve$ReferenceLookupHelper makeReferenceLookupHelper (org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.util.Pair resolveMemberReference (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Resolve$MethodCheck, org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.comp.Resolve$ReferenceChooser)
org.openjdk.tools.javac.code.Symbol lookupMethod (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodCheck, org.openjdk.tools.javac.comp.Resolve$LookupHelper)
org.openjdk.tools.javac.code.Symbol lookupMethod (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, org.openjdk.tools.javac.comp.Resolve$LookupHelper)
org.openjdk.tools.javac.code.Symbol resolveSelf (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.util.Name)
private org.openjdk.tools.javac.util.List pruneInterfaces (org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Symbol resolveSelfContaining (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol, boolean)
boolean enclosingInstanceMissing (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Symbol resolveSelfContainingInternal (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol, boolean)
org.openjdk.tools.javac.code.Type resolveImplicitThis (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type resolveImplicitThis (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, boolean)
public void logAccessErrorInternal (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type)
private void logResolveError (org.openjdk.tools.javac.comp.Resolve$ResolveError, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public java.lang.Object methodArguments (org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.util.JCDiagnostic inaccessiblePackageReason (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$PackageSymbol)
private static synthetic boolean lambda$inaccessiblePackageReason$8 (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.tools.javac.code.Directive$ExportsDirective)
private static synthetic boolean lambda$lookupPackage$7 (org.openjdk.tools.javac.code.Symbol$PackageSymbol)
private static synthetic boolean lambda$lookupPackage$6 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$PackageSymbol)
private synthetic org.openjdk.tools.javac.code.Symbol lambda$new$5 (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name)
private static synthetic boolean lambda$null$4 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
private synthetic org.openjdk.tools.javac.code.Symbol lambda$new$3 (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name)
private static synthetic boolean lambda$null$2 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
private static synthetic org.openjdk.tools.javac.code.Symbol lambda$new$1 (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name)
private synthetic java.util.Iterator lambda$superclasses$0 (org.openjdk.tools.javac.code.Type)
static synthetic org.openjdk.tools.javac.comp.Resolve$InapplicableMethodException access$300 (org.openjdk.tools.javac.comp.Resolve)
static synthetic org.openjdk.tools.javac.comp.Resolve$SymbolNotFoundError access$900 (org.openjdk.tools.javac.comp.Resolve)
static synthetic org.openjdk.tools.javac.code.Symbol access$1000 (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name, java.util.function.Function, java.util.function.BiFunction, java.util.function.Predicate, boolean, org.openjdk.tools.javac.code.Symbol)
static synthetic org.openjdk.tools.javac.code.Symbol access$1100 (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, boolean, boolean)
static synthetic org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult access$1300 (org.openjdk.tools.javac.comp.Resolve)
static synthetic org.openjdk.tools.javac.comp.Resolve$SymbolNotFoundError access$1400 (org.openjdk.tools.javac.comp.Resolve)
static synthetic boolean access$1500 (org.openjdk.tools.javac.comp.Resolve)
static synthetic boolean access$1600 (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Resolve$VerboseResolutionMode.class
Resolve.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode SUCCESS
public static final enum org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode FAILURE
public static final enum org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode APPLICABLE
public static final enum org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode INAPPLICABLE
public static final enum org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode DEFERRED_INST
public static final enum org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode PREDEF
public static final enum org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode OBJECT_INIT
public static final enum org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode INTERNAL
final String opt
private static final synthetic org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode[] $VALUES
public static org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode[] values ()
public static org.openjdk.tools.javac.comp.Resolve$VerboseResolutionMode valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
static java.util.EnumSet getVerboseResolutionMode (org.openjdk.tools.javac.util.Options)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Resolve$UnboundMethodReferenceLookupHelper.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$UnboundMethodReferenceLookupHelper extends org.openjdk.tools.javac.comp.Resolve$MethodReferenceLookupHelper {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.comp.Resolve$ReferenceLookupHelper unboundLookup (org.openjdk.tools.javac.comp.InferenceContext)
org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind referenceKind (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Resolve$SymbolNotFoundError.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$SymbolNotFoundError extends org.openjdk.tools.javac.comp.Resolve$ResolveError {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Kinds$Kind)
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Kinds$Kind, java.lang.String)
org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private java.lang.Object args (org.openjdk.tools.javac.util.List)
private java.lang.String getErrorKey (org.openjdk.tools.javac.code.Kinds$KindName, boolean, boolean)
private org.openjdk.tools.javac.util.JCDiagnostic getLocationDiag (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/comp/Resolve$StaticError.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$StaticError extends org.openjdk.tools.javac.comp.Resolve$InvalidSymbolError {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$ResolveError.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Resolve$ResolveError extends org.openjdk.tools.javac.code.Symbol {
final String debugName
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Kinds$Kind, java.lang.String)
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ElementVisitor, java.lang.Object)
public java.lang.String toString ()
public boolean exists ()
public boolean isStatic ()
protected org.openjdk.tools.javac.code.Symbol access (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
abstract org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$ResolveDeferredRecoveryMap.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$ResolveDeferredRecoveryMap extends org.openjdk.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
public void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.comp.DeferredAttr$AttrMode, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
protected org.openjdk.tools.javac.code.Type typeOf (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType)
}
org/openjdk/tools/javac/comp/Resolve$ReferenceLookupResult.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult extends java.lang.Object {
org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind staticKind
org.openjdk.tools.javac.code.Symbol sym
void <init> (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext)
private org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind staticKind (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext)
boolean isSuccess ()
boolean hasKind (org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind)
boolean canIgnore ()
private static synthetic org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind lambda$staticKind$1 (org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext$Candidate)
private static synthetic boolean lambda$staticKind$0 (org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext$Candidate)
}
org/openjdk/tools/javac/comp/Resolve$ReferenceLookupResult$StaticKind.class
Resolve.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind STATIC
public static final enum org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind NON_STATIC
public static final enum org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind BOTH
public static final enum org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind UNDEFINED
private static final synthetic org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind[] $VALUES
public static org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind[] values ()
public static org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind from (org.openjdk.tools.javac.code.Symbol)
static org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind reduce (org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind, org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult$StaticKind)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Resolve$ReferenceLookupHelper.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Resolve$ReferenceLookupHelper extends org.openjdk.tools.javac.comp.Resolve$LookupHelper {
org.openjdk.tools.javac.tree.JCTree$JCMemberReference referenceTree
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.comp.Resolve$ReferenceLookupHelper unboundLookup (org.openjdk.tools.javac.comp.InferenceContext)
abstract org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind referenceKind (org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.code.Symbol access (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Resolve$ReferenceChooser.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Resolve$ReferenceChooser extends java.lang.Object {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
org.openjdk.tools.javac.code.Symbol result (org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult, org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult)
abstract org.openjdk.tools.javac.code.Symbol boundResult (org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult)
abstract org.openjdk.tools.javac.code.Symbol unboundResult (org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult, org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult)
}
org/openjdk/tools/javac/comp/Resolve$RecoveryLoadClass.class
Resolve.java
package org.openjdk.tools.javac.comp
public abstract org.openjdk.tools.javac.comp.Resolve$RecoveryLoadClass extends java.lang.Object {
public abstract org.openjdk.tools.javac.code.Symbol loadClass (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name)
}
org/openjdk/tools/javac/comp/Resolve$MostSpecificCheck.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck extends java.lang.Object implements org.openjdk.tools.javac.comp.Resolve$MethodCheck {
org.openjdk.tools.javac.util.List actuals
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.util.List)
public void argumentsAcceptable (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Warner)
org.openjdk.tools.javac.comp.Attr$ResultInfo methodCheckResult (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.comp.Resolve$MethodCheck mostSpecificCheck (org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$MostSpecificCheck$MostSpecificCheckContext.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext extends org.openjdk.tools.javac.comp.Resolve$MethodCheckContext {
org.openjdk.tools.javac.code.Type actual
final synthetic org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck this$1
public void <init> (org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner, org.openjdk.tools.javac.code.Type)
public boolean compatible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
private boolean compatibleBySubtyping (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private boolean unrelatedFunctionalInterfaces (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private boolean unrelatedInterfaces (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private boolean functionalInterfaceMostSpecific (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree)
static synthetic boolean access$400 (org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
static synthetic boolean access$500 (org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
static synthetic boolean access$600 (org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/comp/Resolve$MostSpecificCheck$MostSpecificCheckContext$MostSpecificFunctionReturnChecker.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext$MostSpecificFunctionReturnChecker extends org.openjdk.tools.javac.comp.DeferredAttr$PolyScanner {
final org.openjdk.tools.javac.code.Type tRet
final org.openjdk.tools.javac.code.Type sRet
boolean result
final synthetic org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext this$2
void <init> (org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
void skip (org.openjdk.tools.javac.tree.JCTree)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
private org.openjdk.tools.javac.util.List lambdaResults (org.openjdk.tools.javac.tree.JCTree$JCLambda)
private org.openjdk.tools.javac.tree.JCTree$JCExpression asExpr (org.openjdk.tools.javac.tree.JCTree$JCExpression)
static synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression access$700 (org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext$MostSpecificFunctionReturnChecker, org.openjdk.tools.javac.tree.JCTree$JCExpression)
}
org/openjdk/tools/javac/comp/Resolve$MostSpecificCheck$MostSpecificCheckContext$MostSpecificFunctionReturnChecker$1.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext$MostSpecificFunctionReturnChecker$1 extends org.openjdk.tools.javac.comp.DeferredAttr$LambdaReturnScanner {
final synthetic org.openjdk.tools.javac.util.ListBuffer val$buffer
final synthetic org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext$MostSpecificFunctionReturnChecker this$3
void <init> (org.openjdk.tools.javac.comp.Resolve$MostSpecificCheck$MostSpecificCheckContext$MostSpecificFunctionReturnChecker, org.openjdk.tools.javac.util.ListBuffer)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
}
org/openjdk/tools/javac/comp/Resolve$MethodResultInfo.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MethodResultInfo extends org.openjdk.tools.javac.comp.Attr$ResultInfo {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
public void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext)
protected org.openjdk.tools.javac.code.Type check (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type U (org.openjdk.tools.javac.code.Type)
protected org.openjdk.tools.javac.comp.Resolve$MethodResultInfo dup (org.openjdk.tools.javac.code.Type)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.comp.Check$CheckContext)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext)
protected volatile synthetic org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/comp/Resolve$MethodResolutionPhase.class
Resolve.java
package org.openjdk.tools.javac.comp
enum org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase BASIC
public static final enum org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase BOX
public static final enum org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase VARARITY
final boolean isBoxingRequired
final boolean isVarargsRequired
private static final synthetic org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase[] $VALUES
public static org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase[] values ()
public static org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase valueOf (java.lang.String)
private void <init> (java.lang.String, int, boolean, boolean)
public boolean isBoxingRequired ()
public boolean isVarargsRequired ()
public org.openjdk.tools.javac.code.Symbol mergeResults (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
synthetic void <init> (java.lang.String, int, boolean, boolean, org.openjdk.tools.javac.comp.Resolve$1)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Resolve$MethodResolutionPhase$1.class
Resolve.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase$1 extends org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase {
void <init> (java.lang.String, int, boolean, boolean)
public org.openjdk.tools.javac.code.Symbol mergeResults (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Resolve$MethodResolutionDiagHelper.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper extends java.lang.Object {
static final org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$Template skip
static final org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$Template argMismatchTemplate
static final org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$Template inferArgMismatchTemplate
static final java.util.Map rewriters
void <init> ()
static org.openjdk.tools.javac.util.JCDiagnostic rewrite (org.openjdk.tools.javac.util.JCDiagnostic$Factory, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Resolve$MethodResolutionDiagHelper$Template.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$Template extends java.lang.Object {
String regex
org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$Template[] subTemplates
transient void <init> (java.lang.String, org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$Template[])
boolean matches (java.lang.Object)
}
org/openjdk/tools/javac/comp/Resolve$MethodResolutionDiagHelper$DiagnosticRewriter.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$DiagnosticRewriter extends java.lang.Object {
public abstract org.openjdk.tools.javac.util.JCDiagnostic rewriteDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$Factory, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/comp/Resolve$MethodResolutionDiagHelper$ArgMismatchRewriter.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$ArgMismatchRewriter extends java.lang.Object implements org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$DiagnosticRewriter {
int causeIndex
public void <init> (int)
public org.openjdk.tools.javac.util.JCDiagnostic rewriteDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$Factory, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.DiagnosticSource, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/comp/Resolve$MethodResolutionDiagHelper$2.class
Resolve.java
package org.openjdk.tools.javac.comp
final org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$2 extends org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$Template {
java.util.function.BiPredicate containsPredicate
transient void <init> (java.lang.String, org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$Template[])
boolean matches (java.lang.Object)
boolean containsAny (org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.List)
private synthetic boolean lambda$containsAny$1 (org.openjdk.tools.javac.util.List, java.lang.Object)
private synthetic boolean lambda$$0 (java.lang.Object, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$MethodResolutionDiagHelper$1.class
Resolve.java
package org.openjdk.tools.javac.comp
final org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$1 extends org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$Template {
transient void <init> (java.lang.String, org.openjdk.tools.javac.comp.Resolve$MethodResolutionDiagHelper$Template[])
boolean matches (java.lang.Object)
}
org/openjdk/tools/javac/comp/Resolve$MethodResolutionContext.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext extends java.lang.Object {
private org.openjdk.tools.javac.util.List candidates
org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase step
org.openjdk.tools.javac.comp.Resolve$MethodCheck methodCheck
private boolean internalResolution
private org.openjdk.tools.javac.comp.DeferredAttr$AttrMode attrMode
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
void addInapplicableCandidate (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
void addApplicableCandidate (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext deferredAttrContext (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.util.Warner)
org.openjdk.tools.javac.comp.DeferredAttr$AttrMode attrMode ()
boolean internal ()
static synthetic boolean access$000 (org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext)
static synthetic org.openjdk.tools.javac.util.List access$100 (org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext)
static synthetic org.openjdk.tools.javac.comp.DeferredAttr$AttrMode access$202 (org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, org.openjdk.tools.javac.comp.DeferredAttr$AttrMode)
static synthetic boolean access$002 (org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, boolean)
}
org/openjdk/tools/javac/comp/Resolve$MethodResolutionContext$Candidate.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext$Candidate extends java.lang.Object {
final org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase step
final org.openjdk.tools.javac.code.Symbol sym
final org.openjdk.tools.javac.util.JCDiagnostic details
final org.openjdk.tools.javac.code.Type mtype
final synthetic org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext this$1
private void <init> (org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Type)
public boolean equals (java.lang.Object)
boolean isApplicable ()
synthetic void <init> (org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Resolve$1)
}
org/openjdk/tools/javac/comp/Resolve$MethodReferenceLookupHelper.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MethodReferenceLookupHelper extends org.openjdk.tools.javac.comp.Resolve$ReferenceLookupHelper {
org.openjdk.tools.javac.code.Type originalSite
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
final org.openjdk.tools.javac.code.Symbol lookup (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.comp.Resolve$ReferenceLookupHelper unboundLookup (org.openjdk.tools.javac.comp.InferenceContext)
org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind referenceKind (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Resolve$MethodReferenceLookupHelper$1.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MethodReferenceLookupHelper$1 extends org.openjdk.tools.javac.comp.Resolve$ReferenceLookupHelper {
final synthetic org.openjdk.tools.javac.comp.Resolve$MethodReferenceLookupHelper this$1
void <init> (org.openjdk.tools.javac.comp.Resolve$MethodReferenceLookupHelper, org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.comp.Resolve$ReferenceLookupHelper unboundLookup (org.openjdk.tools.javac.comp.InferenceContext)
org.openjdk.tools.javac.code.Symbol lookup (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind referenceKind (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Resolve$MethodReferenceCheck.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MethodReferenceCheck extends org.openjdk.tools.javac.comp.Resolve$AbstractMethodCheck {
org.openjdk.tools.javac.comp.InferenceContext pendingInferenceContext
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.comp.InferenceContext)
void checkArg (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, boolean, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner)
private org.openjdk.tools.javac.comp.Attr$ResultInfo methodCheckResult (boolean, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner)
public org.openjdk.tools.javac.comp.Resolve$MethodCheck mostSpecificCheck (org.openjdk.tools.javac.util.List)
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/Resolve$MethodReferenceCheck$1.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$MethodReferenceCheck$1 extends org.openjdk.tools.javac.comp.Resolve$MethodCheckContext {
org.openjdk.tools.javac.comp.Resolve$MethodCheckDiag methodDiag
final synthetic boolean val$varargsCheck
final synthetic org.openjdk.tools.javac.comp.Resolve$MethodReferenceCheck this$1
void <init> (org.openjdk.tools.javac.comp.Resolve$MethodReferenceCheck, boolean, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner, boolean)
public boolean compatible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/comp/Resolve$MethodCheckDiag.class
Resolve.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Resolve$MethodCheckDiag extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Resolve$MethodCheckDiag ARITY_MISMATCH
public static final enum org.openjdk.tools.javac.comp.Resolve$MethodCheckDiag ARG_MISMATCH
public static final enum org.openjdk.tools.javac.comp.Resolve$MethodCheckDiag VARARG_MISMATCH
public static final enum org.openjdk.tools.javac.comp.Resolve$MethodCheckDiag INACCESSIBLE_VARARGS
final String basicKey
final String inferKey
private static final synthetic org.openjdk.tools.javac.comp.Resolve$MethodCheckDiag[] $VALUES
public static org.openjdk.tools.javac.comp.Resolve$MethodCheckDiag[] values ()
public static org.openjdk.tools.javac.comp.Resolve$MethodCheckDiag valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String, java.lang.String)
java.lang.String regex ()
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Resolve$MethodCheckContext.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Resolve$MethodCheckContext extends java.lang.Object implements org.openjdk.tools.javac.comp.Check$CheckContext {
boolean strict
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext deferredAttrContext
org.openjdk.tools.javac.util.Warner rsWarner
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
public void <init> (org.openjdk.tools.javac.comp.Resolve, boolean, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner)
public boolean compatible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
public org.openjdk.tools.javac.util.Warner checkWarner (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.comp.InferenceContext inferenceContext ()
public org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext deferredAttrContext ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/Resolve$MethodCheck.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Resolve$MethodCheck extends java.lang.Object {
public abstract void argumentsAcceptable (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Warner)
public abstract org.openjdk.tools.javac.comp.Resolve$MethodCheck mostSpecificCheck (org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$LookupHelper.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Resolve$LookupHelper extends java.lang.Object {
org.openjdk.tools.javac.util.Name name
org.openjdk.tools.javac.code.Type site
org.openjdk.tools.javac.util.List argtypes
org.openjdk.tools.javac.util.List typeargtypes
org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase maxPhase
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
final boolean shouldStop (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
abstract org.openjdk.tools.javac.code.Symbol lookup (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
void debug (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
abstract org.openjdk.tools.javac.code.Symbol access (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Resolve$LookupFilter.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$LookupFilter extends java.lang.Object implements org.openjdk.tools.javac.util.Filter {
boolean abstractOk
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, boolean)
public boolean accepts (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic boolean accepts (java.lang.Object)
}
org/openjdk/tools/javac/comp/Resolve$LogResolveHelper.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Resolve$LogResolveHelper extends java.lang.Object {
public abstract boolean resolveDiagnosticNeeded (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public abstract org.openjdk.tools.javac.util.List getArgumentTypes (org.openjdk.tools.javac.comp.Resolve$ResolveError, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$InvisibleSymbolError.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$InvisibleSymbolError extends org.openjdk.tools.javac.comp.Resolve$InvalidSymbolError {
private final org.openjdk.tools.javac.comp.Env env
private final boolean suppressError
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.comp.Env, boolean, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$InvalidSymbolError.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Resolve$InvalidSymbolError extends org.openjdk.tools.javac.comp.Resolve$ResolveError {
org.openjdk.tools.javac.code.Symbol sym
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Kinds$Kind, org.openjdk.tools.javac.code.Symbol, java.lang.String)
public boolean exists ()
public java.lang.String toString ()
public org.openjdk.tools.javac.code.Symbol access (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
}
org/openjdk/tools/javac/comp/Resolve$InterfaceLookupPhase.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract enum org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase ABSTRACT_OK
public static final enum org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase DEFAULT_OK
private static final synthetic org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase[] $VALUES
public static org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase[] values ()
public static org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase valueOf (java.lang.String)
private void <init> (java.lang.String, int)
abstract org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase update (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.javac.comp.Resolve$1)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Resolve$InterfaceLookupPhase$2.class
Resolve.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase$2 extends org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase {
void <init> (java.lang.String, int)
org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase update (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve)
}
org/openjdk/tools/javac/comp/Resolve$InterfaceLookupPhase$1.class
Resolve.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase$1 extends org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase {
void <init> (java.lang.String, int)
org.openjdk.tools.javac.comp.Resolve$InterfaceLookupPhase update (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve)
}
org/openjdk/tools/javac/comp/Resolve$InapplicableSymbolsError.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$InapplicableSymbolsError extends org.openjdk.tools.javac.comp.Resolve$InapplicableSymbolError {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext)
org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private java.util.Map mapCandidates ()
java.util.Map filterCandidates (java.util.Map)
private org.openjdk.tools.javac.util.List candidateDetails (java.util.Map, org.openjdk.tools.javac.code.Type)
static synthetic java.util.Map access$1200 (org.openjdk.tools.javac.comp.Resolve$InapplicableSymbolsError)
}
org/openjdk/tools/javac/comp/Resolve$InapplicableSymbolsError$1.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$InapplicableSymbolsError$1 extends org.openjdk.tools.javac.comp.Resolve$InapplicableSymbolError {
final synthetic org.openjdk.tools.javac.util.Pair val$p
final synthetic org.openjdk.tools.javac.comp.Resolve$InapplicableSymbolsError this$1
void <init> (org.openjdk.tools.javac.comp.Resolve$InapplicableSymbolsError, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, org.openjdk.tools.javac.util.Pair)
protected org.openjdk.tools.javac.util.Pair errCandidate ()
}
org/openjdk/tools/javac/comp/Resolve$InapplicableSymbolError.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$InapplicableSymbolError extends org.openjdk.tools.javac.comp.Resolve$ResolveError {
protected org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext resolveContext
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext)
protected void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Kinds$Kind, java.lang.String, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext)
public java.lang.String toString ()
public boolean exists ()
org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Symbol access (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
protected org.openjdk.tools.javac.util.Pair errCandidate ()
}
org/openjdk/tools/javac/comp/Resolve$InapplicableMethodException.class
Resolve.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Resolve$InapplicableMethodException extends java.lang.RuntimeException {
private static final long serialVersionUID
org.openjdk.tools.javac.util.JCDiagnostic diagnostic
org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
void <init> (org.openjdk.tools.javac.util.JCDiagnostic$Factory)
org.openjdk.tools.javac.comp.Resolve$InapplicableMethodException setMessage ()
org.openjdk.tools.javac.comp.Resolve$InapplicableMethodException setMessage (java.lang.String)
transient org.openjdk.tools.javac.comp.Resolve$InapplicableMethodException setMessage (java.lang.String, java.lang.Object[])
org.openjdk.tools.javac.comp.Resolve$InapplicableMethodException setMessage (org.openjdk.tools.javac.util.JCDiagnostic)
public org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic ()
}
org/openjdk/tools/javac/comp/Resolve$DiamondError.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$DiamondError extends org.openjdk.tools.javac.comp.Resolve$InapplicableSymbolError {
org.openjdk.tools.javac.code.Symbol sym
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
public void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext)
org.openjdk.tools.javac.util.JCDiagnostic getDetails ()
org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$ConstructorReferenceLookupHelper.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$ConstructorReferenceLookupHelper extends org.openjdk.tools.javac.comp.Resolve$ReferenceLookupHelper {
boolean needsInference
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
protected org.openjdk.tools.javac.code.Symbol lookup (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind referenceKind (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Resolve$BasicLookupHelper.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Resolve$BasicLookupHelper extends org.openjdk.tools.javac.comp.Resolve$LookupHelper {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
final org.openjdk.tools.javac.code.Symbol lookup (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
abstract org.openjdk.tools.javac.code.Symbol doLookup (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.code.Symbol access (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
void debug (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Resolve$BadVarargsMethod.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$BadVarargsMethod extends org.openjdk.tools.javac.comp.Resolve$ResolveError {
org.openjdk.tools.javac.comp.Resolve$ResolveError delegatedError
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.comp.Resolve$ResolveError)
public org.openjdk.tools.javac.code.Symbol baseSymbol ()
protected org.openjdk.tools.javac.code.Symbol access (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public boolean exists ()
org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$BadMethodReferenceError.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$BadMethodReferenceError extends org.openjdk.tools.javac.comp.Resolve$StaticError {
boolean unboundLookup
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
public void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Symbol, boolean)
org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$BadConstructorReferenceError.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$BadConstructorReferenceError extends org.openjdk.tools.javac.comp.Resolve$InvalidSymbolError {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
public void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$ArrayConstructorReferenceLookupHelper.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$ArrayConstructorReferenceLookupHelper extends org.openjdk.tools.javac.comp.Resolve$ReferenceLookupHelper {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
protected org.openjdk.tools.javac.code.Symbol lookup (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.tree.JCTree$JCMemberReference$ReferenceKind referenceKind (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Resolve$AmbiguityError.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$AmbiguityError extends org.openjdk.tools.javac.comp.Resolve$ResolveError {
org.openjdk.tools.javac.util.List ambiguousSyms
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
public boolean exists ()
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
private org.openjdk.tools.javac.util.List flatten (org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.comp.Resolve$AmbiguityError addAmbiguousSymbol (org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Symbol mergeAbstracts (org.openjdk.tools.javac.code.Type)
protected org.openjdk.tools.javac.code.Symbol access (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
}
org/openjdk/tools/javac/comp/Resolve$AccessError.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$AccessError extends org.openjdk.tools.javac.comp.Resolve$InvalidSymbolError {
private org.openjdk.tools.javac.comp.Env env
private org.openjdk.tools.javac.code.Type site
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public boolean exists ()
org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private java.lang.String toString (org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/comp/Resolve$AbstractMethodCheck.class
Resolve.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Resolve$AbstractMethodCheck extends java.lang.Object implements org.openjdk.tools.javac.comp.Resolve$MethodCheck {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
public void argumentsAcceptable (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Warner)
private org.openjdk.tools.javac.tree.JCTree treeForDiagnostics (org.openjdk.tools.javac.comp.Env)
abstract void checkArg (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, boolean, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner)
protected transient void reportMC (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Resolve$MethodCheckDiag, org.openjdk.tools.javac.comp.InferenceContext, java.lang.Object[])
public org.openjdk.tools.javac.comp.Resolve$MethodCheck mostSpecificCheck (org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$9.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$9 extends org.openjdk.tools.javac.comp.Resolve$BasicLookupHelper {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Symbol doLookup (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
}
org/openjdk/tools/javac/comp/Resolve$8.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$8 extends java.lang.Object implements org.openjdk.tools.javac.comp.Resolve$LogResolveHelper {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
public boolean resolveDiagnosticNeeded (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List getArgumentTypes (org.openjdk.tools.javac.comp.Resolve$ResolveError, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$7.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$7 extends java.lang.Object implements org.openjdk.tools.javac.comp.Resolve$LogResolveHelper {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
public boolean resolveDiagnosticNeeded (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List getArgumentTypes (org.openjdk.tools.javac.comp.Resolve$ResolveError, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$6.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$6 extends java.lang.Object implements org.openjdk.tools.javac.comp.Resolve$RecoveryLoadClass {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
public org.openjdk.tools.javac.code.Symbol loadClass (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name)
private static synthetic boolean lambda$loadClass$4 (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private synthetic org.openjdk.tools.javac.code.Symbol$ClassSymbol lambda$loadClass$3 (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name)
private synthetic java.lang.Iterable lambda$loadClass$2 (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Name)
private synthetic java.util.Iterator lambda$null$1 (org.openjdk.tools.javac.util.List)
private synthetic java.util.Iterator lambda$null$0 (org.openjdk.tools.javac.util.Name)
}
org/openjdk/tools/javac/comp/Resolve$5.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$5 extends java.lang.Object implements java.util.Iterator {
org.openjdk.tools.javac.code.Symbol$TypeSymbol currentSym
org.openjdk.tools.javac.code.Symbol$TypeSymbol prevSym
org.openjdk.tools.javac.util.List seen
final synthetic org.openjdk.tools.javac.code.Type val$intype
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.code.Type)
public boolean hasNext ()
public org.openjdk.tools.javac.code.Symbol$TypeSymbol next ()
public void remove ()
org.openjdk.tools.javac.code.Symbol$TypeSymbol symbolFor (org.openjdk.tools.javac.code.Type)
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/comp/Resolve$4.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$4 extends org.openjdk.tools.javac.comp.Resolve$AbstractMethodCheck {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
void checkArg (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, boolean, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner)
public void argumentsAcceptable (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Warner)
private void varargsAccessible (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.InferenceContext)
private org.openjdk.tools.javac.comp.Attr$ResultInfo methodCheckResult (boolean, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner)
public org.openjdk.tools.javac.comp.Resolve$MethodCheck mostSpecificCheck (org.openjdk.tools.javac.util.List)
public java.lang.String toString ()
private synthetic void lambda$varargsAccessible$0 (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.InferenceContext)
}
org/openjdk/tools/javac/comp/Resolve$4$1.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$4$1 extends org.openjdk.tools.javac.comp.Resolve$MethodCheckContext {
org.openjdk.tools.javac.comp.Resolve$MethodCheckDiag methodDiag
final synthetic boolean val$varargsCheck
final synthetic org.openjdk.tools.javac.comp.Resolve$4 this$1
void <init> (org.openjdk.tools.javac.comp.Resolve$4, boolean, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner, boolean)
public void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/comp/Resolve$3.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$3 extends org.openjdk.tools.javac.comp.Resolve$AbstractMethodCheck {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
void checkArg (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, boolean, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner)
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/Resolve$2.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$2 extends java.lang.Object implements org.openjdk.tools.javac.comp.Resolve$MethodCheck {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
public void argumentsAcceptable (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Warner)
public org.openjdk.tools.javac.comp.Resolve$MethodCheck mostSpecificCheck (org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Resolve$17.class
Resolve.java
package org.openjdk.tools.javac.comp
synthetic org.openjdk.tools.javac.comp.Resolve$17 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Kinds$Kind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Kinds$KindName
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Resolve$16.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$16 extends org.openjdk.tools.javac.comp.Resolve$ReferenceChooser {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
org.openjdk.tools.javac.code.Symbol boundResult (org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult)
org.openjdk.tools.javac.code.Symbol unboundResult (org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult, org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult)
}
org/openjdk/tools/javac/comp/Resolve$15.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$15 extends org.openjdk.tools.javac.comp.Resolve$ReferenceChooser {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
org.openjdk.tools.javac.code.Symbol boundResult (org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult)
org.openjdk.tools.javac.code.Symbol unboundResult (org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult, org.openjdk.tools.javac.comp.Resolve$ReferenceLookupResult)
}
org/openjdk/tools/javac/comp/Resolve$14.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$14 extends org.openjdk.tools.javac.code.Symbol$MethodSymbol {
final synthetic org.openjdk.tools.javac.code.Symbol val$sym
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol baseSymbol ()
}
org/openjdk/tools/javac/comp/Resolve$13.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$13 extends org.openjdk.tools.javac.comp.Resolve$BasicLookupHelper {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Symbol doLookup (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.code.Symbol access (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Resolve$12.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$12 extends org.openjdk.tools.javac.comp.Resolve$BasicLookupHelper {
final synthetic org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition val$pos
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
org.openjdk.tools.javac.code.Symbol doLookup (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
}
org/openjdk/tools/javac/comp/Resolve$11.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$11 extends org.openjdk.tools.javac.code.Symbol$MethodSymbol {
final synthetic org.openjdk.tools.javac.code.Symbol val$spMethod
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol baseSymbol ()
}
org/openjdk/tools/javac/comp/Resolve$10.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$10 extends org.openjdk.tools.javac.comp.Resolve$BasicLookupHelper {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Symbol doLookup (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.code.Symbol access (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Resolve$1.class
Resolve.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Resolve$1 extends org.openjdk.tools.javac.code.Types$SimpleVisitor {
final synthetic org.openjdk.tools.javac.comp.Resolve this$0
void <init> (org.openjdk.tools.javac.comp.Resolve)
void visit (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
public java.lang.Void visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Env)
public java.lang.Void visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, org.openjdk.tools.javac.comp.Env)
public java.lang.Void visitClassType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.comp.Env)
public java.lang.Void visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.comp.Env)
public java.lang.Void visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.comp.Env)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/comp/Operators.class
Operators.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Operators extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key operatorsKey
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.code.Types types
private java.util.Map unaryOperators
private java.util.Map binaryOperators
private org.openjdk.tools.javac.util.Name[] opname
public final org.openjdk.tools.javac.code.Symbol$OperatorSymbol noOpSymbol
public static org.openjdk.tools.javac.comp.Operators instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
org.openjdk.tools.javac.code.Type unaryPromotion (org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type binaryPromotion (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolveUnary (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolveBinary (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.tree.JCTree$Tag, java.util.Map, java.util.function.Predicate, java.util.function.Function, java.util.function.Supplier)
private transient org.openjdk.tools.javac.code.Symbol$OperatorSymbol makeOperator (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Operators$OperatorType, int[])
private transient int mergeOpcodes (int[])
private transient org.openjdk.tools.javac.code.Symbol$OperatorSymbol reportErrorIfNeeded (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.code.Type[])
public org.openjdk.tools.javac.util.Name operatorName (org.openjdk.tools.javac.tree.JCTree$Tag)
private void initUnaryOperators ()
private void initBinaryOperators ()
org.openjdk.tools.javac.code.Symbol$OperatorSymbol lookupBinaryOp (java.util.function.Predicate)
private final transient void initOperators (java.util.Map, org.openjdk.tools.javac.comp.Operators$OperatorHelper[])
private void initOperatorNames ()
private void setOperatorName (org.openjdk.tools.javac.tree.JCTree$Tag, java.lang.String)
private void setOperatorName (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.util.Name)
private synthetic boolean lambda$lookupBinaryOp$8 (org.openjdk.tools.javac.code.Symbol$OperatorSymbol)
private static synthetic org.openjdk.tools.javac.code.Symbol$OperatorSymbol lambda$lookupBinaryOp$7 (java.util.function.Predicate, org.openjdk.tools.javac.comp.Operators$BinaryOperatorHelper)
private synthetic org.openjdk.tools.javac.code.Type lambda$makeOperator$6 (org.openjdk.tools.javac.comp.Operators$OperatorType)
private synthetic org.openjdk.tools.javac.code.Symbol$OperatorSymbol lambda$resolveBinary$5 (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private static synthetic org.openjdk.tools.javac.code.Symbol$OperatorSymbol lambda$resolveBinary$4 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Operators$BinaryOperatorHelper)
private static synthetic boolean lambda$resolveBinary$3 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Operators$BinaryOperatorHelper)
private synthetic org.openjdk.tools.javac.code.Symbol$OperatorSymbol lambda$resolveUnary$2 (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.code.Type)
private static synthetic org.openjdk.tools.javac.code.Symbol$OperatorSymbol lambda$resolveUnary$1 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Operators$UnaryOperatorHelper)
private static synthetic boolean lambda$resolveUnary$0 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Operators$UnaryOperatorHelper)
static synthetic org.openjdk.tools.javac.code.Types access$000 (org.openjdk.tools.javac.comp.Operators)
static synthetic org.openjdk.tools.javac.code.Symbol$OperatorSymbol access$100 (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Operators$OperatorType, int[])
static synthetic org.openjdk.tools.javac.code.Symtab access$200 (org.openjdk.tools.javac.comp.Operators)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Operators$UnaryReferenceOperator.class
Operators.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Operators$UnaryReferenceOperator extends org.openjdk.tools.javac.comp.Operators$UnaryOperatorHelper {
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
public boolean test (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.code.Type)
public volatile synthetic boolean test (java.lang.Object)
}
org/openjdk/tools/javac/comp/Operators$UnaryPrefixPostfixOperator.class
Operators.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Operators$UnaryPrefixPostfixOperator extends org.openjdk.tools.javac.comp.Operators$UnaryNumericOperator {
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/comp/Operators$UnaryOperatorHelper.class
Operators.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Operators$UnaryOperatorHelper extends org.openjdk.tools.javac.comp.Operators$OperatorHelper implements java.util.function.Predicate {
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
final org.openjdk.tools.javac.code.Symbol$OperatorSymbol doLookup (org.openjdk.tools.javac.code.Type)
boolean isUnaryOperatorApplicable (org.openjdk.tools.javac.code.Symbol$OperatorSymbol, org.openjdk.tools.javac.code.Type)
final transient org.openjdk.tools.javac.comp.Operators$UnaryOperatorHelper addUnaryOperator (org.openjdk.tools.javac.comp.Operators$OperatorType, org.openjdk.tools.javac.comp.Operators$OperatorType, int[])
abstract org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.code.Type)
private synthetic org.openjdk.tools.javac.code.Symbol$OperatorSymbol lambda$addUnaryOperator$1 (org.openjdk.tools.javac.comp.Operators$OperatorType, org.openjdk.tools.javac.comp.Operators$OperatorType, int[])
private synthetic boolean lambda$doLookup$0 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$OperatorSymbol)
}
org/openjdk/tools/javac/comp/Operators$UnaryNumericOperator.class
Operators.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Operators$UnaryNumericOperator extends org.openjdk.tools.javac.comp.Operators$UnaryOperatorHelper {
java.util.function.Predicate numericTest
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag, java.util.function.Predicate)
public boolean test (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.code.Type)
public volatile synthetic boolean test (java.lang.Object)
}
org/openjdk/tools/javac/comp/Operators$UnaryBooleanOperator.class
Operators.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Operators$UnaryBooleanOperator extends org.openjdk.tools.javac.comp.Operators$UnaryOperatorHelper {
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
public boolean test (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.code.Type)
public volatile synthetic boolean test (java.lang.Object)
}
org/openjdk/tools/javac/comp/Operators$OperatorType.class
Operators.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Operators$OperatorType extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Operators$OperatorType BYTE
public static final enum org.openjdk.tools.javac.comp.Operators$OperatorType SHORT
public static final enum org.openjdk.tools.javac.comp.Operators$OperatorType INT
public static final enum org.openjdk.tools.javac.comp.Operators$OperatorType LONG
public static final enum org.openjdk.tools.javac.comp.Operators$OperatorType FLOAT
public static final enum org.openjdk.tools.javac.comp.Operators$OperatorType DOUBLE
public static final enum org.openjdk.tools.javac.comp.Operators$OperatorType CHAR
public static final enum org.openjdk.tools.javac.comp.Operators$OperatorType BOOLEAN
public static final enum org.openjdk.tools.javac.comp.Operators$OperatorType OBJECT
public static final enum org.openjdk.tools.javac.comp.Operators$OperatorType STRING
public static final enum org.openjdk.tools.javac.comp.Operators$OperatorType BOT
final java.util.function.Function asTypeFunc
private static final synthetic org.openjdk.tools.javac.comp.Operators$OperatorType[] $VALUES
public static org.openjdk.tools.javac.comp.Operators$OperatorType[] values ()
public static org.openjdk.tools.javac.comp.Operators$OperatorType valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.util.function.Function)
org.openjdk.tools.javac.code.Type asType (org.openjdk.tools.javac.code.Symtab)
private static synthetic org.openjdk.tools.javac.code.Type lambda$static$10 (org.openjdk.tools.javac.code.Symtab)
private static synthetic org.openjdk.tools.javac.code.Type lambda$static$9 (org.openjdk.tools.javac.code.Symtab)
private static synthetic org.openjdk.tools.javac.code.Type lambda$static$8 (org.openjdk.tools.javac.code.Symtab)
private static synthetic org.openjdk.tools.javac.code.Type lambda$static$7 (org.openjdk.tools.javac.code.Symtab)
private static synthetic org.openjdk.tools.javac.code.Type lambda$static$6 (org.openjdk.tools.javac.code.Symtab)
private static synthetic org.openjdk.tools.javac.code.Type lambda$static$5 (org.openjdk.tools.javac.code.Symtab)
private static synthetic org.openjdk.tools.javac.code.Type lambda$static$4 (org.openjdk.tools.javac.code.Symtab)
private static synthetic org.openjdk.tools.javac.code.Type lambda$static$3 (org.openjdk.tools.javac.code.Symtab)
private static synthetic org.openjdk.tools.javac.code.Type lambda$static$2 (org.openjdk.tools.javac.code.Symtab)
private static synthetic org.openjdk.tools.javac.code.Type lambda$static$1 (org.openjdk.tools.javac.code.Symtab)
private static synthetic org.openjdk.tools.javac.code.Type lambda$static$0 (org.openjdk.tools.javac.code.Symtab)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Operators$OperatorHelper.class
Operators.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Operators$OperatorHelper extends java.lang.Object {
final org.openjdk.tools.javac.util.Name name
java.util.Optional alternatives
org.openjdk.tools.javac.util.List operatorSuppliers
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
final org.openjdk.tools.javac.code.Symbol$OperatorSymbol doLookup (java.util.function.Predicate)
private org.openjdk.tools.javac.code.Symbol$OperatorSymbol[] initOperators ()
private static synthetic org.openjdk.tools.javac.code.Symbol$OperatorSymbol[] lambda$initOperators$0 (int)
}
org/openjdk/tools/javac/comp/Operators$ComparisonKind.class
Operators.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Operators$ComparisonKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Operators$ComparisonKind NUMERIC_OR_BOOLEAN
public static final enum org.openjdk.tools.javac.comp.Operators$ComparisonKind REFERENCE
public static final enum org.openjdk.tools.javac.comp.Operators$ComparisonKind INVALID
private static final synthetic org.openjdk.tools.javac.comp.Operators$ComparisonKind[] $VALUES
public static org.openjdk.tools.javac.comp.Operators$ComparisonKind[] values ()
public static org.openjdk.tools.javac.comp.Operators$ComparisonKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Operators$BinaryStringOperator.class
Operators.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Operators$BinaryStringOperator extends org.openjdk.tools.javac.comp.Operators$BinaryOperatorHelper {
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean test (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type stringPromotion (org.openjdk.tools.javac.code.Type)
public volatile synthetic boolean test (java.lang.Object, java.lang.Object)
}
org/openjdk/tools/javac/comp/Operators$BinaryShiftOperator.class
Operators.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Operators$BinaryShiftOperator extends org.openjdk.tools.javac.comp.Operators$BinaryOperatorHelper {
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean test (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public volatile synthetic boolean test (java.lang.Object, java.lang.Object)
}
org/openjdk/tools/javac/comp/Operators$BinaryOperatorHelper.class
Operators.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Operators$BinaryOperatorHelper extends org.openjdk.tools.javac.comp.Operators$OperatorHelper implements java.util.function.BiPredicate {
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
final org.openjdk.tools.javac.code.Symbol$OperatorSymbol doLookup (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
boolean isBinaryOperatorApplicable (org.openjdk.tools.javac.code.Symbol$OperatorSymbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
final transient org.openjdk.tools.javac.comp.Operators$BinaryOperatorHelper addBinaryOperator (org.openjdk.tools.javac.comp.Operators$OperatorType, org.openjdk.tools.javac.comp.Operators$OperatorType, org.openjdk.tools.javac.comp.Operators$OperatorType, int[])
abstract org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private synthetic org.openjdk.tools.javac.code.Symbol$OperatorSymbol lambda$addBinaryOperator$1 (org.openjdk.tools.javac.comp.Operators$OperatorType, org.openjdk.tools.javac.comp.Operators$OperatorType, org.openjdk.tools.javac.comp.Operators$OperatorType, int[])
private synthetic boolean lambda$doLookup$0 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$OperatorSymbol)
}
org/openjdk/tools/javac/comp/Operators$BinaryNumericOperator.class
Operators.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Operators$BinaryNumericOperator extends org.openjdk.tools.javac.comp.Operators$BinaryOperatorHelper {
java.util.function.Predicate numericTest
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag, java.util.function.Predicate)
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean test (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public volatile synthetic boolean test (java.lang.Object, java.lang.Object)
}
org/openjdk/tools/javac/comp/Operators$BinaryEqualityOperator.class
Operators.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Operators$BinaryEqualityOperator extends org.openjdk.tools.javac.comp.Operators$BinaryOperatorHelper {
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
public boolean test (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.comp.Operators$ComparisonKind getKind (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public volatile synthetic boolean test (java.lang.Object, java.lang.Object)
}
org/openjdk/tools/javac/comp/Operators$BinaryBooleanOperator.class
Operators.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Operators$BinaryBooleanOperator extends org.openjdk.tools.javac.comp.Operators$BinaryOperatorHelper {
final synthetic org.openjdk.tools.javac.comp.Operators this$0
void <init> (org.openjdk.tools.javac.comp.Operators, org.openjdk.tools.javac.tree.JCTree$Tag)
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol resolve (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean test (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public volatile synthetic boolean test (java.lang.Object, java.lang.Object)
}
org/openjdk/tools/javac/comp/Operators$1.class
Operators.java
package org.openjdk.tools.javac.comp
synthetic org.openjdk.tools.javac.comp.Operators$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Modules.class
Modules.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Modules extends org.openjdk.tools.javac.tree.JCTree$Visitor {
private static final String ALL_SYSTEM
private static final String ALL_MODULE_PATH
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.comp.Attr attr
private final org.openjdk.tools.javac.comp.Check chk
private final org.openjdk.tools.javac.code.DeferredLintHandler deferredLintHandler
private final org.openjdk.tools.javac.comp.TypeEnvs typeEnvs
private final org.openjdk.tools.javac.code.Types types
private final org.openjdk.javax.tools.JavaFileManager fileManager
private final org.openjdk.tools.javac.code.ModuleFinder moduleFinder
private final org.openjdk.tools.javac.code.Source source
private final boolean allowModules
private final boolean allowAccessIntoSystem
public final boolean multiModuleMode
private final org.openjdk.tools.javac.util.Name java_se
private final org.openjdk.tools.javac.util.Name java_
org.openjdk.tools.javac.code.Symbol$ModuleSymbol defaultModule
private final String addExportsOpt
private java.util.Map addExports
private final String addReadsOpt
private java.util.Map addReads
private final String addModsOpt
private final java.util.Set extraAddMods
private final String limitModsOpt
private final java.util.Set extraLimitMods
private final String moduleVersionOpt
private final boolean lintOptions
private java.util.Set rootModules
private final java.util.Set warnedMissing
public org.openjdk.tools.javac.comp.Modules$PackageNameFinder findPackageInFile
private static final String XMODULES_PREFIX
int depth
boolean inInitModules
private final org.openjdk.tools.javac.code.Symbol$Completer mainCompleter
private java.util.Set allModules
private static final java.util.function.Predicate IS_AUTOMATIC
private final java.util.Map requiresTransitiveCache
public static org.openjdk.tools.javac.comp.Modules instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
private void dprintln (java.lang.String)
public transient void addExtraAddModules (java.lang.String[])
public transient void addExtraLimitModules (java.lang.String[])
public void initModules (org.openjdk.tools.javac.util.List)
public boolean enter (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private boolean enter (org.openjdk.tools.javac.util.List, java.util.function.Consumer, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public org.openjdk.tools.javac.code.Symbol$Completer getCompleter ()
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol getDefaultModule ()
public boolean modulesInitialized ()
private java.util.Set enterModules (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private void enterModule (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.util.Set)
private void setCompilationUnitModules (org.openjdk.tools.javac.util.List, java.util.Set, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private void checkSourceLocation (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private java.lang.String singleModuleOverride (org.openjdk.tools.javac.util.List)
private org.openjdk.javax.tools.JavaFileManager$Location getModuleLocation (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit) throws java.io.IOException
private void checkNoAllModulePath ()
private void setupAutomaticModule (org.openjdk.tools.javac.code.Symbol$ModuleSymbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
private void completeAutomaticModule (org.openjdk.tools.javac.code.Symbol$ModuleSymbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
private org.openjdk.tools.javac.code.Symbol$Completer getSourceCompleter (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public boolean isRootModule (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
public java.util.Set getRootModules ()
public org.openjdk.tools.javac.code.Symbol$Completer getUsesProvidesCompleter ()
public java.util.Set allModules ()
private void setupAllModules ()
public boolean isInModuleGraph (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private java.util.Set computeTransitiveClosure (java.util.Set, java.util.Set, java.util.Set)
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol getObservableModule (org.openjdk.tools.javac.util.Name)
private org.openjdk.tools.javac.code.Symbol$Completer getUnnamedModuleCompleter ()
private void completeModule (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private java.util.Set retrieveRequiresTransitive (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private void initVisiblePackages (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.util.Collection)
private void addVisiblePackages (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.util.Map, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.util.Collection)
private void initAddExports ()
private boolean isKnownModule (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.util.Set)
private void initAddReads ()
private void checkCyclicDependencies (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
private boolean isValidName (java.lang.CharSequence)
private java.lang.String toString (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
java.lang.String toString (org.openjdk.javax.tools.JavaFileManager$Location)
java.lang.String toString (org.openjdk.javax.tools.JavaFileObject)
public void newRound ()
private static synthetic java.util.Set lambda$initAddReads$21 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic java.util.Set lambda$initAddExports$20 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private synthetic void lambda$initVisiblePackages$19 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.util.Map, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.util.Set)
private static synthetic java.lang.String lambda$retrieveRequiresTransitive$18 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic java.lang.String lambda$completeModule$17 (org.openjdk.tools.javac.code.Directive$RequiresDirective)
private synthetic void lambda$completeModule$16 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
private static synthetic boolean lambda$static$15 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic void lambda$setupAllModules$14 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic java.lang.String lambda$setupAllModules$13 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic boolean lambda$setupAllModules$12 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic void lambda$setupAllModules$11 (java.util.Set, java.util.Set, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic boolean lambda$setupAllModules$10 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private synthetic boolean lambda$setupAllModules$9 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic boolean lambda$null$8 (org.openjdk.tools.javac.code.Directive$ExportsDirective)
private static synthetic boolean lambda$setupAllModules$7 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic boolean lambda$setupAllModules$6 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private synthetic boolean lambda$setupAllModules$5 (java.util.Set, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private synthetic void lambda$getUsesProvidesCompleter$4 (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
private synthetic void lambda$setCompilationUnitModules$3 (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
private synthetic void lambda$setCompilationUnitModules$2 (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
private static synthetic void lambda$enter$1 (java.util.Set)
private synthetic void lambda$initModules$0 (java.util.Set)
static synthetic org.openjdk.tools.javac.code.ModuleFinder access$000 (org.openjdk.tools.javac.comp.Modules)
static synthetic void access$100 (org.openjdk.tools.javac.comp.Modules, org.openjdk.tools.javac.code.Symbol$ModuleSymbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
static synthetic void access$200 (org.openjdk.tools.javac.comp.Modules, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
static synthetic org.openjdk.tools.javac.util.Log access$300 (org.openjdk.tools.javac.comp.Modules)
static synthetic org.openjdk.tools.javac.code.DeferredLintHandler access$400 (org.openjdk.tools.javac.comp.Modules)
static synthetic void access$500 (org.openjdk.tools.javac.comp.Modules, org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
static synthetic java.util.Set access$600 (org.openjdk.tools.javac.comp.Modules)
static synthetic org.openjdk.tools.javac.code.Symtab access$700 (org.openjdk.tools.javac.comp.Modules)
static synthetic org.openjdk.tools.javac.comp.Attr access$800 (org.openjdk.tools.javac.comp.Modules)
static synthetic org.openjdk.tools.javac.comp.Check access$900 (org.openjdk.tools.javac.comp.Modules)
static synthetic org.openjdk.tools.javac.util.Names access$1000 (org.openjdk.tools.javac.comp.Modules)
static synthetic java.util.Map access$1100 (org.openjdk.tools.javac.comp.Modules)
static synthetic org.openjdk.tools.javac.code.Types access$1200 (org.openjdk.tools.javac.comp.Modules)
static synthetic void access$1300 (org.openjdk.tools.javac.comp.Modules, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.util.Collection)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Modules$UsesProvidesVisitor.class
Modules.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Modules$UsesProvidesVisitor extends org.openjdk.tools.javac.tree.JCTree$Visitor {
private final org.openjdk.tools.javac.code.Symbol$ModuleSymbol msym
private final org.openjdk.tools.javac.comp.Env env
private final java.util.Set allUses
private final java.util.Map allProvides
java.util.Map directiveToTreeMap
final synthetic org.openjdk.tools.javac.comp.Modules this$0
public void <init> (org.openjdk.tools.javac.comp.Modules, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.comp.Env)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
public void visitExports (org.openjdk.tools.javac.tree.JCTree$JCExports)
public void visitOpens (org.openjdk.tools.javac.tree.JCTree$JCOpens)
org.openjdk.tools.javac.code.Symbol$MethodSymbol noArgsConstructor (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
org.openjdk.tools.javac.code.Symbol$MethodSymbol factoryMethod (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public void visitProvides (org.openjdk.tools.javac.tree.JCTree$JCProvides)
public void visitRequires (org.openjdk.tools.javac.tree.JCTree$JCRequires)
public void visitUses (org.openjdk.tools.javac.tree.JCTree$JCUses)
private void checkForCorrectness ()
private static synthetic java.util.Set lambda$visitProvides$2 (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private static synthetic boolean lambda$factoryMethod$1 (org.openjdk.tools.javac.code.Symbol)
private synthetic void lambda$visitModuleDef$0 (org.openjdk.tools.javac.tree.JCTree$JCDirective)
}
org/openjdk/tools/javac/comp/Modules$PackageNameFinder.class
Modules.java
package org.openjdk.tools.javac.comp
public abstract org.openjdk.tools.javac.comp.Modules$PackageNameFinder extends java.lang.Object {
public abstract org.openjdk.tools.javac.util.Name findPackageNameOf (org.openjdk.javax.tools.JavaFileObject)
}
org/openjdk/tools/javac/comp/Modules$ModuleVisitor.class
Modules.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Modules$ModuleVisitor extends org.openjdk.tools.javac.tree.JCTree$Visitor {
private org.openjdk.tools.javac.code.Symbol$ModuleSymbol sym
private final java.util.Set allRequires
private final java.util.Map allExports
private final java.util.Map allOpens
final synthetic org.openjdk.tools.javac.comp.Modules this$0
void <init> (org.openjdk.tools.javac.comp.Modules)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
public void visitRequires (org.openjdk.tools.javac.tree.JCTree$JCRequires)
public void visitExports (org.openjdk.tools.javac.tree.JCTree$JCExports)
private void reportExportsConflict (org.openjdk.tools.javac.tree.JCTree$JCExports, org.openjdk.tools.javac.code.Symbol$PackageSymbol)
private void checkDuplicateExportsToModule (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.code.Directive$ExportsDirective)
private void reportExportsConflictToModule (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
public void visitOpens (org.openjdk.tools.javac.tree.JCTree$JCOpens)
private void reportOpensConflict (org.openjdk.tools.javac.tree.JCTree$JCOpens, org.openjdk.tools.javac.code.Symbol$PackageSymbol)
private void checkDuplicateOpensToModule (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.code.Directive$OpensDirective)
private void reportOpensConflictToModule (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
public void visitProvides (org.openjdk.tools.javac.tree.JCTree$JCProvides)
public void visitUses (org.openjdk.tools.javac.tree.JCTree$JCUses)
private void ensureJavaBase ()
private org.openjdk.tools.javac.code.Symbol$ModuleSymbol lookupModule (org.openjdk.tools.javac.tree.JCTree$JCExpression)
private static synthetic org.openjdk.tools.javac.util.List lambda$visitOpens$2 (org.openjdk.tools.javac.code.Symbol$PackageSymbol)
private static synthetic org.openjdk.tools.javac.util.List lambda$visitExports$1 (org.openjdk.tools.javac.code.Symbol$PackageSymbol)
private synthetic void lambda$visitModuleDef$0 (org.openjdk.tools.javac.tree.JCTree$JCDirective)
}
org/openjdk/tools/javac/comp/Modules$3.class
Modules.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Modules$3 extends java.lang.Object implements org.openjdk.tools.javac.code.Symbol$Completer {
final synthetic org.openjdk.tools.javac.comp.Modules this$0
void <init> (org.openjdk.tools.javac.comp.Modules)
public void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/Modules$2.class
Modules.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Modules$2 extends java.lang.Object implements org.openjdk.tools.javac.code.Symbol$Completer {
final synthetic org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit val$tree
final synthetic org.openjdk.tools.javac.comp.Modules this$0
void <init> (org.openjdk.tools.javac.comp.Modules, org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/Modules$1.class
Modules.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Modules$1 extends java.lang.Object implements org.openjdk.tools.javac.code.Symbol$Completer {
final synthetic org.openjdk.tools.javac.comp.Modules this$0
void <init> (org.openjdk.tools.javac.comp.Modules)
public void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/MemberEnter.class
MemberEnter.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.MemberEnter extends org.openjdk.tools.javac.tree.JCTree$Visitor {
protected static final org.openjdk.tools.javac.util.Context$Key memberEnterKey
private final org.openjdk.tools.javac.comp.Enter enter
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.comp.Check chk
private final org.openjdk.tools.javac.comp.Attr attr
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.comp.Annotate annotate
private final org.openjdk.tools.javac.code.Types types
private final org.openjdk.tools.javac.code.DeferredLintHandler deferredLintHandler
protected org.openjdk.tools.javac.comp.Env env
public static org.openjdk.tools.javac.comp.MemberEnter instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
org.openjdk.tools.javac.code.Type signature (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
protected void memberEnter (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
void memberEnter (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
org.openjdk.tools.javac.comp.Env methodEnv (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl, org.openjdk.tools.javac.comp.Env)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
void checkType (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, java.lang.String)
void checkReceiver (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.comp.Env)
public boolean needsLazyConstValue (org.openjdk.tools.javac.tree.JCTree)
org.openjdk.tools.javac.comp.Env initEnv (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.comp.Env)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
public void visitErroneous (org.openjdk.tools.javac.tree.JCTree$JCErroneous)
public org.openjdk.tools.javac.comp.Env getMethodEnv (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl, org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.comp.Env getInitEnv (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.comp.Env)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/MemberEnter$InitTreeVisitor.class
MemberEnter.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.MemberEnter$InitTreeVisitor extends org.openjdk.tools.javac.tree.JCTree$Visitor {
private static final java.util.Set ALLOWED_OPERATORS
boolean result
void <init> ()
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
public void visitLiteral (org.openjdk.tools.javac.tree.JCTree$JCLiteral)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Lower.class
Lower.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Lower extends org.openjdk.tools.javac.tree.TreeTranslator {
protected static final org.openjdk.tools.javac.util.Context$Key lowerKey
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.comp.Resolve rs
private final org.openjdk.tools.javac.comp.Operators operators
private final org.openjdk.tools.javac.comp.Check chk
private final org.openjdk.tools.javac.comp.Attr attr
private org.openjdk.tools.javac.tree.TreeMaker make
private org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition make_pos
private final org.openjdk.tools.javac.jvm.ClassWriter writer
private final org.openjdk.tools.javac.comp.ConstFold cfolder
private final org.openjdk.tools.javac.jvm.Target target
private final org.openjdk.tools.javac.code.Source source
private final org.openjdk.tools.javac.comp.TypeEnvs typeEnvs
private final org.openjdk.tools.javac.util.Name dollarAssertionsDisabled
private final org.openjdk.tools.javac.util.Name classDollar
private final org.openjdk.tools.javac.util.Name dollarCloseResource
private final org.openjdk.tools.javac.code.Types types
private final boolean debugLower
private final org.openjdk.tools.javac.main.Option$PkgInfo pkginfoOpt
org.openjdk.tools.javac.code.Symbol$ClassSymbol currentClass
org.openjdk.tools.javac.util.ListBuffer translated
org.openjdk.tools.javac.comp.Env attrEnv
org.openjdk.tools.javac.tree.EndPosTable endPosTable
java.util.Map classdefs
public java.util.Map prunedTree
java.util.Map actualSymbols
org.openjdk.tools.javac.tree.JCTree$JCMethodDecl currentMethodDef
org.openjdk.tools.javac.code.Symbol$MethodSymbol currentMethodSym
org.openjdk.tools.javac.tree.JCTree$JCClassDecl outermostClassDef
org.openjdk.tools.javac.tree.JCTree outermostMemberDef
java.util.Map lambdaTranslationMap
org.openjdk.tools.javac.comp.Lower$ClassMap classMap
java.util.Map freevarCache
java.util.Map enumSwitchMap
org.openjdk.tools.javac.tree.JCTree$Visitor conflictsChecker
private java.util.Map accessNums
private java.util.Map accessSyms
private java.util.Map accessConstrs
private org.openjdk.tools.javac.util.List accessConstrTags
private org.openjdk.tools.javac.util.ListBuffer accessed
org.openjdk.tools.javac.code.Scope$WriteableScope proxies
org.openjdk.tools.javac.code.Scope$WriteableScope twrVars
org.openjdk.tools.javac.util.List outerThisStack
public static final int USE_CLOSE_RESOURCE_METHOD_THRESHOLD
private org.openjdk.tools.javac.code.Symbol$ClassSymbol assertionsDisabledClassCache
private org.openjdk.tools.javac.tree.JCTree$JCExpression enclOp
private org.openjdk.tools.javac.code.Symbol$MethodSymbol systemArraycopyMethod
public static org.openjdk.tools.javac.comp.Lower instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
org.openjdk.tools.javac.tree.JCTree$JCClassDecl classDef (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
org.openjdk.tools.javac.code.Symbol$ClassSymbol ownerToCopyFreeVarsFrom (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
org.openjdk.tools.javac.util.List freevars (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
org.openjdk.tools.javac.comp.Lower$EnumMapping mapForEnum (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
org.openjdk.tools.javac.tree.TreeMaker make_at (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
org.openjdk.tools.javac.tree.JCTree$JCExpression makeLit (org.openjdk.tools.javac.code.Type, java.lang.Object)
org.openjdk.tools.javac.tree.JCTree$JCExpression makeNull ()
org.openjdk.tools.javac.tree.JCTree$JCNewClass makeNewClass (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.tree.JCTree$JCUnary makeUnary (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCBinary makeBinary (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCAssignOp makeAssignop (org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
org.openjdk.tools.javac.tree.JCTree$JCExpression makeString (org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCClassDecl makeEmptyClass (long, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
org.openjdk.tools.javac.tree.JCTree$JCClassDecl makeEmptyClass (long, org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.Name, boolean)
private void enterSynthetic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope$WriteableScope)
private org.openjdk.tools.javac.util.Name makeSyntheticName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Scope)
void checkConflicts (org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Symbol lookupSynthetic (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Scope)
private org.openjdk.tools.javac.code.Symbol$MethodSymbol lookupMethod (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Symbol$MethodSymbol lookupConstructor (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Symbol$VarSymbol lookupField (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name)
private void checkAccessConstructorTags ()
private boolean isTranslatedClassAvailable (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void swapAccessConstructorTag (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private static int accessCode (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
private org.openjdk.tools.javac.code.Symbol$OperatorSymbol binaryAccessOperator (int, org.openjdk.tools.javac.tree.JCTree$Tag)
private static org.openjdk.tools.javac.tree.JCTree$Tag treeTag (org.openjdk.tools.javac.code.Symbol$OperatorSymbol)
org.openjdk.tools.javac.util.Name accessName (int, int)
org.openjdk.tools.javac.code.Symbol$MethodSymbol accessSymbol (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree, boolean, boolean)
org.openjdk.tools.javac.tree.JCTree$JCExpression accessBase (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
boolean needsPrivateAccess (org.openjdk.tools.javac.code.Symbol)
boolean needsProtectedAccess (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree)
org.openjdk.tools.javac.code.Symbol$ClassSymbol accessClass (org.openjdk.tools.javac.code.Symbol, boolean, org.openjdk.tools.javac.tree.JCTree)
private void addPrunedInfo (org.openjdk.tools.javac.tree.JCTree)
org.openjdk.tools.javac.tree.JCTree$JCExpression access (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression, boolean)
org.openjdk.tools.javac.tree.JCTree$JCExpression access (org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.code.Symbol accessConstructor (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.code.Symbol$ClassSymbol accessConstructorTag ()
void makeAccessible (org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.tree.JCTree accessDef (int, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol, int)
org.openjdk.tools.javac.tree.JCTree accessConstructorDef (int, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
org.openjdk.tools.javac.util.Name proxyName (org.openjdk.tools.javac.util.Name)
org.openjdk.tools.javac.util.List freevarDefs (int, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.util.List freevarDefs (int, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol, long)
org.openjdk.tools.javac.util.Name outerThisName (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
private org.openjdk.tools.javac.code.Symbol$VarSymbol makeOuterThisVarSymbol (org.openjdk.tools.javac.code.Symbol, long)
private org.openjdk.tools.javac.tree.JCTree$JCVariableDecl makeOuterThisVarDecl (int, org.openjdk.tools.javac.code.Symbol$VarSymbol)
org.openjdk.tools.javac.tree.JCTree$JCVariableDecl outerThisDef (int, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
org.openjdk.tools.javac.tree.JCTree$JCVariableDecl outerThisDef (int, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
org.openjdk.tools.javac.util.List loadFreevars (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.tree.JCTree$JCExpression loadFreevar (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$VarSymbol)
org.openjdk.tools.javac.tree.JCTree$JCExpression makeThis (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
org.openjdk.tools.javac.tree.JCTree makeTwrTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
private org.openjdk.tools.javac.tree.JCTree$JCBlock makeTwrBlock (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCBlock, boolean, int)
private org.openjdk.tools.javac.tree.JCTree$JCBlock makeTwrFinallyClause (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree$JCExpression, boolean)
private boolean shouldUseCloseResourceMethod ()
private org.openjdk.tools.javac.tree.JCTree$JCStatement makeTwrCloseStatement (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private org.openjdk.tools.javac.tree.JCTree$JCStatement makeResourceCloseInvocation (org.openjdk.tools.javac.tree.JCTree$JCExpression)
private org.openjdk.tools.javac.tree.JCTree$JCExpression makeNonNullCheck (org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCExpression makeOuterThis (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
org.openjdk.tools.javac.tree.JCTree$JCExpression makeOwnerThis (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, boolean)
org.openjdk.tools.javac.tree.JCTree$JCExpression makeOwnerThisN (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, boolean)
org.openjdk.tools.javac.tree.JCTree$JCStatement initField (int, org.openjdk.tools.javac.util.Name)
org.openjdk.tools.javac.tree.JCTree$JCStatement initOuterThis (int)
private org.openjdk.tools.javac.code.Symbol$ClassSymbol outerCacheClass ()
private org.openjdk.tools.javac.code.Symbol$MethodSymbol classDollarSym (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
org.openjdk.tools.javac.tree.JCTree$JCBlock classDollarSymBody (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
private org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation makeCall (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.util.Name cacheName (java.lang.String)
private org.openjdk.tools.javac.code.Symbol$VarSymbol cacheSym (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String)
private org.openjdk.tools.javac.tree.JCTree$JCExpression classOf (org.openjdk.tools.javac.tree.JCTree)
private org.openjdk.tools.javac.tree.JCTree$JCExpression classOfType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private org.openjdk.tools.javac.code.Symbol$ClassSymbol assertionsDisabledClass ()
private org.openjdk.tools.javac.tree.JCTree$JCExpression assertFlagTest (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
org.openjdk.tools.javac.tree.JCTree$JCExpression abstractRval (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Lower$TreeBuilder)
org.openjdk.tools.javac.tree.JCTree$JCExpression abstractRval (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Lower$TreeBuilder)
org.openjdk.tools.javac.tree.JCTree$JCExpression abstractLval (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Lower$TreeBuilder)
org.openjdk.tools.javac.tree.JCTree$JCExpression makeComma (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.tree.JCTree translate (org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.tree.JCTree$JCExpression translate (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.tree.JCTree translate (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.util.List translate (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCExpression)
public org.openjdk.tools.javac.util.List translate (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
public void visitPackageDef (org.openjdk.tools.javac.tree.JCTree$JCPackageDecl)
private boolean needPackageInfoClass (org.openjdk.tools.javac.tree.JCTree$JCPackageDecl)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
private void createInfoClass (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
private void visitEnumDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
private boolean useClone ()
private void visitEnumConstantDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, int)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
private void visitMethodDefInternal (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
private java.util.Map makeTranslationMap (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
private boolean isTrue (org.openjdk.tools.javac.tree.JCTree)
private boolean isFalse (org.openjdk.tools.javac.tree.JCTree)
private java.lang.Boolean expValue (org.openjdk.tools.javac.tree.JCTree)
private java.lang.Boolean expValueIsNull (boolean, org.openjdk.tools.javac.tree.JCTree)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
private org.openjdk.tools.javac.tree.JCTree$JCExpression convert (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
public void visitAssert (org.openjdk.tools.javac.tree.JCTree$JCAssert)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
org.openjdk.tools.javac.util.List boxArgs (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.tree.JCTree$JCExpression boxIfNeeded (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.tree.JCTree$JCExpression boxPrimitive (org.openjdk.tools.javac.tree.JCTree$JCExpression)
org.openjdk.tools.javac.tree.JCTree$JCExpression boxPrimitive (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.tree.JCTree$JCExpression unbox (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitIndexed (org.openjdk.tools.javac.tree.JCTree$JCArrayAccess)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
org.openjdk.tools.javac.tree.JCTree$JCExpression lowerBoxedPostop (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
private void visitArrayForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
private void patchTargets (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
private void visitIterableForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public org.openjdk.tools.javac.tree.JCTree visitEnumSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public org.openjdk.tools.javac.tree.JCTree visitStringSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitLetExpr (org.openjdk.tools.javac.tree.JCTree$LetExpr)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public org.openjdk.tools.javac.util.List translateTopLevelClass (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.TreeMaker)
private synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression lambda$lowerBoxedPostop$7 (org.openjdk.tools.javac.tree.JCTree$JCUnary, boolean, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression lambda$null$6 (org.openjdk.tools.javac.tree.JCTree$JCUnary, org.openjdk.tools.javac.tree.JCTree$JCExpression, boolean, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression lambda$visitAssignop$5 (org.openjdk.tools.javac.tree.JCTree$JCAssignOp, boolean, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private static synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression lambda$makeComma$4 (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression lambda$abstractLval$3 (org.openjdk.tools.javac.tree.JCTree$JCArrayAccess, org.openjdk.tools.javac.comp.Lower$TreeBuilder, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression lambda$null$2 (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCArrayAccess, org.openjdk.tools.javac.comp.Lower$TreeBuilder, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private synthetic org.openjdk.tools.javac.tree.JCTree$JCExpression lambda$abstractLval$1 (org.openjdk.tools.javac.comp.Lower$TreeBuilder, org.openjdk.tools.javac.tree.JCTree$JCFieldAccess, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private static synthetic boolean lambda$binaryAccessOperator$0 (org.openjdk.tools.javac.tree.JCTree$Tag, int, org.openjdk.tools.javac.code.Symbol$OperatorSymbol)
static synthetic org.openjdk.tools.javac.util.Names access$000 (org.openjdk.tools.javac.comp.Lower)
static synthetic org.openjdk.tools.javac.jvm.Target access$100 (org.openjdk.tools.javac.comp.Lower)
static synthetic org.openjdk.tools.javac.jvm.ClassWriter access$200 (org.openjdk.tools.javac.comp.Lower)
static synthetic org.openjdk.tools.javac.code.Symbol$ClassSymbol access$300 (org.openjdk.tools.javac.comp.Lower)
static synthetic org.openjdk.tools.javac.code.Symtab access$400 (org.openjdk.tools.javac.comp.Lower)
static synthetic void access$500 (org.openjdk.tools.javac.comp.Lower, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope$WriteableScope)
static synthetic org.openjdk.tools.javac.tree.TreeMaker access$600 (org.openjdk.tools.javac.comp.Lower)
static synthetic org.openjdk.tools.javac.code.Symbol$MethodSymbol access$700 (org.openjdk.tools.javac.comp.Lower, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
static synthetic org.openjdk.tools.javac.comp.Check access$800 (org.openjdk.tools.javac.comp.Lower)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Lower$TreeBuilder.class
Lower.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Lower$TreeBuilder extends java.lang.Object {
public abstract org.openjdk.tools.javac.tree.JCTree$JCExpression build (org.openjdk.tools.javac.tree.JCTree$JCExpression)
}
org/openjdk/tools/javac/comp/Lower$FreeVarCollector.class
Lower.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Lower$FreeVarCollector extends org.openjdk.tools.javac.comp.Lower$BasicFreeVarCollector {
org.openjdk.tools.javac.code.Symbol owner
org.openjdk.tools.javac.code.Symbol$ClassSymbol clazz
org.openjdk.tools.javac.util.List fvs
final synthetic org.openjdk.tools.javac.comp.Lower this$0
void <init> (org.openjdk.tools.javac.comp.Lower, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private void addFreeVar (org.openjdk.tools.javac.code.Symbol$VarSymbol)
void addFreeVars (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void visitSymbol (org.openjdk.tools.javac.code.Symbol)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
}
org/openjdk/tools/javac/comp/Lower$EnumMapping.class
Lower.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Lower$EnumMapping extends java.lang.Object {
org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition pos
int next
final org.openjdk.tools.javac.code.Symbol$TypeSymbol forEnum
final org.openjdk.tools.javac.code.Symbol$VarSymbol mapVar
final java.util.Map values
final synthetic org.openjdk.tools.javac.comp.Lower this$0
void <init> (org.openjdk.tools.javac.comp.Lower, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
org.openjdk.tools.javac.tree.JCTree$JCLiteral forConstant (org.openjdk.tools.javac.code.Symbol$VarSymbol)
void translate ()
}
org/openjdk/tools/javac/comp/Lower$ClassMap.class
Lower.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Lower$ClassMap extends org.openjdk.tools.javac.tree.TreeScanner {
final synthetic org.openjdk.tools.javac.comp.Lower this$0
void <init> (org.openjdk.tools.javac.comp.Lower)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
}
org/openjdk/tools/javac/comp/Lower$BasicFreeVarCollector.class
Lower.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Lower$BasicFreeVarCollector extends org.openjdk.tools.javac.tree.TreeScanner {
final synthetic org.openjdk.tools.javac.comp.Lower this$0
void <init> (org.openjdk.tools.javac.comp.Lower)
abstract void addFreeVars (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
abstract void visitSymbol (org.openjdk.tools.javac.code.Symbol)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
}
org/openjdk/tools/javac/comp/Lower$AssignopDependencyScanner.class
Lower.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Lower$AssignopDependencyScanner extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.code.Symbol sym
boolean dependencyFound
final synthetic org.openjdk.tools.javac.comp.Lower this$0
void <init> (org.openjdk.tools.javac.comp.Lower, org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void scan (org.openjdk.tools.javac.tree.JCTree)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
}
org/openjdk/tools/javac/comp/Lower$2.class
Lower.java
package org.openjdk.tools.javac.comp
synthetic org.openjdk.tools.javac.comp.Lower$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Kinds$Kind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Symbol$OperatorSymbol$AccessCode
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$main$Option$PkgInfo
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Lower$1TryFinder.class
Lower.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Lower$1TryFinder extends org.openjdk.tools.javac.tree.TreeScanner {
int closeCount
final synthetic org.openjdk.tools.javac.comp.Lower this$0
void <init> (org.openjdk.tools.javac.comp.Lower)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public void scan (org.openjdk.tools.javac.tree.JCTree)
boolean useCloseResourceMethod ()
}
org/openjdk/tools/javac/comp/Lower$1Patcher.class
Lower.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Lower$1Patcher extends org.openjdk.tools.javac.tree.TreeScanner {
final synthetic org.openjdk.tools.javac.tree.JCTree val$src
final synthetic org.openjdk.tools.javac.tree.JCTree val$dest
final synthetic org.openjdk.tools.javac.comp.Lower this$0
void <init> (org.openjdk.tools.javac.comp.Lower, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
public void visitBreak (org.openjdk.tools.javac.tree.JCTree$JCBreak)
public void visitContinue (org.openjdk.tools.javac.tree.JCTree$JCContinue)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
}
org/openjdk/tools/javac/comp/Lower$1.class
Lower.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Lower$1 extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.code.Symbol$TypeSymbol currentClass
final synthetic org.openjdk.tools.javac.comp.Lower this$0
void <init> (org.openjdk.tools.javac.comp.Lower)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
}
org/openjdk/tools/javac/comp/LambdaToMethod.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.LambdaToMethod extends org.openjdk.tools.javac.tree.TreeTranslator {
private org.openjdk.tools.javac.comp.Attr attr
private org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
private org.openjdk.tools.javac.util.Log log
private org.openjdk.tools.javac.comp.Lower lower
private org.openjdk.tools.javac.util.Names names
private org.openjdk.tools.javac.code.Symtab syms
private org.openjdk.tools.javac.comp.Resolve rs
private org.openjdk.tools.javac.comp.Operators operators
private org.openjdk.tools.javac.tree.TreeMaker make
private org.openjdk.tools.javac.code.Types types
private org.openjdk.tools.javac.comp.TransTypes transTypes
private org.openjdk.tools.javac.comp.Env attrEnv
private org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor analyzer
private java.util.Map contextMap
private org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext context
private org.openjdk.tools.javac.comp.LambdaToMethod$KlassInfo kInfo
private final boolean dumpLambdaToMethodStats
private final boolean forceSerializable
public static final int FLAG_SERIALIZABLE
public static final int FLAG_MARKERS
public static final int FLAG_BRIDGES
protected static final org.openjdk.tools.javac.util.Context$Key unlambdaKey
public static org.openjdk.tools.javac.comp.LambdaToMethod instance (org.openjdk.tools.javac.util.Context)
private void <init> (org.openjdk.tools.javac.util.Context)
public org.openjdk.tools.javac.tree.JCTree translate (org.openjdk.tools.javac.tree.JCTree)
org.openjdk.tools.javac.tree.JCTree translate (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext)
org.openjdk.tools.javac.util.List translate (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext)
public org.openjdk.tools.javac.tree.JCTree translateTopLevelClass (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.TreeMaker)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
private void apportionTypeAnnotations (org.openjdk.tools.javac.tree.JCTree$JCLambda, java.util.function.Supplier, java.util.function.Consumer, java.util.function.Consumer)
private org.openjdk.tools.javac.tree.JCTree$JCIdent makeThis (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
private org.openjdk.tools.javac.tree.JCTree$JCBlock makeLambdaBody (org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
private org.openjdk.tools.javac.tree.JCTree$JCBlock makeLambdaExpressionBody (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
private org.openjdk.tools.javac.tree.JCTree$JCBlock makeLambdaStatementBody (org.openjdk.tools.javac.tree.JCTree$JCBlock, org.openjdk.tools.javac.tree.JCTree$JCMethodDecl, boolean)
private org.openjdk.tools.javac.tree.JCTree$JCMethodDecl makeDeserializeMethod (org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.tree.JCTree$JCNewClass makeNewClass (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.tree.JCTree$JCNewClass makeNewClass (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
private void addDeserializationCase (int, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type$MethodType)
private org.openjdk.tools.javac.tree.JCTree$JCExpression eqTest (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private org.openjdk.tools.javac.tree.JCTree$JCExpression deserTest (org.openjdk.tools.javac.tree.JCTree$JCExpression, java.lang.String, java.lang.String)
private org.openjdk.tools.javac.tree.JCTree$JCExpression deserGetter (java.lang.String, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.tree.JCTree$JCExpression deserGetter (java.lang.String, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Symbol$MethodSymbol makePrivateSyntheticMethod (long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
private org.openjdk.tools.javac.code.Symbol$VarSymbol makeSyntheticVar (long, java.lang.String, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
private org.openjdk.tools.javac.code.Symbol$VarSymbol makeSyntheticVar (long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
private void setVarargsIfNeeded (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.util.List convertArgs (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type$MethodType typeToMethodType (org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.tree.JCTree$JCExpression makeMetafactoryIndyCall (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext, int, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.tree.JCTree$JCExpression makeIndyCall (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Name)
private org.openjdk.tools.javac.util.List bsmStaticArgToTypes (org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Type bsmStaticArgToType (java.lang.Object)
private int referenceKind (org.openjdk.tools.javac.code.Symbol)
private java.lang.String typeSig (org.openjdk.tools.javac.code.Type)
private java.lang.String classSig (org.openjdk.tools.javac.code.Type)
static synthetic org.openjdk.tools.javac.code.Symtab access$000 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic org.openjdk.tools.javac.util.Names access$100 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic org.openjdk.tools.javac.code.Symbol$MethodSymbol access$200 (org.openjdk.tools.javac.comp.LambdaToMethod, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
static synthetic org.openjdk.tools.javac.code.Symbol$VarSymbol access$1000 (org.openjdk.tools.javac.comp.LambdaToMethod, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
static synthetic org.openjdk.tools.javac.tree.TreeMaker access$1100 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic org.openjdk.tools.javac.comp.Env access$1200 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic org.openjdk.tools.javac.comp.TransTypes access$1300 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic org.openjdk.tools.javac.code.Types access$1600 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic org.openjdk.tools.javac.comp.Attr access$1700 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic org.openjdk.tools.javac.util.List access$1800 (org.openjdk.tools.javac.comp.LambdaToMethod, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
static synthetic void access$1900 (org.openjdk.tools.javac.comp.LambdaToMethod, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type)
static synthetic org.openjdk.tools.javac.util.Log access$2200 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic java.util.Map access$2300 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic boolean access$2400 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic org.openjdk.tools.javac.comp.Lower access$2500 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext access$2800 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic boolean access$3100 (org.openjdk.tools.javac.comp.LambdaToMethod)
static synthetic java.lang.String access$3300 (org.openjdk.tools.javac.comp.LambdaToMethod, org.openjdk.tools.javac.code.Type)
static synthetic int access$3800 (org.openjdk.tools.javac.comp.LambdaToMethod, org.openjdk.tools.javac.code.Symbol)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/LambdaToMethod$MemberReferenceToLambda.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.LambdaToMethod$MemberReferenceToLambda extends java.lang.Object {
private final org.openjdk.tools.javac.tree.JCTree$JCMemberReference tree
private final org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$ReferenceTranslationContext localContext
private final org.openjdk.tools.javac.code.Symbol owner
private final org.openjdk.tools.javac.util.ListBuffer args
private final org.openjdk.tools.javac.util.ListBuffer params
private org.openjdk.tools.javac.tree.JCTree$JCExpression receiverExpression
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod this$0
void <init> (org.openjdk.tools.javac.comp.LambdaToMethod, org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$ReferenceTranslationContext, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.tree.JCTree$JCLambda lambda ()
org.openjdk.tools.javac.code.Symbol$VarSymbol addParametersReturnReceiver ()
org.openjdk.tools.javac.tree.JCTree$JCExpression getReceiverExpression ()
private org.openjdk.tools.javac.tree.JCTree$JCExpression makeReceiver (org.openjdk.tools.javac.code.Symbol$VarSymbol)
private org.openjdk.tools.javac.tree.JCTree$JCExpression expressionInvoke (org.openjdk.tools.javac.code.Symbol$VarSymbol)
private org.openjdk.tools.javac.tree.JCTree$JCExpression expressionNew ()
private org.openjdk.tools.javac.code.Symbol$VarSymbol addParameter (java.lang.String, org.openjdk.tools.javac.code.Type, boolean)
}
org/openjdk/tools/javac/comp/LambdaToMethod$LambdaSymbolKind.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind PARAM
public static final enum org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind LOCAL_VAR
public static final enum org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind CAPTURED_VAR
public static final enum org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind CAPTURED_THIS
public static final enum org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind CAPTURED_OUTER_THIS
public static final enum org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind TYPE_VAR
private static final synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind[] $VALUES
public static org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind[] values ()
public static org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
boolean propagateAnnotations ()
static void <clinit> ()
}
org/openjdk/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor extends org.openjdk.tools.javac.tree.TreeTranslator {
private org.openjdk.tools.javac.util.List frameStack
private int lambdaCount
private org.openjdk.tools.javac.util.List typesUnderConstruction
private org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$SyntheticMethodNameCounter syntheticMethodNameCounts
private java.util.Map localClassDefs
private java.util.Map clinits
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod this$0
void <init> (org.openjdk.tools.javac.comp.LambdaToMethod)
private org.openjdk.tools.javac.tree.JCTree$JCClassDecl analyzeAndPreprocessClass (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
private org.openjdk.tools.javac.code.Symbol$ClassSymbol currentClass ()
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
private void analyzeLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext analyzeLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda, java.lang.String)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
void captureLocalClassDefs (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext)
boolean currentlyInClass (org.openjdk.tools.javac.code.Symbol)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
private org.openjdk.tools.javac.code.Symbol owner ()
private org.openjdk.tools.javac.code.Symbol owner (boolean)
private org.openjdk.tools.javac.code.Symbol initSym (org.openjdk.tools.javac.code.Symbol$ClassSymbol, long)
private org.openjdk.tools.javac.tree.JCTree directlyEnclosingLambda ()
private boolean inClassWithinLambda ()
private org.openjdk.tools.javac.tree.JCTree capturedDecl (int, org.openjdk.tools.javac.code.Symbol)
private org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext context ()
private boolean lambdaIdentSymbolFilter (org.openjdk.tools.javac.code.Symbol)
private boolean lambdaFieldAccessFilter (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
private boolean lambdaNewClassFilter (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext, org.openjdk.tools.javac.tree.JCTree$JCNewClass)
static synthetic org.openjdk.tools.javac.tree.JCTree$JCClassDecl access$300 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor, org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
static synthetic boolean access$800 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor, org.openjdk.tools.javac.code.Symbol)
static synthetic boolean access$900 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor, org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
static synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext access$2600 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor)
static synthetic org.openjdk.tools.javac.tree.JCTree access$2700 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor, int, org.openjdk.tools.javac.code.Symbol)
static synthetic org.openjdk.tools.javac.code.Symbol access$2900 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor, boolean)
static synthetic org.openjdk.tools.javac.util.List access$3000 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor)
static synthetic org.openjdk.tools.javac.tree.JCTree access$3200 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor)
static synthetic int access$3408 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor)
static synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$SyntheticMethodNameCounter access$3500 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor)
static synthetic org.openjdk.tools.javac.util.List access$3600 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor)
static synthetic org.openjdk.tools.javac.code.Symbol$ClassSymbol access$3700 (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor)
}
org/openjdk/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext extends java.lang.Object {
final org.openjdk.tools.javac.tree.JCTree$JCFunctionalExpression tree
final org.openjdk.tools.javac.code.Symbol owner
final int depth
final org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext prev
final org.openjdk.tools.javac.util.List bridges
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor this$1
void <init> (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor, org.openjdk.tools.javac.tree.JCTree$JCFunctionalExpression)
boolean needsAltMetafactory ()
boolean isSerializable ()
java.lang.String enclosingMethodName ()
java.lang.String syntheticMethodNameComponent (org.openjdk.tools.javac.util.Name)
}
org/openjdk/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor$SyntheticMethodNameCounter.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$SyntheticMethodNameCounter extends java.lang.Object {
private java.util.Map map
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor this$1
private void <init> (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor)
int getIndex (java.lang.StringBuilder)
synthetic void <init> (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor, org.openjdk.tools.javac.comp.LambdaToMethod$1)
}
org/openjdk/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor$ReferenceTranslationContext.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
final org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$ReferenceTranslationContext extends org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext {
final boolean isSuper
final org.openjdk.tools.javac.code.Symbol sigPolySym
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor this$1
void <init> (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor, org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
int referenceKind ()
boolean needsVarArgsConversion ()
boolean isArrayOp ()
boolean receiverAccessible ()
boolean isPrivateInOtherClass ()
boolean isProtectedInSuperClassOfEnclosingClassInOtherPackage ()
final boolean isSignaturePolymorphic ()
boolean interfaceParameterIsIntersectionType ()
final boolean needsConversionToLambda ()
org.openjdk.tools.javac.code.Type generatedRefSig ()
org.openjdk.tools.javac.code.Type bridgedRefSig ()
}
org/openjdk/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext extends org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext {
final org.openjdk.tools.javac.code.Symbol self
final org.openjdk.tools.javac.code.Symbol assignedTo
java.util.Map translatedSymbols
org.openjdk.tools.javac.code.Symbol$MethodSymbol translatedSym
org.openjdk.tools.javac.util.List syntheticParams
final java.util.Set freeVarProcessedLocalClasses
org.openjdk.tools.javac.tree.JCTree$JCExpression methodReferenceReceiver
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor this$1
void <init> (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor, org.openjdk.tools.javac.tree.JCTree$JCLambda)
private java.lang.String serializedLambdaDisambiguation ()
private org.openjdk.tools.javac.util.Name lambdaName ()
private org.openjdk.tools.javac.util.Name serializedLambdaName ()
org.openjdk.tools.javac.code.Symbol translate (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind)
void addSymbol (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind)
java.util.Map getSymbolMap (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaSymbolKind)
org.openjdk.tools.javac.tree.JCTree translate (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public org.openjdk.tools.javac.tree.JCTree translate (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
void complete ()
org.openjdk.tools.javac.code.Type generatedLambdaSig ()
}
org/openjdk/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext$2.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext$2 extends org.openjdk.tools.javac.code.Symbol$VarSymbol {
final synthetic org.openjdk.tools.javac.code.Symbol val$sym
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext this$2
void <init> (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol baseSymbol ()
}
org/openjdk/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext$1.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext$1 extends org.openjdk.tools.javac.code.Symbol$VarSymbol {
final synthetic org.openjdk.tools.javac.code.Symbol val$sym
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext this$2
void <init> (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol baseSymbol ()
}
org/openjdk/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor$Frame.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$Frame extends java.lang.Object {
final org.openjdk.tools.javac.tree.JCTree tree
org.openjdk.tools.javac.util.List locals
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor this$1
public void <init> (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor, org.openjdk.tools.javac.tree.JCTree)
void addLocal (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor$1.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$1 extends org.openjdk.tools.javac.comp.Lower$BasicFreeVarCollector {
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext val$lambdaContext
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor this$1
void <init> (org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor, org.openjdk.tools.javac.comp.Lower, org.openjdk.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext)
void addFreeVars (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void visitSymbol (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/LambdaToMethod$L2MSignatureGenerator.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.LambdaToMethod$L2MSignatureGenerator extends org.openjdk.tools.javac.code.Types$SignatureGenerator {
StringBuilder sb
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod this$0
void <init> (org.openjdk.tools.javac.comp.LambdaToMethod)
protected void append (char)
protected void append (byte[])
protected void append (org.openjdk.tools.javac.util.Name)
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/LambdaToMethod$KlassInfo.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.LambdaToMethod$KlassInfo extends java.lang.Object {
private org.openjdk.tools.javac.util.ListBuffer appendedMethodList
private final java.util.Map deserializeCases
private final org.openjdk.tools.javac.code.Symbol$MethodSymbol deserMethodSym
private final org.openjdk.tools.javac.code.Symbol$VarSymbol deserParamSym
private final org.openjdk.tools.javac.tree.JCTree$JCClassDecl clazz
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod this$0
private void <init> (org.openjdk.tools.javac.comp.LambdaToMethod, org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
private void addMethod (org.openjdk.tools.javac.tree.JCTree)
synthetic void <init> (org.openjdk.tools.javac.comp.LambdaToMethod, org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.comp.LambdaToMethod$1)
static synthetic java.util.Map access$500 (org.openjdk.tools.javac.comp.LambdaToMethod$KlassInfo)
static synthetic void access$600 (org.openjdk.tools.javac.comp.LambdaToMethod$KlassInfo, org.openjdk.tools.javac.tree.JCTree)
static synthetic org.openjdk.tools.javac.util.ListBuffer access$700 (org.openjdk.tools.javac.comp.LambdaToMethod$KlassInfo)
static synthetic org.openjdk.tools.javac.code.Symbol$MethodSymbol access$1400 (org.openjdk.tools.javac.comp.LambdaToMethod$KlassInfo)
static synthetic org.openjdk.tools.javac.code.Symbol$VarSymbol access$1500 (org.openjdk.tools.javac.comp.LambdaToMethod$KlassInfo)
static synthetic org.openjdk.tools.javac.tree.JCTree$JCClassDecl access$2000 (org.openjdk.tools.javac.comp.LambdaToMethod$KlassInfo)
}
org/openjdk/tools/javac/comp/LambdaToMethod$1LambdaBodyTranslator.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.LambdaToMethod$1LambdaBodyTranslator extends org.openjdk.tools.javac.tree.TreeTranslator {
final synthetic boolean val$isTarget_void
final synthetic org.openjdk.tools.javac.tree.JCTree$JCMethodDecl val$lambdaMethodDecl
final synthetic org.openjdk.tools.javac.code.Type val$restype
final synthetic org.openjdk.tools.javac.comp.LambdaToMethod this$0
void <init> (org.openjdk.tools.javac.comp.LambdaToMethod, boolean, org.openjdk.tools.javac.tree.JCTree$JCMethodDecl, org.openjdk.tools.javac.code.Type)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
}
org/openjdk/tools/javac/comp/LambdaToMethod$1.class
LambdaToMethod.java
package org.openjdk.tools.javac.comp
synthetic org.openjdk.tools.javac.comp.LambdaToMethod$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$JCMemberReference$ReferenceKind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$comp$LambdaToMethod$LambdaSymbolKind
static void <clinit> ()
}
org/openjdk/tools/javac/comp/InferenceContext.class
InferenceContext.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.InferenceContext extends java.lang.Object {
org.openjdk.tools.javac.util.List undetvars
org.openjdk.tools.javac.util.List inferencevars
java.util.Map freeTypeListeners
org.openjdk.tools.javac.code.Types types
org.openjdk.tools.javac.comp.Infer infer
java.util.Map captureTypeCache
org.openjdk.tools.javac.code.Type update (org.openjdk.tools.javac.code.Type)
public void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.util.List)
public void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
void addVar (org.openjdk.tools.javac.code.Type$TypeVar)
org.openjdk.tools.javac.util.List inferenceVars ()
public org.openjdk.tools.javac.util.List undetVars ()
org.openjdk.tools.javac.util.List restvars ()
org.openjdk.tools.javac.util.List instvars ()
final org.openjdk.tools.javac.util.List boundedVars ()
private org.openjdk.tools.javac.util.List filterVars (org.openjdk.tools.javac.util.Filter)
final boolean free (org.openjdk.tools.javac.code.Type)
final boolean free (org.openjdk.tools.javac.util.List)
final org.openjdk.tools.javac.util.List freeVarsIn (org.openjdk.tools.javac.code.Type)
final org.openjdk.tools.javac.util.List freeVarsIn (org.openjdk.tools.javac.util.List)
public final org.openjdk.tools.javac.code.Type asUndetVar (org.openjdk.tools.javac.code.Type)
final org.openjdk.tools.javac.util.List asUndetVars (org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.util.List instTypes ()
org.openjdk.tools.javac.code.Type asInstType (org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.util.List asInstTypes (org.openjdk.tools.javac.util.List)
void addFreeTypeListener (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Infer$FreeTypeListener)
void notifyChange ()
void notifyChange (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List save ()
public void rollback (org.openjdk.tools.javac.util.List)
void dupTo (org.openjdk.tools.javac.comp.InferenceContext)
void dupTo (org.openjdk.tools.javac.comp.InferenceContext, boolean)
org.openjdk.tools.javac.comp.InferenceContext min (org.openjdk.tools.javac.util.List, boolean, org.openjdk.tools.javac.util.Warner)
private void solve (org.openjdk.tools.javac.comp.Infer$GraphStrategy, org.openjdk.tools.javac.util.Warner)
public void solve (org.openjdk.tools.javac.util.Warner)
public void solve (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Warner)
public void solveAny (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Warner)
private org.openjdk.tools.javac.util.List solveBasic (java.util.EnumSet)
org.openjdk.tools.javac.util.List solveBasic (org.openjdk.tools.javac.util.List, java.util.EnumSet)
public void solveLegacy (boolean, org.openjdk.tools.javac.util.Warner, java.util.EnumSet)
public java.lang.String toString ()
org.openjdk.tools.javac.code.Type cachedCapture (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, boolean)
private synthetic void lambda$min$6 (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Warner, org.openjdk.tools.javac.comp.InferenceContext)
private synthetic void lambda$min$5 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner, org.openjdk.tools.javac.comp.InferenceContext$ReachabilityVisitor, org.openjdk.tools.javac.comp.InferenceContext)
private static synthetic boolean lambda$min$4 (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
private synthetic void lambda$dupTo$3 (org.openjdk.tools.javac.comp.InferenceContext)
private static synthetic boolean lambda$boundedVars$2 (org.openjdk.tools.javac.code.Type$UndetVar)
private static synthetic boolean lambda$instvars$1 (org.openjdk.tools.javac.code.Type$UndetVar)
private static synthetic boolean lambda$restvars$0 (org.openjdk.tools.javac.code.Type$UndetVar)
}
org/openjdk/tools/javac/comp/InferenceContext$ReachabilityVisitor.class
InferenceContext.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.InferenceContext$ReachabilityVisitor extends org.openjdk.tools.javac.code.Types$UnaryVisitor {
java.util.Set equiv
java.util.Set min
java.util.Map minMap
final synthetic org.openjdk.tools.javac.comp.InferenceContext this$0
void <init> (org.openjdk.tools.javac.comp.InferenceContext)
void scan (org.openjdk.tools.javac.util.List)
public java.lang.Void visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public java.lang.Void visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Void)
public java.lang.Void visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Void)
public java.lang.Void visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public java.lang.Void visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Void)
public java.lang.Void visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
boolean isEquiv (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
public volatile synthetic java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/comp/InferenceContext$3.class
InferenceContext.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.InferenceContext$3 extends org.openjdk.tools.javac.comp.Infer$BestLeafSolver {
final synthetic org.openjdk.tools.javac.comp.InferenceContext this$0
void <init> (org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.util.List)
public boolean done ()
}
org/openjdk/tools/javac/comp/InferenceContext$2.class
InferenceContext.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.InferenceContext$2 extends org.openjdk.tools.javac.comp.Infer$BestLeafSolver {
final synthetic org.openjdk.tools.javac.util.List val$vars
final synthetic org.openjdk.tools.javac.comp.InferenceContext this$0
void <init> (org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public boolean done ()
}
org/openjdk/tools/javac/comp/InferenceContext$1.class
InferenceContext.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.InferenceContext$1 extends org.openjdk.tools.javac.comp.Infer$LeafSolver {
final synthetic org.openjdk.tools.javac.comp.InferenceContext this$0
void <init> (org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.comp.Infer)
public boolean done ()
}
org/openjdk/tools/javac/comp/Infer.class
Infer.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Infer extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key inferKey
org.openjdk.tools.javac.comp.Resolve rs
org.openjdk.tools.javac.comp.Check chk
org.openjdk.tools.javac.code.Symtab syms
org.openjdk.tools.javac.code.Types types
org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
org.openjdk.tools.javac.util.Log log
boolean allowGraphInference
private final String dependenciesFolder
private org.openjdk.tools.javac.util.List pendingGraphs
public static final org.openjdk.tools.javac.code.Type anyPoly
protected final org.openjdk.tools.javac.comp.Infer$InferenceException inferenceException
org.openjdk.tools.javac.code.Types$TypeMapping fromTypeVarFun
org.openjdk.tools.javac.comp.Infer$AbstractIncorporationEngine legacyEngine
org.openjdk.tools.javac.comp.Infer$AbstractIncorporationEngine graphEngine
static final int MAX_INCORPORATION_STEPS
java.util.Map incorporationCache
final org.openjdk.tools.javac.comp.InferenceContext emptyContext
public static org.openjdk.tools.javac.comp.Infer instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
org.openjdk.tools.javac.code.Type instantiateMethod (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.util.List, boolean, boolean, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, org.openjdk.tools.javac.util.Warner) throws org.openjdk.tools.javac.comp.Infer$InferenceException
private boolean shouldPropagate (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.InferenceContext)
private org.openjdk.tools.javac.util.List roots (org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
private void dumpGraphsIfNeeded (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext)
org.openjdk.tools.javac.code.Type generateReturnConstraints (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.comp.InferenceContext)
private boolean needsEagerInstantiation (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.InferenceContext)
private boolean commonSuperWithDiffParameterization (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type generateReferenceToTargetConstraint (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.InferenceContext)
void instantiateAsUninferredVars (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.InferenceContext)
org.openjdk.tools.javac.code.Type instantiatePolymorphicSignatureInstance (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type instantiateFunctionalInterface (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Check$CheckContext)
org.openjdk.tools.javac.comp.Infer$AbstractIncorporationEngine incorporationEngine ()
void doIncorporation (org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.util.Warner) throws org.openjdk.tools.javac.comp.Infer$InferenceException
private org.openjdk.tools.javac.util.List getParameterizedSupers (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type asSuper (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
boolean doIncorporationOp (org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
void reportInstError (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
void reportBoundError (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
void reportBoundError (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
transient void reportInferenceError (java.lang.String, java.lang.Object[])
private static synthetic boolean lambda$instantiateFunctionalInterface$0 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
static synthetic boolean access$000 (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.InferenceContext)
static synthetic org.openjdk.tools.javac.util.List access$100 (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
static synthetic org.openjdk.tools.javac.util.List access$200 (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
static synthetic java.lang.String access$500 (org.openjdk.tools.javac.comp.Infer)
static synthetic org.openjdk.tools.javac.util.List access$602 (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.util.List)
static synthetic org.openjdk.tools.javac.util.List access$600 (org.openjdk.tools.javac.comp.Infer)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Infer$SubstBounds.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$SubstBounds extends org.openjdk.tools.javac.comp.Infer$CheckInst {
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type$UndetVar)
public org.openjdk.tools.javac.comp.Infer$IncorporationAction dup (org.openjdk.tools.javac.code.Type$UndetVar)
void apply (org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.util.Warner)
void checkCompatibleUpperBounds (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
}
org/openjdk/tools/javac/comp/Infer$PropagateBounds.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$PropagateBounds extends org.openjdk.tools.javac.comp.Infer$IncorporationAction {
org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound ib
final synthetic org.openjdk.tools.javac.comp.Infer this$0
public void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
public org.openjdk.tools.javac.comp.Infer$IncorporationAction dup (org.openjdk.tools.javac.code.Type$UndetVar)
void apply (org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.util.Warner)
java.util.EnumSet forward ()
java.util.EnumSet backwards ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/Infer$PartiallyInferredMethodType.class
Infer.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Infer$PartiallyInferredMethodType extends org.openjdk.tools.javac.code.Type$MethodType {
final org.openjdk.tools.javac.comp.InferenceContext inferenceContext
org.openjdk.tools.javac.comp.Env env
final org.openjdk.tools.javac.util.Warner warn
final synthetic org.openjdk.tools.javac.comp.Infer this$0
public void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Warner)
public boolean isPartial ()
org.openjdk.tools.javac.code.Type check (org.openjdk.tools.javac.comp.Attr$ResultInfo)
}
org/openjdk/tools/javac/comp/Infer$LegacyInferenceSteps.class
Infer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Infer$LegacyInferenceSteps extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Infer$LegacyInferenceSteps EQ_LOWER
public static final enum org.openjdk.tools.javac.comp.Infer$LegacyInferenceSteps EQ_UPPER
final java.util.EnumSet steps
private static final synthetic org.openjdk.tools.javac.comp.Infer$LegacyInferenceSteps[] $VALUES
public static org.openjdk.tools.javac.comp.Infer$LegacyInferenceSteps[] values ()
public static org.openjdk.tools.javac.comp.Infer$LegacyInferenceSteps valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.util.EnumSet)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Infer$LeafSolver.class
Infer.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Infer$LeafSolver extends java.lang.Object implements org.openjdk.tools.javac.comp.Infer$GraphStrategy {
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer)
public org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node pickNode (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph)
}
org/openjdk/tools/javac/comp/Infer$InferenceStep.class
Infer.java
package org.openjdk.tools.javac.comp
abstract enum org.openjdk.tools.javac.comp.Infer$InferenceStep extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Infer$InferenceStep EQ
public static final enum org.openjdk.tools.javac.comp.Infer$InferenceStep LOWER
public static final enum org.openjdk.tools.javac.comp.Infer$InferenceStep THROWS
public static final enum org.openjdk.tools.javac.comp.Infer$InferenceStep UPPER
public static final enum org.openjdk.tools.javac.comp.Infer$InferenceStep UPPER_LEGACY
public static final enum org.openjdk.tools.javac.comp.Infer$InferenceStep CAPTURED
final org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound ib
private static final synthetic org.openjdk.tools.javac.comp.Infer$InferenceStep[] $VALUES
public static org.openjdk.tools.javac.comp.Infer$InferenceStep[] values ()
public static org.openjdk.tools.javac.comp.Infer$InferenceStep valueOf (java.lang.String)
private void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
abstract org.openjdk.tools.javac.code.Type solve (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
public boolean accepts (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
org.openjdk.tools.javac.util.List filterBounds (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.comp.Infer$1)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Infer$InferenceStep$6.class
Infer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Infer$InferenceStep$6 extends org.openjdk.tools.javac.comp.Infer$InferenceStep {
void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
public boolean accepts (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
org.openjdk.tools.javac.code.Type solve (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
}
org/openjdk/tools/javac/comp/Infer$InferenceStep$5.class
Infer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Infer$InferenceStep$5 extends org.openjdk.tools.javac.comp.Infer$InferenceStep {
void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
public boolean accepts (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
org.openjdk.tools.javac.code.Type solve (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
}
org/openjdk/tools/javac/comp/Infer$InferenceStep$4.class
Infer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Infer$InferenceStep$4 extends org.openjdk.tools.javac.comp.Infer$InferenceStep {
void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
org.openjdk.tools.javac.code.Type solve (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
}
org/openjdk/tools/javac/comp/Infer$InferenceStep$3.class
Infer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Infer$InferenceStep$3 extends org.openjdk.tools.javac.comp.Infer$InferenceStep {
void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
public boolean accepts (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
org.openjdk.tools.javac.code.Type solve (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
private static synthetic boolean lambda$accepts$1 (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Symtab, org.openjdk.tools.javac.code.Type)
private static synthetic boolean lambda$accepts$0 (org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/comp/Infer$InferenceStep$2.class
Infer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Infer$InferenceStep$2 extends org.openjdk.tools.javac.comp.Infer$InferenceStep {
void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
org.openjdk.tools.javac.code.Type solve (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
}
org/openjdk/tools/javac/comp/Infer$InferenceStep$1.class
Infer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Infer$InferenceStep$1 extends org.openjdk.tools.javac.comp.Infer$InferenceStep {
void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
org.openjdk.tools.javac.code.Type solve (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.comp.InferenceContext)
}
org/openjdk/tools/javac/comp/Infer$InferenceException.class
Infer.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Infer$InferenceException extends org.openjdk.tools.javac.comp.Resolve$InapplicableMethodException {
private static final long serialVersionUID
org.openjdk.tools.javac.util.List messages
void <init> (org.openjdk.tools.javac.util.JCDiagnostic$Factory)
org.openjdk.tools.javac.comp.Resolve$InapplicableMethodException setMessage ()
org.openjdk.tools.javac.comp.Resolve$InapplicableMethodException setMessage (org.openjdk.tools.javac.util.JCDiagnostic)
public org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic ()
void clear ()
}
org/openjdk/tools/javac/comp/Infer$IncorporationBinaryOpKind.class
Infer.java
package org.openjdk.tools.javac.comp
abstract enum org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind IS_SUBTYPE
public static final enum org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind IS_SAME_TYPE
private static final synthetic org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind[] $VALUES
public static org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind[] values ()
public static org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
abstract boolean apply (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner, org.openjdk.tools.javac.code.Types)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.javac.comp.Infer$1)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Infer$IncorporationBinaryOpKind$2.class
Infer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind$2 extends org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind {
void <init> (java.lang.String, int)
boolean apply (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner, org.openjdk.tools.javac.code.Types)
}
org/openjdk/tools/javac/comp/Infer$IncorporationBinaryOpKind$1.class
Infer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind$1 extends org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind {
void <init> (java.lang.String, int)
boolean apply (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner, org.openjdk.tools.javac.code.Types)
}
org/openjdk/tools/javac/comp/Infer$IncorporationBinaryOp.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOp extends java.lang.Object {
org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind opKind
org.openjdk.tools.javac.code.Type op1
org.openjdk.tools.javac.code.Type op2
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.comp.Infer$IncorporationBinaryOpKind, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean equals (java.lang.Object)
public int hashCode ()
boolean apply (org.openjdk.tools.javac.util.Warner)
}
org/openjdk/tools/javac/comp/Infer$IncorporationAction.class
Infer.java
package org.openjdk.tools.javac.comp
public abstract org.openjdk.tools.javac.comp.Infer$IncorporationAction extends java.lang.Object {
org.openjdk.tools.javac.code.Type$UndetVar uv
org.openjdk.tools.javac.code.Type t
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type)
public abstract org.openjdk.tools.javac.comp.Infer$IncorporationAction dup (org.openjdk.tools.javac.code.Type$UndetVar)
abstract void apply (org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.util.Warner)
boolean isSubtype (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
boolean isSameType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/Infer$ImplicitArgType.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$ImplicitArgType extends org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeMap {
final synthetic org.openjdk.tools.javac.comp.Infer this$0
public void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public volatile synthetic org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/comp/Infer$GraphStrategy.class
Infer.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Infer$GraphStrategy extends java.lang.Object {
public abstract org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node pickNode (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph) throws org.openjdk.tools.javac.comp.Infer$GraphStrategy$NodeNotFoundException
public abstract boolean done ()
}
org/openjdk/tools/javac/comp/Infer$GraphStrategy$NodeNotFoundException.class
Infer.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Infer$GraphStrategy$NodeNotFoundException extends java.lang.RuntimeException {
private static final long serialVersionUID
org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph graph
public void <init> (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph)
}
org/openjdk/tools/javac/comp/Infer$GraphSolver.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$GraphSolver extends java.lang.Object {
org.openjdk.tools.javac.comp.InferenceContext inferenceContext
org.openjdk.tools.javac.util.Warner warn
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.util.Warner)
void solve (org.openjdk.tools.javac.comp.Infer$GraphStrategy)
}
org/openjdk/tools/javac/comp/Infer$GraphSolver$InferenceGraph.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph extends java.lang.Object {
java.util.ArrayList nodes
final synthetic org.openjdk.tools.javac.comp.Infer$GraphSolver this$1
void <init> (org.openjdk.tools.javac.comp.Infer$GraphSolver)
public org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node findNode (org.openjdk.tools.javac.code.Type)
public void deleteNode (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node)
void notifyUpdate (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node, org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node)
void initNodes ()
java.lang.String toDot ()
}
org/openjdk/tools/javac/comp/Infer$GraphSolver$InferenceGraph$Node.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node extends org.openjdk.tools.javac.util.GraphUtils$TarjanNode implements org.openjdk.tools.javac.util.GraphUtils$DottableNode {
java.util.Set deps
final synthetic org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph this$2
void <init> (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.GraphUtils$DependencyKind[] getSupportedDependencyKinds ()
public java.lang.Iterable getAllDependencies ()
public java.util.Collection getDependenciesByKind (org.openjdk.tools.javac.util.GraphUtils$DependencyKind)
protected void addDependency (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node)
protected void addDependencies (java.util.Set)
protected boolean removeDependency (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node)
protected java.util.Set closure ()
protected boolean isLeaf ()
protected void mergeWith (org.openjdk.tools.javac.util.List)
private void graphChanged (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node, org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node)
public java.util.Properties nodeAttributes ()
public java.util.Properties dependencyAttributes (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node, org.openjdk.tools.javac.util.GraphUtils$DependencyKind)
public volatile synthetic java.util.Properties dependencyAttributes (org.openjdk.tools.javac.util.GraphUtils$DottableNode, org.openjdk.tools.javac.util.GraphUtils$DependencyKind)
static synthetic void access$700 (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node, org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node, org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node)
}
org/openjdk/tools/javac/comp/Infer$GraphInferenceSteps.class
Infer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Infer$GraphInferenceSteps extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Infer$GraphInferenceSteps EQ
public static final enum org.openjdk.tools.javac.comp.Infer$GraphInferenceSteps EQ_LOWER
public static final enum org.openjdk.tools.javac.comp.Infer$GraphInferenceSteps EQ_LOWER_THROWS_UPPER_CAPTURED
final java.util.EnumSet steps
private static final synthetic org.openjdk.tools.javac.comp.Infer$GraphInferenceSteps[] $VALUES
public static org.openjdk.tools.javac.comp.Infer$GraphInferenceSteps[] values ()
public static org.openjdk.tools.javac.comp.Infer$GraphInferenceSteps valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.util.EnumSet)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Infer$FreeTypeListener.class
Infer.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Infer$FreeTypeListener extends java.lang.Object {
public abstract void typesInferred (org.openjdk.tools.javac.comp.InferenceContext)
}
org/openjdk/tools/javac/comp/Infer$EqCheckLegacy.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$EqCheckLegacy extends org.openjdk.tools.javac.comp.Infer$CheckBounds {
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
public org.openjdk.tools.javac.comp.Infer$IncorporationAction dup (org.openjdk.tools.javac.code.Type$UndetVar)
java.util.EnumSet boundsToCheck ()
}
org/openjdk/tools/javac/comp/Infer$DependencyKind.class
Infer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Infer$DependencyKind extends java.lang.Enum implements org.openjdk.tools.javac.util.GraphUtils$DependencyKind {
public static final enum org.openjdk.tools.javac.comp.Infer$DependencyKind BOUND
public static final enum org.openjdk.tools.javac.comp.Infer$DependencyKind STUCK
final String dotSyle
private static final synthetic org.openjdk.tools.javac.comp.Infer$DependencyKind[] $VALUES
public static org.openjdk.tools.javac.comp.Infer$DependencyKind[] values ()
public static org.openjdk.tools.javac.comp.Infer$DependencyKind valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Infer$CheckUpperBounds.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$CheckUpperBounds extends org.openjdk.tools.javac.comp.Infer$IncorporationAction {
final synthetic org.openjdk.tools.javac.comp.Infer this$0
public void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.comp.Infer$IncorporationAction dup (org.openjdk.tools.javac.code.Type$UndetVar)
void apply (org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.util.Warner)
}
org/openjdk/tools/javac/comp/Infer$CheckInst.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$CheckInst extends org.openjdk.tools.javac.comp.Infer$CheckBounds {
java.util.EnumSet to
final synthetic org.openjdk.tools.javac.comp.Infer this$0
transient void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound[])
void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type$UndetVar, java.util.EnumSet)
public org.openjdk.tools.javac.comp.Infer$IncorporationAction dup (org.openjdk.tools.javac.code.Type$UndetVar)
java.util.EnumSet boundsToCheck ()
void report (org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
}
org/openjdk/tools/javac/comp/Infer$CheckBounds.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$CheckBounds extends org.openjdk.tools.javac.comp.Infer$IncorporationAction {
org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound from
java.util.function.BiFunction typeFunc
java.util.function.BiPredicate optFilter
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type, java.util.function.BiFunction, java.util.function.BiPredicate, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
public org.openjdk.tools.javac.comp.Infer$IncorporationAction dup (org.openjdk.tools.javac.code.Type$UndetVar)
void apply (org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.util.Warner)
java.util.EnumSet boundsToCheck ()
boolean checkBound (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.util.Warner)
void report (org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/Infer$BoundFilter.class
Infer.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Infer$BoundFilter extends java.lang.Object implements org.openjdk.tools.javac.util.Filter {
org.openjdk.tools.javac.comp.InferenceContext inferenceContext
public void <init> (org.openjdk.tools.javac.comp.InferenceContext)
public boolean accepts (org.openjdk.tools.javac.code.Type)
public volatile synthetic boolean accepts (java.lang.Object)
}
org/openjdk/tools/javac/comp/Infer$BestLeafSolver.class
Infer.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Infer$BestLeafSolver extends org.openjdk.tools.javac.comp.Infer$LeafSolver {
org.openjdk.tools.javac.util.List varsToSolve
final java.util.Map treeCache
final org.openjdk.tools.javac.util.Pair noPath
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.util.Pair computeTreeToLeafs (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node)
public org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph$Node pickNode (org.openjdk.tools.javac.comp.Infer$GraphSolver$InferenceGraph)
}
org/openjdk/tools/javac/comp/Infer$AbstractIncorporationEngine.class
Infer.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Infer$AbstractIncorporationEngine extends java.lang.Object implements org.openjdk.tools.javac.code.Type$UndetVar$UndetVarListener {
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer)
public void varInstantiated (org.openjdk.tools.javac.code.Type$UndetVar)
public void varBoundChanged (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type, boolean)
abstract org.openjdk.tools.javac.util.List getIncorporationActions (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type, boolean)
}
org/openjdk/tools/javac/comp/Infer$4.class
Infer.java
package org.openjdk.tools.javac.comp
synthetic org.openjdk.tools.javac.comp.Infer$4 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Infer$3.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$3 extends org.openjdk.tools.javac.comp.Infer$AbstractIncorporationEngine {
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer)
org.openjdk.tools.javac.util.List getIncorporationActions (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type, boolean)
}
org/openjdk/tools/javac/comp/Infer$2.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$2 extends org.openjdk.tools.javac.comp.Infer$AbstractIncorporationEngine {
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer)
org.openjdk.tools.javac.util.List getIncorporationActions (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type, boolean)
}
org/openjdk/tools/javac/comp/Infer$1.class
Infer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Infer$1 extends org.openjdk.tools.javac.code.Type$StructuralTypeMapping {
final synthetic org.openjdk.tools.javac.comp.Infer this$0
void <init> (org.openjdk.tools.javac.comp.Infer)
public org.openjdk.tools.javac.code.Type visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
}
org/openjdk/tools/javac/comp/Flow.class
Flow.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Flow extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key flowKey
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.code.Types types
private final org.openjdk.tools.javac.comp.Check chk
private org.openjdk.tools.javac.tree.TreeMaker make
private final org.openjdk.tools.javac.comp.Resolve rs
private final org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
private org.openjdk.tools.javac.comp.Env attrEnv
private org.openjdk.tools.javac.code.Lint lint
private final boolean allowImprovedRethrowAnalysis
private final boolean allowImprovedCatchAnalysis
private final boolean allowEffectivelyFinalInInnerClasses
private final boolean enforceThisDotInit
public static org.openjdk.tools.javac.comp.Flow instance (org.openjdk.tools.javac.util.Context)
public void analyzeTree (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.TreeMaker)
public void analyzeLambda (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.tree.TreeMaker, boolean)
public org.openjdk.tools.javac.util.List analyzeLambdaThrownTypes (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.tree.TreeMaker)
protected void <init> (org.openjdk.tools.javac.util.Context)
static synthetic org.openjdk.tools.javac.util.Log access$100 (org.openjdk.tools.javac.comp.Flow)
static synthetic org.openjdk.tools.javac.code.Lint access$200 (org.openjdk.tools.javac.comp.Flow)
static synthetic org.openjdk.tools.javac.code.Lint access$202 (org.openjdk.tools.javac.comp.Flow, org.openjdk.tools.javac.code.Lint)
static synthetic org.openjdk.tools.javac.comp.Env access$302 (org.openjdk.tools.javac.comp.Flow, org.openjdk.tools.javac.comp.Env)
static synthetic org.openjdk.tools.javac.tree.TreeMaker access$402 (org.openjdk.tools.javac.comp.Flow, org.openjdk.tools.javac.tree.TreeMaker)
static synthetic org.openjdk.tools.javac.comp.Check access$500 (org.openjdk.tools.javac.comp.Flow)
static synthetic org.openjdk.tools.javac.util.Names access$600 (org.openjdk.tools.javac.comp.Flow)
static synthetic org.openjdk.tools.javac.tree.TreeMaker access$400 (org.openjdk.tools.javac.comp.Flow)
static synthetic org.openjdk.tools.javac.code.Types access$700 (org.openjdk.tools.javac.comp.Flow)
static synthetic org.openjdk.tools.javac.code.Symtab access$800 (org.openjdk.tools.javac.comp.Flow)
static synthetic org.openjdk.tools.javac.comp.Env access$300 (org.openjdk.tools.javac.comp.Flow)
static synthetic org.openjdk.tools.javac.comp.Resolve access$900 (org.openjdk.tools.javac.comp.Flow)
static synthetic boolean access$1000 (org.openjdk.tools.javac.comp.Flow)
static synthetic boolean access$1100 (org.openjdk.tools.javac.comp.Flow)
static synthetic boolean access$1200 (org.openjdk.tools.javac.comp.Flow)
static synthetic boolean access$1300 (org.openjdk.tools.javac.comp.Flow)
static synthetic org.openjdk.tools.javac.util.JCDiagnostic$Factory access$1400 (org.openjdk.tools.javac.comp.Flow)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Flow$LambdaFlowAnalyzer.class
Flow.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Flow$LambdaFlowAnalyzer extends org.openjdk.tools.javac.comp.Flow$FlowAnalyzer {
org.openjdk.tools.javac.util.List inferredThrownTypes
boolean inLambda
final synthetic org.openjdk.tools.javac.comp.Flow this$0
void <init> (org.openjdk.tools.javac.comp.Flow)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
}
org/openjdk/tools/javac/comp/Flow$LambdaAssignAnalyzer.class
Flow.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Flow$LambdaAssignAnalyzer extends org.openjdk.tools.javac.comp.Flow$AssignAnalyzer {
org.openjdk.tools.javac.code.Scope$WriteableScope enclosedSymbols
boolean inLambda
final synthetic org.openjdk.tools.javac.comp.Flow this$0
void <init> (org.openjdk.tools.javac.comp.Flow, org.openjdk.tools.javac.comp.Env)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
protected boolean trackable (org.openjdk.tools.javac.code.Symbol$VarSymbol)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
}
org/openjdk/tools/javac/comp/Flow$LambdaAliveAnalyzer.class
Flow.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Flow$LambdaAliveAnalyzer extends org.openjdk.tools.javac.comp.Flow$AliveAnalyzer {
boolean inLambda
final synthetic org.openjdk.tools.javac.comp.Flow this$0
void <init> (org.openjdk.tools.javac.comp.Flow)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
}
org/openjdk/tools/javac/comp/Flow$FlowKind.class
Flow.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Flow$FlowKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Flow$FlowKind NORMAL
public static final enum org.openjdk.tools.javac.comp.Flow$FlowKind SPECULATIVE_LOOP
final String errKey
final boolean isFinal
private static final synthetic org.openjdk.tools.javac.comp.Flow$FlowKind[] $VALUES
public static org.openjdk.tools.javac.comp.Flow$FlowKind[] values ()
public static org.openjdk.tools.javac.comp.Flow$FlowKind valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String, boolean)
boolean isFinal ()
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Flow$FlowAnalyzer.class
Flow.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Flow$FlowAnalyzer extends org.openjdk.tools.javac.comp.Flow$BaseAnalyzer {
java.util.HashMap preciseRethrowTypes
org.openjdk.tools.javac.tree.JCTree$JCClassDecl classDef
org.openjdk.tools.javac.util.List thrown
org.openjdk.tools.javac.util.List caught
final synthetic org.openjdk.tools.javac.comp.Flow this$0
void <init> (org.openjdk.tools.javac.comp.Flow)
void markDead ()
void errorUncaught ()
void markThrown (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitLabelled (org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
void checkCaughtType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private boolean isExceptionOrThrowable (org.openjdk.tools.javac.code.Type)
public void visitBreak (org.openjdk.tools.javac.tree.JCTree$JCBreak)
public void visitContinue (org.openjdk.tools.javac.tree.JCTree$JCContinue)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitThrow (org.openjdk.tools.javac.tree.JCTree$JCThrow)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
public void analyzeTree (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.TreeMaker)
public void analyzeTree (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.TreeMaker)
}
org/openjdk/tools/javac/comp/Flow$FlowAnalyzer$FlowPendingExit.class
Flow.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Flow$FlowAnalyzer$FlowPendingExit extends org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$PendingExit {
org.openjdk.tools.javac.code.Type thrown
final synthetic org.openjdk.tools.javac.comp.Flow$FlowAnalyzer this$1
void <init> (org.openjdk.tools.javac.comp.Flow$FlowAnalyzer, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/comp/Flow$CaptureAnalyzer.class
Flow.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Flow$CaptureAnalyzer extends org.openjdk.tools.javac.comp.Flow$BaseAnalyzer {
org.openjdk.tools.javac.tree.JCTree currentTree
final synthetic org.openjdk.tools.javac.comp.Flow this$0
void <init> (org.openjdk.tools.javac.comp.Flow)
void markDead ()
void checkEffectivelyFinal (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$VarSymbol)
void letInit (org.openjdk.tools.javac.tree.JCTree)
void reportEffectivelyFinalError (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
void reportInnerClsNeedsFinalError (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
public void analyzeTree (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.TreeMaker)
public void analyzeTree (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.TreeMaker)
}
org/openjdk/tools/javac/comp/Flow$BaseAnalyzer.class
Flow.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Flow$BaseAnalyzer extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.util.ListBuffer pendingExits
void <init> ()
abstract void markDead ()
void recordExit (org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$PendingExit)
private boolean resolveJump (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.ListBuffer, org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$JumpKind)
boolean resolveContinues (org.openjdk.tools.javac.tree.JCTree)
boolean resolveBreaks (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.ListBuffer)
public void scan (org.openjdk.tools.javac.tree.JCTree)
public void visitPackageDef (org.openjdk.tools.javac.tree.JCTree$JCPackageDecl)
}
org/openjdk/tools/javac/comp/Flow$BaseAnalyzer$PendingExit.class
Flow.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$PendingExit extends java.lang.Object {
org.openjdk.tools.javac.tree.JCTree tree
void <init> (org.openjdk.tools.javac.tree.JCTree)
void resolveJump ()
}
org/openjdk/tools/javac/comp/Flow$BaseAnalyzer$JumpKind.class
Flow.java
package org.openjdk.tools.javac.comp
abstract enum org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$JumpKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$JumpKind BREAK
public static final enum org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$JumpKind CONTINUE
final org.openjdk.tools.javac.tree.JCTree$Tag treeTag
private static final synthetic org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$JumpKind[] $VALUES
public static org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$JumpKind[] values ()
public static org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$JumpKind valueOf (java.lang.String)
private void <init> (java.lang.String, int, org.openjdk.tools.javac.tree.JCTree$Tag)
abstract org.openjdk.tools.javac.tree.JCTree getTarget (org.openjdk.tools.javac.tree.JCTree)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.comp.Flow$1)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Flow$BaseAnalyzer$JumpKind$2.class
Flow.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$JumpKind$2 extends org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$JumpKind {
void <init> (java.lang.String, int, org.openjdk.tools.javac.tree.JCTree$Tag)
org.openjdk.tools.javac.tree.JCTree getTarget (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/comp/Flow$BaseAnalyzer$JumpKind$1.class
Flow.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$JumpKind$1 extends org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$JumpKind {
void <init> (java.lang.String, int, org.openjdk.tools.javac.tree.JCTree$Tag)
org.openjdk.tools.javac.tree.JCTree getTarget (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/comp/Flow$AssignAnalyzer.class
Flow.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Flow$AssignAnalyzer extends org.openjdk.tools.javac.comp.Flow$BaseAnalyzer {
final org.openjdk.tools.javac.util.Bits inits
final org.openjdk.tools.javac.util.Bits uninits
final org.openjdk.tools.javac.util.Bits uninitsTry
final org.openjdk.tools.javac.util.Bits initsWhenTrue
final org.openjdk.tools.javac.util.Bits initsWhenFalse
final org.openjdk.tools.javac.util.Bits uninitsWhenTrue
final org.openjdk.tools.javac.util.Bits uninitsWhenFalse
protected org.openjdk.tools.javac.tree.JCTree$JCVariableDecl[] vardecls
org.openjdk.tools.javac.tree.JCTree$JCClassDecl classDef
int firstadr
protected int nextadr
protected int returnadr
org.openjdk.tools.javac.code.Scope$WriteableScope unrefdResources
org.openjdk.tools.javac.comp.Flow$FlowKind flowKind
int startPos
private boolean isInitialConstructor
final synthetic org.openjdk.tools.javac.comp.Flow this$0
public void <init> (org.openjdk.tools.javac.comp.Flow)
protected void markDead ()
protected boolean trackable (org.openjdk.tools.javac.code.Symbol$VarSymbol)
boolean isFinalUninitializedField (org.openjdk.tools.javac.code.Symbol$VarSymbol)
boolean isFinalUninitializedStaticField (org.openjdk.tools.javac.code.Symbol$VarSymbol)
void newVar (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
void letInit (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$VarSymbol)
void uninit (org.openjdk.tools.javac.code.Symbol$VarSymbol)
void letInit (org.openjdk.tools.javac.tree.JCTree)
void checkInit (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$VarSymbol)
void checkInit (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$VarSymbol, java.lang.String)
private transient void resetBits (org.openjdk.tools.javac.util.Bits[])
void split (boolean)
protected void merge ()
void scanExpr (org.openjdk.tools.javac.tree.JCTree)
void scanExprs (org.openjdk.tools.javac.util.List)
void scanCond (org.openjdk.tools.javac.tree.JCTree)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
protected void initParam (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitLabelled (org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
private void addVars (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Bits, org.openjdk.tools.javac.util.Bits)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
public void visitBreak (org.openjdk.tools.javac.tree.JCTree$JCBreak)
public void visitContinue (org.openjdk.tools.javac.tree.JCTree$JCContinue)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitThrow (org.openjdk.tools.javac.tree.JCTree$JCThrow)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
public void visitAssert (org.openjdk.tools.javac.tree.JCTree$JCAssert)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
private boolean isIdentOrThisDotIdent (org.openjdk.tools.javac.tree.JCTree)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
void referenced (org.openjdk.tools.javac.code.Symbol)
public void visitAnnotatedType (org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
public void analyzeTree (org.openjdk.tools.javac.comp.Env)
public void analyzeTree (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree)
public volatile synthetic void visitPackageDef (org.openjdk.tools.javac.tree.JCTree$JCPackageDecl)
public volatile synthetic void scan (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/comp/Flow$AssignAnalyzer$AssignPendingExit.class
Flow.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Flow$AssignAnalyzer$AssignPendingExit extends org.openjdk.tools.javac.comp.Flow$BaseAnalyzer$PendingExit {
final org.openjdk.tools.javac.util.Bits inits
final org.openjdk.tools.javac.util.Bits uninits
final org.openjdk.tools.javac.util.Bits exit_inits
final org.openjdk.tools.javac.util.Bits exit_uninits
final synthetic org.openjdk.tools.javac.comp.Flow$AssignAnalyzer this$1
public void <init> (org.openjdk.tools.javac.comp.Flow$AssignAnalyzer, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.Bits, org.openjdk.tools.javac.util.Bits)
public void resolveJump ()
}
org/openjdk/tools/javac/comp/Flow$AliveAnalyzer.class
Flow.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Flow$AliveAnalyzer extends org.openjdk.tools.javac.comp.Flow$BaseAnalyzer {
private boolean alive
final synthetic org.openjdk.tools.javac.comp.Flow this$0
void <init> (org.openjdk.tools.javac.comp.Flow)
void markDead ()
void scanDef (org.openjdk.tools.javac.tree.JCTree)
void scanStat (org.openjdk.tools.javac.tree.JCTree)
void scanStats (org.openjdk.tools.javac.util.List)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitLabelled (org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
public void visitBreak (org.openjdk.tools.javac.tree.JCTree$JCBreak)
public void visitContinue (org.openjdk.tools.javac.tree.JCTree$JCContinue)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitThrow (org.openjdk.tools.javac.tree.JCTree$JCThrow)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
public void analyzeTree (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.TreeMaker)
public void analyzeTree (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.TreeMaker)
}
org/openjdk/tools/javac/comp/Flow$1.class
Flow.java
package org.openjdk.tools.javac.comp
synthetic org.openjdk.tools.javac.comp.Flow$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Env.class
Env.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Env extends java.lang.Object implements java.lang.Iterable {
public org.openjdk.tools.javac.comp.Env next
public org.openjdk.tools.javac.comp.Env outer
public org.openjdk.tools.javac.tree.JCTree tree
public org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit toplevel
public org.openjdk.tools.javac.tree.JCTree$JCClassDecl enclClass
public org.openjdk.tools.javac.tree.JCTree$JCMethodDecl enclMethod
public Object info
public boolean baseClause
public void <init> (org.openjdk.tools.javac.tree.JCTree, java.lang.Object)
public org.openjdk.tools.javac.comp.Env dup (org.openjdk.tools.javac.tree.JCTree, java.lang.Object)
public org.openjdk.tools.javac.comp.Env dupto (org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.comp.Env dup (org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.comp.Env enclosing (org.openjdk.tools.javac.tree.JCTree$Tag)
public java.lang.String toString ()
public java.util.Iterator iterator ()
}
org/openjdk/tools/javac/comp/Env$1.class
Env.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Env$1 extends java.lang.Object implements java.util.Iterator {
org.openjdk.tools.javac.comp.Env next
final synthetic org.openjdk.tools.javac.comp.Env this$0
void <init> (org.openjdk.tools.javac.comp.Env)
public boolean hasNext ()
public org.openjdk.tools.javac.comp.Env next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/comp/Enter.class
Enter.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Enter extends org.openjdk.tools.javac.tree.JCTree$Visitor {
protected static final org.openjdk.tools.javac.util.Context$Key enterKey
org.openjdk.tools.javac.comp.Annotate annotate
org.openjdk.tools.javac.util.Log log
org.openjdk.tools.javac.code.Symtab syms
org.openjdk.tools.javac.comp.Check chk
org.openjdk.tools.javac.tree.TreeMaker make
org.openjdk.tools.javac.comp.TypeEnter typeEnter
org.openjdk.tools.javac.code.Types types
org.openjdk.tools.javac.code.Lint lint
org.openjdk.tools.javac.util.Names names
org.openjdk.javax.tools.JavaFileManager fileManager
org.openjdk.tools.javac.main.Option$PkgInfo pkginfoOpt
org.openjdk.tools.javac.comp.TypeEnvs typeEnvs
org.openjdk.tools.javac.comp.Modules modules
org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
private final org.openjdk.tools.javac.comp.Todo todo
org.openjdk.tools.javac.util.ListBuffer uncompleted
org.openjdk.tools.javac.util.ListBuffer unfinishedModules
private org.openjdk.tools.javac.tree.JCTree$JCClassDecl predefClassDef
protected org.openjdk.tools.javac.comp.Env env
org.openjdk.tools.javac.code.Type result
public static org.openjdk.tools.javac.comp.Enter instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public org.openjdk.tools.javac.comp.Env getEnv (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public java.lang.Iterable getEnvs ()
public org.openjdk.tools.javac.comp.Env getClassEnv (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public org.openjdk.tools.javac.comp.Env classEnv (org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.comp.Env topLevelEnv (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public org.openjdk.tools.javac.comp.Env getTopLevelEnv (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
org.openjdk.tools.javac.code.Scope$WriteableScope enterScope (org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.comp.Env moduleEnv (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl, org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.code.Type classEnter (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.util.List classEnter (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
public void visitTopLevel (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
private static boolean classNameMatchesFileName (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.comp.Env)
protected void duplicateClass (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
public void main (org.openjdk.tools.javac.util.List)
public void complete (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public void newRound ()
private static synthetic java.lang.String lambda$visitClassDef$2 (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private synthetic boolean lambda$visitTopLevel$1 (java.util.Map, org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic boolean lambda$visitTopLevel$0 (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/DeferredAttr.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.DeferredAttr extends org.openjdk.tools.javac.tree.JCTree$Visitor {
protected static final org.openjdk.tools.javac.util.Context$Key deferredAttrKey
final org.openjdk.tools.javac.comp.Attr attr
final org.openjdk.tools.javac.comp.ArgumentAttr argumentAttr
final org.openjdk.tools.javac.comp.Check chk
final org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
final org.openjdk.tools.javac.comp.Enter enter
final org.openjdk.tools.javac.comp.Infer infer
final org.openjdk.tools.javac.comp.Resolve rs
final org.openjdk.tools.javac.util.Log log
final org.openjdk.tools.javac.code.Symtab syms
final org.openjdk.tools.javac.tree.TreeMaker make
final org.openjdk.tools.javac.tree.TreeCopier treeCopier
final org.openjdk.tools.javac.code.Types$TypeMapping deferredCopier
final org.openjdk.tools.javac.code.Types types
final org.openjdk.tools.javac.comp.Flow flow
final org.openjdk.tools.javac.util.Names names
final org.openjdk.tools.javac.comp.TypeEnvs typeEnvs
final org.openjdk.tools.javac.tree.JCTree stuckTree
org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeCompleter basicCompleter
org.openjdk.tools.javac.comp.DeferredAttr$DeferredStuckPolicy dummyStuckPolicy
final org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext emptyDeferredAttrContext
public static org.openjdk.tools.javac.comp.DeferredAttr instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
org.openjdk.tools.javac.tree.JCTree$JCLambda attribSpeculativeLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.tree.JCTree attribSpeculative (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.tree.JCTree attribSpeculative (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.ArgumentAttr$LocalCacheContext)
org.openjdk.tools.javac.tree.JCTree attribSpeculative (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.tree.TreeCopier, java.util.function.Function, org.openjdk.tools.javac.comp.ArgumentAttr$LocalCacheContext)
private synthetic org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler lambda$attribSpeculative$3 (org.openjdk.tools.javac.tree.JCTree)
private synthetic org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler lambda$attribSpeculative$2 (org.openjdk.tools.javac.tree.JCTree)
private static synthetic org.openjdk.tools.javac.tree.JCTree$JCVariableDecl lambda$attribSpeculativeLambda$1 (org.openjdk.tools.javac.tree.JCTree$JCStatement)
private static synthetic boolean lambda$attribSpeculativeLambda$0 (org.openjdk.tools.javac.tree.JCTree$JCStatement)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/DeferredAttr$UnenterScanner.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$UnenterScanner extends org.openjdk.tools.javac.tree.TreeScanner {
private final org.openjdk.tools.javac.code.Symbol$ModuleSymbol msym
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
public void <init> (org.openjdk.tools.javac.comp.DeferredAttr, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
}
org/openjdk/tools/javac/comp/DeferredAttr$RecoveryDeferredTypeMap.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap extends org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeMap {
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
public void <init> (org.openjdk.tools.javac.comp.DeferredAttr, org.openjdk.tools.javac.comp.DeferredAttr$AttrMode, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
protected org.openjdk.tools.javac.code.Type typeOf (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType)
private org.openjdk.tools.javac.code.Type recover (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType)
public volatile synthetic org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
}
org/openjdk/tools/javac/comp/DeferredAttr$RecoveryDeferredTypeMap$1.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap$1 extends org.openjdk.tools.javac.comp.Attr$RecoveryInfo {
final synthetic org.openjdk.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap this$1
void <init> (org.openjdk.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap, org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
protected org.openjdk.tools.javac.code.Type check (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/comp/DeferredAttr$PolyScanner.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$PolyScanner extends org.openjdk.tools.javac.comp.DeferredAttr$FilterScanner {
void <init> ()
}
org/openjdk/tools/javac/comp/DeferredAttr$OverloadStuckPolicy.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$OverloadStuckPolicy extends org.openjdk.tools.javac.comp.DeferredAttr$CheckStuckPolicy implements org.openjdk.tools.javac.comp.DeferredAttr$DeferredStuckPolicy {
boolean stuck
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
public boolean isStuck ()
public void <init> (org.openjdk.tools.javac.comp.DeferredAttr, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredType)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
}
org/openjdk/tools/javac/comp/DeferredAttr$LambdaReturnScanner.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$LambdaReturnScanner extends org.openjdk.tools.javac.comp.DeferredAttr$FilterScanner {
void <init> ()
}
org/openjdk/tools/javac/comp/DeferredAttr$FilterScanner.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.DeferredAttr$FilterScanner extends org.openjdk.tools.javac.tree.TreeScanner {
final org.openjdk.tools.javac.util.Filter treeFilter
void <init> (java.util.Set)
public void scan (org.openjdk.tools.javac.tree.JCTree)
void skip (org.openjdk.tools.javac.tree.JCTree)
private static synthetic boolean lambda$new$0 (java.util.Set, org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredTypeMap.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeMap extends org.openjdk.tools.javac.code.Type$StructuralTypeMapping {
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext deferredAttrContext
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
protected void <init> (org.openjdk.tools.javac.comp.DeferredAttr, org.openjdk.tools.javac.comp.DeferredAttr$AttrMode, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
protected org.openjdk.tools.javac.code.Type typeOf (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType)
public volatile synthetic org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredTypeCompleter.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeCompleter extends java.lang.Object {
public abstract org.openjdk.tools.javac.code.Type complete (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredType.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.DeferredAttr$DeferredType extends org.openjdk.tools.javac.code.Type {
public org.openjdk.tools.javac.tree.JCTree$JCExpression tree
org.openjdk.tools.javac.comp.Env env
org.openjdk.tools.javac.comp.DeferredAttr$AttrMode mode
boolean pertinentToApplicability
org.openjdk.tools.javac.comp.DeferredAttr$DeferredType$SpeculativeCache speculativeCache
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
void <init> (org.openjdk.tools.javac.comp.DeferredAttr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.comp.DeferredAttr$DeferredType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public java.lang.String toString ()
org.openjdk.tools.javac.code.Type speculativeType (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.tree.JCTree speculativeTree (org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeCompleter completer ()
org.openjdk.tools.javac.code.Type check (org.openjdk.tools.javac.comp.Attr$ResultInfo)
private org.openjdk.tools.javac.code.Type check (org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredStuckPolicy, org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeCompleter)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
static synthetic org.openjdk.tools.javac.code.Type access$000 (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredStuckPolicy, org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeCompleter)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredType$SpeculativeCache.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$DeferredType$SpeculativeCache extends java.lang.Object {
private java.util.Map cache
final synthetic org.openjdk.tools.javac.comp.DeferredAttr$DeferredType this$1
void <init> (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType)
org.openjdk.tools.javac.comp.DeferredAttr$DeferredType$SpeculativeCache$Entry get (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
void put (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Attr$ResultInfo)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredType$SpeculativeCache$Entry.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$DeferredType$SpeculativeCache$Entry extends java.lang.Object {
org.openjdk.tools.javac.tree.JCTree speculativeTree
org.openjdk.tools.javac.comp.Attr$ResultInfo resultInfo
final synthetic org.openjdk.tools.javac.comp.DeferredAttr$DeferredType$SpeculativeCache this$2
public void <init> (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType$SpeculativeCache, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Attr$ResultInfo)
boolean matches (org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredStuckPolicy.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.DeferredAttr$DeferredStuckPolicy extends java.lang.Object {
public abstract boolean isStuck ()
public abstract java.util.Set stuckVars ()
public abstract java.util.Set depVars ()
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredAttrNode.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode extends java.lang.Object {
org.openjdk.tools.javac.comp.DeferredAttr$DeferredType dt
org.openjdk.tools.javac.comp.Attr$ResultInfo resultInfo
org.openjdk.tools.javac.comp.DeferredAttr$DeferredStuckPolicy deferredStuckPolicy
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
void <init> (org.openjdk.tools.javac.comp.DeferredAttr, org.openjdk.tools.javac.comp.DeferredAttr$DeferredType, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredStuckPolicy)
boolean process (org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredAttrNode$StructuralStuckChecker.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode$StructuralStuckChecker extends org.openjdk.tools.javac.tree.TreeScanner implements org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeCompleter {
org.openjdk.tools.javac.comp.Attr$ResultInfo resultInfo
org.openjdk.tools.javac.comp.InferenceContext inferenceContext
org.openjdk.tools.javac.comp.Env env
final synthetic org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode this$1
void <init> (org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode)
public org.openjdk.tools.javac.code.Type complete (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
boolean canLambdaBodyCompleteNormally (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
private synthetic org.openjdk.tools.javac.tree.JCTree$JCVariableDecl lambda$canLambdaBodyCompleteNormally$0 (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredAttrNode$LambdaBodyStructChecker.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode$LambdaBodyStructChecker extends org.openjdk.tools.javac.tree.TreeScanner {
boolean isVoidCompatible
boolean isPotentiallyValueCompatible
final synthetic org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode this$1
void <init> (org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredAttrNode$1.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode$1 extends org.openjdk.tools.javac.comp.Check$NestedCheckContext {
final synthetic org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext val$deferredAttrContext
final synthetic org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode this$1
void <init> (org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode, org.openjdk.tools.javac.comp.Check$CheckContext, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
public org.openjdk.tools.javac.comp.InferenceContext inferenceContext ()
public org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext deferredAttrContext ()
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredAttrDiagHandler.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrDiagHandler extends org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler {
void <init> (org.openjdk.tools.javac.util.Log, org.openjdk.tools.javac.tree.JCTree)
private static synthetic boolean lambda$new$0 (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredAttrDiagHandler$PosScanner.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrDiagHandler$PosScanner extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition pos
boolean found
void <init> (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public void scan (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredAttrContext.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext extends java.lang.Object {
final org.openjdk.tools.javac.comp.DeferredAttr$AttrMode mode
final org.openjdk.tools.javac.code.Symbol msym
final org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase phase
final org.openjdk.tools.javac.comp.InferenceContext inferenceContext
final org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext parent
final org.openjdk.tools.javac.util.Warner warn
java.util.ArrayList deferredAttrNodes
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
void <init> (org.openjdk.tools.javac.comp.DeferredAttr, org.openjdk.tools.javac.comp.DeferredAttr$AttrMode, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase, org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner)
void addDeferredAttrNode (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredStuckPolicy)
void complete ()
public boolean insideOverloadPhase ()
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode pickDeferredNode ()
private synthetic org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext$StuckNode lambda$pickDeferredNode$0 (org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode)
}
org/openjdk/tools/javac/comp/DeferredAttr$DeferredAttrContext$StuckNode.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext$StuckNode extends org.openjdk.tools.javac.util.GraphUtils$TarjanNode {
java.util.Set deps
final synthetic org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext this$1
void <init> (org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrNode)
public org.openjdk.tools.javac.util.GraphUtils$DependencyKind[] getSupportedDependencyKinds ()
public java.util.Collection getDependenciesByKind (org.openjdk.tools.javac.util.GraphUtils$DependencyKind)
public java.lang.Iterable getAllDependencies ()
}
org/openjdk/tools/javac/comp/DeferredAttr$CheckStuckPolicy.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$CheckStuckPolicy extends org.openjdk.tools.javac.comp.DeferredAttr$PolyScanner implements org.openjdk.tools.javac.comp.DeferredAttr$DeferredStuckPolicy org.openjdk.tools.javac.comp.Infer$FreeTypeListener {
org.openjdk.tools.javac.code.Type pt
org.openjdk.tools.javac.comp.InferenceContext inferenceContext
java.util.Set stuckVars
java.util.Set depVars
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
public boolean isStuck ()
public java.util.Set stuckVars ()
public java.util.Set depVars ()
public void <init> (org.openjdk.tools.javac.comp.DeferredAttr, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredType)
public void typesInferred (org.openjdk.tools.javac.comp.InferenceContext)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
void scanLambdaBody (org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/comp/DeferredAttr$CheckStuckPolicy$1.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$CheckStuckPolicy$1 extends org.openjdk.tools.javac.comp.DeferredAttr$LambdaReturnScanner {
final synthetic org.openjdk.tools.javac.code.Type val$pt
final synthetic org.openjdk.tools.javac.comp.DeferredAttr$CheckStuckPolicy this$1
void <init> (org.openjdk.tools.javac.comp.DeferredAttr$CheckStuckPolicy, org.openjdk.tools.javac.code.Type)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
}
org/openjdk/tools/javac/comp/DeferredAttr$AttrMode.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
public final enum org.openjdk.tools.javac.comp.DeferredAttr$AttrMode extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.DeferredAttr$AttrMode SPECULATIVE
public static final enum org.openjdk.tools.javac.comp.DeferredAttr$AttrMode CHECK
private static final synthetic org.openjdk.tools.javac.comp.DeferredAttr$AttrMode[] $VALUES
public static org.openjdk.tools.javac.comp.DeferredAttr$AttrMode[] values ()
public static org.openjdk.tools.javac.comp.DeferredAttr$AttrMode valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/DeferredAttr$6.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
synthetic org.openjdk.tools.javac.comp.DeferredAttr$6 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$comp$DeferredAttr$AttrMode
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Kinds$Kind
static void <clinit> ()
}
org/openjdk/tools/javac/comp/DeferredAttr$5.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$5 extends java.lang.Object implements org.openjdk.tools.javac.comp.DeferredAttr$DeferredStuckPolicy {
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
void <init> (org.openjdk.tools.javac.comp.DeferredAttr)
public boolean isStuck ()
public java.util.Set stuckVars ()
public java.util.Set depVars ()
}
org/openjdk/tools/javac/comp/DeferredAttr$4.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$4 extends java.lang.Object implements org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeCompleter {
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
void <init> (org.openjdk.tools.javac.comp.DeferredAttr)
public org.openjdk.tools.javac.code.Type complete (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
}
org/openjdk/tools/javac/comp/DeferredAttr$3.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$3 extends org.openjdk.tools.javac.code.Types$TypeMapping {
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
void <init> (org.openjdk.tools.javac.comp.DeferredAttr)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public volatile synthetic org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/comp/DeferredAttr$2.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$2 extends org.openjdk.tools.javac.tree.TreeCopier {
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
void <init> (org.openjdk.tools.javac.comp.DeferredAttr, org.openjdk.tools.javac.tree.TreeMaker)
public org.openjdk.tools.javac.tree.JCTree visitNewClass (org.openjdk.source.tree.NewClassTree, java.lang.Void)
public org.openjdk.tools.javac.tree.JCTree visitMemberReference (org.openjdk.source.tree.MemberReferenceTree, java.lang.Void)
public volatile synthetic org.openjdk.tools.javac.tree.JCTree visitMemberReference (org.openjdk.source.tree.MemberReferenceTree, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.tree.JCTree visitNewClass (org.openjdk.source.tree.NewClassTree, java.lang.Object)
public volatile synthetic java.lang.Object visitMemberReference (org.openjdk.source.tree.MemberReferenceTree, java.lang.Object)
public volatile synthetic java.lang.Object visitNewClass (org.openjdk.source.tree.NewClassTree, java.lang.Object)
}
org/openjdk/tools/javac/comp/DeferredAttr$2$1.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$2$1 extends org.openjdk.tools.javac.tree.JCTree$JCMemberReference {
final synthetic org.openjdk.tools.javac.tree.JCTree$JCMemberReference val$t
final synthetic org.openjdk.tools.javac.comp.DeferredAttr$2 this$1
void <init> (org.openjdk.tools.javac.comp.DeferredAttr$2, org.openjdk.source.tree.MemberReferenceTree$ReferenceMode, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
public void setOverloadKind (org.openjdk.tools.javac.tree.JCTree$JCMemberReference$OverloadKind)
}
org/openjdk/tools/javac/comp/DeferredAttr$1.class
DeferredAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.DeferredAttr$1 extends org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext {
final synthetic org.openjdk.tools.javac.comp.DeferredAttr this$0
void <init> (org.openjdk.tools.javac.comp.DeferredAttr, org.openjdk.tools.javac.comp.DeferredAttr$AttrMode, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase, org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext, org.openjdk.tools.javac.util.Warner)
void addDeferredAttrNode (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredStuckPolicy)
void complete ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/ConstFold.class
ConstFold.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.ConstFold extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key constFoldKey
private org.openjdk.tools.javac.code.Symtab syms
static final Integer minusOne
static final Integer zero
static final Integer one
public static strictfp org.openjdk.tools.javac.comp.ConstFold instance (org.openjdk.tools.javac.util.Context)
private strictfp void <init> (org.openjdk.tools.javac.util.Context)
private static strictfp java.lang.Integer b2i (boolean)
private static strictfp int intValue (java.lang.Object)
private static strictfp long longValue (java.lang.Object)
private static strictfp float floatValue (java.lang.Object)
private static strictfp double doubleValue (java.lang.Object)
strictfp org.openjdk.tools.javac.code.Type fold (int, org.openjdk.tools.javac.util.List)
strictfp org.openjdk.tools.javac.code.Type fold1 (int, org.openjdk.tools.javac.code.Type)
strictfp org.openjdk.tools.javac.code.Type fold2 (int, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
strictfp org.openjdk.tools.javac.code.Type coerce (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
static strictfp void <clinit> ()
}
org/openjdk/tools/javac/comp/ConstFold$1.class
ConstFold.java
package org.openjdk.tools.javac.comp
synthetic org.openjdk.tools.javac.comp.ConstFold$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static void <clinit> ()
}
org/openjdk/tools/javac/comp/CompileStates.class
CompileStates.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.CompileStates extends java.util.HashMap {
protected static final org.openjdk.tools.javac.util.Context$Key compileStatesKey
private static final long serialVersionUID
protected org.openjdk.tools.javac.util.Context context
public static org.openjdk.tools.javac.comp.CompileStates instance (org.openjdk.tools.javac.util.Context)
public void <init> (org.openjdk.tools.javac.util.Context)
public boolean isDone (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.CompileStates$CompileState)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/CompileStates$CompileState.class
CompileStates.java
package org.openjdk.tools.javac.comp
public final enum org.openjdk.tools.javac.comp.CompileStates$CompileState extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.CompileStates$CompileState INIT
public static final enum org.openjdk.tools.javac.comp.CompileStates$CompileState PARSE
public static final enum org.openjdk.tools.javac.comp.CompileStates$CompileState ENTER
public static final enum org.openjdk.tools.javac.comp.CompileStates$CompileState PROCESS
public static final enum org.openjdk.tools.javac.comp.CompileStates$CompileState ATTR
public static final enum org.openjdk.tools.javac.comp.CompileStates$CompileState FLOW
public static final enum org.openjdk.tools.javac.comp.CompileStates$CompileState TRANSTYPES
public static final enum org.openjdk.tools.javac.comp.CompileStates$CompileState UNLAMBDA
public static final enum org.openjdk.tools.javac.comp.CompileStates$CompileState LOWER
public static final enum org.openjdk.tools.javac.comp.CompileStates$CompileState GENERATE
private final int value
private static final synthetic org.openjdk.tools.javac.comp.CompileStates$CompileState[] $VALUES
public static org.openjdk.tools.javac.comp.CompileStates$CompileState[] values ()
public static org.openjdk.tools.javac.comp.CompileStates$CompileState valueOf (java.lang.String)
private void <init> (java.lang.String, int, int)
public boolean isAfter (org.openjdk.tools.javac.comp.CompileStates$CompileState)
public static org.openjdk.tools.javac.comp.CompileStates$CompileState max (org.openjdk.tools.javac.comp.CompileStates$CompileState, org.openjdk.tools.javac.comp.CompileStates$CompileState)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Check.class
Check.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Check extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key checkKey
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.comp.Resolve rs
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.comp.Enter enter
private final org.openjdk.tools.javac.comp.DeferredAttr deferredAttr
private final org.openjdk.tools.javac.comp.Infer infer
private final org.openjdk.tools.javac.code.Types types
private final org.openjdk.tools.javac.code.TypeAnnotations typeAnnotations
private final org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
private final org.openjdk.javax.tools.JavaFileManager fileManager
private final org.openjdk.tools.javac.code.Source source
private final org.openjdk.tools.javac.jvm.Profile profile
private final boolean warnOnAnyAccessToMembers
private org.openjdk.tools.javac.code.Lint lint
private org.openjdk.tools.javac.code.Symbol$MethodSymbol method
boolean allowSimplifiedVarargs
boolean allowDefaultMethods
boolean allowStrictMethodClashCheck
boolean allowPrivateSafeVarargs
boolean allowDiamondWithAnonymousClassCreation
char syntheticNameChar
private java.util.Map compiled
private org.openjdk.tools.javac.util.MandatoryWarningHandler deprecationHandler
private org.openjdk.tools.javac.util.MandatoryWarningHandler removalHandler
private org.openjdk.tools.javac.util.MandatoryWarningHandler uncheckedHandler
private org.openjdk.tools.javac.util.MandatoryWarningHandler sunApiHandler
private org.openjdk.tools.javac.code.DeferredLintHandler deferredLintHandler
private java.util.Map localClassNameIndexes
org.openjdk.tools.javac.comp.Check$CheckContext basicHandler
private static final boolean ignoreAnnotatedCasts
private static final org.openjdk.tools.javac.code.Types$SimpleVisitor diamondTypeChecker
org.openjdk.tools.javac.code.Types$UnaryVisitor isTypeArgErroneous
org.openjdk.tools.javac.util.Warner overrideWarner
private org.openjdk.tools.javac.util.Filter equalsHasCodeFilter
private java.util.Set defaultTargets
private final org.openjdk.tools.javac.util.Name[] dfltTargetMeta
public static org.openjdk.tools.javac.comp.Check instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
org.openjdk.tools.javac.code.Lint setLint (org.openjdk.tools.javac.code.Lint)
org.openjdk.tools.javac.code.Symbol$MethodSymbol setMethod (org.openjdk.tools.javac.code.Symbol$MethodSymbol)
void warnDeprecated (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
public transient void warnUnchecked (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
transient void warnUnsafeVararg (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public transient void warnStatic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
void warnDivZero (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public void reportDeferredDiagnostics ()
public org.openjdk.tools.javac.code.Type completionError (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$CompletionFailure)
org.openjdk.tools.javac.code.Type typeTagError (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.Object, java.lang.Object)
void earlyRefError (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
void duplicateError (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
void varargsDuplicateError (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
void checkTransparentVar (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$VarSymbol, org.openjdk.tools.javac.code.Scope)
void checkTransparentClass (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Scope)
boolean checkUniqueClassName (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Scope)
org.openjdk.tools.javac.util.Name localClassName (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void clearLocalClassNameIndexes (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public void newRound ()
public void putCompiled (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public org.openjdk.tools.javac.code.Symbol$ClassSymbol getCompiled (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public org.openjdk.tools.javac.code.Symbol$ClassSymbol getCompiled (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name)
public void removeCompiled (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public org.openjdk.tools.javac.code.Type checkType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type checkType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext)
org.openjdk.tools.javac.code.Type checkCastable (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type checkCastable (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext)
public void checkRedundantCast (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
private boolean is292targetTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
private boolean checkExtends (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type checkNonVoid (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type checkClassOrArrayType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type checkClassType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
private java.lang.Object asTypeParam (org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type checkConstructorRefType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type checkClassType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, boolean)
org.openjdk.tools.javac.code.Type checkRefType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.util.List checkRefTypes (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.code.Type checkNullOrRefType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
boolean checkDisjoint (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, long, long, long)
org.openjdk.tools.javac.code.Type checkDiamond (org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.util.List checkDiamondDenotable (org.openjdk.tools.javac.code.Type$ClassType)
void checkVarargsMethodDecl (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
private boolean isTrustMeAllowedOnMethod (org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.code.Type checkMethod (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, boolean, org.openjdk.tools.javac.comp.InferenceContext)
private void assertConvertible (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public boolean checkValidGenericType (org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type firstIncompatibleTypeArg (org.openjdk.tools.javac.code.Type)
boolean isTypeArgErroneous (org.openjdk.tools.javac.code.Type)
long checkFlags (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, long, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.tree.JCTree)
private long implicitEnumFinalFlag (org.openjdk.tools.javac.tree.JCTree)
void validate (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
void validate (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, boolean)
void validate (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
void checkRaw (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
private boolean withinAnonConstr (org.openjdk.tools.javac.comp.Env)
boolean subset (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
boolean intersects (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.util.List incl (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.util.List excl (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.util.List union (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.util.List diff (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List intersect (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
boolean isUnchecked (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
boolean isUnchecked (org.openjdk.tools.javac.code.Type)
boolean isUnchecked (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
boolean isHandled (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.util.List unhandled (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
static int protection (long)
java.lang.Object cannotOverride (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
java.lang.Object uncheckedOverrides (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
java.lang.Object varargsOverrides (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
void checkOverride (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private boolean isDeprecatedOverrideIgnorable (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public void checkCompatibleConcretes (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
public boolean checkCompatibleAbstracts (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Symbol firstIncompatibility (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private void closure (org.openjdk.tools.javac.code.Type, java.util.Map)
private void closure (org.openjdk.tools.javac.code.Type, java.util.Map, java.util.Map)
private org.openjdk.tools.javac.code.Symbol firstDirectIncompatibility (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
boolean checkCommonOverriderIn (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
void checkOverride (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCMethodDecl, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
void checkOverride (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
public void checkClassOverrideEqualsAndHashIfNeeded (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private void checkClassOverrideEqualsAndHash (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public void checkModuleName (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
private boolean checkNameClash (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
void checkAllDefined (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void checkNonCyclicDecl (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
void checkNonCyclic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
void checkNonCyclic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type$TypeVar)
private void checkNonCyclic1 (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
private boolean checkNonCyclicInternal (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
private void noteCyclic (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void checkImplementations (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
void checkImplementations (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void checkCompatibleSupertypes (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
void checkConflicts (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
void checkOverrideClashes (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
void checkHideClashes (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
void checkDefaultMethodClashes (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
void checkPotentiallyAmbiguousOverloads (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
void checkAccessFromSerializableElement (org.openjdk.tools.javac.tree.JCTree, boolean)
private boolean isEffectivelyNonPublic (org.openjdk.tools.javac.code.Symbol)
private boolean belongsToRestrictedPackage (org.openjdk.tools.javac.code.Symbol)
private void syntheticError (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
void checkClassBounds (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
void checkClassBounds (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.util.Map, org.openjdk.tools.javac.code.Type)
void checkNotRepeated (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, java.util.Set)
void validateAnnotationTree (org.openjdk.tools.javac.tree.JCTree)
void validateAnnotationType (org.openjdk.tools.javac.tree.JCTree)
void validateAnnotationType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
void validateAnnotationMethod (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
public void validateAnnotations (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol)
public void validateTypeAnnotations (org.openjdk.tools.javac.util.List, boolean)
private void validateAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation, org.openjdk.tools.javac.code.Symbol)
public void validateTypeAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation, boolean)
public void validateRepeatable (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Attribute$Compound, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private void validateValue (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private void validateRetention (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private void validateDocumented (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private void validateInherited (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private void validateTarget (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private java.util.Set getDefaultTargetSet ()
private boolean isTargetSubsetOf (java.util.Set, java.util.Set)
private void validateDefault (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
boolean isOverrider (org.openjdk.tools.javac.code.Symbol)
protected boolean isTypeAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation, boolean)
boolean isTypeAnnotation (org.openjdk.tools.javac.code.Attribute, boolean)
boolean annotationApplicable (org.openjdk.tools.javac.tree.JCTree$JCAnnotation, org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.code.Attribute$Array getAttributeTargetAttribute (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
private org.openjdk.tools.javac.util.Name[] defaultTargetMetaInfo (org.openjdk.tools.javac.tree.JCTree$JCAnnotation, org.openjdk.tools.javac.code.Symbol)
public boolean validateAnnotationDeferErrors (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
private boolean validateAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
boolean validateTargetAnnotationValue (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
void checkDeprecatedAnnotation (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
void checkDeprecated (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
void checkSunAPI (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
void checkProfile (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
void checkNonCyclicElements (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
void checkNonCyclicElementsInternal (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
void checkAnnotationResType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
void checkCyclicConstructors (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
private void checkCyclicConstructor (org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.code.Symbol, java.util.Map)
void checkDivZero (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
void checkEmptyIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
boolean checkUnique (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope)
void duplicateErasureError (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
void checkImportsUnique (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
private boolean checkUniqueImport (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.code.Symbol, boolean)
public void checkCanonical (org.openjdk.tools.javac.tree.JCTree)
private boolean isCanonical (org.openjdk.tools.javac.tree.JCTree)
void checkForBadAuxiliaryClassAccess (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public org.openjdk.tools.javac.util.Warner castWarner (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.Warner convertWarner (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public void checkFunctionalInterface (org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public void checkImportsResolvable (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public void checkImportedPackagesObservable (org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
private boolean checkTypeContainsImportableElement (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.tools.javac.util.Name, java.util.Set)
public boolean importAccessible (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$PackageSymbol)
public void checkLeaksNotAccessible (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
private org.openjdk.tools.javac.code.Directive$ExportsDirective findExport (org.openjdk.tools.javac.code.Symbol$PackageSymbol)
private boolean isAPISymbol (org.openjdk.tools.javac.code.Symbol)
private void checkVisible (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$PackageSymbol, boolean)
void checkModuleExists (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
void checkPackageExistsForOpens (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$PackageSymbol)
void checkModuleRequires (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Directive$RequiresDirective)
private synthetic void lambda$checkModuleRequires$12 (org.openjdk.tools.javac.code.Directive$RequiresDirective, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private synthetic void lambda$checkPackageExistsForOpens$11 (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$PackageSymbol)
private synthetic void lambda$checkModuleExists$10 (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic boolean lambda$checkUniqueImport$9 (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
private static synthetic boolean lambda$checkImportsUnique$8 (org.openjdk.tools.javac.code.Symbol)
private synthetic void lambda$checkDivZero$7 (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private synthetic void lambda$checkSunAPI$6 (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
private synthetic void lambda$checkDeprecated$5 (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
private synthetic boolean lambda$isTypeAnnotation$4 (boolean, org.openjdk.tools.javac.code.Attribute)
private static synthetic boolean lambda$new$3 (org.openjdk.tools.javac.code.Symbol)
private synthetic void lambda$checkMethod$2 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, boolean, org.openjdk.tools.javac.comp.InferenceContext)
private synthetic void lambda$checkRedundantCast$1 (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
private synthetic void lambda$checkType$0 (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext, org.openjdk.tools.javac.comp.InferenceContext)
static synthetic org.openjdk.tools.javac.util.Log access$000 (org.openjdk.tools.javac.comp.Check)
static synthetic org.openjdk.tools.javac.code.Types access$100 (org.openjdk.tools.javac.comp.Check)
static synthetic org.openjdk.tools.javac.comp.Infer access$200 (org.openjdk.tools.javac.comp.Check)
static synthetic org.openjdk.tools.javac.comp.DeferredAttr access$300 (org.openjdk.tools.javac.comp.Check)
static synthetic org.openjdk.tools.javac.code.Type access$400 (org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.code.Type)
static synthetic org.openjdk.tools.javac.util.Names access$500 (org.openjdk.tools.javac.comp.Check)
static synthetic org.openjdk.tools.javac.comp.Enter access$600 (org.openjdk.tools.javac.comp.Check)
static synthetic void access$700 (org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
static synthetic boolean access$800 (org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
static synthetic org.openjdk.tools.javac.util.JCDiagnostic$Factory access$900 (org.openjdk.tools.javac.comp.Check)
static synthetic org.openjdk.tools.javac.code.Symbol$MethodSymbol access$1000 (org.openjdk.tools.javac.comp.Check)
static synthetic org.openjdk.tools.javac.code.Symtab access$1100 (org.openjdk.tools.javac.comp.Check)
static synthetic boolean access$1200 (org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.code.Symbol)
static synthetic boolean access$1300 (org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.code.Symbol)
static synthetic void access$1400 (org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$PackageSymbol, boolean)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Check$Validator.class
Check.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Check$Validator extends org.openjdk.tools.javac.tree.JCTree$Visitor {
boolean checkRaw
boolean isOuter
org.openjdk.tools.javac.comp.Env env
final synthetic org.openjdk.tools.javac.comp.Check this$0
void <init> (org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.comp.Env)
public void visitTypeArray (org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree)
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
public void visitWildcard (org.openjdk.tools.javac.tree.JCTree$JCWildcard)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitSelectInternal (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitAnnotatedType (org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType)
public void visitTypeIdent (org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
public void validateTree (org.openjdk.tools.javac.tree.JCTree, boolean, boolean)
public void validateTrees (org.openjdk.tools.javac.util.List, boolean, boolean)
}
org/openjdk/tools/javac/comp/Check$NestedCheckContext.class
Check.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Check$NestedCheckContext extends java.lang.Object implements org.openjdk.tools.javac.comp.Check$CheckContext {
org.openjdk.tools.javac.comp.Check$CheckContext enclosingContext
void <init> (org.openjdk.tools.javac.comp.Check$CheckContext)
public boolean compatible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
public org.openjdk.tools.javac.util.Warner checkWarner (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.comp.InferenceContext inferenceContext ()
public org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext deferredAttrContext ()
}
org/openjdk/tools/javac/comp/Check$DefaultMethodClashFilter.class
Check.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Check$DefaultMethodClashFilter extends java.lang.Object implements org.openjdk.tools.javac.util.Filter {
org.openjdk.tools.javac.code.Type site
final synthetic org.openjdk.tools.javac.comp.Check this$0
void <init> (org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.code.Type)
public boolean accepts (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic boolean accepts (java.lang.Object)
}
org/openjdk/tools/javac/comp/Check$CycleChecker.class
Check.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Check$CycleChecker extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.util.List seenClasses
boolean errorFound
boolean partialCheck
final synthetic org.openjdk.tools.javac.comp.Check this$0
void <init> (org.openjdk.tools.javac.comp.Check)
private void checkSymbol (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
public void visitTypeArray (org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
void checkClass (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/comp/Check$ConversionWarner.class
Check.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Check$ConversionWarner extends org.openjdk.tools.javac.util.Warner {
final String uncheckedKey
final org.openjdk.tools.javac.code.Type found
final org.openjdk.tools.javac.code.Type expected
final synthetic org.openjdk.tools.javac.comp.Check this$0
public void <init> (org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public void warn (org.openjdk.tools.javac.code.Lint$LintCategory)
}
org/openjdk/tools/javac/comp/Check$ClashFilter.class
Check.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Check$ClashFilter extends java.lang.Object implements org.openjdk.tools.javac.util.Filter {
org.openjdk.tools.javac.code.Type site
final synthetic org.openjdk.tools.javac.comp.Check this$0
void <init> (org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.code.Type)
boolean shouldSkip (org.openjdk.tools.javac.code.Symbol)
public boolean accepts (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic boolean accepts (java.lang.Object)
}
org/openjdk/tools/javac/comp/Check$CheckContext.class
Check.java
package org.openjdk.tools.javac.comp
public abstract org.openjdk.tools.javac.comp.Check$CheckContext extends java.lang.Object {
public abstract boolean compatible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public abstract void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
public abstract org.openjdk.tools.javac.util.Warner checkWarner (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public abstract org.openjdk.tools.javac.comp.InferenceContext inferenceContext ()
public abstract org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext deferredAttrContext ()
}
org/openjdk/tools/javac/comp/Check$5.class
Check.java
package org.openjdk.tools.javac.comp
synthetic org.openjdk.tools.javac.comp.Check$5 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Kinds$Kind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Attribute$RetentionPolicy
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Lint$LintCategory
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Check$4.class
Check.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Check$4 extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.code.Lint lint
boolean inSuperType
final synthetic org.openjdk.tools.javac.comp.Env val$env
final synthetic org.openjdk.tools.javac.tree.JCTree$JCClassDecl val$check
final synthetic org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit val$toplevel
final synthetic org.openjdk.tools.javac.comp.Check this$0
void <init> (org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
}
org/openjdk/tools/javac/comp/Check$3.class
Check.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Check$3 extends org.openjdk.tools.javac.code.Types$UnaryVisitor {
final synthetic org.openjdk.tools.javac.comp.Check this$0
void <init> (org.openjdk.tools.javac.comp.Check)
public java.lang.Boolean visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public java.lang.Boolean visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public java.lang.Boolean visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Void)
public java.lang.Boolean visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Void)
public volatile synthetic java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/comp/Check$2.class
Check.java
package org.openjdk.tools.javac.comp
final org.openjdk.tools.javac.comp.Check$2 extends org.openjdk.tools.javac.code.Types$SimpleVisitor {
void <init> ()
public java.lang.Boolean visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public java.lang.Boolean visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public java.lang.Boolean visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public java.lang.Boolean visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Void)
public java.lang.Boolean visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Void)
public java.lang.Boolean visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Void)
public volatile synthetic java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/comp/Check$1SpecialTreeVisitor.class
Check.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Check$1SpecialTreeVisitor extends org.openjdk.tools.javac.tree.JCTree$Visitor {
boolean specialized
final synthetic org.openjdk.tools.javac.comp.Check this$0
void <init> (org.openjdk.tools.javac.comp.Check)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
}
org/openjdk/tools/javac/comp/Check$1AnnotationValidator.class
Check.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Check$1AnnotationValidator extends org.openjdk.tools.javac.tree.TreeScanner {
final synthetic org.openjdk.tools.javac.comp.Check this$0
void <init> (org.openjdk.tools.javac.comp.Check)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
}
org/openjdk/tools/javac/comp/Check$1.class
Check.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Check$1 extends java.lang.Object implements org.openjdk.tools.javac.comp.Check$CheckContext {
final synthetic org.openjdk.tools.javac.comp.Check this$0
void <init> (org.openjdk.tools.javac.comp.Check)
public void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
public boolean compatible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public org.openjdk.tools.javac.util.Warner checkWarner (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.comp.InferenceContext inferenceContext ()
public org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext deferredAttrContext ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/AttrContextEnv.class
AttrContextEnv.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.AttrContextEnv extends org.openjdk.tools.javac.comp.Env {
public void <init> (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.AttrContext)
}
org/openjdk/tools/javac/comp/AttrContext.class
AttrContext.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.AttrContext extends java.lang.Object {
org.openjdk.tools.javac.code.Scope$WriteableScope scope
int staticLevel
boolean isSelfCall
boolean selectSuper
boolean isSerializable
boolean isLambda
boolean isSpeculative
boolean isAnonymousDiamond
boolean isNewClass
boolean visitingServiceImplementation
org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase pendingResolutionPhase
org.openjdk.tools.javac.code.Lint lint
org.openjdk.tools.javac.code.Symbol enclVar
org.openjdk.tools.javac.comp.Attr$ResultInfo returnResult
org.openjdk.tools.javac.code.Type defaultSuperCallSite
org.openjdk.tools.javac.tree.JCTree preferredTreeForDiagnostics
public void <init> ()
org.openjdk.tools.javac.comp.AttrContext dup (org.openjdk.tools.javac.code.Scope$WriteableScope)
org.openjdk.tools.javac.comp.AttrContext dup ()
public java.lang.Iterable getLocalElements ()
boolean lastResolveVarargs ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/Attr.class
Attr.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Attr extends org.openjdk.tools.javac.tree.JCTree$Visitor {
protected static final org.openjdk.tools.javac.util.Context$Key attrKey
final org.openjdk.tools.javac.util.Names names
final org.openjdk.tools.javac.util.Log log
final org.openjdk.tools.javac.code.Symtab syms
final org.openjdk.tools.javac.comp.Resolve rs
final org.openjdk.tools.javac.comp.Operators operators
final org.openjdk.tools.javac.comp.Infer infer
final org.openjdk.tools.javac.comp.Analyzer analyzer
final org.openjdk.tools.javac.comp.DeferredAttr deferredAttr
final org.openjdk.tools.javac.comp.Check chk
final org.openjdk.tools.javac.comp.Flow flow
final org.openjdk.tools.javac.comp.MemberEnter memberEnter
final org.openjdk.tools.javac.comp.TypeEnter typeEnter
final org.openjdk.tools.javac.tree.TreeMaker make
final org.openjdk.tools.javac.comp.ConstFold cfolder
final org.openjdk.tools.javac.comp.Enter enter
final org.openjdk.tools.javac.jvm.Target target
final org.openjdk.tools.javac.code.Types types
final org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
final org.openjdk.tools.javac.code.TypeAnnotations typeAnnotations
final org.openjdk.tools.javac.code.DeferredLintHandler deferredLintHandler
final org.openjdk.tools.javac.comp.TypeEnvs typeEnvs
final org.openjdk.tools.javac.util.Dependencies dependencies
final org.openjdk.tools.javac.comp.Annotate annotate
final org.openjdk.tools.javac.comp.ArgumentAttr argumentAttr
boolean allowPoly
boolean allowTypeAnnos
boolean allowLambda
boolean allowDefaultMethods
boolean allowStaticInterfaceMethods
boolean useBeforeDeclarationWarning
boolean allowStringsInSwitch
String sourceName
private org.openjdk.source.tree.TreeVisitor identAttributer
private org.openjdk.tools.javac.tree.JCTree breakTree
final org.openjdk.tools.javac.comp.Attr$ResultInfo statInfo
final org.openjdk.tools.javac.comp.Attr$ResultInfo varAssignmentInfo
final org.openjdk.tools.javac.comp.Attr$ResultInfo methodAttrInfo
final org.openjdk.tools.javac.comp.Attr$ResultInfo unknownExprInfo
final org.openjdk.tools.javac.comp.Attr$ResultInfo unknownTypeInfo
final org.openjdk.tools.javac.comp.Attr$ResultInfo unknownTypeExprInfo
final org.openjdk.tools.javac.comp.Attr$ResultInfo recoveryInfo
org.openjdk.tools.javac.comp.Env env
org.openjdk.tools.javac.comp.Attr$ResultInfo resultInfo
org.openjdk.tools.javac.code.Type result
org.openjdk.tools.javac.tree.TreeTranslator removeClassParams
static final org.openjdk.tools.javac.code.TypeTag[] primitiveTags
org.openjdk.tools.javac.code.Types$MapVisitor targetChecker
private java.util.Map clinits
public static final org.openjdk.tools.javac.util.Filter anyNonAbstractOrDefaultMethod
public static org.openjdk.tools.javac.comp.Attr instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
org.openjdk.tools.javac.code.Type check (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Kinds$KindSelector, org.openjdk.tools.javac.comp.Attr$ResultInfo)
boolean isAssignableAsBlankFinal (org.openjdk.tools.javac.code.Symbol$VarSymbol, org.openjdk.tools.javac.comp.Env)
void checkAssignable (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$VarSymbol, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
boolean isStaticReference (org.openjdk.tools.javac.tree.JCTree)
static boolean isType (org.openjdk.tools.javac.code.Symbol)
org.openjdk.tools.javac.code.Symbol thisSym (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.code.Symbol attribIdent (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit)
public org.openjdk.tools.javac.code.Symbol attribIdent (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.code.Type coerce (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type attribType (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public org.openjdk.tools.javac.code.Type attribImportQualifier (org.openjdk.tools.javac.tree.JCTree$JCImport, org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.comp.Env attribExprToTree (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.comp.Env attribStatToTree (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree)
org.openjdk.tools.javac.code.Type pt ()
org.openjdk.tools.javac.code.Kinds$KindSelector pkind ()
org.openjdk.tools.javac.code.Type attribTree (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.comp.Env copyEnv (org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.code.Scope$WriteableScope copyScope (org.openjdk.tools.javac.code.Scope$WriteableScope)
public org.openjdk.tools.javac.code.Type attribExpr (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type attribExpr (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.code.Type attribType (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.code.Type attribType (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type attribStat (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.util.List attribExprs (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type)
void attribStats (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.code.Kinds$KindSelector attribArgs (org.openjdk.tools.javac.code.Kinds$KindSelector, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.ListBuffer)
org.openjdk.tools.javac.util.List attribAnyTypes (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.util.List attribTypes (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
void attribTypeVariables (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
void attribAnnotationTypes (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env)
public java.lang.Object attribLazyConstantValue (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCVariableDecl, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type attribBase (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, boolean, boolean, boolean)
org.openjdk.tools.javac.code.Type checkBase (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, boolean, boolean, boolean)
org.openjdk.tools.javac.code.Type attribIdentAsEnumType (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitSkip (org.openjdk.tools.javac.tree.JCTree$JCSkip)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitLabelled (org.openjdk.tools.javac.tree.JCTree$JCLabeledStatement)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
private static void addVars (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Scope$WriteableScope)
private org.openjdk.tools.javac.code.Symbol enumConstant (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type)
public void visitSynchronized (org.openjdk.tools.javac.tree.JCTree$JCSynchronized)
public void visitTry (org.openjdk.tools.javac.tree.JCTree$JCTry)
void checkAutoCloseable (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Type)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
private boolean isBooleanOrNumeric (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCExpression)
boolean primitiveOrBoxed (org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.comp.Check$CheckContext conditionalContext (org.openjdk.tools.javac.comp.Check$CheckContext)
org.openjdk.tools.javac.code.Type condType (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
public void visitExec (org.openjdk.tools.javac.tree.JCTree$JCExpressionStatement)
public void visitBreak (org.openjdk.tools.javac.tree.JCTree$JCBreak)
public void visitContinue (org.openjdk.tools.javac.tree.JCTree$JCContinue)
private org.openjdk.tools.javac.tree.JCTree findJumpTarget (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.tree.JCTree$Tag, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.comp.Env)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
public void visitThrow (org.openjdk.tools.javac.tree.JCTree$JCThrow)
public void visitAssert (org.openjdk.tools.javac.tree.JCTree$JCAssert)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
org.openjdk.tools.javac.code.Type adjustMethodReturnType (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
boolean checkFirstConstructorStat (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation, org.openjdk.tools.javac.comp.Env)
org.openjdk.tools.javac.code.Type newMethodTemplate (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
private void visitAnonymousClassDefinition (org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Kinds$KindSelector)
org.openjdk.tools.javac.comp.Check$CheckContext diamondContext (org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.comp.Check$CheckContext)
public org.openjdk.tools.javac.tree.JCTree$JCExpression makeNullCheck (org.openjdk.tools.javac.tree.JCTree$JCExpression)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
org.openjdk.tools.javac.comp.Attr$TargetInfo getTargetInfo (org.openjdk.tools.javac.tree.JCTree$JCPolyExpression, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.util.List)
void preFlow (org.openjdk.tools.javac.tree.JCTree$JCLambda)
private org.openjdk.tools.javac.code.Type fallbackDescriptorType (org.openjdk.tools.javac.tree.JCTree$JCExpression)
private transient void checkAccessibleTypes (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.code.Type[])
private void checkAccessibleTypes (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.util.List)
org.openjdk.tools.javac.comp.Attr$ResultInfo lambdaBodyResult (org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Attr$ResultInfo)
void checkLambdaCompatible (org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext)
public org.openjdk.tools.javac.code.Symbol$MethodSymbol removeClinit (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public org.openjdk.tools.javac.comp.Env lambdaEnv (org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.comp.Env)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
org.openjdk.tools.javac.comp.Attr$ResultInfo memberReferenceQualifierResult (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
void checkReferenceCompatible (org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext, boolean)
private void setFunctionalInfo (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCFunctionalExpression, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitAssign (org.openjdk.tools.javac.tree.JCTree$JCAssign)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
public void visitTypeTest (org.openjdk.tools.javac.tree.JCTree$JCInstanceOf)
public void visitIndexed (org.openjdk.tools.javac.tree.JCTree$JCArrayAccess)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
private org.openjdk.tools.javac.code.Symbol selectSym (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.code.Type checkId (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.code.Type checkMethodId (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.code.Type checkSigPolyMethodId (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.code.Type checkMethodIdInternal (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.code.Type checkIdInternal (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$ResultInfo)
private void checkInit (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$VarSymbol, boolean)
org.openjdk.tools.javac.comp.Env enclosingInitEnv (org.openjdk.tools.javac.comp.Env)
private void checkEnumInitializer (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$VarSymbol)
private boolean isStaticEnumField (org.openjdk.tools.javac.code.Symbol$VarSymbol)
public org.openjdk.tools.javac.code.Type checkMethod (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public void visitLiteral (org.openjdk.tools.javac.tree.JCTree$JCLiteral)
org.openjdk.tools.javac.code.Type litType (org.openjdk.tools.javac.code.TypeTag)
public void visitTypeIdent (org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree)
public void visitTypeArray (org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree)
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
public void visitTypeUnion (org.openjdk.tools.javac.tree.JCTree$JCTypeUnion)
public void visitTypeIntersection (org.openjdk.tools.javac.tree.JCTree$JCTypeIntersection)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
org.openjdk.tools.javac.code.Type checkIntersection (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List)
public void visitWildcard (org.openjdk.tools.javac.tree.JCTree$JCWildcard)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
public void visitAnnotatedType (org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType)
public void visitErroneous (org.openjdk.tools.javac.tree.JCTree$JCErroneous)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
public void attrib (org.openjdk.tools.javac.comp.Env)
public void attribTopLevel (org.openjdk.tools.javac.comp.Env)
public void attribPackage (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$PackageSymbol)
void attribPackage (org.openjdk.tools.javac.code.Symbol$PackageSymbol)
public void attribModule (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
void attribModule (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
public void attribClass (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void attribClass (org.openjdk.tools.javac.code.Symbol$ClassSymbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public void visitImport (org.openjdk.tools.javac.tree.JCTree$JCImport)
public void visitModuleDef (org.openjdk.tools.javac.tree.JCTree$JCModuleDecl)
private void attribClassBody (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
boolean checkForSerial (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition getDiagnosticPosition (org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.code.Type)
boolean isSerializable (org.openjdk.tools.javac.code.Type)
private void checkSerialVersionUID (org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private org.openjdk.tools.javac.code.Type capture (org.openjdk.tools.javac.code.Type)
public void validateTypeAnnotations (org.openjdk.tools.javac.tree.JCTree, boolean)
public void postAttr (org.openjdk.tools.javac.tree.JCTree)
public void setPackageSymbols (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Symbol)
private static synthetic boolean lambda$static$10 (org.openjdk.tools.javac.code.Symbol)
private synthetic void lambda$setFunctionalInfo$9 (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCFunctionalExpression, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext, org.openjdk.tools.javac.comp.InferenceContext)
private static synthetic void lambda$checkReferenceCompatible$8 (org.openjdk.tools.javac.code.Type)
private static synthetic boolean lambda$checkReferenceCompatible$7 (org.openjdk.tools.javac.code.Type)
private static synthetic void lambda$checkReferenceCompatible$6 (org.openjdk.tools.javac.tree.JCTree$JCMemberReference, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.InferenceContext)
private synthetic void lambda$checkAccessibleTypes$5 (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.InferenceContext)
private static synthetic void lambda$visitLambda$4 (org.openjdk.tools.javac.code.Type)
private static synthetic boolean lambda$visitLambda$3 (org.openjdk.tools.javac.code.Type)
private synthetic void lambda$visitAnonymousClassDefinition$2 (org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.tree.JCTree$JCClassDecl, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Kinds$KindSelector, org.openjdk.tools.javac.comp.InferenceContext)
private static synthetic void lambda$visitNewClass$1 (org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.comp.InferenceContext)
private synthetic void lambda$check$0 (org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.InferenceContext, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Kinds$KindSelector, org.openjdk.tools.javac.comp.InferenceContext)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Attr$TypeAnnotationsValidator.class
Attr.java
package org.openjdk.tools.javac.comp
final org.openjdk.tools.javac.comp.Attr$TypeAnnotationsValidator extends org.openjdk.tools.javac.tree.TreeScanner {
private final boolean sigOnly
final synthetic org.openjdk.tools.javac.comp.Attr this$0
public void <init> (org.openjdk.tools.javac.comp.Attr, boolean)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
public void visitAnnotatedType (org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitTypeCast (org.openjdk.tools.javac.tree.JCTree$JCTypeCast)
public void visitTypeTest (org.openjdk.tools.javac.tree.JCTree$JCInstanceOf)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
private void validateAnnotatedType (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type)
private void checkForDeclarationAnnotations (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/comp/Attr$TargetInfo.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$TargetInfo extends java.lang.Object {
org.openjdk.tools.javac.code.Type target
org.openjdk.tools.javac.code.Type descriptor
final synthetic org.openjdk.tools.javac.comp.Attr this$0
public void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/comp/Attr$ResultInfo.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$ResultInfo extends java.lang.Object {
final org.openjdk.tools.javac.code.Kinds$KindSelector pkind
final org.openjdk.tools.javac.code.Type pt
final org.openjdk.tools.javac.comp.Check$CheckContext checkContext
final org.openjdk.tools.javac.comp.Attr$CheckMode checkMode
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.code.Kinds$KindSelector, org.openjdk.tools.javac.code.Type)
void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.code.Kinds$KindSelector, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Attr$CheckMode)
protected void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.code.Kinds$KindSelector, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext)
protected void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.code.Kinds$KindSelector, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext, org.openjdk.tools.javac.comp.Attr$CheckMode)
protected boolean needsArgumentAttr (org.openjdk.tools.javac.tree.JCTree)
protected org.openjdk.tools.javac.code.Type check (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.code.Type)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.comp.Check$CheckContext)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext, org.openjdk.tools.javac.comp.Attr$CheckMode)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.comp.Attr$CheckMode)
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/Attr$RecoveryInfo.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$RecoveryInfo extends org.openjdk.tools.javac.comp.Attr$ResultInfo {
final synthetic org.openjdk.tools.javac.comp.Attr this$0
public void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
}
org/openjdk/tools/javac/comp/Attr$RecoveryInfo$1.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$RecoveryInfo$1 extends org.openjdk.tools.javac.comp.Check$NestedCheckContext {
final synthetic org.openjdk.tools.javac.comp.Attr val$this$0
final synthetic org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext val$deferredAttrContext
void <init> (org.openjdk.tools.javac.comp.Check$CheckContext, org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
public org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext deferredAttrContext ()
public boolean compatible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/comp/Attr$PostAttrAnalyzer.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$PostAttrAnalyzer extends org.openjdk.tools.javac.tree.TreeScanner {
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr)
private void initTypeIfNeeded (org.openjdk.tools.javac.tree.JCTree)
private org.openjdk.tools.javac.code.Type dummyMethodType (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
private org.openjdk.tools.javac.code.Type dummyMethodType ()
public void scan (org.openjdk.tools.javac.tree.JCTree)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitAssignop (org.openjdk.tools.javac.tree.JCTree$JCAssignOp)
public void visitBinary (org.openjdk.tools.javac.tree.JCTree$JCBinary)
public void visitUnary (org.openjdk.tools.javac.tree.JCTree$JCUnary)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
}
org/openjdk/tools/javac/comp/Attr$MethodAttrInfo.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$MethodAttrInfo extends org.openjdk.tools.javac.comp.Attr$ResultInfo {
final synthetic org.openjdk.tools.javac.comp.Attr this$0
public void <init> (org.openjdk.tools.javac.comp.Attr)
public void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.Check$CheckContext)
protected boolean needsArgumentAttr (org.openjdk.tools.javac.tree.JCTree)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.code.Type)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.comp.Check$CheckContext)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Check$CheckContext, org.openjdk.tools.javac.comp.Attr$CheckMode)
protected org.openjdk.tools.javac.comp.Attr$ResultInfo dup (org.openjdk.tools.javac.comp.Attr$CheckMode)
}
org/openjdk/tools/javac/comp/Attr$IdentAttributer.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$IdentAttributer extends org.openjdk.source.util.SimpleTreeVisitor {
final synthetic org.openjdk.tools.javac.comp.Attr this$0
private void <init> (org.openjdk.tools.javac.comp.Attr)
public org.openjdk.tools.javac.code.Symbol visitMemberSelect (org.openjdk.source.tree.MemberSelectTree, org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.code.Symbol visitIdentifier (org.openjdk.source.tree.IdentifierTree, org.openjdk.tools.javac.comp.Env)
public volatile synthetic java.lang.Object visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Object)
public volatile synthetic java.lang.Object visitMemberSelect (org.openjdk.source.tree.MemberSelectTree, java.lang.Object)
synthetic void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.Attr$1)
}
org/openjdk/tools/javac/comp/Attr$FunctionalReturnContext.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$FunctionalReturnContext extends org.openjdk.tools.javac.comp.Check$NestedCheckContext {
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.Check$CheckContext)
public boolean compatible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/comp/Attr$ExpressionLambdaReturnContext.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$ExpressionLambdaReturnContext extends org.openjdk.tools.javac.comp.Attr$FunctionalReturnContext {
org.openjdk.tools.javac.tree.JCTree$JCExpression expr
boolean expStmtExpected
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Check$CheckContext)
public void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
public boolean compatible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
}
org/openjdk/tools/javac/comp/Attr$CheckMode.class
Attr.java
package org.openjdk.tools.javac.comp
enum org.openjdk.tools.javac.comp.Attr$CheckMode extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Attr$CheckMode NORMAL
public static final enum org.openjdk.tools.javac.comp.Attr$CheckMode NO_TREE_UPDATE
public static final enum org.openjdk.tools.javac.comp.Attr$CheckMode NO_INFERENCE_HOOK
private static final synthetic org.openjdk.tools.javac.comp.Attr$CheckMode[] $VALUES
public static org.openjdk.tools.javac.comp.Attr$CheckMode[] values ()
public static org.openjdk.tools.javac.comp.Attr$CheckMode valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public boolean updateTreeType ()
public boolean installPostInferenceHook ()
synthetic void <init> (java.lang.String, int, org.openjdk.tools.javac.comp.Attr$1)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Attr$CheckMode$2.class
Attr.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Attr$CheckMode$2 extends org.openjdk.tools.javac.comp.Attr$CheckMode {
void <init> (java.lang.String, int)
public boolean installPostInferenceHook ()
}
org/openjdk/tools/javac/comp/Attr$CheckMode$1.class
Attr.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Attr$CheckMode$1 extends org.openjdk.tools.javac.comp.Attr$CheckMode {
void <init> (java.lang.String, int)
public boolean updateTreeType ()
}
org/openjdk/tools/javac/comp/Attr$BreakAttr.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$BreakAttr extends java.lang.RuntimeException {
static final long serialVersionUID
private org.openjdk.tools.javac.comp.Env env
private void <init> (org.openjdk.tools.javac.comp.Env)
static synthetic org.openjdk.tools.javac.comp.Env access$100 (org.openjdk.tools.javac.comp.Attr$BreakAttr)
synthetic void <init> (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr$1)
}
org/openjdk/tools/javac/comp/Attr$9.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$9 extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.code.Symbol packge
final synthetic org.openjdk.tools.javac.code.Symbol val$pkg
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.code.Symbol)
public void visitIdent (org.openjdk.tools.javac.tree.JCTree$JCIdent)
public void visitSelect (org.openjdk.tools.javac.tree.JCTree$JCFieldAccess)
}
org/openjdk/tools/javac/comp/Attr$8.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$8 extends org.openjdk.tools.javac.comp.Resolve$InapplicableSymbolError {
final synthetic org.openjdk.tools.javac.code.Symbol val$sym
final synthetic org.openjdk.tools.javac.util.JCDiagnostic val$diag
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.Resolve, org.openjdk.tools.javac.comp.Resolve$MethodResolutionContext, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
protected org.openjdk.tools.javac.util.Pair errCandidate ()
}
org/openjdk/tools/javac/comp/Attr$7.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$7 extends org.openjdk.tools.javac.comp.Check$NestedCheckContext {
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.Check$CheckContext)
public boolean compatible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
}
org/openjdk/tools/javac/comp/Attr$6.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$6 extends org.openjdk.tools.javac.code.Types$MapVisitor {
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr)
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public org.openjdk.tools.javac.code.Type visitIntersectionClassType (org.openjdk.tools.javac.code.Type$IntersectionClassType, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private org.openjdk.tools.javac.code.Symbol$TypeSymbol makeNotionalInterface (org.openjdk.tools.javac.code.Type$IntersectionClassType)
private transient void reportIntersectionError (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.Object[])
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
}
org/openjdk/tools/javac/comp/Attr$5.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$5 extends org.openjdk.tools.javac.comp.Attr$PostAttrAnalyzer {
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr)
public void scan (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/comp/Attr$4.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$4 extends org.openjdk.tools.javac.comp.Check$NestedCheckContext {
final synthetic org.openjdk.tools.javac.tree.JCTree$JCNewClass val$clazz
final synthetic org.openjdk.tools.javac.code.Symbol$TypeSymbol val$tsym
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.Check$CheckContext, org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/comp/Attr$3.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$3 extends org.openjdk.tools.javac.comp.Check$NestedCheckContext {
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.Check$CheckContext)
public void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/comp/Attr$2.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$2 extends org.openjdk.tools.javac.tree.TreeTranslator {
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr)
public void visitTypeApply (org.openjdk.tools.javac.tree.JCTree$JCTypeApply)
}
org/openjdk/tools/javac/comp/Attr$10.class
Attr.java
package org.openjdk.tools.javac.comp
synthetic org.openjdk.tools.javac.comp.Attr$10 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Kinds$Kind
static final synthetic int[] $SwitchMap$com$sun$source$tree$MemberReferenceTree$ReferenceMode
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Attr$1.class
Attr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Attr$1 extends org.openjdk.tools.javac.comp.Check$NestedCheckContext {
final synthetic org.openjdk.tools.javac.comp.Attr this$0
void <init> (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.Check$CheckContext)
public void report (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/comp/ArgumentAttr.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.ArgumentAttr extends org.openjdk.tools.javac.tree.JCTree$Visitor {
protected static final org.openjdk.tools.javac.util.Context$Key methodAttrKey
private final org.openjdk.tools.javac.comp.DeferredAttr deferredAttr
private final org.openjdk.tools.javac.comp.Attr attr
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.util.Log log
private org.openjdk.tools.javac.comp.Env env
org.openjdk.tools.javac.code.Type result
java.util.Map argumentTypeCache
public static org.openjdk.tools.javac.comp.ArgumentAttr instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
void setResult (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Type checkSpeculative (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.code.Type checkSpeculative (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.comp.ArgumentAttr$LocalCacheContext withLocalCacheContext ()
org.openjdk.tools.javac.code.Type attribArg (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
public void visitTree (org.openjdk.tools.javac.tree.JCTree)
void processArg (org.openjdk.tools.javac.tree.JCTree$JCExpression, java.util.function.Function)
void processArg (org.openjdk.tools.javac.tree.JCTree$JCExpression, java.util.function.Supplier)
public void visitParens (org.openjdk.tools.javac.tree.JCTree$JCParens)
public void visitConditional (org.openjdk.tools.javac.tree.JCTree$JCConditional)
public void visitReference (org.openjdk.tools.javac.tree.JCTree$JCMemberReference)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitApply (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
private synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ResolvedConstructorType lambda$visitNewClass$5 (org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.tree.JCTree$JCNewClass)
private synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ResolvedMethodType lambda$visitApply$4 (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation, org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
private synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ExplicitLambdaType lambda$visitLambda$3 (org.openjdk.tools.javac.tree.JCTree$JCLambda)
private synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ConditionalType lambda$visitConditional$2 (org.openjdk.tools.javac.tree.JCTree$JCConditional, org.openjdk.tools.javac.tree.JCTree$JCConditional)
private synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ParensType lambda$visitParens$1 (org.openjdk.tools.javac.tree.JCTree$JCParens, org.openjdk.tools.javac.tree.JCTree$JCParens)
private synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType lambda$processArg$0 (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.ArgumentAttr$UniquePos, java.util.function.Function)
static synthetic org.openjdk.tools.javac.comp.DeferredAttr access$000 (org.openjdk.tools.javac.comp.ArgumentAttr)
static synthetic org.openjdk.tools.javac.comp.Attr access$100 (org.openjdk.tools.javac.comp.ArgumentAttr)
static synthetic org.openjdk.tools.javac.code.Symtab access$200 (org.openjdk.tools.javac.comp.ArgumentAttr)
static synthetic org.openjdk.tools.javac.util.Log access$300 (org.openjdk.tools.javac.comp.ArgumentAttr)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/ArgumentAttr$UniquePos.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.ArgumentAttr$UniquePos extends java.lang.Object {
int pos
org.openjdk.tools.javac.util.DiagnosticSource source
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr this$0
void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree)
public int hashCode ()
public boolean equals (java.lang.Object)
public java.lang.String toString ()
}
org/openjdk/tools/javac/comp/ArgumentAttr$ResolvedMethodType.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.ArgumentAttr$ResolvedMethodType extends org.openjdk.tools.javac.comp.ArgumentAttr$ResolvedMemberType {
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr this$0
public void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
public void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation, java.util.Map)
org.openjdk.tools.javac.comp.Attr$ResultInfo resultInfo (org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.code.Type methodType ()
org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType dup (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation, org.openjdk.tools.javac.comp.Env)
volatile synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType dup (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/comp/ArgumentAttr$ResolvedMemberType.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.ArgumentAttr$ResolvedMemberType extends org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType {
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr this$0
public void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCExpression, java.util.Map)
org.openjdk.tools.javac.code.Type overloadCheck (org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
abstract org.openjdk.tools.javac.comp.Attr$ResultInfo resultInfo (org.openjdk.tools.javac.comp.Attr$ResultInfo)
abstract org.openjdk.tools.javac.code.Type methodType ()
}
org/openjdk/tools/javac/comp/ArgumentAttr$ResolvedConstructorType.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.ArgumentAttr$ResolvedConstructorType extends org.openjdk.tools.javac.comp.ArgumentAttr$ResolvedMemberType {
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr this$0
public void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCNewClass, java.util.Map)
org.openjdk.tools.javac.comp.Attr$ResultInfo resultInfo (org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.code.Type methodType ()
org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType dup (org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.comp.Env)
volatile synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType dup (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/comp/ArgumentAttr$ParensType.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.ArgumentAttr$ParensType extends org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType {
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr this$0
void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCParens)
void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCParens, java.util.Map)
org.openjdk.tools.javac.code.Type overloadCheck (org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType dup (org.openjdk.tools.javac.tree.JCTree$JCParens, org.openjdk.tools.javac.comp.Env)
volatile synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType dup (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/comp/ArgumentAttr$LocalCacheContext.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.ArgumentAttr$LocalCacheContext extends java.lang.Object {
java.util.Map prevCache
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr this$0
public void <init> (org.openjdk.tools.javac.comp.ArgumentAttr)
public void leave ()
}
org/openjdk/tools/javac/comp/ArgumentAttr$ExplicitLambdaType.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.ArgumentAttr$ExplicitLambdaType extends org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType {
java.util.Optional argtypes
java.util.Optional returnExpressions
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr this$0
void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCLambda)
void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCLambda, java.util.Map)
org.openjdk.tools.javac.util.List argtypes ()
org.openjdk.tools.javac.util.List returnExpressions ()
org.openjdk.tools.javac.code.Type overloadCheck (org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
private void checkLambdaCompatible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Attr$ResultInfo)
org.openjdk.tools.javac.code.Type getReturnType (org.openjdk.tools.javac.tree.JCTree$JCReturn)
org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType dup (org.openjdk.tools.javac.tree.JCTree$JCLambda, org.openjdk.tools.javac.comp.Env)
volatile synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType dup (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
private synthetic org.openjdk.tools.javac.util.List lambda$returnExpressions$1 ()
private synthetic org.openjdk.tools.javac.util.List lambda$argtypes$0 ()
}
org/openjdk/tools/javac/comp/ArgumentAttr$ExplicitLambdaType$1.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.ArgumentAttr$ExplicitLambdaType$1 extends org.openjdk.tools.javac.comp.DeferredAttr$LambdaReturnScanner {
final synthetic org.openjdk.tools.javac.util.ListBuffer val$returnExpressions
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ExplicitLambdaType this$1
void <init> (org.openjdk.tools.javac.comp.ArgumentAttr$ExplicitLambdaType, org.openjdk.tools.javac.util.ListBuffer)
public void visitReturn (org.openjdk.tools.javac.tree.JCTree$JCReturn)
}
org/openjdk/tools/javac/comp/ArgumentAttr$ConditionalType.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.ArgumentAttr$ConditionalType extends org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType {
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr this$0
void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCConditional)
void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCConditional, java.util.Map)
org.openjdk.tools.javac.code.Type overloadCheck (org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType dup (org.openjdk.tools.javac.tree.JCTree$JCConditional, org.openjdk.tools.javac.comp.Env)
volatile synthetic org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType dup (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/comp/ArgumentAttr$ArgumentType.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType extends org.openjdk.tools.javac.comp.DeferredAttr$DeferredType implements org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeCompleter {
org.openjdk.tools.javac.tree.JCTree$JCExpression speculativeTree
java.util.Map speculativeTypes
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr this$0
public void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCExpression, java.util.Map)
final org.openjdk.tools.javac.comp.DeferredAttr$DeferredTypeCompleter completer ()
public final org.openjdk.tools.javac.code.Type complete (org.openjdk.tools.javac.comp.DeferredAttr$DeferredType, org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
org.openjdk.tools.javac.code.Type speculativeType (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Resolve$MethodResolutionPhase)
org.openjdk.tools.javac.tree.JCTree speculativeTree (org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
abstract org.openjdk.tools.javac.code.Type overloadCheck (org.openjdk.tools.javac.comp.Attr$ResultInfo, org.openjdk.tools.javac.comp.DeferredAttr$DeferredAttrContext)
abstract org.openjdk.tools.javac.comp.ArgumentAttr$ArgumentType dup (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/comp/ArgumentAttr$1.class
ArgumentAttr.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.ArgumentAttr$1 extends org.openjdk.tools.javac.comp.Attr$MethodAttrInfo {
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr$UniquePos val$pos
final synthetic org.openjdk.tools.javac.comp.ArgumentAttr this$0
void <init> (org.openjdk.tools.javac.comp.ArgumentAttr, org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.ArgumentAttr$UniquePos)
protected boolean needsArgumentAttr (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/comp/Annotate.class
Annotate.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Annotate extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key annotateKey
private final org.openjdk.tools.javac.comp.Attr attr
private final org.openjdk.tools.javac.comp.Check chk
private final org.openjdk.tools.javac.comp.ConstFold cfolder
private final org.openjdk.tools.javac.code.DeferredLintHandler deferredLintHandler
private final org.openjdk.tools.javac.comp.Enter enter
private final org.openjdk.tools.javac.code.Lint lint
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.comp.Resolve resolve
private final org.openjdk.tools.javac.tree.TreeMaker make
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.comp.TypeEnvs typeEnvs
private final org.openjdk.tools.javac.code.Types types
private final org.openjdk.tools.javac.code.Attribute theUnfinishedDefaultValue
private final boolean allowRepeatedAnnos
private final String sourceName
private int blockCount
private org.openjdk.tools.javac.util.ListBuffer q
private org.openjdk.tools.javac.util.ListBuffer validateQ
private int flushCount
org.openjdk.tools.javac.util.ListBuffer typesQ
org.openjdk.tools.javac.util.ListBuffer afterTypesQ
private org.openjdk.tools.javac.comp.Annotate$AnnotationTypeCompleter theSourceCompleter
public static org.openjdk.tools.javac.comp.Annotate instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public void blockAnnotations ()
public void unblockAnnotations ()
public void unblockAnnotationsNoFlush ()
public boolean annotationsBlocked ()
public void enterDone ()
public org.openjdk.tools.javac.util.List fromAnnotations (org.openjdk.tools.javac.util.List)
public void normal (java.lang.Runnable)
public void validate (java.lang.Runnable)
public void flush ()
private boolean isFlushing ()
private void startFlushing ()
private void doneFlushing ()
public void typeAnnotation (java.lang.Runnable)
public void afterTypes (java.lang.Runnable)
public void annotateLater (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public void annotateDefaultValueLater (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private void enterDefaultValue (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
private void annotateNow (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env, boolean, boolean)
public org.openjdk.tools.javac.code.Attribute$Compound attributeAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.code.Attribute$TypeCompound attributeTypeAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Env)
private org.openjdk.tools.javac.util.List attributeAnnotationValues (org.openjdk.tools.javac.tree.JCTree$JCAnnotation, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.comp.Env)
private org.openjdk.tools.javac.util.Pair attributeAnnotationNameValuePair (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Type, boolean, org.openjdk.tools.javac.comp.Env, boolean)
private org.openjdk.tools.javac.code.Attribute attributeAnnotationValue (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
private org.openjdk.tools.javac.code.Attribute getAnnotationEnumValue (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
private org.openjdk.tools.javac.code.Attribute getAnnotationClassValue (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
private org.openjdk.tools.javac.code.Attribute getAnnotationPrimitiveValue (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
private org.openjdk.tools.javac.code.Attribute getAnnotationArrayValue (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env)
private org.openjdk.tools.javac.code.Attribute$Compound processRepeatedAnnotations (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Annotate$AnnotationContext, org.openjdk.tools.javac.code.Symbol, boolean)
private org.openjdk.tools.javac.code.Type getContainingType (org.openjdk.tools.javac.code.Attribute$Compound, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, boolean)
private org.openjdk.tools.javac.code.Type filterSame (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type extractContainingType (org.openjdk.tools.javac.code.Attribute$Compound, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
private org.openjdk.tools.javac.code.Symbol$MethodSymbol validateContainer (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private org.openjdk.tools.javac.code.Attribute$Compound makeContainerAnnotation (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Annotate$AnnotationContext, org.openjdk.tools.javac.code.Symbol, boolean)
public void enterTypeAnnotations (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, boolean)
public void queueScanTreeAndTypeAnnotate (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public void annotateTypeSecondStage (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
public void annotateTypeParameterSecondStage (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.comp.Annotate$AnnotationTypeCompleter annotationTypeSourceCompleter ()
private void attributeAnnotationType (org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.code.Attribute unfinishedDefaultValue ()
public void newRound ()
private synthetic void lambda$annotateTypeParameterSecondStage$6 (org.openjdk.tools.javac.util.List)
private synthetic void lambda$annotateTypeSecondStage$5 (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
private synthetic void lambda$queueScanTreeAndTypeAnnotate$4 (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
private synthetic void lambda$annotateDefaultValueLater$3 (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCExpression)
private synthetic void lambda$annotateDefaultValueLater$2 (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
private synthetic void lambda$annotateLater$1 (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol)
private synthetic void lambda$annotateLater$0 (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.tools.javac.util.List)
static synthetic org.openjdk.tools.javac.comp.TypeEnvs access$000 (org.openjdk.tools.javac.comp.Annotate)
static synthetic void access$100 (org.openjdk.tools.javac.comp.Annotate, org.openjdk.tools.javac.comp.Env)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Annotate$TypeAnnotate.class
Annotate.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Annotate$TypeAnnotate extends org.openjdk.tools.javac.tree.TreeScanner {
private final org.openjdk.tools.javac.comp.Env env
private final org.openjdk.tools.javac.code.Symbol sym
private org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition deferPos
final synthetic org.openjdk.tools.javac.comp.Annotate this$0
public void <init> (org.openjdk.tools.javac.comp.Annotate, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public void visitAnnotatedType (org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
}
org/openjdk/tools/javac/comp/Annotate$AnnotationTypeVisitor.class
Annotate.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Annotate$AnnotationTypeVisitor extends org.openjdk.tools.javac.tree.TreeScanner {
private org.openjdk.tools.javac.comp.Env env
private final org.openjdk.tools.javac.comp.Attr attr
private final org.openjdk.tools.javac.comp.Check check
private final org.openjdk.tools.javac.code.Symtab tab
private final org.openjdk.tools.javac.comp.TypeEnvs typeEnvs
private org.openjdk.tools.javac.code.Attribute$Compound target
private org.openjdk.tools.javac.code.Attribute$Compound repeatable
final synthetic org.openjdk.tools.javac.comp.Annotate this$0
public void <init> (org.openjdk.tools.javac.comp.Annotate, org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.Check, org.openjdk.tools.javac.code.Symtab, org.openjdk.tools.javac.comp.TypeEnvs)
public org.openjdk.tools.javac.code.Attribute$Compound getRepeatable ()
public org.openjdk.tools.javac.code.Attribute$Compound getTarget ()
public void scanAnnotationType (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitAnnotation (org.openjdk.tools.javac.tree.JCTree$JCAnnotation)
static synthetic org.openjdk.tools.javac.code.Attribute$Compound access$200 (org.openjdk.tools.javac.comp.Annotate$AnnotationTypeVisitor)
static synthetic org.openjdk.tools.javac.code.Attribute$Compound access$300 (org.openjdk.tools.javac.comp.Annotate$AnnotationTypeVisitor)
}
org/openjdk/tools/javac/comp/Annotate$AnnotationTypeMetadata.class
Annotate.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Annotate$AnnotationTypeMetadata extends java.lang.Object {
final org.openjdk.tools.javac.code.Symbol$ClassSymbol metaDataFor
private org.openjdk.tools.javac.code.Attribute$Compound target
private org.openjdk.tools.javac.code.Attribute$Compound repeatable
private org.openjdk.tools.javac.comp.Annotate$AnnotationTypeCompleter annotationTypeCompleter
private static final org.openjdk.tools.javac.comp.Annotate$AnnotationTypeMetadata NOT_AN_ANNOTATION_TYPE
public void <init> (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.comp.Annotate$AnnotationTypeCompleter)
private void init ()
public void complete ()
public org.openjdk.tools.javac.code.Attribute$Compound getRepeatable ()
public void setRepeatable (org.openjdk.tools.javac.code.Attribute$Compound)
public org.openjdk.tools.javac.code.Attribute$Compound getTarget ()
public void setTarget (org.openjdk.tools.javac.code.Attribute$Compound)
public java.util.Set getAnnotationElements ()
public java.util.Set getAnnotationElementsWithDefault ()
public java.lang.String toString ()
public boolean isMetadataForAnnotationType ()
public static org.openjdk.tools.javac.comp.Annotate$AnnotationTypeMetadata notAnAnnotationType ()
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Annotate$AnnotationTypeMetadata$1.class
Annotate.java
package org.openjdk.tools.javac.comp
final org.openjdk.tools.javac.comp.Annotate$AnnotationTypeMetadata$1 extends org.openjdk.tools.javac.comp.Annotate$AnnotationTypeMetadata {
void <init> (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.comp.Annotate$AnnotationTypeCompleter)
public void complete ()
public java.lang.String toString ()
public java.util.Set getAnnotationElements ()
public java.util.Set getAnnotationElementsWithDefault ()
public boolean isMetadataForAnnotationType ()
public org.openjdk.tools.javac.code.Attribute$Compound getTarget ()
public org.openjdk.tools.javac.code.Attribute$Compound getRepeatable ()
}
org/openjdk/tools/javac/comp/Annotate$AnnotationTypeCompleter.class
Annotate.java
package org.openjdk.tools.javac.comp
public abstract org.openjdk.tools.javac.comp.Annotate$AnnotationTypeCompleter extends java.lang.Object {
public abstract void complete (org.openjdk.tools.javac.code.Symbol$ClassSymbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
}
org/openjdk/tools/javac/comp/Annotate$AnnotationContext.class
Annotate.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Annotate$AnnotationContext extends java.lang.Object {
public final org.openjdk.tools.javac.comp.Env env
public final java.util.Map annotated
public final java.util.Map pos
public final boolean isTypeCompound
final synthetic org.openjdk.tools.javac.comp.Annotate this$0
public void <init> (org.openjdk.tools.javac.comp.Annotate, org.openjdk.tools.javac.comp.Env, java.util.Map, java.util.Map, boolean)
}
org/openjdk/tools/javac/comp/Annotate$2.class
Annotate.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Annotate$2 extends java.lang.Object implements org.openjdk.tools.javac.comp.Annotate$AnnotationTypeCompleter {
final synthetic org.openjdk.tools.javac.comp.Annotate this$0
void <init> (org.openjdk.tools.javac.comp.Annotate)
public void complete (org.openjdk.tools.javac.code.Symbol$ClassSymbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
}
org/openjdk/tools/javac/comp/Annotate$1.class
Annotate.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Annotate$1 extends org.openjdk.tools.javac.comp.MemberEnter$InitTreeVisitor {
final synthetic org.openjdk.tools.javac.comp.Annotate this$0
void <init> (org.openjdk.tools.javac.comp.Annotate)
public void visitTypeIdent (org.openjdk.tools.javac.tree.JCTree$JCPrimitiveTypeTree)
public void visitTypeArray (org.openjdk.tools.javac.tree.JCTree$JCArrayTypeTree)
}
org/openjdk/tools/javac/comp/Analyzer.class
Analyzer.java
package org.openjdk.tools.javac.comp
public org.openjdk.tools.javac.comp.Analyzer extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key analyzerKey
final org.openjdk.tools.javac.code.Types types
final org.openjdk.tools.javac.util.Log log
final org.openjdk.tools.javac.comp.Attr attr
final org.openjdk.tools.javac.comp.DeferredAttr deferredAttr
final org.openjdk.tools.javac.comp.ArgumentAttr argumentAttr
final org.openjdk.tools.javac.tree.TreeMaker make
final org.openjdk.tools.javac.util.Names names
private final boolean allowDiamondWithAnonymousClassCreation
final java.util.EnumSet analyzerModes
org.openjdk.tools.javac.comp.Analyzer$StatementAnalyzer[] analyzers
public static org.openjdk.tools.javac.comp.Analyzer instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
void analyzeIfNeeded (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env)
void analyze (org.openjdk.tools.javac.tree.JCTree$JCStatement, org.openjdk.tools.javac.comp.Env)
private static synthetic void lambda$analyze$1 (org.openjdk.tools.javac.comp.Analyzer$AnalysisContext, java.util.Map$Entry)
private synthetic org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler lambda$analyze$0 (org.openjdk.tools.javac.comp.Analyzer$AnalysisContext, org.openjdk.tools.javac.tree.JCTree)
static synthetic boolean access$000 (org.openjdk.tools.javac.comp.Analyzer)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Analyzer$TreeMapper.class
Analyzer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Analyzer$TreeMapper extends org.openjdk.tools.javac.tree.TreeCopier {
org.openjdk.tools.javac.comp.Analyzer$AnalysisContext context
final synthetic org.openjdk.tools.javac.comp.Analyzer this$0
void <init> (org.openjdk.tools.javac.comp.Analyzer, org.openjdk.tools.javac.comp.Analyzer$AnalysisContext)
public org.openjdk.tools.javac.tree.JCTree copy (org.openjdk.tools.javac.tree.JCTree, java.lang.Void)
public org.openjdk.tools.javac.tree.JCTree visitLambdaExpression (org.openjdk.source.tree.LambdaExpressionTree, java.lang.Void)
public volatile synthetic org.openjdk.tools.javac.tree.JCTree visitLambdaExpression (org.openjdk.source.tree.LambdaExpressionTree, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.tree.JCTree copy (org.openjdk.tools.javac.tree.JCTree, java.lang.Object)
public volatile synthetic java.lang.Object visitLambdaExpression (org.openjdk.source.tree.LambdaExpressionTree, java.lang.Object)
private static synthetic void lambda$visitLambdaExpression$0 (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
}
org/openjdk/tools/javac/comp/Analyzer$StatementScanner.class
Analyzer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Analyzer$StatementScanner extends org.openjdk.tools.javac.tree.TreeScanner {
org.openjdk.tools.javac.comp.Analyzer$AnalysisContext context
final synthetic org.openjdk.tools.javac.comp.Analyzer this$0
void <init> (org.openjdk.tools.javac.comp.Analyzer, org.openjdk.tools.javac.comp.Analyzer$AnalysisContext)
public void scan (org.openjdk.tools.javac.tree.JCTree)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitSwitch (org.openjdk.tools.javac.tree.JCTree$JCSwitch)
public void visitForLoop (org.openjdk.tools.javac.tree.JCTree$JCForLoop)
public void visitForeachLoop (org.openjdk.tools.javac.tree.JCTree$JCEnhancedForLoop)
public void visitWhileLoop (org.openjdk.tools.javac.tree.JCTree$JCWhileLoop)
public void visitDoLoop (org.openjdk.tools.javac.tree.JCTree$JCDoWhileLoop)
public void visitIf (org.openjdk.tools.javac.tree.JCTree$JCIf)
}
org/openjdk/tools/javac/comp/Analyzer$StatementAnalyzer.class
Analyzer.java
package org.openjdk.tools.javac.comp
abstract org.openjdk.tools.javac.comp.Analyzer$StatementAnalyzer extends java.lang.Object {
org.openjdk.tools.javac.comp.Analyzer$AnalyzerMode mode
org.openjdk.tools.javac.tree.JCTree$Tag tag
final synthetic org.openjdk.tools.javac.comp.Analyzer this$0
void <init> (org.openjdk.tools.javac.comp.Analyzer, org.openjdk.tools.javac.comp.Analyzer$AnalyzerMode, org.openjdk.tools.javac.tree.JCTree$Tag)
boolean isEnabled ()
abstract boolean match (org.openjdk.tools.javac.tree.JCTree)
abstract org.openjdk.tools.javac.tree.JCTree map (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
abstract void process (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree, boolean)
}
org/openjdk/tools/javac/comp/Analyzer$RedundantTypeArgAnalyzer.class
Analyzer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Analyzer$RedundantTypeArgAnalyzer extends org.openjdk.tools.javac.comp.Analyzer$StatementAnalyzer {
final synthetic org.openjdk.tools.javac.comp.Analyzer this$0
void <init> (org.openjdk.tools.javac.comp.Analyzer)
boolean match (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation map (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation, org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation)
void process (org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation, org.openjdk.tools.javac.tree.JCTree$JCMethodInvocation, boolean)
volatile synthetic void process (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree, boolean)
volatile synthetic org.openjdk.tools.javac.tree.JCTree map (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
volatile synthetic boolean match (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/comp/Analyzer$LambdaAnalyzer.class
Analyzer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Analyzer$LambdaAnalyzer extends org.openjdk.tools.javac.comp.Analyzer$StatementAnalyzer {
final synthetic org.openjdk.tools.javac.comp.Analyzer this$0
void <init> (org.openjdk.tools.javac.comp.Analyzer)
boolean match (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
private org.openjdk.tools.javac.util.List decls (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
org.openjdk.tools.javac.tree.JCTree$JCLambda map (org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.tree.JCTree$JCNewClass)
void process (org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.tree.JCTree$JCLambda, boolean)
volatile synthetic void process (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree, boolean)
volatile synthetic org.openjdk.tools.javac.tree.JCTree map (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
volatile synthetic boolean match (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/comp/Analyzer$DiamondInitializer.class
Analyzer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Analyzer$DiamondInitializer extends org.openjdk.tools.javac.comp.Analyzer$StatementAnalyzer {
final synthetic org.openjdk.tools.javac.comp.Analyzer this$0
void <init> (org.openjdk.tools.javac.comp.Analyzer)
boolean match (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
org.openjdk.tools.javac.tree.JCTree$JCNewClass map (org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.tree.JCTree$JCNewClass)
void process (org.openjdk.tools.javac.tree.JCTree$JCNewClass, org.openjdk.tools.javac.tree.JCTree$JCNewClass, boolean)
volatile synthetic void process (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree, boolean)
volatile synthetic org.openjdk.tools.javac.tree.JCTree map (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
volatile synthetic boolean match (org.openjdk.tools.javac.tree.JCTree)
}
org/openjdk/tools/javac/comp/Analyzer$AnalyzerMode.class
Analyzer.java
package org.openjdk.tools.javac.comp
final enum org.openjdk.tools.javac.comp.Analyzer$AnalyzerMode extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.comp.Analyzer$AnalyzerMode DIAMOND
public static final enum org.openjdk.tools.javac.comp.Analyzer$AnalyzerMode LAMBDA
public static final enum org.openjdk.tools.javac.comp.Analyzer$AnalyzerMode METHOD
final String opt
final java.util.function.Predicate sourceFilter
private static final synthetic org.openjdk.tools.javac.comp.Analyzer$AnalyzerMode[] $VALUES
public static org.openjdk.tools.javac.comp.Analyzer$AnalyzerMode[] values ()
public static org.openjdk.tools.javac.comp.Analyzer$AnalyzerMode valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String, java.util.function.Predicate)
static java.util.EnumSet getAnalyzerModes (java.lang.String, org.openjdk.tools.javac.code.Source)
static void <clinit> ()
}
org/openjdk/tools/javac/comp/Analyzer$AnalyzeDeferredDiagHandler.class
Analyzer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Analyzer$AnalyzeDeferredDiagHandler extends org.openjdk.tools.javac.util.Log$DeferredDiagnosticHandler {
org.openjdk.tools.javac.comp.Analyzer$AnalysisContext context
final synthetic org.openjdk.tools.javac.comp.Analyzer this$0
public void <init> (org.openjdk.tools.javac.comp.Analyzer, org.openjdk.tools.javac.comp.Analyzer$AnalysisContext)
private static synthetic boolean lambda$new$0 (org.openjdk.tools.javac.comp.Analyzer$AnalysisContext, org.openjdk.tools.javac.util.JCDiagnostic)
}
org/openjdk/tools/javac/comp/Analyzer$AnalysisContext.class
Analyzer.java
package org.openjdk.tools.javac.comp
org.openjdk.tools.javac.comp.Analyzer$AnalysisContext extends java.lang.Object {
java.util.Map treesToAnalyzer
java.util.Map treeMap
org.openjdk.tools.javac.util.ListBuffer errors
final synthetic org.openjdk.tools.javac.comp.Analyzer this$0
void <init> (org.openjdk.tools.javac.comp.Analyzer)
}
org/openjdk/tools/javac/code/
org/openjdk/tools/javac/code/Types.class
Types.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Types extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key typesKey
final org.openjdk.tools.javac.code.Symtab syms
final org.openjdk.tools.javac.util.JavacMessages messages
final org.openjdk.tools.javac.util.Names names
final boolean allowObjectToPrimitiveCast
final boolean allowDefaultMethods
final boolean mapCapturesToBounds
final org.openjdk.tools.javac.comp.Check chk
final org.openjdk.tools.javac.comp.Enter enter
org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
org.openjdk.tools.javac.util.List warnStack
final org.openjdk.tools.javac.util.Name capturedName
private final org.openjdk.tools.javac.code.Types$FunctionDescriptorLookupError functionDescriptorLookupError
public final org.openjdk.tools.javac.util.Warner noWarnings
private final org.openjdk.tools.javac.code.Types$UnaryVisitor isUnbounded
private final org.openjdk.tools.javac.code.Types$SimpleVisitor asSub
private org.openjdk.tools.javac.code.Types$DescriptorCache descCache
private org.openjdk.tools.javac.util.Filter bridgeFilter
private org.openjdk.tools.javac.code.Types$TypeRelation isSubtype
org.openjdk.tools.javac.code.Types$TypeRelation isSameTypeLoose
org.openjdk.tools.javac.code.Types$TypeRelation isSameTypeStrict
private org.openjdk.tools.javac.code.Types$TypeRelation containsType
private org.openjdk.tools.javac.code.Types$TypeRelation isCastable
private org.openjdk.tools.javac.code.Types$TypeRelation disjointType
private final org.openjdk.tools.javac.code.Types$TypeMapping cvarLowerBoundMapping
private org.openjdk.tools.javac.code.Types$UnaryVisitor isReifiable
private org.openjdk.tools.javac.code.Types$TypeMapping elemTypeFun
private org.openjdk.tools.javac.code.Types$SimpleVisitor asSuper
private org.openjdk.tools.javac.code.Types$SimpleVisitor memberType
private org.openjdk.tools.javac.code.Types$TypeMapping erasure
private org.openjdk.tools.javac.code.Types$UnaryVisitor supertype
private org.openjdk.tools.javac.code.Types$UnaryVisitor interfaces
private final org.openjdk.tools.javac.code.Types$UnaryVisitor directSupertypes
java.util.Map isDerivedRawCache
private org.openjdk.tools.javac.code.Types$UnaryVisitor classBound
private org.openjdk.tools.javac.code.Types$ImplementationCache implCache
private org.openjdk.tools.javac.code.Types$MembersClosureCache membersCache
public org.openjdk.tools.javac.code.Types$CandidatesCache candidatesCache
org.openjdk.tools.javac.code.Types$TypeRelation hasSameArgs_strict
org.openjdk.tools.javac.code.Types$TypeRelation hasSameArgs_nonstrict
private static final org.openjdk.tools.javac.code.Types$TypeMapping newInstanceFun
private final org.openjdk.tools.javac.code.Types$MapVisitor methodWithParameters
private final org.openjdk.tools.javac.code.Types$MapVisitor methodWithThrown
private final org.openjdk.tools.javac.code.Types$MapVisitor methodWithReturn
private java.util.Map closureCache
java.util.function.BiPredicate basicClosureSkip
java.util.Set mergeCache
private org.openjdk.tools.javac.code.Type arraySuperType
private static final org.openjdk.tools.javac.code.Types$HashCodeVisitor hashCodeVisitor
private static final org.openjdk.tools.javac.code.Types$HashCodeVisitor hashCodeStrictVisitor
public static org.openjdk.tools.javac.code.Types instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public org.openjdk.tools.javac.code.Type wildUpperBound (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type cvarUpperBound (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type wildLowerBound (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type cvarLowerBound (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type skipTypeVars (org.openjdk.tools.javac.code.Type, boolean)
public boolean isUnbounded (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type asSub (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public boolean isConvertible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public boolean isConvertible (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Symbol findDescriptorSymbol (org.openjdk.tools.javac.code.Symbol$TypeSymbol) throws org.openjdk.tools.javac.code.Types$FunctionDescriptorLookupError
public org.openjdk.tools.javac.code.Type findDescriptorType (org.openjdk.tools.javac.code.Type) throws org.openjdk.tools.javac.code.Types$FunctionDescriptorLookupError
public boolean isFunctionalInterface (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public boolean isFunctionalInterface (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type removeWildcards (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Symbol$ClassSymbol makeFunctionalInterfaceClass (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, long)
public org.openjdk.tools.javac.util.List functionalInterfaceBridges (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
private boolean pendingBridges (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public boolean isSubtypeUnchecked (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean isSubtypeUnchecked (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
private boolean isSubtypeUncheckedInternal (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, boolean, org.openjdk.tools.javac.util.Warner)
private void checkUnsafeVarargsConversion (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public final boolean isSubtype (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public final boolean isSubtypeNoCapture (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean isSubtype (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, boolean)
public boolean isSubtypeUnchecked (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Warner)
public boolean isSubtypes (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public boolean isSubtypesUnchecked (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Warner)
public boolean isSuperType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean isSameTypes (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public boolean isSameTypes (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, boolean)
public boolean isSignaturePolymorphic (org.openjdk.tools.javac.code.Symbol$MethodSymbol)
public boolean isSameType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean isSameType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, boolean)
public boolean containedBy (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
boolean containsType (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public boolean containsType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean isCaptureOf (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$WildcardType)
public boolean isSameWildcard (org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.code.Type)
public boolean containsTypeEquivalent (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public boolean isCastable (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean isCastable (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public boolean disjointTypes (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public boolean disjointType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List cvarLowerBounds (org.openjdk.tools.javac.util.List)
public boolean notSoftSubtype (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type relaxBound (org.openjdk.tools.javac.code.Type)
public boolean isReifiable (org.openjdk.tools.javac.code.Type)
public boolean isArray (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type elemtype (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type elemtypeOrType (org.openjdk.tools.javac.code.Type)
public int dimensions (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type$ArrayType makeArrayType (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type asSuper (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type asOuterSuper (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type asEnclosingSuper (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type memberType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public boolean isAssignable (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean isAssignable (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public org.openjdk.tools.javac.code.Type erasure (org.openjdk.tools.javac.code.Type)
private boolean eraseNotNeeded (org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type erasure (org.openjdk.tools.javac.code.Type, boolean)
public org.openjdk.tools.javac.util.List erasure (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type erasureRecursive (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List erasureRecursive (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type$IntersectionClassType makeIntersectionType (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type$IntersectionClassType makeIntersectionType (org.openjdk.tools.javac.util.List, boolean)
public org.openjdk.tools.javac.code.Type supertype (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List interfaces (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List directSupertypes (org.openjdk.tools.javac.code.Type)
public boolean isDirectSuperInterface (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public boolean isDerivedRaw (org.openjdk.tools.javac.code.Type)
public boolean isDerivedRawInternal (org.openjdk.tools.javac.code.Type)
public boolean isDerivedRaw (org.openjdk.tools.javac.util.List)
public void setBounds (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.util.List)
public void setBounds (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.util.List, boolean)
public org.openjdk.tools.javac.util.List getBounds (org.openjdk.tools.javac.code.Type$TypeVar)
public org.openjdk.tools.javac.code.Type classBound (org.openjdk.tools.javac.code.Type)
public boolean isSubSignature (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean isSubSignature (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, boolean)
public boolean overrideEquivalent (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean overridesObjectMethod (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Symbol)
public java.util.Optional mergeAbstracts (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type, boolean)
public org.openjdk.tools.javac.code.Symbol$MethodSymbol implementation (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol, boolean, org.openjdk.tools.javac.util.Filter)
public org.openjdk.tools.javac.code.Scope$CompoundScope membersClosure (org.openjdk.tools.javac.code.Type, boolean)
public org.openjdk.tools.javac.code.Symbol$MethodSymbol firstUnimplementedAbstract (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private org.openjdk.tools.javac.code.Symbol$MethodSymbol firstUnimplementedAbstractImpl (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public org.openjdk.tools.javac.util.List interfaceCandidates (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
public org.openjdk.tools.javac.util.List prune (org.openjdk.tools.javac.util.List)
public boolean hasSameArgs (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean hasSameArgs (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, boolean)
private boolean hasSameArgs (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types$TypeRelation)
public org.openjdk.tools.javac.util.List subst (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type subst (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List substBounds (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type$TypeVar substBound (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public boolean hasSameBounds (org.openjdk.tools.javac.code.Type$ForAll, org.openjdk.tools.javac.code.Type$ForAll)
public org.openjdk.tools.javac.util.List newInstances (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type createMethodTypeWithParameters (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type createMethodTypeWithThrown (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type createMethodTypeWithReturn (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type createErrorType (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type createErrorType (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type createErrorType (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type)
public int rank (org.openjdk.tools.javac.code.Type)
public java.lang.String toString (org.openjdk.tools.javac.code.Type, java.util.Locale)
public java.lang.String toString (org.openjdk.tools.javac.code.Symbol, java.util.Locale)
public java.lang.String toString (org.openjdk.tools.javac.code.Type)
private java.lang.String typaramsString (org.openjdk.tools.javac.util.List)
private void appendTyparamString (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.StringBuilder)
public org.openjdk.tools.javac.util.List closure (org.openjdk.tools.javac.code.Type)
public java.util.stream.Collector closureCollector (boolean, java.util.function.BiPredicate)
public org.openjdk.tools.javac.util.List insert (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type, java.util.function.BiPredicate)
public org.openjdk.tools.javac.util.List insert (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List union (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, java.util.function.BiPredicate)
public org.openjdk.tools.javac.util.List union (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List intersect (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Type merge (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type compoundMin (org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.util.List closureMin (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type lub (org.openjdk.tools.javac.util.List)
public transient org.openjdk.tools.javac.code.Type lub (org.openjdk.tools.javac.code.Type[])
org.openjdk.tools.javac.util.List erasedSupertypes (org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type arraySuperType ()
public org.openjdk.tools.javac.code.Type glb (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type glb (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type glbFlattened (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
public int hashCode (org.openjdk.tools.javac.code.Type)
public int hashCode (org.openjdk.tools.javac.code.Type, boolean)
public boolean resultSubtype (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public boolean returnTypeSubstitutable (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public boolean returnTypeSubstitutable (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public boolean covariantReturnType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
public org.openjdk.tools.javac.code.Symbol$ClassSymbol boxedClass (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type boxedTypeOrType (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type unboxedType (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type unboxedTypeOrType (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List capture (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type capture (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List freshTypeVariables (org.openjdk.tools.javac.util.List)
private boolean sideCast (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
private boolean sideCastFinal (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
private boolean giveWarning (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.util.List superClosure (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private boolean containsTypeEquivalent (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public void adapt (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.ListBuffer, org.openjdk.tools.javac.util.ListBuffer) throws org.openjdk.tools.javac.code.Types$AdaptFailure
private void adaptSelf (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.ListBuffer, org.openjdk.tools.javac.util.ListBuffer)
private org.openjdk.tools.javac.code.Type rewriteQuantifiers (org.openjdk.tools.javac.code.Type, boolean, boolean)
private org.openjdk.tools.javac.code.Type$WildcardType makeExtendsWildcard (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$TypeVar)
private org.openjdk.tools.javac.code.Type$WildcardType makeSuperWildcard (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$TypeVar)
public org.openjdk.tools.javac.code.Attribute$RetentionPolicy getRetention (org.openjdk.tools.javac.code.Attribute$Compound)
public org.openjdk.tools.javac.code.Attribute$RetentionPolicy getRetention (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public void newRound ()
private static synthetic boolean lambda$new$3 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private synthetic org.openjdk.tools.javac.code.Types$ClosureHolder lambda$closureCollector$2 (boolean, java.util.function.BiPredicate)
private static synthetic java.lang.String lambda$membersClosure$1 (org.openjdk.tools.javac.code.Type)
private static synthetic boolean lambda$removeWildcards$0 (org.openjdk.tools.javac.code.Type)
static synthetic org.openjdk.tools.javac.code.Types$FunctionDescriptorLookupError access$000 (org.openjdk.tools.javac.code.Types)
static synthetic void access$100 (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.ListBuffer, org.openjdk.tools.javac.util.ListBuffer)
static synthetic boolean access$200 (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
static synthetic org.openjdk.tools.javac.code.Type access$400 (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type, boolean, boolean)
static synthetic boolean access$500 (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
static synthetic boolean access$600 (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
static synthetic boolean access$700 (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.Warner)
static synthetic org.openjdk.tools.javac.code.Type access$800 (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type, boolean)
static synthetic org.openjdk.tools.javac.code.Type access$900 (org.openjdk.tools.javac.code.Types)
static synthetic org.openjdk.tools.javac.util.List access$1100 (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.util.List)
static synthetic org.openjdk.tools.javac.code.Type$WildcardType access$1300 (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$TypeVar)
static synthetic org.openjdk.tools.javac.code.Type$WildcardType access$1400 (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$TypeVar)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Types$UniqueType.class
Types.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Types$UniqueType extends java.lang.Object {
public final org.openjdk.tools.javac.code.Type type
final org.openjdk.tools.javac.code.Types types
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
public int hashCode ()
public boolean equals (java.lang.Object)
public java.lang.String toString ()
}
org/openjdk/tools/javac/code/Types$UnaryVisitor.class
Types.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Types$UnaryVisitor extends org.openjdk.tools.javac.code.Types$SimpleVisitor {
public void <init> ()
public final java.lang.Object visit (org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/code/Types$TypeRelation.class
Types.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Types$TypeRelation extends org.openjdk.tools.javac.code.Types$SimpleVisitor {
public void <init> ()
}
org/openjdk/tools/javac/code/Types$TypePair.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$TypePair extends java.lang.Object {
final org.openjdk.tools.javac.code.Type t1
final org.openjdk.tools.javac.code.Type t2
boolean strict
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
void <init> (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, boolean)
public int hashCode ()
public boolean equals (java.lang.Object)
}
org/openjdk/tools/javac/code/Types$TypeMapping.class
Types.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Types$TypeMapping extends org.openjdk.tools.javac.code.Types$MapVisitor implements java.util.function.Function {
public void <init> ()
public org.openjdk.tools.javac.code.Type apply (org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.util.List visit (org.openjdk.tools.javac.util.List, java.lang.Object)
public org.openjdk.tools.javac.code.Type visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public volatile synthetic java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public volatile synthetic java.lang.Object apply (java.lang.Object)
private synthetic org.openjdk.tools.javac.code.Type lambda$visit$0 (java.lang.Object, org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/code/Types$Subst.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$Subst extends org.openjdk.tools.javac.code.Type$StructuralTypeMapping {
org.openjdk.tools.javac.util.List from
org.openjdk.tools.javac.util.List to
final synthetic org.openjdk.tools.javac.code.Types this$0
public void <init> (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Void)
public volatile synthetic org.openjdk.tools.javac.code.Type visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$Subst$2.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$Subst$2 extends org.openjdk.tools.javac.code.Type$ForAll {
final synthetic org.openjdk.tools.javac.code.Types$Subst this$1
void <init> (org.openjdk.tools.javac.code.Types$Subst, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
public boolean needsStripping ()
}
org/openjdk/tools/javac/code/Types$Subst$1.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$Subst$1 extends org.openjdk.tools.javac.code.Type$ForAll {
final synthetic org.openjdk.tools.javac.code.Types$Subst this$1
void <init> (org.openjdk.tools.javac.code.Types$Subst, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
public boolean needsStripping ()
}
org/openjdk/tools/javac/code/Types$SimpleVisitor.class
Types.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Types$SimpleVisitor extends org.openjdk.tools.javac.code.Types$DefaultTypeVisitor {
public void <init> ()
public java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$SignatureGenerator.class
Types.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Types$SignatureGenerator extends java.lang.Object {
private final org.openjdk.tools.javac.code.Types types
protected abstract void append (char)
protected abstract void append (byte[])
protected abstract void append (org.openjdk.tools.javac.util.Name)
protected void classReference (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
protected void <init> (org.openjdk.tools.javac.code.Types)
public void assembleSig (org.openjdk.tools.javac.code.Type)
public boolean hasTypeVar (org.openjdk.tools.javac.util.List)
public void assembleClassSig (org.openjdk.tools.javac.code.Type)
public void assembleParamsSig (org.openjdk.tools.javac.util.List)
private void assembleSig (org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/code/Types$SameTypeVisitor.class
Types.java
package org.openjdk.tools.javac.code
abstract org.openjdk.tools.javac.code.Types$SameTypeVisitor extends org.openjdk.tools.javac.code.Types$TypeRelation {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public java.lang.Boolean visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
abstract boolean sameTypeVars (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.Type$TypeVar)
public java.lang.Boolean visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitClassType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.code.Type)
protected abstract boolean containsTypes (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public java.lang.Boolean visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitPackageType (org.openjdk.tools.javac.code.Type$PackageType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitForAll (org.openjdk.tools.javac.code.Type$ForAll, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, org.openjdk.tools.javac.code.Type)
public volatile synthetic java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
public volatile synthetic java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitPackageType (org.openjdk.tools.javac.code.Type$PackageType, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$Rewriter.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$Rewriter extends org.openjdk.tools.javac.code.Types$UnaryVisitor {
boolean high
boolean rewriteTypeVars
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types, boolean, boolean)
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Void)
private org.openjdk.tools.javac.code.Type rewriteAsWildcardType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.BoundKind)
org.openjdk.tools.javac.code.Type B (org.openjdk.tools.javac.code.Type)
public volatile synthetic java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$MostSpecificReturnCheck.class
Types.java
package org.openjdk.tools.javac.code
public abstract enum org.openjdk.tools.javac.code.Types$MostSpecificReturnCheck extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Types$MostSpecificReturnCheck BASIC
public static final enum org.openjdk.tools.javac.code.Types$MostSpecificReturnCheck RTS
private static final synthetic org.openjdk.tools.javac.code.Types$MostSpecificReturnCheck[] $VALUES
public static org.openjdk.tools.javac.code.Types$MostSpecificReturnCheck[] values ()
public static org.openjdk.tools.javac.code.Types$MostSpecificReturnCheck valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public abstract boolean test (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Types$1)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Types$MostSpecificReturnCheck$2.class
Types.java
package org.openjdk.tools.javac.code
final enum org.openjdk.tools.javac.code.Types$MostSpecificReturnCheck$2 extends org.openjdk.tools.javac.code.Types$MostSpecificReturnCheck {
void <init> (java.lang.String, int)
public boolean test (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
}
org/openjdk/tools/javac/code/Types$MostSpecificReturnCheck$1.class
Types.java
package org.openjdk.tools.javac.code
final enum org.openjdk.tools.javac.code.Types$MostSpecificReturnCheck$1 extends org.openjdk.tools.javac.code.Types$MostSpecificReturnCheck {
void <init> (java.lang.String, int)
public boolean test (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
}
org/openjdk/tools/javac/code/Types$MethodFilter.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$MethodFilter extends java.lang.Object implements org.openjdk.tools.javac.util.Filter {
org.openjdk.tools.javac.code.Symbol msym
org.openjdk.tools.javac.code.Type site
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
public boolean accepts (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic boolean accepts (java.lang.Object)
}
org/openjdk/tools/javac/code/Types$MembersClosureCache.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$MembersClosureCache extends org.openjdk.tools.javac.code.Types$SimpleVisitor {
private java.util.Map _map
java.util.Set seenTypes
org.openjdk.tools.javac.code.Scope$CompoundScope nilScope
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Scope$CompoundScope visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public org.openjdk.tools.javac.code.Scope$CompoundScope visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public org.openjdk.tools.javac.code.Scope$CompoundScope visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
static synthetic java.util.Map access$1700 (org.openjdk.tools.javac.code.Types$MembersClosureCache)
}
org/openjdk/tools/javac/code/Types$MembersClosureCache$MembersScope.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$MembersClosureCache$MembersScope extends org.openjdk.tools.javac.code.Scope$CompoundScope {
org.openjdk.tools.javac.code.Scope$CompoundScope scope
final synthetic org.openjdk.tools.javac.code.Types$MembersClosureCache this$1
public void <init> (org.openjdk.tools.javac.code.Types$MembersClosureCache, org.openjdk.tools.javac.code.Scope$CompoundScope)
org.openjdk.tools.javac.util.Filter combine (org.openjdk.tools.javac.util.Filter)
public java.lang.Iterable getSymbols (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public java.lang.Iterable getSymbolsByName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public int getMark ()
private static synthetic boolean lambda$combine$0 (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/code/Types$MapVisitor.class
Types.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Types$MapVisitor extends org.openjdk.tools.javac.code.Types$DefaultTypeVisitor {
public void <init> ()
public final org.openjdk.tools.javac.code.Type visit (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$LooseSameTypeVisitor.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$LooseSameTypeVisitor extends org.openjdk.tools.javac.code.Types$SameTypeVisitor {
private java.util.Set cache
final synthetic org.openjdk.tools.javac.code.Types this$0
private void <init> (org.openjdk.tools.javac.code.Types)
boolean sameTypeVars (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.Type$TypeVar)
protected boolean containsTypes (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
private boolean checkSameBounds (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.Type$TypeVar)
synthetic void <init> (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Types$1)
}
org/openjdk/tools/javac/code/Types$ImplementationCache.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$ImplementationCache extends java.lang.Object {
private java.util.WeakHashMap _map
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
org.openjdk.tools.javac.code.Symbol$MethodSymbol get (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol, boolean, org.openjdk.tools.javac.util.Filter)
private org.openjdk.tools.javac.code.Symbol$MethodSymbol implementationInternal (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol, boolean, org.openjdk.tools.javac.util.Filter)
static synthetic java.util.WeakHashMap access$1600 (org.openjdk.tools.javac.code.Types$ImplementationCache)
}
org/openjdk/tools/javac/code/Types$ImplementationCache$Entry.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$ImplementationCache$Entry extends java.lang.Object {
final org.openjdk.tools.javac.code.Symbol$MethodSymbol cachedImpl
final org.openjdk.tools.javac.util.Filter implFilter
final boolean checkResult
final int prevMark
final synthetic org.openjdk.tools.javac.code.Types$ImplementationCache this$1
public void <init> (org.openjdk.tools.javac.code.Types$ImplementationCache, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.util.Filter, boolean, int)
boolean matches (org.openjdk.tools.javac.util.Filter, boolean, int)
}
org/openjdk/tools/javac/code/Types$HashCodeVisitor.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$HashCodeVisitor extends org.openjdk.tools.javac.code.Types$UnaryVisitor {
private void <init> ()
public java.lang.Integer visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public java.lang.Integer visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public java.lang.Integer visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Void)
public java.lang.Integer visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Void)
public java.lang.Integer visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Void)
public java.lang.Integer visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public java.lang.Integer visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Void)
public java.lang.Integer visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Void)
public volatile synthetic java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
synthetic void <init> (org.openjdk.tools.javac.code.Types$1)
}
org/openjdk/tools/javac/code/Types$HasSameArgs.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$HasSameArgs extends org.openjdk.tools.javac.code.Types$TypeRelation {
boolean strict
final synthetic org.openjdk.tools.javac.code.Types this$0
public void <init> (org.openjdk.tools.javac.code.Types, boolean)
public java.lang.Boolean visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitForAll (org.openjdk.tools.javac.code.Type$ForAll, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, org.openjdk.tools.javac.code.Type)
public volatile synthetic java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$FunctionDescriptorLookupError.class
Types.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Types$FunctionDescriptorLookupError extends java.lang.RuntimeException {
private static final long serialVersionUID
org.openjdk.tools.javac.util.JCDiagnostic diagnostic
void <init> ()
org.openjdk.tools.javac.code.Types$FunctionDescriptorLookupError setMessage (org.openjdk.tools.javac.util.JCDiagnostic)
public org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic ()
}
org/openjdk/tools/javac/code/Types$DescriptorFilter.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$DescriptorFilter extends java.lang.Object implements org.openjdk.tools.javac.util.Filter {
org.openjdk.tools.javac.code.Symbol$TypeSymbol origin
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public boolean accepts (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic boolean accepts (java.lang.Object)
}
org/openjdk/tools/javac/code/Types$DescriptorCache.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$DescriptorCache extends java.lang.Object {
private java.util.WeakHashMap _map
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
org.openjdk.tools.javac.code.Types$DescriptorCache$FunctionDescriptor get (org.openjdk.tools.javac.code.Symbol$TypeSymbol) throws org.openjdk.tools.javac.code.Types$FunctionDescriptorLookupError
public org.openjdk.tools.javac.code.Types$DescriptorCache$FunctionDescriptor findDescriptorInternal (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Scope$CompoundScope) throws org.openjdk.tools.javac.code.Types$FunctionDescriptorLookupError
private org.openjdk.tools.javac.code.Types$DescriptorCache$FunctionDescriptor mergeDescriptors (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.util.List)
transient org.openjdk.tools.javac.code.Types$FunctionDescriptorLookupError failure (java.lang.String, java.lang.Object[])
org.openjdk.tools.javac.code.Types$FunctionDescriptorLookupError failure (org.openjdk.tools.javac.util.JCDiagnostic)
private synthetic org.openjdk.tools.javac.code.Types$DescriptorCache$1 lambda$mergeDescriptors$3 (org.openjdk.tools.javac.code.Symbol)
private synthetic boolean lambda$findDescriptorInternal$2 (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private synthetic org.openjdk.tools.javac.code.Type lambda$findDescriptorInternal$1 (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Symbol)
private synthetic boolean lambda$findDescriptorInternal$0 (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
static synthetic java.util.WeakHashMap access$1500 (org.openjdk.tools.javac.code.Types$DescriptorCache)
}
org/openjdk/tools/javac/code/Types$DescriptorCache$FunctionDescriptor.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$DescriptorCache$FunctionDescriptor extends java.lang.Object {
org.openjdk.tools.javac.code.Symbol descSym
final synthetic org.openjdk.tools.javac.code.Types$DescriptorCache this$1
void <init> (org.openjdk.tools.javac.code.Types$DescriptorCache, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol getSymbol ()
public org.openjdk.tools.javac.code.Type getType (org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/code/Types$DescriptorCache$Entry.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$DescriptorCache$Entry extends java.lang.Object {
final org.openjdk.tools.javac.code.Types$DescriptorCache$FunctionDescriptor cachedDescRes
final int prevMark
final synthetic org.openjdk.tools.javac.code.Types$DescriptorCache this$1
public void <init> (org.openjdk.tools.javac.code.Types$DescriptorCache, org.openjdk.tools.javac.code.Types$DescriptorCache$FunctionDescriptor, int)
boolean matches (int)
}
org/openjdk/tools/javac/code/Types$DescriptorCache$1.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$DescriptorCache$1 extends org.openjdk.tools.javac.code.Types$DescriptorCache$FunctionDescriptor {
final synthetic org.openjdk.tools.javac.code.Symbol val$bestSoFar
final synthetic org.openjdk.tools.javac.code.Types$DescriptorCache this$1
void <init> (org.openjdk.tools.javac.code.Types$DescriptorCache, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type getType (org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/code/Types$DefaultTypeVisitor.class
Types.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Types$DefaultTypeVisitor extends java.lang.Object implements org.openjdk.tools.javac.code.Type$Visitor {
public void <init> ()
public final java.lang.Object visit (org.openjdk.tools.javac.code.Type, java.lang.Object)
public java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public java.lang.Object visitPackageType (org.openjdk.tools.javac.code.Type$PackageType, java.lang.Object)
public java.lang.Object visitModuleType (org.openjdk.tools.javac.code.Type$ModuleType, java.lang.Object)
public java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
public java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$DefaultSymbolVisitor.class
Types.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Types$DefaultSymbolVisitor extends java.lang.Object implements org.openjdk.tools.javac.code.Symbol$Visitor {
public void <init> ()
public final java.lang.Object visit (org.openjdk.tools.javac.code.Symbol, java.lang.Object)
public java.lang.Object visitClassSymbol (org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.lang.Object)
public java.lang.Object visitMethodSymbol (org.openjdk.tools.javac.code.Symbol$MethodSymbol, java.lang.Object)
public java.lang.Object visitOperatorSymbol (org.openjdk.tools.javac.code.Symbol$OperatorSymbol, java.lang.Object)
public java.lang.Object visitPackageSymbol (org.openjdk.tools.javac.code.Symbol$PackageSymbol, java.lang.Object)
public java.lang.Object visitTypeSymbol (org.openjdk.tools.javac.code.Symbol$TypeSymbol, java.lang.Object)
public java.lang.Object visitVarSymbol (org.openjdk.tools.javac.code.Symbol$VarSymbol, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$ClosureHolder.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$ClosureHolder extends java.lang.Object {
org.openjdk.tools.javac.util.List closure
final boolean minClosure
final java.util.function.BiPredicate shouldSkip
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types, boolean, java.util.function.BiPredicate)
void add (org.openjdk.tools.javac.code.Type)
org.openjdk.tools.javac.code.Types$ClosureHolder merge (org.openjdk.tools.javac.code.Types$ClosureHolder)
org.openjdk.tools.javac.util.List closure ()
}
org/openjdk/tools/javac/code/Types$CandidatesCache.class
Types.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Types$CandidatesCache extends java.lang.Object {
public java.util.Map cache
final synthetic org.openjdk.tools.javac.code.Types this$0
public void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.util.List get (org.openjdk.tools.javac.code.Types$CandidatesCache$Entry)
public void put (org.openjdk.tools.javac.code.Types$CandidatesCache$Entry, org.openjdk.tools.javac.util.List)
}
org/openjdk/tools/javac/code/Types$CandidatesCache$Entry.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$CandidatesCache$Entry extends java.lang.Object {
org.openjdk.tools.javac.code.Type site
org.openjdk.tools.javac.code.Symbol$MethodSymbol msym
final synthetic org.openjdk.tools.javac.code.Types$CandidatesCache this$1
void <init> (org.openjdk.tools.javac.code.Types$CandidatesCache, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$MethodSymbol)
public boolean equals (java.lang.Object)
public int hashCode ()
}
org/openjdk/tools/javac/code/Types$Adapter.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$Adapter extends org.openjdk.tools.javac.code.Types$SimpleVisitor {
org.openjdk.tools.javac.util.ListBuffer from
org.openjdk.tools.javac.util.ListBuffer to
java.util.Map mapping
private java.util.Set cache
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.util.ListBuffer, org.openjdk.tools.javac.util.ListBuffer)
public void adapt (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type) throws org.openjdk.tools.javac.code.Types$AdaptFailure
public java.lang.Void visitClassType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.code.Type) throws org.openjdk.tools.javac.code.Types$AdaptFailure
public java.lang.Void visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, org.openjdk.tools.javac.code.Type) throws org.openjdk.tools.javac.code.Types$AdaptFailure
public java.lang.Void visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.code.Type) throws org.openjdk.tools.javac.code.Types$AdaptFailure
public java.lang.Void visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.Type) throws org.openjdk.tools.javac.code.Types$AdaptFailure
public java.lang.Void visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private void adaptRecursive (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private void adaptRecursive (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$AdaptFailure.class
Types.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Types$AdaptFailure extends java.lang.RuntimeException {
static final long serialVersionUID
public void <init> ()
}
org/openjdk/tools/javac/code/Types$9.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$9 extends org.openjdk.tools.javac.code.Types$TypeMapping {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Void)
public volatile synthetic org.openjdk.tools.javac.code.Type visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public volatile synthetic java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$8.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$8 extends org.openjdk.tools.javac.code.Types$TypeRelation {
private java.util.Set cache
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public java.lang.Boolean visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private boolean isCastableRecursive (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private boolean notSoftSubtypeRecursive (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.code.Type)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$7.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$7 extends org.openjdk.tools.javac.code.Types$TypeRelation {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public java.lang.Boolean visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitClassType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.code.Type)
boolean visitCompoundType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.code.Type, boolean)
public java.lang.Boolean visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, org.openjdk.tools.javac.code.Type)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$6.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$6 extends org.openjdk.tools.javac.code.Types$TypeRelation {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public java.lang.Boolean visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, org.openjdk.tools.javac.code.Type)
public volatile synthetic java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$5.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$5 extends org.openjdk.tools.javac.code.Types$SameTypeVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
boolean sameTypeVars (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.Type$TypeVar)
protected boolean containsTypes (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public java.lang.Boolean visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.code.Type)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$4.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$4 extends org.openjdk.tools.javac.code.Types$TypeRelation {
private java.util.Set cache
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public java.lang.Boolean visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private boolean containsTypeRecursive (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type rewriteSupers (org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitClassType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, org.openjdk.tools.javac.code.Type)
public volatile synthetic java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$3.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$3 extends java.lang.Object implements org.openjdk.tools.javac.util.Filter {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public boolean accepts (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic boolean accepts (java.lang.Object)
}
org/openjdk/tools/javac/code/Types$25.class
Types.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.Types$25 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$BoundKind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
static void <clinit> ()
}
org/openjdk/tools/javac/code/Types$24.class
Types.java
package org.openjdk.tools.javac.code
final org.openjdk.tools.javac.code.Types$24 extends org.openjdk.tools.javac.code.Types$HashCodeVisitor {
void <init> ()
public java.lang.Integer visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$23.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$23 extends org.openjdk.tools.javac.code.Types$MapVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type visitForAll (org.openjdk.tools.javac.code.Type$ForAll, org.openjdk.tools.javac.code.Type)
public volatile synthetic org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$23$2.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$23$2 extends org.openjdk.tools.javac.code.Type$ForAll {
final synthetic org.openjdk.tools.javac.code.Type$ForAll val$t
final synthetic org.openjdk.tools.javac.code.Types$23 this$1
void <init> (org.openjdk.tools.javac.code.Types$23, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$ForAll)
public org.openjdk.tools.javac.code.Type baseType ()
}
org/openjdk/tools/javac/code/Types$23$1.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$23$1 extends org.openjdk.tools.javac.code.Type$MethodType {
final synthetic org.openjdk.tools.javac.code.Type$MethodType val$t
final synthetic org.openjdk.tools.javac.code.Types$23 this$1
void <init> (org.openjdk.tools.javac.code.Types$23, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type$MethodType)
public org.openjdk.tools.javac.code.Type baseType ()
}
org/openjdk/tools/javac/code/Types$22.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$22 extends org.openjdk.tools.javac.code.Types$MapVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitForAll (org.openjdk.tools.javac.code.Type$ForAll, org.openjdk.tools.javac.util.List)
public volatile synthetic org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$21.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$21 extends org.openjdk.tools.javac.code.Types$MapVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitForAll (org.openjdk.tools.javac.code.Type$ForAll, org.openjdk.tools.javac.util.List)
public volatile synthetic org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$20.class
Types.java
package org.openjdk.tools.javac.code
final org.openjdk.tools.javac.code.Types$20 extends org.openjdk.tools.javac.code.Types$TypeMapping {
void <init> ()
public org.openjdk.tools.javac.code.Type$TypeVar visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$2.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$2 extends org.openjdk.tools.javac.code.Types$SimpleVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, org.openjdk.tools.javac.code.Symbol)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$19.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$19 extends org.openjdk.tools.javac.code.Symbol$MethodSymbol {
final synthetic org.openjdk.tools.javac.code.Symbol val$s
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol baseSymbol ()
}
org/openjdk/tools/javac/code/Types$18.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$18 extends org.openjdk.tools.javac.code.Types$UnaryVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Void)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$17.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$17 extends org.openjdk.tools.javac.code.Types$UnaryVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.util.List visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$16.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$16 extends org.openjdk.tools.javac.code.Types$UnaryVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.util.List visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public org.openjdk.tools.javac.util.List visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public org.openjdk.tools.javac.util.List visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$15.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$15 extends org.openjdk.tools.javac.code.Types$UnaryVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Void)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$14.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$14 extends org.openjdk.tools.javac.code.Type$StructuralTypeMapping {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
private org.openjdk.tools.javac.code.Type combineMetadata (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Boolean)
public org.openjdk.tools.javac.code.Type visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Boolean)
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Boolean)
public org.openjdk.tools.javac.code.Type visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Boolean)
public volatile synthetic org.openjdk.tools.javac.code.Type visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$13.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$13 extends org.openjdk.tools.javac.code.Types$SimpleVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, org.openjdk.tools.javac.code.Symbol)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$12.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$12 extends org.openjdk.tools.javac.code.Types$SimpleVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Type visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, org.openjdk.tools.javac.code.Symbol)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$11.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$11 extends org.openjdk.tools.javac.code.Types$TypeMapping {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$10.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$10 extends org.openjdk.tools.javac.code.Types$UnaryVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public java.lang.Boolean visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public java.lang.Boolean visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public java.lang.Boolean visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Void)
public java.lang.Boolean visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Types$1.class
Types.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Types$1 extends org.openjdk.tools.javac.code.Types$UnaryVisitor {
final synthetic org.openjdk.tools.javac.code.Types this$0
void <init> (org.openjdk.tools.javac.code.Types)
public java.lang.Boolean visitType (org.openjdk.tools.javac.code.Type, java.lang.Void)
public java.lang.Boolean visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/TypeTag.class
TypeTag.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.TypeTag extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.TypeTag BYTE
public static final enum org.openjdk.tools.javac.code.TypeTag CHAR
public static final enum org.openjdk.tools.javac.code.TypeTag SHORT
public static final enum org.openjdk.tools.javac.code.TypeTag LONG
public static final enum org.openjdk.tools.javac.code.TypeTag FLOAT
public static final enum org.openjdk.tools.javac.code.TypeTag INT
public static final enum org.openjdk.tools.javac.code.TypeTag DOUBLE
public static final enum org.openjdk.tools.javac.code.TypeTag BOOLEAN
public static final enum org.openjdk.tools.javac.code.TypeTag VOID
public static final enum org.openjdk.tools.javac.code.TypeTag CLASS
public static final enum org.openjdk.tools.javac.code.TypeTag ARRAY
public static final enum org.openjdk.tools.javac.code.TypeTag METHOD
public static final enum org.openjdk.tools.javac.code.TypeTag PACKAGE
public static final enum org.openjdk.tools.javac.code.TypeTag MODULE
public static final enum org.openjdk.tools.javac.code.TypeTag TYPEVAR
public static final enum org.openjdk.tools.javac.code.TypeTag WILDCARD
public static final enum org.openjdk.tools.javac.code.TypeTag FORALL
public static final enum org.openjdk.tools.javac.code.TypeTag DEFERRED
public static final enum org.openjdk.tools.javac.code.TypeTag BOT
public static final enum org.openjdk.tools.javac.code.TypeTag NONE
public static final enum org.openjdk.tools.javac.code.TypeTag ERROR
public static final enum org.openjdk.tools.javac.code.TypeTag UNKNOWN
public static final enum org.openjdk.tools.javac.code.TypeTag UNDETVAR
public static final enum org.openjdk.tools.javac.code.TypeTag UNINITIALIZED_THIS
public static final enum org.openjdk.tools.javac.code.TypeTag UNINITIALIZED_OBJECT
final int superClasses
final int numericClass
final boolean isPrimitive
private static final synthetic org.openjdk.tools.javac.code.TypeTag[] $VALUES
public static org.openjdk.tools.javac.code.TypeTag[] values ()
public static org.openjdk.tools.javac.code.TypeTag valueOf (java.lang.String)
private void <init> (java.lang.String, int)
private void <init> (java.lang.String, int, int, int, boolean)
public boolean isStrictSubRangeOf (org.openjdk.tools.javac.code.TypeTag)
public boolean isSubRangeOf (org.openjdk.tools.javac.code.TypeTag)
public static int getTypeTagCount ()
public org.openjdk.source.tree.Tree$Kind getKindLiteral ()
public org.openjdk.javax.lang.model.type.TypeKind getPrimitiveTypeKind ()
public boolean checkRange (int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/TypeTag$NumericClasses.class
TypeTag.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.TypeTag$NumericClasses extends java.lang.Object {
public static final int BYTE_CLASS
public static final int CHAR_CLASS
public static final int SHORT_CLASS
public static final int INT_CLASS
public static final int LONG_CLASS
public static final int FLOAT_CLASS
public static final int DOUBLE_CLASS
static final int BYTE_SUPERCLASSES
static final int CHAR_SUPERCLASSES
static final int SHORT_SUPERCLASSES
static final int INT_SUPERCLASSES
static final int LONG_SUPERCLASSES
static final int FLOAT_SUPERCLASSES
public void <init> ()
}
org/openjdk/tools/javac/code/TypeTag$1.class
TypeTag.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.TypeTag$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static void <clinit> ()
}
org/openjdk/tools/javac/code/TypeMetadata.class
TypeMetadata.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.TypeMetadata extends java.lang.Object {
public static final org.openjdk.tools.javac.code.TypeMetadata EMPTY
private final java.util.EnumMap contents
private void <init> ()
public void <init> (org.openjdk.tools.javac.code.TypeMetadata$Entry)
public void <init> (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeMetadata combine (org.openjdk.tools.javac.code.TypeMetadata$Entry)
public org.openjdk.tools.javac.code.TypeMetadata combineAll (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeMetadata without (org.openjdk.tools.javac.code.TypeMetadata$Entry$Kind)
public org.openjdk.tools.javac.code.TypeMetadata$Entry get (org.openjdk.tools.javac.code.TypeMetadata$Entry$Kind)
private void add (org.openjdk.tools.javac.code.TypeMetadata$Entry$Kind, org.openjdk.tools.javac.code.TypeMetadata$Entry)
static void <clinit> ()
}
org/openjdk/tools/javac/code/TypeMetadata$Entry.class
TypeMetadata.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.TypeMetadata$Entry extends java.lang.Object {
public abstract org.openjdk.tools.javac.code.TypeMetadata$Entry$Kind kind ()
public abstract org.openjdk.tools.javac.code.TypeMetadata$Entry combine (org.openjdk.tools.javac.code.TypeMetadata$Entry)
}
org/openjdk/tools/javac/code/TypeMetadata$Entry$Kind.class
TypeMetadata.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.TypeMetadata$Entry$Kind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.TypeMetadata$Entry$Kind ANNOTATIONS
private static final synthetic org.openjdk.tools.javac.code.TypeMetadata$Entry$Kind[] $VALUES
public static org.openjdk.tools.javac.code.TypeMetadata$Entry$Kind[] values ()
public static org.openjdk.tools.javac.code.TypeMetadata$Entry$Kind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/TypeMetadata$Annotations.class
TypeMetadata.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.TypeMetadata$Annotations extends java.lang.Object implements org.openjdk.tools.javac.code.TypeMetadata$Entry {
private org.openjdk.tools.javac.util.List annos
public static final org.openjdk.tools.javac.util.List TO_BE_SET
public void <init> (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List getAnnotations ()
public org.openjdk.tools.javac.code.TypeMetadata$Annotations combine (org.openjdk.tools.javac.code.TypeMetadata$Entry)
public org.openjdk.tools.javac.code.TypeMetadata$Entry$Kind kind ()
public java.lang.String toString ()
public volatile synthetic org.openjdk.tools.javac.code.TypeMetadata$Entry combine (org.openjdk.tools.javac.code.TypeMetadata$Entry)
static void <clinit> ()
}
org/openjdk/tools/javac/code/TypeAnnotations.class
TypeAnnotations.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.TypeAnnotations extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key typeAnnosKey
final org.openjdk.tools.javac.util.Log log
final org.openjdk.tools.javac.util.Names names
final org.openjdk.tools.javac.code.Symtab syms
final org.openjdk.tools.javac.comp.Annotate annotate
final org.openjdk.tools.javac.comp.Attr attr
public static org.openjdk.tools.javac.code.TypeAnnotations instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public void organizeTypeAnnotationsSignatures (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void validateTypeAnnotationsSignatures (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void organizeTypeAnnotationsBodies (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public org.openjdk.tools.javac.util.List annotationTargets (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType annotationTargetType (org.openjdk.tools.javac.code.Attribute$Compound, org.openjdk.tools.javac.code.Symbol)
private org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType combineAnnotationType (org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType, org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType)
private org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType targetToAnnotationType (org.openjdk.tools.javac.code.Attribute, org.openjdk.tools.javac.code.Symbol)
private synthetic org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType lambda$annotationTargetType$3 (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Attribute)
private static synthetic boolean lambda$annotationTargets$2 (org.openjdk.tools.javac.code.Attribute)
private synthetic void lambda$validateTypeAnnotationsSignatures$1 (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
private synthetic void lambda$organizeTypeAnnotationsSignatures$0 (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
static void <clinit> ()
}
org/openjdk/tools/javac/code/TypeAnnotations$TypeAnnotationPositions.class
TypeAnnotations.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.TypeAnnotations$TypeAnnotationPositions extends org.openjdk.tools.javac.tree.TreeScanner {
private final boolean sigOnly
private org.openjdk.tools.javac.util.List frames
private boolean isInClass
private org.openjdk.tools.javac.tree.JCTree$JCLambda currentLambda
final synthetic org.openjdk.tools.javac.code.TypeAnnotations this$0
void <init> (org.openjdk.tools.javac.code.TypeAnnotations, boolean)
protected void push (org.openjdk.tools.javac.tree.JCTree)
protected org.openjdk.tools.javac.tree.JCTree pop ()
private org.openjdk.tools.javac.tree.JCTree peek2 ()
public void scan (org.openjdk.tools.javac.tree.JCTree)
private void separateAnnotationsKinds (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.TypeAnnotationPosition)
private org.openjdk.tools.javac.code.Type typeWithAnnotations (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.TypeAnnotationPosition)
private org.openjdk.tools.javac.code.Type rewriteArrayType (org.openjdk.tools.javac.code.Type$ArrayType, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.TypeAnnotationPosition)
private org.openjdk.tools.javac.code.Type typeWithAnnotations (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Attribute$TypeCompound toTypeCompound (org.openjdk.tools.javac.code.Attribute$Compound, org.openjdk.tools.javac.code.TypeAnnotationPosition)
private org.openjdk.tools.javac.code.TypeAnnotationPosition resolveFrame (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, org.openjdk.tools.javac.util.ListBuffer)
private org.openjdk.tools.javac.util.ListBuffer locateNestedTypes (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.ListBuffer)
private int methodParamIndex (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree)
public void visitClassDef (org.openjdk.tools.javac.tree.JCTree$JCClassDecl)
public void visitMethodDef (org.openjdk.tools.javac.tree.JCTree$JCMethodDecl)
public void visitLambda (org.openjdk.tools.javac.tree.JCTree$JCLambda)
public void visitVarDef (org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public void visitBlock (org.openjdk.tools.javac.tree.JCTree$JCBlock)
public void visitAnnotatedType (org.openjdk.tools.javac.tree.JCTree$JCAnnotatedType)
public void visitTypeParameter (org.openjdk.tools.javac.tree.JCTree$JCTypeParameter)
private void copyNewClassAnnotationsToOwner (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitNewClass (org.openjdk.tools.javac.tree.JCTree$JCNewClass)
public void visitNewArray (org.openjdk.tools.javac.tree.JCTree$JCNewArray)
private void findTypeCompoundPosition (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List)
private void findPosition (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.util.List)
private void setTypeAnnotationPos (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.TypeAnnotationPosition)
public java.lang.String toString ()
}
org/openjdk/tools/javac/code/TypeAnnotations$TypeAnnotationPositions$1.class
TypeAnnotations.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.TypeAnnotations$TypeAnnotationPositions$1 extends java.lang.Object implements org.openjdk.tools.javac.code.Type$Visitor {
final synthetic org.openjdk.tools.javac.code.Type val$stopAt
final synthetic org.openjdk.tools.javac.code.TypeAnnotations$TypeAnnotationPositions this$1
void <init> (org.openjdk.tools.javac.code.TypeAnnotations$TypeAnnotationPositions, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitPackageType (org.openjdk.tools.javac.code.Type$PackageType, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitModuleType (org.openjdk.tools.javac.code.Type$ModuleType, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitForAll (org.openjdk.tools.javac.code.Type$ForAll, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
public volatile synthetic java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitModuleType (org.openjdk.tools.javac.code.Type$ModuleType, java.lang.Object)
public volatile synthetic java.lang.Object visitPackageType (org.openjdk.tools.javac.code.Type$PackageType, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
}
org/openjdk/tools/javac/code/TypeAnnotations$AnnotationType.class
TypeAnnotations.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType DECLARATION
public static final enum org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType TYPE
public static final enum org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType NONE
public static final enum org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType BOTH
private static final synthetic org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType[] $VALUES
public static org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType[] values ()
public static org.openjdk.tools.javac.code.TypeAnnotations$AnnotationType valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/TypeAnnotations$1.class
TypeAnnotations.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.TypeAnnotations$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeAnnotations$AnnotationType
static final synthetic int[] $SwitchMap$com$sun$source$tree$MemberReferenceTree$ReferenceMode
static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind
static final synthetic int[] $SwitchMap$com$sun$source$tree$Tree$Kind
static void <clinit> ()
}
org/openjdk/tools/javac/code/TypeAnnotationPosition.class
TypeAnnotationPosition.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.TypeAnnotationPosition extends java.lang.Object {
public static final org.openjdk.tools.javac.util.List emptyPath
public final org.openjdk.tools.javac.code.TargetType type
public org.openjdk.tools.javac.util.List location
public final int pos
public boolean isValidOffset
public int offset
public int[] lvarOffset
public int[] lvarLength
public int[] lvarIndex
public final int bound_index
public int parameter_index
public final int type_index
private int exception_index
public final org.openjdk.tools.javac.tree.JCTree$JCLambda onLambda
public static final org.openjdk.tools.javac.code.TypeAnnotationPosition unknown
public java.lang.String toString ()
public boolean emitToClassfile ()
public boolean matchesPos (int)
public void updatePosOffset (int)
public boolean hasExceptionIndex ()
public int getExceptionIndex ()
public void setExceptionIndex (int)
public boolean hasCatchType ()
public int getCatchType ()
public int getStartPos ()
public void setCatchInfo (int, int)
public static org.openjdk.tools.javac.util.List getTypePathFromBinary (java.util.List)
public static org.openjdk.tools.javac.util.List getBinaryFromTypePath (java.util.List)
private void <init> (org.openjdk.tools.javac.code.TargetType, int, int, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int, org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodReturn (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodReturn (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodReturn (int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodReceiver (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodReceiver (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodReceiver (int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodParameter (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodParameter (org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodParameter (int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodParameter (org.openjdk.tools.javac.util.List, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodRef (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodRef (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition constructorRef (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition constructorRef (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition field (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition field (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition field (int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition localVariable (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition localVariable (org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition localVariable (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition exceptionParameter (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition exceptionParameter (org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition exceptionParameter (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition resourceVariable (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition resourceVariable (org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition resourceVariable (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition newObj (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition newObj (int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition newObj (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition classExtends (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition classExtends (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition classExtends (org.openjdk.tools.javac.util.List, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition classExtends (int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition classExtends (int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition instanceOf (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition instanceOf (org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition typeCast (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition typeCast (org.openjdk.tools.javac.util.List, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodInvocationTypeArg (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodInvocationTypeArg (org.openjdk.tools.javac.util.List, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition constructorInvocationTypeArg (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition constructorInvocationTypeArg (org.openjdk.tools.javac.util.List, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition typeParameter (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition typeParameter (org.openjdk.tools.javac.util.List, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodTypeParameter (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodTypeParameter (org.openjdk.tools.javac.util.List, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodThrows (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodThrows (org.openjdk.tools.javac.util.List, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodRefTypeArg (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodRefTypeArg (org.openjdk.tools.javac.util.List, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition constructorRefTypeArg (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition constructorRefTypeArg (org.openjdk.tools.javac.util.List, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition typeParameterBound (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition typeParameterBound (org.openjdk.tools.javac.util.List, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodTypeParameterBound (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.tree.JCTree$JCLambda, int, int, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition methodTypeParameterBound (org.openjdk.tools.javac.util.List, int, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/TypeAnnotationPosition$TypePathEntryKind.class
TypeAnnotationPosition.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntryKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntryKind ARRAY
public static final enum org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntryKind INNER_TYPE
public static final enum org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntryKind WILDCARD
public static final enum org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntryKind TYPE_ARGUMENT
public final int tag
private static final synthetic org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntryKind[] $VALUES
public static org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntryKind[] values ()
public static org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntryKind valueOf (java.lang.String)
private void <init> (java.lang.String, int, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/TypeAnnotationPosition$TypePathEntry.class
TypeAnnotationPosition.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntry extends java.lang.Object {
public static final int bytesPerEntry
public final org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntryKind tag
public final int arg
public static final org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntry ARRAY
public static final org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntry INNER_TYPE
public static final org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntry WILDCARD
private void <init> (org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntryKind)
public void <init> (org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntryKind, int)
public static org.openjdk.tools.javac.code.TypeAnnotationPosition$TypePathEntry fromBinary (int, int)
public java.lang.String toString ()
public boolean equals (java.lang.Object)
public int hashCode ()
static void <clinit> ()
}
org/openjdk/tools/javac/code/TypeAnnotationPosition$1.class
TypeAnnotationPosition.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.TypeAnnotationPosition$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TargetType
static void <clinit> ()
}
org/openjdk/tools/javac/code/Type.class
Type.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Type extends org.openjdk.tools.javac.code.AnnoConstruct implements org.openjdk.javax.lang.model.type.TypeMirror {
protected final org.openjdk.tools.javac.code.TypeMetadata metadata
public static final org.openjdk.tools.javac.code.Type$JCNoType noType
public static final org.openjdk.tools.javac.code.Type$JCNoType recoveryType
public static final org.openjdk.tools.javac.code.Type$JCNoType stuckType
public static boolean moreInfo
public org.openjdk.tools.javac.code.Symbol$TypeSymbol tsym
private static final org.openjdk.tools.javac.code.Types$TypeMapping stripMetadata
public org.openjdk.tools.javac.code.TypeMetadata getMetadata ()
public org.openjdk.tools.javac.code.TypeMetadata$Entry getMetadataOfKind (org.openjdk.tools.javac.code.TypeMetadata$Entry$Kind)
public boolean hasTag (org.openjdk.tools.javac.code.TypeTag)
public abstract org.openjdk.tools.javac.code.TypeTag getTag ()
public boolean isNumeric ()
public boolean isIntegral ()
public boolean isPrimitive ()
public boolean isPrimitiveOrVoid ()
public boolean isReference ()
public boolean isNullOrReference ()
public boolean isPartial ()
public java.lang.Object constValue ()
public boolean isFalse ()
public boolean isTrue ()
public org.openjdk.tools.javac.code.Type getModelType ()
public static org.openjdk.tools.javac.util.List getModelTypes (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type getOriginalType ()
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public void <init> (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type map (org.openjdk.tools.javac.code.Types$TypeMapping, java.lang.Object)
public org.openjdk.tools.javac.code.Type map (org.openjdk.tools.javac.code.Types$TypeMapping)
public org.openjdk.tools.javac.code.Type constType (java.lang.Object)
public org.openjdk.tools.javac.code.Type baseType ()
protected org.openjdk.tools.javac.code.Type typeNoMetadata ()
public abstract org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
protected boolean needsStripping ()
public org.openjdk.tools.javac.code.Type stripMetadataIfNeeded ()
public org.openjdk.tools.javac.code.Type stripMetadata ()
public org.openjdk.tools.javac.code.Type annotatedType (org.openjdk.tools.javac.util.List)
public boolean isAnnotated ()
public org.openjdk.tools.javac.util.List getAnnotationMirrors ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
public java.lang.annotation.Annotation[] getAnnotationsByType (java.lang.Class)
public static org.openjdk.tools.javac.util.List baseTypes (org.openjdk.tools.javac.util.List)
protected void appendAnnotationsString (java.lang.StringBuilder, boolean)
protected void appendAnnotationsString (java.lang.StringBuilder)
public java.lang.String toString ()
public static java.lang.String toString (org.openjdk.tools.javac.util.List)
public java.lang.String stringValue ()
public boolean equals (java.lang.Object)
public boolean equalsIgnoreMetadata (org.openjdk.tools.javac.code.Type)
public int hashCode ()
public java.lang.String argtypes (boolean)
public org.openjdk.tools.javac.util.List getTypeArguments ()
public org.openjdk.tools.javac.code.Type getEnclosingType ()
public org.openjdk.tools.javac.util.List getParameterTypes ()
public org.openjdk.tools.javac.code.Type getReturnType ()
public org.openjdk.tools.javac.code.Type getReceiverType ()
public org.openjdk.tools.javac.util.List getThrownTypes ()
public org.openjdk.tools.javac.code.Type getUpperBound ()
public org.openjdk.tools.javac.code.Type getLowerBound ()
public org.openjdk.tools.javac.util.List allparams ()
public boolean isErroneous ()
public static boolean isErroneous (org.openjdk.tools.javac.util.List)
public boolean isParameterized ()
public boolean isRaw ()
public boolean isCompound ()
public boolean isIntersection ()
public boolean isUnion ()
public boolean isInterface ()
public boolean isFinal ()
public boolean contains (org.openjdk.tools.javac.code.Type)
public static boolean contains (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
public boolean containsAny (org.openjdk.tools.javac.util.List)
public static boolean containsAny (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
public static org.openjdk.tools.javac.util.List filter (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.Filter)
public boolean isSuperBound ()
public boolean isExtendsBound ()
public boolean isUnbound ()
public org.openjdk.tools.javac.code.Type withTypeVar (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type$MethodType asMethodType ()
public void complete ()
public org.openjdk.tools.javac.code.Symbol$TypeSymbol asElement ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public volatile synthetic java.util.List getAnnotationMirrors ()
static void <clinit> ()
}
org/openjdk/tools/javac/code/Type$WildcardType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$WildcardType extends org.openjdk.tools.javac.code.Type implements org.openjdk.javax.lang.model.type.WildcardType {
public org.openjdk.tools.javac.code.Type type
public org.openjdk.tools.javac.code.BoundKind kind
public org.openjdk.tools.javac.code.Type$TypeVar bound
boolean isPrintingBound
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.BoundKind, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.BoundKind, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.BoundKind, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type$TypeVar)
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.BoundKind, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type$WildcardType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public boolean contains (org.openjdk.tools.javac.code.Type)
public boolean isSuperBound ()
public boolean isExtendsBound ()
public boolean isUnbound ()
public boolean isReference ()
public boolean isNullOrReference ()
public org.openjdk.tools.javac.code.Type withTypeVar (org.openjdk.tools.javac.code.Type)
public java.lang.String toString ()
public org.openjdk.tools.javac.code.Type getExtendsBound ()
public org.openjdk.tools.javac.code.Type getSuperBound ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getSuperBound ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getExtendsBound ()
}
org/openjdk/tools/javac/code/Type$WildcardType$1.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$WildcardType$1 extends org.openjdk.tools.javac.code.Type$WildcardType {
final synthetic org.openjdk.tools.javac.code.Type$WildcardType this$0
void <init> (org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.BoundKind, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type baseType ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getSuperBound ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getExtendsBound ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$Visitor.class
Type.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Type$Visitor extends java.lang.Object {
public abstract java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public abstract java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public abstract java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public abstract java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public abstract java.lang.Object visitPackageType (org.openjdk.tools.javac.code.Type$PackageType, java.lang.Object)
public abstract java.lang.Object visitModuleType (org.openjdk.tools.javac.code.Type$ModuleType, java.lang.Object)
public abstract java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public abstract java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public abstract java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public abstract java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
public abstract java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public abstract java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/code/Type$UnknownType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$UnknownType extends org.openjdk.tools.javac.code.Type {
public void <init> ()
public org.openjdk.tools.javac.code.Type$UnknownType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public boolean isPartial ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
}
org/openjdk/tools/javac/code/Type$UnionClassType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$UnionClassType extends org.openjdk.tools.javac.code.Type$ClassType implements org.openjdk.javax.lang.model.type.UnionType {
final org.openjdk.tools.javac.util.List alternatives_field
public void <init> (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.Type$UnionClassType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type getLub ()
public java.util.List getAlternatives ()
public boolean isUnion ()
public boolean isCompound ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public java.lang.Iterable getAlternativeTypes ()
public volatile synthetic org.openjdk.tools.javac.code.Type$ClassType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$UndetVar.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$UndetVar extends org.openjdk.tools.javac.code.Type$DelegatedType {
public java.util.ArrayDeque incorporationActions
protected java.util.Map bounds
private org.openjdk.tools.javac.code.Type inst
public int declaredCount
public org.openjdk.tools.javac.code.Type$UndetVar$UndetVarListener listener
org.openjdk.tools.javac.code.Type$UndetVar$Kind kind
org.openjdk.tools.javac.code.Types$TypeMapping toTypeVarMap
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public void <init> (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.Type$UndetVar$UndetVarListener, org.openjdk.tools.javac.code.Types)
public java.lang.String toString ()
public java.lang.String debugString ()
public void setThrow ()
public org.openjdk.tools.javac.code.Type$UndetVar dup (org.openjdk.tools.javac.code.Types)
public void dupTo (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type$UndetVar cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public boolean isPartial ()
public org.openjdk.tools.javac.code.Type baseType ()
public org.openjdk.tools.javac.code.Type getInst ()
public void setInst (org.openjdk.tools.javac.code.Type)
public transient org.openjdk.tools.javac.util.List getBounds (org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound[])
public org.openjdk.tools.javac.util.List getDeclaredBounds ()
public void setBounds (org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.util.List)
public final void addBound (org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
private void addBound (org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types, boolean)
public void substBounds (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Types)
private void notifyBoundChange (org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type, boolean)
public final boolean isCaptured ()
public final boolean isThrows ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
private synthetic void lambda$substBounds$0 (org.openjdk.tools.javac.util.ListBuffer, org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type, boolean)
static synthetic org.openjdk.tools.javac.code.Type access$300 (org.openjdk.tools.javac.code.Type$UndetVar)
}
org/openjdk/tools/javac/code/Type$UndetVar$UndetVarListener.class
Type.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Type$UndetVar$UndetVarListener extends java.lang.Object {
public abstract void varBoundChanged (org.openjdk.tools.javac.code.Type$UndetVar, org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound, org.openjdk.tools.javac.code.Type, boolean)
public void varInstantiated (org.openjdk.tools.javac.code.Type$UndetVar)
}
org/openjdk/tools/javac/code/Type$UndetVar$Kind.class
Type.java
package org.openjdk.tools.javac.code
final enum org.openjdk.tools.javac.code.Type$UndetVar$Kind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Type$UndetVar$Kind NORMAL
public static final enum org.openjdk.tools.javac.code.Type$UndetVar$Kind CAPTURED
public static final enum org.openjdk.tools.javac.code.Type$UndetVar$Kind THROWS
private static final synthetic org.openjdk.tools.javac.code.Type$UndetVar$Kind[] $VALUES
public static org.openjdk.tools.javac.code.Type$UndetVar$Kind[] values ()
public static org.openjdk.tools.javac.code.Type$UndetVar$Kind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Type$UndetVar$InferenceBound.class
Type.java
package org.openjdk.tools.javac.code
public abstract enum org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound LOWER
public static final enum org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound EQ
public static final enum org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound UPPER
private static final synthetic org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound[] $VALUES
public static org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound[] values ()
public static org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public abstract org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound complement ()
public boolean lessThan (org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Type$1)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Type$UndetVar$InferenceBound$3.class
Type.java
package org.openjdk.tools.javac.code
final enum org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound$3 extends org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound {
void <init> (java.lang.String, int)
public org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound complement ()
}
org/openjdk/tools/javac/code/Type$UndetVar$InferenceBound$2.class
Type.java
package org.openjdk.tools.javac.code
final enum org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound$2 extends org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound {
void <init> (java.lang.String, int)
public org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound complement ()
}
org/openjdk/tools/javac/code/Type$UndetVar$InferenceBound$1.class
Type.java
package org.openjdk.tools.javac.code
final enum org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound$1 extends org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound {
void <init> (java.lang.String, int)
public org.openjdk.tools.javac.code.Type$UndetVar$InferenceBound complement ()
}
org/openjdk/tools/javac/code/Type$UndetVar$1.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$UndetVar$1 extends org.openjdk.tools.javac.code.Type$StructuralTypeMapping {
final synthetic org.openjdk.tools.javac.code.Type$UndetVar this$0
void <init> (org.openjdk.tools.javac.code.Type$UndetVar)
public org.openjdk.tools.javac.code.Type visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Void)
public volatile synthetic java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
}
org/openjdk/tools/javac/code/Type$TypeVar.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$TypeVar extends org.openjdk.tools.javac.code.Type implements org.openjdk.javax.lang.model.type.TypeVariable {
public org.openjdk.tools.javac.code.Type bound
public org.openjdk.tools.javac.code.Type lower
int rank_field
public void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type)
public void <init> (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public void <init> (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type$TypeVar cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public org.openjdk.tools.javac.code.Type getUpperBound ()
public org.openjdk.tools.javac.code.Type getLowerBound ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public boolean isCaptured ()
public boolean isReference ()
public boolean isNullOrReference ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getLowerBound ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getUpperBound ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element asElement ()
}
org/openjdk/tools/javac/code/Type$TypeVar$1.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$TypeVar$1 extends org.openjdk.tools.javac.code.Type$TypeVar {
final synthetic org.openjdk.tools.javac.code.Type$TypeVar this$0
void <init> (org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type baseType ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getLowerBound ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getUpperBound ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element asElement ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$StructuralTypeMapping.class
Type.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Type$StructuralTypeMapping extends org.openjdk.tools.javac.code.Types$TypeMapping {
public void <init> ()
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public org.openjdk.tools.javac.code.Type visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public org.openjdk.tools.javac.code.Type visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public org.openjdk.tools.javac.code.Type visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public org.openjdk.tools.javac.code.Type visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
}
org/openjdk/tools/javac/code/Type$StructuralTypeMapping$4.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$StructuralTypeMapping$4 extends org.openjdk.tools.javac.code.Type$MethodType {
final synthetic org.openjdk.tools.javac.code.Type$StructuralTypeMapping this$0
void <init> (org.openjdk.tools.javac.code.Type$StructuralTypeMapping, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
protected boolean needsStripping ()
}
org/openjdk/tools/javac/code/Type$StructuralTypeMapping$3.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$StructuralTypeMapping$3 extends org.openjdk.tools.javac.code.Type$ArrayType {
final synthetic org.openjdk.tools.javac.code.Type$StructuralTypeMapping this$0
void <init> (org.openjdk.tools.javac.code.Type$StructuralTypeMapping, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
protected boolean needsStripping ()
}
org/openjdk/tools/javac/code/Type$StructuralTypeMapping$2.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$StructuralTypeMapping$2 extends org.openjdk.tools.javac.code.Type$WildcardType {
final synthetic org.openjdk.tools.javac.code.Type$StructuralTypeMapping this$0
void <init> (org.openjdk.tools.javac.code.Type$StructuralTypeMapping, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.BoundKind, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type$TypeVar, org.openjdk.tools.javac.code.TypeMetadata)
protected boolean needsStripping ()
}
org/openjdk/tools/javac/code/Type$StructuralTypeMapping$1.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$StructuralTypeMapping$1 extends org.openjdk.tools.javac.code.Type$ClassType {
final synthetic org.openjdk.tools.javac.code.Type$StructuralTypeMapping this$0
void <init> (org.openjdk.tools.javac.code.Type$StructuralTypeMapping, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
protected boolean needsStripping ()
}
org/openjdk/tools/javac/code/Type$PackageType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$PackageType extends org.openjdk.tools.javac.code.Type implements org.openjdk.javax.lang.model.type.NoType {
void <init> (org.openjdk.tools.javac.code.Symbol$PackageSymbol)
public org.openjdk.tools.javac.code.Type$PackageType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public java.lang.String toString ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
}
org/openjdk/tools/javac/code/Type$ModuleType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$ModuleType extends org.openjdk.tools.javac.code.Type implements org.openjdk.javax.lang.model.type.NoType {
void <init> (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
public org.openjdk.tools.javac.code.Type$ModuleType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type$ModuleType annotatedType (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public java.lang.String toString ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type annotatedType (org.openjdk.tools.javac.util.List)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
}
org/openjdk/tools/javac/code/Type$MethodType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$MethodType extends org.openjdk.tools.javac.code.Type implements org.openjdk.javax.lang.model.type.ExecutableType {
public org.openjdk.tools.javac.util.List argtypes
public org.openjdk.tools.javac.code.Type restype
public org.openjdk.tools.javac.util.List thrown
public org.openjdk.tools.javac.code.Type recvtype
public void <init> (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public org.openjdk.tools.javac.code.Type$MethodType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public java.lang.String toString ()
public org.openjdk.tools.javac.util.List getParameterTypes ()
public org.openjdk.tools.javac.code.Type getReturnType ()
public org.openjdk.tools.javac.code.Type getReceiverType ()
public org.openjdk.tools.javac.util.List getThrownTypes ()
public boolean isErroneous ()
public boolean contains (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type$MethodType asMethodType ()
public void complete ()
public org.openjdk.tools.javac.util.List getTypeVariables ()
public org.openjdk.tools.javac.code.Symbol$TypeSymbol asElement ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic java.util.List getThrownTypes ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getReceiverType ()
public volatile synthetic java.util.List getParameterTypes ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getReturnType ()
public volatile synthetic java.util.List getTypeVariables ()
}
org/openjdk/tools/javac/code/Type$JCVoidType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$JCVoidType extends org.openjdk.tools.javac.code.Type implements org.openjdk.javax.lang.model.type.NoType {
public void <init> ()
public org.openjdk.tools.javac.code.Type$JCVoidType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public boolean isCompound ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public boolean isPrimitiveOrVoid ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
}
org/openjdk/tools/javac/code/Type$JCPrimitiveType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$JCPrimitiveType extends org.openjdk.tools.javac.code.Type implements org.openjdk.javax.lang.model.type.PrimitiveType {
org.openjdk.tools.javac.code.TypeTag tag
public void <init> (org.openjdk.tools.javac.code.TypeTag, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
private void <init> (org.openjdk.tools.javac.code.TypeTag, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type$JCPrimitiveType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public boolean isNumeric ()
public boolean isIntegral ()
public boolean isPrimitive ()
public org.openjdk.tools.javac.code.TypeTag getTag ()
public boolean isPrimitiveOrVoid ()
public org.openjdk.tools.javac.code.Type constType (java.lang.Object)
public java.lang.String stringValue ()
public boolean isFalse ()
public boolean isTrue ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
synthetic void <init> (org.openjdk.tools.javac.code.TypeTag, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata, org.openjdk.tools.javac.code.Type$1)
}
org/openjdk/tools/javac/code/Type$JCPrimitiveType$2.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$JCPrimitiveType$2 extends org.openjdk.tools.javac.code.Type$JCPrimitiveType {
final synthetic Object val$value
final synthetic org.openjdk.tools.javac.code.Type$JCPrimitiveType this$0
void <init> (org.openjdk.tools.javac.code.Type$JCPrimitiveType, org.openjdk.tools.javac.code.TypeTag, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata, java.lang.Object)
public java.lang.Object constValue ()
public org.openjdk.tools.javac.code.Type baseType ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$JCPrimitiveType$1.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$JCPrimitiveType$1 extends org.openjdk.tools.javac.code.Type$JCPrimitiveType {
final synthetic org.openjdk.tools.javac.code.Type$JCPrimitiveType this$0
void <init> (org.openjdk.tools.javac.code.Type$JCPrimitiveType, org.openjdk.tools.javac.code.TypeTag, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type baseType ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$JCNoType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$JCNoType extends org.openjdk.tools.javac.code.Type implements org.openjdk.javax.lang.model.type.NoType {
public void <init> ()
public org.openjdk.tools.javac.code.Type$JCNoType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public boolean isCompound ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
}
org/openjdk/tools/javac/code/Type$IntersectionClassType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$IntersectionClassType extends org.openjdk.tools.javac.code.Type$ClassType implements org.openjdk.javax.lang.model.type.IntersectionType {
public boolean allInterfaces
public void <init> (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$ClassSymbol, boolean)
public org.openjdk.tools.javac.code.Type$IntersectionClassType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public java.util.List getBounds ()
public boolean isCompound ()
public org.openjdk.tools.javac.util.List getComponents ()
public boolean isIntersection ()
public org.openjdk.tools.javac.util.List getExplicitComponents ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type$ClassType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$ForAll.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$ForAll extends org.openjdk.tools.javac.code.Type$DelegatedType implements org.openjdk.javax.lang.model.type.ExecutableType {
public org.openjdk.tools.javac.util.List tvars
public void <init> (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type$ForAll cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public java.lang.String toString ()
public org.openjdk.tools.javac.util.List getTypeArguments ()
public boolean isErroneous ()
public boolean contains (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.code.Type$MethodType asMethodType ()
public void complete ()
public org.openjdk.tools.javac.util.List getTypeVariables ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getThrownTypes ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getReceiverType ()
public volatile synthetic java.util.List getParameterTypes ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getReturnType ()
public volatile synthetic java.util.List getTypeVariables ()
}
org/openjdk/tools/javac/code/Type$ErrorType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$ErrorType extends org.openjdk.tools.javac.code.Type$ClassType implements org.openjdk.javax.lang.model.type.ErrorType {
private org.openjdk.tools.javac.code.Type originalType
public void <init> (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Type)
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
private void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type$ErrorType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public boolean isPartial ()
public boolean isReference ()
public boolean isNullOrReference ()
public void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type)
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public org.openjdk.tools.javac.code.Type constType (java.lang.Object)
public org.openjdk.tools.javac.code.Type getEnclosingType ()
public org.openjdk.tools.javac.code.Type getReturnType ()
public org.openjdk.tools.javac.code.Type asSub (org.openjdk.tools.javac.code.Symbol)
public boolean isGenType (org.openjdk.tools.javac.code.Type)
public boolean isErroneous ()
public boolean isCompound ()
public boolean isInterface ()
public org.openjdk.tools.javac.util.List allparams ()
public org.openjdk.tools.javac.util.List getTypeArguments ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public org.openjdk.tools.javac.code.Type getOriginalType ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type$ClassType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getTypeArguments ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getEnclosingType ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
synthetic void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata, org.openjdk.tools.javac.code.Type$1)
}
org/openjdk/tools/javac/code/Type$ErrorType$1.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$ErrorType$1 extends org.openjdk.tools.javac.code.Type$ErrorType {
final synthetic org.openjdk.tools.javac.code.Type$ErrorType this$0
void <init> (org.openjdk.tools.javac.code.Type$ErrorType, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type baseType ()
public volatile synthetic java.util.List getTypeArguments ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getEnclosingType ()
public volatile synthetic org.openjdk.tools.javac.code.Type$ClassType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$ErasedClassType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$ErasedClassType extends org.openjdk.tools.javac.code.Type$ClassType {
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public boolean hasErasedSupertypes ()
}
org/openjdk/tools/javac/code/Type$DelegatedType.class
Type.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Type$DelegatedType extends org.openjdk.tools.javac.code.Type {
public org.openjdk.tools.javac.code.Type qtype
public org.openjdk.tools.javac.code.TypeTag tag
public void <init> (org.openjdk.tools.javac.code.TypeTag, org.openjdk.tools.javac.code.Type)
public void <init> (org.openjdk.tools.javac.code.TypeTag, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public java.lang.String toString ()
public org.openjdk.tools.javac.util.List getTypeArguments ()
public org.openjdk.tools.javac.code.Type getEnclosingType ()
public org.openjdk.tools.javac.util.List getParameterTypes ()
public org.openjdk.tools.javac.code.Type getReturnType ()
public org.openjdk.tools.javac.code.Type getReceiverType ()
public org.openjdk.tools.javac.util.List getThrownTypes ()
public org.openjdk.tools.javac.util.List allparams ()
public org.openjdk.tools.javac.code.Type getUpperBound ()
public boolean isErroneous ()
public volatile synthetic java.util.List getAnnotationMirrors ()
}
org/openjdk/tools/javac/code/Type$ClassType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$ClassType extends org.openjdk.tools.javac.code.Type implements org.openjdk.javax.lang.model.type.DeclaredType {
private org.openjdk.tools.javac.code.Type outer_field
public org.openjdk.tools.javac.util.List typarams_field
public org.openjdk.tools.javac.util.List allparams_field
public org.openjdk.tools.javac.code.Type supertype_field
public org.openjdk.tools.javac.util.List interfaces_field
public org.openjdk.tools.javac.util.List all_interfaces_field
int rank_field
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type$ClassType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public org.openjdk.tools.javac.code.Type constType (java.lang.Object)
public java.lang.String toString ()
private java.lang.String className (org.openjdk.tools.javac.code.Symbol, boolean)
public org.openjdk.tools.javac.util.List getTypeArguments ()
public boolean hasErasedSupertypes ()
public org.openjdk.tools.javac.code.Type getEnclosingType ()
public void setEnclosingType (org.openjdk.tools.javac.code.Type)
public org.openjdk.tools.javac.util.List allparams ()
public boolean isErroneous ()
public boolean isParameterized ()
public boolean isReference ()
public boolean isNullOrReference ()
public boolean isRaw ()
public boolean contains (org.openjdk.tools.javac.code.Type)
public void complete ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic java.util.List getTypeArguments ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getEnclosingType ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element asElement ()
static synthetic org.openjdk.tools.javac.code.Type access$100 (org.openjdk.tools.javac.code.Type$ClassType)
}
org/openjdk/tools/javac/code/Type$ClassType$2.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$ClassType$2 extends org.openjdk.tools.javac.code.Type$ClassType {
final synthetic Object val$value
final synthetic org.openjdk.tools.javac.code.Type$ClassType this$0
void <init> (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata, java.lang.Object)
public java.lang.Object constValue ()
public org.openjdk.tools.javac.code.Type baseType ()
public volatile synthetic java.util.List getTypeArguments ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getEnclosingType ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element asElement ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$ClassType$1.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$ClassType$1 extends org.openjdk.tools.javac.code.Type$ClassType {
final synthetic org.openjdk.tools.javac.code.Type$ClassType this$0
void <init> (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type baseType ()
public volatile synthetic java.util.List getTypeArguments ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getEnclosingType ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element asElement ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$CapturedType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$CapturedType extends org.openjdk.tools.javac.code.Type$TypeVar {
public org.openjdk.tools.javac.code.Type$WildcardType wildcard
public void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$WildcardType)
public void <init> (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type$CapturedType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public boolean isCaptured ()
public java.lang.String toString ()
public volatile synthetic org.openjdk.tools.javac.code.Type$TypeVar cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$CapturedType$1.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$CapturedType$1 extends org.openjdk.tools.javac.code.Type$CapturedType {
final synthetic org.openjdk.tools.javac.code.Type$CapturedType this$0
void <init> (org.openjdk.tools.javac.code.Type$CapturedType, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type$WildcardType, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type baseType ()
public volatile synthetic org.openjdk.tools.javac.code.Type$TypeVar cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$BottomType.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$BottomType extends org.openjdk.tools.javac.code.Type implements org.openjdk.javax.lang.model.type.NullType {
public void <init> ()
public org.openjdk.tools.javac.code.Type$BottomType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public boolean isCompound ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public org.openjdk.tools.javac.code.Type constType (java.lang.Object)
public java.lang.String stringValue ()
public boolean isNullOrReference ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
}
org/openjdk/tools/javac/code/Type$ArrayType.class
Type.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Type$ArrayType extends org.openjdk.tools.javac.code.Type implements org.openjdk.javax.lang.model.type.ArrayType {
public org.openjdk.tools.javac.code.Type elemtype
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public void <init> (org.openjdk.tools.javac.code.Type$ArrayType)
public org.openjdk.tools.javac.code.Type$ArrayType cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.TypeTag getTag ()
public java.lang.Object accept (org.openjdk.tools.javac.code.Type$Visitor, java.lang.Object)
public java.lang.String toString ()
public boolean equals (java.lang.Object)
public int hashCode ()
public boolean isVarargs ()
public org.openjdk.tools.javac.util.List allparams ()
public boolean isErroneous ()
public boolean isParameterized ()
public boolean isReference ()
public boolean isNullOrReference ()
public boolean isRaw ()
public org.openjdk.tools.javac.code.Type$ArrayType makeVarargs ()
public boolean contains (org.openjdk.tools.javac.code.Type)
public void complete ()
public org.openjdk.tools.javac.code.Type getComponentType ()
public org.openjdk.javax.lang.model.type.TypeKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getComponentType ()
}
org/openjdk/tools/javac/code/Type$ArrayType$2.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$ArrayType$2 extends org.openjdk.tools.javac.code.Type$ArrayType {
final synthetic org.openjdk.tools.javac.code.Type$ArrayType this$0
void <init> (org.openjdk.tools.javac.code.Type$ArrayType, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public boolean isVarargs ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getComponentType ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$ArrayType$1.class
Type.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Type$ArrayType$1 extends org.openjdk.tools.javac.code.Type$ArrayType {
final synthetic org.openjdk.tools.javac.code.Type$ArrayType this$0
void <init> (org.openjdk.tools.javac.code.Type$ArrayType, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.TypeMetadata)
public org.openjdk.tools.javac.code.Type baseType ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getComponentType ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.tools.javac.code.Type cloneWithMetadata (org.openjdk.tools.javac.code.TypeMetadata)
}
org/openjdk/tools/javac/code/Type$5.class
Type.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.Type$5 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Type$UndetVar$InferenceBound
static void <clinit> ()
}
org/openjdk/tools/javac/code/Type$4.class
Type.java
package org.openjdk.tools.javac.code
final org.openjdk.tools.javac.code.Type$4 extends org.openjdk.tools.javac.code.Type$StructuralTypeMapping {
void <init> ()
public org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Void)
public org.openjdk.tools.javac.code.Type visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Void)
public volatile synthetic org.openjdk.tools.javac.code.Type visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Type visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
}
org/openjdk/tools/javac/code/Type$3.class
Type.java
package org.openjdk.tools.javac.code
final org.openjdk.tools.javac.code.Type$3 extends org.openjdk.tools.javac.code.Type$JCNoType {
void <init> ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/code/Type$2.class
Type.java
package org.openjdk.tools.javac.code
final org.openjdk.tools.javac.code.Type$2 extends org.openjdk.tools.javac.code.Type$JCNoType {
void <init> ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/code/Type$1.class
Type.java
package org.openjdk.tools.javac.code
final org.openjdk.tools.javac.code.Type$1 extends org.openjdk.tools.javac.code.Type$JCNoType {
void <init> ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/code/TargetType.class
TargetType.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.TargetType extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.TargetType CLASS_TYPE_PARAMETER
public static final enum org.openjdk.tools.javac.code.TargetType METHOD_TYPE_PARAMETER
public static final enum org.openjdk.tools.javac.code.TargetType CLASS_EXTENDS
public static final enum org.openjdk.tools.javac.code.TargetType CLASS_TYPE_PARAMETER_BOUND
public static final enum org.openjdk.tools.javac.code.TargetType METHOD_TYPE_PARAMETER_BOUND
public static final enum org.openjdk.tools.javac.code.TargetType FIELD
public static final enum org.openjdk.tools.javac.code.TargetType METHOD_RETURN
public static final enum org.openjdk.tools.javac.code.TargetType METHOD_RECEIVER
public static final enum org.openjdk.tools.javac.code.TargetType METHOD_FORMAL_PARAMETER
public static final enum org.openjdk.tools.javac.code.TargetType THROWS
public static final enum org.openjdk.tools.javac.code.TargetType LOCAL_VARIABLE
public static final enum org.openjdk.tools.javac.code.TargetType RESOURCE_VARIABLE
public static final enum org.openjdk.tools.javac.code.TargetType EXCEPTION_PARAMETER
public static final enum org.openjdk.tools.javac.code.TargetType INSTANCEOF
public static final enum org.openjdk.tools.javac.code.TargetType NEW
public static final enum org.openjdk.tools.javac.code.TargetType CONSTRUCTOR_REFERENCE
public static final enum org.openjdk.tools.javac.code.TargetType METHOD_REFERENCE
public static final enum org.openjdk.tools.javac.code.TargetType CAST
public static final enum org.openjdk.tools.javac.code.TargetType CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT
public static final enum org.openjdk.tools.javac.code.TargetType METHOD_INVOCATION_TYPE_ARGUMENT
public static final enum org.openjdk.tools.javac.code.TargetType CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT
public static final enum org.openjdk.tools.javac.code.TargetType METHOD_REFERENCE_TYPE_ARGUMENT
public static final enum org.openjdk.tools.javac.code.TargetType UNKNOWN
private static final int MAXIMUM_TARGET_TYPE_VALUE
private final int targetTypeValue
private final boolean isLocal
private static final org.openjdk.tools.javac.code.TargetType[] targets
private static final synthetic org.openjdk.tools.javac.code.TargetType[] $VALUES
public static org.openjdk.tools.javac.code.TargetType[] values ()
public static org.openjdk.tools.javac.code.TargetType valueOf (java.lang.String)
private void <init> (java.lang.String, int, int)
private void <init> (java.lang.String, int, int, boolean)
public boolean isLocal ()
public int targetTypeValue ()
public static boolean isValidTargetTypeValue (int)
public static org.openjdk.tools.javac.code.TargetType fromTargetTypeValue (int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Symtab.class
Symtab.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Symtab extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key symtabKey
public final org.openjdk.tools.javac.code.Type$JCPrimitiveType byteType
public final org.openjdk.tools.javac.code.Type$JCPrimitiveType charType
public final org.openjdk.tools.javac.code.Type$JCPrimitiveType shortType
public final org.openjdk.tools.javac.code.Type$JCPrimitiveType intType
public final org.openjdk.tools.javac.code.Type$JCPrimitiveType longType
public final org.openjdk.tools.javac.code.Type$JCPrimitiveType floatType
public final org.openjdk.tools.javac.code.Type$JCPrimitiveType doubleType
public final org.openjdk.tools.javac.code.Type$JCPrimitiveType booleanType
public final org.openjdk.tools.javac.code.Type botType
public final org.openjdk.tools.javac.code.Type$JCVoidType voidType
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.util.JavacMessages messages
private final org.openjdk.tools.javac.code.Symbol$Completer initialCompleter
private final org.openjdk.tools.javac.code.Symbol$Completer moduleCompleter
public final org.openjdk.tools.javac.code.Symbol$ModuleSymbol unnamedModule
public final org.openjdk.tools.javac.code.Symbol$ModuleSymbol errModule
public final org.openjdk.tools.javac.code.Symbol$ModuleSymbol noModule
public final org.openjdk.tools.javac.code.Symbol$PackageSymbol rootPackage
public final org.openjdk.tools.javac.code.Symbol$TypeSymbol noSymbol
public final org.openjdk.tools.javac.code.Symbol$ClassSymbol errSymbol
public final org.openjdk.tools.javac.code.Symbol$ClassSymbol unknownSymbol
public final org.openjdk.tools.javac.code.Type errType
public final org.openjdk.tools.javac.code.Type unknownType
public final org.openjdk.tools.javac.code.Symbol$ClassSymbol arrayClass
public final org.openjdk.tools.javac.code.Symbol$MethodSymbol arrayCloneMethod
public final org.openjdk.tools.javac.code.Symbol$ClassSymbol boundClass
public final org.openjdk.tools.javac.code.Symbol$ClassSymbol methodClass
public final org.openjdk.tools.javac.code.Symbol$ModuleSymbol java_base
public final org.openjdk.tools.javac.code.Type objectType
public final org.openjdk.tools.javac.code.Type objectsType
public final org.openjdk.tools.javac.code.Type classType
public final org.openjdk.tools.javac.code.Type classLoaderType
public final org.openjdk.tools.javac.code.Type stringType
public final org.openjdk.tools.javac.code.Type stringBufferType
public final org.openjdk.tools.javac.code.Type stringBuilderType
public final org.openjdk.tools.javac.code.Type cloneableType
public final org.openjdk.tools.javac.code.Type serializableType
public final org.openjdk.tools.javac.code.Type serializedLambdaType
public final org.openjdk.tools.javac.code.Type varHandleType
public final org.openjdk.tools.javac.code.Type methodHandleType
public final org.openjdk.tools.javac.code.Type methodHandleLookupType
public final org.openjdk.tools.javac.code.Type methodTypeType
public final org.openjdk.tools.javac.code.Type nativeHeaderType
public final org.openjdk.tools.javac.code.Type throwableType
public final org.openjdk.tools.javac.code.Type errorType
public final org.openjdk.tools.javac.code.Type interruptedExceptionType
public final org.openjdk.tools.javac.code.Type illegalArgumentExceptionType
public final org.openjdk.tools.javac.code.Type exceptionType
public final org.openjdk.tools.javac.code.Type runtimeExceptionType
public final org.openjdk.tools.javac.code.Type classNotFoundExceptionType
public final org.openjdk.tools.javac.code.Type noClassDefFoundErrorType
public final org.openjdk.tools.javac.code.Type noSuchFieldErrorType
public final org.openjdk.tools.javac.code.Type assertionErrorType
public final org.openjdk.tools.javac.code.Type cloneNotSupportedExceptionType
public final org.openjdk.tools.javac.code.Type annotationType
public final org.openjdk.tools.javac.code.Symbol$TypeSymbol enumSym
public final org.openjdk.tools.javac.code.Type listType
public final org.openjdk.tools.javac.code.Type collectionsType
public final org.openjdk.tools.javac.code.Type comparableType
public final org.openjdk.tools.javac.code.Type comparatorType
public final org.openjdk.tools.javac.code.Type arraysType
public final org.openjdk.tools.javac.code.Type iterableType
public final org.openjdk.tools.javac.code.Type iteratorType
public final org.openjdk.tools.javac.code.Type annotationTargetType
public final org.openjdk.tools.javac.code.Type overrideType
public final org.openjdk.tools.javac.code.Type retentionType
public final org.openjdk.tools.javac.code.Type deprecatedType
public final org.openjdk.tools.javac.code.Type suppressWarningsType
public final org.openjdk.tools.javac.code.Type supplierType
public final org.openjdk.tools.javac.code.Type inheritedType
public final org.openjdk.tools.javac.code.Type profileType
public final org.openjdk.tools.javac.code.Type proprietaryType
public final org.openjdk.tools.javac.code.Type systemType
public final org.openjdk.tools.javac.code.Type autoCloseableType
public final org.openjdk.tools.javac.code.Type trustMeType
public final org.openjdk.tools.javac.code.Type lambdaMetafactory
public final org.openjdk.tools.javac.code.Type stringConcatFactory
public final org.openjdk.tools.javac.code.Type repeatableType
public final org.openjdk.tools.javac.code.Type documentedType
public final org.openjdk.tools.javac.code.Type elementTypeType
public final org.openjdk.tools.javac.code.Type functionalInterfaceType
public final org.openjdk.tools.javac.code.Symbol$VarSymbol lengthVar
public final org.openjdk.tools.javac.code.Symbol$MethodSymbol enumFinalFinalize
public final org.openjdk.tools.javac.code.Symbol$MethodSymbol autoCloseableClose
public final org.openjdk.tools.javac.code.Type[] typeOfTag
public final org.openjdk.tools.javac.util.Name[] boxedName
private final java.util.Map classes
private final java.util.Map packages
private final java.util.Map modules
public final org.openjdk.tools.javac.code.Symbol$ClassSymbol predefClass
private static final java.util.Map EMPTY
public static org.openjdk.tools.javac.code.Symtab instance (org.openjdk.tools.javac.util.Context)
public void initType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public void initType (org.openjdk.tools.javac.code.Type, java.lang.String)
public void initType (org.openjdk.tools.javac.code.Type, java.lang.String, java.lang.String)
private org.openjdk.tools.javac.code.Type enterClass (java.lang.String)
public void synthesizeEmptyInterfaceIfMissing (org.openjdk.tools.javac.code.Type)
public void synthesizeBoxTypeIfMissing (org.openjdk.tools.javac.code.Type)
private org.openjdk.tools.javac.code.Type enterSyntheticAnnotation (java.lang.String)
protected void <init> (org.openjdk.tools.javac.util.Context) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public org.openjdk.tools.javac.code.Symbol$ClassSymbol defineClass (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol$ClassSymbol enterClass (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public org.openjdk.tools.javac.code.Symbol$ClassSymbol getClass (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.code.Symbol$PackageSymbol lookupPackage (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name)
public void removeClass (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name)
public java.lang.Iterable getAllClasses ()
private void doEnterClass (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public org.openjdk.tools.javac.code.Symbol$ClassSymbol enterClass (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name)
public boolean packageExists (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.code.Symbol$PackageSymbol enterPackage (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name)
private void doEnterPackage (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.code.Symbol$PackageSymbol)
private void addRootPackageFor (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
public org.openjdk.tools.javac.code.Symbol$PackageSymbol getPackage (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol enterModule (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol getModule (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol inferModule (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.util.List listPackageModules (org.openjdk.tools.javac.util.Name)
public java.util.Collection getAllModules ()
public java.lang.Iterable getClassesForName (org.openjdk.tools.javac.util.Name)
public java.lang.Iterable getPackagesForName (org.openjdk.tools.javac.util.Name)
private synthetic void lambda$enterModule$8 (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
private synthetic void lambda$addRootPackageFor$7 (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
private static synthetic java.util.Map lambda$doEnterPackage$6 (org.openjdk.tools.javac.util.Name)
private static synthetic java.lang.String lambda$enterPackage$5 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic java.util.Map lambda$doEnterClass$4 (org.openjdk.tools.javac.util.Name)
private synthetic java.util.Iterator lambda$getAllClasses$3 ()
private static synthetic java.util.Iterator lambda$null$2 (java.util.Map)
private synthetic boolean lambda$lookupPackage$1 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private static synthetic org.openjdk.tools.javac.code.Symbol$ModuleSymbol lambda$lookupPackage$0 (org.openjdk.tools.javac.code.Directive$RequiresDirective)
static synthetic org.openjdk.tools.javac.util.Names access$000 (org.openjdk.tools.javac.code.Symtab)
static synthetic org.openjdk.tools.javac.util.JavacMessages access$100 (org.openjdk.tools.javac.code.Symtab)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Symtab$7.class
Symtab.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Symtab$7 extends org.openjdk.tools.javac.code.Symbol$PackageSymbol {
final synthetic org.openjdk.tools.javac.code.Symtab this$0
void <init> (org.openjdk.tools.javac.code.Symtab, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
public java.lang.String toString ()
}
org/openjdk/tools/javac/code/Symtab$6.class
Symtab.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Symtab$6 extends org.openjdk.tools.javac.code.Symbol$TypeSymbol {
final synthetic org.openjdk.tools.javac.code.Symtab this$0
void <init> (org.openjdk.tools.javac.code.Symtab, org.openjdk.tools.javac.code.Kinds$Kind, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ElementVisitor, java.lang.Object)
}
org/openjdk/tools/javac/code/Symtab$5.class
Symtab.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Symtab$5 extends org.openjdk.tools.javac.code.Symbol$ModuleSymbol {
final synthetic org.openjdk.tools.javac.code.Symtab this$0
void <init> (org.openjdk.tools.javac.code.Symtab, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
public boolean isNoModule ()
}
org/openjdk/tools/javac/code/Symtab$4.class
Symtab.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Symtab$4 extends org.openjdk.tools.javac.code.Symbol$ModuleSymbol {
final synthetic org.openjdk.tools.javac.code.Symtab this$0
void <init> (org.openjdk.tools.javac.code.Symtab, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/code/Symtab$3.class
Symtab.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Symtab$3 extends org.openjdk.tools.javac.code.Symbol$ModuleSymbol {
final synthetic org.openjdk.tools.javac.code.Symtab this$0
void <init> (org.openjdk.tools.javac.code.Symtab, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
public java.lang.String toString ()
}
org/openjdk/tools/javac/code/Symtab$2.class
Symtab.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Symtab$2 extends java.lang.Object implements org.openjdk.tools.javac.code.Symbol$Completer {
final synthetic org.openjdk.tools.javac.code.Symbol$Completer val$completer
final synthetic org.openjdk.tools.javac.code.Type val$type
final synthetic org.openjdk.tools.javac.code.Symtab this$0
void <init> (org.openjdk.tools.javac.code.Symtab, org.openjdk.tools.javac.code.Symbol$Completer, org.openjdk.tools.javac.code.Type)
public void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public boolean isTerminal ()
}
org/openjdk/tools/javac/code/Symtab$1.class
Symtab.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Symtab$1 extends java.lang.Object implements org.openjdk.tools.javac.code.Symbol$Completer {
final synthetic org.openjdk.tools.javac.code.Symbol$Completer val$completer
final synthetic org.openjdk.tools.javac.code.Symtab this$0
void <init> (org.openjdk.tools.javac.code.Symtab, org.openjdk.tools.javac.code.Symbol$Completer)
public void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public boolean isTerminal ()
}
org/openjdk/tools/javac/code/SymbolMetadata.class
SymbolMetadata.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.SymbolMetadata extends java.lang.Object {
private static final org.openjdk.tools.javac.util.List DECL_NOT_STARTED
private static final org.openjdk.tools.javac.util.List DECL_IN_PROGRESS
private org.openjdk.tools.javac.util.List attributes
private org.openjdk.tools.javac.util.List type_attributes
private org.openjdk.tools.javac.util.List init_type_attributes
private org.openjdk.tools.javac.util.List clinit_type_attributes
private final org.openjdk.tools.javac.code.Symbol sym
public void <init> (org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.util.List getDeclarationAttributes ()
public org.openjdk.tools.javac.util.List getTypeAttributes ()
public org.openjdk.tools.javac.util.List getInitTypeAttributes ()
public org.openjdk.tools.javac.util.List getClassInitTypeAttributes ()
public void setDeclarationAttributes (org.openjdk.tools.javac.util.List)
public void setTypeAttributes (org.openjdk.tools.javac.util.List)
public void setInitTypeAttributes (org.openjdk.tools.javac.util.List)
public void setClassInitTypeAttributes (org.openjdk.tools.javac.util.List)
public void setAttributes (org.openjdk.tools.javac.code.SymbolMetadata)
public org.openjdk.tools.javac.code.SymbolMetadata reset ()
public boolean isEmpty ()
public boolean isTypesEmpty ()
public boolean pendingCompletion ()
public org.openjdk.tools.javac.code.SymbolMetadata append (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.SymbolMetadata appendUniqueTypes (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.SymbolMetadata appendInitTypeAttributes (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.SymbolMetadata appendClassInitTypeAttributes (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.SymbolMetadata prepend (org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.util.List filterDeclSentinels (org.openjdk.tools.javac.util.List)
private boolean isStarted ()
static void <clinit> ()
}
org/openjdk/tools/javac/code/Symbol.class
Symbol.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Symbol extends org.openjdk.tools.javac.code.AnnoConstruct implements org.openjdk.javax.lang.model.element.Element {
public org.openjdk.tools.javac.code.Kinds$Kind kind
public long flags_field
public org.openjdk.tools.javac.util.Name name
public org.openjdk.tools.javac.code.Type type
public org.openjdk.tools.javac.code.Symbol owner
public org.openjdk.tools.javac.code.Symbol$Completer completer
public org.openjdk.tools.javac.code.Type erasure_field
protected org.openjdk.tools.javac.code.SymbolMetadata metadata
public long flags ()
public org.openjdk.tools.javac.util.List getRawAttributes ()
public org.openjdk.tools.javac.util.List getRawTypeAttributes ()
public org.openjdk.tools.javac.code.Attribute$Compound attribute (org.openjdk.tools.javac.code.Symbol)
public boolean annotationsPendingCompletion ()
public void appendAttributes (org.openjdk.tools.javac.util.List)
public void appendClassInitTypeAttributes (org.openjdk.tools.javac.util.List)
public void appendInitTypeAttributes (org.openjdk.tools.javac.util.List)
public void appendUniqueTypeAttributes (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List getClassInitTypeAttributes ()
public org.openjdk.tools.javac.util.List getInitTypeAttributes ()
public void setInitTypeAttributes (org.openjdk.tools.javac.util.List)
public void setClassInitTypeAttributes (org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.util.List getDeclarationAttributes ()
public boolean hasAnnotations ()
public boolean hasTypeAnnotations ()
public boolean isCompleted ()
public void prependAttributes (org.openjdk.tools.javac.util.List)
public void resetAnnotations ()
public void setAttributes (org.openjdk.tools.javac.code.Symbol)
public void setDeclarationAttributes (org.openjdk.tools.javac.util.List)
public void setTypeAttributes (org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.SymbolMetadata initedMetadata ()
public org.openjdk.tools.javac.code.SymbolMetadata getMetadata ()
public void <init> (org.openjdk.tools.javac.code.Kinds$Kind, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol clone (org.openjdk.tools.javac.code.Symbol)
public java.lang.Object accept (org.openjdk.tools.javac.code.Symbol$Visitor, java.lang.Object)
public java.lang.String toString ()
public org.openjdk.tools.javac.code.Symbol location ()
public org.openjdk.tools.javac.code.Symbol location (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Symbol baseSymbol ()
public org.openjdk.tools.javac.code.Type erasure (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type externalType (org.openjdk.tools.javac.code.Types)
public boolean isDeprecated ()
public boolean hasDeprecatedAnnotation ()
public boolean isDeprecatedForRemoval ()
public boolean isDeprecatableViaAnnotation ()
public boolean isStatic ()
public boolean isInterface ()
public boolean isPrivate ()
public boolean isEnum ()
public boolean isLocal ()
public boolean isAnonymous ()
public boolean isConstructor ()
public org.openjdk.tools.javac.util.Name getQualifiedName ()
public org.openjdk.tools.javac.util.Name flatName ()
public org.openjdk.tools.javac.code.Scope$WriteableScope members ()
public boolean isInner ()
public boolean hasOuterInstance ()
public org.openjdk.tools.javac.code.Symbol$ClassSymbol enclClass ()
public org.openjdk.tools.javac.code.Symbol$ClassSymbol outermostClass ()
public org.openjdk.tools.javac.code.Symbol$PackageSymbol packge ()
public boolean isSubClass (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Types)
public boolean isMemberOf (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Types)
public boolean isEnclosedBy (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private boolean hiddenIn (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Types)
private org.openjdk.tools.javac.code.Symbol hiddenInInternal (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Types)
public boolean isInheritedIn (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Symbol asMemberOf (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
public boolean overrides (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Types, boolean)
public void complete () throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public boolean exists ()
public org.openjdk.tools.javac.code.Type asType ()
public org.openjdk.tools.javac.code.Symbol getEnclosingElement ()
public org.openjdk.javax.lang.model.element.ElementKind getKind ()
public java.util.Set getModifiers ()
public org.openjdk.tools.javac.util.Name getSimpleName ()
public org.openjdk.tools.javac.util.List getAnnotationMirrors ()
public java.util.List getEnclosedElements ()
public org.openjdk.tools.javac.util.List getTypeParameters ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getSimpleName ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror asType ()
}
org/openjdk/tools/javac/code/Symbol$Visitor.class
Symbol.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Symbol$Visitor extends java.lang.Object {
public abstract java.lang.Object visitClassSymbol (org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.lang.Object)
public abstract java.lang.Object visitMethodSymbol (org.openjdk.tools.javac.code.Symbol$MethodSymbol, java.lang.Object)
public abstract java.lang.Object visitPackageSymbol (org.openjdk.tools.javac.code.Symbol$PackageSymbol, java.lang.Object)
public abstract java.lang.Object visitOperatorSymbol (org.openjdk.tools.javac.code.Symbol$OperatorSymbol, java.lang.Object)
public abstract java.lang.Object visitVarSymbol (org.openjdk.tools.javac.code.Symbol$VarSymbol, java.lang.Object)
public abstract java.lang.Object visitTypeSymbol (org.openjdk.tools.javac.code.Symbol$TypeSymbol, java.lang.Object)
public abstract java.lang.Object visitSymbol (org.openjdk.tools.javac.code.Symbol, java.lang.Object)
}
org/openjdk/tools/javac/code/Symbol$VarSymbol.class
Symbol.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Symbol$VarSymbol extends org.openjdk.tools.javac.code.Symbol implements org.openjdk.javax.lang.model.element.VariableElement {
public int pos
public int adr
private Object data
public void <init> (long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol$VarSymbol clone (org.openjdk.tools.javac.code.Symbol)
public java.lang.String toString ()
public org.openjdk.tools.javac.code.Symbol asMemberOf (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
public org.openjdk.javax.lang.model.element.ElementKind getKind ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ElementVisitor, java.lang.Object)
public java.lang.Object getConstantValue ()
public void setLazyConstValue (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.tree.JCTree$JCVariableDecl)
public boolean isExceptionParameter ()
public boolean isResourceVariable ()
public java.lang.Object getConstValue ()
public void setData (java.lang.Object)
public java.lang.Object accept (org.openjdk.tools.javac.code.Symbol$Visitor, java.lang.Object)
public volatile synthetic org.openjdk.tools.javac.code.Symbol clone (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getSimpleName ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror asType ()
private synthetic java.lang.Object lambda$setLazyConstValue$0 (org.openjdk.tools.javac.comp.Attr, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree$JCVariableDecl) throws java.lang.Exception
}
org/openjdk/tools/javac/code/Symbol$VarSymbol$1.class
Symbol.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Symbol$VarSymbol$1 extends org.openjdk.tools.javac.code.Symbol$VarSymbol {
final synthetic org.openjdk.tools.javac.code.Symbol$VarSymbol this$0
void <init> (org.openjdk.tools.javac.code.Symbol$VarSymbol, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol baseSymbol ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getSimpleName ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror asType ()
public volatile synthetic org.openjdk.tools.javac.code.Symbol clone (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/code/Symbol$TypeVariableSymbol.class
Symbol.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Symbol$TypeVariableSymbol extends org.openjdk.tools.javac.code.Symbol$TypeSymbol implements org.openjdk.javax.lang.model.element.TypeParameterElement {
public void <init> (long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.javax.lang.model.element.ElementKind getKind ()
public org.openjdk.tools.javac.code.Symbol getGenericElement ()
public org.openjdk.tools.javac.util.List getBounds ()
public org.openjdk.tools.javac.util.List getAnnotationMirrors ()
public org.openjdk.tools.javac.code.Attribute$Compound getAttribute (java.lang.Class)
boolean isCurrentSymbolsAnnotation (org.openjdk.tools.javac.code.Attribute$TypeCompound, int)
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ElementVisitor, java.lang.Object)
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic java.util.List getBounds ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element getGenericElement ()
}
org/openjdk/tools/javac/code/Symbol$TypeSymbol.class
Symbol.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Symbol$TypeSymbol extends org.openjdk.tools.javac.code.Symbol {
public void <init> (org.openjdk.tools.javac.code.Kinds$Kind, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.Name formFullName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.util.Name formFlatName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
public final boolean precedes (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Types)
public java.util.List getEnclosedElements ()
public org.openjdk.tools.javac.comp.Annotate$AnnotationTypeMetadata getAnnotationTypeMetadata ()
public boolean isAnnotationType ()
public java.lang.Object accept (org.openjdk.tools.javac.code.Symbol$Visitor, java.lang.Object)
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getSimpleName ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror asType ()
}
org/openjdk/tools/javac/code/Symbol$PackageSymbol.class
Symbol.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Symbol$PackageSymbol extends org.openjdk.tools.javac.code.Symbol$TypeSymbol implements org.openjdk.javax.lang.model.element.PackageElement {
public org.openjdk.tools.javac.code.Scope$WriteableScope members_field
public org.openjdk.tools.javac.util.Name fullname
public org.openjdk.tools.javac.code.Symbol$ClassSymbol package_info
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol modle
public org.openjdk.javax.tools.JavaFileObject sourcefile
public void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
public java.lang.String toString ()
public org.openjdk.tools.javac.util.Name getQualifiedName ()
public boolean isUnnamed ()
public org.openjdk.tools.javac.code.Scope$WriteableScope members ()
public long flags ()
public org.openjdk.tools.javac.util.List getRawAttributes ()
private void mergeAttributes ()
public boolean exists ()
public org.openjdk.javax.lang.model.element.ElementKind getKind ()
public org.openjdk.tools.javac.code.Symbol getEnclosingElement ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ElementVisitor, java.lang.Object)
public java.lang.Object accept (org.openjdk.tools.javac.code.Symbol$Visitor, java.lang.Object)
public void reset ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getQualifiedName ()
}
org/openjdk/tools/javac/code/Symbol$OperatorSymbol.class
Symbol.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Symbol$OperatorSymbol extends org.openjdk.tools.javac.code.Symbol$MethodSymbol {
public int opcode
private int accessCode
public void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, int, org.openjdk.tools.javac.code.Symbol)
public java.lang.Object accept (org.openjdk.tools.javac.code.Symbol$Visitor, java.lang.Object)
public int getAccessCode (org.openjdk.tools.javac.tree.JCTree$Tag)
}
org/openjdk/tools/javac/code/Symbol$OperatorSymbol$AccessCode.class
Symbol.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode UNKNOWN
public static final enum org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode DEREF
public static final enum org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode ASSIGN
public static final enum org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode PREINC
public static final enum org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode PREDEC
public static final enum org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode POSTINC
public static final enum org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode POSTDEC
public static final enum org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode FIRSTASGOP
public final int code
public final org.openjdk.tools.javac.tree.JCTree$Tag tag
public static final int numberOfAccessCodes
private static final synthetic org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode[] $VALUES
public static org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode[] values ()
public static org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode valueOf (java.lang.String)
private void <init> (java.lang.String, int, int, org.openjdk.tools.javac.tree.JCTree$Tag)
public static org.openjdk.tools.javac.code.Symbol$OperatorSymbol$AccessCode getFromCode (int)
static int from (org.openjdk.tools.javac.tree.JCTree$Tag, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Symbol$ModuleSymbol.class
Symbol.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol extends org.openjdk.tools.javac.code.Symbol$TypeSymbol implements org.openjdk.javax.lang.model.element.ModuleElement {
public org.openjdk.tools.javac.util.Name version
public org.openjdk.javax.tools.JavaFileManager$Location sourceLocation
public org.openjdk.javax.tools.JavaFileManager$Location classLocation
public org.openjdk.javax.tools.JavaFileManager$Location patchLocation
public org.openjdk.javax.tools.JavaFileManager$Location patchOutputLocation
public org.openjdk.tools.javac.util.List directives
public org.openjdk.tools.javac.util.List requires
public org.openjdk.tools.javac.util.List exports
public org.openjdk.tools.javac.util.List opens
public org.openjdk.tools.javac.util.List provides
public org.openjdk.tools.javac.util.List uses
public org.openjdk.tools.javac.code.Symbol$ClassSymbol module_info
public org.openjdk.tools.javac.code.Symbol$PackageSymbol unnamedPackage
public java.util.Map visiblePackages
public java.util.Set readModules
public org.openjdk.tools.javac.util.List enclosedPackages
public org.openjdk.tools.javac.code.Symbol$Completer usesProvidesCompleter
public final java.util.Set flags
public final java.util.Set resolutionFlags
public static org.openjdk.tools.javac.code.Symbol$ModuleSymbol create (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Name)
public void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.util.Name getSimpleName ()
public boolean isOpen ()
public boolean isUnnamed ()
public boolean isDeprecated ()
public boolean isNoModule ()
public org.openjdk.javax.lang.model.element.ElementKind getKind ()
public java.util.List getDirectives ()
public void completeUsesProvides ()
public org.openjdk.tools.javac.code.Symbol$ClassSymbol outermostClass ()
public java.lang.String toString ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ElementVisitor, java.lang.Object)
public org.openjdk.tools.javac.util.List getEnclosedElements ()
public void reset ()
public volatile synthetic java.util.List getEnclosedElements ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getSimpleName ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getQualifiedName ()
private static synthetic boolean lambda$getEnclosedElements$0 (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/code/Symbol$ModuleResolutionFlags.class
Symbol.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Symbol$ModuleResolutionFlags extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Symbol$ModuleResolutionFlags DO_NOT_RESOLVE_BY_DEFAULT
public static final enum org.openjdk.tools.javac.code.Symbol$ModuleResolutionFlags WARN_DEPRECATED
public static final enum org.openjdk.tools.javac.code.Symbol$ModuleResolutionFlags WARN_DEPRECATED_REMOVAL
public static final enum org.openjdk.tools.javac.code.Symbol$ModuleResolutionFlags WARN_INCUBATING
public final int value
private static final synthetic org.openjdk.tools.javac.code.Symbol$ModuleResolutionFlags[] $VALUES
public static org.openjdk.tools.javac.code.Symbol$ModuleResolutionFlags[] values ()
public static org.openjdk.tools.javac.code.Symbol$ModuleResolutionFlags valueOf (java.lang.String)
public static int value (java.util.Set)
private void <init> (java.lang.String, int, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Symbol$ModuleFlags.class
Symbol.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Symbol$ModuleFlags extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Symbol$ModuleFlags OPEN
public static final enum org.openjdk.tools.javac.code.Symbol$ModuleFlags SYNTHETIC
public static final enum org.openjdk.tools.javac.code.Symbol$ModuleFlags MANDATED
public final int value
private static final synthetic org.openjdk.tools.javac.code.Symbol$ModuleFlags[] $VALUES
public static org.openjdk.tools.javac.code.Symbol$ModuleFlags[] values ()
public static org.openjdk.tools.javac.code.Symbol$ModuleFlags valueOf (java.lang.String)
public static int value (java.util.Set)
private void <init> (java.lang.String, int, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Symbol$MethodSymbol.class
Symbol.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Symbol$MethodSymbol extends org.openjdk.tools.javac.code.Symbol implements org.openjdk.javax.lang.model.element.ExecutableElement {
public org.openjdk.tools.javac.jvm.Code code
public org.openjdk.tools.javac.util.List extraParams
public org.openjdk.tools.javac.util.List capturedLocals
public org.openjdk.tools.javac.util.List params
public org.openjdk.tools.javac.code.Attribute defaultValue
public static final org.openjdk.tools.javac.util.Filter implementation_filter
public void <init> (long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol$MethodSymbol clone (org.openjdk.tools.javac.code.Symbol)
public java.util.Set getModifiers ()
public java.lang.String toString ()
public boolean isDynamic ()
public org.openjdk.tools.javac.code.Symbol implemented (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Symbol implementedIn (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Types)
public boolean binaryOverrides (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Symbol$MethodSymbol binaryImplementation (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.code.Types)
public boolean overrides (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Types, boolean)
public boolean overrides (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Types, boolean, boolean)
private boolean isOverridableIn (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
public boolean isInheritedIn (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Types)
public boolean isLambdaMethod ()
public org.openjdk.tools.javac.code.Symbol$MethodSymbol implementation (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Types, boolean)
public org.openjdk.tools.javac.code.Symbol$MethodSymbol implementation (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Types, boolean, org.openjdk.tools.javac.util.Filter)
public org.openjdk.tools.javac.util.List params ()
public org.openjdk.tools.javac.code.Symbol asMemberOf (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
public org.openjdk.javax.lang.model.element.ElementKind getKind ()
public boolean isStaticOrInstanceInit ()
public org.openjdk.tools.javac.code.Attribute getDefaultValue ()
public org.openjdk.tools.javac.util.List getParameters ()
public boolean isVarArgs ()
public boolean isDefault ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ElementVisitor, java.lang.Object)
public java.lang.Object accept (org.openjdk.tools.javac.code.Symbol$Visitor, java.lang.Object)
public org.openjdk.tools.javac.code.Type getReceiverType ()
public org.openjdk.tools.javac.code.Type getReturnType ()
public org.openjdk.tools.javac.util.List getThrownTypes ()
public volatile synthetic org.openjdk.tools.javac.code.Symbol clone (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getSimpleName ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror asType ()
public volatile synthetic org.openjdk.javax.lang.model.element.AnnotationValue getDefaultValue ()
public volatile synthetic java.util.List getThrownTypes ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getReceiverType ()
public volatile synthetic java.util.List getParameters ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getReturnType ()
public volatile synthetic java.util.List getTypeParameters ()
private static synthetic boolean lambda$static$0 (org.openjdk.tools.javac.code.Symbol)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Symbol$MethodSymbol$1.class
Symbol.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Symbol$MethodSymbol$1 extends org.openjdk.tools.javac.code.Symbol$MethodSymbol {
final synthetic org.openjdk.tools.javac.code.Symbol$MethodSymbol this$0
void <init> (org.openjdk.tools.javac.code.Symbol$MethodSymbol, long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Symbol baseSymbol ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getSimpleName ()
public volatile synthetic org.openjdk.javax.lang.model.element.AnnotationValue getDefaultValue ()
public volatile synthetic java.util.List getThrownTypes ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getReceiverType ()
public volatile synthetic java.util.List getParameters ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getReturnType ()
public volatile synthetic java.util.List getTypeParameters ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror asType ()
public volatile synthetic org.openjdk.tools.javac.code.Symbol clone (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/code/Symbol$DynamicMethodSymbol.class
Symbol.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Symbol$DynamicMethodSymbol extends org.openjdk.tools.javac.code.Symbol$MethodSymbol {
public Object[] staticArgs
public org.openjdk.tools.javac.code.Symbol bsm
public int bsmKind
public void <init> (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol, int, org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.code.Type, java.lang.Object[])
public boolean isDynamic ()
}
org/openjdk/tools/javac/code/Symbol$DelegatedSymbol.class
Symbol.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Symbol$DelegatedSymbol extends org.openjdk.tools.javac.code.Symbol {
protected org.openjdk.tools.javac.code.Symbol other
public void <init> (org.openjdk.tools.javac.code.Symbol)
public java.lang.String toString ()
public org.openjdk.tools.javac.code.Symbol location ()
public org.openjdk.tools.javac.code.Symbol location (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Symbol baseSymbol ()
public org.openjdk.tools.javac.code.Type erasure (org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Type externalType (org.openjdk.tools.javac.code.Types)
public boolean isLocal ()
public boolean isConstructor ()
public org.openjdk.tools.javac.util.Name getQualifiedName ()
public org.openjdk.tools.javac.util.Name flatName ()
public org.openjdk.tools.javac.code.Scope$WriteableScope members ()
public boolean isInner ()
public boolean hasOuterInstance ()
public org.openjdk.tools.javac.code.Symbol$ClassSymbol enclClass ()
public org.openjdk.tools.javac.code.Symbol$ClassSymbol outermostClass ()
public org.openjdk.tools.javac.code.Symbol$PackageSymbol packge ()
public boolean isSubClass (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Types)
public boolean isMemberOf (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.code.Types)
public boolean isEnclosedBy (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public boolean isInheritedIn (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Types)
public org.openjdk.tools.javac.code.Symbol asMemberOf (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Types)
public void complete () throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ElementVisitor, java.lang.Object)
public java.lang.Object accept (org.openjdk.tools.javac.code.Symbol$Visitor, java.lang.Object)
public org.openjdk.tools.javac.code.Symbol getUnderlyingSymbol ()
public volatile synthetic java.util.List getAnnotationMirrors ()
public volatile synthetic org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getSimpleName ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror asType ()
}
org/openjdk/tools/javac/code/Symbol$CompletionFailure.class
Symbol.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Symbol$CompletionFailure extends java.lang.RuntimeException {
private static final long serialVersionUID
public org.openjdk.tools.javac.code.Symbol sym
public org.openjdk.tools.javac.util.JCDiagnostic diag
public String errmsg
public void <init> (org.openjdk.tools.javac.code.Symbol, java.lang.String)
public void <init> (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.util.JCDiagnostic)
public org.openjdk.tools.javac.util.JCDiagnostic getDiagnostic ()
public java.lang.String getMessage ()
public java.lang.Object getDetailValue ()
public org.openjdk.tools.javac.code.Symbol$CompletionFailure initCause (java.lang.Throwable)
public volatile synthetic java.lang.Throwable initCause (java.lang.Throwable)
}
org/openjdk/tools/javac/code/Symbol$Completer.class
Symbol.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Symbol$Completer extends java.lang.Object {
public static final org.openjdk.tools.javac.code.Symbol$Completer NULL_COMPLETER
public abstract void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public boolean isTerminal ()
static void <clinit> ()
}
org/openjdk/tools/javac/code/Symbol$Completer$1.class
Symbol.java
package org.openjdk.tools.javac.code
final org.openjdk.tools.javac.code.Symbol$Completer$1 extends java.lang.Object implements org.openjdk.tools.javac.code.Symbol$Completer {
void <init> ()
public void complete (org.openjdk.tools.javac.code.Symbol)
public boolean isTerminal ()
}
org/openjdk/tools/javac/code/Symbol$ClassSymbol.class
Symbol.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Symbol$ClassSymbol extends org.openjdk.tools.javac.code.Symbol$TypeSymbol implements org.openjdk.javax.lang.model.element.TypeElement {
public org.openjdk.tools.javac.code.Scope$WriteableScope members_field
public org.openjdk.tools.javac.util.Name fullname
public org.openjdk.tools.javac.util.Name flatname
public org.openjdk.javax.tools.JavaFileObject sourcefile
public org.openjdk.javax.tools.JavaFileObject classfile
public org.openjdk.tools.javac.util.List trans_local
public org.openjdk.tools.javac.jvm.Pool pool
private org.openjdk.tools.javac.comp.Annotate$AnnotationTypeMetadata annotationTypeMetadata
public void <init> (long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol)
public void <init> (long, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Symbol)
public java.lang.String toString ()
public long flags ()
public org.openjdk.tools.javac.code.Scope$WriteableScope members ()
public org.openjdk.tools.javac.util.List getRawAttributes ()
public org.openjdk.tools.javac.util.List getRawTypeAttributes ()
public org.openjdk.tools.javac.code.Type erasure (org.openjdk.tools.javac.code.Types)
public java.lang.String className ()
public org.openjdk.tools.javac.util.Name getQualifiedName ()
public org.openjdk.tools.javac.util.Name flatName ()
public boolean isSubClass (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Types)
public void complete () throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public org.openjdk.tools.javac.util.List getInterfaces ()
public org.openjdk.tools.javac.code.Type getSuperclass ()
private org.openjdk.tools.javac.code.Symbol$ClassSymbol getSuperClassToSearchForAnnotations ()
protected java.lang.annotation.Annotation[] getInheritedAnnotations (java.lang.Class)
public org.openjdk.javax.lang.model.element.ElementKind getKind ()
public java.util.Set getModifiers ()
public org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
protected org.openjdk.tools.javac.code.Attribute$Compound getAttribute (java.lang.Class)
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ElementVisitor, java.lang.Object)
public java.lang.Object accept (org.openjdk.tools.javac.code.Symbol$Visitor, java.lang.Object)
public void markAbstractIfNeeded (org.openjdk.tools.javac.code.Types)
public void reset ()
public void clearAnnotationMetadata ()
public org.openjdk.tools.javac.comp.Annotate$AnnotationTypeMetadata getAnnotationTypeMetadata ()
public boolean isAnnotationType ()
public void setAnnotationTypeMetadata (org.openjdk.tools.javac.comp.Annotate$AnnotationTypeMetadata)
public volatile synthetic java.util.List getTypeParameters ()
public volatile synthetic java.util.List getInterfaces ()
public volatile synthetic org.openjdk.javax.lang.model.type.TypeMirror getSuperclass ()
public volatile synthetic org.openjdk.javax.lang.model.element.Name getQualifiedName ()
}
org/openjdk/tools/javac/code/Symbol$1.class
Symbol.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.Symbol$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/code/Source.class
Source.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Source extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Source JDK1_2
public static final enum org.openjdk.tools.javac.code.Source JDK1_3
public static final enum org.openjdk.tools.javac.code.Source JDK1_4
public static final enum org.openjdk.tools.javac.code.Source JDK1_5
public static final enum org.openjdk.tools.javac.code.Source JDK1_6
public static final enum org.openjdk.tools.javac.code.Source JDK1_7
public static final enum org.openjdk.tools.javac.code.Source JDK1_8
public static final enum org.openjdk.tools.javac.code.Source JDK1_9
private static final org.openjdk.tools.javac.util.Context$Key sourceKey
public final String name
private static final java.util.Map tab
public static final org.openjdk.tools.javac.code.Source MIN
private static final org.openjdk.tools.javac.code.Source MAX
public static final org.openjdk.tools.javac.code.Source DEFAULT
private static final synthetic org.openjdk.tools.javac.code.Source[] $VALUES
public static org.openjdk.tools.javac.code.Source[] values ()
public static org.openjdk.tools.javac.code.Source valueOf (java.lang.String)
public static org.openjdk.tools.javac.code.Source instance (org.openjdk.tools.javac.util.Context)
private void <init> (java.lang.String, int, java.lang.String)
public static org.openjdk.tools.javac.code.Source lookup (java.lang.String)
public org.openjdk.tools.javac.jvm.Target requiredTarget ()
public boolean allowDiamond ()
public boolean allowMulticatch ()
public boolean allowImprovedRethrowAnalysis ()
public boolean allowImprovedCatchAnalysis ()
public boolean allowModules ()
public boolean allowTryWithResources ()
public boolean allowEffectivelyFinalVariablesInTryWithResources ()
public boolean allowBinaryLiterals ()
public boolean allowUnderscoresInLiterals ()
public boolean allowStringsInSwitch ()
public boolean allowDeprecationOnImport ()
public boolean allowSimplifiedVarargs ()
public boolean allowObjectToPrimitiveCast ()
public boolean enforceThisDotInit ()
public boolean allowPoly ()
public boolean allowLambda ()
public boolean allowMethodReferences ()
public boolean allowDefaultMethods ()
public boolean allowStaticInterfaceMethods ()
public boolean allowStrictMethodClashCheck ()
public boolean allowEffectivelyFinalInInnerClasses ()
public boolean allowTypeAnnotations ()
public boolean allowAnnotationsAfterTypeParams ()
public boolean allowRepeatedAnnotations ()
public boolean allowIntersectionTypesInCast ()
public boolean allowGraphInference ()
public boolean allowFunctionalInterfaceMostSpecific ()
public boolean allowPostApplicabilityVarargsAccessCheck ()
public boolean mapCapturesToBounds ()
public boolean allowPrivateSafeVarargs ()
public boolean allowDiamondWithAnonymousClassCreation ()
public boolean allowUnderscoreIdentifier ()
public boolean allowPrivateInterfaceMethods ()
public static org.openjdk.javax.lang.model.SourceVersion toSourceVersion (org.openjdk.tools.javac.code.Source)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Source$1.class
Source.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.Source$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$Source
static void <clinit> ()
}
org/openjdk/tools/javac/code/Scope.class
Scope.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Scope extends java.lang.Object {
public final org.openjdk.tools.javac.code.Symbol owner
private static final org.openjdk.tools.javac.util.Filter noFilter
org.openjdk.tools.javac.code.Scope$ScopeListenerList listeners
protected void <init> (org.openjdk.tools.javac.code.Symbol)
public final java.lang.Iterable getSymbols ()
public final java.lang.Iterable getSymbols (org.openjdk.tools.javac.util.Filter)
public final java.lang.Iterable getSymbols (org.openjdk.tools.javac.code.Scope$LookupKind)
public abstract java.lang.Iterable getSymbols (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public final java.lang.Iterable getSymbolsByName (org.openjdk.tools.javac.util.Name)
public final java.lang.Iterable getSymbolsByName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter)
public final java.lang.Iterable getSymbolsByName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Scope$LookupKind)
public abstract java.lang.Iterable getSymbolsByName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public final org.openjdk.tools.javac.code.Symbol findFirst (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.code.Symbol findFirst (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter)
public boolean anyMatch (org.openjdk.tools.javac.util.Filter)
public boolean includes (org.openjdk.tools.javac.code.Symbol)
public boolean includes (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope$LookupKind)
public boolean isEmpty ()
public abstract org.openjdk.tools.javac.code.Scope getOrigin (org.openjdk.tools.javac.code.Symbol)
public abstract boolean isStaticallyImported (org.openjdk.tools.javac.code.Symbol)
private static synthetic boolean lambda$includes$0 (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
static synthetic org.openjdk.tools.javac.util.Filter access$100 ()
static void <clinit> ()
}
org/openjdk/tools/javac/code/Scope$WriteableScope.class
Scope.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Scope$WriteableScope extends org.openjdk.tools.javac.code.Scope {
public void <init> (org.openjdk.tools.javac.code.Symbol)
public abstract void enter (org.openjdk.tools.javac.code.Symbol)
public abstract void enterIfAbsent (org.openjdk.tools.javac.code.Symbol)
public abstract void remove (org.openjdk.tools.javac.code.Symbol)
public final org.openjdk.tools.javac.code.Scope$WriteableScope dup ()
public abstract org.openjdk.tools.javac.code.Scope$WriteableScope dup (org.openjdk.tools.javac.code.Symbol)
public abstract org.openjdk.tools.javac.code.Scope$WriteableScope leave ()
public final org.openjdk.tools.javac.code.Scope$WriteableScope dupUnshared ()
public abstract org.openjdk.tools.javac.code.Scope$WriteableScope dupUnshared (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.code.Scope$WriteableScope create (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/code/Scope$StarImportScope.class
Scope.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Scope$StarImportScope extends org.openjdk.tools.javac.code.Scope$ImportScope {
public void <init> (org.openjdk.tools.javac.code.Symbol)
public void importAll (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.code.Scope$ImportFilter, org.openjdk.tools.javac.tree.JCTree$JCImport, java.util.function.BiConsumer)
public boolean isFilled ()
}
org/openjdk/tools/javac/code/Scope$ScopeListenerList.class
Scope.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Scope$ScopeListenerList extends java.lang.Object {
org.openjdk.tools.javac.util.List listeners
public void <init> ()
void add (org.openjdk.tools.javac.code.Scope$ScopeListener)
void symbolAdded (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope)
void symbolRemoved (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope)
private void walkReferences (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope, boolean)
}
org/openjdk/tools/javac/code/Scope$ScopeListener.class
Scope.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Scope$ScopeListener extends java.lang.Object {
public abstract void symbolAdded (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope)
public abstract void symbolRemoved (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope)
}
org/openjdk/tools/javac/code/Scope$ScopeImpl.class
Scope.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Scope$ScopeImpl extends org.openjdk.tools.javac.code.Scope$WriteableScope {
private int shared
public org.openjdk.tools.javac.code.Scope$ScopeImpl next
org.openjdk.tools.javac.code.Scope$Entry[] table
int hashMask
public org.openjdk.tools.javac.code.Scope$Entry elems
int nelems
int removeCount
private static final org.openjdk.tools.javac.code.Scope$Entry sentinel
private static final int INITIAL_SIZE
private void <init> (org.openjdk.tools.javac.code.Scope$ScopeImpl, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope$Entry[])
private void <init> (org.openjdk.tools.javac.code.Scope$ScopeImpl, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope$Entry[], int)
public void <init> (org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Scope$WriteableScope dup (org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Scope$WriteableScope dupUnshared (org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Scope$WriteableScope leave ()
private void dble ()
public void enter (org.openjdk.tools.javac.code.Symbol)
public void remove (org.openjdk.tools.javac.code.Symbol)
public void enterIfAbsent (org.openjdk.tools.javac.code.Symbol)
public boolean includes (org.openjdk.tools.javac.code.Symbol)
protected org.openjdk.tools.javac.code.Scope$Entry lookup (org.openjdk.tools.javac.util.Name)
protected org.openjdk.tools.javac.code.Scope$Entry lookup (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter)
public org.openjdk.tools.javac.code.Symbol findFirst (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter)
int getIndex (org.openjdk.tools.javac.util.Name)
public boolean anyMatch (org.openjdk.tools.javac.util.Filter)
public java.lang.Iterable getSymbols (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public java.lang.Iterable getSymbolsByName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public org.openjdk.tools.javac.code.Scope getOrigin (org.openjdk.tools.javac.code.Symbol)
public boolean isStaticallyImported (org.openjdk.tools.javac.code.Symbol)
public java.lang.String toString ()
private synthetic java.util.Iterator lambda$getSymbolsByName$2 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
private synthetic java.util.Iterator lambda$getSymbols$1 (org.openjdk.tools.javac.code.Scope$LookupKind, org.openjdk.tools.javac.util.Filter)
private static synthetic boolean lambda$remove$0 (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol)
synthetic void <init> (org.openjdk.tools.javac.code.Scope$ScopeImpl, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope$Entry[], org.openjdk.tools.javac.code.Scope$1)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Scope$ScopeImpl$2.class
Scope.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Scope$ScopeImpl$2 extends java.lang.Object implements java.util.Iterator {
org.openjdk.tools.javac.code.Scope$Entry currentEntry
int seenRemoveCount
final synthetic org.openjdk.tools.javac.util.Name val$name
final synthetic org.openjdk.tools.javac.util.Filter val$sf
final synthetic org.openjdk.tools.javac.code.Scope$LookupKind val$lookupKind
final synthetic org.openjdk.tools.javac.code.Scope$ScopeImpl this$0
void <init> (org.openjdk.tools.javac.code.Scope$ScopeImpl, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public boolean hasNext ()
public org.openjdk.tools.javac.code.Symbol next ()
private org.openjdk.tools.javac.code.Symbol doNext ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/code/Scope$ScopeImpl$1.class
Scope.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Scope$ScopeImpl$1 extends java.lang.Object implements java.util.Iterator {
private org.openjdk.tools.javac.code.Scope$ScopeImpl currScope
private org.openjdk.tools.javac.code.Scope$Entry currEntry
private int seenRemoveCount
final synthetic org.openjdk.tools.javac.code.Scope$LookupKind val$lookupKind
final synthetic org.openjdk.tools.javac.util.Filter val$sf
final synthetic org.openjdk.tools.javac.code.Scope$ScopeImpl this$0
void <init> (org.openjdk.tools.javac.code.Scope$ScopeImpl, org.openjdk.tools.javac.code.Scope$LookupKind, org.openjdk.tools.javac.util.Filter)
public boolean hasNext ()
public org.openjdk.tools.javac.code.Symbol next ()
private org.openjdk.tools.javac.code.Symbol doNext ()
private void update ()
void skipToNextMatchingEntry ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/code/Scope$NamedImportScope.class
Scope.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Scope$NamedImportScope extends org.openjdk.tools.javac.code.Scope$ImportScope {
public void <init> (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope)
public org.openjdk.tools.javac.code.Scope importByName (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Scope$ImportFilter, org.openjdk.tools.javac.tree.JCTree$JCImport, java.util.function.BiConsumer)
public org.openjdk.tools.javac.code.Scope importType (org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.code.Symbol)
private org.openjdk.tools.javac.code.Scope appendScope (org.openjdk.tools.javac.code.Scope)
}
org/openjdk/tools/javac/code/Scope$NamedImportScope$SingleEntryScope.class
Scope.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Scope$NamedImportScope$SingleEntryScope extends org.openjdk.tools.javac.code.Scope {
private final org.openjdk.tools.javac.code.Symbol sym
private final org.openjdk.tools.javac.util.List content
private final org.openjdk.tools.javac.code.Scope origin
public void <init> (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope)
public java.lang.Iterable getSymbols (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public java.lang.Iterable getSymbolsByName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public org.openjdk.tools.javac.code.Scope getOrigin (org.openjdk.tools.javac.code.Symbol)
public boolean isStaticallyImported (org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/code/Scope$LookupKind.class
Scope.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Scope$LookupKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Scope$LookupKind RECURSIVE
public static final enum org.openjdk.tools.javac.code.Scope$LookupKind NON_RECURSIVE
private static final synthetic org.openjdk.tools.javac.code.Scope$LookupKind[] $VALUES
public static org.openjdk.tools.javac.code.Scope$LookupKind[] values ()
public static org.openjdk.tools.javac.code.Scope$LookupKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Scope$ImportScope.class
Scope.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Scope$ImportScope extends org.openjdk.tools.javac.code.Scope$CompoundScope {
public void <init> (org.openjdk.tools.javac.code.Symbol)
public void finalizeScope ()
}
org/openjdk/tools/javac/code/Scope$ImportScope$1.class
Scope.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Scope$ImportScope$1 extends java.lang.Object implements org.openjdk.tools.javac.code.Scope$ScopeListener {
final synthetic org.openjdk.tools.javac.code.Scope$ImportScope this$0
void <init> (org.openjdk.tools.javac.code.Scope$ImportScope)
public void symbolAdded (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope)
public void symbolRemoved (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope)
}
org/openjdk/tools/javac/code/Scope$ImportFilter.class
Scope.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Scope$ImportFilter extends java.lang.Object {
public abstract boolean accepts (org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.code.Symbol)
}
org/openjdk/tools/javac/code/Scope$FilterImportScope.class
Scope.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Scope$FilterImportScope extends org.openjdk.tools.javac.code.Scope {
private final org.openjdk.tools.javac.code.Types types
private final org.openjdk.tools.javac.code.Scope origin
private final org.openjdk.tools.javac.util.Name filterName
private final org.openjdk.tools.javac.code.Scope$ImportFilter filter
private final org.openjdk.tools.javac.tree.JCTree$JCImport imp
private final java.util.function.BiConsumer cfHandler
public void <init> (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Scope, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.code.Scope$ImportFilter, org.openjdk.tools.javac.tree.JCTree$JCImport, java.util.function.BiConsumer)
public java.lang.Iterable getSymbols (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public java.lang.Iterable getSymbolsByName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public org.openjdk.tools.javac.code.Scope getOrigin (org.openjdk.tools.javac.code.Symbol)
public boolean isStaticallyImported (org.openjdk.tools.javac.code.Symbol)
private synthetic java.util.Iterator lambda$getSymbolsByName$3 (org.openjdk.tools.javac.util.List)
private synthetic boolean lambda$null$2 (org.openjdk.tools.javac.code.Symbol)
private synthetic java.util.Iterator lambda$getSymbols$1 (org.openjdk.tools.javac.util.List)
private synthetic boolean lambda$null$0 (org.openjdk.tools.javac.code.Symbol)
static synthetic org.openjdk.tools.javac.code.Scope access$200 (org.openjdk.tools.javac.code.Scope$FilterImportScope)
static synthetic org.openjdk.tools.javac.code.Scope$ImportFilter access$300 (org.openjdk.tools.javac.code.Scope$FilterImportScope)
static synthetic org.openjdk.tools.javac.tree.JCTree$JCImport access$400 (org.openjdk.tools.javac.code.Scope$FilterImportScope)
static synthetic org.openjdk.tools.javac.code.Types access$500 (org.openjdk.tools.javac.code.Scope$FilterImportScope)
}
org/openjdk/tools/javac/code/Scope$FilterImportScope$SymbolImporter.class
Scope.java
package org.openjdk.tools.javac.code
abstract org.openjdk.tools.javac.code.Scope$FilterImportScope$SymbolImporter extends java.lang.Object {
java.util.Set processed
org.openjdk.tools.javac.util.List delegates
final boolean inspectSuperTypes
final synthetic org.openjdk.tools.javac.code.Scope$FilterImportScope this$0
public void <init> (org.openjdk.tools.javac.code.Scope$FilterImportScope, boolean)
org.openjdk.tools.javac.util.List importFrom (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.util.List)
abstract java.lang.Iterable doLookup (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
}
org/openjdk/tools/javac/code/Scope$FilterImportScope$2.class
Scope.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Scope$FilterImportScope$2 extends org.openjdk.tools.javac.code.Scope$FilterImportScope$SymbolImporter {
final synthetic org.openjdk.tools.javac.util.Name val$name
final synthetic org.openjdk.tools.javac.util.Filter val$sf
final synthetic org.openjdk.tools.javac.code.Scope$LookupKind val$lookupKind
final synthetic org.openjdk.tools.javac.code.Scope$FilterImportScope this$0
void <init> (org.openjdk.tools.javac.code.Scope$FilterImportScope, boolean, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
java.lang.Iterable doLookup (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
}
org/openjdk/tools/javac/code/Scope$FilterImportScope$1.class
Scope.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Scope$FilterImportScope$1 extends org.openjdk.tools.javac.code.Scope$FilterImportScope$SymbolImporter {
final synthetic org.openjdk.tools.javac.util.Filter val$sf
final synthetic org.openjdk.tools.javac.code.Scope$LookupKind val$lookupKind
final synthetic org.openjdk.tools.javac.code.Scope$FilterImportScope this$0
void <init> (org.openjdk.tools.javac.code.Scope$FilterImportScope, boolean, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
java.lang.Iterable doLookup (org.openjdk.tools.javac.code.Symbol$TypeSymbol)
}
org/openjdk/tools/javac/code/Scope$ErrorScope.class
Scope.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Scope$ErrorScope extends org.openjdk.tools.javac.code.Scope$ScopeImpl {
void <init> (org.openjdk.tools.javac.code.Scope$ScopeImpl, org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope$Entry[])
public void <init> (org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Scope$WriteableScope dup (org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Scope$WriteableScope dupUnshared (org.openjdk.tools.javac.code.Symbol)
public org.openjdk.tools.javac.code.Scope$Entry lookup (org.openjdk.tools.javac.util.Name)
public volatile synthetic java.lang.String toString ()
public volatile synthetic boolean isStaticallyImported (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic org.openjdk.tools.javac.code.Scope getOrigin (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic java.lang.Iterable getSymbolsByName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public volatile synthetic java.lang.Iterable getSymbols (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public volatile synthetic boolean anyMatch (org.openjdk.tools.javac.util.Filter)
public volatile synthetic org.openjdk.tools.javac.code.Symbol findFirst (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter)
public volatile synthetic boolean includes (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic void enterIfAbsent (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic void remove (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic void enter (org.openjdk.tools.javac.code.Symbol)
public volatile synthetic org.openjdk.tools.javac.code.Scope$WriteableScope leave ()
}
org/openjdk/tools/javac/code/Scope$Entry.class
Scope.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.Scope$Entry extends java.lang.Object {
public org.openjdk.tools.javac.code.Symbol sym
private org.openjdk.tools.javac.code.Scope$Entry shadowed
public org.openjdk.tools.javac.code.Scope$Entry sibling
public org.openjdk.tools.javac.code.Scope$ScopeImpl scope
public void <init> (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope$Entry, org.openjdk.tools.javac.code.Scope$Entry, org.openjdk.tools.javac.code.Scope$ScopeImpl)
public org.openjdk.tools.javac.code.Scope$Entry next ()
public org.openjdk.tools.javac.code.Scope$Entry next (org.openjdk.tools.javac.util.Filter)
static synthetic org.openjdk.tools.javac.code.Scope$Entry access$000 (org.openjdk.tools.javac.code.Scope$Entry)
static synthetic org.openjdk.tools.javac.code.Scope$Entry access$002 (org.openjdk.tools.javac.code.Scope$Entry, org.openjdk.tools.javac.code.Scope$Entry)
}
org/openjdk/tools/javac/code/Scope$CompoundScope.class
Scope.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Scope$CompoundScope extends org.openjdk.tools.javac.code.Scope implements org.openjdk.tools.javac.code.Scope$ScopeListener {
org.openjdk.tools.javac.util.List subScopes
private int mark
public void <init> (org.openjdk.tools.javac.code.Symbol)
public void prependSubScope (org.openjdk.tools.javac.code.Scope)
public void symbolAdded (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope)
public void symbolRemoved (org.openjdk.tools.javac.code.Symbol, org.openjdk.tools.javac.code.Scope)
public int getMark ()
public java.lang.String toString ()
public java.lang.Iterable getSymbols (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public java.lang.Iterable getSymbolsByName (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
public org.openjdk.tools.javac.code.Scope getOrigin (org.openjdk.tools.javac.code.Symbol)
public boolean isStaticallyImported (org.openjdk.tools.javac.code.Symbol)
private synthetic java.util.Iterator lambda$getSymbolsByName$3 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
private static synthetic java.util.Iterator lambda$null$2 (org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind, org.openjdk.tools.javac.code.Scope)
private synthetic java.util.Iterator lambda$getSymbols$1 (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind)
private static synthetic java.util.Iterator lambda$null$0 (org.openjdk.tools.javac.util.Filter, org.openjdk.tools.javac.code.Scope$LookupKind, org.openjdk.tools.javac.code.Scope)
}
org/openjdk/tools/javac/code/Scope$1.class
Scope.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.Scope$1 extends java.lang.Object {
}
org/openjdk/tools/javac/code/Printer.class
Printer.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Printer extends java.lang.Object implements org.openjdk.tools.javac.code.Type$Visitor org.openjdk.tools.javac.code.Symbol$Visitor {
org.openjdk.tools.javac.util.List seenCaptured
static final int PRIME
protected void <init> ()
protected transient abstract java.lang.String localize (java.util.Locale, java.lang.String, java.lang.Object[])
protected abstract java.lang.String capturedVarId (org.openjdk.tools.javac.code.Type$CapturedType, java.util.Locale)
public static org.openjdk.tools.javac.code.Printer createStandardPrinter (org.openjdk.tools.javac.api.Messages)
public java.lang.String visitTypes (org.openjdk.tools.javac.util.List, java.util.Locale)
public java.lang.String visitSymbols (org.openjdk.tools.javac.util.List, java.util.Locale)
public java.lang.String visit (org.openjdk.tools.javac.code.Type, java.util.Locale)
public java.lang.String visit (org.openjdk.tools.javac.code.Symbol, java.util.Locale)
public java.lang.String visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.util.Locale)
public java.lang.String visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.util.Locale)
public java.lang.String visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.util.Locale)
public java.lang.String visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.util.Locale)
private java.lang.String printAnnotations (org.openjdk.tools.javac.code.Type)
private java.lang.String printAnnotations (org.openjdk.tools.javac.code.Type, boolean)
private void printBaseElementType (org.openjdk.tools.javac.code.Type, java.lang.StringBuilder, java.util.Locale)
private void printBrackets (org.openjdk.tools.javac.code.Type, java.lang.StringBuilder, java.util.Locale)
public java.lang.String visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.util.Locale)
public java.lang.String visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.util.Locale)
public java.lang.String visitPackageType (org.openjdk.tools.javac.code.Type$PackageType, java.util.Locale)
public java.lang.String visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.util.Locale)
public java.lang.String visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.util.Locale)
public java.lang.String visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.util.Locale)
public java.lang.String visitModuleType (org.openjdk.tools.javac.code.Type$ModuleType, java.util.Locale)
public java.lang.String visitType (org.openjdk.tools.javac.code.Type, java.util.Locale)
protected java.lang.String className (org.openjdk.tools.javac.code.Type$ClassType, boolean, java.util.Locale)
protected java.lang.String printMethodArgs (org.openjdk.tools.javac.util.List, boolean, java.util.Locale)
public java.lang.String visitClassSymbol (org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.util.Locale)
public java.lang.String visitMethodSymbol (org.openjdk.tools.javac.code.Symbol$MethodSymbol, java.util.Locale)
public java.lang.String visitOperatorSymbol (org.openjdk.tools.javac.code.Symbol$OperatorSymbol, java.util.Locale)
public java.lang.String visitPackageSymbol (org.openjdk.tools.javac.code.Symbol$PackageSymbol, java.util.Locale)
public java.lang.String visitTypeSymbol (org.openjdk.tools.javac.code.Symbol$TypeSymbol, java.util.Locale)
public java.lang.String visitVarSymbol (org.openjdk.tools.javac.code.Symbol$VarSymbol, java.util.Locale)
public java.lang.String visitSymbol (org.openjdk.tools.javac.code.Symbol, java.util.Locale)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
public volatile synthetic java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitModuleType (org.openjdk.tools.javac.code.Type$ModuleType, java.lang.Object)
public volatile synthetic java.lang.Object visitPackageType (org.openjdk.tools.javac.code.Type$PackageType, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitSymbol (org.openjdk.tools.javac.code.Symbol, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeSymbol (org.openjdk.tools.javac.code.Symbol$TypeSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitVarSymbol (org.openjdk.tools.javac.code.Symbol$VarSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitOperatorSymbol (org.openjdk.tools.javac.code.Symbol$OperatorSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitPackageSymbol (org.openjdk.tools.javac.code.Symbol$PackageSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodSymbol (org.openjdk.tools.javac.code.Symbol$MethodSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitClassSymbol (org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.lang.Object)
}
org/openjdk/tools/javac/code/Printer$1.class
Printer.java
package org.openjdk.tools.javac.code
final org.openjdk.tools.javac.code.Printer$1 extends org.openjdk.tools.javac.code.Printer {
final synthetic org.openjdk.tools.javac.api.Messages val$messages
void <init> (org.openjdk.tools.javac.api.Messages)
protected transient java.lang.String localize (java.util.Locale, java.lang.String, java.lang.Object[])
protected java.lang.String capturedVarId (org.openjdk.tools.javac.code.Type$CapturedType, java.util.Locale)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitUndetVar (org.openjdk.tools.javac.code.Type$UndetVar, java.lang.Object)
public volatile synthetic java.lang.Object visitForAll (org.openjdk.tools.javac.code.Type$ForAll, java.lang.Object)
public volatile synthetic java.lang.Object visitCapturedType (org.openjdk.tools.javac.code.Type$CapturedType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVar (org.openjdk.tools.javac.code.Type$TypeVar, java.lang.Object)
public volatile synthetic java.lang.Object visitModuleType (org.openjdk.tools.javac.code.Type$ModuleType, java.lang.Object)
public volatile synthetic java.lang.Object visitPackageType (org.openjdk.tools.javac.code.Type$PackageType, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodType (org.openjdk.tools.javac.code.Type$MethodType, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcardType (org.openjdk.tools.javac.code.Type$WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitSymbol (org.openjdk.tools.javac.code.Symbol, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeSymbol (org.openjdk.tools.javac.code.Symbol$TypeSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitVarSymbol (org.openjdk.tools.javac.code.Symbol$VarSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitOperatorSymbol (org.openjdk.tools.javac.code.Symbol$OperatorSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitPackageSymbol (org.openjdk.tools.javac.code.Symbol$PackageSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitMethodSymbol (org.openjdk.tools.javac.code.Symbol$MethodSymbol, java.lang.Object)
public volatile synthetic java.lang.Object visitClassSymbol (org.openjdk.tools.javac.code.Symbol$ClassSymbol, java.lang.Object)
}
org/openjdk/tools/javac/code/ModuleFinder.class
ModuleFinder.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.ModuleFinder extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key moduleFinderKey
private final org.openjdk.tools.javac.util.Log log
private final org.openjdk.tools.javac.code.Symtab syms
private final org.openjdk.tools.javac.util.Names names
private final org.openjdk.tools.javac.code.ClassFinder classFinder
private final org.openjdk.javax.tools.JavaFileManager fileManager
private final org.openjdk.tools.javac.util.JCDiagnostic$Factory diags
private org.openjdk.tools.javac.jvm.ModuleNameReader moduleNameReader
public org.openjdk.tools.javac.code.ModuleFinder$ModuleNameFromSourceReader moduleNameFromSourceReader
org.openjdk.tools.javac.code.ModuleFinder$ModuleLocationIterator moduleLocationIterator
public static org.openjdk.tools.javac.code.ModuleFinder instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol findModule (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol findModule (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
public org.openjdk.tools.javac.util.List findAllModules ()
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol findSingleModule ()
private org.openjdk.tools.javac.code.Symbol$ModuleSymbol readModule (org.openjdk.javax.tools.JavaFileObject) throws java.io.IOException
private java.lang.String readModuleName (org.openjdk.javax.tools.JavaFileObject) throws java.io.IOException org.openjdk.tools.javac.jvm.ModuleNameReader$BadClassFile
private org.openjdk.javax.tools.JavaFileObject getModuleInfoFromLocation (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject$Kind) throws java.io.IOException
private org.openjdk.tools.javac.util.List scanModulePath (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private void findModuleInfo (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
private org.openjdk.javax.tools.JavaFileObject preferredFileObject (org.openjdk.javax.tools.JavaFileObject, org.openjdk.javax.tools.JavaFileObject)
org.openjdk.tools.javac.util.JCDiagnostic$Fragment getDescription (org.openjdk.javax.tools.StandardLocation)
static synthetic org.openjdk.javax.tools.JavaFileManager access$000 (org.openjdk.tools.javac.code.ModuleFinder)
static synthetic org.openjdk.tools.javac.code.ClassFinder access$100 (org.openjdk.tools.javac.code.ModuleFinder)
static void <clinit> ()
}
org/openjdk/tools/javac/code/ModuleFinder$ModuleNameFromSourceReader.class
ModuleFinder.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.ModuleFinder$ModuleNameFromSourceReader extends java.lang.Object {
public abstract org.openjdk.tools.javac.util.Name readModuleName (org.openjdk.javax.tools.JavaFileObject)
}
org/openjdk/tools/javac/code/ModuleFinder$ModuleLocationIterator.class
ModuleFinder.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.ModuleFinder$ModuleLocationIterator extends java.lang.Object implements java.util.Iterator {
org.openjdk.javax.tools.StandardLocation outer
java.util.Set next
java.util.Iterator outerIter
java.util.Iterator innerIter
final synthetic org.openjdk.tools.javac.code.ModuleFinder this$0
void <init> (org.openjdk.tools.javac.code.ModuleFinder)
public boolean hasNext ()
public java.util.Set next ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/code/ModuleFinder$2.class
ModuleFinder.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.ModuleFinder$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$tools$JavaFileObject$Kind
static final synthetic int[] $SwitchMap$javax$tools$StandardLocation
static void <clinit> ()
}
org/openjdk/tools/javac/code/ModuleFinder$1.class
ModuleFinder.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.ModuleFinder$1 extends java.lang.Object implements org.openjdk.tools.javac.code.Symbol$Completer {
final synthetic org.openjdk.tools.javac.code.Symbol$ModuleSymbol val$msym
final synthetic org.openjdk.tools.javac.code.ModuleFinder this$0
void <init> (org.openjdk.tools.javac.code.ModuleFinder, org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
public void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
public java.lang.String toString ()
}
org/openjdk/tools/javac/code/Lint.class
Lint.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Lint extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key lintKey
private final org.openjdk.tools.javac.code.Lint$AugmentVisitor augmentor
private final java.util.EnumSet values
private final java.util.EnumSet suppressedValues
private static final java.util.Map map
public static org.openjdk.tools.javac.code.Lint instance (org.openjdk.tools.javac.util.Context)
public org.openjdk.tools.javac.code.Lint augment (org.openjdk.tools.javac.code.Attribute$Compound)
public org.openjdk.tools.javac.code.Lint augment (org.openjdk.tools.javac.code.Symbol)
public transient org.openjdk.tools.javac.code.Lint suppress (org.openjdk.tools.javac.code.Lint$LintCategory[])
protected void <init> (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.code.Lint)
public java.lang.String toString ()
public boolean isEnabled (org.openjdk.tools.javac.code.Lint$LintCategory)
public boolean isSuppressed (org.openjdk.tools.javac.code.Lint$LintCategory)
static synthetic java.util.Map access$000 ()
static synthetic java.util.EnumSet access$100 (org.openjdk.tools.javac.code.Lint)
static synthetic java.util.EnumSet access$200 (org.openjdk.tools.javac.code.Lint)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Lint$LintCategory.class
Lint.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Lint$LintCategory extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory AUXILIARYCLASS
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory CAST
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory CLASSFILE
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory DEPRECATION
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory DEP_ANN
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory DIVZERO
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory EMPTY
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory EXPORTS
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory FALLTHROUGH
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory FINALLY
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory MODULE
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory OPENS
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory OPTIONS
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory OVERLOADS
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory OVERRIDES
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory PATH
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory PROCESSING
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory RAW
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory REMOVAL
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory REQUIRES_AUTOMATIC
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory REQUIRES_TRANSITIVE_AUTOMATIC
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory SERIAL
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory STATIC
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory TRY
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory UNCHECKED
public static final enum org.openjdk.tools.javac.code.Lint$LintCategory VARARGS
public final String option
public final boolean hidden
private static final synthetic org.openjdk.tools.javac.code.Lint$LintCategory[] $VALUES
public static org.openjdk.tools.javac.code.Lint$LintCategory[] values ()
public static org.openjdk.tools.javac.code.Lint$LintCategory valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
private void <init> (java.lang.String, int, java.lang.String, boolean)
static org.openjdk.tools.javac.code.Lint$LintCategory get (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Lint$AugmentVisitor.class
Lint.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Lint$AugmentVisitor extends java.lang.Object implements org.openjdk.tools.javac.code.Attribute$Visitor {
private final org.openjdk.tools.javac.util.Context context
private org.openjdk.tools.javac.code.Symtab syms
private org.openjdk.tools.javac.code.Lint parent
private org.openjdk.tools.javac.code.Lint lint
void <init> (org.openjdk.tools.javac.util.Context)
org.openjdk.tools.javac.code.Lint augment (org.openjdk.tools.javac.code.Lint, org.openjdk.tools.javac.code.Attribute$Compound)
org.openjdk.tools.javac.code.Lint augment (org.openjdk.tools.javac.code.Lint, org.openjdk.tools.javac.util.List)
private void initSyms ()
private void suppress (org.openjdk.tools.javac.code.Lint$LintCategory)
public void visitConstant (org.openjdk.tools.javac.code.Attribute$Constant)
public void visitClass (org.openjdk.tools.javac.code.Attribute$Class)
public void visitCompound (org.openjdk.tools.javac.code.Attribute$Compound)
public void visitArray (org.openjdk.tools.javac.code.Attribute$Array)
public void visitEnum (org.openjdk.tools.javac.code.Attribute$Enum)
public void visitError (org.openjdk.tools.javac.code.Attribute$Error)
}
org/openjdk/tools/javac/code/Kinds.class
Kinds.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Kinds extends java.lang.Object {
private void <init> ()
public static org.openjdk.tools.javac.code.Kinds$KindName kindName (org.openjdk.source.tree.MemberReferenceTree$ReferenceMode)
public static org.openjdk.tools.javac.code.Kinds$KindName kindName (org.openjdk.tools.javac.code.Symbol)
public static org.openjdk.tools.javac.code.Kinds$KindName typeKindName (org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/code/Kinds$KindSelector.class
Kinds.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Kinds$KindSelector extends java.lang.Object {
public static final org.openjdk.tools.javac.code.Kinds$KindSelector NIL
public static final org.openjdk.tools.javac.code.Kinds$KindSelector PCK
public static final org.openjdk.tools.javac.code.Kinds$KindSelector TYP
public static final org.openjdk.tools.javac.code.Kinds$KindSelector VAR
public static final org.openjdk.tools.javac.code.Kinds$KindSelector VAL
public static final org.openjdk.tools.javac.code.Kinds$KindSelector MTH
public static final org.openjdk.tools.javac.code.Kinds$KindSelector POLY
public static final org.openjdk.tools.javac.code.Kinds$KindSelector MDL
public static final org.openjdk.tools.javac.code.Kinds$KindSelector ERR
public static final org.openjdk.tools.javac.code.Kinds$KindSelector ASG
public static final org.openjdk.tools.javac.code.Kinds$KindSelector TYP_PCK
public static final org.openjdk.tools.javac.code.Kinds$KindSelector VAL_MTH
public static final org.openjdk.tools.javac.code.Kinds$KindSelector VAL_POLY
public static final org.openjdk.tools.javac.code.Kinds$KindSelector VAL_TYP
public static final org.openjdk.tools.javac.code.Kinds$KindSelector VAL_TYP_PCK
private final byte data
private void <init> (int)
public static transient org.openjdk.tools.javac.code.Kinds$KindSelector of (org.openjdk.tools.javac.code.Kinds$KindSelector[])
public boolean subset (org.openjdk.tools.javac.code.Kinds$KindSelector)
public boolean contains (org.openjdk.tools.javac.code.Kinds$KindSelector)
public java.util.Set kindNames ()
static void <clinit> ()
}
org/openjdk/tools/javac/code/Kinds$KindName.class
Kinds.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Kinds$KindName extends java.lang.Enum implements org.openjdk.tools.javac.api.Formattable {
public static final enum org.openjdk.tools.javac.code.Kinds$KindName ANNOTATION
public static final enum org.openjdk.tools.javac.code.Kinds$KindName CONSTRUCTOR
public static final enum org.openjdk.tools.javac.code.Kinds$KindName INTERFACE
public static final enum org.openjdk.tools.javac.code.Kinds$KindName ENUM
public static final enum org.openjdk.tools.javac.code.Kinds$KindName STATIC
public static final enum org.openjdk.tools.javac.code.Kinds$KindName TYPEVAR
public static final enum org.openjdk.tools.javac.code.Kinds$KindName BOUND
public static final enum org.openjdk.tools.javac.code.Kinds$KindName VAR
public static final enum org.openjdk.tools.javac.code.Kinds$KindName VAL
public static final enum org.openjdk.tools.javac.code.Kinds$KindName METHOD
public static final enum org.openjdk.tools.javac.code.Kinds$KindName CLASS
public static final enum org.openjdk.tools.javac.code.Kinds$KindName STATIC_INIT
public static final enum org.openjdk.tools.javac.code.Kinds$KindName INSTANCE_INIT
public static final enum org.openjdk.tools.javac.code.Kinds$KindName PACKAGE
public static final enum org.openjdk.tools.javac.code.Kinds$KindName MODULE
private final String name
private static final synthetic org.openjdk.tools.javac.code.Kinds$KindName[] $VALUES
public static org.openjdk.tools.javac.code.Kinds$KindName[] values ()
public static org.openjdk.tools.javac.code.Kinds$KindName valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
public java.lang.String toString ()
public java.lang.String getKind ()
public java.lang.String toString (java.util.Locale, org.openjdk.tools.javac.api.Messages)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Kinds$Kind.class
Kinds.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Kinds$Kind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Kinds$Kind NIL
public static final enum org.openjdk.tools.javac.code.Kinds$Kind PCK
public static final enum org.openjdk.tools.javac.code.Kinds$Kind TYP
public static final enum org.openjdk.tools.javac.code.Kinds$Kind VAR
public static final enum org.openjdk.tools.javac.code.Kinds$Kind MTH
public static final enum org.openjdk.tools.javac.code.Kinds$Kind POLY
public static final enum org.openjdk.tools.javac.code.Kinds$Kind MDL
public static final enum org.openjdk.tools.javac.code.Kinds$Kind ERR
public static final enum org.openjdk.tools.javac.code.Kinds$Kind AMBIGUOUS
public static final enum org.openjdk.tools.javac.code.Kinds$Kind HIDDEN
public static final enum org.openjdk.tools.javac.code.Kinds$Kind STATICERR
public static final enum org.openjdk.tools.javac.code.Kinds$Kind MISSING_ENCL
public static final enum org.openjdk.tools.javac.code.Kinds$Kind ABSENT_VAR
public static final enum org.openjdk.tools.javac.code.Kinds$Kind WRONG_MTHS
public static final enum org.openjdk.tools.javac.code.Kinds$Kind WRONG_MTH
public static final enum org.openjdk.tools.javac.code.Kinds$Kind ABSENT_MTH
public static final enum org.openjdk.tools.javac.code.Kinds$Kind ABSENT_TYP
private final org.openjdk.tools.javac.code.Kinds$KindName kindName
private final org.openjdk.tools.javac.code.Kinds$KindName absentKind
private final org.openjdk.tools.javac.code.Kinds$KindSelector selector
private final org.openjdk.tools.javac.code.Kinds$Kind$Category category
private static final synthetic org.openjdk.tools.javac.code.Kinds$Kind[] $VALUES
public static org.openjdk.tools.javac.code.Kinds$Kind[] values ()
public static org.openjdk.tools.javac.code.Kinds$Kind valueOf (java.lang.String)
private void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Kinds$Kind$Category)
private void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Kinds$Kind$Category, org.openjdk.tools.javac.code.Kinds$KindSelector)
private void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Kinds$Kind$Category, org.openjdk.tools.javac.code.Kinds$KindName)
private void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Kinds$Kind$Category, org.openjdk.tools.javac.code.Kinds$KindName, org.openjdk.tools.javac.code.Kinds$KindSelector)
private void <init> (java.lang.String, int, org.openjdk.tools.javac.code.Kinds$Kind$Category, org.openjdk.tools.javac.code.Kinds$KindName, org.openjdk.tools.javac.code.Kinds$KindName, org.openjdk.tools.javac.code.Kinds$KindSelector)
public org.openjdk.tools.javac.code.Kinds$KindSelector toSelector ()
public boolean matches (org.openjdk.tools.javac.code.Kinds$KindSelector)
public boolean isResolutionError ()
public boolean isResolutionTargetError ()
public boolean isValid ()
public boolean betterThan (org.openjdk.tools.javac.code.Kinds$Kind)
public org.openjdk.tools.javac.code.Kinds$KindName kindName ()
public org.openjdk.tools.javac.code.Kinds$KindName absentKind ()
static void <clinit> ()
}
org/openjdk/tools/javac/code/Kinds$Kind$Category.class
Kinds.java
package org.openjdk.tools.javac.code
final enum org.openjdk.tools.javac.code.Kinds$Kind$Category extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Kinds$Kind$Category BASIC
public static final enum org.openjdk.tools.javac.code.Kinds$Kind$Category ERROR
public static final enum org.openjdk.tools.javac.code.Kinds$Kind$Category RESOLUTION
public static final enum org.openjdk.tools.javac.code.Kinds$Kind$Category RESOLUTION_TARGET
private static final synthetic org.openjdk.tools.javac.code.Kinds$Kind$Category[] $VALUES
public static org.openjdk.tools.javac.code.Kinds$Kind$Category[] values ()
public static org.openjdk.tools.javac.code.Kinds$Kind$Category valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Kinds$1.class
Kinds.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.Kinds$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$source$tree$MemberReferenceTree$ReferenceMode
static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind
static void <clinit> ()
}
org/openjdk/tools/javac/code/Flags.class
Flags.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Flags extends java.lang.Object {
public static final int PUBLIC
public static final int PRIVATE
public static final int PROTECTED
public static final int STATIC
public static final int FINAL
public static final int SYNCHRONIZED
public static final int VOLATILE
public static final int TRANSIENT
public static final int NATIVE
public static final int INTERFACE
public static final int ABSTRACT
public static final int STRICTFP
public static final int SYNTHETIC
public static final int ANNOTATION
public static final int ENUM
public static final int MANDATED
public static final int StandardFlags
public static final int ACC_SUPER
public static final int ACC_BRIDGE
public static final int ACC_VARARGS
public static final int ACC_MODULE
public static final int DEPRECATED
public static final int HASINIT
public static final int BLOCK
public static final int NOOUTERTHIS
public static final int EXISTS
public static final int COMPOUND
public static final int CLASS_SEEN
public static final int SOURCE_SEEN
public static final int LOCKED
public static final int UNATTRIBUTED
public static final int ANONCONSTR
public static final int ACYCLIC
public static final long BRIDGE
public static final long PARAMETER
public static final long VARARGS
public static final long ACYCLIC_ANN
public static final long GENERATEDCONSTR
public static final long HYPOTHETICAL
public static final long PROPRIETARY
public static final long UNION
public static final long EFFECTIVELY_FINAL
public static final long CLASH
public static final long DEFAULT
public static final long AUXILIARY
public static final long NOT_IN_PROFILE
public static final long BAD_OVERRIDE
public static final long SIGNATURE_POLYMORPHIC
public static final long THROWS
public static final long POTENTIALLY_AMBIGUOUS
public static final long LAMBDA_METHOD
public static final long TYPE_TRANSLATED
public static final long MODULE
public static final long AUTOMATIC_MODULE
public static final long SYSTEM_MODULE
public static final long DEPRECATED_ANNOTATION
public static final long DEPRECATED_REMOVAL
public static final long HAS_RESOURCE
public static final int AccessFlags
public static final int LocalClassFlags
public static final int MemberClassFlags
public static final int ClassFlags
public static final int InterfaceVarFlags
public static final int VarFlags
public static final int ConstructorFlags
public static final int InterfaceMethodFlags
public static final int MethodFlags
public static final long ExtendedStandardFlags
public static final long ModifierFlags
public static final long InterfaceMethodMask
public static final long AnnotationTypeElementMask
public static final long LocalVarFlags
public static final long ReceiverParamFlags
private static final java.util.Map modifierSets
private void <init> ()
public static java.lang.String toString (long)
public static java.util.EnumSet asFlagSet (long)
public static java.util.Set asModifierSet (long)
public static boolean isStatic (org.openjdk.tools.javac.code.Symbol)
public static boolean isEnum (org.openjdk.tools.javac.code.Symbol)
public static boolean isConstant (org.openjdk.tools.javac.code.Symbol$VarSymbol)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Flags$Flag.class
Flags.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Flags$Flag extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Flags$Flag PUBLIC
public static final enum org.openjdk.tools.javac.code.Flags$Flag PRIVATE
public static final enum org.openjdk.tools.javac.code.Flags$Flag PROTECTED
public static final enum org.openjdk.tools.javac.code.Flags$Flag STATIC
public static final enum org.openjdk.tools.javac.code.Flags$Flag FINAL
public static final enum org.openjdk.tools.javac.code.Flags$Flag SYNCHRONIZED
public static final enum org.openjdk.tools.javac.code.Flags$Flag VOLATILE
public static final enum org.openjdk.tools.javac.code.Flags$Flag TRANSIENT
public static final enum org.openjdk.tools.javac.code.Flags$Flag NATIVE
public static final enum org.openjdk.tools.javac.code.Flags$Flag INTERFACE
public static final enum org.openjdk.tools.javac.code.Flags$Flag ABSTRACT
public static final enum org.openjdk.tools.javac.code.Flags$Flag DEFAULT
public static final enum org.openjdk.tools.javac.code.Flags$Flag STRICTFP
public static final enum org.openjdk.tools.javac.code.Flags$Flag BRIDGE
public static final enum org.openjdk.tools.javac.code.Flags$Flag SYNTHETIC
public static final enum org.openjdk.tools.javac.code.Flags$Flag ANNOTATION
public static final enum org.openjdk.tools.javac.code.Flags$Flag DEPRECATED
public static final enum org.openjdk.tools.javac.code.Flags$Flag HASINIT
public static final enum org.openjdk.tools.javac.code.Flags$Flag BLOCK
public static final enum org.openjdk.tools.javac.code.Flags$Flag ENUM
public static final enum org.openjdk.tools.javac.code.Flags$Flag MANDATED
public static final enum org.openjdk.tools.javac.code.Flags$Flag NOOUTERTHIS
public static final enum org.openjdk.tools.javac.code.Flags$Flag EXISTS
public static final enum org.openjdk.tools.javac.code.Flags$Flag COMPOUND
public static final enum org.openjdk.tools.javac.code.Flags$Flag CLASS_SEEN
public static final enum org.openjdk.tools.javac.code.Flags$Flag SOURCE_SEEN
public static final enum org.openjdk.tools.javac.code.Flags$Flag LOCKED
public static final enum org.openjdk.tools.javac.code.Flags$Flag UNATTRIBUTED
public static final enum org.openjdk.tools.javac.code.Flags$Flag ANONCONSTR
public static final enum org.openjdk.tools.javac.code.Flags$Flag ACYCLIC
public static final enum org.openjdk.tools.javac.code.Flags$Flag PARAMETER
public static final enum org.openjdk.tools.javac.code.Flags$Flag VARARGS
public static final enum org.openjdk.tools.javac.code.Flags$Flag ACYCLIC_ANN
public static final enum org.openjdk.tools.javac.code.Flags$Flag GENERATEDCONSTR
public static final enum org.openjdk.tools.javac.code.Flags$Flag HYPOTHETICAL
public static final enum org.openjdk.tools.javac.code.Flags$Flag PROPRIETARY
public static final enum org.openjdk.tools.javac.code.Flags$Flag UNION
public static final enum org.openjdk.tools.javac.code.Flags$Flag EFFECTIVELY_FINAL
public static final enum org.openjdk.tools.javac.code.Flags$Flag CLASH
public static final enum org.openjdk.tools.javac.code.Flags$Flag AUXILIARY
public static final enum org.openjdk.tools.javac.code.Flags$Flag NOT_IN_PROFILE
public static final enum org.openjdk.tools.javac.code.Flags$Flag BAD_OVERRIDE
public static final enum org.openjdk.tools.javac.code.Flags$Flag SIGNATURE_POLYMORPHIC
public static final enum org.openjdk.tools.javac.code.Flags$Flag THROWS
public static final enum org.openjdk.tools.javac.code.Flags$Flag LAMBDA_METHOD
public static final enum org.openjdk.tools.javac.code.Flags$Flag TYPE_TRANSLATED
public static final enum org.openjdk.tools.javac.code.Flags$Flag MODULE
public static final enum org.openjdk.tools.javac.code.Flags$Flag AUTOMATIC_MODULE
public static final enum org.openjdk.tools.javac.code.Flags$Flag SYSTEM_MODULE
public static final enum org.openjdk.tools.javac.code.Flags$Flag DEPRECATED_ANNOTATION
public static final enum org.openjdk.tools.javac.code.Flags$Flag DEPRECATED_REMOVAL
public static final enum org.openjdk.tools.javac.code.Flags$Flag HAS_RESOURCE
final long value
final String lowercaseName
private static final synthetic org.openjdk.tools.javac.code.Flags$Flag[] $VALUES
public static org.openjdk.tools.javac.code.Flags$Flag[] values ()
public static org.openjdk.tools.javac.code.Flags$Flag valueOf (java.lang.String)
private void <init> (java.lang.String, int, long)
public java.lang.String toString ()
static void <clinit> ()
}
org/openjdk/tools/javac/code/Directive.class
Directive.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Directive extends java.lang.Object implements org.openjdk.javax.lang.model.element.ModuleElement$Directive {
public void <init> ()
}
org/openjdk/tools/javac/code/Directive$UsesDirective.class
Directive.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Directive$UsesDirective extends org.openjdk.tools.javac.code.Directive implements org.openjdk.javax.lang.model.element.ModuleElement$UsesDirective {
public final org.openjdk.tools.javac.code.Symbol$ClassSymbol service
public void <init> (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
public org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind getKind ()
public org.openjdk.tools.javac.code.Symbol$ClassSymbol getService ()
public java.lang.String toString ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ModuleElement$DirectiveVisitor, java.lang.Object)
public boolean equals (java.lang.Object)
public int hashCode ()
public volatile synthetic org.openjdk.javax.lang.model.element.TypeElement getService ()
}
org/openjdk/tools/javac/code/Directive$RequiresFlag.class
Directive.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Directive$RequiresFlag extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Directive$RequiresFlag TRANSITIVE
public static final enum org.openjdk.tools.javac.code.Directive$RequiresFlag STATIC_PHASE
public static final enum org.openjdk.tools.javac.code.Directive$RequiresFlag SYNTHETIC
public static final enum org.openjdk.tools.javac.code.Directive$RequiresFlag MANDATED
public static final enum org.openjdk.tools.javac.code.Directive$RequiresFlag EXTRA
public final int value
private static final synthetic org.openjdk.tools.javac.code.Directive$RequiresFlag[] $VALUES
public static org.openjdk.tools.javac.code.Directive$RequiresFlag[] values ()
public static org.openjdk.tools.javac.code.Directive$RequiresFlag valueOf (java.lang.String)
public static int value (java.util.Set)
private void <init> (java.lang.String, int, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Directive$RequiresDirective.class
Directive.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Directive$RequiresDirective extends org.openjdk.tools.javac.code.Directive implements org.openjdk.javax.lang.model.element.ModuleElement$RequiresDirective {
public final org.openjdk.tools.javac.code.Symbol$ModuleSymbol module
public final java.util.Set flags
public void <init> (org.openjdk.tools.javac.code.Symbol$ModuleSymbol)
public void <init> (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, java.util.Set)
public org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind getKind ()
public boolean isStatic ()
public boolean isTransitive ()
public org.openjdk.tools.javac.code.Symbol$ModuleSymbol getDependency ()
public java.lang.String toString ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ModuleElement$DirectiveVisitor, java.lang.Object)
public volatile synthetic org.openjdk.javax.lang.model.element.ModuleElement getDependency ()
}
org/openjdk/tools/javac/code/Directive$ProvidesDirective.class
Directive.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Directive$ProvidesDirective extends org.openjdk.tools.javac.code.Directive implements org.openjdk.javax.lang.model.element.ModuleElement$ProvidesDirective {
public final org.openjdk.tools.javac.code.Symbol$ClassSymbol service
public final org.openjdk.tools.javac.util.List impls
public void <init> (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.List)
public org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind getKind ()
public org.openjdk.tools.javac.code.Symbol$ClassSymbol getService ()
public org.openjdk.tools.javac.util.List getImplementations ()
public java.lang.String toString ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ModuleElement$DirectiveVisitor, java.lang.Object)
public boolean equals (java.lang.Object)
public int hashCode ()
public volatile synthetic java.util.List getImplementations ()
public volatile synthetic org.openjdk.javax.lang.model.element.TypeElement getService ()
}
org/openjdk/tools/javac/code/Directive$OpensFlag.class
Directive.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Directive$OpensFlag extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Directive$OpensFlag SYNTHETIC
public static final enum org.openjdk.tools.javac.code.Directive$OpensFlag MANDATED
public final int value
private static final synthetic org.openjdk.tools.javac.code.Directive$OpensFlag[] $VALUES
public static org.openjdk.tools.javac.code.Directive$OpensFlag[] values ()
public static org.openjdk.tools.javac.code.Directive$OpensFlag valueOf (java.lang.String)
public static int value (java.util.Set)
private void <init> (java.lang.String, int, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Directive$OpensDirective.class
Directive.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Directive$OpensDirective extends org.openjdk.tools.javac.code.Directive implements org.openjdk.javax.lang.model.element.ModuleElement$OpensDirective {
public final org.openjdk.tools.javac.code.Symbol$PackageSymbol packge
public final org.openjdk.tools.javac.util.List modules
public final java.util.Set flags
public void <init> (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.tools.javac.util.List)
public void <init> (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.tools.javac.util.List, java.util.Set)
public org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind getKind ()
public org.openjdk.tools.javac.code.Symbol$PackageSymbol getPackage ()
public java.util.List getTargetModules ()
public java.lang.String toString ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ModuleElement$DirectiveVisitor, java.lang.Object)
public volatile synthetic org.openjdk.javax.lang.model.element.PackageElement getPackage ()
}
org/openjdk/tools/javac/code/Directive$ExportsFlag.class
Directive.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Directive$ExportsFlag extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Directive$ExportsFlag SYNTHETIC
public static final enum org.openjdk.tools.javac.code.Directive$ExportsFlag MANDATED
public final int value
private static final synthetic org.openjdk.tools.javac.code.Directive$ExportsFlag[] $VALUES
public static org.openjdk.tools.javac.code.Directive$ExportsFlag[] values ()
public static org.openjdk.tools.javac.code.Directive$ExportsFlag valueOf (java.lang.String)
public static int value (java.util.Set)
private void <init> (java.lang.String, int, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Directive$ExportsDirective.class
Directive.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Directive$ExportsDirective extends org.openjdk.tools.javac.code.Directive implements org.openjdk.javax.lang.model.element.ModuleElement$ExportsDirective {
public final org.openjdk.tools.javac.code.Symbol$PackageSymbol packge
public final org.openjdk.tools.javac.util.List modules
public final java.util.Set flags
public void <init> (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.tools.javac.util.List)
public void <init> (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.tools.javac.util.List, java.util.Set)
public org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind getKind ()
public org.openjdk.tools.javac.code.Symbol$PackageSymbol getPackage ()
public java.util.List getTargetModules ()
public java.lang.String toString ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.ModuleElement$DirectiveVisitor, java.lang.Object)
public volatile synthetic org.openjdk.javax.lang.model.element.PackageElement getPackage ()
}
org/openjdk/tools/javac/code/DeferredLintHandler.class
DeferredLintHandler.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.DeferredLintHandler extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key deferredLintHandlerKey
private org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition currentPos
private java.util.Map loggersQueue
private static final org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition IMMEDIATE_POSITION
public static org.openjdk.tools.javac.code.DeferredLintHandler instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public void report (org.openjdk.tools.javac.code.DeferredLintHandler$LintLogger)
public void flush (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition setPos (org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition)
public org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition immediate ()
static void <clinit> ()
}
org/openjdk/tools/javac/code/DeferredLintHandler$LintLogger.class
DeferredLintHandler.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.DeferredLintHandler$LintLogger extends java.lang.Object {
public abstract void report ()
}
org/openjdk/tools/javac/code/DeferredLintHandler$1.class
DeferredLintHandler.java
package org.openjdk.tools.javac.code
final org.openjdk.tools.javac.code.DeferredLintHandler$1 extends java.lang.Object implements org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition {
void <init> ()
public org.openjdk.tools.javac.tree.JCTree getTree ()
public int getStartPosition ()
public int getPreferredPosition ()
public int getEndPosition (org.openjdk.tools.javac.tree.EndPosTable)
}
org/openjdk/tools/javac/code/ClassFinder.class
ClassFinder.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.ClassFinder extends java.lang.Object {
protected static final org.openjdk.tools.javac.util.Context$Key classFinderKey
org.openjdk.tools.javac.jvm.ClassReader reader
private final org.openjdk.tools.javac.comp.Annotate annotate
boolean verbose
private boolean cacheCompletionFailure
protected boolean preferSource
protected boolean userPathsFirst
private boolean allowSigFiles
final org.openjdk.tools.javac.util.Log log
org.openjdk.tools.javac.code.Symtab syms
final org.openjdk.tools.javac.util.Names names
final org.openjdk.tools.javac.util.Name completionFailureName
private final org.openjdk.javax.tools.JavaFileManager fileManager
private final org.openjdk.tools.javac.util.Dependencies dependencies
org.openjdk.tools.javac.util.JCDiagnostic$Factory diagFactory
public org.openjdk.tools.javac.code.Symbol$Completer sourceCompleter
protected org.openjdk.javax.tools.JavaFileObject currentClassFile
protected org.openjdk.tools.javac.code.Symbol currentOwner
private final org.openjdk.tools.javac.jvm.Profile profile
private final org.openjdk.tools.javac.file.JRTIndex jrtIndex
private final org.openjdk.tools.javac.code.Symbol$Completer thisCompleter
private java.util.Map supplementaryFlags
private final org.openjdk.tools.javac.code.Symbol$CompletionFailure cachedCompletionFailure
protected org.openjdk.javax.tools.JavaFileManager$Location currentLoc
private boolean verbosePath
private boolean preferCurrent
public org.openjdk.tools.javac.code.Symbol$Completer getCompleter ()
public static org.openjdk.tools.javac.code.ClassFinder instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
long getSupplementaryFlags (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private void complete (org.openjdk.tools.javac.code.Symbol) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
private void completeOwners (org.openjdk.tools.javac.code.Symbol)
private void completeEnclosing (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
void fillIn (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private org.openjdk.tools.javac.code.Symbol$CompletionFailure classFileNotFound (org.openjdk.tools.javac.code.Symbol$ClassSymbol)
private org.openjdk.tools.javac.code.Symbol$CompletionFailure newCompletionFailure (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.tools.javac.util.JCDiagnostic)
public org.openjdk.tools.javac.code.Symbol$ClassSymbol loadClass (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name) throws org.openjdk.tools.javac.code.Symbol$CompletionFailure
protected void includeClassFile (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.javax.tools.JavaFileObject)
protected org.openjdk.javax.tools.JavaFileObject preferredFileObject (org.openjdk.javax.tools.JavaFileObject, org.openjdk.javax.tools.JavaFileObject)
protected java.util.EnumSet getPackageFileKinds ()
protected void extraFileActions (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.javax.tools.JavaFileObject)
private void fillIn (org.openjdk.tools.javac.code.Symbol$PackageSymbol) throws java.io.IOException
private void scanModulePaths (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.tools.javac.code.Symbol$ModuleSymbol) throws java.io.IOException
private void scanUserPaths (org.openjdk.tools.javac.code.Symbol$PackageSymbol, boolean) throws java.io.IOException
private void scanPlatformPath (org.openjdk.tools.javac.code.Symbol$PackageSymbol) throws java.io.IOException
private void fillIn (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.javax.tools.JavaFileManager$Location, java.lang.Iterable)
boolean isSigFile (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject)
java.lang.Iterable list (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.tools.javac.code.Symbol$PackageSymbol, java.lang.String, java.util.Set) throws java.io.IOException
private synthetic java.util.Iterator lambda$list$1 (java.lang.Iterable, org.openjdk.tools.javac.code.Symbol$PackageSymbol, java.util.Set)
private static synthetic java.lang.String lambda$loadClass$0 (org.openjdk.tools.javac.code.Symbol$ModuleSymbol, org.openjdk.tools.javac.util.Name)
static void <clinit> ()
}
org/openjdk/tools/javac/code/ClassFinder$BadEnclosingMethodAttr.class
ClassFinder.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.ClassFinder$BadEnclosingMethodAttr extends org.openjdk.tools.javac.code.ClassFinder$BadClassFile {
private static final long serialVersionUID
public void <init> (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.javax.tools.JavaFileObject, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Factory)
}
org/openjdk/tools/javac/code/ClassFinder$BadClassFile.class
ClassFinder.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.ClassFinder$BadClassFile extends org.openjdk.tools.javac.code.Symbol$CompletionFailure {
private static final long serialVersionUID
public void <init> (org.openjdk.tools.javac.code.Symbol$TypeSymbol, org.openjdk.javax.tools.JavaFileObject, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Factory)
private static org.openjdk.tools.javac.util.JCDiagnostic createBadClassFileDiagnostic (org.openjdk.javax.tools.JavaFileObject, org.openjdk.tools.javac.util.JCDiagnostic, org.openjdk.tools.javac.util.JCDiagnostic$Factory)
}
org/openjdk/tools/javac/code/ClassFinder$2.class
ClassFinder.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.ClassFinder$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$tools$JavaFileObject$Kind
static void <clinit> ()
}
org/openjdk/tools/javac/code/ClassFinder$1.class
ClassFinder.java
package org.openjdk.tools.javac.code
org.openjdk.tools.javac.code.ClassFinder$1 extends java.lang.Object implements java.util.Iterator {
private org.openjdk.javax.tools.JavaFileObject next
private final java.util.Iterator original
final synthetic Iterable val$listed
final synthetic org.openjdk.tools.javac.code.Symbol$PackageSymbol val$p
final synthetic java.util.Set val$kinds
final synthetic org.openjdk.tools.javac.code.ClassFinder this$0
void <init> (org.openjdk.tools.javac.code.ClassFinder, java.lang.Iterable, org.openjdk.tools.javac.code.Symbol$PackageSymbol, java.util.Set)
public boolean hasNext ()
public org.openjdk.javax.tools.JavaFileObject next ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/tools/javac/code/BoundKind.class
BoundKind.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.BoundKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.BoundKind EXTENDS
public static final enum org.openjdk.tools.javac.code.BoundKind SUPER
public static final enum org.openjdk.tools.javac.code.BoundKind UNBOUND
private final String name
private static final synthetic org.openjdk.tools.javac.code.BoundKind[] $VALUES
public static org.openjdk.tools.javac.code.BoundKind[] values ()
public static org.openjdk.tools.javac.code.BoundKind valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
public java.lang.String toString ()
static void <clinit> ()
}
org/openjdk/tools/javac/code/Attribute.class
Attribute.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Attribute extends java.lang.Object implements org.openjdk.javax.lang.model.element.AnnotationValue {
public org.openjdk.tools.javac.code.Type type
public void <init> (org.openjdk.tools.javac.code.Type)
public abstract void accept (org.openjdk.tools.javac.code.Attribute$Visitor)
public java.lang.Object getValue ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.AnnotationValueVisitor, java.lang.Object)
public boolean isSynthesized ()
public org.openjdk.tools.javac.code.TypeAnnotationPosition getPosition ()
}
org/openjdk/tools/javac/code/Attribute$Visitor.class
Attribute.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.Attribute$Visitor extends java.lang.Object {
public abstract void visitConstant (org.openjdk.tools.javac.code.Attribute$Constant)
public abstract void visitClass (org.openjdk.tools.javac.code.Attribute$Class)
public abstract void visitCompound (org.openjdk.tools.javac.code.Attribute$Compound)
public abstract void visitArray (org.openjdk.tools.javac.code.Attribute$Array)
public abstract void visitEnum (org.openjdk.tools.javac.code.Attribute$Enum)
public abstract void visitError (org.openjdk.tools.javac.code.Attribute$Error)
}
org/openjdk/tools/javac/code/Attribute$UnresolvedClass.class
Attribute.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Attribute$UnresolvedClass extends org.openjdk.tools.javac.code.Attribute$Error {
public org.openjdk.tools.javac.code.Type classType
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
}
org/openjdk/tools/javac/code/Attribute$TypeCompound.class
Attribute.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Attribute$TypeCompound extends org.openjdk.tools.javac.code.Attribute$Compound {
public void <init> (org.openjdk.tools.javac.code.Attribute$Compound, org.openjdk.tools.javac.code.TypeAnnotationPosition)
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.TypeAnnotationPosition)
}
org/openjdk/tools/javac/code/Attribute$RetentionPolicy.class
Attribute.java
package org.openjdk.tools.javac.code
public final enum org.openjdk.tools.javac.code.Attribute$RetentionPolicy extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.code.Attribute$RetentionPolicy SOURCE
public static final enum org.openjdk.tools.javac.code.Attribute$RetentionPolicy CLASS
public static final enum org.openjdk.tools.javac.code.Attribute$RetentionPolicy RUNTIME
private static final synthetic org.openjdk.tools.javac.code.Attribute$RetentionPolicy[] $VALUES
public static org.openjdk.tools.javac.code.Attribute$RetentionPolicy[] values ()
public static org.openjdk.tools.javac.code.Attribute$RetentionPolicy valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/code/Attribute$Error.class
Attribute.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Attribute$Error extends org.openjdk.tools.javac.code.Attribute {
public void <init> (org.openjdk.tools.javac.code.Type)
public void accept (org.openjdk.tools.javac.code.Attribute$Visitor)
public java.lang.String toString ()
public java.lang.String getValue ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.AnnotationValueVisitor, java.lang.Object)
public volatile synthetic java.lang.Object getValue ()
}
org/openjdk/tools/javac/code/Attribute$Enum.class
Attribute.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Attribute$Enum extends org.openjdk.tools.javac.code.Attribute {
public org.openjdk.tools.javac.code.Symbol$VarSymbol value
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Symbol$VarSymbol)
public void accept (org.openjdk.tools.javac.code.Attribute$Visitor)
public java.lang.String toString ()
public org.openjdk.tools.javac.code.Symbol$VarSymbol getValue ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.AnnotationValueVisitor, java.lang.Object)
public volatile synthetic java.lang.Object getValue ()
}
org/openjdk/tools/javac/code/Attribute$Constant.class
Attribute.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Attribute$Constant extends org.openjdk.tools.javac.code.Attribute {
public final Object value
public void accept (org.openjdk.tools.javac.code.Attribute$Visitor)
public void <init> (org.openjdk.tools.javac.code.Type, java.lang.Object)
public java.lang.String toString ()
public java.lang.Object getValue ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.AnnotationValueVisitor, java.lang.Object)
}
org/openjdk/tools/javac/code/Attribute$Compound.class
Attribute.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Attribute$Compound extends org.openjdk.tools.javac.code.Attribute implements org.openjdk.javax.lang.model.element.AnnotationMirror {
public final org.openjdk.tools.javac.util.List values
public org.openjdk.tools.javac.code.TypeAnnotationPosition position
private boolean synthesized
public boolean isSynthesized ()
public void setSynthesized (boolean)
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.code.TypeAnnotationPosition)
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
public org.openjdk.tools.javac.code.TypeAnnotationPosition getPosition ()
public boolean isContainerTypeCompound ()
private org.openjdk.tools.javac.code.Attribute$Compound getFirstEmbeddedTC ()
public boolean tryFixPosition ()
public boolean hasUnknownPosition ()
public void accept (org.openjdk.tools.javac.code.Attribute$Visitor)
public java.lang.String toString ()
public org.openjdk.tools.javac.code.Attribute member (org.openjdk.tools.javac.util.Name)
private org.openjdk.tools.javac.util.Pair getElemPair (org.openjdk.tools.javac.util.Name)
public org.openjdk.tools.javac.code.Attribute$Compound getValue ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.AnnotationValueVisitor, java.lang.Object)
public org.openjdk.javax.lang.model.type.DeclaredType getAnnotationType ()
public java.util.Map getElementValues ()
public volatile synthetic java.lang.Object getValue ()
}
org/openjdk/tools/javac/code/Attribute$Class.class
Attribute.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Attribute$Class extends org.openjdk.tools.javac.code.Attribute {
public final org.openjdk.tools.javac.code.Type classType
public void accept (org.openjdk.tools.javac.code.Attribute$Visitor)
public void <init> (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type)
static org.openjdk.tools.javac.code.Type makeClassType (org.openjdk.tools.javac.code.Types, org.openjdk.tools.javac.code.Type)
public java.lang.String toString ()
public org.openjdk.tools.javac.code.Type getValue ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.AnnotationValueVisitor, java.lang.Object)
public volatile synthetic java.lang.Object getValue ()
}
org/openjdk/tools/javac/code/Attribute$Array.class
Attribute.java
package org.openjdk.tools.javac.code
public org.openjdk.tools.javac.code.Attribute$Array extends org.openjdk.tools.javac.code.Attribute {
public final org.openjdk.tools.javac.code.Attribute[] values
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Attribute[])
public void <init> (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.util.List)
public void accept (org.openjdk.tools.javac.code.Attribute$Visitor)
public java.lang.String toString ()
public org.openjdk.tools.javac.util.List getValue ()
public java.lang.Object accept (org.openjdk.javax.lang.model.element.AnnotationValueVisitor, java.lang.Object)
public org.openjdk.tools.javac.code.TypeAnnotationPosition getPosition ()
public volatile synthetic java.lang.Object getValue ()
}
org/openjdk/tools/javac/code/Attribute$1.class
Attribute.java
package org.openjdk.tools.javac.code
synthetic org.openjdk.tools.javac.code.Attribute$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static void <clinit> ()
}
org/openjdk/tools/javac/code/AnnoConstruct.class
AnnoConstruct.java
package org.openjdk.tools.javac.code
public abstract org.openjdk.tools.javac.code.AnnoConstruct extends java.lang.Object implements org.openjdk.javax.lang.model.AnnotatedConstruct {
public void <init> ()
public abstract org.openjdk.tools.javac.util.List getAnnotationMirrors ()
protected org.openjdk.tools.javac.code.Attribute$Compound getAttribute (java.lang.Class)
protected java.lang.annotation.Annotation[] getInheritedAnnotations (java.lang.Class)
public java.lang.annotation.Annotation[] getAnnotationsByType (java.lang.Class)
private org.openjdk.tools.javac.code.Attribute$Compound[] unpackContained (org.openjdk.tools.javac.code.Attribute$Compound)
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
private static java.lang.Class getContainer (java.lang.Class)
private static org.openjdk.tools.javac.code.Attribute[] unpackAttributes (org.openjdk.tools.javac.code.Attribute$Compound)
public volatile synthetic java.util.List getAnnotationMirrors ()
}
org/openjdk/tools/javac/api/
org/openjdk/tools/javac/api/WrappingJavaFileManager.class
WrappingJavaFileManager.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.WrappingJavaFileManager extends org.openjdk.javax.tools.ForwardingJavaFileManager {
protected void <init> (org.openjdk.javax.tools.JavaFileManager)
protected org.openjdk.javax.tools.FileObject wrap (org.openjdk.javax.tools.FileObject)
protected org.openjdk.javax.tools.JavaFileObject wrap (org.openjdk.javax.tools.JavaFileObject)
protected org.openjdk.javax.tools.FileObject unwrap (org.openjdk.javax.tools.FileObject)
protected org.openjdk.javax.tools.JavaFileObject unwrap (org.openjdk.javax.tools.JavaFileObject)
protected java.lang.Iterable wrap (java.lang.Iterable)
protected java.net.URI unwrap (java.net.URI)
public java.lang.Iterable list (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.util.Set, boolean) throws java.io.IOException
public java.lang.String inferBinaryName (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject)
public org.openjdk.javax.tools.JavaFileObject getJavaFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileObject getJavaFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public org.openjdk.javax.tools.FileObject getFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String) throws java.io.IOException
public org.openjdk.javax.tools.FileObject getFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public boolean contains (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.FileObject) throws java.io.IOException
}
org/openjdk/tools/javac/api/MultiTaskListener.class
MultiTaskListener.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.MultiTaskListener extends java.lang.Object implements org.openjdk.source.util.TaskListener {
public static final org.openjdk.tools.javac.util.Context$Key taskListenerKey
private static final org.openjdk.source.util.TaskListener[] EMPTY_LISTENERS
org.openjdk.source.util.TaskListener[] listeners
org.openjdk.tools.javac.api.ClientCodeWrapper ccw
public static org.openjdk.tools.javac.api.MultiTaskListener instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public java.util.Collection getTaskListeners ()
public boolean isEmpty ()
public void add (org.openjdk.source.util.TaskListener)
public void remove (org.openjdk.source.util.TaskListener)
public void started (org.openjdk.source.util.TaskEvent)
public void finished (org.openjdk.source.util.TaskEvent)
public java.lang.String toString ()
public void clear ()
static void <clinit> ()
}
org/openjdk/tools/javac/api/Messages.class
Messages.java
package org.openjdk.tools.javac.api
public abstract org.openjdk.tools.javac.api.Messages extends java.lang.Object {
public abstract void add (java.lang.String) throws java.util.MissingResourceException
public transient abstract java.lang.String getLocalizedString (java.util.Locale, java.lang.String, java.lang.Object[])
}
org/openjdk/tools/javac/api/JavacTrees.class
JavacTrees.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.JavacTrees extends org.openjdk.source.util.DocTrees {
private org.openjdk.tools.javac.comp.Modules modules
private org.openjdk.tools.javac.comp.Resolve resolve
private org.openjdk.tools.javac.comp.Enter enter
private org.openjdk.tools.javac.util.Log log
private org.openjdk.tools.javac.comp.MemberEnter memberEnter
private org.openjdk.tools.javac.comp.Attr attr
private org.openjdk.tools.javac.tree.TreeMaker treeMaker
private org.openjdk.tools.javac.model.JavacElements elements
private org.openjdk.tools.javac.api.JavacTaskImpl javacTaskImpl
private org.openjdk.tools.javac.util.Names names
private org.openjdk.tools.javac.code.Types types
private org.openjdk.tools.javac.tree.DocTreeMaker docTreeMaker
private java.text.BreakIterator breakIterator
private org.openjdk.javax.tools.JavaFileManager fileManager
private org.openjdk.tools.javac.parser.ParserFactory parser
private org.openjdk.tools.javac.code.Symtab syms
org.openjdk.tools.javac.code.Types$TypeRelation fuzzyMatcher
public static org.openjdk.tools.javac.api.JavacTrees instance (org.openjdk.javax.tools.JavaCompiler$CompilationTask)
public static org.openjdk.tools.javac.api.JavacTrees instance (org.openjdk.javax.annotation.processing.ProcessingEnvironment)
public static org.openjdk.tools.javac.api.JavacTrees instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public void updateContext (org.openjdk.tools.javac.util.Context)
private void init (org.openjdk.tools.javac.util.Context)
public java.text.BreakIterator getBreakIterator ()
public org.openjdk.source.util.DocSourcePositions getSourcePositions ()
public org.openjdk.tools.javac.tree.DocTreeMaker getDocTreeFactory ()
private org.openjdk.source.doctree.DocTree getLastChild (org.openjdk.source.doctree.DocTree)
public org.openjdk.tools.javac.tree.JCTree$JCClassDecl getTree (org.openjdk.javax.lang.model.element.TypeElement)
public org.openjdk.tools.javac.tree.JCTree$JCMethodDecl getTree (org.openjdk.javax.lang.model.element.ExecutableElement)
public org.openjdk.tools.javac.tree.JCTree getTree (org.openjdk.javax.lang.model.element.Element)
public org.openjdk.tools.javac.tree.JCTree getTree (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror)
public org.openjdk.tools.javac.tree.JCTree getTree (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror, org.openjdk.javax.lang.model.element.AnnotationValue)
public org.openjdk.source.util.TreePath getPath (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.tree.Tree)
public org.openjdk.source.util.TreePath getPath (org.openjdk.javax.lang.model.element.Element)
public org.openjdk.source.util.TreePath getPath (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror)
public org.openjdk.source.util.TreePath getPath (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror, org.openjdk.javax.lang.model.element.AnnotationValue)
public org.openjdk.tools.javac.code.Symbol getElement (org.openjdk.source.util.TreePath)
public org.openjdk.javax.lang.model.element.Element getElement (org.openjdk.source.util.DocTreePath)
public java.util.List getFirstSentence (java.util.List)
private org.openjdk.tools.javac.code.Symbol attributeDocReference (org.openjdk.source.util.TreePath, org.openjdk.tools.javac.tree.DCTree$DCReference)
private org.openjdk.tools.javac.code.Symbol attributeParamIdentifier (org.openjdk.source.util.TreePath, org.openjdk.tools.javac.tree.DCTree$DCParam)
private org.openjdk.tools.javac.code.Symbol$VarSymbol findField (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.Name)
private org.openjdk.tools.javac.code.Symbol$VarSymbol searchField (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.Name, java.util.Set)
org.openjdk.tools.javac.code.Symbol$MethodSymbol findConstructor (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Symbol$MethodSymbol findMethod (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List)
private org.openjdk.tools.javac.code.Symbol$MethodSymbol searchMethod (org.openjdk.tools.javac.code.Symbol$ClassSymbol, org.openjdk.tools.javac.util.Name, org.openjdk.tools.javac.util.List, java.util.Set)
private boolean hasParameterTypes (org.openjdk.tools.javac.code.Symbol$MethodSymbol, org.openjdk.tools.javac.util.List)
boolean fuzzyMatch (org.openjdk.tools.javac.util.List, org.openjdk.tools.javac.util.List)
boolean fuzzyMatch (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public org.openjdk.javax.lang.model.type.TypeMirror getTypeMirror (org.openjdk.source.util.TreePath)
public org.openjdk.tools.javac.api.JavacScope getScope (org.openjdk.source.util.TreePath)
public java.lang.String getDocComment (org.openjdk.source.util.TreePath)
public org.openjdk.source.doctree.DocCommentTree getDocCommentTree (org.openjdk.source.util.TreePath)
public org.openjdk.source.doctree.DocCommentTree getDocCommentTree (org.openjdk.javax.lang.model.element.Element)
public org.openjdk.source.doctree.DocCommentTree getDocCommentTree (org.openjdk.javax.lang.model.element.Element, java.lang.String) throws java.io.IOException
public boolean isAccessible (org.openjdk.source.tree.Scope, org.openjdk.javax.lang.model.element.TypeElement)
public boolean isAccessible (org.openjdk.source.tree.Scope, org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.type.DeclaredType)
private org.openjdk.tools.javac.comp.Env getAttrContext (org.openjdk.source.util.TreePath)
private org.openjdk.tools.javac.comp.Env attribStatToTree (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree)
private org.openjdk.tools.javac.comp.Env attribExprToTree (org.openjdk.tools.javac.tree.JCTree$JCExpression, org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.tree.JCTree)
static org.openjdk.javax.tools.JavaFileObject asJavaFileObject (org.openjdk.javax.tools.FileObject)
private static void checkHtmlKind (org.openjdk.javax.tools.FileObject)
private static void checkHtmlKind (org.openjdk.javax.tools.FileObject, org.openjdk.javax.tools.JavaFileObject$Kind)
public org.openjdk.source.doctree.DocCommentTree getDocCommentTree (org.openjdk.javax.tools.FileObject)
public org.openjdk.source.util.DocTreePath getDocTreePath (org.openjdk.javax.tools.FileObject, org.openjdk.javax.lang.model.element.PackageElement)
public void setBreakIterator (java.text.BreakIterator)
protected org.openjdk.tools.javac.api.JavacTrees$Copier createCopier (org.openjdk.tools.javac.tree.TreeMaker)
public org.openjdk.javax.lang.model.type.TypeMirror getOriginalType (org.openjdk.javax.lang.model.type.ErrorType)
public void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence, org.openjdk.source.tree.Tree, org.openjdk.source.tree.CompilationUnitTree)
public void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence, org.openjdk.source.doctree.DocTree, org.openjdk.source.doctree.DocCommentTree, org.openjdk.source.tree.CompilationUnitTree)
private void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence, org.openjdk.tools.javac.util.JCDiagnostic$DiagnosticPosition, org.openjdk.source.tree.CompilationUnitTree)
public org.openjdk.javax.lang.model.type.TypeMirror getLub (org.openjdk.source.tree.CatchTree)
private org.openjdk.source.util.TreePath makeTreePath (org.openjdk.tools.javac.code.Symbol$PackageSymbol, org.openjdk.javax.tools.JavaFileObject, org.openjdk.source.doctree.DocCommentTree)
public volatile synthetic org.openjdk.source.util.DocTreeFactory getDocTreeFactory ()
public volatile synthetic org.openjdk.source.tree.Scope getScope (org.openjdk.source.util.TreePath)
public volatile synthetic org.openjdk.javax.lang.model.element.Element getElement (org.openjdk.source.util.TreePath)
public volatile synthetic org.openjdk.source.tree.Tree getTree (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror, org.openjdk.javax.lang.model.element.AnnotationValue)
public volatile synthetic org.openjdk.source.tree.Tree getTree (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror)
public volatile synthetic org.openjdk.source.tree.MethodTree getTree (org.openjdk.javax.lang.model.element.ExecutableElement)
public volatile synthetic org.openjdk.source.tree.ClassTree getTree (org.openjdk.javax.lang.model.element.TypeElement)
public volatile synthetic org.openjdk.source.tree.Tree getTree (org.openjdk.javax.lang.model.element.Element)
public volatile synthetic org.openjdk.source.util.SourcePositions getSourcePositions ()
static synthetic org.openjdk.tools.javac.util.Names access$000 (org.openjdk.tools.javac.api.JavacTrees)
static synthetic org.openjdk.source.doctree.DocTree access$100 (org.openjdk.tools.javac.api.JavacTrees, org.openjdk.source.doctree.DocTree)
static synthetic org.openjdk.tools.javac.code.Types access$200 (org.openjdk.tools.javac.api.JavacTrees)
}
org/openjdk/tools/javac/api/JavacTrees$HtmlFileObject.class
JavacTrees.java
package org.openjdk.tools.javac.api
org.openjdk.tools.javac.api.JavacTrees$HtmlFileObject extends org.openjdk.javax.tools.ForwardingFileObject implements org.openjdk.javax.tools.JavaFileObject {
public void <init> (org.openjdk.javax.tools.FileObject)
public org.openjdk.javax.tools.JavaFileObject$Kind getKind ()
public boolean isNameCompatible (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
public org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
public org.openjdk.javax.lang.model.element.Modifier getAccessLevel ()
}
org/openjdk/tools/javac/api/JavacTrees$Copier.class
JavacTrees.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.JavacTrees$Copier extends org.openjdk.tools.javac.tree.TreeCopier {
org.openjdk.tools.javac.tree.JCTree leafCopy
protected void <init> (org.openjdk.tools.javac.tree.TreeMaker)
public org.openjdk.tools.javac.tree.JCTree copy (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.tree.JCTree)
public volatile synthetic org.openjdk.tools.javac.tree.JCTree copy (org.openjdk.tools.javac.tree.JCTree, java.lang.Object)
}
org/openjdk/tools/javac/api/JavacTrees$7.class
JavacTrees.java
package org.openjdk.tools.javac.api
synthetic org.openjdk.tools.javac.api.JavacTrees$7 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$source$doctree$DocTree$Kind
static final synthetic int[] $SwitchMap$com$sun$tools$javac$code$TypeTag
static final synthetic int[] $SwitchMap$com$sun$source$tree$Tree$Kind
static final synthetic int[] $SwitchMap$javax$tools$Diagnostic$Kind
static void <clinit> ()
}
org/openjdk/tools/javac/api/JavacTrees$6.class
JavacTrees.java
package org.openjdk.tools.javac.api
org.openjdk.tools.javac.api.JavacTrees$6 extends java.lang.Object implements org.openjdk.tools.javac.tree.DocCommentTable {
final synthetic org.openjdk.source.doctree.DocCommentTree val$dcTree
final synthetic org.openjdk.tools.javac.api.JavacTrees this$0
void <init> (org.openjdk.tools.javac.api.JavacTrees, org.openjdk.source.doctree.DocCommentTree)
public boolean hasComment (org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.parser.Tokens$Comment getComment (org.openjdk.tools.javac.tree.JCTree)
public java.lang.String getCommentText (org.openjdk.tools.javac.tree.JCTree)
public org.openjdk.tools.javac.tree.DCTree$DCDocComment getCommentTree (org.openjdk.tools.javac.tree.JCTree)
public void putComment (org.openjdk.tools.javac.tree.JCTree, org.openjdk.tools.javac.parser.Tokens$Comment)
}
org/openjdk/tools/javac/api/JavacTrees$5.class
JavacTrees.java
package org.openjdk.tools.javac.api
org.openjdk.tools.javac.api.JavacTrees$5 extends org.openjdk.tools.javac.tree.JCTree$JCCompilationUnit {
final synthetic org.openjdk.javax.tools.JavaFileObject val$jfo
final synthetic org.openjdk.tools.javac.api.JavacTrees this$0
void <init> (org.openjdk.tools.javac.api.JavacTrees, org.openjdk.tools.javac.util.List, org.openjdk.javax.tools.JavaFileObject)
public int getPos ()
public org.openjdk.javax.tools.JavaFileObject getSourcefile ()
public org.openjdk.tools.javac.util.Position$LineMap getLineMap ()
public volatile synthetic org.openjdk.source.tree.LineMap getLineMap ()
}
org/openjdk/tools/javac/api/JavacTrees$4.class
JavacTrees.java
package org.openjdk.tools.javac.api
org.openjdk.tools.javac.api.JavacTrees$4 extends java.lang.Object implements org.openjdk.tools.javac.parser.Tokens$Comment {
int offset
final synthetic org.openjdk.javax.tools.FileObject val$fileObject
final synthetic org.openjdk.tools.javac.api.JavacTrees this$0
void <init> (org.openjdk.tools.javac.api.JavacTrees, org.openjdk.javax.tools.FileObject)
public java.lang.String getText ()
public int getSourcePos (int)
public org.openjdk.tools.javac.parser.Tokens$Comment$CommentStyle getStyle ()
public boolean isDeprecated ()
}
org/openjdk/tools/javac/api/JavacTrees$3.class
JavacTrees.java
package org.openjdk.tools.javac.api
org.openjdk.tools.javac.api.JavacTrees$3 extends org.openjdk.tools.javac.code.Types$TypeRelation {
final synthetic org.openjdk.tools.javac.api.JavacTrees this$0
void <init> (org.openjdk.tools.javac.api.JavacTrees)
public java.lang.Boolean visitType (org.openjdk.tools.javac.code.Type, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitClassType (org.openjdk.tools.javac.code.Type$ClassType, org.openjdk.tools.javac.code.Type)
public java.lang.Boolean visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, org.openjdk.tools.javac.code.Type)
public volatile synthetic java.lang.Object visitErrorType (org.openjdk.tools.javac.code.Type$ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitArrayType (org.openjdk.tools.javac.code.Type$ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitClassType (org.openjdk.tools.javac.code.Type$ClassType, java.lang.Object)
public volatile synthetic java.lang.Object visitType (org.openjdk.tools.javac.code.Type, java.lang.Object)
}
org/openjdk/tools/javac/api/JavacTrees$2.class
JavacTrees.java
package org.openjdk.tools.javac.api
org.openjdk.tools.javac.api.JavacTrees$2 extends org.openjdk.source.util.DocTreeScanner {
final synthetic org.openjdk.source.doctree.DocTree[] val$last
final synthetic org.openjdk.tools.javac.api.JavacTrees this$0
void <init> (org.openjdk.tools.javac.api.JavacTrees, org.openjdk.source.doctree.DocTree[])
public java.lang.Void scan (org.openjdk.source.doctree.DocTree, java.lang.Void)
public volatile synthetic java.lang.Object scan (org.openjdk.source.doctree.DocTree, java.lang.Object)
}
org/openjdk/tools/javac/api/JavacTrees$1.class
JavacTrees.java
package org.openjdk.tools.javac.api
org.openjdk.tools.javac.api.JavacTrees$1 extends java.lang.Object implements org.openjdk.source.util.DocSourcePositions {
final synthetic org.openjdk.tools.javac.api.JavacTrees this$0
void <init> (org.openjdk.tools.javac.api.JavacTrees)
public long getStartPosition (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.tree.Tree)
public long getEndPosition (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.tree.Tree)
public long getStartPosition (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.doctree.DocCommentTree, org.openjdk.source.doctree.DocTree)
public long getEndPosition (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.doctree.DocCommentTree, org.openjdk.source.doctree.DocTree)
}
org/openjdk/tools/javac/api/JavacTool.class
JavacTool.java
package org.openjdk.tools.javac.api
public final org.openjdk.tools.javac.api.JavacTool extends java.lang.Object implements org.openjdk.javax.tools.JavaCompiler {
public void <init> ()
public java.lang.String name ()
public static org.openjdk.tools.javac.api.JavacTool create ()
public org.openjdk.tools.javac.file.JavacFileManager getStandardFileManager (org.openjdk.javax.tools.DiagnosticListener, java.util.Locale, java.nio.charset.Charset)
public org.openjdk.source.util.JavacTask getTask (java.io.Writer, org.openjdk.javax.tools.JavaFileManager, org.openjdk.javax.tools.DiagnosticListener, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
public org.openjdk.source.util.JavacTask getTask (java.io.Writer, org.openjdk.javax.tools.JavaFileManager, org.openjdk.javax.tools.DiagnosticListener, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable, org.openjdk.tools.javac.util.Context)
public transient int run (java.io.InputStream, java.io.OutputStream, java.io.OutputStream, java.lang.String[])
public java.util.Set getSourceVersions ()
public int isSupportedOption (java.lang.String)
public volatile synthetic org.openjdk.javax.tools.StandardJavaFileManager getStandardFileManager (org.openjdk.javax.tools.DiagnosticListener, java.util.Locale, java.nio.charset.Charset)
public volatile synthetic org.openjdk.javax.tools.JavaCompiler$CompilationTask getTask (java.io.Writer, org.openjdk.javax.tools.JavaFileManager, org.openjdk.javax.tools.DiagnosticListener, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
}
org/openjdk/tools/javac/api/JavacTaskImpl.class
JavacTaskImpl.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.JavacTaskImpl extends org.openjdk.tools.javac.api.BasicJavacTask {
private final org.openjdk.tools.javac.main.Arguments args
private org.openjdk.tools.javac.main.JavaCompiler compiler
private org.openjdk.javax.tools.JavaFileManager fileManager
private java.util.Locale locale
private java.util.Map notYetEntered
private org.openjdk.tools.javac.util.ListBuffer genList
private final java.util.concurrent.atomic.AtomicBoolean used
private Iterable processors
private org.openjdk.tools.javac.util.ListBuffer addModules
private boolean parsed
protected void <init> (org.openjdk.tools.javac.util.Context)
public java.lang.Boolean call ()
public org.openjdk.tools.javac.main.Main$Result doCall ()
public void addModules (java.lang.Iterable)
public void setProcessors (java.lang.Iterable)
public void setLocale (java.util.Locale)
private java.lang.Object handleExceptions (java.util.concurrent.Callable, java.lang.Object, java.lang.Object)
private void prepareCompiler (boolean)
java.lang.String toString (java.lang.Iterable, java.lang.String)
void cleanup ()
public java.lang.Iterable parse ()
private java.lang.Iterable parseInternal ()
public java.lang.Iterable enter ()
public java.lang.Iterable enter (java.lang.Iterable)
public java.lang.Iterable analyze ()
public java.lang.Iterable analyze (java.lang.Iterable)
private void handleFlowResults (java.util.Queue, org.openjdk.tools.javac.util.ListBuffer)
public java.lang.Iterable generate ()
public java.lang.Iterable generate (java.lang.Iterable)
public java.lang.Iterable pathFor (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.tree.Tree)
public void ensureEntered ()
public org.openjdk.tools.javac.code.Type parseType (java.lang.String, org.openjdk.javax.lang.model.element.TypeElement)
public volatile synthetic java.lang.Object call () throws java.lang.Exception
private synthetic java.lang.Iterable lambda$generate$2 () throws java.lang.Exception
private synthetic java.lang.Iterable lambda$analyze$1 () throws java.lang.Exception
private synthetic org.openjdk.tools.javac.main.Main$Result lambda$doCall$0 () throws java.lang.Exception
static synthetic org.openjdk.tools.javac.main.JavaCompiler access$000 (org.openjdk.tools.javac.api.JavacTaskImpl)
static synthetic void access$100 (org.openjdk.tools.javac.api.JavacTaskImpl, java.util.Queue, org.openjdk.tools.javac.util.ListBuffer)
}
org/openjdk/tools/javac/api/JavacTaskImpl$Filter.class
JavacTaskImpl.java
package org.openjdk.tools.javac.api
abstract org.openjdk.tools.javac.api.JavacTaskImpl$Filter extends java.lang.Object {
final synthetic org.openjdk.tools.javac.api.JavacTaskImpl this$0
void <init> (org.openjdk.tools.javac.api.JavacTaskImpl)
void run (java.util.Queue, java.lang.Iterable)
abstract void process (org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/api/JavacTaskImpl$3.class
JavacTaskImpl.java
package org.openjdk.tools.javac.api
synthetic org.openjdk.tools.javac.api.JavacTaskImpl$3 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$javac$tree$JCTree$Tag
static void <clinit> ()
}
org/openjdk/tools/javac/api/JavacTaskImpl$2.class
JavacTaskImpl.java
package org.openjdk.tools.javac.api
org.openjdk.tools.javac.api.JavacTaskImpl$2 extends org.openjdk.tools.javac.api.JavacTaskImpl$Filter {
final synthetic org.openjdk.tools.javac.util.ListBuffer val$results
final synthetic org.openjdk.tools.javac.api.JavacTaskImpl this$0
void <init> (org.openjdk.tools.javac.api.JavacTaskImpl, org.openjdk.tools.javac.util.ListBuffer)
public void process (org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/api/JavacTaskImpl$1.class
JavacTaskImpl.java
package org.openjdk.tools.javac.api
org.openjdk.tools.javac.api.JavacTaskImpl$1 extends org.openjdk.tools.javac.api.JavacTaskImpl$Filter {
final synthetic org.openjdk.tools.javac.util.ListBuffer val$results
final synthetic org.openjdk.tools.javac.api.JavacTaskImpl this$0
void <init> (org.openjdk.tools.javac.api.JavacTaskImpl, org.openjdk.tools.javac.util.ListBuffer)
public void process (org.openjdk.tools.javac.comp.Env)
}
org/openjdk/tools/javac/api/JavacScope.class
JavacScope.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.JavacScope extends java.lang.Object implements org.openjdk.source.tree.Scope {
protected final org.openjdk.tools.javac.comp.Env env
static org.openjdk.tools.javac.api.JavacScope create (org.openjdk.tools.javac.comp.Env)
private void <init> (org.openjdk.tools.javac.comp.Env)
public org.openjdk.tools.javac.api.JavacScope getEnclosingScope ()
public org.openjdk.javax.lang.model.element.TypeElement getEnclosingClass ()
public org.openjdk.javax.lang.model.element.ExecutableElement getEnclosingMethod ()
public java.lang.Iterable getLocalElements ()
public org.openjdk.tools.javac.comp.Env getEnv ()
public boolean isStarImportScope ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
public volatile synthetic org.openjdk.source.tree.Scope getEnclosingScope ()
synthetic void <init> (org.openjdk.tools.javac.comp.Env, org.openjdk.tools.javac.api.JavacScope$1)
}
org/openjdk/tools/javac/api/JavacScope$2.class
JavacScope.java
package org.openjdk.tools.javac.api
org.openjdk.tools.javac.api.JavacScope$2 extends org.openjdk.tools.javac.api.JavacScope {
final synthetic org.openjdk.tools.javac.api.JavacScope this$0
void <init> (org.openjdk.tools.javac.api.JavacScope, org.openjdk.tools.javac.comp.Env)
public boolean isStarImportScope ()
public org.openjdk.tools.javac.api.JavacScope getEnclosingScope ()
public java.lang.Iterable getLocalElements ()
public volatile synthetic org.openjdk.source.tree.Scope getEnclosingScope ()
}
org/openjdk/tools/javac/api/JavacScope$1.class
JavacScope.java
package org.openjdk.tools.javac.api
final org.openjdk.tools.javac.api.JavacScope$1 extends org.openjdk.tools.javac.api.JavacScope {
void <init> (org.openjdk.tools.javac.comp.Env)
public java.lang.Iterable getLocalElements ()
public volatile synthetic org.openjdk.source.tree.Scope getEnclosingScope ()
}
org/openjdk/tools/javac/api/Formattable.class
Formattable.java
package org.openjdk.tools.javac.api
public abstract org.openjdk.tools.javac.api.Formattable extends java.lang.Object {
public abstract java.lang.String toString (java.util.Locale, org.openjdk.tools.javac.api.Messages)
public abstract java.lang.String getKind ()
}
org/openjdk/tools/javac/api/Formattable$LocalizedString.class
Formattable.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.Formattable$LocalizedString extends java.lang.Object implements org.openjdk.tools.javac.api.Formattable {
String key
public void <init> (java.lang.String)
public java.lang.String toString (java.util.Locale, org.openjdk.tools.javac.api.Messages)
public java.lang.String getKind ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/api/DiagnosticFormatter.class
DiagnosticFormatter.java
package org.openjdk.tools.javac.api
public abstract org.openjdk.tools.javac.api.DiagnosticFormatter extends java.lang.Object {
public abstract boolean displaySource (org.openjdk.javax.tools.Diagnostic)
public abstract java.lang.String format (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
public abstract java.lang.String formatMessage (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
public abstract java.lang.String formatKind (org.openjdk.javax.tools.Diagnostic, java.util.Locale)
public abstract java.lang.String formatSource (org.openjdk.javax.tools.Diagnostic, boolean, java.util.Locale)
public abstract java.lang.String formatPosition (org.openjdk.javax.tools.Diagnostic, org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind, java.util.Locale)
public abstract org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration getConfiguration ()
}
org/openjdk/tools/javac/api/DiagnosticFormatter$PositionKind.class
DiagnosticFormatter.java
package org.openjdk.tools.javac.api
public final enum org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind START
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind END
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind LINE
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind COLUMN
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind OFFSET
private static final synthetic org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind[] $VALUES
public static org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind[] values ()
public static org.openjdk.tools.javac.api.DiagnosticFormatter$PositionKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/api/DiagnosticFormatter$Configuration.class
DiagnosticFormatter.java
package org.openjdk.tools.javac.api
public abstract org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration extends java.lang.Object {
public abstract void setVisible (java.util.Set)
public abstract java.util.Set getVisible ()
public abstract void setMultilineLimit (org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit, int)
public abstract int getMultilineLimit (org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit)
}
org/openjdk/tools/javac/api/DiagnosticFormatter$Configuration$MultilineLimit.class
DiagnosticFormatter.java
package org.openjdk.tools.javac.api
public final enum org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit DEPTH
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit LENGTH
private static final synthetic org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit[] $VALUES
public static org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit[] values ()
public static org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$MultilineLimit valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/api/DiagnosticFormatter$Configuration$DiagnosticPart.class
DiagnosticFormatter.java
package org.openjdk.tools.javac.api
public final enum org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart extends java.lang.Enum {
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart SUMMARY
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart DETAILS
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart SOURCE
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart SUBDIAGNOSTICS
public static final enum org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart JLS
private static final synthetic org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart[] $VALUES
public static org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart[] values ()
public static org.openjdk.tools.javac.api.DiagnosticFormatter$Configuration$DiagnosticPart valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/javac/api/ClientCodeWrapper.class
ClientCodeWrapper.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.ClientCodeWrapper extends java.lang.Object {
java.util.Map trustedClasses
public static org.openjdk.tools.javac.api.ClientCodeWrapper instance (org.openjdk.tools.javac.util.Context)
protected void <init> (org.openjdk.tools.javac.util.Context)
public org.openjdk.javax.tools.JavaFileManager wrap (org.openjdk.javax.tools.JavaFileManager)
public org.openjdk.javax.tools.FileObject wrap (org.openjdk.javax.tools.FileObject)
org.openjdk.javax.tools.FileObject unwrap (org.openjdk.javax.tools.FileObject)
public org.openjdk.javax.tools.JavaFileObject wrap (org.openjdk.javax.tools.JavaFileObject)
public java.lang.Iterable wrapJavaFileObjects (java.lang.Iterable)
org.openjdk.javax.tools.JavaFileObject unwrap (org.openjdk.javax.tools.JavaFileObject)
public org.openjdk.javax.tools.DiagnosticListener wrap (org.openjdk.javax.tools.DiagnosticListener)
org.openjdk.source.util.TaskListener wrap (org.openjdk.source.util.TaskListener)
org.openjdk.source.util.TaskListener unwrap (org.openjdk.source.util.TaskListener)
java.util.Collection unwrap (java.util.Collection)
private org.openjdk.javax.tools.Diagnostic unwrap (org.openjdk.javax.tools.Diagnostic)
protected boolean isTrusted (java.lang.Object)
private java.lang.String wrappedToString (java.lang.Class, java.lang.Object)
static synthetic java.lang.String access$000 (org.openjdk.tools.javac.api.ClientCodeWrapper, java.lang.Class, java.lang.Object)
static synthetic org.openjdk.javax.tools.Diagnostic access$100 (org.openjdk.tools.javac.api.ClientCodeWrapper, org.openjdk.javax.tools.Diagnostic)
}
org/openjdk/tools/javac/api/ClientCodeWrapper$WrappedTaskListener.class
ClientCodeWrapper.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.ClientCodeWrapper$WrappedTaskListener extends java.lang.Object implements org.openjdk.source.util.TaskListener {
protected org.openjdk.source.util.TaskListener clientTaskListener
final synthetic org.openjdk.tools.javac.api.ClientCodeWrapper this$0
void <init> (org.openjdk.tools.javac.api.ClientCodeWrapper, org.openjdk.source.util.TaskListener)
public void started (org.openjdk.source.util.TaskEvent)
public void finished (org.openjdk.source.util.TaskEvent)
public java.lang.String toString ()
}
org/openjdk/tools/javac/api/ClientCodeWrapper$WrappedStandardJavaFileManager.class
ClientCodeWrapper.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.ClientCodeWrapper$WrappedStandardJavaFileManager extends org.openjdk.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager implements org.openjdk.javax.tools.StandardJavaFileManager {
final synthetic org.openjdk.tools.javac.api.ClientCodeWrapper this$0
void <init> (org.openjdk.tools.javac.api.ClientCodeWrapper, org.openjdk.javax.tools.StandardJavaFileManager)
public java.lang.Iterable getJavaFileObjectsFromFiles (java.lang.Iterable)
public java.lang.Iterable getJavaFileObjectsFromPaths (java.lang.Iterable)
public transient java.lang.Iterable getJavaFileObjects (java.io.File[])
public transient java.lang.Iterable getJavaFileObjects (java.nio.file.Path[])
public java.lang.Iterable getJavaFileObjectsFromStrings (java.lang.Iterable)
public transient java.lang.Iterable getJavaFileObjects (java.lang.String[])
public void setLocation (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.Iterable) throws java.io.IOException
public void setLocationFromPaths (org.openjdk.javax.tools.JavaFileManager$Location, java.util.Collection) throws java.io.IOException
public java.lang.Iterable getLocation (org.openjdk.javax.tools.JavaFileManager$Location)
public java.lang.Iterable getLocationAsPaths (org.openjdk.javax.tools.JavaFileManager$Location)
public java.nio.file.Path asPath (org.openjdk.javax.tools.FileObject)
public void setPathFactory (org.openjdk.javax.tools.StandardJavaFileManager$PathFactory)
}
org/openjdk/tools/javac/api/ClientCodeWrapper$WrappedJavaFileObject.class
ClientCodeWrapper.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.ClientCodeWrapper$WrappedJavaFileObject extends org.openjdk.tools.javac.api.ClientCodeWrapper$WrappedFileObject implements org.openjdk.javax.tools.JavaFileObject {
final synthetic org.openjdk.tools.javac.api.ClientCodeWrapper this$0
void <init> (org.openjdk.tools.javac.api.ClientCodeWrapper, org.openjdk.javax.tools.JavaFileObject)
public org.openjdk.javax.tools.JavaFileObject$Kind getKind ()
public boolean isNameCompatible (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
public org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
public org.openjdk.javax.lang.model.element.Modifier getAccessLevel ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/api/ClientCodeWrapper$WrappedJavaFileManager.class
ClientCodeWrapper.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager extends java.lang.Object implements org.openjdk.javax.tools.JavaFileManager {
protected org.openjdk.javax.tools.JavaFileManager clientJavaFileManager
final synthetic org.openjdk.tools.javac.api.ClientCodeWrapper this$0
void <init> (org.openjdk.tools.javac.api.ClientCodeWrapper, org.openjdk.javax.tools.JavaFileManager)
public java.lang.ClassLoader getClassLoader (org.openjdk.javax.tools.JavaFileManager$Location)
public java.lang.Iterable list (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.util.Set, boolean) throws java.io.IOException
public java.lang.String inferBinaryName (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject)
public boolean isSameFile (org.openjdk.javax.tools.FileObject, org.openjdk.javax.tools.FileObject)
public boolean handleOption (java.lang.String, java.util.Iterator)
public boolean hasLocation (org.openjdk.javax.tools.JavaFileManager$Location)
public org.openjdk.javax.tools.JavaFileObject getJavaFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileObject getJavaFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public org.openjdk.javax.tools.FileObject getFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String) throws java.io.IOException
public org.openjdk.javax.tools.FileObject getFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public boolean contains (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject) throws java.io.IOException
public java.lang.String inferModuleName (org.openjdk.javax.tools.JavaFileManager$Location) throws java.io.IOException
public java.lang.Iterable listLocationsForModules (org.openjdk.javax.tools.JavaFileManager$Location) throws java.io.IOException
public int isSupportedOption (java.lang.String)
public java.lang.String toString ()
}
org/openjdk/tools/javac/api/ClientCodeWrapper$WrappedFileObject.class
ClientCodeWrapper.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.ClientCodeWrapper$WrappedFileObject extends java.lang.Object implements org.openjdk.javax.tools.FileObject {
protected org.openjdk.javax.tools.FileObject clientFileObject
final synthetic org.openjdk.tools.javac.api.ClientCodeWrapper this$0
void <init> (org.openjdk.tools.javac.api.ClientCodeWrapper, org.openjdk.javax.tools.FileObject)
public java.net.URI toUri ()
public java.lang.String getName ()
public java.io.InputStream openInputStream () throws java.io.IOException
public java.io.OutputStream openOutputStream () throws java.io.IOException
public java.io.Reader openReader (boolean) throws java.io.IOException
public java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
public java.io.Writer openWriter () throws java.io.IOException
public long getLastModified ()
public boolean delete ()
public java.lang.String toString ()
}
org/openjdk/tools/javac/api/ClientCodeWrapper$WrappedDiagnosticListener.class
ClientCodeWrapper.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.ClientCodeWrapper$WrappedDiagnosticListener extends java.lang.Object implements org.openjdk.javax.tools.DiagnosticListener {
protected org.openjdk.javax.tools.DiagnosticListener clientDiagnosticListener
final synthetic org.openjdk.tools.javac.api.ClientCodeWrapper this$0
void <init> (org.openjdk.tools.javac.api.ClientCodeWrapper, org.openjdk.javax.tools.DiagnosticListener)
public void report (org.openjdk.javax.tools.Diagnostic)
public java.lang.String toString ()
}
org/openjdk/tools/javac/api/ClientCodeWrapper$Trusted.class
ClientCodeWrapper.java
package org.openjdk.tools.javac.api
public abstract annotation org.openjdk.tools.javac.api.ClientCodeWrapper$Trusted extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/openjdk/tools/javac/api/ClientCodeWrapper$DiagnosticSourceUnwrapper.class
ClientCodeWrapper.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.ClientCodeWrapper$DiagnosticSourceUnwrapper extends java.lang.Object implements org.openjdk.javax.tools.Diagnostic {
public final org.openjdk.tools.javac.util.JCDiagnostic d
final synthetic org.openjdk.tools.javac.api.ClientCodeWrapper this$0
void <init> (org.openjdk.tools.javac.api.ClientCodeWrapper, org.openjdk.tools.javac.util.JCDiagnostic)
public org.openjdk.javax.tools.Diagnostic$Kind getKind ()
public org.openjdk.javax.tools.JavaFileObject getSource ()
public long getPosition ()
public long getStartPosition ()
public long getEndPosition ()
public long getLineNumber ()
public long getColumnNumber ()
public java.lang.String getCode ()
public java.lang.String getMessage (java.util.Locale)
public java.lang.String toString ()
public volatile synthetic java.lang.Object getSource ()
}
org/openjdk/tools/javac/api/BasicJavacTask.class
BasicJavacTask.java
package org.openjdk.tools.javac.api
public org.openjdk.tools.javac.api.BasicJavacTask extends org.openjdk.source.util.JavacTask {
protected org.openjdk.tools.javac.util.Context context
private org.openjdk.source.util.TaskListener taskListener
public static org.openjdk.source.util.JavacTask instance (org.openjdk.tools.javac.util.Context)
public void <init> (org.openjdk.tools.javac.util.Context, boolean)
public java.lang.Iterable parse ()
public java.lang.Iterable analyze ()
public java.lang.Iterable generate ()
public void setTaskListener (org.openjdk.source.util.TaskListener)
public void addTaskListener (org.openjdk.source.util.TaskListener)
public void removeTaskListener (org.openjdk.source.util.TaskListener)
public java.util.Collection getTaskListeners ()
public org.openjdk.javax.lang.model.type.TypeMirror getTypeMirror (java.lang.Iterable)
public org.openjdk.javax.lang.model.util.Elements getElements ()
public org.openjdk.javax.lang.model.util.Types getTypes ()
public void addModules (java.lang.Iterable)
public void setProcessors (java.lang.Iterable)
public void setLocale (java.util.Locale)
public java.lang.Boolean call ()
public org.openjdk.tools.javac.util.Context getContext ()
public void initPlugins (java.util.Set)
public void initDocLint (org.openjdk.tools.javac.util.List)
public volatile synthetic java.lang.Object call () throws java.lang.Exception
private static synthetic java.lang.String lambda$initPlugins$0 (java.util.Map$Entry)
}
org/openjdk/tools/javac/Main.class
Main.java
package org.openjdk.tools.javac
public org.openjdk.tools.javac.Main extends java.lang.Object {
public void <init> ()
public static void main (java.lang.String[]) throws java.lang.Exception
public static int compile (java.lang.String[])
public static int compile (java.lang.String[], java.io.PrintWriter)
}
org/openjdk/tools/doclint/
org/openjdk/tools/doclint/resources/
org/openjdk/tools/doclint/resources/doclint_zh_CN.class
doclint_zh_CN.java
package org.openjdk.tools.doclint.resources
public final org.openjdk.tools.doclint.resources.doclint_zh_CN extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/doclint/resources/doclint_ja.class
doclint_ja.java
package org.openjdk.tools.doclint.resources
public final org.openjdk.tools.doclint.resources.doclint_ja extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/doclint/resources/doclint.class
doclint.java
package org.openjdk.tools.doclint.resources
public final org.openjdk.tools.doclint.resources.doclint extends java.util.ListResourceBundle {
public void <init> ()
protected final java.lang.Object[][] getContents ()
}
org/openjdk/tools/doclint/Messages.class
Messages.java
package org.openjdk.tools.doclint
public org.openjdk.tools.doclint.Messages extends java.lang.Object {
private final org.openjdk.tools.doclint.Messages$Options options
private final org.openjdk.tools.doclint.Messages$Stats stats
java.util.ResourceBundle bundle
org.openjdk.tools.doclint.Env env
void <init> (org.openjdk.tools.doclint.Env)
transient void error (org.openjdk.tools.doclint.Messages$Group, org.openjdk.source.doctree.DocTree, java.lang.String, java.lang.Object[])
transient void warning (org.openjdk.tools.doclint.Messages$Group, org.openjdk.source.doctree.DocTree, java.lang.String, java.lang.Object[])
void setOptions (java.lang.String)
void setStatsEnabled (boolean)
void reportStats (java.io.PrintWriter)
protected transient void report (org.openjdk.tools.doclint.Messages$Group, org.openjdk.javax.tools.Diagnostic$Kind, org.openjdk.source.doctree.DocTree, java.lang.String, java.lang.Object[])
protected transient void report (org.openjdk.tools.doclint.Messages$Group, org.openjdk.javax.tools.Diagnostic$Kind, org.openjdk.source.tree.Tree, java.lang.String, java.lang.Object[])
transient java.lang.String localize (java.lang.String, java.lang.Object[])
}
org/openjdk/tools/doclint/Messages$Stats.class
Messages.java
package org.openjdk.tools.doclint
org.openjdk.tools.doclint.Messages$Stats extends java.lang.Object {
public static final String OPT
public static final String NO_CODE
final java.util.ResourceBundle bundle
int[] groupCounts
int[] dkindCounts
java.util.Map codeCounts
void <init> (java.util.ResourceBundle)
void setEnabled (boolean)
void record (org.openjdk.tools.doclint.Messages$Group, org.openjdk.javax.tools.Diagnostic$Kind, java.lang.String)
void report (java.io.PrintWriter)
}
org/openjdk/tools/doclint/Messages$Stats$Table.class
Messages.java
package org.openjdk.tools.doclint
org.openjdk.tools.doclint.Messages$Stats$Table extends java.lang.Object {
private static final java.util.Comparator DECREASING
private final java.util.TreeMap map
private void <init> ()
void put (java.lang.String, int)
void print (java.io.PrintWriter)
private static synthetic int lambda$static$0 (java.lang.Integer, java.lang.Integer)
synthetic void <init> (org.openjdk.tools.doclint.Messages$1)
static void <clinit> ()
}
org/openjdk/tools/doclint/Messages$Options.class
Messages.java
package org.openjdk.tools.doclint
org.openjdk.tools.doclint.Messages$Options extends java.lang.Object {
java.util.Map map
private final org.openjdk.tools.doclint.Messages$Stats stats
private static final String ALL
static boolean isValidOptions (java.lang.String)
private static boolean isValidOption (java.lang.String)
void <init> (org.openjdk.tools.doclint.Messages$Stats)
boolean isEnabled (org.openjdk.tools.doclint.Messages$Group, org.openjdk.tools.doclint.Env$AccessKind)
void setOptions (java.lang.String)
private void setOption (java.lang.String) throws java.lang.IllegalArgumentException
private void setOption (java.lang.String, org.openjdk.tools.doclint.Env$AccessKind)
}
org/openjdk/tools/doclint/Messages$Group.class
Messages.java
package org.openjdk.tools.doclint
public final enum org.openjdk.tools.doclint.Messages$Group extends java.lang.Enum {
public static final enum org.openjdk.tools.doclint.Messages$Group ACCESSIBILITY
public static final enum org.openjdk.tools.doclint.Messages$Group HTML
public static final enum org.openjdk.tools.doclint.Messages$Group MISSING
public static final enum org.openjdk.tools.doclint.Messages$Group SYNTAX
public static final enum org.openjdk.tools.doclint.Messages$Group REFERENCE
private static final synthetic org.openjdk.tools.doclint.Messages$Group[] $VALUES
public static org.openjdk.tools.doclint.Messages$Group[] values ()
public static org.openjdk.tools.doclint.Messages$Group valueOf (java.lang.String)
private void <init> (java.lang.String, int)
java.lang.String optName ()
java.lang.String notOptName ()
static boolean accepts (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/doclint/Messages$1.class
Messages.java
package org.openjdk.tools.doclint
synthetic org.openjdk.tools.doclint.Messages$1 extends java.lang.Object {
}
org/openjdk/tools/doclint/HtmlVersion.class
HtmlVersion.java
package org.openjdk.tools.doclint
public final enum org.openjdk.tools.doclint.HtmlVersion extends java.lang.Enum {
public static final enum org.openjdk.tools.doclint.HtmlVersion HTML4
public static final enum org.openjdk.tools.doclint.HtmlVersion HTML5
public static final enum org.openjdk.tools.doclint.HtmlVersion ALL
private static final synthetic org.openjdk.tools.doclint.HtmlVersion[] $VALUES
public static org.openjdk.tools.doclint.HtmlVersion[] values ()
public static org.openjdk.tools.doclint.HtmlVersion valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public static org.openjdk.tools.doclint.HtmlVersion getHtmlVersion (java.lang.String)
static void <clinit> ()
}
org/openjdk/tools/doclint/HtmlTag.class
HtmlTag.java
package org.openjdk.tools.doclint
public enum org.openjdk.tools.doclint.HtmlTag extends java.lang.Enum {
public static final enum org.openjdk.tools.doclint.HtmlTag A
public static final enum org.openjdk.tools.doclint.HtmlTag ABBR
public static final enum org.openjdk.tools.doclint.HtmlTag ACRONYM
public static final enum org.openjdk.tools.doclint.HtmlTag ADDRESS
public static final enum org.openjdk.tools.doclint.HtmlTag ARTICLE
public static final enum org.openjdk.tools.doclint.HtmlTag ASIDE
public static final enum org.openjdk.tools.doclint.HtmlTag B
public static final enum org.openjdk.tools.doclint.HtmlTag BDI
public static final enum org.openjdk.tools.doclint.HtmlTag BIG
public static final enum org.openjdk.tools.doclint.HtmlTag BLOCKQUOTE
public static final enum org.openjdk.tools.doclint.HtmlTag BODY
public static final enum org.openjdk.tools.doclint.HtmlTag BR
public static final enum org.openjdk.tools.doclint.HtmlTag CAPTION
public static final enum org.openjdk.tools.doclint.HtmlTag CENTER
public static final enum org.openjdk.tools.doclint.HtmlTag CITE
public static final enum org.openjdk.tools.doclint.HtmlTag CODE
public static final enum org.openjdk.tools.doclint.HtmlTag COL
public static final enum org.openjdk.tools.doclint.HtmlTag COLGROUP
public static final enum org.openjdk.tools.doclint.HtmlTag DD
public static final enum org.openjdk.tools.doclint.HtmlTag DEL
public static final enum org.openjdk.tools.doclint.HtmlTag DFN
public static final enum org.openjdk.tools.doclint.HtmlTag DIV
public static final enum org.openjdk.tools.doclint.HtmlTag DL
public static final enum org.openjdk.tools.doclint.HtmlTag DT
public static final enum org.openjdk.tools.doclint.HtmlTag EM
public static final enum org.openjdk.tools.doclint.HtmlTag FONT
public static final enum org.openjdk.tools.doclint.HtmlTag FOOTER
public static final enum org.openjdk.tools.doclint.HtmlTag FIGURE
public static final enum org.openjdk.tools.doclint.HtmlTag FIGCAPTION
public static final enum org.openjdk.tools.doclint.HtmlTag FRAME
public static final enum org.openjdk.tools.doclint.HtmlTag FRAMESET
public static final enum org.openjdk.tools.doclint.HtmlTag H1
public static final enum org.openjdk.tools.doclint.HtmlTag H2
public static final enum org.openjdk.tools.doclint.HtmlTag H3
public static final enum org.openjdk.tools.doclint.HtmlTag H4
public static final enum org.openjdk.tools.doclint.HtmlTag H5
public static final enum org.openjdk.tools.doclint.HtmlTag H6
public static final enum org.openjdk.tools.doclint.HtmlTag HEAD
public static final enum org.openjdk.tools.doclint.HtmlTag HEADER
public static final enum org.openjdk.tools.doclint.HtmlTag HR
public static final enum org.openjdk.tools.doclint.HtmlTag HTML
public static final enum org.openjdk.tools.doclint.HtmlTag I
public static final enum org.openjdk.tools.doclint.HtmlTag IFRAME
public static final enum org.openjdk.tools.doclint.HtmlTag IMG
public static final enum org.openjdk.tools.doclint.HtmlTag INS
public static final enum org.openjdk.tools.doclint.HtmlTag KBD
public static final enum org.openjdk.tools.doclint.HtmlTag LI
public static final enum org.openjdk.tools.doclint.HtmlTag LINK
public static final enum org.openjdk.tools.doclint.HtmlTag MAIN
public static final enum org.openjdk.tools.doclint.HtmlTag MARK
public static final enum org.openjdk.tools.doclint.HtmlTag MENU
public static final enum org.openjdk.tools.doclint.HtmlTag META
public static final enum org.openjdk.tools.doclint.HtmlTag NAV
public static final enum org.openjdk.tools.doclint.HtmlTag NOFRAMES
public static final enum org.openjdk.tools.doclint.HtmlTag NOSCRIPT
public static final enum org.openjdk.tools.doclint.HtmlTag OL
public static final enum org.openjdk.tools.doclint.HtmlTag P
public static final enum org.openjdk.tools.doclint.HtmlTag PRE
public static final enum org.openjdk.tools.doclint.HtmlTag Q
public static final enum org.openjdk.tools.doclint.HtmlTag S
public static final enum org.openjdk.tools.doclint.HtmlTag SAMP
public static final enum org.openjdk.tools.doclint.HtmlTag SCRIPT
public static final enum org.openjdk.tools.doclint.HtmlTag SECTION
public static final enum org.openjdk.tools.doclint.HtmlTag SMALL
public static final enum org.openjdk.tools.doclint.HtmlTag SPAN
public static final enum org.openjdk.tools.doclint.HtmlTag STRIKE
public static final enum org.openjdk.tools.doclint.HtmlTag STRONG
public static final enum org.openjdk.tools.doclint.HtmlTag SUB
public static final enum org.openjdk.tools.doclint.HtmlTag SUP
public static final enum org.openjdk.tools.doclint.HtmlTag TABLE
public static final enum org.openjdk.tools.doclint.HtmlTag TBODY
public static final enum org.openjdk.tools.doclint.HtmlTag TD
public static final enum org.openjdk.tools.doclint.HtmlTag TEMPLATE
public static final enum org.openjdk.tools.doclint.HtmlTag TFOOT
public static final enum org.openjdk.tools.doclint.HtmlTag TH
public static final enum org.openjdk.tools.doclint.HtmlTag THEAD
public static final enum org.openjdk.tools.doclint.HtmlTag TIME
public static final enum org.openjdk.tools.doclint.HtmlTag TITLE
public static final enum org.openjdk.tools.doclint.HtmlTag TR
public static final enum org.openjdk.tools.doclint.HtmlTag TT
public static final enum org.openjdk.tools.doclint.HtmlTag U
public static final enum org.openjdk.tools.doclint.HtmlTag UL
public static final enum org.openjdk.tools.doclint.HtmlTag WBR
public static final enum org.openjdk.tools.doclint.HtmlTag VAR
public final org.openjdk.tools.doclint.HtmlVersion allowedVersion
public final org.openjdk.tools.doclint.HtmlTag$BlockType blockType
public final org.openjdk.tools.doclint.HtmlTag$EndKind endKind
public final java.util.Set flags
private final java.util.Map attrs
private static final java.util.Map index
private static final synthetic org.openjdk.tools.doclint.HtmlTag[] $VALUES
public static org.openjdk.tools.doclint.HtmlTag[] values ()
public static org.openjdk.tools.doclint.HtmlTag valueOf (java.lang.String)
private transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
private transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlVersion, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
private transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
private transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlVersion, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
public boolean acceptsText ()
public java.lang.String getText ()
public org.openjdk.tools.doclint.HtmlTag$Attr getAttr (org.openjdk.javax.lang.model.element.Name)
public org.openjdk.tools.doclint.HtmlTag$AttrKind getAttrKind (org.openjdk.javax.lang.model.element.Name)
private static transient org.openjdk.tools.doclint.HtmlTag$AttrMap attrs (org.openjdk.tools.doclint.HtmlTag$AttrKind, org.openjdk.tools.doclint.HtmlTag$Attr[])
public static org.openjdk.tools.doclint.HtmlTag get (org.openjdk.javax.lang.model.element.Name)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, org.openjdk.tools.doclint.HtmlTag$AttrMap[], org.openjdk.tools.doclint.HtmlTag$1)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[], org.openjdk.tools.doclint.HtmlTag$1)
synthetic void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlVersion, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[], org.openjdk.tools.doclint.HtmlTag$1)
static void <clinit> ()
}
org/openjdk/tools/doclint/HtmlTag$Flag.class
HtmlTag.java
package org.openjdk.tools.doclint
public final enum org.openjdk.tools.doclint.HtmlTag$Flag extends java.lang.Enum {
public static final enum org.openjdk.tools.doclint.HtmlTag$Flag ACCEPTS_BLOCK
public static final enum org.openjdk.tools.doclint.HtmlTag$Flag ACCEPTS_INLINE
public static final enum org.openjdk.tools.doclint.HtmlTag$Flag EXPECT_CONTENT
public static final enum org.openjdk.tools.doclint.HtmlTag$Flag NO_NEST
private static final synthetic org.openjdk.tools.doclint.HtmlTag$Flag[] $VALUES
public static org.openjdk.tools.doclint.HtmlTag$Flag[] values ()
public static org.openjdk.tools.doclint.HtmlTag$Flag valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/doclint/HtmlTag$EndKind.class
HtmlTag.java
package org.openjdk.tools.doclint
public final enum org.openjdk.tools.doclint.HtmlTag$EndKind extends java.lang.Enum {
public static final enum org.openjdk.tools.doclint.HtmlTag$EndKind NONE
public static final enum org.openjdk.tools.doclint.HtmlTag$EndKind OPTIONAL
public static final enum org.openjdk.tools.doclint.HtmlTag$EndKind REQUIRED
private static final synthetic org.openjdk.tools.doclint.HtmlTag$EndKind[] $VALUES
public static org.openjdk.tools.doclint.HtmlTag$EndKind[] values ()
public static org.openjdk.tools.doclint.HtmlTag$EndKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/doclint/HtmlTag$BlockType.class
HtmlTag.java
package org.openjdk.tools.doclint
public final enum org.openjdk.tools.doclint.HtmlTag$BlockType extends java.lang.Enum {
public static final enum org.openjdk.tools.doclint.HtmlTag$BlockType BLOCK
public static final enum org.openjdk.tools.doclint.HtmlTag$BlockType INLINE
public static final enum org.openjdk.tools.doclint.HtmlTag$BlockType LIST_ITEM
public static final enum org.openjdk.tools.doclint.HtmlTag$BlockType TABLE_ITEM
public static final enum org.openjdk.tools.doclint.HtmlTag$BlockType OTHER
private static final synthetic org.openjdk.tools.doclint.HtmlTag$BlockType[] $VALUES
public static org.openjdk.tools.doclint.HtmlTag$BlockType[] values ()
public static org.openjdk.tools.doclint.HtmlTag$BlockType valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/doclint/HtmlTag$AttrMap.class
HtmlTag.java
package org.openjdk.tools.doclint
org.openjdk.tools.doclint.HtmlTag$AttrMap extends java.util.EnumMap {
private static final long serialVersionUID
void <init> ()
}
org/openjdk/tools/doclint/HtmlTag$AttrKind.class
HtmlTag.java
package org.openjdk.tools.doclint
public final enum org.openjdk.tools.doclint.HtmlTag$AttrKind extends java.lang.Enum {
public static final enum org.openjdk.tools.doclint.HtmlTag$AttrKind HTML4
public static final enum org.openjdk.tools.doclint.HtmlTag$AttrKind HTML5
public static final enum org.openjdk.tools.doclint.HtmlTag$AttrKind INVALID
public static final enum org.openjdk.tools.doclint.HtmlTag$AttrKind OBSOLETE
public static final enum org.openjdk.tools.doclint.HtmlTag$AttrKind USE_CSS
public static final enum org.openjdk.tools.doclint.HtmlTag$AttrKind ALL
private static final synthetic org.openjdk.tools.doclint.HtmlTag$AttrKind[] $VALUES
public static org.openjdk.tools.doclint.HtmlTag$AttrKind[] values ()
public static org.openjdk.tools.doclint.HtmlTag$AttrKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/doclint/HtmlTag$Attr.class
HtmlTag.java
package org.openjdk.tools.doclint
public final enum org.openjdk.tools.doclint.HtmlTag$Attr extends java.lang.Enum {
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ABBR
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ALIGN
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ALINK
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ALT
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_ACTIVEDESCENDANT
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_CONTROLS
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_DESCRIBEDBY
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_EXPANDED
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_LABEL
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_LABELLEDBY
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_LEVEL
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_MULTISELECTABLE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_OWNS
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_POSINSET
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_SETSIZE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_READONLY
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_REQUIRED
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_SELECTED
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ARIA_SORT
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr AXIS
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr BACKGROUND
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr BGCOLOR
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr BORDER
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr CELLSPACING
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr CELLPADDING
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr CHAR
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr CHAROFF
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr CHARSET
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr CITE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr CLEAR
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr CLASS
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr COLOR
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr COLSPAN
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr COMPACT
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr COORDS
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr CROSSORIGIN
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr DATETIME
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr FACE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr FRAME
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr FRAMEBORDER
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr HEADERS
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr HEIGHT
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr HREF
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr HSPACE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ID
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr LINK
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr LONGDESC
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr MARGINHEIGHT
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr MARGINWIDTH
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr NAME
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr NOSHADE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr NOWRAP
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr PROFILE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr REV
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr REVERSED
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ROLE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr ROWSPAN
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr RULES
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr SCHEME
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr SCOPE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr SCROLLING
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr SHAPE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr SIZE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr SPACE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr SRC
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr START
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr STYLE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr SUMMARY
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr TARGET
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr TEXT
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr TYPE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr VALIGN
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr VALUE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr VERSION
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr VLINK
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr VSPACE
public static final enum org.openjdk.tools.doclint.HtmlTag$Attr WIDTH
private final String name
static final java.util.Map index
private static final synthetic org.openjdk.tools.doclint.HtmlTag$Attr[] $VALUES
public static org.openjdk.tools.doclint.HtmlTag$Attr[] values ()
public static org.openjdk.tools.doclint.HtmlTag$Attr valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public java.lang.String getText ()
static void <clinit> ()
}
org/openjdk/tools/doclint/HtmlTag$9.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$9 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$8.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$8 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$7.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$7 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$6.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$6 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$5.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$5 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$4.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$4 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlVersion, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$3.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$3 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlVersion, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$2.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$2 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$14.class
HtmlTag.java
package org.openjdk.tools.doclint
synthetic org.openjdk.tools.doclint.HtmlTag$14 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$tools$doclint$HtmlTag
static final synthetic int[] $SwitchMap$com$sun$tools$doclint$HtmlTag$BlockType
static void <clinit> ()
}
org/openjdk/tools/doclint/HtmlTag$13.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$13 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, java.util.Set, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$12.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$12 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$11.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$11 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$10.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$10 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/HtmlTag$1.class
HtmlTag.java
package org.openjdk.tools.doclint
final enum org.openjdk.tools.doclint.HtmlTag$1 extends org.openjdk.tools.doclint.HtmlTag {
transient void <init> (java.lang.String, int, org.openjdk.tools.doclint.HtmlTag$BlockType, org.openjdk.tools.doclint.HtmlTag$EndKind, org.openjdk.tools.doclint.HtmlTag$AttrMap[])
public boolean accepts (org.openjdk.tools.doclint.HtmlTag)
}
org/openjdk/tools/doclint/Env.class
Env.java
package org.openjdk.tools.doclint
public org.openjdk.tools.doclint.Env extends java.lang.Object {
final org.openjdk.tools.doclint.Messages messages
int implicitHeaderLevel
java.util.Set customTags
java.util.Set includePackages
java.util.Set excludePackages
org.openjdk.tools.doclint.HtmlVersion htmlVersion
org.openjdk.source.util.DocTrees trees
org.openjdk.javax.lang.model.util.Elements elements
org.openjdk.javax.lang.model.util.Types types
org.openjdk.javax.lang.model.type.TypeMirror java_lang_Error
org.openjdk.javax.lang.model.type.TypeMirror java_lang_RuntimeException
org.openjdk.javax.lang.model.type.TypeMirror java_lang_Throwable
org.openjdk.javax.lang.model.type.TypeMirror java_lang_Void
org.openjdk.source.util.TreePath currPath
org.openjdk.javax.lang.model.element.Element currElement
org.openjdk.source.doctree.DocCommentTree currDocComment
org.openjdk.tools.doclint.Env$AccessKind currAccess
java.util.Set currOverriddenMethods
void <init> ()
void init (org.openjdk.source.util.JavacTask)
void init (org.openjdk.source.util.DocTrees, org.openjdk.javax.lang.model.util.Elements, org.openjdk.javax.lang.model.util.Types)
void initTypes ()
void setImplicitHeaders (int)
void setCustomTags (java.lang.String)
void setCheckPackages (java.lang.String)
static boolean validatePackages (java.lang.String)
void setHtmlVersion (org.openjdk.tools.doclint.HtmlVersion)
void setCurrent (org.openjdk.source.util.TreePath, org.openjdk.source.doctree.DocCommentTree)
org.openjdk.tools.doclint.Env$AccessKind getAccessKind ()
long getPos (org.openjdk.source.util.TreePath)
long getStartPos (org.openjdk.source.util.TreePath)
boolean shouldCheck (org.openjdk.source.tree.CompilationUnitTree)
private java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable)
}
org/openjdk/tools/doclint/Env$AccessKind.class
Env.java
package org.openjdk.tools.doclint
public final enum org.openjdk.tools.doclint.Env$AccessKind extends java.lang.Enum {
public static final enum org.openjdk.tools.doclint.Env$AccessKind PRIVATE
public static final enum org.openjdk.tools.doclint.Env$AccessKind PACKAGE
public static final enum org.openjdk.tools.doclint.Env$AccessKind PROTECTED
public static final enum org.openjdk.tools.doclint.Env$AccessKind PUBLIC
private static final synthetic org.openjdk.tools.doclint.Env$AccessKind[] $VALUES
public static org.openjdk.tools.doclint.Env$AccessKind[] values ()
public static org.openjdk.tools.doclint.Env$AccessKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static boolean accepts (java.lang.String)
static org.openjdk.tools.doclint.Env$AccessKind of (java.util.Set)
static void <clinit> ()
}
org/openjdk/tools/doclint/Entity.class
Entity.java
package org.openjdk.tools.doclint
public final enum org.openjdk.tools.doclint.Entity extends java.lang.Enum {
public static final enum org.openjdk.tools.doclint.Entity nbsp
public static final enum org.openjdk.tools.doclint.Entity iexcl
public static final enum org.openjdk.tools.doclint.Entity cent
public static final enum org.openjdk.tools.doclint.Entity pound
public static final enum org.openjdk.tools.doclint.Entity curren
public static final enum org.openjdk.tools.doclint.Entity yen
public static final enum org.openjdk.tools.doclint.Entity brvbar
public static final enum org.openjdk.tools.doclint.Entity sect
public static final enum org.openjdk.tools.doclint.Entity uml
public static final enum org.openjdk.tools.doclint.Entity copy
public static final enum org.openjdk.tools.doclint.Entity ordf
public static final enum org.openjdk.tools.doclint.Entity laquo
public static final enum org.openjdk.tools.doclint.Entity not
public static final enum org.openjdk.tools.doclint.Entity shy
public static final enum org.openjdk.tools.doclint.Entity reg
public static final enum org.openjdk.tools.doclint.Entity macr
public static final enum org.openjdk.tools.doclint.Entity deg
public static final enum org.openjdk.tools.doclint.Entity plusmn
public static final enum org.openjdk.tools.doclint.Entity sup2
public static final enum org.openjdk.tools.doclint.Entity sup3
public static final enum org.openjdk.tools.doclint.Entity acute
public static final enum org.openjdk.tools.doclint.Entity micro
public static final enum org.openjdk.tools.doclint.Entity para
public static final enum org.openjdk.tools.doclint.Entity middot
public static final enum org.openjdk.tools.doclint.Entity cedil
public static final enum org.openjdk.tools.doclint.Entity sup1
public static final enum org.openjdk.tools.doclint.Entity ordm
public static final enum org.openjdk.tools.doclint.Entity raquo
public static final enum org.openjdk.tools.doclint.Entity frac14
public static final enum org.openjdk.tools.doclint.Entity frac12
public static final enum org.openjdk.tools.doclint.Entity frac34
public static final enum org.openjdk.tools.doclint.Entity iquest
public static final enum org.openjdk.tools.doclint.Entity Agrave
public static final enum org.openjdk.tools.doclint.Entity Aacute
public static final enum org.openjdk.tools.doclint.Entity Acirc
public static final enum org.openjdk.tools.doclint.Entity Atilde
public static final enum org.openjdk.tools.doclint.Entity Auml
public static final enum org.openjdk.tools.doclint.Entity Aring
public static final enum org.openjdk.tools.doclint.Entity AElig
public static final enum org.openjdk.tools.doclint.Entity Ccedil
public static final enum org.openjdk.tools.doclint.Entity Egrave
public static final enum org.openjdk.tools.doclint.Entity Eacute
public static final enum org.openjdk.tools.doclint.Entity Ecirc
public static final enum org.openjdk.tools.doclint.Entity Euml
public static final enum org.openjdk.tools.doclint.Entity Igrave
public static final enum org.openjdk.tools.doclint.Entity Iacute
public static final enum org.openjdk.tools.doclint.Entity Icirc
public static final enum org.openjdk.tools.doclint.Entity Iuml
public static final enum org.openjdk.tools.doclint.Entity ETH
public static final enum org.openjdk.tools.doclint.Entity Ntilde
public static final enum org.openjdk.tools.doclint.Entity Ograve
public static final enum org.openjdk.tools.doclint.Entity Oacute
public static final enum org.openjdk.tools.doclint.Entity Ocirc
public static final enum org.openjdk.tools.doclint.Entity Otilde
public static final enum org.openjdk.tools.doclint.Entity Ouml
public static final enum org.openjdk.tools.doclint.Entity times
public static final enum org.openjdk.tools.doclint.Entity Oslash
public static final enum org.openjdk.tools.doclint.Entity Ugrave
public static final enum org.openjdk.tools.doclint.Entity Uacute
public static final enum org.openjdk.tools.doclint.Entity Ucirc
public static final enum org.openjdk.tools.doclint.Entity Uuml
public static final enum org.openjdk.tools.doclint.Entity Yacute
public static final enum org.openjdk.tools.doclint.Entity THORN
public static final enum org.openjdk.tools.doclint.Entity szlig
public static final enum org.openjdk.tools.doclint.Entity agrave
public static final enum org.openjdk.tools.doclint.Entity aacute
public static final enum org.openjdk.tools.doclint.Entity acirc
public static final enum org.openjdk.tools.doclint.Entity atilde
public static final enum org.openjdk.tools.doclint.Entity auml
public static final enum org.openjdk.tools.doclint.Entity aring
public static final enum org.openjdk.tools.doclint.Entity aelig
public static final enum org.openjdk.tools.doclint.Entity ccedil
public static final enum org.openjdk.tools.doclint.Entity egrave
public static final enum org.openjdk.tools.doclint.Entity eacute
public static final enum org.openjdk.tools.doclint.Entity ecirc
public static final enum org.openjdk.tools.doclint.Entity euml
public static final enum org.openjdk.tools.doclint.Entity igrave
public static final enum org.openjdk.tools.doclint.Entity iacute
public static final enum org.openjdk.tools.doclint.Entity icirc
public static final enum org.openjdk.tools.doclint.Entity iuml
public static final enum org.openjdk.tools.doclint.Entity eth
public static final enum org.openjdk.tools.doclint.Entity ntilde
public static final enum org.openjdk.tools.doclint.Entity ograve
public static final enum org.openjdk.tools.doclint.Entity oacute
public static final enum org.openjdk.tools.doclint.Entity ocirc
public static final enum org.openjdk.tools.doclint.Entity otilde
public static final enum org.openjdk.tools.doclint.Entity ouml
public static final enum org.openjdk.tools.doclint.Entity divide
public static final enum org.openjdk.tools.doclint.Entity oslash
public static final enum org.openjdk.tools.doclint.Entity ugrave
public static final enum org.openjdk.tools.doclint.Entity uacute
public static final enum org.openjdk.tools.doclint.Entity ucirc
public static final enum org.openjdk.tools.doclint.Entity uuml
public static final enum org.openjdk.tools.doclint.Entity yacute
public static final enum org.openjdk.tools.doclint.Entity thorn
public static final enum org.openjdk.tools.doclint.Entity yuml
public static final enum org.openjdk.tools.doclint.Entity fnof
public static final enum org.openjdk.tools.doclint.Entity Alpha
public static final enum org.openjdk.tools.doclint.Entity Beta
public static final enum org.openjdk.tools.doclint.Entity Gamma
public static final enum org.openjdk.tools.doclint.Entity Delta
public static final enum org.openjdk.tools.doclint.Entity Epsilon
public static final enum org.openjdk.tools.doclint.Entity Zeta
public static final enum org.openjdk.tools.doclint.Entity Eta
public static final enum org.openjdk.tools.doclint.Entity Theta
public static final enum org.openjdk.tools.doclint.Entity Iota
public static final enum org.openjdk.tools.doclint.Entity Kappa
public static final enum org.openjdk.tools.doclint.Entity Lambda
public static final enum org.openjdk.tools.doclint.Entity Mu
public static final enum org.openjdk.tools.doclint.Entity Nu
public static final enum org.openjdk.tools.doclint.Entity Xi
public static final enum org.openjdk.tools.doclint.Entity Omicron
public static final enum org.openjdk.tools.doclint.Entity Pi
public static final enum org.openjdk.tools.doclint.Entity Rho
public static final enum org.openjdk.tools.doclint.Entity Sigma
public static final enum org.openjdk.tools.doclint.Entity Tau
public static final enum org.openjdk.tools.doclint.Entity Upsilon
public static final enum org.openjdk.tools.doclint.Entity Phi
public static final enum org.openjdk.tools.doclint.Entity Chi
public static final enum org.openjdk.tools.doclint.Entity Psi
public static final enum org.openjdk.tools.doclint.Entity Omega
public static final enum org.openjdk.tools.doclint.Entity alpha
public static final enum org.openjdk.tools.doclint.Entity beta
public static final enum org.openjdk.tools.doclint.Entity gamma
public static final enum org.openjdk.tools.doclint.Entity delta
public static final enum org.openjdk.tools.doclint.Entity epsilon
public static final enum org.openjdk.tools.doclint.Entity zeta
public static final enum org.openjdk.tools.doclint.Entity eta
public static final enum org.openjdk.tools.doclint.Entity theta
public static final enum org.openjdk.tools.doclint.Entity iota
public static final enum org.openjdk.tools.doclint.Entity kappa
public static final enum org.openjdk.tools.doclint.Entity lambda
public static final enum org.openjdk.tools.doclint.Entity mu
public static final enum org.openjdk.tools.doclint.Entity nu
public static final enum org.openjdk.tools.doclint.Entity xi
public static final enum org.openjdk.tools.doclint.Entity omicron
public static final enum org.openjdk.tools.doclint.Entity pi
public static final enum org.openjdk.tools.doclint.Entity rho
public static final enum org.openjdk.tools.doclint.Entity sigmaf
public static final enum org.openjdk.tools.doclint.Entity sigma
public static final enum org.openjdk.tools.doclint.Entity tau
public static final enum org.openjdk.tools.doclint.Entity upsilon
public static final enum org.openjdk.tools.doclint.Entity phi
public static final enum org.openjdk.tools.doclint.Entity chi
public static final enum org.openjdk.tools.doclint.Entity psi
public static final enum org.openjdk.tools.doclint.Entity omega
public static final enum org.openjdk.tools.doclint.Entity thetasym
public static final enum org.openjdk.tools.doclint.Entity upsih
public static final enum org.openjdk.tools.doclint.Entity piv
public static final enum org.openjdk.tools.doclint.Entity bull
public static final enum org.openjdk.tools.doclint.Entity hellip
public static final enum org.openjdk.tools.doclint.Entity prime
public static final enum org.openjdk.tools.doclint.Entity Prime
public static final enum org.openjdk.tools.doclint.Entity oline
public static final enum org.openjdk.tools.doclint.Entity frasl
public static final enum org.openjdk.tools.doclint.Entity weierp
public static final enum org.openjdk.tools.doclint.Entity image
public static final enum org.openjdk.tools.doclint.Entity real
public static final enum org.openjdk.tools.doclint.Entity trade
public static final enum org.openjdk.tools.doclint.Entity alefsym
public static final enum org.openjdk.tools.doclint.Entity larr
public static final enum org.openjdk.tools.doclint.Entity uarr
public static final enum org.openjdk.tools.doclint.Entity rarr
public static final enum org.openjdk.tools.doclint.Entity darr
public static final enum org.openjdk.tools.doclint.Entity harr
public static final enum org.openjdk.tools.doclint.Entity crarr
public static final enum org.openjdk.tools.doclint.Entity lArr
public static final enum org.openjdk.tools.doclint.Entity uArr
public static final enum org.openjdk.tools.doclint.Entity rArr
public static final enum org.openjdk.tools.doclint.Entity dArr
public static final enum org.openjdk.tools.doclint.Entity hArr
public static final enum org.openjdk.tools.doclint.Entity forall
public static final enum org.openjdk.tools.doclint.Entity part
public static final enum org.openjdk.tools.doclint.Entity exist
public static final enum org.openjdk.tools.doclint.Entity empty
public static final enum org.openjdk.tools.doclint.Entity nabla
public static final enum org.openjdk.tools.doclint.Entity isin
public static final enum org.openjdk.tools.doclint.Entity notin
public static final enum org.openjdk.tools.doclint.Entity ni
public static final enum org.openjdk.tools.doclint.Entity prod
public static final enum org.openjdk.tools.doclint.Entity sum
public static final enum org.openjdk.tools.doclint.Entity minus
public static final enum org.openjdk.tools.doclint.Entity lowast
public static final enum org.openjdk.tools.doclint.Entity radic
public static final enum org.openjdk.tools.doclint.Entity prop
public static final enum org.openjdk.tools.doclint.Entity infin
public static final enum org.openjdk.tools.doclint.Entity ang
public static final enum org.openjdk.tools.doclint.Entity and
public static final enum org.openjdk.tools.doclint.Entity or
public static final enum org.openjdk.tools.doclint.Entity cap
public static final enum org.openjdk.tools.doclint.Entity cup
public static final enum org.openjdk.tools.doclint.Entity _int
public static final enum org.openjdk.tools.doclint.Entity there4
public static final enum org.openjdk.tools.doclint.Entity sim
public static final enum org.openjdk.tools.doclint.Entity cong
public static final enum org.openjdk.tools.doclint.Entity asymp
public static final enum org.openjdk.tools.doclint.Entity ne
public static final enum org.openjdk.tools.doclint.Entity equiv
public static final enum org.openjdk.tools.doclint.Entity le
public static final enum org.openjdk.tools.doclint.Entity ge
public static final enum org.openjdk.tools.doclint.Entity sub
public static final enum org.openjdk.tools.doclint.Entity sup
public static final enum org.openjdk.tools.doclint.Entity nsub
public static final enum org.openjdk.tools.doclint.Entity sube
public static final enum org.openjdk.tools.doclint.Entity supe
public static final enum org.openjdk.tools.doclint.Entity oplus
public static final enum org.openjdk.tools.doclint.Entity otimes
public static final enum org.openjdk.tools.doclint.Entity perp
public static final enum org.openjdk.tools.doclint.Entity sdot
public static final enum org.openjdk.tools.doclint.Entity lceil
public static final enum org.openjdk.tools.doclint.Entity rceil
public static final enum org.openjdk.tools.doclint.Entity lfloor
public static final enum org.openjdk.tools.doclint.Entity rfloor
public static final enum org.openjdk.tools.doclint.Entity lang
public static final enum org.openjdk.tools.doclint.Entity rang
public static final enum org.openjdk.tools.doclint.Entity loz
public static final enum org.openjdk.tools.doclint.Entity spades
public static final enum org.openjdk.tools.doclint.Entity clubs
public static final enum org.openjdk.tools.doclint.Entity hearts
public static final enum org.openjdk.tools.doclint.Entity diams
public static final enum org.openjdk.tools.doclint.Entity quot
public static final enum org.openjdk.tools.doclint.Entity amp
public static final enum org.openjdk.tools.doclint.Entity lt
public static final enum org.openjdk.tools.doclint.Entity gt
public static final enum org.openjdk.tools.doclint.Entity OElig
public static final enum org.openjdk.tools.doclint.Entity oelig
public static final enum org.openjdk.tools.doclint.Entity Scaron
public static final enum org.openjdk.tools.doclint.Entity scaron
public static final enum org.openjdk.tools.doclint.Entity Yuml
public static final enum org.openjdk.tools.doclint.Entity circ
public static final enum org.openjdk.tools.doclint.Entity tilde
public static final enum org.openjdk.tools.doclint.Entity ensp
public static final enum org.openjdk.tools.doclint.Entity emsp
public static final enum org.openjdk.tools.doclint.Entity thinsp
public static final enum org.openjdk.tools.doclint.Entity zwnj
public static final enum org.openjdk.tools.doclint.Entity zwj
public static final enum org.openjdk.tools.doclint.Entity lrm
public static final enum org.openjdk.tools.doclint.Entity rlm
public static final enum org.openjdk.tools.doclint.Entity ndash
public static final enum org.openjdk.tools.doclint.Entity mdash
public static final enum org.openjdk.tools.doclint.Entity lsquo
public static final enum org.openjdk.tools.doclint.Entity rsquo
public static final enum org.openjdk.tools.doclint.Entity sbquo
public static final enum org.openjdk.tools.doclint.Entity ldquo
public static final enum org.openjdk.tools.doclint.Entity rdquo
public static final enum org.openjdk.tools.doclint.Entity bdquo
public static final enum org.openjdk.tools.doclint.Entity dagger
public static final enum org.openjdk.tools.doclint.Entity Dagger
public static final enum org.openjdk.tools.doclint.Entity permil
public static final enum org.openjdk.tools.doclint.Entity lsaquo
public static final enum org.openjdk.tools.doclint.Entity rsaquo
public static final enum org.openjdk.tools.doclint.Entity euro
public final int code
private static final java.util.Map names
private static final java.util.Map codes
private static final synthetic org.openjdk.tools.doclint.Entity[] $VALUES
public static org.openjdk.tools.doclint.Entity[] values ()
public static org.openjdk.tools.doclint.Entity valueOf (java.lang.String)
private void <init> (java.lang.String, int, int)
public static boolean isValid (java.lang.String)
public static org.openjdk.tools.doclint.Entity get (java.lang.String)
public static boolean isValid (int)
static void <clinit> ()
}
org/openjdk/tools/doclint/DocLint.class
DocLint.java
package org.openjdk.tools.doclint
public org.openjdk.tools.doclint.DocLint extends java.lang.Object implements org.openjdk.source.util.Plugin {
public static final String XMSGS_OPTION
public static final String XMSGS_CUSTOM_PREFIX
private static final String STATS
public static final String XIMPLICIT_HEADERS
public static final String XCUSTOM_TAGS_PREFIX
public static final String XHTML_VERSION_PREFIX
public static final String XCHECK_PACKAGE
public static final String SEPARATOR
java.util.List javacBootClassPath
java.util.List javacClassPath
java.util.List javacSourcePath
java.util.List javacOpts
java.util.List javacFiles
boolean needHelp
org.openjdk.tools.doclint.Env env
org.openjdk.tools.doclint.Checker checker
public void <init> ()
public static transient void main (java.lang.String[])
public transient void run (java.lang.String[]) throws org.openjdk.tools.doclint.DocLint$BadArgs java.io.IOException
public transient void run (java.io.PrintWriter, java.lang.String[]) throws org.openjdk.tools.doclint.DocLint$BadArgs java.io.IOException
transient void processArgs (java.lang.String[]) throws org.openjdk.tools.doclint.DocLint$BadArgs
void showHelp (java.io.PrintWriter)
java.util.List splitPath (java.lang.String)
public java.lang.String getName ()
public transient void init (org.openjdk.source.util.JavacTask, java.lang.String[])
public void init (org.openjdk.source.util.JavacTask, java.lang.String[], boolean)
public void scan (org.openjdk.source.util.TreePath)
public boolean shouldCheck (org.openjdk.source.tree.CompilationUnitTree)
public void reportStats (java.io.PrintWriter)
public static boolean isValidOption (java.lang.String)
private transient java.lang.String localize (java.lang.String, java.lang.Object[])
static synthetic java.lang.String access$000 (org.openjdk.tools.doclint.DocLint, java.lang.String, java.lang.Object[])
}
org/openjdk/tools/doclint/DocLint$DeclScanner.class
DocLint.java
package org.openjdk.tools.doclint
abstract org.openjdk.tools.doclint.DocLint$DeclScanner extends org.openjdk.source.util.TreePathScanner {
final org.openjdk.tools.doclint.Env env
public void <init> (org.openjdk.tools.doclint.Env)
abstract void visitDecl (org.openjdk.source.tree.Tree, org.openjdk.javax.lang.model.element.Name)
public java.lang.Void visitPackage (org.openjdk.source.tree.PackageTree, java.lang.Void)
public java.lang.Void visitClass (org.openjdk.source.tree.ClassTree, java.lang.Void)
public java.lang.Void visitMethod (org.openjdk.source.tree.MethodTree, java.lang.Void)
public java.lang.Void visitModule (org.openjdk.source.tree.ModuleTree, java.lang.Void)
public java.lang.Void visitVariable (org.openjdk.source.tree.VariableTree, java.lang.Void)
public java.lang.Void visitCompilationUnit (org.openjdk.source.tree.CompilationUnitTree, java.lang.Void)
public volatile synthetic java.lang.Object visitModule (org.openjdk.source.tree.ModuleTree, java.lang.Object)
public volatile synthetic java.lang.Object visitVariable (org.openjdk.source.tree.VariableTree, java.lang.Object)
public volatile synthetic java.lang.Object visitMethod (org.openjdk.source.tree.MethodTree, java.lang.Object)
public volatile synthetic java.lang.Object visitClass (org.openjdk.source.tree.ClassTree, java.lang.Object)
public volatile synthetic java.lang.Object visitPackage (org.openjdk.source.tree.PackageTree, java.lang.Object)
public volatile synthetic java.lang.Object visitCompilationUnit (org.openjdk.source.tree.CompilationUnitTree, java.lang.Object)
}
org/openjdk/tools/doclint/DocLint$BadArgs.class
DocLint.java
package org.openjdk.tools.doclint
public org.openjdk.tools.doclint.DocLint$BadArgs extends java.lang.Exception {
private static final long serialVersionUID
final String code
final Object[] args
final synthetic org.openjdk.tools.doclint.DocLint this$0
transient void <init> (org.openjdk.tools.doclint.DocLint, java.lang.String, java.lang.Object[])
}
org/openjdk/tools/doclint/DocLint$4.class
DocLint.java
package org.openjdk.tools.doclint
synthetic org.openjdk.tools.doclint.DocLint$4 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$sun$source$util$TaskEvent$Kind
static void <clinit> ()
}
org/openjdk/tools/doclint/DocLint$3.class
DocLint.java
package org.openjdk.tools.doclint
org.openjdk.tools.doclint.DocLint$3 extends java.lang.Object implements org.openjdk.source.util.TaskListener {
java.util.Queue todo
final synthetic org.openjdk.tools.doclint.DocLint$DeclScanner val$ds
final synthetic org.openjdk.tools.doclint.DocLint this$0
void <init> (org.openjdk.tools.doclint.DocLint, org.openjdk.tools.doclint.DocLint$DeclScanner)
public void started (org.openjdk.source.util.TaskEvent)
public void finished (org.openjdk.source.util.TaskEvent)
}
org/openjdk/tools/doclint/DocLint$2.class
DocLint.java
package org.openjdk.tools.doclint
org.openjdk.tools.doclint.DocLint$2 extends org.openjdk.tools.doclint.DocLint$DeclScanner {
final synthetic org.openjdk.tools.doclint.DocLint this$0
void <init> (org.openjdk.tools.doclint.DocLint, org.openjdk.tools.doclint.Env)
void visitDecl (org.openjdk.source.tree.Tree, org.openjdk.javax.lang.model.element.Name)
}
org/openjdk/tools/doclint/DocLint$1.class
DocLint.java
package org.openjdk.tools.doclint
org.openjdk.tools.doclint.DocLint$1 extends org.openjdk.tools.doclint.DocLint$DeclScanner {
final synthetic org.openjdk.tools.doclint.DocLint this$0
void <init> (org.openjdk.tools.doclint.DocLint, org.openjdk.tools.doclint.Env)
void visitDecl (org.openjdk.source.tree.Tree, org.openjdk.javax.lang.model.element.Name)
}
org/openjdk/tools/doclint/Checker.class
Checker.java
package org.openjdk.tools.doclint
public org.openjdk.tools.doclint.Checker extends org.openjdk.source.util.DocTreePathScanner {
final org.openjdk.tools.doclint.Env env
java.util.Set foundParams
java.util.Set foundThrows
java.util.Map foundAnchors
boolean foundInheritDoc
boolean foundReturn
private final java.util.Deque tagStack
private org.openjdk.tools.doclint.HtmlTag currHeaderTag
private final int implicitHeaderLevel
private static final java.util.regex.Pattern validName
private static final java.util.regex.Pattern validNumber
private static final java.util.regex.Pattern docRoot
void <init> (org.openjdk.tools.doclint.Env)
public java.lang.Void scan (org.openjdk.source.doctree.DocCommentTree, org.openjdk.source.util.TreePath)
private transient void reportMissing (java.lang.String, java.lang.Object[])
private transient void reportReference (java.lang.String, java.lang.Object[])
public java.lang.Void visitDocComment (org.openjdk.source.doctree.DocCommentTree, java.lang.Void)
public java.lang.Void visitText (org.openjdk.source.doctree.TextTree, java.lang.Void)
public java.lang.Void visitEntity (org.openjdk.source.doctree.EntityTree, java.lang.Void)
void checkAllowsText (org.openjdk.source.doctree.DocTree)
public java.lang.Void visitStartElement (org.openjdk.source.doctree.StartElementTree, java.lang.Void)
private void checkStructure (org.openjdk.source.doctree.StartElementTree, org.openjdk.tools.doclint.HtmlTag)
private void checkHeader (org.openjdk.source.doctree.StartElementTree, org.openjdk.tools.doclint.HtmlTag)
private int getHeaderLevel (org.openjdk.tools.doclint.HtmlTag)
public java.lang.Void visitEndElement (org.openjdk.source.doctree.EndElementTree, java.lang.Void)
void warnIfEmpty (org.openjdk.tools.doclint.Checker$TagStackItem, org.openjdk.source.doctree.DocTree)
public java.lang.Void visitAttribute (org.openjdk.source.doctree.AttributeTree, java.lang.Void)
private void validateHtml4Attrs (org.openjdk.source.doctree.AttributeTree, org.openjdk.javax.lang.model.element.Name, org.openjdk.tools.doclint.HtmlTag$AttrKind)
private void validateHtml5Attrs (org.openjdk.source.doctree.AttributeTree, org.openjdk.javax.lang.model.element.Name, org.openjdk.tools.doclint.HtmlTag$AttrKind)
private boolean checkAnchor (java.lang.String)
private org.openjdk.javax.lang.model.element.Element getEnclosingPackageOrClass (org.openjdk.javax.lang.model.element.Element)
private java.lang.String getAttrValue (org.openjdk.source.doctree.AttributeTree)
private void checkURI (org.openjdk.source.doctree.AttributeTree, java.lang.String)
public java.lang.Void visitAuthor (org.openjdk.source.doctree.AuthorTree, java.lang.Void)
public java.lang.Void visitDocRoot (org.openjdk.source.doctree.DocRootTree, java.lang.Void)
public java.lang.Void visitInheritDoc (org.openjdk.source.doctree.InheritDocTree, java.lang.Void)
public java.lang.Void visitLink (org.openjdk.source.doctree.LinkTree, java.lang.Void)
public java.lang.Void visitLiteral (org.openjdk.source.doctree.LiteralTree, java.lang.Void)
public java.lang.Void visitParam (org.openjdk.source.doctree.ParamTree, java.lang.Void)
private void checkParamsDocumented (java.util.List)
public java.lang.Void visitProvides (org.openjdk.source.doctree.ProvidesTree, java.lang.Void)
public java.lang.Void visitReference (org.openjdk.source.doctree.ReferenceTree, java.lang.Void)
public java.lang.Void visitReturn (org.openjdk.source.doctree.ReturnTree, java.lang.Void)
public java.lang.Void visitSerialData (org.openjdk.source.doctree.SerialDataTree, java.lang.Void)
public java.lang.Void visitSerialField (org.openjdk.source.doctree.SerialFieldTree, java.lang.Void)
public java.lang.Void visitSince (org.openjdk.source.doctree.SinceTree, java.lang.Void)
public java.lang.Void visitThrows (org.openjdk.source.doctree.ThrowsTree, java.lang.Void)
private boolean isThrowable (org.openjdk.javax.lang.model.type.TypeMirror)
private void checkThrowsDeclared (org.openjdk.source.doctree.ReferenceTree, org.openjdk.javax.lang.model.type.TypeMirror, java.util.List)
private void checkThrowsDocumented (java.util.List)
public java.lang.Void visitUnknownBlockTag (org.openjdk.source.doctree.UnknownBlockTagTree, java.lang.Void)
public java.lang.Void visitUnknownInlineTag (org.openjdk.source.doctree.UnknownInlineTagTree, java.lang.Void)
private void checkUnknownTag (org.openjdk.source.doctree.DocTree, java.lang.String)
public java.lang.Void visitUses (org.openjdk.source.doctree.UsesTree, java.lang.Void)
public java.lang.Void visitValue (org.openjdk.source.doctree.ValueTree, java.lang.Void)
private boolean isConstant (org.openjdk.javax.lang.model.element.Element)
public java.lang.Void visitVersion (org.openjdk.source.doctree.VersionTree, java.lang.Void)
public java.lang.Void visitErroneous (org.openjdk.source.doctree.ErroneousTree, java.lang.Void)
private boolean isCheckedException (org.openjdk.javax.lang.model.type.TypeMirror)
private boolean isSynthetic ()
void markEnclosingTag (org.openjdk.tools.doclint.Checker$Flag)
java.lang.String toString (org.openjdk.source.util.TreePath)
void toString (org.openjdk.source.util.TreePath, java.lang.StringBuilder)
void warnIfEmpty (org.openjdk.source.doctree.DocTree, java.util.List)
boolean hasNonWhitespace (org.openjdk.source.doctree.TextTree)
public volatile synthetic java.lang.Object visitVersion (org.openjdk.source.doctree.VersionTree, java.lang.Object)
public volatile synthetic java.lang.Object visitValue (org.openjdk.source.doctree.ValueTree, java.lang.Object)
public volatile synthetic java.lang.Object visitUses (org.openjdk.source.doctree.UsesTree, java.lang.Object)
public volatile synthetic java.lang.Object visitUnknownInlineTag (org.openjdk.source.doctree.UnknownInlineTagTree, java.lang.Object)
public volatile synthetic java.lang.Object visitUnknownBlockTag (org.openjdk.source.doctree.UnknownBlockTagTree, java.lang.Object)
public volatile synthetic java.lang.Object visitThrows (org.openjdk.source.doctree.ThrowsTree, java.lang.Object)
public volatile synthetic java.lang.Object visitText (org.openjdk.source.doctree.TextTree, java.lang.Object)
public volatile synthetic java.lang.Object visitStartElement (org.openjdk.source.doctree.StartElementTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSince (org.openjdk.source.doctree.SinceTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSerialField (org.openjdk.source.doctree.SerialFieldTree, java.lang.Object)
public volatile synthetic java.lang.Object visitSerialData (org.openjdk.source.doctree.SerialDataTree, java.lang.Object)
public volatile synthetic java.lang.Object visitReturn (org.openjdk.source.doctree.ReturnTree, java.lang.Object)
public volatile synthetic java.lang.Object visitReference (org.openjdk.source.doctree.ReferenceTree, java.lang.Object)
public volatile synthetic java.lang.Object visitProvides (org.openjdk.source.doctree.ProvidesTree, java.lang.Object)
public volatile synthetic java.lang.Object visitParam (org.openjdk.source.doctree.ParamTree, java.lang.Object)
public volatile synthetic java.lang.Object visitLiteral (org.openjdk.source.doctree.LiteralTree, java.lang.Object)
public volatile synthetic java.lang.Object visitLink (org.openjdk.source.doctree.LinkTree, java.lang.Object)
public volatile synthetic java.lang.Object visitInheritDoc (org.openjdk.source.doctree.InheritDocTree, java.lang.Object)
public volatile synthetic java.lang.Object visitErroneous (org.openjdk.source.doctree.ErroneousTree, java.lang.Object)
public volatile synthetic java.lang.Object visitEntity (org.openjdk.source.doctree.EntityTree, java.lang.Object)
public volatile synthetic java.lang.Object visitEndElement (org.openjdk.source.doctree.EndElementTree, java.lang.Object)
public volatile synthetic java.lang.Object visitDocRoot (org.openjdk.source.doctree.DocRootTree, java.lang.Object)
public volatile synthetic java.lang.Object visitDocComment (org.openjdk.source.doctree.DocCommentTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAuthor (org.openjdk.source.doctree.AuthorTree, java.lang.Object)
public volatile synthetic java.lang.Object visitAttribute (org.openjdk.source.doctree.AttributeTree, java.lang.Object)
static void <clinit> ()
}
org/openjdk/tools/doclint/Checker$TagStackItem.class
Checker.java
package org.openjdk.tools.doclint
org.openjdk.tools.doclint.Checker$TagStackItem extends java.lang.Object {
final org.openjdk.source.doctree.DocTree tree
final org.openjdk.tools.doclint.HtmlTag tag
final java.util.Set attrs
final java.util.Set flags
void <init> (org.openjdk.source.doctree.DocTree, org.openjdk.tools.doclint.HtmlTag)
public java.lang.String toString ()
}
org/openjdk/tools/doclint/Checker$Flag.class
Checker.java
package org.openjdk.tools.doclint
public final enum org.openjdk.tools.doclint.Checker$Flag extends java.lang.Enum {
public static final enum org.openjdk.tools.doclint.Checker$Flag TABLE_HAS_CAPTION
public static final enum org.openjdk.tools.doclint.Checker$Flag HAS_ELEMENT
public static final enum org.openjdk.tools.doclint.Checker$Flag HAS_HEADING
public static final enum org.openjdk.tools.doclint.Checker$Flag HAS_INLINE_TAG
public static final enum org.openjdk.tools.doclint.Checker$Flag HAS_TEXT
public static final enum org.openjdk.tools.doclint.Checker$Flag REPORTED_BAD_INLINE
private static final synthetic org.openjdk.tools.doclint.Checker$Flag[] $VALUES
public static org.openjdk.tools.doclint.Checker$Flag[] values ()
public static org.openjdk.tools.doclint.Checker$Flag valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/tools/doclint/Checker$1.class
Checker.java
package org.openjdk.tools.doclint
synthetic org.openjdk.tools.doclint.Checker$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind
static final synthetic int[] $SwitchMap$com$sun$tools$doclint$HtmlTag
static final synthetic int[] $SwitchMap$com$sun$source$doctree$DocTree$Kind
static final synthetic int[] $SwitchMap$com$sun$tools$doclint$HtmlTag$BlockType
static final synthetic int[] $SwitchMap$com$sun$tools$doclint$HtmlVersion
static final synthetic int[] $SwitchMap$com$sun$tools$doclint$HtmlTag$Attr
static final synthetic int[] $SwitchMap$com$sun$tools$doclint$HtmlTag$AttrKind
static void <clinit> ()
}
org/openjdk/source/
org/openjdk/source/util/
org/openjdk/source/util/Trees.class
Trees.java
package org.openjdk.source.util
public abstract org.openjdk.source.util.Trees extends java.lang.Object {
public void <init> ()
public static org.openjdk.source.util.Trees instance (org.openjdk.javax.tools.JavaCompiler$CompilationTask)
public static org.openjdk.source.util.Trees instance (org.openjdk.javax.annotation.processing.ProcessingEnvironment)
static org.openjdk.source.util.Trees getJavacTrees (java.lang.Class, java.lang.Object)
public abstract org.openjdk.source.util.SourcePositions getSourcePositions ()
public abstract org.openjdk.source.tree.Tree getTree (org.openjdk.javax.lang.model.element.Element)
public abstract org.openjdk.source.tree.ClassTree getTree (org.openjdk.javax.lang.model.element.TypeElement)
public abstract org.openjdk.source.tree.MethodTree getTree (org.openjdk.javax.lang.model.element.ExecutableElement)
public abstract org.openjdk.source.tree.Tree getTree (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror)
public abstract org.openjdk.source.tree.Tree getTree (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror, org.openjdk.javax.lang.model.element.AnnotationValue)
public abstract org.openjdk.source.util.TreePath getPath (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.tree.Tree)
public abstract org.openjdk.source.util.TreePath getPath (org.openjdk.javax.lang.model.element.Element)
public abstract org.openjdk.source.util.TreePath getPath (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror)
public abstract org.openjdk.source.util.TreePath getPath (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror, org.openjdk.javax.lang.model.element.AnnotationValue)
public abstract org.openjdk.javax.lang.model.element.Element getElement (org.openjdk.source.util.TreePath)
public abstract org.openjdk.javax.lang.model.type.TypeMirror getTypeMirror (org.openjdk.source.util.TreePath)
public abstract org.openjdk.source.tree.Scope getScope (org.openjdk.source.util.TreePath)
public abstract java.lang.String getDocComment (org.openjdk.source.util.TreePath)
public abstract boolean isAccessible (org.openjdk.source.tree.Scope, org.openjdk.javax.lang.model.element.TypeElement)
public abstract boolean isAccessible (org.openjdk.source.tree.Scope, org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.type.DeclaredType)
public abstract org.openjdk.javax.lang.model.type.TypeMirror getOriginalType (org.openjdk.javax.lang.model.type.ErrorType)
public abstract void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence, org.openjdk.source.tree.Tree, org.openjdk.source.tree.CompilationUnitTree)
public abstract org.openjdk.javax.lang.model.type.TypeMirror getLub (org.openjdk.source.tree.CatchTree)
}
org/openjdk/source/util/TreeScanner.class
TreeScanner.java
package org.openjdk.source.util
public org.openjdk.source.util.TreeScanner extends java.lang.Object implements org.openjdk.source.tree.TreeVisitor {
public void <init> ()
public java.lang.Object scan (org.openjdk.source.tree.Tree, java.lang.Object)
private java.lang.Object scanAndReduce (org.openjdk.source.tree.Tree, java.lang.Object, java.lang.Object)
public java.lang.Object scan (java.lang.Iterable, java.lang.Object)
private java.lang.Object scanAndReduce (java.lang.Iterable, java.lang.Object, java.lang.Object)
public java.lang.Object reduce (java.lang.Object, java.lang.Object)
public java.lang.Object visitCompilationUnit (org.openjdk.source.tree.CompilationUnitTree, java.lang.Object)
public java.lang.Object visitPackage (org.openjdk.source.tree.PackageTree, java.lang.Object)
public java.lang.Object visitImport (org.openjdk.source.tree.ImportTree, java.lang.Object)
public java.lang.Object visitClass (org.openjdk.source.tree.ClassTree, java.lang.Object)
public java.lang.Object visitMethod (org.openjdk.source.tree.MethodTree, java.lang.Object)
public java.lang.Object visitVariable (org.openjdk.source.tree.VariableTree, java.lang.Object)
public java.lang.Object visitEmptyStatement (org.openjdk.source.tree.EmptyStatementTree, java.lang.Object)
public java.lang.Object visitBlock (org.openjdk.source.tree.BlockTree, java.lang.Object)
public java.lang.Object visitDoWhileLoop (org.openjdk.source.tree.DoWhileLoopTree, java.lang.Object)
public java.lang.Object visitWhileLoop (org.openjdk.source.tree.WhileLoopTree, java.lang.Object)
public java.lang.Object visitForLoop (org.openjdk.source.tree.ForLoopTree, java.lang.Object)
public java.lang.Object visitEnhancedForLoop (org.openjdk.source.tree.EnhancedForLoopTree, java.lang.Object)
public java.lang.Object visitLabeledStatement (org.openjdk.source.tree.LabeledStatementTree, java.lang.Object)
public java.lang.Object visitSwitch (org.openjdk.source.tree.SwitchTree, java.lang.Object)
public java.lang.Object visitCase (org.openjdk.source.tree.CaseTree, java.lang.Object)
public java.lang.Object visitSynchronized (org.openjdk.source.tree.SynchronizedTree, java.lang.Object)
public java.lang.Object visitTry (org.openjdk.source.tree.TryTree, java.lang.Object)
public java.lang.Object visitCatch (org.openjdk.source.tree.CatchTree, java.lang.Object)
public java.lang.Object visitConditionalExpression (org.openjdk.source.tree.ConditionalExpressionTree, java.lang.Object)
public java.lang.Object visitIf (org.openjdk.source.tree.IfTree, java.lang.Object)
public java.lang.Object visitExpressionStatement (org.openjdk.source.tree.ExpressionStatementTree, java.lang.Object)
public java.lang.Object visitBreak (org.openjdk.source.tree.BreakTree, java.lang.Object)
public java.lang.Object visitContinue (org.openjdk.source.tree.ContinueTree, java.lang.Object)
public java.lang.Object visitReturn (org.openjdk.source.tree.ReturnTree, java.lang.Object)
public java.lang.Object visitThrow (org.openjdk.source.tree.ThrowTree, java.lang.Object)
public java.lang.Object visitAssert (org.openjdk.source.tree.AssertTree, java.lang.Object)
public java.lang.Object visitMethodInvocation (org.openjdk.source.tree.MethodInvocationTree, java.lang.Object)
public java.lang.Object visitNewClass (org.openjdk.source.tree.NewClassTree, java.lang.Object)
public java.lang.Object visitNewArray (org.openjdk.source.tree.NewArrayTree, java.lang.Object)
public java.lang.Object visitLambdaExpression (org.openjdk.source.tree.LambdaExpressionTree, java.lang.Object)
public java.lang.Object visitParenthesized (org.openjdk.source.tree.ParenthesizedTree, java.lang.Object)
public java.lang.Object visitAssignment (org.openjdk.source.tree.AssignmentTree, java.lang.Object)
public java.lang.Object visitCompoundAssignment (org.openjdk.source.tree.CompoundAssignmentTree, java.lang.Object)
public java.lang.Object visitUnary (org.openjdk.source.tree.UnaryTree, java.lang.Object)
public java.lang.Object visitBinary (org.openjdk.source.tree.BinaryTree, java.lang.Object)
public java.lang.Object visitTypeCast (org.openjdk.source.tree.TypeCastTree, java.lang.Object)
public java.lang.Object visitInstanceOf (org.openjdk.source.tree.InstanceOfTree, java.lang.Object)
public java.lang.Object visitArrayAccess (org.openjdk.source.tree.ArrayAccessTree, java.lang.Object)
public java.lang.Object visitMemberSelect (org.openjdk.source.tree.MemberSelectTree, java.lang.Object)
public java.lang.Object visitMemberReference (org.openjdk.source.tree.MemberReferenceTree, java.lang.Object)
public java.lang.Object visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Object)
public java.lang.Object visitLiteral (org.openjdk.source.tree.LiteralTree, java.lang.Object)
public java.lang.Object visitPrimitiveType (org.openjdk.source.tree.PrimitiveTypeTree, java.lang.Object)
public java.lang.Object visitArrayType (org.openjdk.source.tree.ArrayTypeTree, java.lang.Object)
public java.lang.Object visitParameterizedType (org.openjdk.source.tree.ParameterizedTypeTree, java.lang.Object)
public java.lang.Object visitUnionType (org.openjdk.source.tree.UnionTypeTree, java.lang.Object)
public java.lang.Object visitIntersectionType (org.openjdk.source.tree.IntersectionTypeTree, java.lang.Object)
public java.lang.Object visitTypeParameter (org.openjdk.source.tree.TypeParameterTree, java.lang.Object)
public java.lang.Object visitWildcard (org.openjdk.source.tree.WildcardTree, java.lang.Object)
public java.lang.Object visitModifiers (org.openjdk.source.tree.ModifiersTree, java.lang.Object)
public java.lang.Object visitAnnotation (org.openjdk.source.tree.AnnotationTree, java.lang.Object)
public java.lang.Object visitAnnotatedType (org.openjdk.source.tree.AnnotatedTypeTree, java.lang.Object)
public java.lang.Object visitModule (org.openjdk.source.tree.ModuleTree, java.lang.Object)
public java.lang.Object visitExports (org.openjdk.source.tree.ExportsTree, java.lang.Object)
public java.lang.Object visitOpens (org.openjdk.source.tree.OpensTree, java.lang.Object)
public java.lang.Object visitProvides (org.openjdk.source.tree.ProvidesTree, java.lang.Object)
public java.lang.Object visitRequires (org.openjdk.source.tree.RequiresTree, java.lang.Object)
public java.lang.Object visitUses (org.openjdk.source.tree.UsesTree, java.lang.Object)
public java.lang.Object visitOther (org.openjdk.source.tree.Tree, java.lang.Object)
public java.lang.Object visitErroneous (org.openjdk.source.tree.ErroneousTree, java.lang.Object)
}
org/openjdk/source/util/TreePathScanner.class
TreePathScanner.java
package org.openjdk.source.util
public org.openjdk.source.util.TreePathScanner extends org.openjdk.source.util.TreeScanner {
private org.openjdk.source.util.TreePath path
public void <init> ()
public java.lang.Object scan (org.openjdk.source.util.TreePath, java.lang.Object)
public java.lang.Object scan (org.openjdk.source.tree.Tree, java.lang.Object)
public org.openjdk.source.util.TreePath getCurrentPath ()
}
org/openjdk/source/util/TreePath.class
TreePath.java
package org.openjdk.source.util
public org.openjdk.source.util.TreePath extends java.lang.Object implements java.lang.Iterable {
private org.openjdk.source.tree.CompilationUnitTree compilationUnit
private org.openjdk.source.tree.Tree leaf
private org.openjdk.source.util.TreePath parent
public static org.openjdk.source.util.TreePath getPath (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.tree.Tree)
public static org.openjdk.source.util.TreePath getPath (org.openjdk.source.util.TreePath, org.openjdk.source.tree.Tree)
public void <init> (org.openjdk.source.tree.CompilationUnitTree)
public void <init> (org.openjdk.source.util.TreePath, org.openjdk.source.tree.Tree)
public org.openjdk.source.tree.CompilationUnitTree getCompilationUnit ()
public org.openjdk.source.tree.Tree getLeaf ()
public org.openjdk.source.util.TreePath getParentPath ()
public java.util.Iterator iterator ()
static synthetic org.openjdk.source.tree.Tree access$000 (org.openjdk.source.util.TreePath)
static synthetic org.openjdk.source.util.TreePath access$100 (org.openjdk.source.util.TreePath)
}
org/openjdk/source/util/TreePath$1Result.class
TreePath.java
package org.openjdk.source.util
org.openjdk.source.util.TreePath$1Result extends java.lang.Error {
static final long serialVersionUID
org.openjdk.source.util.TreePath path
void <init> (org.openjdk.source.util.TreePath)
}
org/openjdk/source/util/TreePath$1PathFinder.class
TreePath.java
package org.openjdk.source.util
org.openjdk.source.util.TreePath$1PathFinder extends org.openjdk.source.util.TreePathScanner {
void <init> ()
public org.openjdk.source.util.TreePath scan (org.openjdk.source.tree.Tree, org.openjdk.source.tree.Tree)
public volatile synthetic java.lang.Object scan (org.openjdk.source.tree.Tree, java.lang.Object)
}
org/openjdk/source/util/TreePath$1.class
TreePath.java
package org.openjdk.source.util
org.openjdk.source.util.TreePath$1 extends java.lang.Object implements java.util.Iterator {
private org.openjdk.source.util.TreePath next
final synthetic org.openjdk.source.util.TreePath this$0
void <init> (org.openjdk.source.util.TreePath)
public boolean hasNext ()
public org.openjdk.source.tree.Tree next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/source/util/TaskListener.class
TaskListener.java
package org.openjdk.source.util
public abstract org.openjdk.source.util.TaskListener extends java.lang.Object {
public void started (org.openjdk.source.util.TaskEvent)
public void finished (org.openjdk.source.util.TaskEvent)
}
org/openjdk/source/util/TaskEvent.class
TaskEvent.java
package org.openjdk.source.util
public final org.openjdk.source.util.TaskEvent extends java.lang.Object {
private org.openjdk.source.util.TaskEvent$Kind kind
private org.openjdk.javax.tools.JavaFileObject file
private org.openjdk.source.tree.CompilationUnitTree unit
private org.openjdk.javax.lang.model.element.TypeElement clazz
public void <init> (org.openjdk.source.util.TaskEvent$Kind)
public void <init> (org.openjdk.source.util.TaskEvent$Kind, org.openjdk.javax.tools.JavaFileObject)
public void <init> (org.openjdk.source.util.TaskEvent$Kind, org.openjdk.source.tree.CompilationUnitTree)
public void <init> (org.openjdk.source.util.TaskEvent$Kind, org.openjdk.source.tree.CompilationUnitTree, org.openjdk.javax.lang.model.element.TypeElement)
private void <init> (org.openjdk.source.util.TaskEvent$Kind, org.openjdk.javax.tools.JavaFileObject, org.openjdk.source.tree.CompilationUnitTree, org.openjdk.javax.lang.model.element.TypeElement)
public org.openjdk.source.util.TaskEvent$Kind getKind ()
public org.openjdk.javax.tools.JavaFileObject getSourceFile ()
public org.openjdk.source.tree.CompilationUnitTree getCompilationUnit ()
public org.openjdk.javax.lang.model.element.TypeElement getTypeElement ()
public java.lang.String toString ()
}
org/openjdk/source/util/TaskEvent$Kind.class
TaskEvent.java
package org.openjdk.source.util
public final enum org.openjdk.source.util.TaskEvent$Kind extends java.lang.Enum {
public static final enum org.openjdk.source.util.TaskEvent$Kind PARSE
public static final enum org.openjdk.source.util.TaskEvent$Kind ENTER
public static final enum org.openjdk.source.util.TaskEvent$Kind ANALYZE
public static final enum org.openjdk.source.util.TaskEvent$Kind GENERATE
public static final enum org.openjdk.source.util.TaskEvent$Kind ANNOTATION_PROCESSING
public static final enum org.openjdk.source.util.TaskEvent$Kind ANNOTATION_PROCESSING_ROUND
public static final enum org.openjdk.source.util.TaskEvent$Kind COMPILATION
private static final synthetic org.openjdk.source.util.TaskEvent$Kind[] $VALUES
public static org.openjdk.source.util.TaskEvent$Kind[] values ()
public static org.openjdk.source.util.TaskEvent$Kind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/source/util/SourcePositions.class
SourcePositions.java
package org.openjdk.source.util
public abstract org.openjdk.source.util.SourcePositions extends java.lang.Object {
public abstract long getStartPosition (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.tree.Tree)
public abstract long getEndPosition (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.tree.Tree)
}
org/openjdk/source/util/SimpleTreeVisitor.class
SimpleTreeVisitor.java
package org.openjdk.source.util
public org.openjdk.source.util.SimpleTreeVisitor extends java.lang.Object implements org.openjdk.source.tree.TreeVisitor {
protected final Object DEFAULT_VALUE
protected void <init> ()
protected void <init> (java.lang.Object)
protected java.lang.Object defaultAction (org.openjdk.source.tree.Tree, java.lang.Object)
public final java.lang.Object visit (org.openjdk.source.tree.Tree, java.lang.Object)
public final java.lang.Object visit (java.lang.Iterable, java.lang.Object)
public java.lang.Object visitCompilationUnit (org.openjdk.source.tree.CompilationUnitTree, java.lang.Object)
public java.lang.Object visitPackage (org.openjdk.source.tree.PackageTree, java.lang.Object)
public java.lang.Object visitImport (org.openjdk.source.tree.ImportTree, java.lang.Object)
public java.lang.Object visitClass (org.openjdk.source.tree.ClassTree, java.lang.Object)
public java.lang.Object visitMethod (org.openjdk.source.tree.MethodTree, java.lang.Object)
public java.lang.Object visitVariable (org.openjdk.source.tree.VariableTree, java.lang.Object)
public java.lang.Object visitEmptyStatement (org.openjdk.source.tree.EmptyStatementTree, java.lang.Object)
public java.lang.Object visitBlock (org.openjdk.source.tree.BlockTree, java.lang.Object)
public java.lang.Object visitDoWhileLoop (org.openjdk.source.tree.DoWhileLoopTree, java.lang.Object)
public java.lang.Object visitWhileLoop (org.openjdk.source.tree.WhileLoopTree, java.lang.Object)
public java.lang.Object visitForLoop (org.openjdk.source.tree.ForLoopTree, java.lang.Object)
public java.lang.Object visitEnhancedForLoop (org.openjdk.source.tree.EnhancedForLoopTree, java.lang.Object)
public java.lang.Object visitLabeledStatement (org.openjdk.source.tree.LabeledStatementTree, java.lang.Object)
public java.lang.Object visitSwitch (org.openjdk.source.tree.SwitchTree, java.lang.Object)
public java.lang.Object visitCase (org.openjdk.source.tree.CaseTree, java.lang.Object)
public java.lang.Object visitSynchronized (org.openjdk.source.tree.SynchronizedTree, java.lang.Object)
public java.lang.Object visitTry (org.openjdk.source.tree.TryTree, java.lang.Object)
public java.lang.Object visitCatch (org.openjdk.source.tree.CatchTree, java.lang.Object)
public java.lang.Object visitConditionalExpression (org.openjdk.source.tree.ConditionalExpressionTree, java.lang.Object)
public java.lang.Object visitIf (org.openjdk.source.tree.IfTree, java.lang.Object)
public java.lang.Object visitExpressionStatement (org.openjdk.source.tree.ExpressionStatementTree, java.lang.Object)
public java.lang.Object visitBreak (org.openjdk.source.tree.BreakTree, java.lang.Object)
public java.lang.Object visitContinue (org.openjdk.source.tree.ContinueTree, java.lang.Object)
public java.lang.Object visitReturn (org.openjdk.source.tree.ReturnTree, java.lang.Object)
public java.lang.Object visitThrow (org.openjdk.source.tree.ThrowTree, java.lang.Object)
public java.lang.Object visitAssert (org.openjdk.source.tree.AssertTree, java.lang.Object)
public java.lang.Object visitMethodInvocation (org.openjdk.source.tree.MethodInvocationTree, java.lang.Object)
public java.lang.Object visitNewClass (org.openjdk.source.tree.NewClassTree, java.lang.Object)
public java.lang.Object visitNewArray (org.openjdk.source.tree.NewArrayTree, java.lang.Object)
public java.lang.Object visitLambdaExpression (org.openjdk.source.tree.LambdaExpressionTree, java.lang.Object)
public java.lang.Object visitParenthesized (org.openjdk.source.tree.ParenthesizedTree, java.lang.Object)
public java.lang.Object visitAssignment (org.openjdk.source.tree.AssignmentTree, java.lang.Object)
public java.lang.Object visitCompoundAssignment (org.openjdk.source.tree.CompoundAssignmentTree, java.lang.Object)
public java.lang.Object visitUnary (org.openjdk.source.tree.UnaryTree, java.lang.Object)
public java.lang.Object visitBinary (org.openjdk.source.tree.BinaryTree, java.lang.Object)
public java.lang.Object visitTypeCast (org.openjdk.source.tree.TypeCastTree, java.lang.Object)
public java.lang.Object visitInstanceOf (org.openjdk.source.tree.InstanceOfTree, java.lang.Object)
public java.lang.Object visitArrayAccess (org.openjdk.source.tree.ArrayAccessTree, java.lang.Object)
public java.lang.Object visitMemberSelect (org.openjdk.source.tree.MemberSelectTree, java.lang.Object)
public java.lang.Object visitMemberReference (org.openjdk.source.tree.MemberReferenceTree, java.lang.Object)
public java.lang.Object visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Object)
public java.lang.Object visitLiteral (org.openjdk.source.tree.LiteralTree, java.lang.Object)
public java.lang.Object visitPrimitiveType (org.openjdk.source.tree.PrimitiveTypeTree, java.lang.Object)
public java.lang.Object visitArrayType (org.openjdk.source.tree.ArrayTypeTree, java.lang.Object)
public java.lang.Object visitParameterizedType (org.openjdk.source.tree.ParameterizedTypeTree, java.lang.Object)
public java.lang.Object visitUnionType (org.openjdk.source.tree.UnionTypeTree, java.lang.Object)
public java.lang.Object visitIntersectionType (org.openjdk.source.tree.IntersectionTypeTree, java.lang.Object)
public java.lang.Object visitTypeParameter (org.openjdk.source.tree.TypeParameterTree, java.lang.Object)
public java.lang.Object visitWildcard (org.openjdk.source.tree.WildcardTree, java.lang.Object)
public java.lang.Object visitModifiers (org.openjdk.source.tree.ModifiersTree, java.lang.Object)
public java.lang.Object visitAnnotation (org.openjdk.source.tree.AnnotationTree, java.lang.Object)
public java.lang.Object visitAnnotatedType (org.openjdk.source.tree.AnnotatedTypeTree, java.lang.Object)
public java.lang.Object visitModule (org.openjdk.source.tree.ModuleTree, java.lang.Object)
public java.lang.Object visitExports (org.openjdk.source.tree.ExportsTree, java.lang.Object)
public java.lang.Object visitOpens (org.openjdk.source.tree.OpensTree, java.lang.Object)
public java.lang.Object visitProvides (org.openjdk.source.tree.ProvidesTree, java.lang.Object)
public java.lang.Object visitRequires (org.openjdk.source.tree.RequiresTree, java.lang.Object)
public java.lang.Object visitUses (org.openjdk.source.tree.UsesTree, java.lang.Object)
public java.lang.Object visitErroneous (org.openjdk.source.tree.ErroneousTree, java.lang.Object)
public java.lang.Object visitOther (org.openjdk.source.tree.Tree, java.lang.Object)
}
org/openjdk/source/util/SimpleDocTreeVisitor.class
SimpleDocTreeVisitor.java
package org.openjdk.source.util
public org.openjdk.source.util.SimpleDocTreeVisitor extends java.lang.Object implements org.openjdk.source.doctree.DocTreeVisitor {
protected final Object DEFAULT_VALUE
protected void <init> ()
protected void <init> (java.lang.Object)
protected java.lang.Object defaultAction (org.openjdk.source.doctree.DocTree, java.lang.Object)
public final java.lang.Object visit (org.openjdk.source.doctree.DocTree, java.lang.Object)
public final java.lang.Object visit (java.lang.Iterable, java.lang.Object)
public java.lang.Object visitAttribute (org.openjdk.source.doctree.AttributeTree, java.lang.Object)
public java.lang.Object visitAuthor (org.openjdk.source.doctree.AuthorTree, java.lang.Object)
public java.lang.Object visitComment (org.openjdk.source.doctree.CommentTree, java.lang.Object)
public java.lang.Object visitDeprecated (org.openjdk.source.doctree.DeprecatedTree, java.lang.Object)
public java.lang.Object visitDocComment (org.openjdk.source.doctree.DocCommentTree, java.lang.Object)
public java.lang.Object visitDocRoot (org.openjdk.source.doctree.DocRootTree, java.lang.Object)
public java.lang.Object visitEndElement (org.openjdk.source.doctree.EndElementTree, java.lang.Object)
public java.lang.Object visitEntity (org.openjdk.source.doctree.EntityTree, java.lang.Object)
public java.lang.Object visitErroneous (org.openjdk.source.doctree.ErroneousTree, java.lang.Object)
public java.lang.Object visitHidden (org.openjdk.source.doctree.HiddenTree, java.lang.Object)
public java.lang.Object visitIdentifier (org.openjdk.source.doctree.IdentifierTree, java.lang.Object)
public java.lang.Object visitIndex (org.openjdk.source.doctree.IndexTree, java.lang.Object)
public java.lang.Object visitInheritDoc (org.openjdk.source.doctree.InheritDocTree, java.lang.Object)
public java.lang.Object visitLink (org.openjdk.source.doctree.LinkTree, java.lang.Object)
public java.lang.Object visitLiteral (org.openjdk.source.doctree.LiteralTree, java.lang.Object)
public java.lang.Object visitParam (org.openjdk.source.doctree.ParamTree, java.lang.Object)
public java.lang.Object visitProvides (org.openjdk.source.doctree.ProvidesTree, java.lang.Object)
public java.lang.Object visitReference (org.openjdk.source.doctree.ReferenceTree, java.lang.Object)
public java.lang.Object visitReturn (org.openjdk.source.doctree.ReturnTree, java.lang.Object)
public java.lang.Object visitSee (org.openjdk.source.doctree.SeeTree, java.lang.Object)
public java.lang.Object visitSerial (org.openjdk.source.doctree.SerialTree, java.lang.Object)
public java.lang.Object visitSerialData (org.openjdk.source.doctree.SerialDataTree, java.lang.Object)
public java.lang.Object visitSerialField (org.openjdk.source.doctree.SerialFieldTree, java.lang.Object)
public java.lang.Object visitSince (org.openjdk.source.doctree.SinceTree, java.lang.Object)
public java.lang.Object visitStartElement (org.openjdk.source.doctree.StartElementTree, java.lang.Object)
public java.lang.Object visitText (org.openjdk.source.doctree.TextTree, java.lang.Object)
public java.lang.Object visitThrows (org.openjdk.source.doctree.ThrowsTree, java.lang.Object)
public java.lang.Object visitUnknownBlockTag (org.openjdk.source.doctree.UnknownBlockTagTree, java.lang.Object)
public java.lang.Object visitUnknownInlineTag (org.openjdk.source.doctree.UnknownInlineTagTree, java.lang.Object)
public java.lang.Object visitUses (org.openjdk.source.doctree.UsesTree, java.lang.Object)
public java.lang.Object visitValue (org.openjdk.source.doctree.ValueTree, java.lang.Object)
public java.lang.Object visitVersion (org.openjdk.source.doctree.VersionTree, java.lang.Object)
public java.lang.Object visitOther (org.openjdk.source.doctree.DocTree, java.lang.Object)
}
org/openjdk/source/util/Plugin.class
Plugin.java
package org.openjdk.source.util
public abstract org.openjdk.source.util.Plugin extends java.lang.Object {
public abstract java.lang.String getName ()
public transient abstract void init (org.openjdk.source.util.JavacTask, java.lang.String[])
}
org/openjdk/source/util/JavacTask.class
JavacTask.java
package org.openjdk.source.util
public abstract org.openjdk.source.util.JavacTask extends java.lang.Object implements org.openjdk.javax.tools.JavaCompiler$CompilationTask {
public void <init> ()
public static org.openjdk.source.util.JavacTask instance (org.openjdk.javax.annotation.processing.ProcessingEnvironment)
public abstract java.lang.Iterable parse () throws java.io.IOException
public abstract java.lang.Iterable analyze () throws java.io.IOException
public abstract java.lang.Iterable generate () throws java.io.IOException
public abstract void setTaskListener (org.openjdk.source.util.TaskListener)
public abstract void addTaskListener (org.openjdk.source.util.TaskListener)
public abstract void removeTaskListener (org.openjdk.source.util.TaskListener)
public abstract org.openjdk.javax.lang.model.type.TypeMirror getTypeMirror (java.lang.Iterable)
public abstract org.openjdk.javax.lang.model.util.Elements getElements ()
public abstract org.openjdk.javax.lang.model.util.Types getTypes ()
}
org/openjdk/source/util/DocTrees.class
DocTrees.java
package org.openjdk.source.util
public abstract org.openjdk.source.util.DocTrees extends org.openjdk.source.util.Trees {
public void <init> ()
public static org.openjdk.source.util.DocTrees instance (org.openjdk.javax.tools.JavaCompiler$CompilationTask)
public static org.openjdk.source.util.DocTrees instance (org.openjdk.javax.annotation.processing.ProcessingEnvironment)
public abstract java.text.BreakIterator getBreakIterator ()
public abstract org.openjdk.source.doctree.DocCommentTree getDocCommentTree (org.openjdk.source.util.TreePath)
public abstract org.openjdk.source.doctree.DocCommentTree getDocCommentTree (org.openjdk.javax.lang.model.element.Element)
public abstract org.openjdk.source.doctree.DocCommentTree getDocCommentTree (org.openjdk.javax.tools.FileObject)
public abstract org.openjdk.source.doctree.DocCommentTree getDocCommentTree (org.openjdk.javax.lang.model.element.Element, java.lang.String) throws java.io.IOException
public abstract org.openjdk.source.util.DocTreePath getDocTreePath (org.openjdk.javax.tools.FileObject, org.openjdk.javax.lang.model.element.PackageElement)
public abstract org.openjdk.javax.lang.model.element.Element getElement (org.openjdk.source.util.DocTreePath)
public abstract java.util.List getFirstSentence (java.util.List)
public abstract org.openjdk.source.util.DocSourcePositions getSourcePositions ()
public abstract void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence, org.openjdk.source.doctree.DocTree, org.openjdk.source.doctree.DocCommentTree, org.openjdk.source.tree.CompilationUnitTree)
public abstract void setBreakIterator (java.text.BreakIterator)
public abstract org.openjdk.source.util.DocTreeFactory getDocTreeFactory ()
public volatile synthetic org.openjdk.source.util.SourcePositions getSourcePositions ()
}
org/openjdk/source/util/DocTreeScanner.class
DocTreeScanner.java
package org.openjdk.source.util
public org.openjdk.source.util.DocTreeScanner extends java.lang.Object implements org.openjdk.source.doctree.DocTreeVisitor {
public void <init> ()
public java.lang.Object scan (org.openjdk.source.doctree.DocTree, java.lang.Object)
private java.lang.Object scanAndReduce (org.openjdk.source.doctree.DocTree, java.lang.Object, java.lang.Object)
public java.lang.Object scan (java.lang.Iterable, java.lang.Object)
private java.lang.Object scanAndReduce (java.lang.Iterable, java.lang.Object, java.lang.Object)
public java.lang.Object reduce (java.lang.Object, java.lang.Object)
public java.lang.Object visitAttribute (org.openjdk.source.doctree.AttributeTree, java.lang.Object)
public java.lang.Object visitAuthor (org.openjdk.source.doctree.AuthorTree, java.lang.Object)
public java.lang.Object visitComment (org.openjdk.source.doctree.CommentTree, java.lang.Object)
public java.lang.Object visitDeprecated (org.openjdk.source.doctree.DeprecatedTree, java.lang.Object)
public java.lang.Object visitDocComment (org.openjdk.source.doctree.DocCommentTree, java.lang.Object)
public java.lang.Object visitDocRoot (org.openjdk.source.doctree.DocRootTree, java.lang.Object)
public java.lang.Object visitEndElement (org.openjdk.source.doctree.EndElementTree, java.lang.Object)
public java.lang.Object visitEntity (org.openjdk.source.doctree.EntityTree, java.lang.Object)
public java.lang.Object visitErroneous (org.openjdk.source.doctree.ErroneousTree, java.lang.Object)
public java.lang.Object visitHidden (org.openjdk.source.doctree.HiddenTree, java.lang.Object)
public java.lang.Object visitIdentifier (org.openjdk.source.doctree.IdentifierTree, java.lang.Object)
public java.lang.Object visitIndex (org.openjdk.source.doctree.IndexTree, java.lang.Object)
public java.lang.Object visitInheritDoc (org.openjdk.source.doctree.InheritDocTree, java.lang.Object)
public java.lang.Object visitLink (org.openjdk.source.doctree.LinkTree, java.lang.Object)
public java.lang.Object visitLiteral (org.openjdk.source.doctree.LiteralTree, java.lang.Object)
public java.lang.Object visitParam (org.openjdk.source.doctree.ParamTree, java.lang.Object)
public java.lang.Object visitProvides (org.openjdk.source.doctree.ProvidesTree, java.lang.Object)
public java.lang.Object visitReference (org.openjdk.source.doctree.ReferenceTree, java.lang.Object)
public java.lang.Object visitReturn (org.openjdk.source.doctree.ReturnTree, java.lang.Object)
public java.lang.Object visitSee (org.openjdk.source.doctree.SeeTree, java.lang.Object)
public java.lang.Object visitSerial (org.openjdk.source.doctree.SerialTree, java.lang.Object)
public java.lang.Object visitSerialData (org.openjdk.source.doctree.SerialDataTree, java.lang.Object)
public java.lang.Object visitSerialField (org.openjdk.source.doctree.SerialFieldTree, java.lang.Object)
public java.lang.Object visitSince (org.openjdk.source.doctree.SinceTree, java.lang.Object)
public java.lang.Object visitStartElement (org.openjdk.source.doctree.StartElementTree, java.lang.Object)
public java.lang.Object visitText (org.openjdk.source.doctree.TextTree, java.lang.Object)
public java.lang.Object visitThrows (org.openjdk.source.doctree.ThrowsTree, java.lang.Object)
public java.lang.Object visitUnknownBlockTag (org.openjdk.source.doctree.UnknownBlockTagTree, java.lang.Object)
public java.lang.Object visitUnknownInlineTag (org.openjdk.source.doctree.UnknownInlineTagTree, java.lang.Object)
public java.lang.Object visitUses (org.openjdk.source.doctree.UsesTree, java.lang.Object)
public java.lang.Object visitValue (org.openjdk.source.doctree.ValueTree, java.lang.Object)
public java.lang.Object visitVersion (org.openjdk.source.doctree.VersionTree, java.lang.Object)
public java.lang.Object visitOther (org.openjdk.source.doctree.DocTree, java.lang.Object)
}
org/openjdk/source/util/DocTreePathScanner.class
DocTreePathScanner.java
package org.openjdk.source.util
public org.openjdk.source.util.DocTreePathScanner extends org.openjdk.source.util.DocTreeScanner {
private org.openjdk.source.util.DocTreePath path
public void <init> ()
public java.lang.Object scan (org.openjdk.source.util.DocTreePath, java.lang.Object)
public java.lang.Object scan (org.openjdk.source.doctree.DocTree, java.lang.Object)
public org.openjdk.source.util.DocTreePath getCurrentPath ()
}
org/openjdk/source/util/DocTreePath.class
DocTreePath.java
package org.openjdk.source.util
public org.openjdk.source.util.DocTreePath extends java.lang.Object implements java.lang.Iterable {
private final org.openjdk.source.util.TreePath treePath
private final org.openjdk.source.doctree.DocCommentTree docComment
private final org.openjdk.source.doctree.DocTree leaf
private final org.openjdk.source.util.DocTreePath parent
public static org.openjdk.source.util.DocTreePath getPath (org.openjdk.source.util.TreePath, org.openjdk.source.doctree.DocCommentTree, org.openjdk.source.doctree.DocTree)
public static org.openjdk.source.util.DocTreePath getPath (org.openjdk.source.util.DocTreePath, org.openjdk.source.doctree.DocTree)
public void <init> (org.openjdk.source.util.TreePath, org.openjdk.source.doctree.DocCommentTree)
public void <init> (org.openjdk.source.util.DocTreePath, org.openjdk.source.doctree.DocTree)
public org.openjdk.source.util.TreePath getTreePath ()
public org.openjdk.source.doctree.DocCommentTree getDocComment ()
public org.openjdk.source.doctree.DocTree getLeaf ()
public org.openjdk.source.util.DocTreePath getParentPath ()
public java.util.Iterator iterator ()
static synthetic org.openjdk.source.doctree.DocTree access$000 (org.openjdk.source.util.DocTreePath)
static synthetic org.openjdk.source.util.DocTreePath access$100 (org.openjdk.source.util.DocTreePath)
}
org/openjdk/source/util/DocTreePath$1Result.class
DocTreePath.java
package org.openjdk.source.util
org.openjdk.source.util.DocTreePath$1Result extends java.lang.Error {
static final long serialVersionUID
org.openjdk.source.util.DocTreePath path
void <init> (org.openjdk.source.util.DocTreePath)
}
org/openjdk/source/util/DocTreePath$1PathFinder.class
DocTreePath.java
package org.openjdk.source.util
org.openjdk.source.util.DocTreePath$1PathFinder extends org.openjdk.source.util.DocTreePathScanner {
void <init> ()
public org.openjdk.source.util.DocTreePath scan (org.openjdk.source.doctree.DocTree, org.openjdk.source.doctree.DocTree)
public volatile synthetic java.lang.Object scan (org.openjdk.source.doctree.DocTree, java.lang.Object)
}
org/openjdk/source/util/DocTreePath$1.class
DocTreePath.java
package org.openjdk.source.util
org.openjdk.source.util.DocTreePath$1 extends java.lang.Object implements java.util.Iterator {
private org.openjdk.source.util.DocTreePath next
final synthetic org.openjdk.source.util.DocTreePath this$0
void <init> (org.openjdk.source.util.DocTreePath)
public boolean hasNext ()
public org.openjdk.source.doctree.DocTree next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/source/util/DocTreeFactory.class
DocTreeFactory.java
package org.openjdk.source.util
public abstract org.openjdk.source.util.DocTreeFactory extends java.lang.Object {
public abstract org.openjdk.source.doctree.AttributeTree newAttributeTree (org.openjdk.javax.lang.model.element.Name, org.openjdk.source.doctree.AttributeTree$ValueKind, java.util.List)
public abstract org.openjdk.source.doctree.AuthorTree newAuthorTree (java.util.List)
public abstract org.openjdk.source.doctree.LiteralTree newCodeTree (org.openjdk.source.doctree.TextTree)
public abstract org.openjdk.source.doctree.CommentTree newCommentTree (java.lang.String)
public abstract org.openjdk.source.doctree.DeprecatedTree newDeprecatedTree (java.util.List)
public abstract org.openjdk.source.doctree.DocCommentTree newDocCommentTree (java.util.List, java.util.List)
public abstract org.openjdk.source.doctree.DocRootTree newDocRootTree ()
public abstract org.openjdk.source.doctree.EndElementTree newEndElementTree (org.openjdk.javax.lang.model.element.Name)
public abstract org.openjdk.source.doctree.EntityTree newEntityTree (org.openjdk.javax.lang.model.element.Name)
public abstract org.openjdk.source.doctree.ErroneousTree newErroneousTree (java.lang.String, org.openjdk.javax.tools.Diagnostic)
public abstract org.openjdk.source.doctree.ThrowsTree newExceptionTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public abstract org.openjdk.source.doctree.HiddenTree newHiddenTree (java.util.List)
public abstract org.openjdk.source.doctree.IdentifierTree newIdentifierTree (org.openjdk.javax.lang.model.element.Name)
public abstract org.openjdk.source.doctree.IndexTree newIndexTree (org.openjdk.source.doctree.DocTree, java.util.List)
public abstract org.openjdk.source.doctree.InheritDocTree newInheritDocTree ()
public abstract org.openjdk.source.doctree.LinkTree newLinkTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public abstract org.openjdk.source.doctree.LinkTree newLinkPlainTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public abstract org.openjdk.source.doctree.LiteralTree newLiteralTree (org.openjdk.source.doctree.TextTree)
public abstract org.openjdk.source.doctree.ParamTree newParamTree (boolean, org.openjdk.source.doctree.IdentifierTree, java.util.List)
public abstract org.openjdk.source.doctree.ProvidesTree newProvidesTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public abstract org.openjdk.source.doctree.ReferenceTree newReferenceTree (java.lang.String)
public abstract org.openjdk.source.doctree.ReturnTree newReturnTree (java.util.List)
public abstract org.openjdk.source.doctree.SeeTree newSeeTree (java.util.List)
public abstract org.openjdk.source.doctree.SerialTree newSerialTree (java.util.List)
public abstract org.openjdk.source.doctree.SerialDataTree newSerialDataTree (java.util.List)
public abstract org.openjdk.source.doctree.SerialFieldTree newSerialFieldTree (org.openjdk.source.doctree.IdentifierTree, org.openjdk.source.doctree.ReferenceTree, java.util.List)
public abstract org.openjdk.source.doctree.SinceTree newSinceTree (java.util.List)
public abstract org.openjdk.source.doctree.StartElementTree newStartElementTree (org.openjdk.javax.lang.model.element.Name, java.util.List, boolean)
public abstract org.openjdk.source.doctree.TextTree newTextTree (java.lang.String)
public abstract org.openjdk.source.doctree.ThrowsTree newThrowsTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public abstract org.openjdk.source.doctree.UnknownBlockTagTree newUnknownBlockTagTree (org.openjdk.javax.lang.model.element.Name, java.util.List)
public abstract org.openjdk.source.doctree.UnknownInlineTagTree newUnknownInlineTagTree (org.openjdk.javax.lang.model.element.Name, java.util.List)
public abstract org.openjdk.source.doctree.UsesTree newUsesTree (org.openjdk.source.doctree.ReferenceTree, java.util.List)
public abstract org.openjdk.source.doctree.ValueTree newValueTree (org.openjdk.source.doctree.ReferenceTree)
public abstract org.openjdk.source.doctree.VersionTree newVersionTree (java.util.List)
public abstract org.openjdk.source.util.DocTreeFactory at (int)
public abstract java.util.List getFirstSentence (java.util.List)
}
org/openjdk/source/util/DocSourcePositions.class
DocSourcePositions.java
package org.openjdk.source.util
public abstract org.openjdk.source.util.DocSourcePositions extends java.lang.Object implements org.openjdk.source.util.SourcePositions {
public abstract long getStartPosition (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.doctree.DocCommentTree, org.openjdk.source.doctree.DocTree)
public abstract long getEndPosition (org.openjdk.source.tree.CompilationUnitTree, org.openjdk.source.doctree.DocCommentTree, org.openjdk.source.doctree.DocTree)
}
org/openjdk/source/tree/
org/openjdk/source/tree/WildcardTree.class
WildcardTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.WildcardTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract org.openjdk.source.tree.Tree getBound ()
}
org/openjdk/source/tree/WhileLoopTree.class
WhileLoopTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.WhileLoopTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.ExpressionTree getCondition ()
public abstract org.openjdk.source.tree.StatementTree getStatement ()
}
org/openjdk/source/tree/VariableTree.class
VariableTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.VariableTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.ModifiersTree getModifiers ()
public abstract org.openjdk.javax.lang.model.element.Name getName ()
public abstract org.openjdk.source.tree.ExpressionTree getNameExpression ()
public abstract org.openjdk.source.tree.Tree getType ()
public abstract org.openjdk.source.tree.ExpressionTree getInitializer ()
}
org/openjdk/source/tree/UsesTree.class
UsesTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.UsesTree extends java.lang.Object implements org.openjdk.source.tree.DirectiveTree {
public abstract org.openjdk.source.tree.ExpressionTree getServiceName ()
}
org/openjdk/source/tree/UnionTypeTree.class
UnionTypeTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.UnionTypeTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract java.util.List getTypeAlternatives ()
}
org/openjdk/source/tree/UnaryTree.class
UnaryTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.UnaryTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/source/tree/TypeParameterTree.class
TypeParameterTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.TypeParameterTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract org.openjdk.javax.lang.model.element.Name getName ()
public abstract java.util.List getBounds ()
public abstract java.util.List getAnnotations ()
}
org/openjdk/source/tree/TypeCastTree.class
TypeCastTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.TypeCastTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.Tree getType ()
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/source/tree/TryTree.class
TryTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.TryTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.BlockTree getBlock ()
public abstract java.util.List getCatches ()
public abstract org.openjdk.source.tree.BlockTree getFinallyBlock ()
public abstract java.util.List getResources ()
}
org/openjdk/source/tree/TreeVisitor.class
TreeVisitor.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.TreeVisitor extends java.lang.Object {
public abstract java.lang.Object visitAnnotatedType (org.openjdk.source.tree.AnnotatedTypeTree, java.lang.Object)
public abstract java.lang.Object visitAnnotation (org.openjdk.source.tree.AnnotationTree, java.lang.Object)
public abstract java.lang.Object visitMethodInvocation (org.openjdk.source.tree.MethodInvocationTree, java.lang.Object)
public abstract java.lang.Object visitAssert (org.openjdk.source.tree.AssertTree, java.lang.Object)
public abstract java.lang.Object visitAssignment (org.openjdk.source.tree.AssignmentTree, java.lang.Object)
public abstract java.lang.Object visitCompoundAssignment (org.openjdk.source.tree.CompoundAssignmentTree, java.lang.Object)
public abstract java.lang.Object visitBinary (org.openjdk.source.tree.BinaryTree, java.lang.Object)
public abstract java.lang.Object visitBlock (org.openjdk.source.tree.BlockTree, java.lang.Object)
public abstract java.lang.Object visitBreak (org.openjdk.source.tree.BreakTree, java.lang.Object)
public abstract java.lang.Object visitCase (org.openjdk.source.tree.CaseTree, java.lang.Object)
public abstract java.lang.Object visitCatch (org.openjdk.source.tree.CatchTree, java.lang.Object)
public abstract java.lang.Object visitClass (org.openjdk.source.tree.ClassTree, java.lang.Object)
public abstract java.lang.Object visitConditionalExpression (org.openjdk.source.tree.ConditionalExpressionTree, java.lang.Object)
public abstract java.lang.Object visitContinue (org.openjdk.source.tree.ContinueTree, java.lang.Object)
public abstract java.lang.Object visitDoWhileLoop (org.openjdk.source.tree.DoWhileLoopTree, java.lang.Object)
public abstract java.lang.Object visitErroneous (org.openjdk.source.tree.ErroneousTree, java.lang.Object)
public abstract java.lang.Object visitExpressionStatement (org.openjdk.source.tree.ExpressionStatementTree, java.lang.Object)
public abstract java.lang.Object visitEnhancedForLoop (org.openjdk.source.tree.EnhancedForLoopTree, java.lang.Object)
public abstract java.lang.Object visitForLoop (org.openjdk.source.tree.ForLoopTree, java.lang.Object)
public abstract java.lang.Object visitIdentifier (org.openjdk.source.tree.IdentifierTree, java.lang.Object)
public abstract java.lang.Object visitIf (org.openjdk.source.tree.IfTree, java.lang.Object)
public abstract java.lang.Object visitImport (org.openjdk.source.tree.ImportTree, java.lang.Object)
public abstract java.lang.Object visitArrayAccess (org.openjdk.source.tree.ArrayAccessTree, java.lang.Object)
public abstract java.lang.Object visitLabeledStatement (org.openjdk.source.tree.LabeledStatementTree, java.lang.Object)
public abstract java.lang.Object visitLiteral (org.openjdk.source.tree.LiteralTree, java.lang.Object)
public abstract java.lang.Object visitMethod (org.openjdk.source.tree.MethodTree, java.lang.Object)
public abstract java.lang.Object visitModifiers (org.openjdk.source.tree.ModifiersTree, java.lang.Object)
public abstract java.lang.Object visitNewArray (org.openjdk.source.tree.NewArrayTree, java.lang.Object)
public abstract java.lang.Object visitNewClass (org.openjdk.source.tree.NewClassTree, java.lang.Object)
public abstract java.lang.Object visitLambdaExpression (org.openjdk.source.tree.LambdaExpressionTree, java.lang.Object)
public abstract java.lang.Object visitPackage (org.openjdk.source.tree.PackageTree, java.lang.Object)
public abstract java.lang.Object visitParenthesized (org.openjdk.source.tree.ParenthesizedTree, java.lang.Object)
public abstract java.lang.Object visitReturn (org.openjdk.source.tree.ReturnTree, java.lang.Object)
public abstract java.lang.Object visitMemberSelect (org.openjdk.source.tree.MemberSelectTree, java.lang.Object)
public abstract java.lang.Object visitMemberReference (org.openjdk.source.tree.MemberReferenceTree, java.lang.Object)
public abstract java.lang.Object visitEmptyStatement (org.openjdk.source.tree.EmptyStatementTree, java.lang.Object)
public abstract java.lang.Object visitSwitch (org.openjdk.source.tree.SwitchTree, java.lang.Object)
public abstract java.lang.Object visitSynchronized (org.openjdk.source.tree.SynchronizedTree, java.lang.Object)
public abstract java.lang.Object visitThrow (org.openjdk.source.tree.ThrowTree, java.lang.Object)
public abstract java.lang.Object visitCompilationUnit (org.openjdk.source.tree.CompilationUnitTree, java.lang.Object)
public abstract java.lang.Object visitTry (org.openjdk.source.tree.TryTree, java.lang.Object)
public abstract java.lang.Object visitParameterizedType (org.openjdk.source.tree.ParameterizedTypeTree, java.lang.Object)
public abstract java.lang.Object visitUnionType (org.openjdk.source.tree.UnionTypeTree, java.lang.Object)
public abstract java.lang.Object visitIntersectionType (org.openjdk.source.tree.IntersectionTypeTree, java.lang.Object)
public abstract java.lang.Object visitArrayType (org.openjdk.source.tree.ArrayTypeTree, java.lang.Object)
public abstract java.lang.Object visitTypeCast (org.openjdk.source.tree.TypeCastTree, java.lang.Object)
public abstract java.lang.Object visitPrimitiveType (org.openjdk.source.tree.PrimitiveTypeTree, java.lang.Object)
public abstract java.lang.Object visitTypeParameter (org.openjdk.source.tree.TypeParameterTree, java.lang.Object)
public abstract java.lang.Object visitInstanceOf (org.openjdk.source.tree.InstanceOfTree, java.lang.Object)
public abstract java.lang.Object visitUnary (org.openjdk.source.tree.UnaryTree, java.lang.Object)
public abstract java.lang.Object visitVariable (org.openjdk.source.tree.VariableTree, java.lang.Object)
public abstract java.lang.Object visitWhileLoop (org.openjdk.source.tree.WhileLoopTree, java.lang.Object)
public abstract java.lang.Object visitWildcard (org.openjdk.source.tree.WildcardTree, java.lang.Object)
public abstract java.lang.Object visitModule (org.openjdk.source.tree.ModuleTree, java.lang.Object)
public abstract java.lang.Object visitExports (org.openjdk.source.tree.ExportsTree, java.lang.Object)
public abstract java.lang.Object visitOpens (org.openjdk.source.tree.OpensTree, java.lang.Object)
public abstract java.lang.Object visitProvides (org.openjdk.source.tree.ProvidesTree, java.lang.Object)
public abstract java.lang.Object visitRequires (org.openjdk.source.tree.RequiresTree, java.lang.Object)
public abstract java.lang.Object visitUses (org.openjdk.source.tree.UsesTree, java.lang.Object)
public abstract java.lang.Object visitOther (org.openjdk.source.tree.Tree, java.lang.Object)
}
org/openjdk/source/tree/Tree.class
Tree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.Tree extends java.lang.Object {
public abstract org.openjdk.source.tree.Tree$Kind getKind ()
public abstract java.lang.Object accept (org.openjdk.source.tree.TreeVisitor, java.lang.Object)
}
org/openjdk/source/tree/Tree$Kind.class
Tree.java
package org.openjdk.source.tree
public final enum org.openjdk.source.tree.Tree$Kind extends java.lang.Enum {
public static final enum org.openjdk.source.tree.Tree$Kind ANNOTATED_TYPE
public static final enum org.openjdk.source.tree.Tree$Kind ANNOTATION
public static final enum org.openjdk.source.tree.Tree$Kind TYPE_ANNOTATION
public static final enum org.openjdk.source.tree.Tree$Kind ARRAY_ACCESS
public static final enum org.openjdk.source.tree.Tree$Kind ARRAY_TYPE
public static final enum org.openjdk.source.tree.Tree$Kind ASSERT
public static final enum org.openjdk.source.tree.Tree$Kind ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind BLOCK
public static final enum org.openjdk.source.tree.Tree$Kind BREAK
public static final enum org.openjdk.source.tree.Tree$Kind CASE
public static final enum org.openjdk.source.tree.Tree$Kind CATCH
public static final enum org.openjdk.source.tree.Tree$Kind CLASS
public static final enum org.openjdk.source.tree.Tree$Kind COMPILATION_UNIT
public static final enum org.openjdk.source.tree.Tree$Kind CONDITIONAL_EXPRESSION
public static final enum org.openjdk.source.tree.Tree$Kind CONTINUE
public static final enum org.openjdk.source.tree.Tree$Kind DO_WHILE_LOOP
public static final enum org.openjdk.source.tree.Tree$Kind ENHANCED_FOR_LOOP
public static final enum org.openjdk.source.tree.Tree$Kind EXPRESSION_STATEMENT
public static final enum org.openjdk.source.tree.Tree$Kind MEMBER_SELECT
public static final enum org.openjdk.source.tree.Tree$Kind MEMBER_REFERENCE
public static final enum org.openjdk.source.tree.Tree$Kind FOR_LOOP
public static final enum org.openjdk.source.tree.Tree$Kind IDENTIFIER
public static final enum org.openjdk.source.tree.Tree$Kind IF
public static final enum org.openjdk.source.tree.Tree$Kind IMPORT
public static final enum org.openjdk.source.tree.Tree$Kind INSTANCE_OF
public static final enum org.openjdk.source.tree.Tree$Kind LABELED_STATEMENT
public static final enum org.openjdk.source.tree.Tree$Kind METHOD
public static final enum org.openjdk.source.tree.Tree$Kind METHOD_INVOCATION
public static final enum org.openjdk.source.tree.Tree$Kind MODIFIERS
public static final enum org.openjdk.source.tree.Tree$Kind NEW_ARRAY
public static final enum org.openjdk.source.tree.Tree$Kind NEW_CLASS
public static final enum org.openjdk.source.tree.Tree$Kind LAMBDA_EXPRESSION
public static final enum org.openjdk.source.tree.Tree$Kind PACKAGE
public static final enum org.openjdk.source.tree.Tree$Kind PARENTHESIZED
public static final enum org.openjdk.source.tree.Tree$Kind PRIMITIVE_TYPE
public static final enum org.openjdk.source.tree.Tree$Kind RETURN
public static final enum org.openjdk.source.tree.Tree$Kind EMPTY_STATEMENT
public static final enum org.openjdk.source.tree.Tree$Kind SWITCH
public static final enum org.openjdk.source.tree.Tree$Kind SYNCHRONIZED
public static final enum org.openjdk.source.tree.Tree$Kind THROW
public static final enum org.openjdk.source.tree.Tree$Kind TRY
public static final enum org.openjdk.source.tree.Tree$Kind PARAMETERIZED_TYPE
public static final enum org.openjdk.source.tree.Tree$Kind UNION_TYPE
public static final enum org.openjdk.source.tree.Tree$Kind INTERSECTION_TYPE
public static final enum org.openjdk.source.tree.Tree$Kind TYPE_CAST
public static final enum org.openjdk.source.tree.Tree$Kind TYPE_PARAMETER
public static final enum org.openjdk.source.tree.Tree$Kind VARIABLE
public static final enum org.openjdk.source.tree.Tree$Kind WHILE_LOOP
public static final enum org.openjdk.source.tree.Tree$Kind POSTFIX_INCREMENT
public static final enum org.openjdk.source.tree.Tree$Kind POSTFIX_DECREMENT
public static final enum org.openjdk.source.tree.Tree$Kind PREFIX_INCREMENT
public static final enum org.openjdk.source.tree.Tree$Kind PREFIX_DECREMENT
public static final enum org.openjdk.source.tree.Tree$Kind UNARY_PLUS
public static final enum org.openjdk.source.tree.Tree$Kind UNARY_MINUS
public static final enum org.openjdk.source.tree.Tree$Kind BITWISE_COMPLEMENT
public static final enum org.openjdk.source.tree.Tree$Kind LOGICAL_COMPLEMENT
public static final enum org.openjdk.source.tree.Tree$Kind MULTIPLY
public static final enum org.openjdk.source.tree.Tree$Kind DIVIDE
public static final enum org.openjdk.source.tree.Tree$Kind REMAINDER
public static final enum org.openjdk.source.tree.Tree$Kind PLUS
public static final enum org.openjdk.source.tree.Tree$Kind MINUS
public static final enum org.openjdk.source.tree.Tree$Kind LEFT_SHIFT
public static final enum org.openjdk.source.tree.Tree$Kind RIGHT_SHIFT
public static final enum org.openjdk.source.tree.Tree$Kind UNSIGNED_RIGHT_SHIFT
public static final enum org.openjdk.source.tree.Tree$Kind LESS_THAN
public static final enum org.openjdk.source.tree.Tree$Kind GREATER_THAN
public static final enum org.openjdk.source.tree.Tree$Kind LESS_THAN_EQUAL
public static final enum org.openjdk.source.tree.Tree$Kind GREATER_THAN_EQUAL
public static final enum org.openjdk.source.tree.Tree$Kind EQUAL_TO
public static final enum org.openjdk.source.tree.Tree$Kind NOT_EQUAL_TO
public static final enum org.openjdk.source.tree.Tree$Kind AND
public static final enum org.openjdk.source.tree.Tree$Kind XOR
public static final enum org.openjdk.source.tree.Tree$Kind OR
public static final enum org.openjdk.source.tree.Tree$Kind CONDITIONAL_AND
public static final enum org.openjdk.source.tree.Tree$Kind CONDITIONAL_OR
public static final enum org.openjdk.source.tree.Tree$Kind MULTIPLY_ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind DIVIDE_ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind REMAINDER_ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind PLUS_ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind MINUS_ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind LEFT_SHIFT_ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind RIGHT_SHIFT_ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind UNSIGNED_RIGHT_SHIFT_ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind AND_ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind XOR_ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind OR_ASSIGNMENT
public static final enum org.openjdk.source.tree.Tree$Kind INT_LITERAL
public static final enum org.openjdk.source.tree.Tree$Kind LONG_LITERAL
public static final enum org.openjdk.source.tree.Tree$Kind FLOAT_LITERAL
public static final enum org.openjdk.source.tree.Tree$Kind DOUBLE_LITERAL
public static final enum org.openjdk.source.tree.Tree$Kind BOOLEAN_LITERAL
public static final enum org.openjdk.source.tree.Tree$Kind CHAR_LITERAL
public static final enum org.openjdk.source.tree.Tree$Kind STRING_LITERAL
public static final enum org.openjdk.source.tree.Tree$Kind NULL_LITERAL
public static final enum org.openjdk.source.tree.Tree$Kind UNBOUNDED_WILDCARD
public static final enum org.openjdk.source.tree.Tree$Kind EXTENDS_WILDCARD
public static final enum org.openjdk.source.tree.Tree$Kind SUPER_WILDCARD
public static final enum org.openjdk.source.tree.Tree$Kind ERRONEOUS
public static final enum org.openjdk.source.tree.Tree$Kind INTERFACE
public static final enum org.openjdk.source.tree.Tree$Kind ENUM
public static final enum org.openjdk.source.tree.Tree$Kind ANNOTATION_TYPE
public static final enum org.openjdk.source.tree.Tree$Kind MODULE
public static final enum org.openjdk.source.tree.Tree$Kind EXPORTS
public static final enum org.openjdk.source.tree.Tree$Kind OPENS
public static final enum org.openjdk.source.tree.Tree$Kind PROVIDES
public static final enum org.openjdk.source.tree.Tree$Kind REQUIRES
public static final enum org.openjdk.source.tree.Tree$Kind USES
public static final enum org.openjdk.source.tree.Tree$Kind OTHER
private final Class associatedInterface
private static final synthetic org.openjdk.source.tree.Tree$Kind[] $VALUES
public static org.openjdk.source.tree.Tree$Kind[] values ()
public static org.openjdk.source.tree.Tree$Kind valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.Class)
public java.lang.Class asInterface ()
static void <clinit> ()
}
org/openjdk/source/tree/ThrowTree.class
ThrowTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ThrowTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/source/tree/SynchronizedTree.class
SynchronizedTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.SynchronizedTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
public abstract org.openjdk.source.tree.BlockTree getBlock ()
}
org/openjdk/source/tree/SwitchTree.class
SwitchTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.SwitchTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
public abstract java.util.List getCases ()
}
org/openjdk/source/tree/StatementTree.class
StatementTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.StatementTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
}
org/openjdk/source/tree/Scope.class
Scope.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.Scope extends java.lang.Object {
public abstract org.openjdk.source.tree.Scope getEnclosingScope ()
public abstract org.openjdk.javax.lang.model.element.TypeElement getEnclosingClass ()
public abstract org.openjdk.javax.lang.model.element.ExecutableElement getEnclosingMethod ()
public abstract java.lang.Iterable getLocalElements ()
}
org/openjdk/source/tree/ReturnTree.class
ReturnTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ReturnTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/source/tree/RequiresTree.class
RequiresTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.RequiresTree extends java.lang.Object implements org.openjdk.source.tree.DirectiveTree {
public abstract boolean isStatic ()
public abstract boolean isTransitive ()
public abstract org.openjdk.source.tree.ExpressionTree getModuleName ()
}
org/openjdk/source/tree/ProvidesTree.class
ProvidesTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ProvidesTree extends java.lang.Object implements org.openjdk.source.tree.DirectiveTree {
public abstract org.openjdk.source.tree.ExpressionTree getServiceName ()
public abstract java.util.List getImplementationNames ()
}
org/openjdk/source/tree/PrimitiveTypeTree.class
PrimitiveTypeTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.PrimitiveTypeTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract org.openjdk.javax.lang.model.type.TypeKind getPrimitiveTypeKind ()
}
org/openjdk/source/tree/ParenthesizedTree.class
ParenthesizedTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ParenthesizedTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/source/tree/ParameterizedTypeTree.class
ParameterizedTypeTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ParameterizedTypeTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract org.openjdk.source.tree.Tree getType ()
public abstract java.util.List getTypeArguments ()
}
org/openjdk/source/tree/PackageTree.class
PackageTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.PackageTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract java.util.List getAnnotations ()
public abstract org.openjdk.source.tree.ExpressionTree getPackageName ()
}
org/openjdk/source/tree/OpensTree.class
OpensTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.OpensTree extends java.lang.Object implements org.openjdk.source.tree.DirectiveTree {
public abstract org.openjdk.source.tree.ExpressionTree getPackageName ()
public abstract java.util.List getModuleNames ()
}
org/openjdk/source/tree/NewClassTree.class
NewClassTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.NewClassTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.ExpressionTree getEnclosingExpression ()
public abstract java.util.List getTypeArguments ()
public abstract org.openjdk.source.tree.ExpressionTree getIdentifier ()
public abstract java.util.List getArguments ()
public abstract org.openjdk.source.tree.ClassTree getClassBody ()
}
org/openjdk/source/tree/NewArrayTree.class
NewArrayTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.NewArrayTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.Tree getType ()
public abstract java.util.List getDimensions ()
public abstract java.util.List getInitializers ()
public abstract java.util.List getAnnotations ()
public abstract java.util.List getDimAnnotations ()
}
org/openjdk/source/tree/ModuleTree.class
ModuleTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ModuleTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract java.util.List getAnnotations ()
public abstract org.openjdk.source.tree.ModuleTree$ModuleKind getModuleType ()
public abstract org.openjdk.source.tree.ExpressionTree getName ()
public abstract java.util.List getDirectives ()
}
org/openjdk/source/tree/ModuleTree$ModuleKind.class
ModuleTree.java
package org.openjdk.source.tree
public final enum org.openjdk.source.tree.ModuleTree$ModuleKind extends java.lang.Enum {
public static final enum org.openjdk.source.tree.ModuleTree$ModuleKind OPEN
public static final enum org.openjdk.source.tree.ModuleTree$ModuleKind STRONG
private static final synthetic org.openjdk.source.tree.ModuleTree$ModuleKind[] $VALUES
public static org.openjdk.source.tree.ModuleTree$ModuleKind[] values ()
public static org.openjdk.source.tree.ModuleTree$ModuleKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/source/tree/ModifiersTree.class
ModifiersTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ModifiersTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract java.util.Set getFlags ()
public abstract java.util.List getAnnotations ()
}
org/openjdk/source/tree/MethodTree.class
MethodTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.MethodTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract org.openjdk.source.tree.ModifiersTree getModifiers ()
public abstract org.openjdk.javax.lang.model.element.Name getName ()
public abstract org.openjdk.source.tree.Tree getReturnType ()
public abstract java.util.List getTypeParameters ()
public abstract java.util.List getParameters ()
public abstract org.openjdk.source.tree.VariableTree getReceiverParameter ()
public abstract java.util.List getThrows ()
public abstract org.openjdk.source.tree.BlockTree getBody ()
public abstract org.openjdk.source.tree.Tree getDefaultValue ()
}
org/openjdk/source/tree/MethodInvocationTree.class
MethodInvocationTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.MethodInvocationTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract java.util.List getTypeArguments ()
public abstract org.openjdk.source.tree.ExpressionTree getMethodSelect ()
public abstract java.util.List getArguments ()
}
org/openjdk/source/tree/MemberSelectTree.class
MemberSelectTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.MemberSelectTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
public abstract org.openjdk.javax.lang.model.element.Name getIdentifier ()
}
org/openjdk/source/tree/MemberReferenceTree.class
MemberReferenceTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.MemberReferenceTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.MemberReferenceTree$ReferenceMode getMode ()
public abstract org.openjdk.source.tree.ExpressionTree getQualifierExpression ()
public abstract org.openjdk.javax.lang.model.element.Name getName ()
public abstract java.util.List getTypeArguments ()
}
org/openjdk/source/tree/MemberReferenceTree$ReferenceMode.class
MemberReferenceTree.java
package org.openjdk.source.tree
public final enum org.openjdk.source.tree.MemberReferenceTree$ReferenceMode extends java.lang.Enum {
public static final enum org.openjdk.source.tree.MemberReferenceTree$ReferenceMode INVOKE
public static final enum org.openjdk.source.tree.MemberReferenceTree$ReferenceMode NEW
private static final synthetic org.openjdk.source.tree.MemberReferenceTree$ReferenceMode[] $VALUES
public static org.openjdk.source.tree.MemberReferenceTree$ReferenceMode[] values ()
public static org.openjdk.source.tree.MemberReferenceTree$ReferenceMode valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/source/tree/LiteralTree.class
LiteralTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.LiteralTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract java.lang.Object getValue ()
}
org/openjdk/source/tree/LineMap.class
LineMap.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.LineMap extends java.lang.Object {
public abstract long getStartPosition (long)
public abstract long getPosition (long, long)
public abstract long getLineNumber (long)
public abstract long getColumnNumber (long)
}
org/openjdk/source/tree/LambdaExpressionTree.class
LambdaExpressionTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.LambdaExpressionTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract java.util.List getParameters ()
public abstract org.openjdk.source.tree.Tree getBody ()
public abstract org.openjdk.source.tree.LambdaExpressionTree$BodyKind getBodyKind ()
}
org/openjdk/source/tree/LambdaExpressionTree$BodyKind.class
LambdaExpressionTree.java
package org.openjdk.source.tree
public final enum org.openjdk.source.tree.LambdaExpressionTree$BodyKind extends java.lang.Enum {
public static final enum org.openjdk.source.tree.LambdaExpressionTree$BodyKind EXPRESSION
public static final enum org.openjdk.source.tree.LambdaExpressionTree$BodyKind STATEMENT
private static final synthetic org.openjdk.source.tree.LambdaExpressionTree$BodyKind[] $VALUES
public static org.openjdk.source.tree.LambdaExpressionTree$BodyKind[] values ()
public static org.openjdk.source.tree.LambdaExpressionTree$BodyKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/source/tree/LabeledStatementTree.class
LabeledStatementTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.LabeledStatementTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.javax.lang.model.element.Name getLabel ()
public abstract org.openjdk.source.tree.StatementTree getStatement ()
}
org/openjdk/source/tree/IntersectionTypeTree.class
IntersectionTypeTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.IntersectionTypeTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract java.util.List getBounds ()
}
org/openjdk/source/tree/InstanceOfTree.class
InstanceOfTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.InstanceOfTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
public abstract org.openjdk.source.tree.Tree getType ()
}
org/openjdk/source/tree/ImportTree.class
ImportTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ImportTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract boolean isStatic ()
public abstract org.openjdk.source.tree.Tree getQualifiedIdentifier ()
}
org/openjdk/source/tree/IfTree.class
IfTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.IfTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.ExpressionTree getCondition ()
public abstract org.openjdk.source.tree.StatementTree getThenStatement ()
public abstract org.openjdk.source.tree.StatementTree getElseStatement ()
}
org/openjdk/source/tree/IdentifierTree.class
IdentifierTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.IdentifierTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.javax.lang.model.element.Name getName ()
}
org/openjdk/source/tree/ForLoopTree.class
ForLoopTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ForLoopTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract java.util.List getInitializer ()
public abstract org.openjdk.source.tree.ExpressionTree getCondition ()
public abstract java.util.List getUpdate ()
public abstract org.openjdk.source.tree.StatementTree getStatement ()
}
org/openjdk/source/tree/ExpressionTree.class
ExpressionTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ExpressionTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
}
org/openjdk/source/tree/ExpressionStatementTree.class
ExpressionStatementTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ExpressionStatementTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/source/tree/ExportsTree.class
ExportsTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ExportsTree extends java.lang.Object implements org.openjdk.source.tree.DirectiveTree {
public abstract org.openjdk.source.tree.ExpressionTree getPackageName ()
public abstract java.util.List getModuleNames ()
}
org/openjdk/source/tree/ErroneousTree.class
ErroneousTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ErroneousTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract java.util.List getErrorTrees ()
}
org/openjdk/source/tree/EnhancedForLoopTree.class
EnhancedForLoopTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.EnhancedForLoopTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.VariableTree getVariable ()
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
public abstract org.openjdk.source.tree.StatementTree getStatement ()
}
org/openjdk/source/tree/EmptyStatementTree.class
EmptyStatementTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.EmptyStatementTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
}
org/openjdk/source/tree/DoWhileLoopTree.class
DoWhileLoopTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.DoWhileLoopTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.ExpressionTree getCondition ()
public abstract org.openjdk.source.tree.StatementTree getStatement ()
}
org/openjdk/source/tree/DirectiveTree.class
DirectiveTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.DirectiveTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
}
org/openjdk/source/tree/ContinueTree.class
ContinueTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ContinueTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.javax.lang.model.element.Name getLabel ()
}
org/openjdk/source/tree/ConditionalExpressionTree.class
ConditionalExpressionTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ConditionalExpressionTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.ExpressionTree getCondition ()
public abstract org.openjdk.source.tree.ExpressionTree getTrueExpression ()
public abstract org.openjdk.source.tree.ExpressionTree getFalseExpression ()
}
org/openjdk/source/tree/CompoundAssignmentTree.class
CompoundAssignmentTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.CompoundAssignmentTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.ExpressionTree getVariable ()
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/source/tree/CompilationUnitTree.class
CompilationUnitTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.CompilationUnitTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract java.util.List getPackageAnnotations ()
public abstract org.openjdk.source.tree.ExpressionTree getPackageName ()
public abstract org.openjdk.source.tree.PackageTree getPackage ()
public abstract java.util.List getImports ()
public abstract java.util.List getTypeDecls ()
public abstract org.openjdk.javax.tools.JavaFileObject getSourceFile ()
public abstract org.openjdk.source.tree.LineMap getLineMap ()
}
org/openjdk/source/tree/ClassTree.class
ClassTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ClassTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.ModifiersTree getModifiers ()
public abstract org.openjdk.javax.lang.model.element.Name getSimpleName ()
public abstract java.util.List getTypeParameters ()
public abstract org.openjdk.source.tree.Tree getExtendsClause ()
public abstract java.util.List getImplementsClause ()
public abstract java.util.List getMembers ()
}
org/openjdk/source/tree/CatchTree.class
CatchTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.CatchTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract org.openjdk.source.tree.VariableTree getParameter ()
public abstract org.openjdk.source.tree.BlockTree getBlock ()
}
org/openjdk/source/tree/CaseTree.class
CaseTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.CaseTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
public abstract java.util.List getStatements ()
}
org/openjdk/source/tree/BreakTree.class
BreakTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.BreakTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.javax.lang.model.element.Name getLabel ()
}
org/openjdk/source/tree/BlockTree.class
BlockTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.BlockTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract boolean isStatic ()
public abstract java.util.List getStatements ()
}
org/openjdk/source/tree/BinaryTree.class
BinaryTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.BinaryTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.ExpressionTree getLeftOperand ()
public abstract org.openjdk.source.tree.ExpressionTree getRightOperand ()
}
org/openjdk/source/tree/AssignmentTree.class
AssignmentTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.AssignmentTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.ExpressionTree getVariable ()
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
}
org/openjdk/source/tree/AssertTree.class
AssertTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.AssertTree extends java.lang.Object implements org.openjdk.source.tree.StatementTree {
public abstract org.openjdk.source.tree.ExpressionTree getCondition ()
public abstract org.openjdk.source.tree.ExpressionTree getDetail ()
}
org/openjdk/source/tree/ArrayTypeTree.class
ArrayTypeTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ArrayTypeTree extends java.lang.Object implements org.openjdk.source.tree.Tree {
public abstract org.openjdk.source.tree.Tree getType ()
}
org/openjdk/source/tree/ArrayAccessTree.class
ArrayAccessTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.ArrayAccessTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.ExpressionTree getExpression ()
public abstract org.openjdk.source.tree.ExpressionTree getIndex ()
}
org/openjdk/source/tree/AnnotationTree.class
AnnotationTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.AnnotationTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract org.openjdk.source.tree.Tree getAnnotationType ()
public abstract java.util.List getArguments ()
}
org/openjdk/source/tree/AnnotatedTypeTree.class
AnnotatedTypeTree.java
package org.openjdk.source.tree
public abstract org.openjdk.source.tree.AnnotatedTypeTree extends java.lang.Object implements org.openjdk.source.tree.ExpressionTree {
public abstract java.util.List getAnnotations ()
public abstract org.openjdk.source.tree.ExpressionTree getUnderlyingType ()
}
org/openjdk/source/doctree/
org/openjdk/source/doctree/VersionTree.class
VersionTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.VersionTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract java.util.List getBody ()
}
org/openjdk/source/doctree/ValueTree.class
ValueTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.ValueTree extends java.lang.Object implements org.openjdk.source.doctree.InlineTagTree {
public abstract org.openjdk.source.doctree.ReferenceTree getReference ()
}
org/openjdk/source/doctree/UsesTree.class
UsesTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.UsesTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract org.openjdk.source.doctree.ReferenceTree getServiceType ()
public abstract java.util.List getDescription ()
}
org/openjdk/source/doctree/UnknownInlineTagTree.class
UnknownInlineTagTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.UnknownInlineTagTree extends java.lang.Object implements org.openjdk.source.doctree.InlineTagTree {
public abstract java.util.List getContent ()
}
org/openjdk/source/doctree/UnknownBlockTagTree.class
UnknownBlockTagTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.UnknownBlockTagTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract java.util.List getContent ()
}
org/openjdk/source/doctree/ThrowsTree.class
ThrowsTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.ThrowsTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract org.openjdk.source.doctree.ReferenceTree getExceptionName ()
public abstract java.util.List getDescription ()
}
org/openjdk/source/doctree/TextTree.class
TextTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.TextTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public abstract java.lang.String getBody ()
}
org/openjdk/source/doctree/StartElementTree.class
StartElementTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.StartElementTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public abstract org.openjdk.javax.lang.model.element.Name getName ()
public abstract java.util.List getAttributes ()
public abstract boolean isSelfClosing ()
}
org/openjdk/source/doctree/SinceTree.class
SinceTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.SinceTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract java.util.List getBody ()
}
org/openjdk/source/doctree/SerialTree.class
SerialTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.SerialTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract java.util.List getDescription ()
}
org/openjdk/source/doctree/SerialFieldTree.class
SerialFieldTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.SerialFieldTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract org.openjdk.source.doctree.IdentifierTree getName ()
public abstract org.openjdk.source.doctree.ReferenceTree getType ()
public abstract java.util.List getDescription ()
}
org/openjdk/source/doctree/SerialDataTree.class
SerialDataTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.SerialDataTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract java.util.List getDescription ()
}
org/openjdk/source/doctree/SeeTree.class
SeeTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.SeeTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract java.util.List getReference ()
}
org/openjdk/source/doctree/ReturnTree.class
ReturnTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.ReturnTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract java.util.List getDescription ()
}
org/openjdk/source/doctree/ReferenceTree.class
ReferenceTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.ReferenceTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public abstract java.lang.String getSignature ()
}
org/openjdk/source/doctree/ProvidesTree.class
ProvidesTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.ProvidesTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract org.openjdk.source.doctree.ReferenceTree getServiceType ()
public abstract java.util.List getDescription ()
}
org/openjdk/source/doctree/ParamTree.class
ParamTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.ParamTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract boolean isTypeParameter ()
public abstract org.openjdk.source.doctree.IdentifierTree getName ()
public abstract java.util.List getDescription ()
}
org/openjdk/source/doctree/LiteralTree.class
LiteralTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.LiteralTree extends java.lang.Object implements org.openjdk.source.doctree.InlineTagTree {
public abstract org.openjdk.source.doctree.TextTree getBody ()
}
org/openjdk/source/doctree/LinkTree.class
LinkTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.LinkTree extends java.lang.Object implements org.openjdk.source.doctree.InlineTagTree {
public abstract org.openjdk.source.doctree.ReferenceTree getReference ()
public abstract java.util.List getLabel ()
}
org/openjdk/source/doctree/InlineTagTree.class
InlineTagTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.InlineTagTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public abstract java.lang.String getTagName ()
}
org/openjdk/source/doctree/InheritDocTree.class
InheritDocTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.InheritDocTree extends java.lang.Object implements org.openjdk.source.doctree.InlineTagTree {
}
org/openjdk/source/doctree/IndexTree.class
IndexTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.IndexTree extends java.lang.Object implements org.openjdk.source.doctree.InlineTagTree {
public abstract org.openjdk.source.doctree.DocTree getSearchTerm ()
public abstract java.util.List getDescription ()
}
org/openjdk/source/doctree/IdentifierTree.class
IdentifierTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.IdentifierTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public abstract org.openjdk.javax.lang.model.element.Name getName ()
}
org/openjdk/source/doctree/HiddenTree.class
HiddenTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.HiddenTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract java.util.List getBody ()
}
org/openjdk/source/doctree/ErroneousTree.class
ErroneousTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.ErroneousTree extends java.lang.Object implements org.openjdk.source.doctree.TextTree {
public abstract org.openjdk.javax.tools.Diagnostic getDiagnostic ()
}
org/openjdk/source/doctree/EntityTree.class
EntityTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.EntityTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public abstract org.openjdk.javax.lang.model.element.Name getName ()
}
org/openjdk/source/doctree/EndElementTree.class
EndElementTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.EndElementTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public abstract org.openjdk.javax.lang.model.element.Name getName ()
}
org/openjdk/source/doctree/DocTreeVisitor.class
DocTreeVisitor.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.DocTreeVisitor extends java.lang.Object {
public abstract java.lang.Object visitAttribute (org.openjdk.source.doctree.AttributeTree, java.lang.Object)
public abstract java.lang.Object visitAuthor (org.openjdk.source.doctree.AuthorTree, java.lang.Object)
public abstract java.lang.Object visitComment (org.openjdk.source.doctree.CommentTree, java.lang.Object)
public abstract java.lang.Object visitDeprecated (org.openjdk.source.doctree.DeprecatedTree, java.lang.Object)
public abstract java.lang.Object visitDocComment (org.openjdk.source.doctree.DocCommentTree, java.lang.Object)
public abstract java.lang.Object visitDocRoot (org.openjdk.source.doctree.DocRootTree, java.lang.Object)
public abstract java.lang.Object visitEndElement (org.openjdk.source.doctree.EndElementTree, java.lang.Object)
public abstract java.lang.Object visitEntity (org.openjdk.source.doctree.EntityTree, java.lang.Object)
public abstract java.lang.Object visitErroneous (org.openjdk.source.doctree.ErroneousTree, java.lang.Object)
public abstract java.lang.Object visitHidden (org.openjdk.source.doctree.HiddenTree, java.lang.Object)
public abstract java.lang.Object visitIdentifier (org.openjdk.source.doctree.IdentifierTree, java.lang.Object)
public abstract java.lang.Object visitIndex (org.openjdk.source.doctree.IndexTree, java.lang.Object)
public abstract java.lang.Object visitInheritDoc (org.openjdk.source.doctree.InheritDocTree, java.lang.Object)
public abstract java.lang.Object visitLink (org.openjdk.source.doctree.LinkTree, java.lang.Object)
public abstract java.lang.Object visitLiteral (org.openjdk.source.doctree.LiteralTree, java.lang.Object)
public abstract java.lang.Object visitParam (org.openjdk.source.doctree.ParamTree, java.lang.Object)
public abstract java.lang.Object visitProvides (org.openjdk.source.doctree.ProvidesTree, java.lang.Object)
public abstract java.lang.Object visitReference (org.openjdk.source.doctree.ReferenceTree, java.lang.Object)
public abstract java.lang.Object visitReturn (org.openjdk.source.doctree.ReturnTree, java.lang.Object)
public abstract java.lang.Object visitSee (org.openjdk.source.doctree.SeeTree, java.lang.Object)
public abstract java.lang.Object visitSerial (org.openjdk.source.doctree.SerialTree, java.lang.Object)
public abstract java.lang.Object visitSerialData (org.openjdk.source.doctree.SerialDataTree, java.lang.Object)
public abstract java.lang.Object visitSerialField (org.openjdk.source.doctree.SerialFieldTree, java.lang.Object)
public abstract java.lang.Object visitSince (org.openjdk.source.doctree.SinceTree, java.lang.Object)
public abstract java.lang.Object visitStartElement (org.openjdk.source.doctree.StartElementTree, java.lang.Object)
public abstract java.lang.Object visitText (org.openjdk.source.doctree.TextTree, java.lang.Object)
public abstract java.lang.Object visitThrows (org.openjdk.source.doctree.ThrowsTree, java.lang.Object)
public abstract java.lang.Object visitUnknownBlockTag (org.openjdk.source.doctree.UnknownBlockTagTree, java.lang.Object)
public abstract java.lang.Object visitUnknownInlineTag (org.openjdk.source.doctree.UnknownInlineTagTree, java.lang.Object)
public abstract java.lang.Object visitUses (org.openjdk.source.doctree.UsesTree, java.lang.Object)
public abstract java.lang.Object visitValue (org.openjdk.source.doctree.ValueTree, java.lang.Object)
public abstract java.lang.Object visitVersion (org.openjdk.source.doctree.VersionTree, java.lang.Object)
public abstract java.lang.Object visitOther (org.openjdk.source.doctree.DocTree, java.lang.Object)
}
org/openjdk/source/doctree/DocTree.class
DocTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.DocTree extends java.lang.Object {
public abstract org.openjdk.source.doctree.DocTree$Kind getKind ()
public abstract java.lang.Object accept (org.openjdk.source.doctree.DocTreeVisitor, java.lang.Object)
}
org/openjdk/source/doctree/DocTree$Kind.class
DocTree.java
package org.openjdk.source.doctree
public final enum org.openjdk.source.doctree.DocTree$Kind extends java.lang.Enum {
public static final enum org.openjdk.source.doctree.DocTree$Kind ATTRIBUTE
public static final enum org.openjdk.source.doctree.DocTree$Kind AUTHOR
public static final enum org.openjdk.source.doctree.DocTree$Kind CODE
public static final enum org.openjdk.source.doctree.DocTree$Kind COMMENT
public static final enum org.openjdk.source.doctree.DocTree$Kind DEPRECATED
public static final enum org.openjdk.source.doctree.DocTree$Kind DOC_COMMENT
public static final enum org.openjdk.source.doctree.DocTree$Kind DOC_ROOT
public static final enum org.openjdk.source.doctree.DocTree$Kind END_ELEMENT
public static final enum org.openjdk.source.doctree.DocTree$Kind ENTITY
public static final enum org.openjdk.source.doctree.DocTree$Kind ERRONEOUS
public static final enum org.openjdk.source.doctree.DocTree$Kind EXCEPTION
public static final enum org.openjdk.source.doctree.DocTree$Kind HIDDEN
public static final enum org.openjdk.source.doctree.DocTree$Kind IDENTIFIER
public static final enum org.openjdk.source.doctree.DocTree$Kind INDEX
public static final enum org.openjdk.source.doctree.DocTree$Kind INHERIT_DOC
public static final enum org.openjdk.source.doctree.DocTree$Kind LINK
public static final enum org.openjdk.source.doctree.DocTree$Kind LINK_PLAIN
public static final enum org.openjdk.source.doctree.DocTree$Kind LITERAL
public static final enum org.openjdk.source.doctree.DocTree$Kind PARAM
public static final enum org.openjdk.source.doctree.DocTree$Kind PROVIDES
public static final enum org.openjdk.source.doctree.DocTree$Kind REFERENCE
public static final enum org.openjdk.source.doctree.DocTree$Kind RETURN
public static final enum org.openjdk.source.doctree.DocTree$Kind SEE
public static final enum org.openjdk.source.doctree.DocTree$Kind SERIAL
public static final enum org.openjdk.source.doctree.DocTree$Kind SERIAL_DATA
public static final enum org.openjdk.source.doctree.DocTree$Kind SERIAL_FIELD
public static final enum org.openjdk.source.doctree.DocTree$Kind SINCE
public static final enum org.openjdk.source.doctree.DocTree$Kind START_ELEMENT
public static final enum org.openjdk.source.doctree.DocTree$Kind TEXT
public static final enum org.openjdk.source.doctree.DocTree$Kind THROWS
public static final enum org.openjdk.source.doctree.DocTree$Kind UNKNOWN_BLOCK_TAG
public static final enum org.openjdk.source.doctree.DocTree$Kind UNKNOWN_INLINE_TAG
public static final enum org.openjdk.source.doctree.DocTree$Kind USES
public static final enum org.openjdk.source.doctree.DocTree$Kind VALUE
public static final enum org.openjdk.source.doctree.DocTree$Kind VERSION
public static final enum org.openjdk.source.doctree.DocTree$Kind OTHER
public final String tagName
private static final synthetic org.openjdk.source.doctree.DocTree$Kind[] $VALUES
public static org.openjdk.source.doctree.DocTree$Kind[] values ()
public static org.openjdk.source.doctree.DocTree$Kind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
private void <init> (java.lang.String, int, java.lang.String)
static void <clinit> ()
}
org/openjdk/source/doctree/DocRootTree.class
DocRootTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.DocRootTree extends java.lang.Object implements org.openjdk.source.doctree.InlineTagTree {
}
org/openjdk/source/doctree/DocCommentTree.class
DocCommentTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.DocCommentTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public abstract java.util.List getFirstSentence ()
public java.util.List getFullBody ()
public abstract java.util.List getBody ()
public abstract java.util.List getBlockTags ()
}
org/openjdk/source/doctree/DeprecatedTree.class
DeprecatedTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.DeprecatedTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract java.util.List getBody ()
}
org/openjdk/source/doctree/CommentTree.class
CommentTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.CommentTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public abstract java.lang.String getBody ()
}
org/openjdk/source/doctree/BlockTagTree.class
BlockTagTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.BlockTagTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public abstract java.lang.String getTagName ()
}
org/openjdk/source/doctree/AuthorTree.class
AuthorTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.AuthorTree extends java.lang.Object implements org.openjdk.source.doctree.BlockTagTree {
public abstract java.util.List getName ()
}
org/openjdk/source/doctree/AttributeTree.class
AttributeTree.java
package org.openjdk.source.doctree
public abstract org.openjdk.source.doctree.AttributeTree extends java.lang.Object implements org.openjdk.source.doctree.DocTree {
public abstract org.openjdk.javax.lang.model.element.Name getName ()
public abstract org.openjdk.source.doctree.AttributeTree$ValueKind getValueKind ()
public abstract java.util.List getValue ()
}
org/openjdk/source/doctree/AttributeTree$ValueKind.class
AttributeTree.java
package org.openjdk.source.doctree
public final enum org.openjdk.source.doctree.AttributeTree$ValueKind extends java.lang.Enum {
public static final enum org.openjdk.source.doctree.AttributeTree$ValueKind EMPTY
public static final enum org.openjdk.source.doctree.AttributeTree$ValueKind UNQUOTED
public static final enum org.openjdk.source.doctree.AttributeTree$ValueKind SINGLE
public static final enum org.openjdk.source.doctree.AttributeTree$ValueKind DOUBLE
private static final synthetic org.openjdk.source.doctree.AttributeTree$ValueKind[] $VALUES
public static org.openjdk.source.doctree.AttributeTree$ValueKind[] values ()
public static org.openjdk.source.doctree.AttributeTree$ValueKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/javax/
org/openjdk/javax/tools/
org/openjdk/javax/tools/ToolProvider.class
ToolProvider.java
package org.openjdk.javax.tools
public org.openjdk.javax.tools.ToolProvider extends java.lang.Object {
private static final String systemJavaCompilerModule
private static final String systemJavaCompilerName
private static final String systemDocumentationToolModule
private static final String systemDocumentationToolName
private static final boolean useLegacy
public void <init> ()
public static org.openjdk.javax.tools.JavaCompiler getSystemJavaCompiler ()
public static org.openjdk.javax.tools.DocumentationTool getSystemDocumentationTool ()
public static java.lang.ClassLoader getSystemToolClassLoader ()
private static java.lang.Object getSystemTool (java.lang.Class, java.lang.String, java.lang.String)
private static boolean matches (java.lang.Object, java.lang.String)
private static synthetic java.lang.Boolean lambda$matches$0 (java.lang.Object, java.lang.String)
static void <clinit> ()
}
org/openjdk/javax/tools/Tool.class
Tool.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.Tool extends java.lang.Object {
public java.lang.String name ()
public transient abstract int run (java.io.InputStream, java.io.OutputStream, java.io.OutputStream, java.lang.String[])
public abstract java.util.Set getSourceVersions ()
}
org/openjdk/javax/tools/StandardLocation.class
StandardLocation.java
package org.openjdk.javax.tools
public final enum org.openjdk.javax.tools.StandardLocation extends java.lang.Enum implements org.openjdk.javax.tools.JavaFileManager$Location {
public static final enum org.openjdk.javax.tools.StandardLocation CLASS_OUTPUT
public static final enum org.openjdk.javax.tools.StandardLocation SOURCE_OUTPUT
public static final enum org.openjdk.javax.tools.StandardLocation CLASS_PATH
public static final enum org.openjdk.javax.tools.StandardLocation SOURCE_PATH
public static final enum org.openjdk.javax.tools.StandardLocation ANNOTATION_PROCESSOR_PATH
public static final enum org.openjdk.javax.tools.StandardLocation ANNOTATION_PROCESSOR_MODULE_PATH
public static final enum org.openjdk.javax.tools.StandardLocation PLATFORM_CLASS_PATH
public static final enum org.openjdk.javax.tools.StandardLocation NATIVE_HEADER_OUTPUT
public static final enum org.openjdk.javax.tools.StandardLocation MODULE_SOURCE_PATH
public static final enum org.openjdk.javax.tools.StandardLocation UPGRADE_MODULE_PATH
public static final enum org.openjdk.javax.tools.StandardLocation SYSTEM_MODULES
public static final enum org.openjdk.javax.tools.StandardLocation MODULE_PATH
public static final enum org.openjdk.javax.tools.StandardLocation PATCH_MODULE_PATH
private static final java.util.concurrent.ConcurrentMap locations
private static final synthetic org.openjdk.javax.tools.StandardLocation[] $VALUES
public static org.openjdk.javax.tools.StandardLocation[] values ()
public static org.openjdk.javax.tools.StandardLocation valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public static org.openjdk.javax.tools.JavaFileManager$Location locationFor (java.lang.String)
public java.lang.String getName ()
public boolean isOutputLocation ()
public boolean isModuleOrientedLocation ()
static void <clinit> ()
}
org/openjdk/javax/tools/StandardLocation$2.class
StandardLocation.java
package org.openjdk.javax.tools
synthetic org.openjdk.javax.tools.StandardLocation$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$tools$StandardLocation
static void <clinit> ()
}
org/openjdk/javax/tools/StandardLocation$1.class
StandardLocation.java
package org.openjdk.javax.tools
final org.openjdk.javax.tools.StandardLocation$1 extends java.lang.Object implements org.openjdk.javax.tools.JavaFileManager$Location {
final synthetic String val$name
void <init> (java.lang.String)
public java.lang.String getName ()
public boolean isOutputLocation ()
}
org/openjdk/javax/tools/StandardJavaFileManager.class
StandardJavaFileManager.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.StandardJavaFileManager extends java.lang.Object implements org.openjdk.javax.tools.JavaFileManager {
public abstract boolean isSameFile (org.openjdk.javax.tools.FileObject, org.openjdk.javax.tools.FileObject)
public abstract java.lang.Iterable getJavaFileObjectsFromFiles (java.lang.Iterable)
public java.lang.Iterable getJavaFileObjectsFromPaths (java.lang.Iterable)
public transient abstract java.lang.Iterable getJavaFileObjects (java.io.File[])
public transient java.lang.Iterable getJavaFileObjects (java.nio.file.Path[])
public abstract java.lang.Iterable getJavaFileObjectsFromStrings (java.lang.Iterable)
public transient abstract java.lang.Iterable getJavaFileObjects (java.lang.String[])
public abstract void setLocation (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.Iterable) throws java.io.IOException
public void setLocationFromPaths (org.openjdk.javax.tools.JavaFileManager$Location, java.util.Collection) throws java.io.IOException
public void setLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.util.Collection) throws java.io.IOException
public abstract java.lang.Iterable getLocation (org.openjdk.javax.tools.JavaFileManager$Location)
public java.lang.Iterable getLocationAsPaths (org.openjdk.javax.tools.JavaFileManager$Location)
public java.nio.file.Path asPath (org.openjdk.javax.tools.FileObject)
public void setPathFactory (org.openjdk.javax.tools.StandardJavaFileManager$PathFactory)
}
org/openjdk/javax/tools/StandardJavaFileManager$PathFactory.class
StandardJavaFileManager.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.StandardJavaFileManager$PathFactory extends java.lang.Object {
public transient abstract java.nio.file.Path getPath (java.lang.String, java.lang.String[])
}
org/openjdk/javax/tools/SimpleJavaFileObject.class
SimpleJavaFileObject.java
package org.openjdk.javax.tools
public org.openjdk.javax.tools.SimpleJavaFileObject extends java.lang.Object implements org.openjdk.javax.tools.JavaFileObject {
protected final java.net.URI uri
protected final org.openjdk.javax.tools.JavaFileObject$Kind kind
protected void <init> (java.net.URI, org.openjdk.javax.tools.JavaFileObject$Kind)
public java.net.URI toUri ()
public java.lang.String getName ()
public java.io.InputStream openInputStream () throws java.io.IOException
public java.io.OutputStream openOutputStream () throws java.io.IOException
public java.io.Reader openReader (boolean) throws java.io.IOException
public java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
public java.io.Writer openWriter () throws java.io.IOException
public long getLastModified ()
public boolean delete ()
public org.openjdk.javax.tools.JavaFileObject$Kind getKind ()
public boolean isNameCompatible (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
public org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
public org.openjdk.javax.lang.model.element.Modifier getAccessLevel ()
public java.lang.String toString ()
}
org/openjdk/javax/tools/OptionChecker.class
OptionChecker.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.OptionChecker extends java.lang.Object {
public abstract int isSupportedOption (java.lang.String)
}
org/openjdk/javax/tools/JavaFileObject.class
JavaFileObject.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.JavaFileObject extends java.lang.Object implements org.openjdk.javax.tools.FileObject {
public abstract org.openjdk.javax.tools.JavaFileObject$Kind getKind ()
public abstract boolean isNameCompatible (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
public abstract org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
public abstract org.openjdk.javax.lang.model.element.Modifier getAccessLevel ()
}
org/openjdk/javax/tools/JavaFileObject$Kind.class
JavaFileObject.java
package org.openjdk.javax.tools
public final enum org.openjdk.javax.tools.JavaFileObject$Kind extends java.lang.Enum {
public static final enum org.openjdk.javax.tools.JavaFileObject$Kind SOURCE
public static final enum org.openjdk.javax.tools.JavaFileObject$Kind CLASS
public static final enum org.openjdk.javax.tools.JavaFileObject$Kind HTML
public static final enum org.openjdk.javax.tools.JavaFileObject$Kind OTHER
public final String extension
private static final synthetic org.openjdk.javax.tools.JavaFileObject$Kind[] $VALUES
public static org.openjdk.javax.tools.JavaFileObject$Kind[] values ()
public static org.openjdk.javax.tools.JavaFileObject$Kind valueOf (java.lang.String)
private void <init> (java.lang.String, int, java.lang.String)
static void <clinit> ()
}
org/openjdk/javax/tools/JavaFileManager.class
JavaFileManager.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.JavaFileManager extends java.lang.Object implements java.io.Closeable java.io.Flushable org.openjdk.javax.tools.OptionChecker {
public abstract java.lang.ClassLoader getClassLoader (org.openjdk.javax.tools.JavaFileManager$Location)
public abstract java.lang.Iterable list (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.util.Set, boolean) throws java.io.IOException
public abstract java.lang.String inferBinaryName (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject)
public abstract boolean isSameFile (org.openjdk.javax.tools.FileObject, org.openjdk.javax.tools.FileObject)
public abstract boolean handleOption (java.lang.String, java.util.Iterator)
public abstract boolean hasLocation (org.openjdk.javax.tools.JavaFileManager$Location)
public abstract org.openjdk.javax.tools.JavaFileObject getJavaFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind) throws java.io.IOException
public abstract org.openjdk.javax.tools.JavaFileObject getJavaFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public abstract org.openjdk.javax.tools.FileObject getFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String) throws java.io.IOException
public abstract org.openjdk.javax.tools.FileObject getFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public abstract void flush () throws java.io.IOException
public abstract void close () throws java.io.IOException
public org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject) throws java.io.IOException
public java.util.ServiceLoader getServiceLoader (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.Class) throws java.io.IOException
public java.lang.String inferModuleName (org.openjdk.javax.tools.JavaFileManager$Location) throws java.io.IOException
public java.lang.Iterable listLocationsForModules (org.openjdk.javax.tools.JavaFileManager$Location) throws java.io.IOException
public boolean contains (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.FileObject) throws java.io.IOException
}
org/openjdk/javax/tools/JavaFileManager$Location.class
JavaFileManager.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.JavaFileManager$Location extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract boolean isOutputLocation ()
public boolean isModuleOrientedLocation ()
}
org/openjdk/javax/tools/JavaCompiler.class
JavaCompiler.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.JavaCompiler extends java.lang.Object implements org.openjdk.javax.tools.Tool org.openjdk.javax.tools.OptionChecker {
public abstract org.openjdk.javax.tools.JavaCompiler$CompilationTask getTask (java.io.Writer, org.openjdk.javax.tools.JavaFileManager, org.openjdk.javax.tools.DiagnosticListener, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
public abstract org.openjdk.javax.tools.StandardJavaFileManager getStandardFileManager (org.openjdk.javax.tools.DiagnosticListener, java.util.Locale, java.nio.charset.Charset)
}
org/openjdk/javax/tools/JavaCompiler$CompilationTask.class
JavaCompiler.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.JavaCompiler$CompilationTask extends java.lang.Object implements java.util.concurrent.Callable {
public abstract void addModules (java.lang.Iterable)
public abstract void setProcessors (java.lang.Iterable)
public abstract void setLocale (java.util.Locale)
public abstract java.lang.Boolean call ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
org/openjdk/javax/tools/ForwardingJavaFileObject.class
ForwardingJavaFileObject.java
package org.openjdk.javax.tools
public org.openjdk.javax.tools.ForwardingJavaFileObject extends org.openjdk.javax.tools.ForwardingFileObject implements org.openjdk.javax.tools.JavaFileObject {
protected void <init> (org.openjdk.javax.tools.JavaFileObject)
public org.openjdk.javax.tools.JavaFileObject$Kind getKind ()
public boolean isNameCompatible (java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind)
public org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
public org.openjdk.javax.lang.model.element.Modifier getAccessLevel ()
}
org/openjdk/javax/tools/ForwardingJavaFileManager.class
ForwardingJavaFileManager.java
package org.openjdk.javax.tools
public org.openjdk.javax.tools.ForwardingJavaFileManager extends java.lang.Object implements org.openjdk.javax.tools.JavaFileManager {
protected final org.openjdk.javax.tools.JavaFileManager fileManager
protected void <init> (org.openjdk.javax.tools.JavaFileManager)
public java.lang.ClassLoader getClassLoader (org.openjdk.javax.tools.JavaFileManager$Location)
public java.lang.Iterable list (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.util.Set, boolean) throws java.io.IOException
public java.lang.String inferBinaryName (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject)
public boolean isSameFile (org.openjdk.javax.tools.FileObject, org.openjdk.javax.tools.FileObject)
public boolean handleOption (java.lang.String, java.util.Iterator)
public boolean hasLocation (org.openjdk.javax.tools.JavaFileManager$Location)
public int isSupportedOption (java.lang.String)
public org.openjdk.javax.tools.JavaFileObject getJavaFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileObject getJavaFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, org.openjdk.javax.tools.JavaFileObject$Kind, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public org.openjdk.javax.tools.FileObject getFileForInput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String) throws java.io.IOException
public org.openjdk.javax.tools.FileObject getFileForOutput (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String, org.openjdk.javax.tools.FileObject) throws java.io.IOException
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.String) throws java.io.IOException
public org.openjdk.javax.tools.JavaFileManager$Location getLocationForModule (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.JavaFileObject) throws java.io.IOException
public java.util.ServiceLoader getServiceLoader (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.Class) throws java.io.IOException
public java.lang.String inferModuleName (org.openjdk.javax.tools.JavaFileManager$Location) throws java.io.IOException
public java.lang.Iterable listLocationsForModules (org.openjdk.javax.tools.JavaFileManager$Location) throws java.io.IOException
public boolean contains (org.openjdk.javax.tools.JavaFileManager$Location, org.openjdk.javax.tools.FileObject) throws java.io.IOException
}
org/openjdk/javax/tools/ForwardingFileObject.class
ForwardingFileObject.java
package org.openjdk.javax.tools
public org.openjdk.javax.tools.ForwardingFileObject extends java.lang.Object implements org.openjdk.javax.tools.FileObject {
protected final org.openjdk.javax.tools.FileObject fileObject
protected void <init> (org.openjdk.javax.tools.FileObject)
public java.net.URI toUri ()
public java.lang.String getName ()
public java.io.InputStream openInputStream () throws java.io.IOException
public java.io.OutputStream openOutputStream () throws java.io.IOException
public java.io.Reader openReader (boolean) throws java.io.IOException
public java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
public java.io.Writer openWriter () throws java.io.IOException
public long getLastModified ()
public boolean delete ()
}
org/openjdk/javax/tools/FileObject.class
FileObject.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.FileObject extends java.lang.Object {
public abstract java.net.URI toUri ()
public abstract java.lang.String getName ()
public abstract java.io.InputStream openInputStream () throws java.io.IOException
public abstract java.io.OutputStream openOutputStream () throws java.io.IOException
public abstract java.io.Reader openReader (boolean) throws java.io.IOException
public abstract java.lang.CharSequence getCharContent (boolean) throws java.io.IOException
public abstract java.io.Writer openWriter () throws java.io.IOException
public abstract long getLastModified ()
public abstract boolean delete ()
}
org/openjdk/javax/tools/FileManagerUtils.class
FileManagerUtils.java
package org.openjdk.javax.tools
org.openjdk.javax.tools.FileManagerUtils extends java.lang.Object {
private void <init> ()
static java.lang.Iterable asPaths (java.lang.Iterable)
static java.lang.Iterable asFiles (java.lang.Iterable)
private static synthetic java.util.Iterator lambda$asFiles$1 (java.lang.Iterable)
private static synthetic java.util.Iterator lambda$asPaths$0 (java.lang.Iterable)
}
org/openjdk/javax/tools/FileManagerUtils$2.class
FileManagerUtils.java
package org.openjdk.javax.tools
final org.openjdk.javax.tools.FileManagerUtils$2 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iter
final synthetic Iterable val$paths
void <init> (java.lang.Iterable)
public boolean hasNext ()
public java.io.File next ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/javax/tools/FileManagerUtils$1.class
FileManagerUtils.java
package org.openjdk.javax.tools
final org.openjdk.javax.tools.FileManagerUtils$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iter
final synthetic Iterable val$files
void <init> (java.lang.Iterable)
public boolean hasNext ()
public java.nio.file.Path next ()
public volatile synthetic java.lang.Object next ()
}
org/openjdk/javax/tools/DocumentationTool.class
DocumentationTool.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.DocumentationTool extends java.lang.Object implements org.openjdk.javax.tools.Tool org.openjdk.javax.tools.OptionChecker {
public abstract org.openjdk.javax.tools.DocumentationTool$DocumentationTask getTask (java.io.Writer, org.openjdk.javax.tools.JavaFileManager, org.openjdk.javax.tools.DiagnosticListener, java.lang.Class, java.lang.Iterable, java.lang.Iterable)
public abstract org.openjdk.javax.tools.StandardJavaFileManager getStandardFileManager (org.openjdk.javax.tools.DiagnosticListener, java.util.Locale, java.nio.charset.Charset)
}
org/openjdk/javax/tools/DocumentationTool$Location.class
DocumentationTool.java
package org.openjdk.javax.tools
public final enum org.openjdk.javax.tools.DocumentationTool$Location extends java.lang.Enum implements org.openjdk.javax.tools.JavaFileManager$Location {
public static final enum org.openjdk.javax.tools.DocumentationTool$Location DOCUMENTATION_OUTPUT
public static final enum org.openjdk.javax.tools.DocumentationTool$Location DOCLET_PATH
public static final enum org.openjdk.javax.tools.DocumentationTool$Location TAGLET_PATH
private static final synthetic org.openjdk.javax.tools.DocumentationTool$Location[] $VALUES
public static org.openjdk.javax.tools.DocumentationTool$Location[] values ()
public static org.openjdk.javax.tools.DocumentationTool$Location valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public java.lang.String getName ()
public boolean isOutputLocation ()
static void <clinit> ()
}
org/openjdk/javax/tools/DocumentationTool$DocumentationTask.class
DocumentationTool.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.DocumentationTool$DocumentationTask extends java.lang.Object implements java.util.concurrent.Callable {
public abstract void addModules (java.lang.Iterable)
public abstract void setLocale (java.util.Locale)
public abstract java.lang.Boolean call ()
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
org/openjdk/javax/tools/DocumentationTool$1.class
DocumentationTool.java
package org.openjdk.javax.tools
synthetic org.openjdk.javax.tools.DocumentationTool$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$tools$DocumentationTool$Location
static void <clinit> ()
}
org/openjdk/javax/tools/DiagnosticListener.class
DiagnosticListener.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.DiagnosticListener extends java.lang.Object {
public abstract void report (org.openjdk.javax.tools.Diagnostic)
}
org/openjdk/javax/tools/DiagnosticCollector.class
DiagnosticCollector.java
package org.openjdk.javax.tools
public final org.openjdk.javax.tools.DiagnosticCollector extends java.lang.Object implements org.openjdk.javax.tools.DiagnosticListener {
private java.util.List diagnostics
public void <init> ()
public void report (org.openjdk.javax.tools.Diagnostic)
public java.util.List getDiagnostics ()
}
org/openjdk/javax/tools/Diagnostic.class
Diagnostic.java
package org.openjdk.javax.tools
public abstract org.openjdk.javax.tools.Diagnostic extends java.lang.Object {
public static final long NOPOS
public abstract org.openjdk.javax.tools.Diagnostic$Kind getKind ()
public abstract java.lang.Object getSource ()
public abstract long getPosition ()
public abstract long getStartPosition ()
public abstract long getEndPosition ()
public abstract long getLineNumber ()
public abstract long getColumnNumber ()
public abstract java.lang.String getCode ()
public abstract java.lang.String getMessage (java.util.Locale)
}
org/openjdk/javax/tools/Diagnostic$Kind.class
Diagnostic.java
package org.openjdk.javax.tools
public final enum org.openjdk.javax.tools.Diagnostic$Kind extends java.lang.Enum {
public static final enum org.openjdk.javax.tools.Diagnostic$Kind ERROR
public static final enum org.openjdk.javax.tools.Diagnostic$Kind WARNING
public static final enum org.openjdk.javax.tools.Diagnostic$Kind MANDATORY_WARNING
public static final enum org.openjdk.javax.tools.Diagnostic$Kind NOTE
public static final enum org.openjdk.javax.tools.Diagnostic$Kind OTHER
private static final synthetic org.openjdk.javax.tools.Diagnostic$Kind[] $VALUES
public static org.openjdk.javax.tools.Diagnostic$Kind[] values ()
public static org.openjdk.javax.tools.Diagnostic$Kind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/javax/lang/
org/openjdk/javax/lang/model/
org/openjdk/javax/lang/model/util/
org/openjdk/javax/lang/model/util/Types.class
Types.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.Types extends java.lang.Object {
public abstract org.openjdk.javax.lang.model.element.Element asElement (org.openjdk.javax.lang.model.type.TypeMirror)
public abstract boolean isSameType (org.openjdk.javax.lang.model.type.TypeMirror, org.openjdk.javax.lang.model.type.TypeMirror)
public abstract boolean isSubtype (org.openjdk.javax.lang.model.type.TypeMirror, org.openjdk.javax.lang.model.type.TypeMirror)
public abstract boolean isAssignable (org.openjdk.javax.lang.model.type.TypeMirror, org.openjdk.javax.lang.model.type.TypeMirror)
public abstract boolean contains (org.openjdk.javax.lang.model.type.TypeMirror, org.openjdk.javax.lang.model.type.TypeMirror)
public abstract boolean isSubsignature (org.openjdk.javax.lang.model.type.ExecutableType, org.openjdk.javax.lang.model.type.ExecutableType)
public abstract java.util.List directSupertypes (org.openjdk.javax.lang.model.type.TypeMirror)
public abstract org.openjdk.javax.lang.model.type.TypeMirror erasure (org.openjdk.javax.lang.model.type.TypeMirror)
public abstract org.openjdk.javax.lang.model.element.TypeElement boxedClass (org.openjdk.javax.lang.model.type.PrimitiveType)
public abstract org.openjdk.javax.lang.model.type.PrimitiveType unboxedType (org.openjdk.javax.lang.model.type.TypeMirror)
public abstract org.openjdk.javax.lang.model.type.TypeMirror capture (org.openjdk.javax.lang.model.type.TypeMirror)
public abstract org.openjdk.javax.lang.model.type.PrimitiveType getPrimitiveType (org.openjdk.javax.lang.model.type.TypeKind)
public abstract org.openjdk.javax.lang.model.type.NullType getNullType ()
public abstract org.openjdk.javax.lang.model.type.NoType getNoType (org.openjdk.javax.lang.model.type.TypeKind)
public abstract org.openjdk.javax.lang.model.type.ArrayType getArrayType (org.openjdk.javax.lang.model.type.TypeMirror)
public abstract org.openjdk.javax.lang.model.type.WildcardType getWildcardType (org.openjdk.javax.lang.model.type.TypeMirror, org.openjdk.javax.lang.model.type.TypeMirror)
public transient abstract org.openjdk.javax.lang.model.type.DeclaredType getDeclaredType (org.openjdk.javax.lang.model.element.TypeElement, org.openjdk.javax.lang.model.type.TypeMirror[])
public transient abstract org.openjdk.javax.lang.model.type.DeclaredType getDeclaredType (org.openjdk.javax.lang.model.type.DeclaredType, org.openjdk.javax.lang.model.element.TypeElement, org.openjdk.javax.lang.model.type.TypeMirror[])
public abstract org.openjdk.javax.lang.model.type.TypeMirror asMemberOf (org.openjdk.javax.lang.model.type.DeclaredType, org.openjdk.javax.lang.model.element.Element)
}
org/openjdk/javax/lang/model/util/TypeKindVisitor9.class
TypeKindVisitor9.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.TypeKindVisitor9 extends org.openjdk.javax.lang.model.util.TypeKindVisitor8 {
protected void <init> ()
protected void <init> (java.lang.Object)
}
org/openjdk/javax/lang/model/util/TypeKindVisitor8.class
TypeKindVisitor8.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.TypeKindVisitor8 extends org.openjdk.javax.lang.model.util.TypeKindVisitor7 {
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitIntersection (org.openjdk.javax.lang.model.type.IntersectionType, java.lang.Object)
}
org/openjdk/javax/lang/model/util/TypeKindVisitor7.class
TypeKindVisitor7.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.TypeKindVisitor7 extends org.openjdk.javax.lang.model.util.TypeKindVisitor6 {
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitUnion (org.openjdk.javax.lang.model.type.UnionType, java.lang.Object)
}
org/openjdk/javax/lang/model/util/TypeKindVisitor6.class
TypeKindVisitor6.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.TypeKindVisitor6 extends org.openjdk.javax.lang.model.util.SimpleTypeVisitor6 {
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitPrimitive (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public java.lang.Object visitPrimitiveAsBoolean (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public java.lang.Object visitPrimitiveAsByte (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public java.lang.Object visitPrimitiveAsShort (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public java.lang.Object visitPrimitiveAsInt (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public java.lang.Object visitPrimitiveAsLong (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public java.lang.Object visitPrimitiveAsChar (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public java.lang.Object visitPrimitiveAsFloat (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public java.lang.Object visitPrimitiveAsDouble (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public java.lang.Object visitNoType (org.openjdk.javax.lang.model.type.NoType, java.lang.Object)
public java.lang.Object visitNoTypeAsVoid (org.openjdk.javax.lang.model.type.NoType, java.lang.Object)
public java.lang.Object visitNoTypeAsPackage (org.openjdk.javax.lang.model.type.NoType, java.lang.Object)
public java.lang.Object visitNoTypeAsNone (org.openjdk.javax.lang.model.type.NoType, java.lang.Object)
}
org/openjdk/javax/lang/model/util/TypeKindVisitor6$1.class
TypeKindVisitor6.java
package org.openjdk.javax.lang.model.util
synthetic org.openjdk.javax.lang.model.util.TypeKindVisitor6$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
static void <clinit> ()
}
org/openjdk/javax/lang/model/util/SimpleTypeVisitor9.class
SimpleTypeVisitor9.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleTypeVisitor9 extends org.openjdk.javax.lang.model.util.SimpleTypeVisitor8 {
protected void <init> ()
protected void <init> (java.lang.Object)
}
org/openjdk/javax/lang/model/util/SimpleTypeVisitor8.class
SimpleTypeVisitor8.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleTypeVisitor8 extends org.openjdk.javax.lang.model.util.SimpleTypeVisitor7 {
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitIntersection (org.openjdk.javax.lang.model.type.IntersectionType, java.lang.Object)
}
org/openjdk/javax/lang/model/util/SimpleTypeVisitor7.class
SimpleTypeVisitor7.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleTypeVisitor7 extends org.openjdk.javax.lang.model.util.SimpleTypeVisitor6 {
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitUnion (org.openjdk.javax.lang.model.type.UnionType, java.lang.Object)
}
org/openjdk/javax/lang/model/util/SimpleTypeVisitor6.class
SimpleTypeVisitor6.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleTypeVisitor6 extends org.openjdk.javax.lang.model.util.AbstractTypeVisitor6 {
protected final Object DEFAULT_VALUE
protected void <init> ()
protected void <init> (java.lang.Object)
protected java.lang.Object defaultAction (org.openjdk.javax.lang.model.type.TypeMirror, java.lang.Object)
public java.lang.Object visitPrimitive (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public java.lang.Object visitNull (org.openjdk.javax.lang.model.type.NullType, java.lang.Object)
public java.lang.Object visitArray (org.openjdk.javax.lang.model.type.ArrayType, java.lang.Object)
public java.lang.Object visitDeclared (org.openjdk.javax.lang.model.type.DeclaredType, java.lang.Object)
public java.lang.Object visitError (org.openjdk.javax.lang.model.type.ErrorType, java.lang.Object)
public java.lang.Object visitTypeVariable (org.openjdk.javax.lang.model.type.TypeVariable, java.lang.Object)
public java.lang.Object visitWildcard (org.openjdk.javax.lang.model.type.WildcardType, java.lang.Object)
public java.lang.Object visitExecutable (org.openjdk.javax.lang.model.type.ExecutableType, java.lang.Object)
public java.lang.Object visitNoType (org.openjdk.javax.lang.model.type.NoType, java.lang.Object)
}
org/openjdk/javax/lang/model/util/SimpleElementVisitor9.class
SimpleElementVisitor9.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleElementVisitor9 extends org.openjdk.javax.lang.model.util.SimpleElementVisitor8 {
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitModule (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.Object)
}
org/openjdk/javax/lang/model/util/SimpleElementVisitor8.class
SimpleElementVisitor8.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleElementVisitor8 extends org.openjdk.javax.lang.model.util.SimpleElementVisitor7 {
protected void <init> ()
protected void <init> (java.lang.Object)
}
org/openjdk/javax/lang/model/util/SimpleElementVisitor7.class
SimpleElementVisitor7.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleElementVisitor7 extends org.openjdk.javax.lang.model.util.SimpleElementVisitor6 {
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
}
org/openjdk/javax/lang/model/util/SimpleElementVisitor6.class
SimpleElementVisitor6.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleElementVisitor6 extends org.openjdk.javax.lang.model.util.AbstractElementVisitor6 {
protected final Object DEFAULT_VALUE
protected void <init> ()
protected void <init> (java.lang.Object)
protected java.lang.Object defaultAction (org.openjdk.javax.lang.model.element.Element, java.lang.Object)
public java.lang.Object visitPackage (org.openjdk.javax.lang.model.element.PackageElement, java.lang.Object)
public java.lang.Object visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
public java.lang.Object visitVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public java.lang.Object visitExecutable (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
public java.lang.Object visitTypeParameter (org.openjdk.javax.lang.model.element.TypeParameterElement, java.lang.Object)
}
org/openjdk/javax/lang/model/util/SimpleAnnotationValueVisitor9.class
SimpleAnnotationValueVisitor9.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleAnnotationValueVisitor9 extends org.openjdk.javax.lang.model.util.SimpleAnnotationValueVisitor8 {
protected void <init> ()
protected void <init> (java.lang.Object)
}
org/openjdk/javax/lang/model/util/SimpleAnnotationValueVisitor8.class
SimpleAnnotationValueVisitor8.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleAnnotationValueVisitor8 extends org.openjdk.javax.lang.model.util.SimpleAnnotationValueVisitor7 {
protected void <init> ()
protected void <init> (java.lang.Object)
}
org/openjdk/javax/lang/model/util/SimpleAnnotationValueVisitor7.class
SimpleAnnotationValueVisitor7.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleAnnotationValueVisitor7 extends org.openjdk.javax.lang.model.util.SimpleAnnotationValueVisitor6 {
protected void <init> ()
protected void <init> (java.lang.Object)
}
org/openjdk/javax/lang/model/util/SimpleAnnotationValueVisitor6.class
SimpleAnnotationValueVisitor6.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.SimpleAnnotationValueVisitor6 extends org.openjdk.javax.lang.model.util.AbstractAnnotationValueVisitor6 {
protected final Object DEFAULT_VALUE
protected void <init> ()
protected void <init> (java.lang.Object)
protected java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
public java.lang.Object visitBoolean (boolean, java.lang.Object)
public java.lang.Object visitByte (byte, java.lang.Object)
public java.lang.Object visitChar (char, java.lang.Object)
public java.lang.Object visitDouble (double, java.lang.Object)
public java.lang.Object visitFloat (float, java.lang.Object)
public java.lang.Object visitInt (int, java.lang.Object)
public java.lang.Object visitLong (long, java.lang.Object)
public java.lang.Object visitShort (short, java.lang.Object)
public java.lang.Object visitString (java.lang.String, java.lang.Object)
public java.lang.Object visitType (org.openjdk.javax.lang.model.type.TypeMirror, java.lang.Object)
public java.lang.Object visitEnumConstant (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public java.lang.Object visitAnnotation (org.openjdk.javax.lang.model.element.AnnotationMirror, java.lang.Object)
public java.lang.Object visitArray (java.util.List, java.lang.Object)
}
org/openjdk/javax/lang/model/util/Elements.class
Elements.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.Elements extends java.lang.Object {
public abstract org.openjdk.javax.lang.model.element.PackageElement getPackageElement (java.lang.CharSequence)
public org.openjdk.javax.lang.model.element.PackageElement getPackageElement (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.CharSequence)
public java.util.Set getAllPackageElements (java.lang.CharSequence)
public abstract org.openjdk.javax.lang.model.element.TypeElement getTypeElement (java.lang.CharSequence)
public org.openjdk.javax.lang.model.element.TypeElement getTypeElement (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.CharSequence)
public java.util.Set getAllTypeElements (java.lang.CharSequence)
public org.openjdk.javax.lang.model.element.ModuleElement getModuleElement (java.lang.CharSequence)
public java.util.Set getAllModuleElements ()
public abstract java.util.Map getElementValuesWithDefaults (org.openjdk.javax.lang.model.element.AnnotationMirror)
public abstract java.lang.String getDocComment (org.openjdk.javax.lang.model.element.Element)
public abstract boolean isDeprecated (org.openjdk.javax.lang.model.element.Element)
public org.openjdk.javax.lang.model.util.Elements$Origin getOrigin (org.openjdk.javax.lang.model.element.Element)
public org.openjdk.javax.lang.model.util.Elements$Origin getOrigin (org.openjdk.javax.lang.model.AnnotatedConstruct, org.openjdk.javax.lang.model.element.AnnotationMirror)
public org.openjdk.javax.lang.model.util.Elements$Origin getOrigin (org.openjdk.javax.lang.model.element.ModuleElement, org.openjdk.javax.lang.model.element.ModuleElement$Directive)
public boolean isBridge (org.openjdk.javax.lang.model.element.ExecutableElement)
public abstract org.openjdk.javax.lang.model.element.Name getBinaryName (org.openjdk.javax.lang.model.element.TypeElement)
public abstract org.openjdk.javax.lang.model.element.PackageElement getPackageOf (org.openjdk.javax.lang.model.element.Element)
public org.openjdk.javax.lang.model.element.ModuleElement getModuleOf (org.openjdk.javax.lang.model.element.Element)
public abstract java.util.List getAllMembers (org.openjdk.javax.lang.model.element.TypeElement)
public abstract java.util.List getAllAnnotationMirrors (org.openjdk.javax.lang.model.element.Element)
public abstract boolean hides (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.Element)
public abstract boolean overrides (org.openjdk.javax.lang.model.element.ExecutableElement, org.openjdk.javax.lang.model.element.ExecutableElement, org.openjdk.javax.lang.model.element.TypeElement)
public abstract java.lang.String getConstantExpression (java.lang.Object)
public transient abstract void printElements (java.io.Writer, org.openjdk.javax.lang.model.element.Element[])
public abstract org.openjdk.javax.lang.model.element.Name getName (java.lang.CharSequence)
public abstract boolean isFunctionalInterface (org.openjdk.javax.lang.model.element.TypeElement)
}
org/openjdk/javax/lang/model/util/Elements$Origin.class
Elements.java
package org.openjdk.javax.lang.model.util
public final enum org.openjdk.javax.lang.model.util.Elements$Origin extends java.lang.Enum {
public static final enum org.openjdk.javax.lang.model.util.Elements$Origin EXPLICIT
public static final enum org.openjdk.javax.lang.model.util.Elements$Origin MANDATED
public static final enum org.openjdk.javax.lang.model.util.Elements$Origin SYNTHETIC
private static final synthetic org.openjdk.javax.lang.model.util.Elements$Origin[] $VALUES
public static org.openjdk.javax.lang.model.util.Elements$Origin[] values ()
public static org.openjdk.javax.lang.model.util.Elements$Origin valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public boolean isDeclared ()
static void <clinit> ()
}
org/openjdk/javax/lang/model/util/ElementScanner9.class
ElementScanner9.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.ElementScanner9 extends org.openjdk.javax.lang.model.util.ElementScanner8 {
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitModule (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.Object)
}
org/openjdk/javax/lang/model/util/ElementScanner8.class
ElementScanner8.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.ElementScanner8 extends org.openjdk.javax.lang.model.util.ElementScanner7 {
protected void <init> ()
protected void <init> (java.lang.Object)
}
org/openjdk/javax/lang/model/util/ElementScanner7.class
ElementScanner7.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.ElementScanner7 extends org.openjdk.javax.lang.model.util.ElementScanner6 {
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
}
org/openjdk/javax/lang/model/util/ElementScanner6.class
ElementScanner6.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.ElementScanner6 extends org.openjdk.javax.lang.model.util.AbstractElementVisitor6 {
protected final Object DEFAULT_VALUE
protected void <init> ()
protected void <init> (java.lang.Object)
public final java.lang.Object scan (java.lang.Iterable, java.lang.Object)
public java.lang.Object scan (org.openjdk.javax.lang.model.element.Element, java.lang.Object)
public final java.lang.Object scan (org.openjdk.javax.lang.model.element.Element)
public java.lang.Object visitPackage (org.openjdk.javax.lang.model.element.PackageElement, java.lang.Object)
public java.lang.Object visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
public java.lang.Object visitVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public java.lang.Object visitExecutable (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
public java.lang.Object visitTypeParameter (org.openjdk.javax.lang.model.element.TypeParameterElement, java.lang.Object)
}
org/openjdk/javax/lang/model/util/ElementKindVisitor9.class
ElementKindVisitor9.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.ElementKindVisitor9 extends org.openjdk.javax.lang.model.util.ElementKindVisitor8 {
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitModule (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.Object)
}
org/openjdk/javax/lang/model/util/ElementKindVisitor8.class
ElementKindVisitor8.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.ElementKindVisitor8 extends org.openjdk.javax.lang.model.util.ElementKindVisitor7 {
protected void <init> ()
protected void <init> (java.lang.Object)
}
org/openjdk/javax/lang/model/util/ElementKindVisitor7.class
ElementKindVisitor7.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.ElementKindVisitor7 extends org.openjdk.javax.lang.model.util.ElementKindVisitor6 {
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitVariableAsResourceVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
}
org/openjdk/javax/lang/model/util/ElementKindVisitor6.class
ElementKindVisitor6.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.ElementKindVisitor6 extends org.openjdk.javax.lang.model.util.SimpleElementVisitor6 {
static final synthetic boolean $assertionsDisabled
protected void <init> ()
protected void <init> (java.lang.Object)
public java.lang.Object visitPackage (org.openjdk.javax.lang.model.element.PackageElement, java.lang.Object)
public java.lang.Object visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
public java.lang.Object visitTypeAsAnnotationType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
public java.lang.Object visitTypeAsClass (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
public java.lang.Object visitTypeAsEnum (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
public java.lang.Object visitTypeAsInterface (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
public java.lang.Object visitVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public java.lang.Object visitVariableAsEnumConstant (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public java.lang.Object visitVariableAsExceptionParameter (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public java.lang.Object visitVariableAsField (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public java.lang.Object visitVariableAsLocalVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public java.lang.Object visitVariableAsParameter (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public java.lang.Object visitVariableAsResourceVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public java.lang.Object visitExecutable (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
public java.lang.Object visitExecutableAsConstructor (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
public java.lang.Object visitExecutableAsInstanceInit (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
public java.lang.Object visitExecutableAsMethod (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
public java.lang.Object visitExecutableAsStaticInit (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
public java.lang.Object visitTypeParameter (org.openjdk.javax.lang.model.element.TypeParameterElement, java.lang.Object)
static void <clinit> ()
}
org/openjdk/javax/lang/model/util/ElementKindVisitor6$1.class
ElementKindVisitor6.java
package org.openjdk.javax.lang.model.util
synthetic org.openjdk.javax.lang.model.util.ElementKindVisitor6$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind
static void <clinit> ()
}
org/openjdk/javax/lang/model/util/ElementFilter.class
ElementFilter.java
package org.openjdk.javax.lang.model.util
public org.openjdk.javax.lang.model.util.ElementFilter extends java.lang.Object {
private static final java.util.Set CONSTRUCTOR_KIND
private static final java.util.Set FIELD_KINDS
private static final java.util.Set METHOD_KIND
private static final java.util.Set PACKAGE_KIND
private static final java.util.Set MODULE_KIND
private static final java.util.Set TYPE_KINDS
private void <init> ()
public static java.util.List fieldsIn (java.lang.Iterable)
public static java.util.Set fieldsIn (java.util.Set)
public static java.util.List constructorsIn (java.lang.Iterable)
public static java.util.Set constructorsIn (java.util.Set)
public static java.util.List methodsIn (java.lang.Iterable)
public static java.util.Set methodsIn (java.util.Set)
public static java.util.List typesIn (java.lang.Iterable)
public static java.util.Set typesIn (java.util.Set)
public static java.util.List packagesIn (java.lang.Iterable)
public static java.util.Set packagesIn (java.util.Set)
public static java.util.List modulesIn (java.lang.Iterable)
public static java.util.Set modulesIn (java.util.Set)
private static java.util.List listFilter (java.lang.Iterable, java.util.Set, java.lang.Class)
private static java.util.Set setFilter (java.util.Set, java.util.Set, java.lang.Class)
public static java.util.List exportsIn (java.lang.Iterable)
public static java.util.List opensIn (java.lang.Iterable)
public static java.util.List providesIn (java.lang.Iterable)
public static java.util.List requiresIn (java.lang.Iterable)
public static java.util.List usesIn (java.lang.Iterable)
private static java.util.List listFilter (java.lang.Iterable, org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind, java.lang.Class)
static void <clinit> ()
}
org/openjdk/javax/lang/model/util/AbstractTypeVisitor9.class
AbstractTypeVisitor9.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractTypeVisitor9 extends org.openjdk.javax.lang.model.util.AbstractTypeVisitor8 {
protected void <init> ()
}
org/openjdk/javax/lang/model/util/AbstractTypeVisitor8.class
AbstractTypeVisitor8.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractTypeVisitor8 extends org.openjdk.javax.lang.model.util.AbstractTypeVisitor7 {
protected void <init> ()
public abstract java.lang.Object visitIntersection (org.openjdk.javax.lang.model.type.IntersectionType, java.lang.Object)
}
org/openjdk/javax/lang/model/util/AbstractTypeVisitor7.class
AbstractTypeVisitor7.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractTypeVisitor7 extends org.openjdk.javax.lang.model.util.AbstractTypeVisitor6 {
protected void <init> ()
public abstract java.lang.Object visitUnion (org.openjdk.javax.lang.model.type.UnionType, java.lang.Object)
}
org/openjdk/javax/lang/model/util/AbstractTypeVisitor6.class
AbstractTypeVisitor6.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractTypeVisitor6 extends java.lang.Object implements org.openjdk.javax.lang.model.type.TypeVisitor {
protected void <init> ()
public final java.lang.Object visit (org.openjdk.javax.lang.model.type.TypeMirror, java.lang.Object)
public final java.lang.Object visit (org.openjdk.javax.lang.model.type.TypeMirror)
public java.lang.Object visitUnion (org.openjdk.javax.lang.model.type.UnionType, java.lang.Object)
public java.lang.Object visitIntersection (org.openjdk.javax.lang.model.type.IntersectionType, java.lang.Object)
public java.lang.Object visitUnknown (org.openjdk.javax.lang.model.type.TypeMirror, java.lang.Object)
}
org/openjdk/javax/lang/model/util/AbstractElementVisitor9.class
AbstractElementVisitor9.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractElementVisitor9 extends org.openjdk.javax.lang.model.util.AbstractElementVisitor8 {
protected void <init> ()
public abstract java.lang.Object visitModule (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.Object)
}
org/openjdk/javax/lang/model/util/AbstractElementVisitor8.class
AbstractElementVisitor8.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractElementVisitor8 extends org.openjdk.javax.lang.model.util.AbstractElementVisitor7 {
protected void <init> ()
}
org/openjdk/javax/lang/model/util/AbstractElementVisitor7.class
AbstractElementVisitor7.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractElementVisitor7 extends org.openjdk.javax.lang.model.util.AbstractElementVisitor6 {
protected void <init> ()
}
org/openjdk/javax/lang/model/util/AbstractElementVisitor6.class
AbstractElementVisitor6.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractElementVisitor6 extends java.lang.Object implements org.openjdk.javax.lang.model.element.ElementVisitor {
protected void <init> ()
public final java.lang.Object visit (org.openjdk.javax.lang.model.element.Element, java.lang.Object)
public final java.lang.Object visit (org.openjdk.javax.lang.model.element.Element)
public java.lang.Object visitUnknown (org.openjdk.javax.lang.model.element.Element, java.lang.Object)
public java.lang.Object visitModule (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.Object)
}
org/openjdk/javax/lang/model/util/AbstractAnnotationValueVisitor9.class
AbstractAnnotationValueVisitor9.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractAnnotationValueVisitor9 extends org.openjdk.javax.lang.model.util.AbstractAnnotationValueVisitor8 {
protected void <init> ()
}
org/openjdk/javax/lang/model/util/AbstractAnnotationValueVisitor8.class
AbstractAnnotationValueVisitor8.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractAnnotationValueVisitor8 extends org.openjdk.javax.lang.model.util.AbstractAnnotationValueVisitor7 {
protected void <init> ()
}
org/openjdk/javax/lang/model/util/AbstractAnnotationValueVisitor7.class
AbstractAnnotationValueVisitor7.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractAnnotationValueVisitor7 extends org.openjdk.javax.lang.model.util.AbstractAnnotationValueVisitor6 {
protected void <init> ()
}
org/openjdk/javax/lang/model/util/AbstractAnnotationValueVisitor6.class
AbstractAnnotationValueVisitor6.java
package org.openjdk.javax.lang.model.util
public abstract org.openjdk.javax.lang.model.util.AbstractAnnotationValueVisitor6 extends java.lang.Object implements org.openjdk.javax.lang.model.element.AnnotationValueVisitor {
protected void <init> ()
public final java.lang.Object visit (org.openjdk.javax.lang.model.element.AnnotationValue, java.lang.Object)
public final java.lang.Object visit (org.openjdk.javax.lang.model.element.AnnotationValue)
public java.lang.Object visitUnknown (org.openjdk.javax.lang.model.element.AnnotationValue, java.lang.Object)
}
org/openjdk/javax/lang/model/type/
org/openjdk/javax/lang/model/type/WildcardType.class
WildcardType.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.WildcardType extends java.lang.Object implements org.openjdk.javax.lang.model.type.TypeMirror {
public abstract org.openjdk.javax.lang.model.type.TypeMirror getExtendsBound ()
public abstract org.openjdk.javax.lang.model.type.TypeMirror getSuperBound ()
}
org/openjdk/javax/lang/model/type/UnknownTypeException.class
UnknownTypeException.java
package org.openjdk.javax.lang.model.type
public org.openjdk.javax.lang.model.type.UnknownTypeException extends org.openjdk.javax.lang.model.UnknownEntityException {
private static final long serialVersionUID
private transient org.openjdk.javax.lang.model.type.TypeMirror type
private transient Object parameter
public void <init> (org.openjdk.javax.lang.model.type.TypeMirror, java.lang.Object)
public org.openjdk.javax.lang.model.type.TypeMirror getUnknownType ()
public java.lang.Object getArgument ()
}
org/openjdk/javax/lang/model/type/UnionType.class
UnionType.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.UnionType extends java.lang.Object implements org.openjdk.javax.lang.model.type.TypeMirror {
public abstract java.util.List getAlternatives ()
}
org/openjdk/javax/lang/model/type/TypeVisitor.class
TypeVisitor.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.TypeVisitor extends java.lang.Object {
public abstract java.lang.Object visit (org.openjdk.javax.lang.model.type.TypeMirror, java.lang.Object)
public java.lang.Object visit (org.openjdk.javax.lang.model.type.TypeMirror)
public abstract java.lang.Object visitPrimitive (org.openjdk.javax.lang.model.type.PrimitiveType, java.lang.Object)
public abstract java.lang.Object visitNull (org.openjdk.javax.lang.model.type.NullType, java.lang.Object)
public abstract java.lang.Object visitArray (org.openjdk.javax.lang.model.type.ArrayType, java.lang.Object)
public abstract java.lang.Object visitDeclared (org.openjdk.javax.lang.model.type.DeclaredType, java.lang.Object)
public abstract java.lang.Object visitError (org.openjdk.javax.lang.model.type.ErrorType, java.lang.Object)
public abstract java.lang.Object visitTypeVariable (org.openjdk.javax.lang.model.type.TypeVariable, java.lang.Object)
public abstract java.lang.Object visitWildcard (org.openjdk.javax.lang.model.type.WildcardType, java.lang.Object)
public abstract java.lang.Object visitExecutable (org.openjdk.javax.lang.model.type.ExecutableType, java.lang.Object)
public abstract java.lang.Object visitNoType (org.openjdk.javax.lang.model.type.NoType, java.lang.Object)
public abstract java.lang.Object visitUnknown (org.openjdk.javax.lang.model.type.TypeMirror, java.lang.Object)
public abstract java.lang.Object visitUnion (org.openjdk.javax.lang.model.type.UnionType, java.lang.Object)
public abstract java.lang.Object visitIntersection (org.openjdk.javax.lang.model.type.IntersectionType, java.lang.Object)
}
org/openjdk/javax/lang/model/type/TypeVariable.class
TypeVariable.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.TypeVariable extends java.lang.Object implements org.openjdk.javax.lang.model.type.ReferenceType {
public abstract org.openjdk.javax.lang.model.element.Element asElement ()
public abstract org.openjdk.javax.lang.model.type.TypeMirror getUpperBound ()
public abstract org.openjdk.javax.lang.model.type.TypeMirror getLowerBound ()
}
org/openjdk/javax/lang/model/type/TypeMirror.class
TypeMirror.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.TypeMirror extends java.lang.Object implements org.openjdk.javax.lang.model.AnnotatedConstruct {
public abstract org.openjdk.javax.lang.model.type.TypeKind getKind ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public abstract java.lang.Object accept (org.openjdk.javax.lang.model.type.TypeVisitor, java.lang.Object)
}
org/openjdk/javax/lang/model/type/TypeKind.class
TypeKind.java
package org.openjdk.javax.lang.model.type
public final enum org.openjdk.javax.lang.model.type.TypeKind extends java.lang.Enum {
public static final enum org.openjdk.javax.lang.model.type.TypeKind BOOLEAN
public static final enum org.openjdk.javax.lang.model.type.TypeKind BYTE
public static final enum org.openjdk.javax.lang.model.type.TypeKind SHORT
public static final enum org.openjdk.javax.lang.model.type.TypeKind INT
public static final enum org.openjdk.javax.lang.model.type.TypeKind LONG
public static final enum org.openjdk.javax.lang.model.type.TypeKind CHAR
public static final enum org.openjdk.javax.lang.model.type.TypeKind FLOAT
public static final enum org.openjdk.javax.lang.model.type.TypeKind DOUBLE
public static final enum org.openjdk.javax.lang.model.type.TypeKind VOID
public static final enum org.openjdk.javax.lang.model.type.TypeKind NONE
public static final enum org.openjdk.javax.lang.model.type.TypeKind NULL
public static final enum org.openjdk.javax.lang.model.type.TypeKind ARRAY
public static final enum org.openjdk.javax.lang.model.type.TypeKind DECLARED
public static final enum org.openjdk.javax.lang.model.type.TypeKind ERROR
public static final enum org.openjdk.javax.lang.model.type.TypeKind TYPEVAR
public static final enum org.openjdk.javax.lang.model.type.TypeKind WILDCARD
public static final enum org.openjdk.javax.lang.model.type.TypeKind PACKAGE
public static final enum org.openjdk.javax.lang.model.type.TypeKind EXECUTABLE
public static final enum org.openjdk.javax.lang.model.type.TypeKind OTHER
public static final enum org.openjdk.javax.lang.model.type.TypeKind UNION
public static final enum org.openjdk.javax.lang.model.type.TypeKind INTERSECTION
public static final enum org.openjdk.javax.lang.model.type.TypeKind MODULE
private static final synthetic org.openjdk.javax.lang.model.type.TypeKind[] $VALUES
public static org.openjdk.javax.lang.model.type.TypeKind[] values ()
public static org.openjdk.javax.lang.model.type.TypeKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public boolean isPrimitive ()
static void <clinit> ()
}
org/openjdk/javax/lang/model/type/TypeKind$1.class
TypeKind.java
package org.openjdk.javax.lang.model.type
synthetic org.openjdk.javax.lang.model.type.TypeKind$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
static void <clinit> ()
}
org/openjdk/javax/lang/model/type/ReferenceType.class
ReferenceType.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.ReferenceType extends java.lang.Object implements org.openjdk.javax.lang.model.type.TypeMirror {
}
org/openjdk/javax/lang/model/type/PrimitiveType.class
PrimitiveType.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.PrimitiveType extends java.lang.Object implements org.openjdk.javax.lang.model.type.TypeMirror {
}
org/openjdk/javax/lang/model/type/NullType.class
NullType.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.NullType extends java.lang.Object implements org.openjdk.javax.lang.model.type.ReferenceType {
}
org/openjdk/javax/lang/model/type/NoType.class
NoType.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.NoType extends java.lang.Object implements org.openjdk.javax.lang.model.type.TypeMirror {
}
org/openjdk/javax/lang/model/type/MirroredTypesException.class
MirroredTypesException.java
package org.openjdk.javax.lang.model.type
public org.openjdk.javax.lang.model.type.MirroredTypesException extends java.lang.RuntimeException {
private static final long serialVersionUID
transient java.util.List types
void <init> (java.lang.String, org.openjdk.javax.lang.model.type.TypeMirror)
public void <init> (java.util.List)
public java.util.List getTypeMirrors ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
}
org/openjdk/javax/lang/model/type/MirroredTypeException.class
MirroredTypeException.java
package org.openjdk.javax.lang.model.type
public org.openjdk.javax.lang.model.type.MirroredTypeException extends org.openjdk.javax.lang.model.type.MirroredTypesException {
private static final long serialVersionUID
private transient org.openjdk.javax.lang.model.type.TypeMirror type
public void <init> (org.openjdk.javax.lang.model.type.TypeMirror)
public org.openjdk.javax.lang.model.type.TypeMirror getTypeMirror ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
}
org/openjdk/javax/lang/model/type/IntersectionType.class
IntersectionType.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.IntersectionType extends java.lang.Object implements org.openjdk.javax.lang.model.type.TypeMirror {
public abstract java.util.List getBounds ()
}
org/openjdk/javax/lang/model/type/ExecutableType.class
ExecutableType.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.ExecutableType extends java.lang.Object implements org.openjdk.javax.lang.model.type.TypeMirror {
public abstract java.util.List getTypeVariables ()
public abstract org.openjdk.javax.lang.model.type.TypeMirror getReturnType ()
public abstract java.util.List getParameterTypes ()
public abstract org.openjdk.javax.lang.model.type.TypeMirror getReceiverType ()
public abstract java.util.List getThrownTypes ()
}
org/openjdk/javax/lang/model/type/ErrorType.class
ErrorType.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.ErrorType extends java.lang.Object implements org.openjdk.javax.lang.model.type.DeclaredType {
}
org/openjdk/javax/lang/model/type/DeclaredType.class
DeclaredType.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.DeclaredType extends java.lang.Object implements org.openjdk.javax.lang.model.type.ReferenceType {
public abstract org.openjdk.javax.lang.model.element.Element asElement ()
public abstract org.openjdk.javax.lang.model.type.TypeMirror getEnclosingType ()
public abstract java.util.List getTypeArguments ()
}
org/openjdk/javax/lang/model/type/ArrayType.class
ArrayType.java
package org.openjdk.javax.lang.model.type
public abstract org.openjdk.javax.lang.model.type.ArrayType extends java.lang.Object implements org.openjdk.javax.lang.model.type.ReferenceType {
public abstract org.openjdk.javax.lang.model.type.TypeMirror getComponentType ()
}
org/openjdk/javax/lang/model/element/
org/openjdk/javax/lang/model/element/VariableElement.class
VariableElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.VariableElement extends java.lang.Object implements org.openjdk.javax.lang.model.element.Element {
public abstract java.lang.Object getConstantValue ()
public abstract org.openjdk.javax.lang.model.element.Name getSimpleName ()
public abstract org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
}
org/openjdk/javax/lang/model/element/UnknownElementException.class
UnknownElementException.java
package org.openjdk.javax.lang.model.element
public org.openjdk.javax.lang.model.element.UnknownElementException extends org.openjdk.javax.lang.model.UnknownEntityException {
private static final long serialVersionUID
private transient org.openjdk.javax.lang.model.element.Element element
private transient Object parameter
public void <init> (org.openjdk.javax.lang.model.element.Element, java.lang.Object)
public org.openjdk.javax.lang.model.element.Element getUnknownElement ()
public java.lang.Object getArgument ()
}
org/openjdk/javax/lang/model/element/UnknownDirectiveException.class
UnknownDirectiveException.java
package org.openjdk.javax.lang.model.element
public org.openjdk.javax.lang.model.element.UnknownDirectiveException extends org.openjdk.javax.lang.model.UnknownEntityException {
private static final long serialVersionUID
private final transient org.openjdk.javax.lang.model.element.ModuleElement$Directive directive
private final transient Object parameter
public void <init> (org.openjdk.javax.lang.model.element.ModuleElement$Directive, java.lang.Object)
public org.openjdk.javax.lang.model.element.ModuleElement$Directive getUnknownDirective ()
public java.lang.Object getArgument ()
}
org/openjdk/javax/lang/model/element/UnknownAnnotationValueException.class
UnknownAnnotationValueException.java
package org.openjdk.javax.lang.model.element
public org.openjdk.javax.lang.model.element.UnknownAnnotationValueException extends org.openjdk.javax.lang.model.UnknownEntityException {
private static final long serialVersionUID
private transient org.openjdk.javax.lang.model.element.AnnotationValue av
private transient Object parameter
public void <init> (org.openjdk.javax.lang.model.element.AnnotationValue, java.lang.Object)
public org.openjdk.javax.lang.model.element.AnnotationValue getUnknownAnnotationValue ()
public java.lang.Object getArgument ()
}
org/openjdk/javax/lang/model/element/TypeParameterElement.class
TypeParameterElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.TypeParameterElement extends java.lang.Object implements org.openjdk.javax.lang.model.element.Element {
public abstract org.openjdk.javax.lang.model.element.Element getGenericElement ()
public abstract java.util.List getBounds ()
public abstract org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
}
org/openjdk/javax/lang/model/element/TypeElement.class
TypeElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.TypeElement extends java.lang.Object implements org.openjdk.javax.lang.model.element.Element org.openjdk.javax.lang.model.element.Parameterizable org.openjdk.javax.lang.model.element.QualifiedNameable {
public abstract java.util.List getEnclosedElements ()
public abstract org.openjdk.javax.lang.model.element.NestingKind getNestingKind ()
public abstract org.openjdk.javax.lang.model.element.Name getQualifiedName ()
public abstract org.openjdk.javax.lang.model.element.Name getSimpleName ()
public abstract org.openjdk.javax.lang.model.type.TypeMirror getSuperclass ()
public abstract java.util.List getInterfaces ()
public abstract java.util.List getTypeParameters ()
public abstract org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
}
org/openjdk/javax/lang/model/element/QualifiedNameable.class
QualifiedNameable.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.QualifiedNameable extends java.lang.Object implements org.openjdk.javax.lang.model.element.Element {
public abstract org.openjdk.javax.lang.model.element.Name getQualifiedName ()
}
org/openjdk/javax/lang/model/element/Parameterizable.class
Parameterizable.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.Parameterizable extends java.lang.Object implements org.openjdk.javax.lang.model.element.Element {
public abstract java.util.List getTypeParameters ()
}
org/openjdk/javax/lang/model/element/PackageElement.class
PackageElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.PackageElement extends java.lang.Object implements org.openjdk.javax.lang.model.element.Element org.openjdk.javax.lang.model.element.QualifiedNameable {
public abstract org.openjdk.javax.lang.model.element.Name getQualifiedName ()
public abstract org.openjdk.javax.lang.model.element.Name getSimpleName ()
public abstract java.util.List getEnclosedElements ()
public abstract boolean isUnnamed ()
public abstract org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
}
org/openjdk/javax/lang/model/element/NestingKind.class
NestingKind.java
package org.openjdk.javax.lang.model.element
public final enum org.openjdk.javax.lang.model.element.NestingKind extends java.lang.Enum {
public static final enum org.openjdk.javax.lang.model.element.NestingKind TOP_LEVEL
public static final enum org.openjdk.javax.lang.model.element.NestingKind MEMBER
public static final enum org.openjdk.javax.lang.model.element.NestingKind LOCAL
public static final enum org.openjdk.javax.lang.model.element.NestingKind ANONYMOUS
private static final synthetic org.openjdk.javax.lang.model.element.NestingKind[] $VALUES
public static org.openjdk.javax.lang.model.element.NestingKind[] values ()
public static org.openjdk.javax.lang.model.element.NestingKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public boolean isNested ()
static void <clinit> ()
}
org/openjdk/javax/lang/model/element/Name.class
Name.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.Name extends java.lang.Object implements java.lang.CharSequence {
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract boolean contentEquals (java.lang.CharSequence)
}
org/openjdk/javax/lang/model/element/ModuleElement.class
ModuleElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.ModuleElement extends java.lang.Object implements org.openjdk.javax.lang.model.element.Element org.openjdk.javax.lang.model.element.QualifiedNameable {
public abstract org.openjdk.javax.lang.model.element.Name getQualifiedName ()
public abstract org.openjdk.javax.lang.model.element.Name getSimpleName ()
public abstract java.util.List getEnclosedElements ()
public abstract boolean isOpen ()
public abstract boolean isUnnamed ()
public abstract org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
public abstract java.util.List getDirectives ()
}
org/openjdk/javax/lang/model/element/ModuleElement$UsesDirective.class
ModuleElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.ModuleElement$UsesDirective extends java.lang.Object implements org.openjdk.javax.lang.model.element.ModuleElement$Directive {
public abstract org.openjdk.javax.lang.model.element.TypeElement getService ()
}
org/openjdk/javax/lang/model/element/ModuleElement$RequiresDirective.class
ModuleElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.ModuleElement$RequiresDirective extends java.lang.Object implements org.openjdk.javax.lang.model.element.ModuleElement$Directive {
public abstract boolean isStatic ()
public abstract boolean isTransitive ()
public abstract org.openjdk.javax.lang.model.element.ModuleElement getDependency ()
}
org/openjdk/javax/lang/model/element/ModuleElement$ProvidesDirective.class
ModuleElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.ModuleElement$ProvidesDirective extends java.lang.Object implements org.openjdk.javax.lang.model.element.ModuleElement$Directive {
public abstract org.openjdk.javax.lang.model.element.TypeElement getService ()
public abstract java.util.List getImplementations ()
}
org/openjdk/javax/lang/model/element/ModuleElement$OpensDirective.class
ModuleElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.ModuleElement$OpensDirective extends java.lang.Object implements org.openjdk.javax.lang.model.element.ModuleElement$Directive {
public abstract org.openjdk.javax.lang.model.element.PackageElement getPackage ()
public abstract java.util.List getTargetModules ()
}
org/openjdk/javax/lang/model/element/ModuleElement$ExportsDirective.class
ModuleElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.ModuleElement$ExportsDirective extends java.lang.Object implements org.openjdk.javax.lang.model.element.ModuleElement$Directive {
public abstract org.openjdk.javax.lang.model.element.PackageElement getPackage ()
public abstract java.util.List getTargetModules ()
}
org/openjdk/javax/lang/model/element/ModuleElement$DirectiveVisitor.class
ModuleElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.ModuleElement$DirectiveVisitor extends java.lang.Object {
public java.lang.Object visit (org.openjdk.javax.lang.model.element.ModuleElement$Directive)
public java.lang.Object visit (org.openjdk.javax.lang.model.element.ModuleElement$Directive, java.lang.Object)
public abstract java.lang.Object visitRequires (org.openjdk.javax.lang.model.element.ModuleElement$RequiresDirective, java.lang.Object)
public abstract java.lang.Object visitExports (org.openjdk.javax.lang.model.element.ModuleElement$ExportsDirective, java.lang.Object)
public abstract java.lang.Object visitOpens (org.openjdk.javax.lang.model.element.ModuleElement$OpensDirective, java.lang.Object)
public abstract java.lang.Object visitUses (org.openjdk.javax.lang.model.element.ModuleElement$UsesDirective, java.lang.Object)
public abstract java.lang.Object visitProvides (org.openjdk.javax.lang.model.element.ModuleElement$ProvidesDirective, java.lang.Object)
public java.lang.Object visitUnknown (org.openjdk.javax.lang.model.element.ModuleElement$Directive, java.lang.Object)
}
org/openjdk/javax/lang/model/element/ModuleElement$DirectiveKind.class
ModuleElement.java
package org.openjdk.javax.lang.model.element
public final enum org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind extends java.lang.Enum {
public static final enum org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind REQUIRES
public static final enum org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind EXPORTS
public static final enum org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind OPENS
public static final enum org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind USES
public static final enum org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind PROVIDES
private static final synthetic org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind[] $VALUES
public static org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind[] values ()
public static org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/openjdk/javax/lang/model/element/ModuleElement$Directive.class
ModuleElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.ModuleElement$Directive extends java.lang.Object {
public abstract org.openjdk.javax.lang.model.element.ModuleElement$DirectiveKind getKind ()
public abstract java.lang.Object accept (org.openjdk.javax.lang.model.element.ModuleElement$DirectiveVisitor, java.lang.Object)
}
org/openjdk/javax/lang/model/element/Modifier.class
Modifier.java
package org.openjdk.javax.lang.model.element
public final enum org.openjdk.javax.lang.model.element.Modifier extends java.lang.Enum {
public static final enum org.openjdk.javax.lang.model.element.Modifier PUBLIC
public static final enum org.openjdk.javax.lang.model.element.Modifier PROTECTED
public static final enum org.openjdk.javax.lang.model.element.Modifier PRIVATE
public static final enum org.openjdk.javax.lang.model.element.Modifier ABSTRACT
public static final enum org.openjdk.javax.lang.model.element.Modifier DEFAULT
public static final enum org.openjdk.javax.lang.model.element.Modifier STATIC
public static final enum org.openjdk.javax.lang.model.element.Modifier FINAL
public static final enum org.openjdk.javax.lang.model.element.Modifier TRANSIENT
public static final enum org.openjdk.javax.lang.model.element.Modifier VOLATILE
public static final enum org.openjdk.javax.lang.model.element.Modifier SYNCHRONIZED
public static final enum org.openjdk.javax.lang.model.element.Modifier NATIVE
public static final enum org.openjdk.javax.lang.model.element.Modifier STRICTFP
private static final synthetic org.openjdk.javax.lang.model.element.Modifier[] $VALUES
public static org.openjdk.javax.lang.model.element.Modifier[] values ()
public static org.openjdk.javax.lang.model.element.Modifier valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public java.lang.String toString ()
static void <clinit> ()
}
org/openjdk/javax/lang/model/element/ExecutableElement.class
ExecutableElement.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.ExecutableElement extends java.lang.Object implements org.openjdk.javax.lang.model.element.Element org.openjdk.javax.lang.model.element.Parameterizable {
public abstract java.util.List getTypeParameters ()
public abstract org.openjdk.javax.lang.model.type.TypeMirror getReturnType ()
public abstract java.util.List getParameters ()
public abstract org.openjdk.javax.lang.model.type.TypeMirror getReceiverType ()
public abstract boolean isVarArgs ()
public abstract boolean isDefault ()
public abstract java.util.List getThrownTypes ()
public abstract org.openjdk.javax.lang.model.element.AnnotationValue getDefaultValue ()
public abstract org.openjdk.javax.lang.model.element.Name getSimpleName ()
}
org/openjdk/javax/lang/model/element/ElementVisitor.class
ElementVisitor.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.ElementVisitor extends java.lang.Object {
public abstract java.lang.Object visit (org.openjdk.javax.lang.model.element.Element, java.lang.Object)
public java.lang.Object visit (org.openjdk.javax.lang.model.element.Element)
public abstract java.lang.Object visitPackage (org.openjdk.javax.lang.model.element.PackageElement, java.lang.Object)
public abstract java.lang.Object visitType (org.openjdk.javax.lang.model.element.TypeElement, java.lang.Object)
public abstract java.lang.Object visitVariable (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public abstract java.lang.Object visitExecutable (org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.Object)
public abstract java.lang.Object visitTypeParameter (org.openjdk.javax.lang.model.element.TypeParameterElement, java.lang.Object)
public abstract java.lang.Object visitUnknown (org.openjdk.javax.lang.model.element.Element, java.lang.Object)
public java.lang.Object visitModule (org.openjdk.javax.lang.model.element.ModuleElement, java.lang.Object)
}
org/openjdk/javax/lang/model/element/ElementKind.class
ElementKind.java
package org.openjdk.javax.lang.model.element
public final enum org.openjdk.javax.lang.model.element.ElementKind extends java.lang.Enum {
public static final enum org.openjdk.javax.lang.model.element.ElementKind PACKAGE
public static final enum org.openjdk.javax.lang.model.element.ElementKind ENUM
public static final enum org.openjdk.javax.lang.model.element.ElementKind CLASS
public static final enum org.openjdk.javax.lang.model.element.ElementKind ANNOTATION_TYPE
public static final enum org.openjdk.javax.lang.model.element.ElementKind INTERFACE
public static final enum org.openjdk.javax.lang.model.element.ElementKind ENUM_CONSTANT
public static final enum org.openjdk.javax.lang.model.element.ElementKind FIELD
public static final enum org.openjdk.javax.lang.model.element.ElementKind PARAMETER
public static final enum org.openjdk.javax.lang.model.element.ElementKind LOCAL_VARIABLE
public static final enum org.openjdk.javax.lang.model.element.ElementKind EXCEPTION_PARAMETER
public static final enum org.openjdk.javax.lang.model.element.ElementKind METHOD
public static final enum org.openjdk.javax.lang.model.element.ElementKind CONSTRUCTOR
public static final enum org.openjdk.javax.lang.model.element.ElementKind STATIC_INIT
public static final enum org.openjdk.javax.lang.model.element.ElementKind INSTANCE_INIT
public static final enum org.openjdk.javax.lang.model.element.ElementKind TYPE_PARAMETER
public static final enum org.openjdk.javax.lang.model.element.ElementKind OTHER
public static final enum org.openjdk.javax.lang.model.element.ElementKind RESOURCE_VARIABLE
public static final enum org.openjdk.javax.lang.model.element.ElementKind MODULE
private static final synthetic org.openjdk.javax.lang.model.element.ElementKind[] $VALUES
public static org.openjdk.javax.lang.model.element.ElementKind[] values ()
public static org.openjdk.javax.lang.model.element.ElementKind valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public boolean isClass ()
public boolean isInterface ()
public boolean isField ()
static void <clinit> ()
}
org/openjdk/javax/lang/model/element/Element.class
Element.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.Element extends java.lang.Object implements org.openjdk.javax.lang.model.AnnotatedConstruct {
public abstract org.openjdk.javax.lang.model.type.TypeMirror asType ()
public abstract org.openjdk.javax.lang.model.element.ElementKind getKind ()
public abstract java.util.Set getModifiers ()
public abstract org.openjdk.javax.lang.model.element.Name getSimpleName ()
public abstract org.openjdk.javax.lang.model.element.Element getEnclosingElement ()
public abstract java.util.List getEnclosedElements ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.util.List getAnnotationMirrors ()
public abstract java.lang.annotation.Annotation getAnnotation (java.lang.Class)
public abstract java.lang.Object accept (org.openjdk.javax.lang.model.element.ElementVisitor, java.lang.Object)
}
org/openjdk/javax/lang/model/element/AnnotationValueVisitor.class
AnnotationValueVisitor.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.AnnotationValueVisitor extends java.lang.Object {
public abstract java.lang.Object visit (org.openjdk.javax.lang.model.element.AnnotationValue, java.lang.Object)
public java.lang.Object visit (org.openjdk.javax.lang.model.element.AnnotationValue)
public abstract java.lang.Object visitBoolean (boolean, java.lang.Object)
public abstract java.lang.Object visitByte (byte, java.lang.Object)
public abstract java.lang.Object visitChar (char, java.lang.Object)
public abstract java.lang.Object visitDouble (double, java.lang.Object)
public abstract java.lang.Object visitFloat (float, java.lang.Object)
public abstract java.lang.Object visitInt (int, java.lang.Object)
public abstract java.lang.Object visitLong (long, java.lang.Object)
public abstract java.lang.Object visitShort (short, java.lang.Object)
public abstract java.lang.Object visitString (java.lang.String, java.lang.Object)
public abstract java.lang.Object visitType (org.openjdk.javax.lang.model.type.TypeMirror, java.lang.Object)
public abstract java.lang.Object visitEnumConstant (org.openjdk.javax.lang.model.element.VariableElement, java.lang.Object)
public abstract java.lang.Object visitAnnotation (org.openjdk.javax.lang.model.element.AnnotationMirror, java.lang.Object)
public abstract java.lang.Object visitArray (java.util.List, java.lang.Object)
public abstract java.lang.Object visitUnknown (org.openjdk.javax.lang.model.element.AnnotationValue, java.lang.Object)
}
org/openjdk/javax/lang/model/element/AnnotationValue.class
AnnotationValue.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.AnnotationValue extends java.lang.Object {
public abstract java.lang.Object getValue ()
public abstract java.lang.String toString ()
public abstract java.lang.Object accept (org.openjdk.javax.lang.model.element.AnnotationValueVisitor, java.lang.Object)
}
org/openjdk/javax/lang/model/element/AnnotationMirror.class
AnnotationMirror.java
package org.openjdk.javax.lang.model.element
public abstract org.openjdk.javax.lang.model.element.AnnotationMirror extends java.lang.Object {
public abstract org.openjdk.javax.lang.model.type.DeclaredType getAnnotationType ()
public abstract java.util.Map getElementValues ()
}
org/openjdk/javax/lang/model/UnknownEntityException.class
UnknownEntityException.java
package org.openjdk.javax.lang.model
public org.openjdk.javax.lang.model.UnknownEntityException extends java.lang.RuntimeException {
private static final long serialVersionUID
protected void <init> (java.lang.String)
}
org/openjdk/javax/lang/model/SourceVersion.class
SourceVersion.java
package org.openjdk.javax.lang.model
public final enum org.openjdk.javax.lang.model.SourceVersion extends java.lang.Enum {
public static final enum org.openjdk.javax.lang.model.SourceVersion RELEASE_0
public static final enum org.openjdk.javax.lang.model.SourceVersion RELEASE_1
public static final enum org.openjdk.javax.lang.model.SourceVersion RELEASE_2
public static final enum org.openjdk.javax.lang.model.SourceVersion RELEASE_3
public static final enum org.openjdk.javax.lang.model.SourceVersion RELEASE_4
public static final enum org.openjdk.javax.lang.model.SourceVersion RELEASE_5
public static final enum org.openjdk.javax.lang.model.SourceVersion RELEASE_6
public static final enum org.openjdk.javax.lang.model.SourceVersion RELEASE_7
public static final enum org.openjdk.javax.lang.model.SourceVersion RELEASE_8
public static final enum org.openjdk.javax.lang.model.SourceVersion RELEASE_9
private static final org.openjdk.javax.lang.model.SourceVersion latestSupported
private static final synthetic org.openjdk.javax.lang.model.SourceVersion[] $VALUES
public static org.openjdk.javax.lang.model.SourceVersion[] values ()
public static org.openjdk.javax.lang.model.SourceVersion valueOf (java.lang.String)
private void <init> (java.lang.String, int)
public static org.openjdk.javax.lang.model.SourceVersion latest ()
private static org.openjdk.javax.lang.model.SourceVersion getLatestSupported ()
public static org.openjdk.javax.lang.model.SourceVersion latestSupported ()
public static boolean isIdentifier (java.lang.CharSequence)
public static boolean isName (java.lang.CharSequence)
public static boolean isName (java.lang.CharSequence, org.openjdk.javax.lang.model.SourceVersion)
public static boolean isKeyword (java.lang.CharSequence)
public static boolean isKeyword (java.lang.CharSequence, org.openjdk.javax.lang.model.SourceVersion)
static void <clinit> ()
}
org/openjdk/javax/lang/model/AnnotatedConstruct.class
AnnotatedConstruct.java
package org.openjdk.javax.lang.model
public abstract org.openjdk.javax.lang.model.AnnotatedConstruct extends java.lang.Object {
public abstract java.util.List getAnnotationMirrors ()
public abstract java.lang.annotation.Annotation getAnnotation (java.lang.Class)
public abstract java.lang.annotation.Annotation[] getAnnotationsByType (java.lang.Class)
}
org/openjdk/javax/annotation/
org/openjdk/javax/annotation/processing/
org/openjdk/javax/annotation/processing/SupportedSourceVersion.class
SupportedSourceVersion.java
package org.openjdk.javax.annotation.processing
public abstract annotation org.openjdk.javax.annotation.processing.SupportedSourceVersion extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.openjdk.javax.lang.model.SourceVersion value ()
}
org/openjdk/javax/annotation/processing/SupportedOptions.class
SupportedOptions.java
package org.openjdk.javax.annotation.processing
public abstract annotation org.openjdk.javax.annotation.processing.SupportedOptions extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/openjdk/javax/annotation/processing/SupportedAnnotationTypes.class
SupportedAnnotationTypes.java
package org.openjdk.javax.annotation.processing
public abstract annotation org.openjdk.javax.annotation.processing.SupportedAnnotationTypes extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
org/openjdk/javax/annotation/processing/RoundEnvironment.class
RoundEnvironment.java
package org.openjdk.javax.annotation.processing
public abstract org.openjdk.javax.annotation.processing.RoundEnvironment extends java.lang.Object {
public abstract boolean processingOver ()
public abstract boolean errorRaised ()
public abstract java.util.Set getRootElements ()
public abstract java.util.Set getElementsAnnotatedWith (org.openjdk.javax.lang.model.element.TypeElement)
public transient java.util.Set getElementsAnnotatedWithAny (org.openjdk.javax.lang.model.element.TypeElement[])
public abstract java.util.Set getElementsAnnotatedWith (java.lang.Class)
public java.util.Set getElementsAnnotatedWithAny (java.util.Set)
}
org/openjdk/javax/annotation/processing/Processor.class
Processor.java
package org.openjdk.javax.annotation.processing
public abstract org.openjdk.javax.annotation.processing.Processor extends java.lang.Object {
public abstract java.util.Set getSupportedOptions ()
public abstract java.util.Set getSupportedAnnotationTypes ()
public abstract org.openjdk.javax.lang.model.SourceVersion getSupportedSourceVersion ()
public abstract void init (org.openjdk.javax.annotation.processing.ProcessingEnvironment)
public abstract boolean process (java.util.Set, org.openjdk.javax.annotation.processing.RoundEnvironment)
public abstract java.lang.Iterable getCompletions (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror, org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.String)
}
org/openjdk/javax/annotation/processing/ProcessingEnvironment.class
ProcessingEnvironment.java
package org.openjdk.javax.annotation.processing
public abstract org.openjdk.javax.annotation.processing.ProcessingEnvironment extends java.lang.Object {
public abstract java.util.Map getOptions ()
public abstract org.openjdk.javax.annotation.processing.Messager getMessager ()
public abstract org.openjdk.javax.annotation.processing.Filer getFiler ()
public abstract org.openjdk.javax.lang.model.util.Elements getElementUtils ()
public abstract org.openjdk.javax.lang.model.util.Types getTypeUtils ()
public abstract org.openjdk.javax.lang.model.SourceVersion getSourceVersion ()
public abstract java.util.Locale getLocale ()
}
org/openjdk/javax/annotation/processing/Messager.class
Messager.java
package org.openjdk.javax.annotation.processing
public abstract org.openjdk.javax.annotation.processing.Messager extends java.lang.Object {
public abstract void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence)
public abstract void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element)
public abstract void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror)
public abstract void printMessage (org.openjdk.javax.tools.Diagnostic$Kind, java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror, org.openjdk.javax.lang.model.element.AnnotationValue)
}
org/openjdk/javax/annotation/processing/Generated.class
Generated.java
package org.openjdk.javax.annotation.processing
public abstract annotation org.openjdk.javax.annotation.processing.Generated extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
public abstract java.lang.String date ()
public abstract java.lang.String comments ()
}
org/openjdk/javax/annotation/processing/FilerException.class
FilerException.java
package org.openjdk.javax.annotation.processing
public org.openjdk.javax.annotation.processing.FilerException extends java.io.IOException {
static final long serialVersionUID
public void <init> (java.lang.String)
}
org/openjdk/javax/annotation/processing/Filer.class
Filer.java
package org.openjdk.javax.annotation.processing
public abstract org.openjdk.javax.annotation.processing.Filer extends java.lang.Object {
public transient abstract org.openjdk.javax.tools.JavaFileObject createSourceFile (java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element[]) throws java.io.IOException
public transient abstract org.openjdk.javax.tools.JavaFileObject createClassFile (java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element[]) throws java.io.IOException
public transient abstract org.openjdk.javax.tools.FileObject createResource (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.CharSequence, java.lang.CharSequence, org.openjdk.javax.lang.model.element.Element[]) throws java.io.IOException
public abstract org.openjdk.javax.tools.FileObject getResource (org.openjdk.javax.tools.JavaFileManager$Location, java.lang.CharSequence, java.lang.CharSequence) throws java.io.IOException
}
org/openjdk/javax/annotation/processing/Completions.class
Completions.java
package org.openjdk.javax.annotation.processing
public org.openjdk.javax.annotation.processing.Completions extends java.lang.Object {
private void <init> ()
public static org.openjdk.javax.annotation.processing.Completion of (java.lang.String, java.lang.String)
public static org.openjdk.javax.annotation.processing.Completion of (java.lang.String)
}
org/openjdk/javax/annotation/processing/Completions$SimpleCompletion.class
Completions.java
package org.openjdk.javax.annotation.processing
org.openjdk.javax.annotation.processing.Completions$SimpleCompletion extends java.lang.Object implements org.openjdk.javax.annotation.processing.Completion {
private String value
private String message
void <init> (java.lang.String, java.lang.String)
public java.lang.String getValue ()
public java.lang.String getMessage ()
public java.lang.String toString ()
}
org/openjdk/javax/annotation/processing/Completion.class
Completion.java
package org.openjdk.javax.annotation.processing
public abstract org.openjdk.javax.annotation.processing.Completion extends java.lang.Object {
public abstract java.lang.String getValue ()
public abstract java.lang.String getMessage ()
}
org/openjdk/javax/annotation/processing/AbstractProcessor.class
AbstractProcessor.java
package org.openjdk.javax.annotation.processing
public abstract org.openjdk.javax.annotation.processing.AbstractProcessor extends java.lang.Object implements org.openjdk.javax.annotation.processing.Processor {
protected org.openjdk.javax.annotation.processing.ProcessingEnvironment processingEnv
private boolean initialized
static final synthetic boolean $assertionsDisabled
protected void <init> ()
public java.util.Set getSupportedOptions ()
public java.util.Set getSupportedAnnotationTypes ()
public org.openjdk.javax.lang.model.SourceVersion getSupportedSourceVersion ()
public synchronized void init (org.openjdk.javax.annotation.processing.ProcessingEnvironment)
public abstract boolean process (java.util.Set, org.openjdk.javax.annotation.processing.RoundEnvironment)
public java.lang.Iterable getCompletions (org.openjdk.javax.lang.model.element.Element, org.openjdk.javax.lang.model.element.AnnotationMirror, org.openjdk.javax.lang.model.element.ExecutableElement, java.lang.String)
protected synchronized boolean isInitialized ()
private static java.util.Set arrayToSet (java.lang.String[], boolean)
static void <clinit> ()
}
META-INF/services/
META-INF/services/com.sun.tools.javac.platform.PlatformProvider
javax/
javax/annotation/
javax/annotation/CheckForNull.class
CheckForNull.java
package javax.annotation
public abstract annotation javax.annotation.CheckForNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/CheckForSigned.class
CheckForSigned.java
package javax.annotation
public abstract annotation javax.annotation.CheckForSigned extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/CheckReturnValue.class
CheckReturnValue.java
package javax.annotation
public abstract annotation javax.annotation.CheckReturnValue extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/concurrent/
javax/annotation/concurrent/GuardedBy.class
GuardedBy.java
package javax.annotation.concurrent
public abstract annotation javax.annotation.concurrent.GuardedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
javax/annotation/concurrent/Immutable.class
Immutable.java
package javax.annotation.concurrent
public abstract annotation javax.annotation.concurrent.Immutable extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/concurrent/NotThreadSafe.class
NotThreadSafe.java
package javax.annotation.concurrent
public abstract annotation javax.annotation.concurrent.NotThreadSafe extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/concurrent/ThreadSafe.class
ThreadSafe.java
package javax.annotation.concurrent
public abstract annotation javax.annotation.concurrent.ThreadSafe extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Detainted.class
Detainted.java
package javax.annotation
public abstract annotation javax.annotation.Detainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/MatchesPattern$Checker.class
MatchesPattern.java
package javax.annotation
public javax.annotation.MatchesPattern$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void <init> ()
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 synthetic javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/MatchesPattern.class
MatchesPattern.java
package javax.annotation
public abstract annotation javax.annotation.MatchesPattern extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract int flags ()
}
javax/annotation/meta/
javax/annotation/meta/Exclusive.class
Exclusive.java
package javax.annotation.meta
public abstract annotation javax.annotation.meta.Exclusive extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/Exhaustive.class
Exhaustive.java
package javax.annotation.meta
public abstract annotation javax.annotation.meta.Exhaustive extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/TypeQualifier.class
TypeQualifier.java
package javax.annotation.meta
public abstract annotation javax.annotation.meta.TypeQualifier extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class applicableTo ()
}
javax/annotation/meta/TypeQualifierDefault.class
TypeQualifierDefault.java
package javax.annotation.meta
public abstract annotation javax.annotation.meta.TypeQualifierDefault extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.annotation.ElementType[] value ()
}
javax/annotation/meta/TypeQualifierNickname.class
TypeQualifierNickname.java
package javax.annotation.meta
public abstract annotation javax.annotation.meta.TypeQualifierNickname extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/TypeQualifierValidator.class
TypeQualifierValidator.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifierValidator extends java.lang.Object {
public abstract javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/meta/When.class
When.java
package javax.annotation.meta
public final enum javax.annotation.meta.When extends java.lang.Enum {
public static final enum javax.annotation.meta.When ALWAYS
public static final enum javax.annotation.meta.When UNKNOWN
public static final enum javax.annotation.meta.When MAYBE
public static final enum javax.annotation.meta.When NEVER
private static final synthetic javax.annotation.meta.When[] $VALUES
public static javax.annotation.meta.When[] values ()
public static javax.annotation.meta.When valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
javax/annotation/Nonnegative$Checker.class
Nonnegative.java
package javax.annotation
public javax.annotation.Nonnegative$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void <init> ()
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 synthetic javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/Nonnegative.class
Nonnegative.java
package javax.annotation
public abstract annotation javax.annotation.Nonnegative extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Nonnull$Checker.class
Nonnull.java
package javax.annotation
public javax.annotation.Nonnull$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void <init> ()
public javax.annotation.meta.When forConstantValue (javax.annotation.Nonnull, java.lang.Object)
javax.annotation.Nonnull qualifierArgument
Object value
public volatile synthetic javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/Nonnull.class
Nonnull.java
package javax.annotation
public abstract annotation javax.annotation.Nonnull extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Nullable.class
Nullable.java
package javax.annotation
public abstract annotation javax.annotation.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/OverridingMethodsMustInvokeSuper.class
OverridingMethodsMustInvokeSuper.java
package javax.annotation
public abstract annotation javax.annotation.OverridingMethodsMustInvokeSuper extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/ParametersAreNonnullByDefault.class
ParametersAreNonnullByDefault.java
package javax.annotation
public abstract annotation javax.annotation.ParametersAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/ParametersAreNullableByDefault.class
ParametersAreNullableByDefault.java
package javax.annotation
public abstract annotation javax.annotation.ParametersAreNullableByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/PropertyKey.class
PropertyKey.java
package javax.annotation
public abstract annotation javax.annotation.PropertyKey extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/RegEx$Checker.class
RegEx.java
package javax.annotation
public javax.annotation.RegEx$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void <init> ()
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 synthetic javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/RegEx.class
RegEx.java
package javax.annotation
public abstract annotation javax.annotation.RegEx extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Signed.class
Signed.java
package javax.annotation
public abstract annotation javax.annotation.Signed extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Syntax.class
Syntax.java
package javax.annotation
public abstract annotation javax.annotation.Syntax extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Tainted.class
Tainted.java
package javax.annotation
public abstract annotation javax.annotation.Tainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Untainted.class
Untainted.java
package javax.annotation
public abstract annotation javax.annotation.Untainted extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/WillClose.class
WillClose.java
package javax.annotation
public abstract annotation javax.annotation.WillClose extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/WillCloseWhenClosed.class
WillCloseWhenClosed.java
package javax.annotation
public abstract annotation javax.annotation.WillCloseWhenClosed extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/WillNotClose.class
WillNotClose.java
package javax.annotation
public abstract annotation javax.annotation.WillNotClose extends java.lang.Object implements java.lang.annotation.Annotation {
}
META-INF/maven/com.google.code.findbugs/
META-INF/maven/com.google.code.findbugs/jsr305/
META-INF/maven/com.google.code.findbugs/jsr305/pom.xml
META-INF/maven/com.google.code.findbugs/jsr305/pom.properties
com/google/errorprone/
com/google/errorprone/annotations/
com/google/errorprone/annotations/Var.class
Var.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.Var extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/ForOverride.class
ForOverride.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.ForOverride extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/RequiredModifiers.class
RequiredModifiers.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.RequiredModifiers extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.lang.model.element.Modifier[] value ()
}
com/google/errorprone/annotations/CompileTimeConstant.class
CompileTimeConstant.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.CompileTimeConstant extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/SuppressPackageLocation.class
SuppressPackageLocation.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.SuppressPackageLocation extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/NoAllocation.class
NoAllocation.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.NoAllocation extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/Immutable.class
Immutable.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.Immutable extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] containerOf ()
}
com/google/errorprone/annotations/CanIgnoreReturnValue.class
CanIgnoreReturnValue.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.CanIgnoreReturnValue extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/errorprone/annotations/IncompatibleModifiers.class
IncompatibleModifiers.java
package com.google.errorprone.annotations
public abstract annotation com.google.errorprone.annotations.IncompatibleModifiers extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.lang.model.element.Modifier[] value ()
}
com/google/errorprone/annotations/concurrent/
com/google/errorprone/annotations/concurrent/UnlockMethod.class
UnlockMethod.java
package com.google.errorprone.annotations.concurrent
public abstract annotation com.google.errorprone.annotations.concurrent.UnlockMethod extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
com/google/errorprone/annotations/concurrent/LockMethod.class
LockMethod.java
package com.google.errorprone.annotations.concurrent
public abstract annotation com.google.errorprone.annotations.concurrent.LockMethod extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
}
META-INF/maven/com.google.errorprone/
META-INF/maven/com.google.errorprone/error_prone_annotations/
META-INF/maven/com.google.errorprone/error_prone_annotations/pom.xml
META-INF/maven/com.google.errorprone/error_prone_annotations/pom.properties